diff --git a/assets/CONTRIBUTING-607fcccc.js b/assets/CONTRIBUTING-d597126a.js
similarity index 99%
rename from assets/CONTRIBUTING-607fcccc.js
rename to assets/CONTRIBUTING-d597126a.js
index 8cee5f62..e0f68d5c 100644
--- a/assets/CONTRIBUTING-607fcccc.js
+++ b/assets/CONTRIBUTING-d597126a.js
@@ -1,4 +1,4 @@
-import{p as d,a as s,f as i,w as l,o as u,e as t,k as e,j as n}from"./index-c0fbe197.js";const a={},p=n("p",null,"我们重视每位参与者的贡献,感谢每一行代码的产生",-1),_=n("p",null,"要运行组件库,请执行以下步骤:",-1),r=n("ol",null,[n("li",null,"推荐先 fork 项目并基于此仓库进行操作"),n("li",null,[e("克隆 fork 后的项目到本地 "),n("code",null,"git clone https://github.com/xxxxxx/yike-design-dev.git")]),n("li",null,[e("切换至 monorepo-dev 分支 "),n("code",null,"git checkout monorepo-dev")]),n("li",null,[e("安装依赖:"),n("code",null,"pnpm i")]),n("li",null,[e("启动开发服务器:"),n("code",null,"npm run dev:demo")]),n("li",null,[e("在浏览器中访问:"),n("code",null,"http://localhost:5173")])],-1),m=n("p",null,[e("目前,我们有主体有两大任务并行,"),n("strong",null,"旧组件的重构"),e("以及"),n("strong",null,"新组件的开发"),e(",")],-1),h=n("p",null,[e("如果您想进行旧组件的重构工作的话,您可以切换到"),n("code",null,"dev"),e("分支,在"),n("code",null,"src"),e("下的"),n("code",null,"yi-design"),e("目录下就是之前的未重构前的组件,可以供您进行参考。")],-1),g=n("p",null,"然后接下来的开发工作规范请您观看下面的指南即可。",-1),f=n("p",null,"为了维护组件库代码提交规范性,项目前期(第一版正式发包前)推荐采用以下流程提交代码。",-1),v=n("p",null,[e("前往"),n("a",{href:"https://github.com/ecaps1038/yike-design-dev.git,%22github%E4%B8%BB%E9%A1%B5%22",class:"yk-doc-link",target:"_blank"},"项目主页"),e(" fork 工程至自己的 git 仓库,并基于此 git 仓库维护代码。")],-1),k=n("p",null,"执行下面 git 命令",-1),x=n("pre",null,[n("code",{class:"language-sh"},`git remote add upstream https://github.com/ecaps1038/yike-design-dev.git
+import{p as d,a as s,f as i,w as l,o as u,e as t,k as e,j as n}from"./index-ac581855.js";const a={},p=n("p",null,"我们重视每位参与者的贡献,感谢每一行代码的产生",-1),_=n("p",null,"要运行组件库,请执行以下步骤:",-1),r=n("ol",null,[n("li",null,"推荐先 fork 项目并基于此仓库进行操作"),n("li",null,[e("克隆 fork 后的项目到本地 "),n("code",null,"git clone https://github.com/xxxxxx/yike-design-dev.git")]),n("li",null,[e("切换至 monorepo-dev 分支 "),n("code",null,"git checkout monorepo-dev")]),n("li",null,[e("安装依赖:"),n("code",null,"pnpm i")]),n("li",null,[e("启动开发服务器:"),n("code",null,"npm run dev:demo")]),n("li",null,[e("在浏览器中访问:"),n("code",null,"http://localhost:5173")])],-1),m=n("p",null,[e("目前,我们有主体有两大任务并行,"),n("strong",null,"旧组件的重构"),e("以及"),n("strong",null,"新组件的开发"),e(",")],-1),h=n("p",null,[e("如果您想进行旧组件的重构工作的话,您可以切换到"),n("code",null,"dev"),e("分支,在"),n("code",null,"src"),e("下的"),n("code",null,"yi-design"),e("目录下就是之前的未重构前的组件,可以供您进行参考。")],-1),g=n("p",null,"然后接下来的开发工作规范请您观看下面的指南即可。",-1),f=n("p",null,"为了维护组件库代码提交规范性,项目前期(第一版正式发包前)推荐采用以下流程提交代码。",-1),v=n("p",null,[e("前往"),n("a",{href:"https://github.com/ecaps1038/yike-design-dev.git,%22github%E4%B8%BB%E9%A1%B5%22",class:"yk-doc-link",target:"_blank"},"项目主页"),e(" fork 工程至自己的 git 仓库,并基于此 git 仓库维护代码。")],-1),k=n("p",null,"执行下面 git 命令",-1),x=n("pre",null,[n("code",{class:"language-sh"},`git remote add upstream https://github.com/ecaps1038/yike-design-dev.git
`)],-1),y=n("p",null,"每当你准备开始一个新的功能开发或提交 PR 前,请先从主仓库拉取最新的代码并合并到仓库的对应分支。",-1),b=n("pre",null,[n("code",{class:"language-sh"},`git checkout -b monorepo-dev
git fetch upstream
git merge upstream/monorepo-dev
diff --git a/assets/HomeView-d9b0dac1.js b/assets/HomeView-b1384b30.js
similarity index 94%
rename from assets/HomeView-d9b0dac1.js
rename to assets/HomeView-b1384b30.js
index a3d36f88..aa2e0e4e 100644
--- a/assets/HomeView-d9b0dac1.js
+++ b/assets/HomeView-b1384b30.js
@@ -1 +1 @@
-import{d as v,s as k,b as f,j as c,e,w as t,v as y,x as z,y as I,o as x,k as i,z as V,A as h,B as w,C,D as b,_ as B,p as N}from"./index-c0fbe197.js";const S=o=>(V("data-v-c66e4e25"),o=o(),h(),o),F={class:"main"},H={class:"logo"},$={class:"name"},D=S(()=>c("p",{class:"slogan"},"包容万物,从源头出发,一切从简",-1)),Y=y('
',1),j=v({__name:"HomeView",setup(o){const l=k();function n(a){l.push({path:a})}return(a,s)=>{const d=w,u=C,m=b,_=B,r=z,g=I;return x(),f("div",F,[c("div",H,[e(d,{class:"bg-logo"}),c("div",$,[e(u,{class:"yike"}),e(m,{class:"design"})]),D]),e(r,{class:"start-btns"},{default:t(()=>[e(_,{size:"l",onClick:s[0]||(s[0]=p=>n("develop"))},{default:t(()=>[i("开始使用")]),_:1}),e(_,{type:"secondary",size:"l",onClick:s[1]||(s[1]=p=>n("design"))},{default:t(()=>[i(" 设计文件 ")]),_:1})]),_:1}),e(g,{class:"sign",onClick:s[2]||(s[2]=p=>n("hh"))}),Y])}}});const E=N(j,[["__scopeId","data-v-c66e4e25"]]);export{E as default};
+import{d as v,s as k,b as f,j as c,e,w as t,v as y,x as z,y as I,o as x,k as i,z as V,A as h,B as w,C,D as b,_ as B,p as N}from"./index-ac581855.js";const S=o=>(V("data-v-c66e4e25"),o=o(),h(),o),F={class:"main"},H={class:"logo"},$={class:"name"},D=S(()=>c("p",{class:"slogan"},"包容万物,从源头出发,一切从简",-1)),Y=y('',1),j=v({__name:"HomeView",setup(o){const l=k();function n(a){l.push({path:a})}return(a,s)=>{const d=w,u=C,m=b,_=B,r=z,g=I;return x(),f("div",F,[c("div",H,[e(d,{class:"bg-logo"}),c("div",$,[e(u,{class:"yike"}),e(m,{class:"design"})]),D]),e(r,{class:"start-btns"},{default:t(()=>[e(_,{size:"l",onClick:s[0]||(s[0]=p=>n("develop"))},{default:t(()=>[i("开始使用")]),_:1}),e(_,{type:"secondary",size:"l",onClick:s[1]||(s[1]=p=>n("design"))},{default:t(()=>[i(" 设计文件 ")]),_:1})]),_:1}),e(g,{class:"sign",onClick:s[2]||(s[2]=p=>n("hh"))}),Y])}}});const E=N(j,[["__scopeId","data-v-c66e4e25"]]);export{E as default};
diff --git a/assets/Modules-09946594.js b/assets/Modules-6d97333a.js
similarity index 90%
rename from assets/Modules-09946594.js
rename to assets/Modules-6d97333a.js
index d799c252..2a6115d6 100644
--- a/assets/Modules-09946594.js
+++ b/assets/Modules-6d97333a.js
@@ -1 +1 @@
-import{d as b,r as f,c as x,a as C,b as n,e as c,w as o,f as _,g as I,n as h,_ as Y,h as M,o as e,F as m,i as k,j as R,k as y,t as g,l as $,m as j,Y as q,p as N,u as E,q as F}from"./index-c0fbe197.js";const O={class:"nav-bar-title"},S=b({__name:"NavBar",props:{data:{type:Array,required:!0}},setup(r){const t=f(!0),a=x(()=>({"nav-bar":!0,"nav-bar-show":!t.value}));return(l,u)=>{const v=$,p=j,d=Y,B=q,V=C("router-link"),w=M;return e(),n("div",{class:h(a.value)},[c(d,{class:"nav-bar-toggle",type:"secondary",onClick:u[0]||(u[0]=s=>t.value=!t.value)},{default:o(()=>[t.value?(e(),_(p,{key:1})):(e(),_(v,{key:0}))]),_:1}),r.data.length?(e(),_(w,{key:0},{default:o(()=>[(e(!0),n(m,null,k(r.data,s=>(e(),n("div",{key:s.title,class:"nav-bar-item"},[R("div",O,[c(B,{strong:""},{default:o(()=>[y(g(s.title),1)]),_:2},1024)]),(e(!0),n(m,null,k(s.list,i=>(e(),_(V,{key:i.src,to:i.src,class:"nav-bar-list"},{default:o(()=>[y(g(i.name),1)]),_:2},1032,["to"]))),128))]))),128))]),_:1})):I("",!0)],2)}}});const T=N(S,[["__scopeId","data-v-7b2eb487"]]),z=b({__name:"Modules",setup(r){const t=E(),a=x(()=>t.meta.navs||[]),l=f(a.value.length>0);return F("hasNavBar",l),(u,v)=>{const p=T,d=C("RouterView");return e(),n("div",{class:h(["module",{"justify-center":!l.value}])},[c(p,{data:a.value},null,8,["data"]),c(d)],2)}}});const D=N(z,[["__scopeId","data-v-2c999cc7"]]);export{D as default};
+import{d as b,r as f,c as x,a as C,b as n,e as c,w as o,f as _,g as I,n as h,_ as Y,h as M,o as e,F as m,i as k,j as R,k as y,t as g,l as $,m as j,Y as q,p as N,u as E,q as F}from"./index-ac581855.js";const O={class:"nav-bar-title"},S=b({__name:"NavBar",props:{data:{type:Array,required:!0}},setup(r){const t=f(!0),a=x(()=>({"nav-bar":!0,"nav-bar-show":!t.value}));return(l,u)=>{const v=$,p=j,d=Y,B=q,V=C("router-link"),w=M;return e(),n("div",{class:h(a.value)},[c(d,{class:"nav-bar-toggle",type:"secondary",onClick:u[0]||(u[0]=s=>t.value=!t.value)},{default:o(()=>[t.value?(e(),_(p,{key:1})):(e(),_(v,{key:0}))]),_:1}),r.data.length?(e(),_(w,{key:0},{default:o(()=>[(e(!0),n(m,null,k(r.data,s=>(e(),n("div",{key:s.title,class:"nav-bar-item"},[R("div",O,[c(B,{strong:""},{default:o(()=>[y(g(s.title),1)]),_:2},1024)]),(e(!0),n(m,null,k(s.list,i=>(e(),_(V,{key:i.src,to:i.src,class:"nav-bar-list"},{default:o(()=>[y(g(i.name),1)]),_:2},1032,["to"]))),128))]))),128))]),_:1})):I("",!0)],2)}}});const T=N(S,[["__scopeId","data-v-7b2eb487"]]),z=b({__name:"Modules",setup(r){const t=E(),a=x(()=>t.meta.navs||[]),l=f(a.value.length>0);return F("hasNavBar",l),(u,v)=>{const p=T,d=C("RouterView");return e(),n("div",{class:h(["module",{"justify-center":!l.value}])},[c(p,{data:a.value},null,8,["data"]),c(d)],2)}}});const D=N(z,[["__scopeId","data-v-2c999cc7"]]);export{D as default};
diff --git a/assets/dark-model-a76b26ee.js b/assets/dark-model-e50e9757.js
similarity index 98%
rename from assets/dark-model-a76b26ee.js
rename to assets/dark-model-e50e9757.js
index fef0826a..73c3b9b3 100644
--- a/assets/dark-model-a76b26ee.js
+++ b/assets/dark-model-e50e9757.js
@@ -1,4 +1,4 @@
-import{p,o as d,b as h,j as o,e as t,w as s,x as u,z as g,A as k,a as _,f as v,k as e}from"./index-c0fbe197.js";const m={},l=c=>(g("data-v-929240de"),c=c(),k(),c),f={class:"colors"},y={class:"light"},$=l(()=>o("div",{class:"color p"},null,-1)),w=l(()=>o("div",{class:"color l"},null,-1)),x=l(()=>o("div",{class:"color s"},null,-1)),I=l(()=>o("div",{class:"color w"},null,-1)),B=l(()=>o("div",{class:"color e"},null,-1)),P=l(()=>o("div",{class:"color d1"},null,-1)),z={class:"dark"},A=l(()=>o("div",{class:"color p"},null,-1)),C=l(()=>o("div",{class:"color l"},null,-1)),F=l(()=>o("div",{class:"color s"},null,-1)),N=l(()=>o("div",{class:"color w"},null,-1)),S=l(()=>o("div",{class:"color e"},null,-1)),V=l(()=>o("div",{class:"color d1"},null,-1));function b(c,i){const a=u;return d(),h("div",f,[o("div",y,[t(a,{size:"m"},{default:s(()=>[$,w,x,I,B,P]),_:1})]),o("div",z,[t(a,{size:"m"},{default:s(()=>[A,C,F,N,S,V]),_:1})])])}const D=p(m,[["render",b],["__scopeId","data-v-929240de"]]),L=o("p",null,"既然这个主题这么优雅,那么我也在整套组件库加入了暗黑模式。",-1),j=o("p",null,[e("内部已将暗黑模式封装为 "),o("code",null,""),e(" 组件,可以按组件形式引入该组件使用,组件默认跟随系统主题切换。默认设有开关,本文档顶部的“太阳”和“月亮”就是该组件的一个展示模式。您可以点击看效果。")],-1),E=o("p",null,"暗黑模式也是主题的一种,我们应该根据用户喜好做到最自由的搭配,我们遵从用户自由搭配和使用该两套主题。",-1),T=o("p",null,"我们因遵从视觉直觉,暗黑模式下的信息内容需要和浅色模式保持一致性,不应该打破原有的层级关系。",-1),q={class:"yk-pure-doc"},G=o("p",null,"yk-theme 主题组件设有两个变量,分别 skin、control。两个相互联系配合完成对主题的控制。其中 skin 控制模式主题,control 控制是否显示“太阳”和“月亮”组件。",-1),H=o("p",null,[o("strong",null,"控制"),e(":")],-1),J=o("p",null,"skin 有三种模式,分别为:auto、light、dark,默认为 auto;control 为 boolean 属性值,默认为 true。",-1),K=o("pre",null,[o("code",{class:"language-html"},`
+import{p,o as d,b as h,j as o,e as t,w as s,x as u,z as g,A as k,a as _,f as v,k as e}from"./index-ac581855.js";const m={},l=c=>(g("data-v-929240de"),c=c(),k(),c),f={class:"colors"},y={class:"light"},$=l(()=>o("div",{class:"color p"},null,-1)),w=l(()=>o("div",{class:"color l"},null,-1)),x=l(()=>o("div",{class:"color s"},null,-1)),I=l(()=>o("div",{class:"color w"},null,-1)),B=l(()=>o("div",{class:"color e"},null,-1)),P=l(()=>o("div",{class:"color d1"},null,-1)),z={class:"dark"},A=l(()=>o("div",{class:"color p"},null,-1)),C=l(()=>o("div",{class:"color l"},null,-1)),F=l(()=>o("div",{class:"color s"},null,-1)),N=l(()=>o("div",{class:"color w"},null,-1)),S=l(()=>o("div",{class:"color e"},null,-1)),V=l(()=>o("div",{class:"color d1"},null,-1));function b(c,i){const a=u;return d(),h("div",f,[o("div",y,[t(a,{size:"m"},{default:s(()=>[$,w,x,I,B,P]),_:1})]),o("div",z,[t(a,{size:"m"},{default:s(()=>[A,C,F,N,S,V]),_:1})])])}const D=p(m,[["render",b],["__scopeId","data-v-929240de"]]),L=o("p",null,"既然这个主题这么优雅,那么我也在整套组件库加入了暗黑模式。",-1),j=o("p",null,[e("内部已将暗黑模式封装为 "),o("code",null,""),e(" 组件,可以按组件形式引入该组件使用,组件默认跟随系统主题切换。默认设有开关,本文档顶部的“太阳”和“月亮”就是该组件的一个展示模式。您可以点击看效果。")],-1),E=o("p",null,"暗黑模式也是主题的一种,我们应该根据用户喜好做到最自由的搭配,我们遵从用户自由搭配和使用该两套主题。",-1),T=o("p",null,"我们因遵从视觉直觉,暗黑模式下的信息内容需要和浅色模式保持一致性,不应该打破原有的层级关系。",-1),q={class:"yk-pure-doc"},G=o("p",null,"yk-theme 主题组件设有两个变量,分别 skin、control。两个相互联系配合完成对主题的控制。其中 skin 控制模式主题,control 控制是否显示“太阳”和“月亮”组件。",-1),H=o("p",null,[o("strong",null,"控制"),e(":")],-1),J=o("p",null,"skin 有三种模式,分别为:auto、light、dark,默认为 auto;control 为 boolean 属性值,默认为 true。",-1),K=o("pre",null,[o("code",{class:"language-html"},`
diff --git a/assets/doc-88604d88.js b/assets/doc-0787c627.js
similarity index 99%
rename from assets/doc-88604d88.js
rename to assets/doc-0787c627.js
index 15bf80bc..26cfb0cd 100644
--- a/assets/doc-88604d88.js
+++ b/assets/doc-0787c627.js
@@ -1 +1 @@
-import{d as D,r as _,o as A,b as p,i as d,F as g,f as r,w as n,k as a,t as i,fa as y,em as x,_ as F,j as e,p as w,e as s,fd as z,fe as I,a as B}from"./index-c0fbe197.js";import{Y as V}from"./index-70bdc8c3.js";import"./use-form-item-3ae05418.js";const $=D({__name:"tag-primary",setup(m){const o=_([{name:"Tag 1"},{name:"Tag 1",type:"success"},{name:"Tag 1",type:"warning"},{name:"Tag 1",type:"danger"},{name:"Tag 1",type:"primary"}]);return(u,c)=>{const l=y;return A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,class:"tag",type:t.type},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["type"]))),128)}}});const R=D({__name:"tag-remove",setup(m){const o=_([{name:"Tag 1"},{name:"Tag 1",type:"success"},{name:"Tag 1",type:"warning"},{name:"Tag 1",type:"danger"},{name:"Tag 1",type:"primary"}]);return(u,c)=>{const l=y;return A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,class:"tag",type:t.type,closeable:""},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["type"]))),128)}}});const O=D({__name:"tag-dynamic",setup(m){const o=_(""),u=_(["Tag 1","Tag 2","Tag 3"]),c=_(!1),l=x(),t=k=>{u.value.splice(u.value.indexOf(k),1)},E=()=>{c.value=!0},f=()=>{o.value&&u.value.push(o.value),c.value=!1,o.value=""};return(k,h)=>{const v=y,b=V,T=F;return A(),p(g,null,[(A(!0),p(g,null,d(u.value,C=>(A(),r(v,{key:C,class:"tag",closeable:"",onClose:l2=>t(C)},{default:n(()=>[a(i(C),1)]),_:2},1032,["onClose"]))),128)),c.value?(A(),r(b,{key:0,ref_key:"InputRef",ref:l,modelValue:o.value,"onUpdate:modelValue":h[0]||(h[0]=C=>o.value=C),class:"input-new-tag",size:"s",onSubmit:f,onBlur:f},null,8,["modelValue"])):(A(),r(T,{key:1,class:"button-new-tag",size:"s",onClick:E},{default:n(()=>[a(" + New Tag ")]),_:1}))],64)}}});const q=D({__name:"tag-size",setup(m){const o=_([{name:"Tag 1",size:"l"},{name:"Tag 1",size:"m"},{name:"Tag 1",size:"s"}]);return(u,c)=>{const l=y;return A(),p(g,null,[e("p",null,[(A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,class:"tag",type:"primary",size:t.size},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["size"]))),128))]),e("p",null,[(A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,class:"tag",type:"primary",size:t.size,closeable:""},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["size"]))),128))])],64)}}});const Y=D({__name:"tag-shape",setup(m){const o=_([{name:"Tag 1"},{name:"Tag 1",type:"success"},{name:"Tag 1",type:"warning",closeable:!0},{name:"Tag 1",type:"danger",closeable:!0},{name:"Tag 1",type:"primary",closeable:!0}]);return(u,c)=>{const l=y;return A(),p(g,null,[e("p",null,[(A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,class:"tag",shape:"square",closeable:t.closeable,type:t.type},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["closeable","type"]))),128))]),e("p",null,[(A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,class:"tag",shape:"round",closeable:t.closeable,type:t.type},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["closeable","type"]))),128))]),e("p",null,[(A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,shape:"mark",class:"tag",closeable:t.closeable,type:t.type},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["closeable","type"]))),128))])],64)}}});const N={},P=e("span",{class:"tag-text"},"长沙",-1),S=e("span",{class:"tag-text"},"yike-design",-1);function L(m,o){const u=z,c=y,l=I;return A(),p(g,null,[s(c,{class:"tag"},{default:n(()=>[s(u),P]),_:1}),s(c,{class:"tag"},{default:n(()=>[s(l),S]),_:1})],64)}const j=w(N,[["render",L]]),U=D({__name:"tag-omit",setup(m){const o=_("设置最大宽度超出部分将省略掉");return(u,c)=>{const l=y;return A(),r(l,{class:"tag",title:o.value},{default:n(()=>[a(i(o.value),1)]),_:1},8,["title"])}}});const G=D({__name:"tag-checked",setup(m){const o=_(!1),u=c=>{o.value=c};return(c,l)=>{const t=y;return A(),p("div",null,[s(t,{checked:"",style:{"margin-right":"8px"}},{default:n(()=>[a("Checked")]),_:1}),s(t,{checked:o.value,onChange:u},{default:n(({isChecked:E})=>[a(i(E?"选中状态":"未选中状态"),1)]),_:1},8,["checked"])])}}}),H=D({__name:"tag-disabled",setup(m){const o=_([{name:"Tag 1"},{name:"Tag 1",type:"success"},{name:"Tag 1",type:"warning"},{name:"Tag 1",type:"danger"},{name:"Tag 1",type:"primary"}]);return(u,c)=>{const l=y;return A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,class:"tag",type:t.type,disabled:"",closeable:""},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["type"]))),128)}}});const J=e("p",null,[a("通过设置 "),e("code",null,"type"),a(" 属性来控制tag标签的类型,也可以使用 "),e("code",null,"bgColor"),a(" 和 "),e("code",null,"color"),a(" 属性控制背景色和文字颜色。")],-1),K=e("p",null,[a("通过设置 "),e("code",null,"closeable"),a(" 属性来控制tag标签是否可以移除,类型为布尔值,默认不可移除,当传入的参数为true时,将显示移除入口。当tag被移除时,将触发 "),e("code",null,"close"),a(" 事件。")],-1),M=e("p",null,"动态编辑标签可以通过点击标签关闭按钮后触发的 close 事件来实现。",-1),Q=e("p",null,[a("通过设置 "),e("code",null,"size"),a(" 属性来控制tag标签的大小,类型为字符串,可选值为 "),e("code",null,"l"),a(" 、 "),e("code",null,"m"),a(" 、 "),e("code",null,"s"),a("。默认显示大小为"),e("code",null,"m"),a("。")],-1),W=e("p",null,[a("通过设置 "),e("code",null,"shape"),a(" 属性来控制tag标签的形状,类型为字符串,可选值为 "),e("code",null,"square"),a(" 、 "),e("code",null,"round"),a(" 、 "),e("code",null,"mark"),a("。默认显示形状为"),e("code",null,"square"),a("。")],-1),X=e("p",null,null,-1),Z=e("p",null,"当标签内容超出最大宽度时,将会自动省略多余的内容。",-1),e2=e("p",null,[a("当我们需要可选中和取消勾选的时候,我们可以通过传递 "),e("code",null,"checked"),a(" 来将tag标签变成可选和反选。当改变状态的时候,将会触发 "),e("code",null,"change"),a(" 事件。")],-1),t2=e("p",null,[a("通过设置 "),e("code",null,"disabled"),a(" 属性来控制tag标签是否禁用,类型为布尔值,默认不可禁用。")],-1),a2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"type"),e("td",null,"Tag 的类型"),e("td",null,"'success' | 'warning' | 'danger' | 'primary' | 'defualt'"),e("td",null,"'defualt'")]),e("tr",null,[e("td",null,"size"),e("td",null,"tag的大小"),e("td",null,"'s' | 'm' | 'l'"),e("td",null,"'m'")]),e("tr",null,[e("td",null,"shape"),e("td",null,"Tag形状"),e("td",null,"'square' | 'round' | 'mark'"),e("td",null,"'square'")]),e("tr",null,[e("td",null,"closeable"),e("td",null,"是否可关闭"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"bgColor"),e("td",null,"自定义背景颜色"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"color"),e("td",null,"自定义颜色"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"checked"),e("td",null,"是否选中"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),n2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"close"),e("td",null,"关闭 Tag 时触发的事件"),e("td",null,"Function(e: Event):void")]),e("tr",null,[e("td",null,"change"),e("td",null,"checked值改变时触发"),e("td",null,"Function(value: boolean, e: Event):void")])])])],-1),c2={__name:"doc",setup(m){return(o,u)=>{const c=B("yk-title"),l=B("yk-snippet"),t=B("DocPage");return A(),r(t,null,{default:n(()=>[s(c,{level:2,id:"YkTag标签"},{default:n(()=>[a("YkTag 标签")]),_:1}),s(l,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tag%20v-for%3D%22tag%20in%20tags%22%20%3Akey%3D%22tag.name%22%20class%3D%22tag%22%20%3Atype%3D%22tag.type%22%3E%0A%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%3C%2Fyk-tag%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20tags%3A%20any%20%3D%20ref(%5B%0A%20%20%7B%20name%3A%20'Tag%201'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'success'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'warning'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'danger'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'primary'%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.tag%20%7B%0A%20%20margin-right%3A%2010px%3B%0A%20%20margin-bottom%3A%2010px%3B%0A%20%20max-width%3A%20100px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s($)]),desc:n(()=>[J]),_:1}),s(l,{title:"可移除标签",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tag%0A%20%20%20%20v-for%3D%22tag%20in%20tags%22%0A%20%20%20%20%3Akey%3D%22tag.name%22%0A%20%20%20%20class%3D%22tag%22%0A%20%20%20%20%3Atype%3D%22tag.type%22%0A%20%20%20%20closeable%0A%20%20%3E%0A%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%3C%2Fyk-tag%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20tags%3A%20any%20%3D%20ref(%5B%0A%20%20%7B%20name%3A%20'Tag%201'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'success'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'warning'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'danger'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'primary'%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.tag%20%7B%0A%20%20margin-right%3A%2010px%3B%0A%20%20margin-bottom%3A%2010px%3B%0A%20%20max-width%3A%20100px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s(R)]),desc:n(()=>[K]),_:1}),s(l,{title:"动态编辑标签",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tag%0A%20%20%20%20v-for%3D%22tag%20in%20dynamicTags%22%0A%20%20%20%20%3Akey%3D%22tag%22%0A%20%20%20%20class%3D%22tag%22%0A%20%20%20%20closeable%0A%20%20%20%20%40close%3D%22handleClose(tag)%22%0A%20%20%3E%0A%20%20%20%20%7B%7B%20tag%20%7D%7D%0A%20%20%3C%2Fyk-tag%3E%0A%20%20%3CYkInput%0A%20%20%20%20v-if%3D%22inputVisible%22%0A%20%20%20%20ref%3D%22InputRef%22%0A%20%20%20%20v-model%3D%22inputValue%22%0A%20%20%20%20class%3D%22input-new-tag%22%0A%20%20%20%20size%3D%22s%22%0A%20%20%20%20%40submit%3D%22handleInputConfirm%22%0A%20%20%20%20%40blur%3D%22handleInputConfirm%22%0A%20%20%2F%3E%0A%20%20%3Cyk-button%20v-else%20class%3D%22button-new-tag%22%20size%3D%22s%22%20%40click%3D%22showInput%22%3E%0A%20%20%20%20%2B%20New%20Tag%0A%20%20%3C%2Fyk-button%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%2C%20shallowRef%20%7D%20from%20'vue'%0Aconst%20inputValue%20%3D%20ref('')%0Aconst%20dynamicTags%20%3D%20ref(%5B'Tag%201'%2C%20'Tag%202'%2C%20'Tag%203'%5D)%0Aconst%20inputVisible%20%3D%20ref(false)%0Aconst%20InputRef%20%3D%20shallowRef()%0Aconst%20handleClose%20%3D%20(tag%3A%20string)%20%3D%3E%20%7B%0A%20%20dynamicTags.value.splice(dynamicTags.value.indexOf(tag)%2C%201)%0A%7D%0Aconst%20showInput%20%3D%20()%20%3D%3E%20%7B%0A%20%20inputVisible.value%20%3D%20true%0A%7D%0Aconst%20handleInputConfirm%20%3D%20()%20%3D%3E%20%7B%0A%20%20if%20(inputValue.value)%20%7B%0A%20%20%20%20dynamicTags.value.push(inputValue.value)%0A%20%20%7D%0A%20%20inputVisible.value%20%3D%20false%0A%20%20inputValue.value%20%3D%20''%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.tag%20%7B%0A%20%20margin-right%3A%2010px%3B%0A%20%20margin-bottom%3A%2010px%3B%0A%20%20max-width%3A%20100px%3B%0A%7D%0A.input-new-tag%20%7B%0A%20%20display%3A%20inline-block%3B%0A%20%20.yk-input%20input%20%7B%0A%20%20%20%20width%3A%2075px%3B%0A%20%20%7D%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s(O)]),desc:n(()=>[M]),_:1}),s(l,{title:"不同尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cp%3E%0A%20%20%20%20%3Cyk-tag%0A%20%20%20%20%20%20v-for%3D%22tag%20in%20tags%22%0A%20%20%20%20%20%20%3Akey%3D%22tag.name%22%0A%20%20%20%20%20%20class%3D%22tag%22%0A%20%20%20%20%20%20type%3D%22primary%22%0A%20%20%20%20%20%20%3Asize%3D%22tag.size%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%20%20%3C%2Fyk-tag%3E%0A%20%20%3C%2Fp%3E%0A%20%20%3Cp%3E%0A%20%20%20%20%3Cyk-tag%0A%20%20%20%20%20%20v-for%3D%22tag%20in%20tags%22%0A%20%20%20%20%20%20%3Akey%3D%22tag.name%22%0A%20%20%20%20%20%20class%3D%22tag%22%0A%20%20%20%20%20%20type%3D%22primary%22%0A%20%20%20%20%20%20%3Asize%3D%22tag.size%22%0A%20%20%20%20%20%20closeable%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%20%20%3C%2Fyk-tag%3E%0A%20%20%3C%2Fp%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20tags%3A%20any%20%3D%20ref(%5B%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20size%3A%20'l'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20size%3A%20'm'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20size%3A%20's'%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.tag%20%7B%0A%20%20margin-right%3A%2010px%3B%0A%20%20margin-bottom%3A%2010px%3B%0A%20%20max-width%3A%20100px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s(q)]),desc:n(()=>[Q]),_:1}),s(l,{title:"不同形状",code:"%3Ctemplate%3E%0A%20%20%3Cp%3E%0A%20%20%20%20%3Cyk-tag%0A%20%20%20%20%20%20v-for%3D%22tag%20in%20tags%22%0A%20%20%20%20%20%20%3Akey%3D%22tag.name%22%0A%20%20%20%20%20%20class%3D%22tag%22%0A%20%20%20%20%20%20shape%3D%22square%22%0A%20%20%20%20%20%20%3Acloseable%3D%22tag.closeable%22%0A%20%20%20%20%20%20%3Atype%3D%22tag.type%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%20%20%3C%2Fyk-tag%3E%0A%20%20%3C%2Fp%3E%0A%20%20%3Cp%3E%0A%20%20%20%20%3Cyk-tag%0A%20%20%20%20%20%20v-for%3D%22tag%20in%20tags%22%0A%20%20%20%20%20%20%3Akey%3D%22tag.name%22%0A%20%20%20%20%20%20class%3D%22tag%22%0A%20%20%20%20%20%20shape%3D%22round%22%0A%20%20%20%20%20%20%3Acloseable%3D%22tag.closeable%22%0A%20%20%20%20%20%20%3Atype%3D%22tag.type%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%20%20%3C%2Fyk-tag%3E%0A%20%20%3C%2Fp%3E%0A%20%20%3Cp%3E%0A%20%20%20%20%3Cyk-tag%0A%20%20%20%20%20%20v-for%3D%22tag%20in%20tags%22%0A%20%20%20%20%20%20%3Akey%3D%22tag.name%22%0A%20%20%20%20%20%20shape%3D%22mark%22%0A%20%20%20%20%20%20class%3D%22tag%22%0A%20%20%20%20%20%20%3Acloseable%3D%22tag.closeable%22%0A%20%20%20%20%20%20%3Atype%3D%22tag.type%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%20%20%3C%2Fyk-tag%3E%0A%20%20%3C%2Fp%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20tags%3A%20any%20%3D%20ref(%5B%0A%20%20%7B%20name%3A%20'Tag%201'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'success'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'warning'%2C%20closeable%3A%20true%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'danger'%2C%20closeable%3A%20true%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'primary'%2C%20closeable%3A%20true%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.tag%20%7B%0A%20%20margin-right%3A%2010px%3B%0A%20%20margin-bottom%3A%2010px%3B%0A%20%20max-width%3A%20100px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s(Y)]),desc:n(()=>[W]),_:1}),s(l,{title:"带图标的tag",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tag%20class%3D%22tag%22%3E%0A%20%20%20%20%3CIconLocationOutline%20%2F%3E%0A%20%20%20%20%3Cspan%20class%3D%22tag-text%22%3E%E9%95%BF%E6%B2%99%3C%2Fspan%3E%0A%20%20%3C%2Fyk-tag%3E%0A%20%20%3Cyk-tag%20class%3D%22tag%22%3E%0A%20%20%20%20%3CIconTagOutline%20%2F%3E%0A%20%20%20%20%3Cspan%20class%3D%22tag-text%22%3Eyike-design%3C%2Fspan%3E%0A%20%20%3C%2Fyk-tag%3E%0A%3C%2Ftemplate%3E%0A%0A%3Cstyle%3E%0A.tag%20%7B%0A%20%20margin-right%3A%2010px%3B%0A%20%20.tag-text%20%7B%0A%20%20%20%20margin-left%3A%206px%3B%0A%20%20%7D%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s(j)]),desc:n(()=>[X]),_:1}),s(l,{title:"超出最大宽度自动省略",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tag%20class%3D%22tag%22%20%3Atitle%3D%22tag%22%3E%7B%7B%20tag%20%7D%7D%3C%2Fyk-tag%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20tag%20%3D%20ref('%E8%AE%BE%E7%BD%AE%E6%9C%80%E5%A4%A7%E5%AE%BD%E5%BA%A6%E8%B6%85%E5%87%BA%E9%83%A8%E5%88%86%E5%B0%86%E7%9C%81%E7%95%A5%E6%8E%89')%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.tag%20%7B%0A%20%20max-width%3A%20100px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s(U)]),desc:n(()=>[Z]),_:1}),s(l,{title:"可选中的标签",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-tag%20checked%20style%3D%22margin-right%3A%208px%22%3EChecked%3C%2Fyk-tag%3E%0A%20%20%20%20%3Cyk-tag%20%3Achecked%3D%22checked%22%20%40change%3D%22onChange%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23default%3D%22%7B%20isChecked%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20isChecked%20%3F%20'%E9%80%89%E4%B8%AD%E7%8A%B6%E6%80%81'%20%3A%20'%E6%9C%AA%E9%80%89%E4%B8%AD%E7%8A%B6%E6%80%81'%20%7D%7D%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-tag%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20checked%20%3D%20ref(false)%0Aconst%20onChange%20%3D%20(status%3A%20boolean)%20%3D%3E%20%7B%0A%20%20checked.value%20%3D%20status%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[s(G)]),desc:n(()=>[e2]),_:1}),s(l,{title:"标签禁用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tag%0A%20%20%20%20v-for%3D%22tag%20in%20tags%22%0A%20%20%20%20%3Akey%3D%22tag.name%22%0A%20%20%20%20class%3D%22tag%22%0A%20%20%20%20%3Atype%3D%22tag.type%22%0A%20%20%20%20disabled%0A%20%20%20%20closeable%0A%20%20%3E%0A%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%3C%2Fyk-tag%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20tags%3A%20any%20%3D%20ref(%5B%0A%20%20%7B%20name%3A%20'Tag%201'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'success'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'warning'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'danger'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'primary'%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.tag%20%7B%0A%20%20margin-right%3A%2010px%3B%0A%20%20margin-bottom%3A%2010px%3B%0A%20%20max-width%3A%20100px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s(H)]),desc:n(()=>[t2]),_:1}),s(c,{level:3,id:"API"},{default:n(()=>[a("API")]),_:1}),a2,s(c,{level:3,id:"Event"},{default:n(()=>[a("Event")]),_:1}),n2]),_:1})}}};export{c2 as default};
+import{d as D,r as _,o as A,b as p,i as d,F as g,f as r,w as n,k as a,t as i,fa as y,em as x,_ as F,j as e,p as w,e as s,fd as z,fe as I,a as B}from"./index-ac581855.js";import{Y as V}from"./index-a473c536.js";import"./use-form-item-6ddf7526.js";const $=D({__name:"tag-primary",setup(m){const o=_([{name:"Tag 1"},{name:"Tag 1",type:"success"},{name:"Tag 1",type:"warning"},{name:"Tag 1",type:"danger"},{name:"Tag 1",type:"primary"}]);return(u,c)=>{const l=y;return A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,class:"tag",type:t.type},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["type"]))),128)}}});const R=D({__name:"tag-remove",setup(m){const o=_([{name:"Tag 1"},{name:"Tag 1",type:"success"},{name:"Tag 1",type:"warning"},{name:"Tag 1",type:"danger"},{name:"Tag 1",type:"primary"}]);return(u,c)=>{const l=y;return A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,class:"tag",type:t.type,closeable:""},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["type"]))),128)}}});const O=D({__name:"tag-dynamic",setup(m){const o=_(""),u=_(["Tag 1","Tag 2","Tag 3"]),c=_(!1),l=x(),t=k=>{u.value.splice(u.value.indexOf(k),1)},E=()=>{c.value=!0},f=()=>{o.value&&u.value.push(o.value),c.value=!1,o.value=""};return(k,h)=>{const v=y,b=V,T=F;return A(),p(g,null,[(A(!0),p(g,null,d(u.value,C=>(A(),r(v,{key:C,class:"tag",closeable:"",onClose:l2=>t(C)},{default:n(()=>[a(i(C),1)]),_:2},1032,["onClose"]))),128)),c.value?(A(),r(b,{key:0,ref_key:"InputRef",ref:l,modelValue:o.value,"onUpdate:modelValue":h[0]||(h[0]=C=>o.value=C),class:"input-new-tag",size:"s",onSubmit:f,onBlur:f},null,8,["modelValue"])):(A(),r(T,{key:1,class:"button-new-tag",size:"s",onClick:E},{default:n(()=>[a(" + New Tag ")]),_:1}))],64)}}});const q=D({__name:"tag-size",setup(m){const o=_([{name:"Tag 1",size:"l"},{name:"Tag 1",size:"m"},{name:"Tag 1",size:"s"}]);return(u,c)=>{const l=y;return A(),p(g,null,[e("p",null,[(A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,class:"tag",type:"primary",size:t.size},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["size"]))),128))]),e("p",null,[(A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,class:"tag",type:"primary",size:t.size,closeable:""},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["size"]))),128))])],64)}}});const Y=D({__name:"tag-shape",setup(m){const o=_([{name:"Tag 1"},{name:"Tag 1",type:"success"},{name:"Tag 1",type:"warning",closeable:!0},{name:"Tag 1",type:"danger",closeable:!0},{name:"Tag 1",type:"primary",closeable:!0}]);return(u,c)=>{const l=y;return A(),p(g,null,[e("p",null,[(A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,class:"tag",shape:"square",closeable:t.closeable,type:t.type},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["closeable","type"]))),128))]),e("p",null,[(A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,class:"tag",shape:"round",closeable:t.closeable,type:t.type},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["closeable","type"]))),128))]),e("p",null,[(A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,shape:"mark",class:"tag",closeable:t.closeable,type:t.type},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["closeable","type"]))),128))])],64)}}});const N={},P=e("span",{class:"tag-text"},"长沙",-1),S=e("span",{class:"tag-text"},"yike-design",-1);function L(m,o){const u=z,c=y,l=I;return A(),p(g,null,[s(c,{class:"tag"},{default:n(()=>[s(u),P]),_:1}),s(c,{class:"tag"},{default:n(()=>[s(l),S]),_:1})],64)}const j=w(N,[["render",L]]),U=D({__name:"tag-omit",setup(m){const o=_("设置最大宽度超出部分将省略掉");return(u,c)=>{const l=y;return A(),r(l,{class:"tag",title:o.value},{default:n(()=>[a(i(o.value),1)]),_:1},8,["title"])}}});const G=D({__name:"tag-checked",setup(m){const o=_(!1),u=c=>{o.value=c};return(c,l)=>{const t=y;return A(),p("div",null,[s(t,{checked:"",style:{"margin-right":"8px"}},{default:n(()=>[a("Checked")]),_:1}),s(t,{checked:o.value,onChange:u},{default:n(({isChecked:E})=>[a(i(E?"选中状态":"未选中状态"),1)]),_:1},8,["checked"])])}}}),H=D({__name:"tag-disabled",setup(m){const o=_([{name:"Tag 1"},{name:"Tag 1",type:"success"},{name:"Tag 1",type:"warning"},{name:"Tag 1",type:"danger"},{name:"Tag 1",type:"primary"}]);return(u,c)=>{const l=y;return A(!0),p(g,null,d(o.value,t=>(A(),r(l,{key:t.name,class:"tag",type:t.type,disabled:"",closeable:""},{default:n(()=>[a(i(t.name),1)]),_:2},1032,["type"]))),128)}}});const J=e("p",null,[a("通过设置 "),e("code",null,"type"),a(" 属性来控制tag标签的类型,也可以使用 "),e("code",null,"bgColor"),a(" 和 "),e("code",null,"color"),a(" 属性控制背景色和文字颜色。")],-1),K=e("p",null,[a("通过设置 "),e("code",null,"closeable"),a(" 属性来控制tag标签是否可以移除,类型为布尔值,默认不可移除,当传入的参数为true时,将显示移除入口。当tag被移除时,将触发 "),e("code",null,"close"),a(" 事件。")],-1),M=e("p",null,"动态编辑标签可以通过点击标签关闭按钮后触发的 close 事件来实现。",-1),Q=e("p",null,[a("通过设置 "),e("code",null,"size"),a(" 属性来控制tag标签的大小,类型为字符串,可选值为 "),e("code",null,"l"),a(" 、 "),e("code",null,"m"),a(" 、 "),e("code",null,"s"),a("。默认显示大小为"),e("code",null,"m"),a("。")],-1),W=e("p",null,[a("通过设置 "),e("code",null,"shape"),a(" 属性来控制tag标签的形状,类型为字符串,可选值为 "),e("code",null,"square"),a(" 、 "),e("code",null,"round"),a(" 、 "),e("code",null,"mark"),a("。默认显示形状为"),e("code",null,"square"),a("。")],-1),X=e("p",null,null,-1),Z=e("p",null,"当标签内容超出最大宽度时,将会自动省略多余的内容。",-1),e2=e("p",null,[a("当我们需要可选中和取消勾选的时候,我们可以通过传递 "),e("code",null,"checked"),a(" 来将tag标签变成可选和反选。当改变状态的时候,将会触发 "),e("code",null,"change"),a(" 事件。")],-1),t2=e("p",null,[a("通过设置 "),e("code",null,"disabled"),a(" 属性来控制tag标签是否禁用,类型为布尔值,默认不可禁用。")],-1),a2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"type"),e("td",null,"Tag 的类型"),e("td",null,"'success' | 'warning' | 'danger' | 'primary' | 'defualt'"),e("td",null,"'defualt'")]),e("tr",null,[e("td",null,"size"),e("td",null,"tag的大小"),e("td",null,"'s' | 'm' | 'l'"),e("td",null,"'m'")]),e("tr",null,[e("td",null,"shape"),e("td",null,"Tag形状"),e("td",null,"'square' | 'round' | 'mark'"),e("td",null,"'square'")]),e("tr",null,[e("td",null,"closeable"),e("td",null,"是否可关闭"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"bgColor"),e("td",null,"自定义背景颜色"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"color"),e("td",null,"自定义颜色"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"checked"),e("td",null,"是否选中"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),n2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"close"),e("td",null,"关闭 Tag 时触发的事件"),e("td",null,"Function(e: Event):void")]),e("tr",null,[e("td",null,"change"),e("td",null,"checked值改变时触发"),e("td",null,"Function(value: boolean, e: Event):void")])])])],-1),c2={__name:"doc",setup(m){return(o,u)=>{const c=B("yk-title"),l=B("yk-snippet"),t=B("DocPage");return A(),r(t,null,{default:n(()=>[s(c,{level:2,id:"YkTag标签"},{default:n(()=>[a("YkTag 标签")]),_:1}),s(l,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tag%20v-for%3D%22tag%20in%20tags%22%20%3Akey%3D%22tag.name%22%20class%3D%22tag%22%20%3Atype%3D%22tag.type%22%3E%0A%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%3C%2Fyk-tag%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20tags%3A%20any%20%3D%20ref(%5B%0A%20%20%7B%20name%3A%20'Tag%201'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'success'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'warning'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'danger'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'primary'%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.tag%20%7B%0A%20%20margin-right%3A%2010px%3B%0A%20%20margin-bottom%3A%2010px%3B%0A%20%20max-width%3A%20100px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s($)]),desc:n(()=>[J]),_:1}),s(l,{title:"可移除标签",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tag%0A%20%20%20%20v-for%3D%22tag%20in%20tags%22%0A%20%20%20%20%3Akey%3D%22tag.name%22%0A%20%20%20%20class%3D%22tag%22%0A%20%20%20%20%3Atype%3D%22tag.type%22%0A%20%20%20%20closeable%0A%20%20%3E%0A%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%3C%2Fyk-tag%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20tags%3A%20any%20%3D%20ref(%5B%0A%20%20%7B%20name%3A%20'Tag%201'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'success'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'warning'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'danger'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'primary'%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.tag%20%7B%0A%20%20margin-right%3A%2010px%3B%0A%20%20margin-bottom%3A%2010px%3B%0A%20%20max-width%3A%20100px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s(R)]),desc:n(()=>[K]),_:1}),s(l,{title:"动态编辑标签",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tag%0A%20%20%20%20v-for%3D%22tag%20in%20dynamicTags%22%0A%20%20%20%20%3Akey%3D%22tag%22%0A%20%20%20%20class%3D%22tag%22%0A%20%20%20%20closeable%0A%20%20%20%20%40close%3D%22handleClose(tag)%22%0A%20%20%3E%0A%20%20%20%20%7B%7B%20tag%20%7D%7D%0A%20%20%3C%2Fyk-tag%3E%0A%20%20%3CYkInput%0A%20%20%20%20v-if%3D%22inputVisible%22%0A%20%20%20%20ref%3D%22InputRef%22%0A%20%20%20%20v-model%3D%22inputValue%22%0A%20%20%20%20class%3D%22input-new-tag%22%0A%20%20%20%20size%3D%22s%22%0A%20%20%20%20%40submit%3D%22handleInputConfirm%22%0A%20%20%20%20%40blur%3D%22handleInputConfirm%22%0A%20%20%2F%3E%0A%20%20%3Cyk-button%20v-else%20class%3D%22button-new-tag%22%20size%3D%22s%22%20%40click%3D%22showInput%22%3E%0A%20%20%20%20%2B%20New%20Tag%0A%20%20%3C%2Fyk-button%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%2C%20shallowRef%20%7D%20from%20'vue'%0Aconst%20inputValue%20%3D%20ref('')%0Aconst%20dynamicTags%20%3D%20ref(%5B'Tag%201'%2C%20'Tag%202'%2C%20'Tag%203'%5D)%0Aconst%20inputVisible%20%3D%20ref(false)%0Aconst%20InputRef%20%3D%20shallowRef()%0Aconst%20handleClose%20%3D%20(tag%3A%20string)%20%3D%3E%20%7B%0A%20%20dynamicTags.value.splice(dynamicTags.value.indexOf(tag)%2C%201)%0A%7D%0Aconst%20showInput%20%3D%20()%20%3D%3E%20%7B%0A%20%20inputVisible.value%20%3D%20true%0A%7D%0Aconst%20handleInputConfirm%20%3D%20()%20%3D%3E%20%7B%0A%20%20if%20(inputValue.value)%20%7B%0A%20%20%20%20dynamicTags.value.push(inputValue.value)%0A%20%20%7D%0A%20%20inputVisible.value%20%3D%20false%0A%20%20inputValue.value%20%3D%20''%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.tag%20%7B%0A%20%20margin-right%3A%2010px%3B%0A%20%20margin-bottom%3A%2010px%3B%0A%20%20max-width%3A%20100px%3B%0A%7D%0A.input-new-tag%20%7B%0A%20%20display%3A%20inline-block%3B%0A%20%20.yk-input%20input%20%7B%0A%20%20%20%20width%3A%2075px%3B%0A%20%20%7D%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s(O)]),desc:n(()=>[M]),_:1}),s(l,{title:"不同尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cp%3E%0A%20%20%20%20%3Cyk-tag%0A%20%20%20%20%20%20v-for%3D%22tag%20in%20tags%22%0A%20%20%20%20%20%20%3Akey%3D%22tag.name%22%0A%20%20%20%20%20%20class%3D%22tag%22%0A%20%20%20%20%20%20type%3D%22primary%22%0A%20%20%20%20%20%20%3Asize%3D%22tag.size%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%20%20%3C%2Fyk-tag%3E%0A%20%20%3C%2Fp%3E%0A%20%20%3Cp%3E%0A%20%20%20%20%3Cyk-tag%0A%20%20%20%20%20%20v-for%3D%22tag%20in%20tags%22%0A%20%20%20%20%20%20%3Akey%3D%22tag.name%22%0A%20%20%20%20%20%20class%3D%22tag%22%0A%20%20%20%20%20%20type%3D%22primary%22%0A%20%20%20%20%20%20%3Asize%3D%22tag.size%22%0A%20%20%20%20%20%20closeable%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%20%20%3C%2Fyk-tag%3E%0A%20%20%3C%2Fp%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20tags%3A%20any%20%3D%20ref(%5B%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20size%3A%20'l'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20size%3A%20'm'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20size%3A%20's'%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.tag%20%7B%0A%20%20margin-right%3A%2010px%3B%0A%20%20margin-bottom%3A%2010px%3B%0A%20%20max-width%3A%20100px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s(q)]),desc:n(()=>[Q]),_:1}),s(l,{title:"不同形状",code:"%3Ctemplate%3E%0A%20%20%3Cp%3E%0A%20%20%20%20%3Cyk-tag%0A%20%20%20%20%20%20v-for%3D%22tag%20in%20tags%22%0A%20%20%20%20%20%20%3Akey%3D%22tag.name%22%0A%20%20%20%20%20%20class%3D%22tag%22%0A%20%20%20%20%20%20shape%3D%22square%22%0A%20%20%20%20%20%20%3Acloseable%3D%22tag.closeable%22%0A%20%20%20%20%20%20%3Atype%3D%22tag.type%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%20%20%3C%2Fyk-tag%3E%0A%20%20%3C%2Fp%3E%0A%20%20%3Cp%3E%0A%20%20%20%20%3Cyk-tag%0A%20%20%20%20%20%20v-for%3D%22tag%20in%20tags%22%0A%20%20%20%20%20%20%3Akey%3D%22tag.name%22%0A%20%20%20%20%20%20class%3D%22tag%22%0A%20%20%20%20%20%20shape%3D%22round%22%0A%20%20%20%20%20%20%3Acloseable%3D%22tag.closeable%22%0A%20%20%20%20%20%20%3Atype%3D%22tag.type%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%20%20%3C%2Fyk-tag%3E%0A%20%20%3C%2Fp%3E%0A%20%20%3Cp%3E%0A%20%20%20%20%3Cyk-tag%0A%20%20%20%20%20%20v-for%3D%22tag%20in%20tags%22%0A%20%20%20%20%20%20%3Akey%3D%22tag.name%22%0A%20%20%20%20%20%20shape%3D%22mark%22%0A%20%20%20%20%20%20class%3D%22tag%22%0A%20%20%20%20%20%20%3Acloseable%3D%22tag.closeable%22%0A%20%20%20%20%20%20%3Atype%3D%22tag.type%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%20%20%3C%2Fyk-tag%3E%0A%20%20%3C%2Fp%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20tags%3A%20any%20%3D%20ref(%5B%0A%20%20%7B%20name%3A%20'Tag%201'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'success'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'warning'%2C%20closeable%3A%20true%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'danger'%2C%20closeable%3A%20true%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'primary'%2C%20closeable%3A%20true%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.tag%20%7B%0A%20%20margin-right%3A%2010px%3B%0A%20%20margin-bottom%3A%2010px%3B%0A%20%20max-width%3A%20100px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s(Y)]),desc:n(()=>[W]),_:1}),s(l,{title:"带图标的tag",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tag%20class%3D%22tag%22%3E%0A%20%20%20%20%3CIconLocationOutline%20%2F%3E%0A%20%20%20%20%3Cspan%20class%3D%22tag-text%22%3E%E9%95%BF%E6%B2%99%3C%2Fspan%3E%0A%20%20%3C%2Fyk-tag%3E%0A%20%20%3Cyk-tag%20class%3D%22tag%22%3E%0A%20%20%20%20%3CIconTagOutline%20%2F%3E%0A%20%20%20%20%3Cspan%20class%3D%22tag-text%22%3Eyike-design%3C%2Fspan%3E%0A%20%20%3C%2Fyk-tag%3E%0A%3C%2Ftemplate%3E%0A%0A%3Cstyle%3E%0A.tag%20%7B%0A%20%20margin-right%3A%2010px%3B%0A%20%20.tag-text%20%7B%0A%20%20%20%20margin-left%3A%206px%3B%0A%20%20%7D%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s(j)]),desc:n(()=>[X]),_:1}),s(l,{title:"超出最大宽度自动省略",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tag%20class%3D%22tag%22%20%3Atitle%3D%22tag%22%3E%7B%7B%20tag%20%7D%7D%3C%2Fyk-tag%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20tag%20%3D%20ref('%E8%AE%BE%E7%BD%AE%E6%9C%80%E5%A4%A7%E5%AE%BD%E5%BA%A6%E8%B6%85%E5%87%BA%E9%83%A8%E5%88%86%E5%B0%86%E7%9C%81%E7%95%A5%E6%8E%89')%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.tag%20%7B%0A%20%20max-width%3A%20100px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s(U)]),desc:n(()=>[Z]),_:1}),s(l,{title:"可选中的标签",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-tag%20checked%20style%3D%22margin-right%3A%208px%22%3EChecked%3C%2Fyk-tag%3E%0A%20%20%20%20%3Cyk-tag%20%3Achecked%3D%22checked%22%20%40change%3D%22onChange%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23default%3D%22%7B%20isChecked%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20isChecked%20%3F%20'%E9%80%89%E4%B8%AD%E7%8A%B6%E6%80%81'%20%3A%20'%E6%9C%AA%E9%80%89%E4%B8%AD%E7%8A%B6%E6%80%81'%20%7D%7D%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-tag%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20checked%20%3D%20ref(false)%0Aconst%20onChange%20%3D%20(status%3A%20boolean)%20%3D%3E%20%7B%0A%20%20checked.value%20%3D%20status%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[s(G)]),desc:n(()=>[e2]),_:1}),s(l,{title:"标签禁用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tag%0A%20%20%20%20v-for%3D%22tag%20in%20tags%22%0A%20%20%20%20%3Akey%3D%22tag.name%22%0A%20%20%20%20class%3D%22tag%22%0A%20%20%20%20%3Atype%3D%22tag.type%22%0A%20%20%20%20disabled%0A%20%20%20%20closeable%0A%20%20%3E%0A%20%20%20%20%7B%7B%20tag.name%20%7D%7D%0A%20%20%3C%2Fyk-tag%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20tags%3A%20any%20%3D%20ref(%5B%0A%20%20%7B%20name%3A%20'Tag%201'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'success'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'warning'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'danger'%20%7D%2C%0A%20%20%7B%20name%3A%20'Tag%201'%2C%20type%3A%20'primary'%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.tag%20%7B%0A%20%20margin-right%3A%2010px%3B%0A%20%20margin-bottom%3A%2010px%3B%0A%20%20max-width%3A%20100px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[s(H)]),desc:n(()=>[t2]),_:1}),s(c,{level:3,id:"API"},{default:n(()=>[a("API")]),_:1}),a2,s(c,{level:3,id:"Event"},{default:n(()=>[a("Event")]),_:1}),n2]),_:1})}}};export{c2 as default};
diff --git a/assets/doc-0a77309d.js b/assets/doc-0a77309d.js
new file mode 100644
index 00000000..f7a336d2
--- /dev/null
+++ b/assets/doc-0a77309d.js
@@ -0,0 +1 @@
+import{_ as c}from"./index-4ca7b8f3.js";import{d as _,r as A,o as r,f as i,w as d,e as n,x as y,j as e,a as b,k as o}from"./index-ac581855.js";import"./index-a473c536.js";import"./use-form-item-6ddf7526.js";const E=_({__name:"input-number-primary",setup(m){const t=A(6);return(a,l)=>{const u=c,p=y;return r(),i(p,{direction:"vertical"},{default:d(()=>[n(u,{modelValue:t.value,"onUpdate:modelValue":l[0]||(l[0]=s=>t.value=s),style:{width:"300px"}},null,8,["modelValue"]),n(u,{"model-value":6,style:{width:"300px"},disabled:""})]),_:1})}}}),C=_({__name:"input-number-size",setup(m){const t=A(6);return(a,l)=>{const u=c,p=y;return r(),i(p,{direction:"vertical"},{default:d(()=>[n(u,{modelValue:t.value,"onUpdate:modelValue":l[0]||(l[0]=s=>t.value=s),size:"s",style:{width:"300px"}},null,8,["modelValue"]),n(u,{modelValue:t.value,"onUpdate:modelValue":l[1]||(l[1]=s=>t.value=s),size:"m",style:{width:"300px"}},null,8,["modelValue"]),n(u,{modelValue:t.value,"onUpdate:modelValue":l[2]||(l[2]=s=>t.value=s),style:{width:"300px"}},null,8,["modelValue"]),n(u,{modelValue:t.value,"onUpdate:modelValue":l[3]||(l[3]=s=>t.value=s),size:"xl",style:{width:"300px"}},null,8,["modelValue"])]),_:1})}}}),k=e("p",null,"试试点击几次“增加”按钮",-1),v=_({__name:"input-number-limit",setup(m){const t=A(6);return(a,l)=>{const u=c,p=y;return r(),i(p,{direction:"vertical"},{default:d(()=>[k,n(u,{modelValue:t.value,"onUpdate:modelValue":l[0]||(l[0]=s=>t.value=s),max:10,style:{width:"300px"}},null,8,["modelValue"])]),_:1})}}}),D=_({__name:"input-number-pre",setup(m){const t=A(5.2);return(a,l)=>{const u=c;return r(),i(u,{modelValue:t.value,"onUpdate:modelValue":l[0]||(l[0]=p=>t.value=p),step:1.3,precision:1,style:{width:"300px"}},null,8,["modelValue"])}}}),f=e("p",null,"数字输入框用于准确地输入数字。",-1),x=e("p",null,"数字输入框的基本用法。",-1),h=e("p",null,[o("与输入框一样,有四种尺寸:"),e("code",null,"s"),o(","),e("code",null,"m"),o(","),e("code",null,"l"),o(","),e("code",null,"xl"),o("。")],-1),V=e("p",null,[o("使用"),e("code",null,"max"),o(" 和 "),e("code",null,"min"),o(" 设置最大和最小值。")],-1),F=e("p",null,[o("使用"),e("code",null,"precision"),o(" 和 "),e("code",null,"step"),o(" 设置精度和步进值。")],-1),w=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"v-model(model-value)"),e("td",null,"绑定模型"),e("td",null,"Ref"),e("td",null,"''")]),e("tr",null,[e("td",null,"max"),e("td",null,"最大值"),e("td",null,"number"),e("td",null,"Infinity")]),e("tr",null,[e("td",null,"min"),e("td",null,"最小值"),e("td",null,"number"),e("td",null,"-Infinity")]),e("tr",null,[e("td",null,"step"),e("td",null,"步进值"),e("td",null,"number"),e("td",null,"1")]),e("tr",null,[e("td",null,"precision"),e("td",null,"显示精度"),e("td",null,"number"),e("td",null,"0")]),e("tr",null,[e("td",null,"size"),e("td",null,"数字输入框的尺寸"),e("td",null,"'s'|'m'|'l'|'xl'"),e("td",null,"'l'")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用数字输入框"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"controls"),e("td",null,"是否开启控制按钮"),e("td",null,"boolean"),e("td",null,"true")])])])],-1),g=e("p",null,[o("其余属性继承自 "),e("a",{href:"/module/input#Input",class:"yk-doc-link",target:"_blank"},"Input")],-1),B=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"increase"),e("td",null,"数字增加时触发")]),e("tr",null,[e("td",null,"decrease"),e("td",null,"数字减少时触发")])])])],-1),I=e("p",null,[o("其余事件继承自 "),e("a",{href:"/module/input#Input",class:"yk-doc-link",target:"_blank"},"Input")],-1),P={__name:"doc",setup(m){return(t,a)=>{const l=b("yk-title"),u=b("yk-snippet"),p=b("DocPage");return r(),i(p,null,{default:d(()=>[n(l,{level:2,id:"YkInputNumber数字输入框"},{default:d(()=>[o("YkInputNumber 数字输入框")]),_:1}),f,n(u,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input-number%20v-model%3D%22number%22%20style%3D%22width%3A%20300px%22%3E%3C%2Fyk-input-number%3E%0A%20%20%20%20%3Cyk-input-number%0A%20%20%20%20%20%20%3Amodel-value%3D%226%22%0A%20%20%20%20%20%20style%3D%22width%3A%20300px%22%0A%20%20%20%20%20%20disabled%0A%20%20%20%20%3E%3C%2Fyk-input-number%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20number%20%3D%20ref(6)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[n(E)]),desc:d(()=>[x]),_:1}),n(u,{title:"尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input-number%0A%20%20%20%20%20%20v-model%3D%22number%22%0A%20%20%20%20%20%20size%3D%22s%22%0A%20%20%20%20%20%20style%3D%22width%3A%20300px%22%0A%20%20%20%20%3E%3C%2Fyk-input-number%3E%0A%20%20%20%20%3Cyk-input-number%0A%20%20%20%20%20%20v-model%3D%22number%22%0A%20%20%20%20%20%20size%3D%22m%22%0A%20%20%20%20%20%20style%3D%22width%3A%20300px%22%0A%20%20%20%20%3E%3C%2Fyk-input-number%3E%0A%20%20%20%20%3Cyk-input-number%20v-model%3D%22number%22%20style%3D%22width%3A%20300px%22%3E%3C%2Fyk-input-number%3E%0A%20%20%20%20%3Cyk-input-number%0A%20%20%20%20%20%20v-model%3D%22number%22%0A%20%20%20%20%20%20size%3D%22xl%22%0A%20%20%20%20%20%20style%3D%22width%3A%20300px%22%0A%20%20%20%20%3E%3C%2Fyk-input-number%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20number%20%3D%20ref(6)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[n(C)]),desc:d(()=>[h]),_:1}),n(u,{title:"最大最小值",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cp%3E%E8%AF%95%E8%AF%95%E7%82%B9%E5%87%BB%E5%87%A0%E6%AC%A1%E2%80%9C%E5%A2%9E%E5%8A%A0%E2%80%9D%E6%8C%89%E9%92%AE%3C%2Fp%3E%0A%20%20%20%20%3Cyk-input-number%0A%20%20%20%20%20%20v-model%3D%22number%22%0A%20%20%20%20%20%20%3Amax%3D%2210%22%0A%20%20%20%20%20%20style%3D%22width%3A%20300px%22%0A%20%20%20%20%3E%3C%2Fyk-input-number%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20number%20%3D%20ref(6)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[n(v)]),desc:d(()=>[V]),_:1}),n(u,{title:"精度与步进值",code:"%3Ctemplate%3E%0A%20%20%3Cyk-input-number%0A%20%20%20%20v-model%3D%22number%22%0A%20%20%20%20%3Astep%3D%221.3%22%0A%20%20%20%20%3Aprecision%3D%221%22%0A%20%20%20%20style%3D%22width%3A%20300px%22%0A%20%20%3E%3C%2Fyk-input-number%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20number%20%3D%20ref(5.2)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[n(D)]),desc:d(()=>[F]),_:1}),n(l,{level:3,id:"API"},{default:d(()=>[o("API")]),_:1}),w,g,n(l,{level:3,id:"Events"},{default:d(()=>[o("Events")]),_:1}),B,I]),_:1})}}};export{P as default};
diff --git a/assets/doc-6fc4233e.js b/assets/doc-0e5842c8.js
similarity index 98%
rename from assets/doc-6fc4233e.js
rename to assets/doc-0e5842c8.js
index c4feda66..a3932e45 100644
--- a/assets/doc-6fc4233e.js
+++ b/assets/doc-0e5842c8.js
@@ -1 +1 @@
-import{c as B,r as _,du as Z,d as bt,f9 as Vt,dJ as It,dK as $t,dL as nt,e0 as ot,o as D,b as g,e as o,w as u,j as t,n as x,dw as i,F as L,i as q,f as J,ey as at,k as s,t as z,e3 as W,g as K,dN as ut,fa as it,e6 as Pt,d_ as Tt,a as H}from"./index-c0fbe197.js";import{Y as Kt}from"./index-70bdc8c3.js";import{u as zt}from"./use-form-item-3ae05418.js";import{_ as Lt}from"./index-300b45ba.js";import"./index-a67fc5fe.js";const St=(E,l,d,e,n="value")=>{const{vnode:r,emit:p}=Z()||{};let{props:c}=r||{};if(c=c||{},Object.prototype.hasOwnProperty.call(c,"modelValue")||Object.prototype.hasOwnProperty.call(c,"model-value")){const f=(y,...w)=>{p&&p("update:modelValue",y),e&&e(y,...w)};return[B({get(){return l.value},set(y){f(y)}}),f]}if(Object.prototype.hasOwnProperty.call(c,n)){const f=(y,...w)=>{p&&p(`update:${n}`,y),e&&e(y,...w)};return[B({get(){return E.value},set(y){f(y)}}),f]}const h=_(d),V=(f,...y)=>{h.value=f,e&&e(f,...y)};return[B({get(){return h.value},set(f){V(f)}}),V]},Nt=E=>{let l=0,d=0;if(typeof window>"u")return{paddingLeft:l,paddingRight:d};const e=window.getComputedStyle(E);return l=parseFloat(e.getPropertyValue("padding-left")),d=parseFloat(e.getPropertyValue("padding-right")),{paddingLeft:l,paddingRight:d}},Mt=["onMousedown"],Ut=["onClick"],Rt=bt({name:"YkInputTag",__name:"input-tag",props:{modelValue:{default:void 0},value:{default:void 0},defaultValue:{default:void 0},status:{default:"primary"},size:{default:Vt.m},clearable:{type:Boolean,default:!0},placeholder:{},readonly:{type:Boolean},disabled:{type:Boolean,default:!1},limit:{default:void 0},max:{default:void 0},mincollapsedNum:{default:0},inputProps:{default:void 0},tagProps:{},onChange:{}},emits:["focus","blur","keydown","click","hoverin","hoverout"],setup(E,{emit:l}){const d=E,e=It("input-tag"),n=Z(),{modelValue:r,value:p,defaultValue:c,disabled:h,status:V,size:f,inputProps:y,placeholder:w,max:G,readonly:rt,clearable:S,mincollapsedNum:I,limit:pt,tagProps:ct}=$t(d),[v,N]=St(p,r,c,d.onChange),{mergedDisabled:b,mergedStatus:M,mergedSize:Dt,validate:U}=zt({disabled:h,status:V,size:f}),k=_(""),R=_(!1),Y=_(!1),Q=B(()=>{var m,A;return!!((A=(m=n==null?void 0:n.proxy)==null?void 0:m.$slots)==null?void 0:A.suffix)||S.value}),O=B(()=>!!I.value&&v.value.length>I.value),mt=B(()=>{var a;return((a=v.value)==null?void 0:a.slice(0,O.value?I.value:v.value.length))||[]}),At=B(()=>[e(),e(R.value?"focus":"blur"),e(Y.value?"hover":""),e(v.value.length?"has-tag":""),e(Q.value?"show-suffix":""),e(b.value?"disabled":"")]),$=a=>{k.value=a},F=_(),_t=()=>{var a;(a=F.value)==null||a.inputRef.focus()},X=_(null),gt=()=>{var A,T;if(!((A=F.value)!=null&&A.inputRef))return 0;const{paddingLeft:a,paddingRight:m}=Nt((T=F.value)==null?void 0:T.inputRef);return a+m},tt=()=>{var A;const{width:a}=((A=X.value)==null?void 0:A.getBoundingClientRect())||{},m=gt();return(a||0)+m},P=_(0),et=a=>{ot(()=>{P.value=a||tt()})},Et=B(()=>({width:`${Math.ceil(P.value+8)}px`})),vt=a=>{var m,A;(m=F.value)!=null&&m.inputRef&&a.target!==((A=F.value)==null?void 0:A.inputRef)&&(a.preventDefault(),_t()),l("click")},yt=()=>{R.value=!1,$(""),U("blur"),l("blur")},ft=()=>{U("change")},ht=a=>{v.value.splice(a,1)},Ct=()=>{b.value||(N([]),$(""))},Bt=()=>{Y.value=!0,l("hoverin")},kt=()=>{Y.value=!1,l("hoverout")},wt=()=>{R.value=!0,U("focus"),l("focus")},Ft={Enter:()=>{const a=k.value.trim();if(!a)return;const m=v.value.length+1;if(G.value&&v.value.length>=G.value)return l("keydown","enter",{inputValue:a,curLength:m}),$("");N(v.value.concat(a)),l("keydown","enter",{inputValue:a,curLength:m}),$("")},Backspace:()=>{k.value.trim()===""&&(N(v.value.slice(0,v.value.length-1)),l("keydown","backspace"))}},xt=a=>{const{key:m}=a||{},A=Ft[m];A&&A(a)};return nt(()=>k.value,a=>{a||(P.value=0),ot(()=>{tt()>=P.value&&et()})},{immediate:!0}),nt(()=>v.value.length,()=>{et()},{immediate:!0}),(a,m)=>{const A=it,T=Pt;return D(),g("div",{class:x(At.value),onMousedown:ut(vt,["stop"])},[o(i(Kt),at({ref_key:"ykTagInput",ref:F},i(y),{modelValue:k.value,"onUpdate:modelValue":m[0]||(m[0]=j=>k.value=j),placeholder:i(w),size:i(Dt),"input-style":Et.value,disabled:i(b),status:i(M),readonly:i(rt),limit:i(pt),onChange:ft,onFocus:wt,onKeydown:xt,onBlur:yt,onMouseenter:Bt,onMouseleave:kt}),{prefix:u(()=>[t("div",{class:x(i(e)("tag-list"))},[(D(!0),g(L,null,q(mt.value,(j,lt)=>(D(),J(A,at({key:lt,class:i(e)("tag-list-item"),disabled:i(b),closeable:i(S),type:i(M)=="primary"?"defualt":i(M)},i(ct),{onClose:k0=>ht(lt)}),{default:u(()=>[s(z(j),1)]),_:2},1040,["class","disabled","closeable","type","onClose"]))),128)),O.value?(D(),g(L,{key:0},[a.$slots.collapsedItems?W(a.$slots,"collapsedItems",{key:1,collapsedTags:i(v).slice(i(I),i(v).length)}):(D(),J(A,{key:0,class:x(i(e)("tag-list-item")),disabled:i(b)},{default:u(()=>[s(" +"+z(i(v).length-+O.value),1)]),_:1},8,["class","disabled"]))],64)):K("",!0)],2)]),suffix:u(()=>[Q.value?(D(),g("div",{key:0,class:x(i(e)("suffix"))},[i(S)?(D(),g("button",{key:0,type:"button",class:x(i(e)("close-icon")),onClick:ut(Ct,["stop"])},[W(a.$slots,"closeElement",{},()=>[o(T)])],10,Ut)):K("",!0),a.$slots.suffix?W(a.$slots,"suffix",{key:1}):K("",!0)],2)):K("",!0)]),_:3},16,["modelValue","placeholder","size","input-style","disabled","status","readonly","limit"]),t("div",{ref_key:"tagInputPlaceholder",ref:X,class:x(i(e)("tag_input_placeholder"))},z(k.value||i(w)),3)],42,Mt)}}}),Yt=Tt(Rt),C=Yt;const Ot={style:{width:"360px"}},jt={__name:"input-tag-primary",setup(E){const l=_([]),d=e=>{console.log("tag-list:",e)};return(e,n)=>{const r=C;return D(),g("div",Ot,[o(r,{modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=p=>l.value=p),placeholder:"请输入","on-change":d},null,8,["modelValue"])])}}};const Wt={style:{width:"360px"}},Ht={__name:"input-tag-status",setup(E){const l=_(["测试"]),d=["success","warning","danger","primary"];return(e,n)=>{const r=C;return D(),g("div",Wt,[(D(),g(L,null,q(d,(p,c)=>o(r,{key:c,modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=h=>l.value=h),class:"input-tag-item",placeholder:"请输入",status:p},null,8,["modelValue","status"])),64))])}}},Jt={style:{width:"360px"}},Zt={__name:"input-tag-disabled",setup(E){const l=_(["测试"]);return(d,e)=>{const n=C;return D(),g("div",Jt,[o(n,{modelValue:l.value,"onUpdate:modelValue":e[0]||(e[0]=r=>l.value=r),placeholder:"请输入",disabled:""},null,8,["modelValue"])])}}},qt={style:{width:"360px"}},Gt={__name:"input-tag-readonly",setup(E){const l=_(["测试"]);return(d,e)=>{const n=C;return D(),g("div",qt,[o(n,{modelValue:l.value,"onUpdate:modelValue":e[0]||(e[0]=r=>l.value=r),placeholder:"请输入",readonly:""},null,8,["modelValue"])])}}},Qt={style:{width:"360px"}},st=3,Xt={__name:"input-tag-max",setup(E){var n;const l=(n=Z())==null?void 0:n.proxy,d=_(["测试"]),e=(r,{curLength:p})=>{r==="enter"&&p>st&&l.$message.error("最大输入三个标签")};return(r,p)=>{const c=C;return D(),g("div",Qt,[o(c,{modelValue:d.value,"onUpdate:modelValue":p[0]||(p[0]=h=>d.value=h),placeholder:"请输入3个",max:st,onKeydown:e},null,8,["modelValue"])])}}};const t0={style:{width:"360px"}},dt=3,e0={__name:"input-tag-mincollapsed",setup(E){const l=_([]);return(d,e)=>{const n=C,r=it,p=Lt;return D(),g("div",t0,[o(n,{modelValue:l.value,"onUpdate:modelValue":e[0]||(e[0]=c=>l.value=c),class:"input-tag-item",placeholder:"超过三个将折叠","mincollapsed-num":dt,onKeydown:d.onKeydown},null,8,["modelValue","onKeydown"]),o(n,{modelValue:l.value,"onUpdate:modelValue":e[1]||(e[1]=c=>l.value=c),class:"input-tag-item",placeholder:"超过三个将折叠","mincollapsed-num":dt,onKeydown:d.onKeydown},{collapsedItems:u(({collapsedTags:c})=>[o(p,{placement:"top",title:"剩余部分:",content:c.join(",")},{default:u(()=>[o(r,{class:"more-tag",size:"s"},{default:u(()=>[s(" 更多("+z(c.length)+") ",1)]),_:2},1024)]),_:2},1032,["content"])]),_:1},8,["modelValue","onKeydown"])])}}},l0={style:{width:"360px"}},n0=5,o0={__name:"input-tag-limit",setup(E){const l=_([]);return(d,e)=>{const n=C;return D(),g("div",l0,[o(n,{modelValue:l.value,"onUpdate:modelValue":e[0]||(e[0]=r=>l.value=r),placeholder:"最大5个字符",limit:n0},null,8,["modelValue"])])}}};const a0={style:{width:"360px"}},u0={__name:"input-tag-size",setup(E){const l=_(["测试"]),d=["s","m","l","xl"];return(e,n)=>{const r=C;return D(),g("div",a0,[(D(),g(L,null,q(d,(p,c)=>o(r,{key:c,modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=h=>l.value=h),class:"input-tag-item",placeholder:"请输入",size:p},null,8,["modelValue","size"])),64))])}}},s0={style:{width:"360px"}},d0={__name:"input-tag-type",setup(E){const l=_(["测试"]),d=_({type:"primary"});return(e,n)=>{const r=C;return D(),g("div",s0,[o(r,{modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=p=>l.value=p),placeholder:"请输入","tag-props":d.value},null,8,["modelValue","tag-props"])])}}},i0=t("p",null,"这里展示基本用法",-1),r0=t("p",null,[s("通过设置 "),t("code",null,"status"),s(" 参数即可,可选的状态有"),t("code",null,"success"),s("、 "),t("code",null,"warning"),s("、 "),t("code",null,"danger"),s("、"),t("code",null,"primary"),s("。")],-1),p0=t("p",null,[s("设置 "),t("code",null,"disabled"),s(" 参数之后,输入框将禁用,将不可删除和输入。")],-1),c0=t("p",null,[s("设置 "),t("code",null,"readonly"),s(" 参数之后,输入框将仅可读,可删除,但不可以输入。")],-1),D0=t("p",null,null,-1),m0=t("p",null,null,-1),A0=t("p",null,null,-1),_0=t("p",null,[s("分别有 "),t("code",null,"s"),s("、"),t("code",null,"m"),s("、"),t("code",null,"l"),s("、"),t("code",null,"xl"),s(" 四种尺寸供选择。")],-1),g0=t("p",null,[s("可以通过 "),t("code",null,"tagProps"),s(" 来修改它的类型")],-1),E0=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"modelValue"),t("td",null,"绑定值"),t("td",null,"(string | number)[]"),t("td",null,"[]")]),t("tr",null,[t("td",null,"value"),t("td",null,"绑定值"),t("td",null,"(string | number)[]"),t("td",null,"[]")]),t("tr",null,[t("td",null,"defaultValue"),t("td",null,"绑定值(非受控)"),t("td",null,"(string | number)[]"),t("td",null,"[]")]),t("tr",null,[t("td",null,"status"),t("td",null,"状态"),t("td",null,'"" | "success" | "warning" | "danger" | "primary"'),t("td",null,'""')]),t("tr",null,[t("td",null,"size"),t("td",null,"尺寸"),t("td",null,'"s" | "m" | "l" | "xl"'),t("td",null,'"m"')]),t("tr",null,[t("td",null,"clearable"),t("td",null,"是否可清除"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"placeholder"),t("td",null,"输入框占位内容"),t("td",null,"string"),t("td",null,'""')]),t("tr",null,[t("td",null,"readonly"),t("td",null,"是否仅可读"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"disabled"),t("td",null,"是否禁用"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"limit"),t("td",null,"输入字数限制"),t("td",null,"number"),t("td",null,"-")]),t("tr",null,[t("td",null,"max"),t("td",null,"最大允许输入的标签数量"),t("td",null,"number"),t("td",null,"-")]),t("tr",null,[t("td",null,"mincollapsedNum"),t("td",null,"最小折叠数量,用于标签数量过多的情况下折叠选中项,超出该数值的选中项折叠"),t("td",null,"number"),t("td",null,"-")]),t("tr",null,[t("td",null,"inputProps"),t("td",null,"透传参数给输入框"),t("td",null,"YKInputProps"),t("td",null,"-")]),t("tr",null,[t("td",null,"tagProps"),t("td",null,"透传参数给Tag标签"),t("td",null,"YKTagProps"),t("td",null,"-")]),t("tr",null,[t("td",null,"onChange"),t("td",null,"绑定值修改回调方法"),t("td",null,"(tagList: (string | number)[]) => void"),t("td",null,"-")])])])],-1),v0=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"事件"),t("th",null,"描述")])]),t("tbody",null,[t("tr",null,[t("td",null,"focus"),t("td",null,"标签输入框聚焦时触发")]),t("tr",null,[t("td",null,"blur"),t("td",null,"标签输入框失焦时触发")]),t("tr",null,[t("td",null,"click"),t("td",null,"标签输入框点击时触发")]),t("tr",null,[t("td",null,"hoverin"),t("td",null,"标签输入框鼠标移入时触发")]),t("tr",null,[t("td",null,"hoverout"),t("td",null,"标签输入框鼠标移出时触发")]),t("tr",null,[t("td",null,"keydown"),t("td",null,"标签输入框键盘相关事件,可参考下面说明")])])])],-1),y0=t("p",null,[s("keydown事件的第一个回参是name,表示触发键盘事件的名称, "),t("code",null,"string"),s(" 类型, 主要的键盘事件name值参考下面。")],-1),f0=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"事件"),t("th",null,"描述"),t("th",null,"回参")])]),t("tbody",null,[t("tr",null,[t("td",null,"enter"),t("td",null,"标签输入框按下回车时触发,回参inputValue表示回车的内容, curLength表示当前回车后tag的数量"),t("td",null,"{ inputValue: string , curLength: number }")]),t("tr",null,[t("td",null,"backspace"),t("td",null,"标签输入框按下回退时触发"),t("td",null,"-")])])])],-1),h0=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"插槽"),t("th",null,"描述")])]),t("tbody",null,[t("tr",null,[t("td",null,"collapsedItems"),t("td",null,"标签超过最小收起大小的时候,收起的元素, 含collapsedTags值, 表示折叠的标签")]),t("tr",null,[t("td",null,"suffix"),t("td",null,"标签输入框后置标签")])])])],-1),I0={__name:"doc",setup(E){return(l,d)=>{const e=H("yk-title"),n=H("yk-snippet"),r=H("DocPage");return D(),J(r,null,{default:u(()=>[o(e,{level:2,id:"YkInputTag标签输入框"},{default:u(()=>[s("YkInputTag 标签输入框")]),_:1}),o(n,{title:"基本用法",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%22%0D%0A%20%20%20%20%20%20%3Aon-change%3D%22onChange%22%0D%0A%20%20%20%20%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20tag%20%3D%20ref(%5B%5D)%0D%0Aconst%20onChange%20%3D%20(v)%20%3D%3E%20%7B%0D%0A%20%20console.log('tag-list%3A'%2C%20v)%0D%0A%7D%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[o(jt)]),desc:u(()=>[i0]),_:1}),o(n,{title:"输入框的状态",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-for%3D%22(status%2C%20index)%20in%20statusList%22%0D%0A%20%20%20%20%20%20%3Akey%3D%22index%22%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20class%3D%22input-tag-item%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%22%0D%0A%20%20%20%20%20%20%3Astatus%3D%22status%22%0D%0A%20%20%20%20%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20tag%20%3D%20ref(%5B'%E6%B5%8B%E8%AF%95'%5D)%0D%0Aconst%20statusList%20%3D%20%5B'success'%2C%20'warning'%2C%20'danger'%2C%20'primary'%5D%0D%0A%3C%2Fscript%3E%0D%0A%0D%0A%3Cstyle%20lang%3D%22less%22%3E%0D%0A.input-tag-item%20%7B%0D%0A%20%20margin-bottom%3A%2020px%3B%0D%0A%7D%0D%0A%3C%2Fstyle%3E%0D%0A"},{demo:u(()=>[o(Ht)]),desc:u(()=>[r0]),_:1}),o(n,{title:"禁用状态",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%20v-model%3D%22tag%22%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%22%20disabled%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20tag%20%3D%20ref(%5B'%E6%B5%8B%E8%AF%95'%5D)%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[o(Zt)]),desc:u(()=>[p0]),_:1}),o(n,{title:"仅可读状态",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%20v-model%3D%22tag%22%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%22%20readonly%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20tag%20%3D%20ref(%5B'%E6%B5%8B%E8%AF%95'%5D)%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[o(Gt)]),desc:u(()=>[c0]),_:1}),o(n,{title:"限制最大标签数",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A53%E4%B8%AA%22%0D%0A%20%20%20%20%20%20%3Amax%3D%22max%22%0D%0A%20%20%20%20%20%20%40keydown%3D%22onKeydown%22%0D%0A%20%20%20%20%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20getCurrentInstance%2C%20ref%20%7D%20from%20'vue'%0D%0Aconst%20proxy%20%3D%20getCurrentInstance()%3F.proxy%0D%0A%0D%0Aconst%20max%20%3D%203%0D%0Aconst%20tag%20%3D%20ref(%5B'%E6%B5%8B%E8%AF%95'%5D)%0D%0A%0D%0Aconst%20onKeydown%20%3D%20(type%2C%20%7B%20curLength%20%7D)%20%3D%3E%20%7B%0D%0A%20%20if%20(type%20%3D%3D%3D%20'enter'%20%26%26%20curLength%20%3E%20max)%20%7B%0D%0A%20%20%20%20proxy.%24message.error('%E6%9C%80%E5%A4%A7%E8%BE%93%E5%85%A5%E4%B8%89%E4%B8%AA%E6%A0%87%E7%AD%BE')%0D%0A%20%20%7D%0D%0A%7D%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[o(Xt)]),desc:u(()=>[D0]),_:1}),o(n,{title:"最小标签折叠数",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20class%3D%22input-tag-item%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E8%B6%85%E8%BF%87%E4%B8%89%E4%B8%AA%E5%B0%86%E6%8A%98%E5%8F%A0%22%0D%0A%20%20%20%20%20%20%3Amincollapsed-num%3D%22mincollapsedNum%22%0D%0A%20%20%20%20%20%20%40keydown%3D%22onKeydown%22%0D%0A%20%20%20%20%3E%3C%2Fyk-input-tag%3E%0D%0A%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20class%3D%22input-tag-item%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E8%B6%85%E8%BF%87%E4%B8%89%E4%B8%AA%E5%B0%86%E6%8A%98%E5%8F%A0%22%0D%0A%20%20%20%20%20%20%3Amincollapsed-num%3D%22mincollapsedNum%22%0D%0A%20%20%20%20%20%20%40keydown%3D%22onKeydown%22%0D%0A%20%20%20%20%3E%0D%0A%20%20%20%20%20%20%3Ctemplate%20%23collapsedItems%3D%22%7B%20collapsedTags%20%7D%22%3E%0D%0A%20%20%20%20%20%20%20%20%3Cyk-popover%0D%0A%20%20%20%20%20%20%20%20%20%20placement%3D%22top%22%0D%0A%20%20%20%20%20%20%20%20%20%20title%3D%22%E5%89%A9%E4%BD%99%E9%83%A8%E5%88%86%3A%22%0D%0A%20%20%20%20%20%20%20%20%20%20%3Acontent%3D%22collapsedTags.join('%2C')%22%0D%0A%20%20%20%20%20%20%20%20%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-tag%20class%3D%22more-tag%22%20size%3D%22s%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%E6%9B%B4%E5%A4%9A(%7B%7B%20collapsedTags.length%20%7D%7D)%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tag%3E%0D%0A%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0D%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0D%0A%20%20%20%20%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0A%0D%0Aconst%20mincollapsedNum%20%3D%203%0D%0Aconst%20tag%20%3D%20ref(%5B%5D)%0D%0A%3C%2Fscript%3E%0D%0A%0D%0A%3Cstyle%20lang%3D%22less%22%3E%0D%0A.input-tag-item%20%7B%0D%0A%20%20margin-bottom%3A%2020px%3B%0D%0A%7D%0D%0A.yk-tooltip%20%7B%0D%0A%20%20display%3A%20inline-block%3B%0D%0A%7D%0D%0A%3C%2Fstyle%3E%0D%0A"},{demo:u(()=>[o(e0)]),desc:u(()=>[m0]),_:1}),o(n,{title:"限制输入的字符数",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E6%9C%80%E5%A4%A75%E4%B8%AA%E5%AD%97%E7%AC%A6%22%0D%0A%20%20%20%20%20%20%3Alimit%3D%22limit%22%0D%0A%20%20%20%20%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0A%0D%0Aconst%20limit%20%3D%205%0D%0Aconst%20tag%20%3D%20ref(%5B%5D)%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[o(o0)]),desc:u(()=>[A0]),_:1}),o(n,{title:"输入框尺寸",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-for%3D%22(size%2C%20index)%20in%20sizeList%22%0D%0A%20%20%20%20%20%20%3Akey%3D%22index%22%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20class%3D%22input-tag-item%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%22%0D%0A%20%20%20%20%20%20%3Asize%3D%22size%22%0D%0A%20%20%20%20%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20tag%20%3D%20ref(%5B'%E6%B5%8B%E8%AF%95'%5D)%0D%0Aconst%20sizeList%20%3D%20%5B's'%2C%20'm'%2C%20'l'%2C%20'xl'%5D%0D%0A%3C%2Fscript%3E%0D%0A%0D%0A%3Cstyle%20lang%3D%22less%22%3E%0D%0A.input-tag-item%20%7B%0D%0A%20%20margin-bottom%3A%2020px%3B%0D%0A%7D%0D%0A%3C%2Fstyle%3E%0D%0A"},{demo:u(()=>[o(u0)]),desc:u(()=>[_0]),_:1}),o(n,{title:"修改 Tag 类型",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%22%0D%0A%20%20%20%20%20%20%3Atag-props%3D%22tagProps%22%0D%0A%20%20%20%20%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20tag%20%3D%20ref(%5B'%E6%B5%8B%E8%AF%95'%5D)%0D%0Aconst%20tagProps%20%3D%20ref(%7B%0D%0A%20%20type%3A%20'primary'%2C%0D%0A%7D)%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[o(d0)]),desc:u(()=>[g0]),_:1}),o(e,{level:3,id:"API"},{default:u(()=>[s("API")]),_:1}),o(e,{level:4,id:"InputProps"},{default:u(()=>[s("Input Props")]),_:1}),E0,o(e,{level:4,id:"InputEvents"},{default:u(()=>[s("Input Events")]),_:1}),v0,o(e,{level:4,id:"KeydownEvents"},{default:u(()=>[s("Keydown Events")]),_:1}),y0,f0,o(e,{level:4,id:"InputSlots"},{default:u(()=>[s("Input Slots")]),_:1}),h0]),_:1})}}};export{I0 as default};
+import{c as B,r as _,du as Z,d as bt,f9 as Vt,dJ as It,dK as $t,dL as nt,e0 as ot,o as D,b as g,e as o,w as u,j as t,n as x,dw as i,F as L,i as q,f as J,ey as at,k as s,t as z,e3 as W,g as K,dN as ut,fa as it,e6 as Pt,d_ as Tt,a as H}from"./index-ac581855.js";import{Y as Kt}from"./index-a473c536.js";import{u as zt}from"./use-form-item-6ddf7526.js";import{_ as Lt}from"./index-408d7291.js";import"./index-dc60ef20.js";const St=(E,l,d,e,n="value")=>{const{vnode:r,emit:p}=Z()||{};let{props:c}=r||{};if(c=c||{},Object.prototype.hasOwnProperty.call(c,"modelValue")||Object.prototype.hasOwnProperty.call(c,"model-value")){const f=(y,...w)=>{p&&p("update:modelValue",y),e&&e(y,...w)};return[B({get(){return l.value},set(y){f(y)}}),f]}if(Object.prototype.hasOwnProperty.call(c,n)){const f=(y,...w)=>{p&&p(`update:${n}`,y),e&&e(y,...w)};return[B({get(){return E.value},set(y){f(y)}}),f]}const h=_(d),V=(f,...y)=>{h.value=f,e&&e(f,...y)};return[B({get(){return h.value},set(f){V(f)}}),V]},Nt=E=>{let l=0,d=0;if(typeof window>"u")return{paddingLeft:l,paddingRight:d};const e=window.getComputedStyle(E);return l=parseFloat(e.getPropertyValue("padding-left")),d=parseFloat(e.getPropertyValue("padding-right")),{paddingLeft:l,paddingRight:d}},Mt=["onMousedown"],Ut=["onClick"],Rt=bt({name:"YkInputTag",__name:"input-tag",props:{modelValue:{default:void 0},value:{default:void 0},defaultValue:{default:void 0},status:{default:"primary"},size:{default:Vt.m},clearable:{type:Boolean,default:!0},placeholder:{},readonly:{type:Boolean},disabled:{type:Boolean,default:!1},limit:{default:void 0},max:{default:void 0},mincollapsedNum:{default:0},inputProps:{default:void 0},tagProps:{},onChange:{}},emits:["focus","blur","keydown","click","hoverin","hoverout"],setup(E,{emit:l}){const d=E,e=It("input-tag"),n=Z(),{modelValue:r,value:p,defaultValue:c,disabled:h,status:V,size:f,inputProps:y,placeholder:w,max:G,readonly:rt,clearable:S,mincollapsedNum:I,limit:pt,tagProps:ct}=$t(d),[v,N]=St(p,r,c,d.onChange),{mergedDisabled:b,mergedStatus:M,mergedSize:Dt,validate:U}=zt({disabled:h,status:V,size:f}),k=_(""),R=_(!1),Y=_(!1),Q=B(()=>{var m,A;return!!((A=(m=n==null?void 0:n.proxy)==null?void 0:m.$slots)==null?void 0:A.suffix)||S.value}),O=B(()=>!!I.value&&v.value.length>I.value),mt=B(()=>{var a;return((a=v.value)==null?void 0:a.slice(0,O.value?I.value:v.value.length))||[]}),At=B(()=>[e(),e(R.value?"focus":"blur"),e(Y.value?"hover":""),e(v.value.length?"has-tag":""),e(Q.value?"show-suffix":""),e(b.value?"disabled":"")]),$=a=>{k.value=a},F=_(),_t=()=>{var a;(a=F.value)==null||a.inputRef.focus()},X=_(null),gt=()=>{var A,T;if(!((A=F.value)!=null&&A.inputRef))return 0;const{paddingLeft:a,paddingRight:m}=Nt((T=F.value)==null?void 0:T.inputRef);return a+m},tt=()=>{var A;const{width:a}=((A=X.value)==null?void 0:A.getBoundingClientRect())||{},m=gt();return(a||0)+m},P=_(0),et=a=>{ot(()=>{P.value=a||tt()})},Et=B(()=>({width:`${Math.ceil(P.value+8)}px`})),vt=a=>{var m,A;(m=F.value)!=null&&m.inputRef&&a.target!==((A=F.value)==null?void 0:A.inputRef)&&(a.preventDefault(),_t()),l("click")},yt=()=>{R.value=!1,$(""),U("blur"),l("blur")},ft=()=>{U("change")},ht=a=>{v.value.splice(a,1)},Ct=()=>{b.value||(N([]),$(""))},Bt=()=>{Y.value=!0,l("hoverin")},kt=()=>{Y.value=!1,l("hoverout")},wt=()=>{R.value=!0,U("focus"),l("focus")},Ft={Enter:()=>{const a=k.value.trim();if(!a)return;const m=v.value.length+1;if(G.value&&v.value.length>=G.value)return l("keydown","enter",{inputValue:a,curLength:m}),$("");N(v.value.concat(a)),l("keydown","enter",{inputValue:a,curLength:m}),$("")},Backspace:()=>{k.value.trim()===""&&(N(v.value.slice(0,v.value.length-1)),l("keydown","backspace"))}},xt=a=>{const{key:m}=a||{},A=Ft[m];A&&A(a)};return nt(()=>k.value,a=>{a||(P.value=0),ot(()=>{tt()>=P.value&&et()})},{immediate:!0}),nt(()=>v.value.length,()=>{et()},{immediate:!0}),(a,m)=>{const A=it,T=Pt;return D(),g("div",{class:x(At.value),onMousedown:ut(vt,["stop"])},[o(i(Kt),at({ref_key:"ykTagInput",ref:F},i(y),{modelValue:k.value,"onUpdate:modelValue":m[0]||(m[0]=j=>k.value=j),placeholder:i(w),size:i(Dt),"input-style":Et.value,disabled:i(b),status:i(M),readonly:i(rt),limit:i(pt),onChange:ft,onFocus:wt,onKeydown:xt,onBlur:yt,onMouseenter:Bt,onMouseleave:kt}),{prefix:u(()=>[t("div",{class:x(i(e)("tag-list"))},[(D(!0),g(L,null,q(mt.value,(j,lt)=>(D(),J(A,at({key:lt,class:i(e)("tag-list-item"),disabled:i(b),closeable:i(S),type:i(M)=="primary"?"defualt":i(M)},i(ct),{onClose:k0=>ht(lt)}),{default:u(()=>[s(z(j),1)]),_:2},1040,["class","disabled","closeable","type","onClose"]))),128)),O.value?(D(),g(L,{key:0},[a.$slots.collapsedItems?W(a.$slots,"collapsedItems",{key:1,collapsedTags:i(v).slice(i(I),i(v).length)}):(D(),J(A,{key:0,class:x(i(e)("tag-list-item")),disabled:i(b)},{default:u(()=>[s(" +"+z(i(v).length-+O.value),1)]),_:1},8,["class","disabled"]))],64)):K("",!0)],2)]),suffix:u(()=>[Q.value?(D(),g("div",{key:0,class:x(i(e)("suffix"))},[i(S)?(D(),g("button",{key:0,type:"button",class:x(i(e)("close-icon")),onClick:ut(Ct,["stop"])},[W(a.$slots,"closeElement",{},()=>[o(T)])],10,Ut)):K("",!0),a.$slots.suffix?W(a.$slots,"suffix",{key:1}):K("",!0)],2)):K("",!0)]),_:3},16,["modelValue","placeholder","size","input-style","disabled","status","readonly","limit"]),t("div",{ref_key:"tagInputPlaceholder",ref:X,class:x(i(e)("tag_input_placeholder"))},z(k.value||i(w)),3)],42,Mt)}}}),Yt=Tt(Rt),C=Yt;const Ot={style:{width:"360px"}},jt={__name:"input-tag-primary",setup(E){const l=_([]),d=e=>{console.log("tag-list:",e)};return(e,n)=>{const r=C;return D(),g("div",Ot,[o(r,{modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=p=>l.value=p),placeholder:"请输入","on-change":d},null,8,["modelValue"])])}}};const Wt={style:{width:"360px"}},Ht={__name:"input-tag-status",setup(E){const l=_(["测试"]),d=["success","warning","danger","primary"];return(e,n)=>{const r=C;return D(),g("div",Wt,[(D(),g(L,null,q(d,(p,c)=>o(r,{key:c,modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=h=>l.value=h),class:"input-tag-item",placeholder:"请输入",status:p},null,8,["modelValue","status"])),64))])}}},Jt={style:{width:"360px"}},Zt={__name:"input-tag-disabled",setup(E){const l=_(["测试"]);return(d,e)=>{const n=C;return D(),g("div",Jt,[o(n,{modelValue:l.value,"onUpdate:modelValue":e[0]||(e[0]=r=>l.value=r),placeholder:"请输入",disabled:""},null,8,["modelValue"])])}}},qt={style:{width:"360px"}},Gt={__name:"input-tag-readonly",setup(E){const l=_(["测试"]);return(d,e)=>{const n=C;return D(),g("div",qt,[o(n,{modelValue:l.value,"onUpdate:modelValue":e[0]||(e[0]=r=>l.value=r),placeholder:"请输入",readonly:""},null,8,["modelValue"])])}}},Qt={style:{width:"360px"}},st=3,Xt={__name:"input-tag-max",setup(E){var n;const l=(n=Z())==null?void 0:n.proxy,d=_(["测试"]),e=(r,{curLength:p})=>{r==="enter"&&p>st&&l.$message.error("最大输入三个标签")};return(r,p)=>{const c=C;return D(),g("div",Qt,[o(c,{modelValue:d.value,"onUpdate:modelValue":p[0]||(p[0]=h=>d.value=h),placeholder:"请输入3个",max:st,onKeydown:e},null,8,["modelValue"])])}}};const t0={style:{width:"360px"}},dt=3,e0={__name:"input-tag-mincollapsed",setup(E){const l=_([]);return(d,e)=>{const n=C,r=it,p=Lt;return D(),g("div",t0,[o(n,{modelValue:l.value,"onUpdate:modelValue":e[0]||(e[0]=c=>l.value=c),class:"input-tag-item",placeholder:"超过三个将折叠","mincollapsed-num":dt,onKeydown:d.onKeydown},null,8,["modelValue","onKeydown"]),o(n,{modelValue:l.value,"onUpdate:modelValue":e[1]||(e[1]=c=>l.value=c),class:"input-tag-item",placeholder:"超过三个将折叠","mincollapsed-num":dt,onKeydown:d.onKeydown},{collapsedItems:u(({collapsedTags:c})=>[o(p,{placement:"top",title:"剩余部分:",content:c.join(",")},{default:u(()=>[o(r,{class:"more-tag",size:"s"},{default:u(()=>[s(" 更多("+z(c.length)+") ",1)]),_:2},1024)]),_:2},1032,["content"])]),_:1},8,["modelValue","onKeydown"])])}}},l0={style:{width:"360px"}},n0=5,o0={__name:"input-tag-limit",setup(E){const l=_([]);return(d,e)=>{const n=C;return D(),g("div",l0,[o(n,{modelValue:l.value,"onUpdate:modelValue":e[0]||(e[0]=r=>l.value=r),placeholder:"最大5个字符",limit:n0},null,8,["modelValue"])])}}};const a0={style:{width:"360px"}},u0={__name:"input-tag-size",setup(E){const l=_(["测试"]),d=["s","m","l","xl"];return(e,n)=>{const r=C;return D(),g("div",a0,[(D(),g(L,null,q(d,(p,c)=>o(r,{key:c,modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=h=>l.value=h),class:"input-tag-item",placeholder:"请输入",size:p},null,8,["modelValue","size"])),64))])}}},s0={style:{width:"360px"}},d0={__name:"input-tag-type",setup(E){const l=_(["测试"]),d=_({type:"primary"});return(e,n)=>{const r=C;return D(),g("div",s0,[o(r,{modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=p=>l.value=p),placeholder:"请输入","tag-props":d.value},null,8,["modelValue","tag-props"])])}}},i0=t("p",null,"这里展示基本用法",-1),r0=t("p",null,[s("通过设置 "),t("code",null,"status"),s(" 参数即可,可选的状态有"),t("code",null,"success"),s("、 "),t("code",null,"warning"),s("、 "),t("code",null,"danger"),s("、"),t("code",null,"primary"),s("。")],-1),p0=t("p",null,[s("设置 "),t("code",null,"disabled"),s(" 参数之后,输入框将禁用,将不可删除和输入。")],-1),c0=t("p",null,[s("设置 "),t("code",null,"readonly"),s(" 参数之后,输入框将仅可读,可删除,但不可以输入。")],-1),D0=t("p",null,null,-1),m0=t("p",null,null,-1),A0=t("p",null,null,-1),_0=t("p",null,[s("分别有 "),t("code",null,"s"),s("、"),t("code",null,"m"),s("、"),t("code",null,"l"),s("、"),t("code",null,"xl"),s(" 四种尺寸供选择。")],-1),g0=t("p",null,[s("可以通过 "),t("code",null,"tagProps"),s(" 来修改它的类型")],-1),E0=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"modelValue"),t("td",null,"绑定值"),t("td",null,"(string | number)[]"),t("td",null,"[]")]),t("tr",null,[t("td",null,"value"),t("td",null,"绑定值"),t("td",null,"(string | number)[]"),t("td",null,"[]")]),t("tr",null,[t("td",null,"defaultValue"),t("td",null,"绑定值(非受控)"),t("td",null,"(string | number)[]"),t("td",null,"[]")]),t("tr",null,[t("td",null,"status"),t("td",null,"状态"),t("td",null,'"" | "success" | "warning" | "danger" | "primary"'),t("td",null,'""')]),t("tr",null,[t("td",null,"size"),t("td",null,"尺寸"),t("td",null,'"s" | "m" | "l" | "xl"'),t("td",null,'"m"')]),t("tr",null,[t("td",null,"clearable"),t("td",null,"是否可清除"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"placeholder"),t("td",null,"输入框占位内容"),t("td",null,"string"),t("td",null,'""')]),t("tr",null,[t("td",null,"readonly"),t("td",null,"是否仅可读"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"disabled"),t("td",null,"是否禁用"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"limit"),t("td",null,"输入字数限制"),t("td",null,"number"),t("td",null,"-")]),t("tr",null,[t("td",null,"max"),t("td",null,"最大允许输入的标签数量"),t("td",null,"number"),t("td",null,"-")]),t("tr",null,[t("td",null,"mincollapsedNum"),t("td",null,"最小折叠数量,用于标签数量过多的情况下折叠选中项,超出该数值的选中项折叠"),t("td",null,"number"),t("td",null,"-")]),t("tr",null,[t("td",null,"inputProps"),t("td",null,"透传参数给输入框"),t("td",null,"YKInputProps"),t("td",null,"-")]),t("tr",null,[t("td",null,"tagProps"),t("td",null,"透传参数给Tag标签"),t("td",null,"YKTagProps"),t("td",null,"-")]),t("tr",null,[t("td",null,"onChange"),t("td",null,"绑定值修改回调方法"),t("td",null,"(tagList: (string | number)[]) => void"),t("td",null,"-")])])])],-1),v0=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"事件"),t("th",null,"描述")])]),t("tbody",null,[t("tr",null,[t("td",null,"focus"),t("td",null,"标签输入框聚焦时触发")]),t("tr",null,[t("td",null,"blur"),t("td",null,"标签输入框失焦时触发")]),t("tr",null,[t("td",null,"click"),t("td",null,"标签输入框点击时触发")]),t("tr",null,[t("td",null,"hoverin"),t("td",null,"标签输入框鼠标移入时触发")]),t("tr",null,[t("td",null,"hoverout"),t("td",null,"标签输入框鼠标移出时触发")]),t("tr",null,[t("td",null,"keydown"),t("td",null,"标签输入框键盘相关事件,可参考下面说明")])])])],-1),y0=t("p",null,[s("keydown事件的第一个回参是name,表示触发键盘事件的名称, "),t("code",null,"string"),s(" 类型, 主要的键盘事件name值参考下面。")],-1),f0=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"事件"),t("th",null,"描述"),t("th",null,"回参")])]),t("tbody",null,[t("tr",null,[t("td",null,"enter"),t("td",null,"标签输入框按下回车时触发,回参inputValue表示回车的内容, curLength表示当前回车后tag的数量"),t("td",null,"{ inputValue: string , curLength: number }")]),t("tr",null,[t("td",null,"backspace"),t("td",null,"标签输入框按下回退时触发"),t("td",null,"-")])])])],-1),h0=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"插槽"),t("th",null,"描述")])]),t("tbody",null,[t("tr",null,[t("td",null,"collapsedItems"),t("td",null,"标签超过最小收起大小的时候,收起的元素, 含collapsedTags值, 表示折叠的标签")]),t("tr",null,[t("td",null,"suffix"),t("td",null,"标签输入框后置标签")])])])],-1),I0={__name:"doc",setup(E){return(l,d)=>{const e=H("yk-title"),n=H("yk-snippet"),r=H("DocPage");return D(),J(r,null,{default:u(()=>[o(e,{level:2,id:"YkInputTag标签输入框"},{default:u(()=>[s("YkInputTag 标签输入框")]),_:1}),o(n,{title:"基本用法",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%22%0D%0A%20%20%20%20%20%20%3Aon-change%3D%22onChange%22%0D%0A%20%20%20%20%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20tag%20%3D%20ref(%5B%5D)%0D%0Aconst%20onChange%20%3D%20(v)%20%3D%3E%20%7B%0D%0A%20%20console.log('tag-list%3A'%2C%20v)%0D%0A%7D%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[o(jt)]),desc:u(()=>[i0]),_:1}),o(n,{title:"输入框的状态",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-for%3D%22(status%2C%20index)%20in%20statusList%22%0D%0A%20%20%20%20%20%20%3Akey%3D%22index%22%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20class%3D%22input-tag-item%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%22%0D%0A%20%20%20%20%20%20%3Astatus%3D%22status%22%0D%0A%20%20%20%20%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20tag%20%3D%20ref(%5B'%E6%B5%8B%E8%AF%95'%5D)%0D%0Aconst%20statusList%20%3D%20%5B'success'%2C%20'warning'%2C%20'danger'%2C%20'primary'%5D%0D%0A%3C%2Fscript%3E%0D%0A%0D%0A%3Cstyle%20lang%3D%22less%22%3E%0D%0A.input-tag-item%20%7B%0D%0A%20%20margin-bottom%3A%2020px%3B%0D%0A%7D%0D%0A%3C%2Fstyle%3E%0D%0A"},{demo:u(()=>[o(Ht)]),desc:u(()=>[r0]),_:1}),o(n,{title:"禁用状态",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%20v-model%3D%22tag%22%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%22%20disabled%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20tag%20%3D%20ref(%5B'%E6%B5%8B%E8%AF%95'%5D)%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[o(Zt)]),desc:u(()=>[p0]),_:1}),o(n,{title:"仅可读状态",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%20v-model%3D%22tag%22%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%22%20readonly%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20tag%20%3D%20ref(%5B'%E6%B5%8B%E8%AF%95'%5D)%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[o(Gt)]),desc:u(()=>[c0]),_:1}),o(n,{title:"限制最大标签数",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A53%E4%B8%AA%22%0D%0A%20%20%20%20%20%20%3Amax%3D%22max%22%0D%0A%20%20%20%20%20%20%40keydown%3D%22onKeydown%22%0D%0A%20%20%20%20%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20getCurrentInstance%2C%20ref%20%7D%20from%20'vue'%0D%0Aconst%20proxy%20%3D%20getCurrentInstance()%3F.proxy%0D%0A%0D%0Aconst%20max%20%3D%203%0D%0Aconst%20tag%20%3D%20ref(%5B'%E6%B5%8B%E8%AF%95'%5D)%0D%0A%0D%0Aconst%20onKeydown%20%3D%20(type%2C%20%7B%20curLength%20%7D)%20%3D%3E%20%7B%0D%0A%20%20if%20(type%20%3D%3D%3D%20'enter'%20%26%26%20curLength%20%3E%20max)%20%7B%0D%0A%20%20%20%20proxy.%24message.error('%E6%9C%80%E5%A4%A7%E8%BE%93%E5%85%A5%E4%B8%89%E4%B8%AA%E6%A0%87%E7%AD%BE')%0D%0A%20%20%7D%0D%0A%7D%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[o(Xt)]),desc:u(()=>[D0]),_:1}),o(n,{title:"最小标签折叠数",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20class%3D%22input-tag-item%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E8%B6%85%E8%BF%87%E4%B8%89%E4%B8%AA%E5%B0%86%E6%8A%98%E5%8F%A0%22%0D%0A%20%20%20%20%20%20%3Amincollapsed-num%3D%22mincollapsedNum%22%0D%0A%20%20%20%20%20%20%40keydown%3D%22onKeydown%22%0D%0A%20%20%20%20%3E%3C%2Fyk-input-tag%3E%0D%0A%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20class%3D%22input-tag-item%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E8%B6%85%E8%BF%87%E4%B8%89%E4%B8%AA%E5%B0%86%E6%8A%98%E5%8F%A0%22%0D%0A%20%20%20%20%20%20%3Amincollapsed-num%3D%22mincollapsedNum%22%0D%0A%20%20%20%20%20%20%40keydown%3D%22onKeydown%22%0D%0A%20%20%20%20%3E%0D%0A%20%20%20%20%20%20%3Ctemplate%20%23collapsedItems%3D%22%7B%20collapsedTags%20%7D%22%3E%0D%0A%20%20%20%20%20%20%20%20%3Cyk-popover%0D%0A%20%20%20%20%20%20%20%20%20%20placement%3D%22top%22%0D%0A%20%20%20%20%20%20%20%20%20%20title%3D%22%E5%89%A9%E4%BD%99%E9%83%A8%E5%88%86%3A%22%0D%0A%20%20%20%20%20%20%20%20%20%20%3Acontent%3D%22collapsedTags.join('%2C')%22%0D%0A%20%20%20%20%20%20%20%20%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-tag%20class%3D%22more-tag%22%20size%3D%22s%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%E6%9B%B4%E5%A4%9A(%7B%7B%20collapsedTags.length%20%7D%7D)%0D%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tag%3E%0D%0A%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0D%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0D%0A%20%20%20%20%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0A%0D%0Aconst%20mincollapsedNum%20%3D%203%0D%0Aconst%20tag%20%3D%20ref(%5B%5D)%0D%0A%3C%2Fscript%3E%0D%0A%0D%0A%3Cstyle%20lang%3D%22less%22%3E%0D%0A.input-tag-item%20%7B%0D%0A%20%20margin-bottom%3A%2020px%3B%0D%0A%7D%0D%0A.yk-tooltip%20%7B%0D%0A%20%20display%3A%20inline-block%3B%0D%0A%7D%0D%0A%3C%2Fstyle%3E%0D%0A"},{demo:u(()=>[o(e0)]),desc:u(()=>[m0]),_:1}),o(n,{title:"限制输入的字符数",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E6%9C%80%E5%A4%A75%E4%B8%AA%E5%AD%97%E7%AC%A6%22%0D%0A%20%20%20%20%20%20%3Alimit%3D%22limit%22%0D%0A%20%20%20%20%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0A%0D%0Aconst%20limit%20%3D%205%0D%0Aconst%20tag%20%3D%20ref(%5B%5D)%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[o(o0)]),desc:u(()=>[A0]),_:1}),o(n,{title:"输入框尺寸",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-for%3D%22(size%2C%20index)%20in%20sizeList%22%0D%0A%20%20%20%20%20%20%3Akey%3D%22index%22%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20class%3D%22input-tag-item%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%22%0D%0A%20%20%20%20%20%20%3Asize%3D%22size%22%0D%0A%20%20%20%20%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20tag%20%3D%20ref(%5B'%E6%B5%8B%E8%AF%95'%5D)%0D%0Aconst%20sizeList%20%3D%20%5B's'%2C%20'm'%2C%20'l'%2C%20'xl'%5D%0D%0A%3C%2Fscript%3E%0D%0A%0D%0A%3Cstyle%20lang%3D%22less%22%3E%0D%0A.input-tag-item%20%7B%0D%0A%20%20margin-bottom%3A%2020px%3B%0D%0A%7D%0D%0A%3C%2Fstyle%3E%0D%0A"},{demo:u(()=>[o(u0)]),desc:u(()=>[_0]),_:1}),o(n,{title:"修改 Tag 类型",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22width%3A%20360px%22%3E%0D%0A%20%20%20%20%3Cyk-input-tag%0D%0A%20%20%20%20%20%20v-model%3D%22tag%22%0D%0A%20%20%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%22%0D%0A%20%20%20%20%20%20%3Atag-props%3D%22tagProps%22%0D%0A%20%20%20%20%3E%3C%2Fyk-input-tag%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20tag%20%3D%20ref(%5B'%E6%B5%8B%E8%AF%95'%5D)%0D%0Aconst%20tagProps%20%3D%20ref(%7B%0D%0A%20%20type%3A%20'primary'%2C%0D%0A%7D)%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[o(d0)]),desc:u(()=>[g0]),_:1}),o(e,{level:3,id:"API"},{default:u(()=>[s("API")]),_:1}),o(e,{level:4,id:"InputProps"},{default:u(()=>[s("Input Props")]),_:1}),E0,o(e,{level:4,id:"InputEvents"},{default:u(()=>[s("Input Events")]),_:1}),v0,o(e,{level:4,id:"KeydownEvents"},{default:u(()=>[s("Keydown Events")]),_:1}),y0,f0,o(e,{level:4,id:"InputSlots"},{default:u(()=>[s("Input Slots")]),_:1}),h0]),_:1})}}};export{I0 as default};
diff --git a/assets/doc-e68d5a90.js b/assets/doc-1064f34b.js
similarity index 98%
rename from assets/doc-e68d5a90.js
rename to assets/doc-1064f34b.js
index c1f7be86..638f08c0 100644
--- a/assets/doc-e68d5a90.js
+++ b/assets/doc-1064f34b.js
@@ -1 +1 @@
-import{r as D,dw as v,du as S,d as _,ed as w,eo as m,dJ as H,c as Y,q as N,p as P,a as f,o as h,b as R,j as e,e as o,ea as M,ec as j,e3 as J,n as O,eV as U,dM as z,eN as K,d_ as V,f as k,w as E,k as C,_ as G}from"./index-c0fbe197.js";import{Y as F}from"./index-33d2456b.js";import{Y as Q}from"./index-70bdc8c3.js";import"./use-form-item-3ae05418.js";const W={data:{type:Array,default:()=>[]}},X={type:{type:String,default:"default"},align:{type:String,default:"left"},property:String,label:String,formatter:Function},T=Symbol("YkTable"),Z=function(a=[]){const t=S(),n=D(a),l=D([]),r=D([]),c=D(!1);return{state:{data:n,columns:l,selection:r,isAllSelected:c},action:{insertColumn(s,i){const d=v(s.columns);d.push(i),$(d),s.columns.value=d},removeColumn(s,i){const d=v(s.columns),y=d.findIndex(B=>B===i);y>-1&&d.splice(y,1),$(d),s.columns.value=d},toggleRowSelection(s,i,d){const y=v(s.selection),B=y.indexOf(i),I=B!==-1;d&&!I?y.push(i):!d&&I&&y.splice(B,1),s.selection.value=y,s.data.value.length===y.length?s.isAllSelected.value=!0:s.isAllSelected.value=!1;const L=(s.selection.value||[]).slice();t.emit("select",L,i),t.emit("selection-change",L)},toggleAllSelection(s,i){s.data.value.forEach(d=>{this.toggleRowSelection(s,d,i)}),t.emit("select-all",r.value)}},dispatch:function(s,...i){const d=t.store.action;if(d[s])d[s](t.store.state,...i);else throw new Error(`Action not found: ${s}`)},isSelected:function(s){return r.value.includes(s)}}};function $(a){a.forEach(t=>{var n;t.index=(n=t.getColumnIndex)==null?void 0:n.call(t)}),a.sort((t,n)=>t.index-n.index)}const ee=_({components:{YkCheckbox:F},setup(){const a=w(T),t=a==null?void 0:a.store;return{columnList:t==null?void 0:t.state.columns,bem:a.bem}},render(){const{columnList:a,bem:t}=this;return m("thead",{class:[t("header")]},m("tr",{},a==null?void 0:a.map((n,l)=>m("th",{class:[t("cell")]},n.renderHeader({column:n,index:l})))))}}),te=_({setup(){const a=w(T),t=a.store,n=t==null?void 0:t.state.columns;return{store:t,columnList:n,bem:a.bem}},render(){const{columnList:a,store:t,bem:n}=this,l=(t==null?void 0:t.state.data.value)||[];return m("tbody",{class:[n("body")]},l.map(r=>m("tr",{class:[n("row")]},a.map((c,A)=>{const b={row:r,index:A,column:c},u=c.renderCell(b);return m("td",{class:[n("cell"),`text-${c.align}`]},[u])}))))}});let le=1;const ne=_({name:"YkTable",components:{TableHeader:ee,TableBody:te},props:W,emits:["select","selection-change","select-all"],setup(a){const t=H("table"),n=S();n.bem=t;const l=Z();l.state.data.value=a.data,n.store=l;const r=`yk-table_${le++}`;n.tableId=r;const c=Y(()=>(l.state.data.value||[]).length===0);return N(T,n),{bem:t,tableId:r,store:l,isEmpty:c}}}),ae={ref:"hiddenColumns"};function oe(a,t,n,l,r,c){const A=f("TableHeader"),b=f("TableBody");return h(),R("div",{class:O(a.bem())},[e("table",null,[o(A),o(b)]),M(e("div",ae,[J(a.$slots,"default")],512),[[j,!1]])],2)}const ce=P(ne,[["render",oe]]);let se=1;const re=_({name:"YkTableColumn",components:{YkCheckbox:F},props:X,setup(a,{slots:t}){const n=S(),l=D({}),r=`column_${se++}`,c=Y(()=>{let u=n.parent;for(;u&&!(u!=null&&u.tableId);)u=u.parent;return u}),A=c.value.store,b=({row:u,column:p,index:s})=>{var y;const i=p.property,d=i&&u[i];return p&&p.type=="checkbox"?m(F,{checked:A.isSelected(u),onChange(B){A.dispatch("toggleRowSelection",u,B)}}):p&&p.formatter?p.formatter(u,p,d,s):((y=d==null?void 0:d.toString)==null?void 0:y.call(d))||""};return U(()=>{l.value={id:r,type:a.type,align:a.align,property:a.property,label:a.label,formatter:a.formatter,renderCell:u=>{let p=null;if(t.default){const s=t.default(u);p=s.some(i=>i.type!==Comment)?s:b(u)}else p=b(u);return m("div",{class:["cell"]},[p])},renderHeader:({column:u,index:p})=>{const s=t.header;let i=null;return u.type==="checkbox"?i=m(F,{checked:A.state.isAllSelected.value,indeterminate:A.state.selection.value.length>0&&!A.state.isAllSelected.value,onChange:d=>{A.dispatch("toggleAllSelection",d)}}):i=u.label,m("div",{class:"cell"},[s?s({column:u,index:p}):i])}}}),z(()=>{var i;const u=(i=c.value.refs.hiddenColumns)==null?void 0:i.children,p=()=>Array.from(u).findIndex(d=>d==n.vnode.el);l.value.getColumnIndex=p,p()>-1&&c.value.store.dispatch("insertColumn",l.value)}),K(()=>{c.value.store.dispatch("removeColumn",l.value)}),{columnId:r,columnConfig:l}},render(){var t,n;const a=(n=(t=this.$slots).default)==null?void 0:n.call(t,{row:{},column:{},$index:-1});return a?m("div",a):m("div",[])}}),g=V(ce),x=V(re);const ue=_({__name:"table-primary",setup(a){const t=[];for(let n=0;n<5;n++)t.push({name:"浩哥看沟通",email:"xigeotmete@qq.com",bir:"1994.03.12",desc:"这句话不知道 当讲不当讲,反正就是想讲一讲的"});return(n,l)=>{const r=x,c=g;return h(),k(c,{data:t},{default:E(()=>[o(r,{property:"name",label:"用户名"}),o(r,{property:"email",label:"邮箱"}),o(r,{property:"bir",label:"生日"}),o(r,{property:"desc",label:"简介"})]),_:1})}}}),de=_({__name:"table-checkbox",setup(a){const t=[];for(let l=0;l<5;l++)t.push({name:"浩哥看沟通",email:"xigeotmete@qq.com",bir:"1994.03.12",desc:"这句话不知道 当讲不当讲,反正就是想讲一讲的"});const n=l=>{console.log(l)};return(l,r)=>{const c=x,A=g;return h(),k(A,{data:t,onSelectionChange:n},{default:E(()=>[o(c,{type:"checkbox"}),o(c,{property:"name",label:"用户名"}),o(c,{property:"email",label:"邮箱"}),o(c,{property:"bir",label:"生日"}),o(c,{property:"desc",label:"简介"})]),_:1})}}}),ie=_({__name:"table-custom",setup(a){const t=[];for(let l=0;l<5;l++)t.push({name:"浩哥看沟通",email:"xigeotmete@qq.com",bir:"1994.03.12"});const n=l=>{console.log(l)};return(l,r)=>{const c=x,A=G,b=g;return h(),k(b,{data:t,onSelectionChange:n},{default:E(()=>[o(c,{property:"name",label:"用户名"}),o(c,{property:"email",label:"邮箱"}),o(c,{property:"bir",label:"生日"}),o(c,{property:"desc",label:"操作"},{default:E(()=>[o(A,{type:"secondary",status:"primary"},{default:E(()=>[C("添加")]),_:1}),o(A,{type:"outline",status:"primary",style:{"margin-left":"8px"}},{default:E(()=>[C(" 删除 ")]),_:1})]),_:1})]),_:1})}}}),q="",Ee=_({__name:"table-custom-header",setup(a){const t=D([]);for(let l=0;l<5;l++)t.value.push({name:"浩哥看沟通",email:"xigeotmete@qq.com",bir:"1994.03.12",desc:"这句话不知道 当讲不当讲,反正就是想讲一讲的"});const n=({column:l,index:r})=>{console.log(l)};return(l,r)=>{const c=x,A=Q,b=g;return h(),k(b,{data:t.value},{default:E(()=>[o(c,{property:"name",label:"用户名"}),o(c,{property:"email",label:"邮箱"}),o(c,{property:"bir",label:"生日"}),o(c,{property:"desc",label:"操作"},{header:E(u=>[o(A,{modelValue:q,"onUpdate:modelValue":r[0]||(r[0]=p=>q=p),placeholder:"Type to search",onInput:p=>n(u)},null,8,["onInput"])]),_:1})]),_:1},8,["data"])}}}),pe=e("p",null,"这里展示基本用法",-1),Ae=e("p",null,"可以选择多行数据",-1),me=e("p",null,"自定义列的显示内容,可组合其他组件使用",-1),be=e("p",null,"通过设置 slot 来自定义表头。",-1),ye=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"data"),e("td",null,"显示的数据"),e("td",null,"array"),e("td",null,"—")])])])],-1),Ce=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"回调参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"select"),e("td",null,"当用户手动勾选数据行的 Checkbox 时触发的事件"),e("td",null,"selection, row")]),e("tr",null,[e("td",null,"select-all"),e("td",null,"当用户手动勾选全选 Checkbox 时触发的事件"),e("td",null,"selection")]),e("tr",null,[e("td",null,"selection-change"),e("td",null,"当选择项发生变化时会触发该事件"),e("td",null,"selection")])])])],-1),_e=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"type"),e("td",null,"type"),e("td",null,"selection /default"),e("td",null,"default")]),e("tr",null,[e("td",null,"label"),e("td",null,"显示的标题"),e("td",null,[e("code",null,"string ")]),e("td",null,"—")]),e("tr",null,[e("td",null,"property"),e("td",null,"对应列内容的字段名"),e("td",null,[e("code",null,"string")]),e("td",null,"—")]),e("tr",null,[e("td",null,"formatter"),e("td",null,"用来格式化内容"),e("td",null,"function(row, column, cellValue, index)"),e("td",null,"—")]),e("tr",null,[e("td",null,"align"),e("td",null,"对齐方式"),e("td",null,"left / center / right"),e("td",null,"left")])])])],-1),Be=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"自定义列的内容 作用域参数为 { row, column, index }")]),e("tr",null,[e("td",null,"header"),e("td",null,"自定义表头的内容, 作用域参数为 { column, index }")])])])],-1),Fe={__name:"doc",setup(a){return(t,n)=>{const l=f("yk-title"),r=f("yk-snippet"),c=f("DocPage");return h(),k(c,null,{default:E(()=>[o(l,{level:2,id:"YkTable表格"},{default:E(()=>[C("YkTable 表格")]),_:1}),o(r,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-table%20%3Adata%3D%22dataList%22%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22name%22%20label%3D%22%E7%94%A8%E6%88%B7%E5%90%8D%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22email%22%20label%3D%22%E9%82%AE%E7%AE%B1%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22bir%22%20label%3D%22%E7%94%9F%E6%97%A5%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22desc%22%20label%3D%22%E7%AE%80%E4%BB%8B%22%3E%3C%2Fyk-table-column%3E%0A%20%20%3C%2Fyk-table%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aconst%20dataList%20%3D%20%5B%5D%0Afor%20(let%20index%20%3D%200%3B%20index%20%3C%205%3B%20index%2B%2B)%20%7B%0A%20%20dataList.push(%7B%0A%20%20%20%20name%3A%20'%E6%B5%A9%E5%93%A5%E7%9C%8B%E6%B2%9F%E9%80%9A'%2C%0A%20%20%20%20email%3A%20'xigeotmete%40qq.com'%2C%0A%20%20%20%20bir%3A%20'1994.03.12'%2C%0A%20%20%20%20desc%3A%20'%E8%BF%99%E5%8F%A5%E8%AF%9D%E4%B8%8D%E7%9F%A5%E9%81%93%20%E5%BD%93%E8%AE%B2%E4%B8%8D%E5%BD%93%E8%AE%B2%EF%BC%8C%E5%8F%8D%E6%AD%A3%E5%B0%B1%E6%98%AF%E6%83%B3%E8%AE%B2%E4%B8%80%E8%AE%B2%E7%9A%84'%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:E(()=>[o(ue)]),desc:E(()=>[pe]),_:1}),o(r,{title:"多选",code:"%3Ctemplate%3E%0A%20%20%3Cyk-table%20%3Adata%3D%22dataList%22%20%40selection-change%3D%22handleSelectionChange%22%3E%0A%20%20%20%20%3Cyk-table-column%20type%3D%22checkbox%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22name%22%20label%3D%22%E7%94%A8%E6%88%B7%E5%90%8D%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22email%22%20label%3D%22%E9%82%AE%E7%AE%B1%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22bir%22%20label%3D%22%E7%94%9F%E6%97%A5%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22desc%22%20label%3D%22%E7%AE%80%E4%BB%8B%22%3E%3C%2Fyk-table-column%3E%0A%20%20%3C%2Fyk-table%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aconst%20dataList%20%3D%20%5B%5D%0Afor%20(let%20index%20%3D%200%3B%20index%20%3C%205%3B%20index%2B%2B)%20%7B%0A%20%20dataList.push(%7B%0A%20%20%20%20name%3A%20'%E6%B5%A9%E5%93%A5%E7%9C%8B%E6%B2%9F%E9%80%9A'%2C%0A%20%20%20%20email%3A%20'xigeotmete%40qq.com'%2C%0A%20%20%20%20bir%3A%20'1994.03.12'%2C%0A%20%20%20%20desc%3A%20'%E8%BF%99%E5%8F%A5%E8%AF%9D%E4%B8%8D%E7%9F%A5%E9%81%93%20%E5%BD%93%E8%AE%B2%E4%B8%8D%E5%BD%93%E8%AE%B2%EF%BC%8C%E5%8F%8D%E6%AD%A3%E5%B0%B1%E6%98%AF%E6%83%B3%E8%AE%B2%E4%B8%80%E8%AE%B2%E7%9A%84'%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleSelectionChange%20%3D%20(val)%20%3D%3E%20%7B%0A%20%20console.log(val)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:E(()=>[o(de)]),desc:E(()=>[Ae]),_:1}),o(r,{title:"自定义列",code:"%3Ctemplate%3E%0A%20%20%3Cyk-table%20%3Adata%3D%22dataList%22%20%40selection-change%3D%22handleSelectionChange%22%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22name%22%20label%3D%22%E7%94%A8%E6%88%B7%E5%90%8D%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22email%22%20label%3D%22%E9%82%AE%E7%AE%B1%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22bir%22%20label%3D%22%E7%94%9F%E6%97%A5%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22desc%22%20label%3D%22%E6%93%8D%E4%BD%9C%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%20status%3D%22primary%22%3E%E6%B7%BB%E5%8A%A0%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20status%3D%22primary%22%20style%3D%22margin-left%3A%208px%22%3E%0A%20%20%20%20%20%20%20%20%E5%88%A0%E9%99%A4%0A%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-table-column%3E%0A%20%20%3C%2Fyk-table%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aconst%20dataList%20%3D%20%5B%5D%0Afor%20(let%20index%20%3D%200%3B%20index%20%3C%205%3B%20index%2B%2B)%20%7B%0A%20%20dataList.push(%7B%0A%20%20%20%20name%3A%20'%E6%B5%A9%E5%93%A5%E7%9C%8B%E6%B2%9F%E9%80%9A'%2C%0A%20%20%20%20email%3A%20'xigeotmete%40qq.com'%2C%0A%20%20%20%20bir%3A%20'1994.03.12'%2C%0A%20%20%20%20%2F%2F%20desc%3A%20'%E8%BF%99%E5%8F%A5%E8%AF%9D%E4%B8%8D%E7%9F%A5%E9%81%93%20%E5%BD%93%E8%AE%B2%E4%B8%8D%E5%BD%93%E8%AE%B2%EF%BC%8C%E5%8F%8D%E6%AD%A3%E5%B0%B1%E6%98%AF%E6%83%B3%E8%AE%B2%E4%B8%80%E8%AE%B2%E7%9A%84'%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleSelectionChange%20%3D%20(val)%20%3D%3E%20%7B%0A%20%20console.log(val)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:E(()=>[o(ie)]),desc:E(()=>[me]),_:1}),o(r,{title:"自定义表头",code:"%3Ctemplate%3E%0A%20%20%3Cyk-table%20%3Adata%3D%22dataList%22%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22name%22%20label%3D%22%E7%94%A8%E6%88%B7%E5%90%8D%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22email%22%20label%3D%22%E9%82%AE%E7%AE%B1%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22bir%22%20label%3D%22%E7%94%9F%E6%97%A5%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22desc%22%20label%3D%22%E6%93%8D%E4%BD%9C%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23header%3D%22scope%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-input%0A%20%20%20%20%20%20%20%20%20%20v-model%3D%22search%22%0A%20%20%20%20%20%20%20%20%20%20placeholder%3D%22Type%20to%20search%22%0A%20%20%20%20%20%20%20%20%20%20%40input%3D%22handleInput(scope)%22%0A%20%20%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-table-column%3E%0A%20%20%3C%2Fyk-table%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20search%20%3D%20''%0Aconst%20dataList%20%3D%20ref(%5B%5D)%0Afor%20(let%20index%20%3D%200%3B%20index%20%3C%205%3B%20index%2B%2B)%20%7B%0A%20%20dataList.value.push(%7B%0A%20%20%20%20name%3A%20'%E6%B5%A9%E5%93%A5%E7%9C%8B%E6%B2%9F%E9%80%9A'%2C%0A%20%20%20%20email%3A%20'xigeotmete%40qq.com'%2C%0A%20%20%20%20bir%3A%20'1994.03.12'%2C%0A%20%20%20%20desc%3A%20'%E8%BF%99%E5%8F%A5%E8%AF%9D%E4%B8%8D%E7%9F%A5%E9%81%93%20%E5%BD%93%E8%AE%B2%E4%B8%8D%E5%BD%93%E8%AE%B2%EF%BC%8C%E5%8F%8D%E6%AD%A3%E5%B0%B1%E6%98%AF%E6%83%B3%E8%AE%B2%E4%B8%80%E8%AE%B2%E7%9A%84'%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleInput%20%3D%20(%7B%20column%2C%20index%20%7D)%20%3D%3E%20%7B%0A%20%20console.log(column)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:E(()=>[o(Ee)]),desc:E(()=>[be]),_:1}),o(l,{level:3,id:"API"},{default:E(()=>[C("API")]),_:1}),o(l,{level:4,id:"Table属性"},{default:E(()=>[C("Table 属性")]),_:1}),ye,o(l,{level:4,id:"Table事件"},{default:E(()=>[C("Table 事件")]),_:1}),Ce,o(l,{level:4,id:"Table-column属性"},{default:E(()=>[C("Table-column 属性")]),_:1}),_e,o(l,{level:4,id:"Table-column插槽"},{default:E(()=>[C("Table-column 插槽")]),_:1}),Be]),_:1})}}};export{Fe as default};
+import{r as D,dw as v,du as S,d as _,ed as w,eo as m,dJ as H,c as Y,q as N,p as P,a as f,o as h,b as R,j as e,e as o,ea as M,ec as j,e3 as J,n as O,eV as U,dM as z,eN as K,d_ as V,f as k,w as E,k as C,_ as G}from"./index-ac581855.js";import{Y as F}from"./index-c5b3d012.js";import{Y as Q}from"./index-a473c536.js";import"./use-form-item-6ddf7526.js";const W={data:{type:Array,default:()=>[]}},X={type:{type:String,default:"default"},align:{type:String,default:"left"},property:String,label:String,formatter:Function},T=Symbol("YkTable"),Z=function(a=[]){const t=S(),n=D(a),l=D([]),r=D([]),c=D(!1);return{state:{data:n,columns:l,selection:r,isAllSelected:c},action:{insertColumn(s,i){const d=v(s.columns);d.push(i),$(d),s.columns.value=d},removeColumn(s,i){const d=v(s.columns),y=d.findIndex(B=>B===i);y>-1&&d.splice(y,1),$(d),s.columns.value=d},toggleRowSelection(s,i,d){const y=v(s.selection),B=y.indexOf(i),I=B!==-1;d&&!I?y.push(i):!d&&I&&y.splice(B,1),s.selection.value=y,s.data.value.length===y.length?s.isAllSelected.value=!0:s.isAllSelected.value=!1;const L=(s.selection.value||[]).slice();t.emit("select",L,i),t.emit("selection-change",L)},toggleAllSelection(s,i){s.data.value.forEach(d=>{this.toggleRowSelection(s,d,i)}),t.emit("select-all",r.value)}},dispatch:function(s,...i){const d=t.store.action;if(d[s])d[s](t.store.state,...i);else throw new Error(`Action not found: ${s}`)},isSelected:function(s){return r.value.includes(s)}}};function $(a){a.forEach(t=>{var n;t.index=(n=t.getColumnIndex)==null?void 0:n.call(t)}),a.sort((t,n)=>t.index-n.index)}const ee=_({components:{YkCheckbox:F},setup(){const a=w(T),t=a==null?void 0:a.store;return{columnList:t==null?void 0:t.state.columns,bem:a.bem}},render(){const{columnList:a,bem:t}=this;return m("thead",{class:[t("header")]},m("tr",{},a==null?void 0:a.map((n,l)=>m("th",{class:[t("cell")]},n.renderHeader({column:n,index:l})))))}}),te=_({setup(){const a=w(T),t=a.store,n=t==null?void 0:t.state.columns;return{store:t,columnList:n,bem:a.bem}},render(){const{columnList:a,store:t,bem:n}=this,l=(t==null?void 0:t.state.data.value)||[];return m("tbody",{class:[n("body")]},l.map(r=>m("tr",{class:[n("row")]},a.map((c,A)=>{const b={row:r,index:A,column:c},u=c.renderCell(b);return m("td",{class:[n("cell"),`text-${c.align}`]},[u])}))))}});let le=1;const ne=_({name:"YkTable",components:{TableHeader:ee,TableBody:te},props:W,emits:["select","selection-change","select-all"],setup(a){const t=H("table"),n=S();n.bem=t;const l=Z();l.state.data.value=a.data,n.store=l;const r=`yk-table_${le++}`;n.tableId=r;const c=Y(()=>(l.state.data.value||[]).length===0);return N(T,n),{bem:t,tableId:r,store:l,isEmpty:c}}}),ae={ref:"hiddenColumns"};function oe(a,t,n,l,r,c){const A=f("TableHeader"),b=f("TableBody");return h(),R("div",{class:O(a.bem())},[e("table",null,[o(A),o(b)]),M(e("div",ae,[J(a.$slots,"default")],512),[[j,!1]])],2)}const ce=P(ne,[["render",oe]]);let se=1;const re=_({name:"YkTableColumn",components:{YkCheckbox:F},props:X,setup(a,{slots:t}){const n=S(),l=D({}),r=`column_${se++}`,c=Y(()=>{let u=n.parent;for(;u&&!(u!=null&&u.tableId);)u=u.parent;return u}),A=c.value.store,b=({row:u,column:p,index:s})=>{var y;const i=p.property,d=i&&u[i];return p&&p.type=="checkbox"?m(F,{checked:A.isSelected(u),onChange(B){A.dispatch("toggleRowSelection",u,B)}}):p&&p.formatter?p.formatter(u,p,d,s):((y=d==null?void 0:d.toString)==null?void 0:y.call(d))||""};return U(()=>{l.value={id:r,type:a.type,align:a.align,property:a.property,label:a.label,formatter:a.formatter,renderCell:u=>{let p=null;if(t.default){const s=t.default(u);p=s.some(i=>i.type!==Comment)?s:b(u)}else p=b(u);return m("div",{class:["cell"]},[p])},renderHeader:({column:u,index:p})=>{const s=t.header;let i=null;return u.type==="checkbox"?i=m(F,{checked:A.state.isAllSelected.value,indeterminate:A.state.selection.value.length>0&&!A.state.isAllSelected.value,onChange:d=>{A.dispatch("toggleAllSelection",d)}}):i=u.label,m("div",{class:"cell"},[s?s({column:u,index:p}):i])}}}),z(()=>{var i;const u=(i=c.value.refs.hiddenColumns)==null?void 0:i.children,p=()=>Array.from(u).findIndex(d=>d==n.vnode.el);l.value.getColumnIndex=p,p()>-1&&c.value.store.dispatch("insertColumn",l.value)}),K(()=>{c.value.store.dispatch("removeColumn",l.value)}),{columnId:r,columnConfig:l}},render(){var t,n;const a=(n=(t=this.$slots).default)==null?void 0:n.call(t,{row:{},column:{},$index:-1});return a?m("div",a):m("div",[])}}),g=V(ce),x=V(re);const ue=_({__name:"table-primary",setup(a){const t=[];for(let n=0;n<5;n++)t.push({name:"浩哥看沟通",email:"xigeotmete@qq.com",bir:"1994.03.12",desc:"这句话不知道 当讲不当讲,反正就是想讲一讲的"});return(n,l)=>{const r=x,c=g;return h(),k(c,{data:t},{default:E(()=>[o(r,{property:"name",label:"用户名"}),o(r,{property:"email",label:"邮箱"}),o(r,{property:"bir",label:"生日"}),o(r,{property:"desc",label:"简介"})]),_:1})}}}),de=_({__name:"table-checkbox",setup(a){const t=[];for(let l=0;l<5;l++)t.push({name:"浩哥看沟通",email:"xigeotmete@qq.com",bir:"1994.03.12",desc:"这句话不知道 当讲不当讲,反正就是想讲一讲的"});const n=l=>{console.log(l)};return(l,r)=>{const c=x,A=g;return h(),k(A,{data:t,onSelectionChange:n},{default:E(()=>[o(c,{type:"checkbox"}),o(c,{property:"name",label:"用户名"}),o(c,{property:"email",label:"邮箱"}),o(c,{property:"bir",label:"生日"}),o(c,{property:"desc",label:"简介"})]),_:1})}}}),ie=_({__name:"table-custom",setup(a){const t=[];for(let l=0;l<5;l++)t.push({name:"浩哥看沟通",email:"xigeotmete@qq.com",bir:"1994.03.12"});const n=l=>{console.log(l)};return(l,r)=>{const c=x,A=G,b=g;return h(),k(b,{data:t,onSelectionChange:n},{default:E(()=>[o(c,{property:"name",label:"用户名"}),o(c,{property:"email",label:"邮箱"}),o(c,{property:"bir",label:"生日"}),o(c,{property:"desc",label:"操作"},{default:E(()=>[o(A,{type:"secondary",status:"primary"},{default:E(()=>[C("添加")]),_:1}),o(A,{type:"outline",status:"primary",style:{"margin-left":"8px"}},{default:E(()=>[C(" 删除 ")]),_:1})]),_:1})]),_:1})}}}),q="",Ee=_({__name:"table-custom-header",setup(a){const t=D([]);for(let l=0;l<5;l++)t.value.push({name:"浩哥看沟通",email:"xigeotmete@qq.com",bir:"1994.03.12",desc:"这句话不知道 当讲不当讲,反正就是想讲一讲的"});const n=({column:l,index:r})=>{console.log(l)};return(l,r)=>{const c=x,A=Q,b=g;return h(),k(b,{data:t.value},{default:E(()=>[o(c,{property:"name",label:"用户名"}),o(c,{property:"email",label:"邮箱"}),o(c,{property:"bir",label:"生日"}),o(c,{property:"desc",label:"操作"},{header:E(u=>[o(A,{modelValue:q,"onUpdate:modelValue":r[0]||(r[0]=p=>q=p),placeholder:"Type to search",onInput:p=>n(u)},null,8,["onInput"])]),_:1})]),_:1},8,["data"])}}}),pe=e("p",null,"这里展示基本用法",-1),Ae=e("p",null,"可以选择多行数据",-1),me=e("p",null,"自定义列的显示内容,可组合其他组件使用",-1),be=e("p",null,"通过设置 slot 来自定义表头。",-1),ye=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"data"),e("td",null,"显示的数据"),e("td",null,"array"),e("td",null,"—")])])])],-1),Ce=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"回调参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"select"),e("td",null,"当用户手动勾选数据行的 Checkbox 时触发的事件"),e("td",null,"selection, row")]),e("tr",null,[e("td",null,"select-all"),e("td",null,"当用户手动勾选全选 Checkbox 时触发的事件"),e("td",null,"selection")]),e("tr",null,[e("td",null,"selection-change"),e("td",null,"当选择项发生变化时会触发该事件"),e("td",null,"selection")])])])],-1),_e=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"type"),e("td",null,"type"),e("td",null,"selection /default"),e("td",null,"default")]),e("tr",null,[e("td",null,"label"),e("td",null,"显示的标题"),e("td",null,[e("code",null,"string ")]),e("td",null,"—")]),e("tr",null,[e("td",null,"property"),e("td",null,"对应列内容的字段名"),e("td",null,[e("code",null,"string")]),e("td",null,"—")]),e("tr",null,[e("td",null,"formatter"),e("td",null,"用来格式化内容"),e("td",null,"function(row, column, cellValue, index)"),e("td",null,"—")]),e("tr",null,[e("td",null,"align"),e("td",null,"对齐方式"),e("td",null,"left / center / right"),e("td",null,"left")])])])],-1),Be=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"自定义列的内容 作用域参数为 { row, column, index }")]),e("tr",null,[e("td",null,"header"),e("td",null,"自定义表头的内容, 作用域参数为 { column, index }")])])])],-1),Fe={__name:"doc",setup(a){return(t,n)=>{const l=f("yk-title"),r=f("yk-snippet"),c=f("DocPage");return h(),k(c,null,{default:E(()=>[o(l,{level:2,id:"YkTable表格"},{default:E(()=>[C("YkTable 表格")]),_:1}),o(r,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-table%20%3Adata%3D%22dataList%22%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22name%22%20label%3D%22%E7%94%A8%E6%88%B7%E5%90%8D%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22email%22%20label%3D%22%E9%82%AE%E7%AE%B1%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22bir%22%20label%3D%22%E7%94%9F%E6%97%A5%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22desc%22%20label%3D%22%E7%AE%80%E4%BB%8B%22%3E%3C%2Fyk-table-column%3E%0A%20%20%3C%2Fyk-table%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aconst%20dataList%20%3D%20%5B%5D%0Afor%20(let%20index%20%3D%200%3B%20index%20%3C%205%3B%20index%2B%2B)%20%7B%0A%20%20dataList.push(%7B%0A%20%20%20%20name%3A%20'%E6%B5%A9%E5%93%A5%E7%9C%8B%E6%B2%9F%E9%80%9A'%2C%0A%20%20%20%20email%3A%20'xigeotmete%40qq.com'%2C%0A%20%20%20%20bir%3A%20'1994.03.12'%2C%0A%20%20%20%20desc%3A%20'%E8%BF%99%E5%8F%A5%E8%AF%9D%E4%B8%8D%E7%9F%A5%E9%81%93%20%E5%BD%93%E8%AE%B2%E4%B8%8D%E5%BD%93%E8%AE%B2%EF%BC%8C%E5%8F%8D%E6%AD%A3%E5%B0%B1%E6%98%AF%E6%83%B3%E8%AE%B2%E4%B8%80%E8%AE%B2%E7%9A%84'%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:E(()=>[o(ue)]),desc:E(()=>[pe]),_:1}),o(r,{title:"多选",code:"%3Ctemplate%3E%0A%20%20%3Cyk-table%20%3Adata%3D%22dataList%22%20%40selection-change%3D%22handleSelectionChange%22%3E%0A%20%20%20%20%3Cyk-table-column%20type%3D%22checkbox%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22name%22%20label%3D%22%E7%94%A8%E6%88%B7%E5%90%8D%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22email%22%20label%3D%22%E9%82%AE%E7%AE%B1%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22bir%22%20label%3D%22%E7%94%9F%E6%97%A5%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22desc%22%20label%3D%22%E7%AE%80%E4%BB%8B%22%3E%3C%2Fyk-table-column%3E%0A%20%20%3C%2Fyk-table%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aconst%20dataList%20%3D%20%5B%5D%0Afor%20(let%20index%20%3D%200%3B%20index%20%3C%205%3B%20index%2B%2B)%20%7B%0A%20%20dataList.push(%7B%0A%20%20%20%20name%3A%20'%E6%B5%A9%E5%93%A5%E7%9C%8B%E6%B2%9F%E9%80%9A'%2C%0A%20%20%20%20email%3A%20'xigeotmete%40qq.com'%2C%0A%20%20%20%20bir%3A%20'1994.03.12'%2C%0A%20%20%20%20desc%3A%20'%E8%BF%99%E5%8F%A5%E8%AF%9D%E4%B8%8D%E7%9F%A5%E9%81%93%20%E5%BD%93%E8%AE%B2%E4%B8%8D%E5%BD%93%E8%AE%B2%EF%BC%8C%E5%8F%8D%E6%AD%A3%E5%B0%B1%E6%98%AF%E6%83%B3%E8%AE%B2%E4%B8%80%E8%AE%B2%E7%9A%84'%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleSelectionChange%20%3D%20(val)%20%3D%3E%20%7B%0A%20%20console.log(val)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:E(()=>[o(de)]),desc:E(()=>[Ae]),_:1}),o(r,{title:"自定义列",code:"%3Ctemplate%3E%0A%20%20%3Cyk-table%20%3Adata%3D%22dataList%22%20%40selection-change%3D%22handleSelectionChange%22%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22name%22%20label%3D%22%E7%94%A8%E6%88%B7%E5%90%8D%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22email%22%20label%3D%22%E9%82%AE%E7%AE%B1%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22bir%22%20label%3D%22%E7%94%9F%E6%97%A5%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22desc%22%20label%3D%22%E6%93%8D%E4%BD%9C%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%20status%3D%22primary%22%3E%E6%B7%BB%E5%8A%A0%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20status%3D%22primary%22%20style%3D%22margin-left%3A%208px%22%3E%0A%20%20%20%20%20%20%20%20%E5%88%A0%E9%99%A4%0A%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-table-column%3E%0A%20%20%3C%2Fyk-table%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aconst%20dataList%20%3D%20%5B%5D%0Afor%20(let%20index%20%3D%200%3B%20index%20%3C%205%3B%20index%2B%2B)%20%7B%0A%20%20dataList.push(%7B%0A%20%20%20%20name%3A%20'%E6%B5%A9%E5%93%A5%E7%9C%8B%E6%B2%9F%E9%80%9A'%2C%0A%20%20%20%20email%3A%20'xigeotmete%40qq.com'%2C%0A%20%20%20%20bir%3A%20'1994.03.12'%2C%0A%20%20%20%20%2F%2F%20desc%3A%20'%E8%BF%99%E5%8F%A5%E8%AF%9D%E4%B8%8D%E7%9F%A5%E9%81%93%20%E5%BD%93%E8%AE%B2%E4%B8%8D%E5%BD%93%E8%AE%B2%EF%BC%8C%E5%8F%8D%E6%AD%A3%E5%B0%B1%E6%98%AF%E6%83%B3%E8%AE%B2%E4%B8%80%E8%AE%B2%E7%9A%84'%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleSelectionChange%20%3D%20(val)%20%3D%3E%20%7B%0A%20%20console.log(val)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:E(()=>[o(ie)]),desc:E(()=>[me]),_:1}),o(r,{title:"自定义表头",code:"%3Ctemplate%3E%0A%20%20%3Cyk-table%20%3Adata%3D%22dataList%22%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22name%22%20label%3D%22%E7%94%A8%E6%88%B7%E5%90%8D%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22email%22%20label%3D%22%E9%82%AE%E7%AE%B1%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22bir%22%20label%3D%22%E7%94%9F%E6%97%A5%22%3E%3C%2Fyk-table-column%3E%0A%20%20%20%20%3Cyk-table-column%20property%3D%22desc%22%20label%3D%22%E6%93%8D%E4%BD%9C%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23header%3D%22scope%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-input%0A%20%20%20%20%20%20%20%20%20%20v-model%3D%22search%22%0A%20%20%20%20%20%20%20%20%20%20placeholder%3D%22Type%20to%20search%22%0A%20%20%20%20%20%20%20%20%20%20%40input%3D%22handleInput(scope)%22%0A%20%20%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-table-column%3E%0A%20%20%3C%2Fyk-table%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20search%20%3D%20''%0Aconst%20dataList%20%3D%20ref(%5B%5D)%0Afor%20(let%20index%20%3D%200%3B%20index%20%3C%205%3B%20index%2B%2B)%20%7B%0A%20%20dataList.value.push(%7B%0A%20%20%20%20name%3A%20'%E6%B5%A9%E5%93%A5%E7%9C%8B%E6%B2%9F%E9%80%9A'%2C%0A%20%20%20%20email%3A%20'xigeotmete%40qq.com'%2C%0A%20%20%20%20bir%3A%20'1994.03.12'%2C%0A%20%20%20%20desc%3A%20'%E8%BF%99%E5%8F%A5%E8%AF%9D%E4%B8%8D%E7%9F%A5%E9%81%93%20%E5%BD%93%E8%AE%B2%E4%B8%8D%E5%BD%93%E8%AE%B2%EF%BC%8C%E5%8F%8D%E6%AD%A3%E5%B0%B1%E6%98%AF%E6%83%B3%E8%AE%B2%E4%B8%80%E8%AE%B2%E7%9A%84'%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleInput%20%3D%20(%7B%20column%2C%20index%20%7D)%20%3D%3E%20%7B%0A%20%20console.log(column)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:E(()=>[o(Ee)]),desc:E(()=>[be]),_:1}),o(l,{level:3,id:"API"},{default:E(()=>[C("API")]),_:1}),o(l,{level:4,id:"Table属性"},{default:E(()=>[C("Table 属性")]),_:1}),ye,o(l,{level:4,id:"Table事件"},{default:E(()=>[C("Table 事件")]),_:1}),Ce,o(l,{level:4,id:"Table-column属性"},{default:E(()=>[C("Table-column 属性")]),_:1}),_e,o(l,{level:4,id:"Table-column插槽"},{default:E(()=>[C("Table-column 插槽")]),_:1}),Be]),_:1})}}};export{Fe as default};
diff --git a/assets/doc-41957dbc.js b/assets/doc-12a7264e.js
similarity index 99%
rename from assets/doc-41957dbc.js
rename to assets/doc-12a7264e.js
index 8026430e..3e26b820 100644
--- a/assets/doc-41957dbc.js
+++ b/assets/doc-12a7264e.js
@@ -1 +1 @@
-import{p as n,o as r,b as d,j as c,e as l,E as p,a as b,f as y,w as e,k as a}from"./index-c0fbe197.js";const u={},k={class:"ykcolor-primary"},g={class:"ykcolor-primary-left"},h=c("h4",null,"浅色主题",-1),f={class:"ykcolor-group"},v={class:"ykcolor-primary-right"},m=c("h4",null,"深色主题",-1),$={class:"ykcolor-group"};function w(t,_){const o=p;return r(),d("div",k,[c("div",g,[h,c("div",f,[l(o,{label:"pcolor-light",color:"#2B5AED"}),l(o,{label:"lcolor-light",color:"#1890FF"}),l(o,{label:"scolor-light",color:"#1FB4A2"}),l(o,{label:"wcolor-light",color:"#F5AC08"}),l(o,{label:"ecolor-light",color:"#FA5247"}),l(o,{label:"gray",color:"#1E2025",style:{border:"1px solid #444"}})])]),c("div",v,[m,c("div",$,[l(o,{label:"pcolor-dark",color:"#3575F6"}),l(o,{label:"lcolor-dark",color:"#308CE1"}),l(o,{label:"scolor-dark",color:"#3DC799"}),l(o,{label:"wcolor-dark",color:"#FBAD3B"}),l(o,{label:"ecolor-dark",color:"#DF4D43"}),l(o,{label:"white",color:"#FFFFFF",class:"white"})])])])}const C=n(u,[["render",w]]);const x={},F={class:"ykcolor-mixed"},B={class:"ykcolor-group"},D={class:"ykcolor-group"},q={class:"ykcolor-group"},A={class:"ykcolor-group"},E={class:"ykcolor-group"};function I(t,_){const o=p;return r(),d("div",F,[c("div",B,[l(o,{label:"pcolor-1",type:1,class:"radius_first black pcolor-1"}),l(o,{label:"pcolor-2",type:1,class:"black pcolor-2"}),l(o,{label:"pcolor-3",type:1,class:"black pcolor-3"}),l(o,{label:"pcolor-4",type:1,class:"black pcolor-4"}),l(o,{label:"pcolor-5",type:1,class:"black pcolor-5"}),l(o,{label:"pcolor-6",type:1,class:"pcolor-6"}),l(o,{label:"pcolor",type:1,class:"pcolor-7"}),l(o,{label:"pcolor-8",type:1,class:"pcolor-8"}),l(o,{label:"pcolor-9",type:1,class:"pcolor-9"}),l(o,{label:"pcolor-10",type:1,class:"radius_last pcolor-10"})]),c("div",D,[l(o,{label:"scolor-1",type:1,class:"radius_first black scolor-1"}),l(o,{label:"scolor-2",type:1,class:"black scolor-2"}),l(o,{label:"scolor-3",type:1,class:"black scolor-3"}),l(o,{label:"scolor-4",type:1,class:"black scolor-4"}),l(o,{label:"scolor-5",type:1,class:"black scolor-5"}),l(o,{label:"scolor-6",type:1,class:"scolor-6"}),l(o,{label:"scolor",type:1,class:"scolor-7"}),l(o,{label:"scolor-8",type:1,class:"scolor-8"}),l(o,{label:"scolor-9",type:1,class:"scolor-9"}),l(o,{label:"scolor-10",type:1,class:"radius_last scolor-10"})]),c("div",q,[l(o,{label:"wcolor-1",type:1,class:"radius_first black wcolor-1"}),l(o,{label:"wcolor-2",type:1,class:"black wcolor-2"}),l(o,{label:"wcolor-3",type:1,class:"black wcolor-3"}),l(o,{label:"wcolor-4",type:1,class:"black wcolor-4"}),l(o,{label:"wcolor-5",type:1,class:"black wcolor-5"}),l(o,{label:"wcolor-6",type:1,class:"wcolor-6"}),l(o,{label:"wcolor",type:1,class:"wcolor-7"}),l(o,{label:"wcolor-8",type:1,class:"wcolor-8"}),l(o,{label:"wcolor-9",type:1,class:"wcolor-9"}),l(o,{label:"wcolor-10",type:1,class:"radius_last wcolor-10"})]),c("div",A,[l(o,{label:"ecolor-1",type:1,class:"radius_first black ecolor-1"}),l(o,{label:"ecolor-2",type:1,class:"black ecolor-2"}),l(o,{label:"ecolor-3",type:1,class:"black ecolor-3"}),l(o,{label:"ecolor-4",type:1,class:"black ecolor-4"}),l(o,{label:"ecolor-5",type:1,class:"black ecolor-5"}),l(o,{label:"ecolor-6",type:1,class:"ecolor-6"}),l(o,{label:"ecolor",type:1,class:"ecolor-7"}),l(o,{label:"ecolor-8",type:1,class:"ecolor-8"}),l(o,{label:"ecolor-9",type:1,class:"ecolor-9"}),l(o,{label:"ecolor-10",type:1,class:"radius_last ecolor-10"})]),c("div",E,[l(o,{label:"gray-1",type:1,class:"radius_first black gray-1"}),l(o,{label:"gray-2",type:1,class:"black gray-2"}),l(o,{label:"gray-3",type:1,class:"black gray-3"}),l(o,{label:"gray-4",type:1,class:"black gray-4"}),l(o,{label:"gray-5",type:1,class:"black gray-5"}),l(o,{label:"gray-6",type:1,class:"gray gray-6"}),l(o,{label:"gray-7",type:1,class:"gray gray-7"}),l(o,{label:"gray-8",type:1,class:"gray gray-8"}),l(o,{label:"gray-9",type:1,class:"gray gray-9"}),l(o,{label:"gray-10",type:1,class:"radius_last gray gray-10"})])])}const N=n(x,[["render",I],["__scopeId","data-v-af59eb17"]]);const P={},V={class:"ykcolor-background"};function Y(t,_){const o=p;return r(),d("div",V,[l(o,{label:"bg-color-ss",type:2,class:"bg-color-ss"}),l(o,{label:"bg-color-s",type:2,class:"bg-color-s"}),l(o,{label:"bg-color-m",type:2,class:"bg-color-m"}),l(o,{label:"bg-color-l",type:2,class:"bg-color-l bg-l"})])}const M=n(P,[["render",Y],["__scopeId","data-v-eebb8b4c"]]);const S={},j={class:"ykcolor-background"};function H(t,_){const o=p;return r(),d("div",j,[l(o,{label:"light",type:2,class:"light"}),l(o,{label:"dark",type:2,class:"dark"})])}const T=n(S,[["render",H],["__scopeId","data-v-72bb1782"]]);const z={},G={class:"ykcolor-background"};function J(t,_){const o=p;return r(),d("div",G,[l(o,{label:"font-color-ss",type:2,class:"font-color-ss"}),l(o,{label:"bg-color-s",class:"font-color-s",type:2}),l(o,{label:"bg-color-m",class:"font-color-m",type:2}),l(o,{label:"bg-color-l",class:"font-color-l",type:2})])}const K=n(z,[["render",J],["__scopeId","data-v-1ae3967c"]]);const L={},O={class:"ykcolor-background"};function Q(t,_){const o=p;return r(),d("div",O,[l(o,{label:"line-color-s",type:2,class:"line-color-s"}),l(o,{label:"line-color-m",type:2,class:"line-color-m"}),l(o,{label:"line-color-l",type:2,class:"line-color-l"})])}const R=n(L,[["render",Q],["__scopeId","data-v-6734f87d"]]),U=c("blockquote",null,[c("p",null,"Yike Design 组件库基于最简单的基础色彩,利用一定的计算规则将其拓展为覆盖整个应用的色彩使用方式。")],-1),W=c("blockquote",null,[c("p",null,"Yike Design 采用了 Hex 色彩模式定义颜色初始值,便于开发者的使用,同时也便于设计沟通。")],-1),X=c("blockquote",null,[c("p",null,"用于定义组件库的基础颜色,包括主题色、状态色和中性色。组件库初始定义两套主题色,分为浅色和深色主题。其余颜色都在该基础色上混合获得,项目中使用应将该色板调配成项目使用色,即可进行整套组件库的色彩风格定制。")],-1),Z={class:"yk-pure-doc"},ll=c("blockquote",null,[c("p",null,"基于基础颜色,经适配暗黑模式下的颜色调整和反转色,将颜色混合出梯度色彩,Yike Design 梯度混合颜色并未采用主流较舒缓梯度模式,而是采用真实使用选择色进行混合获取各色值 10 梯度颜色。")],-1),ol={class:"yk-pure-doc"},cl=c("blockquote",null,[c("p",null,"在组件库中,我们定义了一套完整的全局用色。并且用易于理解的单词命名每个颜色,便于开发使用。")],-1),el=c("blockquote",null,[c("p",null,"界面或卡片容器背景色")],-1),sl={class:"yk-pure-doc"},al=c("blockquote",null,[c("p",null,"在一些特殊的卡片上需要用到特殊的背景色")],-1),rl={class:"yk-pure-doc"},tl=c("blockquote",null,[c("p",null,"组件库字体基本用色")],-1),_l={class:"yk-pure-doc"},nl=c("blockquote",null,[c("p",null,"边框或分割线用色")],-1),dl={class:"yk-pure-doc"},bl={__name:"doc",setup(t){return(_,o)=>{const s=b("yk-title"),i=b("DocPage");return r(),y(i,null,{default:e(()=>[l(s,{level:2,id:"Color色彩"},{default:e(()=>[a("Color 色彩")]),_:1}),U,l(s,{level:3,id:"色彩模式"},{default:e(()=>[a("色彩模式")]),_:1}),W,l(s,{level:3,id:"基础色"},{default:e(()=>[a("基础色")]),_:1}),X,c("div",Z,[l(C)]),l(s,{level:3,id:"混合色板"},{default:e(()=>[a("混合色板")]),_:1}),ll,c("div",ol,[l(N)]),l(s,{level:3,id:"全局用色"},{default:e(()=>[a("全局用色")]),_:1}),cl,l(s,{level:4,id:"背景色"},{default:e(()=>[a("背景色")]),_:1}),el,c("div",sl,[l(M)]),al,c("div",rl,[l(T)]),l(s,{level:4,id:"字体色"},{default:e(()=>[a("字体色")]),_:1}),tl,c("div",_l,[l(K)]),l(s,{level:4,id:"边线色"},{default:e(()=>[a("边线色")]),_:1}),nl,c("div",dl,[l(R)])]),_:1})}}};export{bl as default};
+import{p as n,o as r,b as d,j as c,e as l,E as p,a as b,f as y,w as e,k as a}from"./index-ac581855.js";const u={},k={class:"ykcolor-primary"},g={class:"ykcolor-primary-left"},h=c("h4",null,"浅色主题",-1),f={class:"ykcolor-group"},v={class:"ykcolor-primary-right"},m=c("h4",null,"深色主题",-1),$={class:"ykcolor-group"};function w(t,_){const o=p;return r(),d("div",k,[c("div",g,[h,c("div",f,[l(o,{label:"pcolor-light",color:"#2B5AED"}),l(o,{label:"lcolor-light",color:"#1890FF"}),l(o,{label:"scolor-light",color:"#1FB4A2"}),l(o,{label:"wcolor-light",color:"#F5AC08"}),l(o,{label:"ecolor-light",color:"#FA5247"}),l(o,{label:"gray",color:"#1E2025",style:{border:"1px solid #444"}})])]),c("div",v,[m,c("div",$,[l(o,{label:"pcolor-dark",color:"#3575F6"}),l(o,{label:"lcolor-dark",color:"#308CE1"}),l(o,{label:"scolor-dark",color:"#3DC799"}),l(o,{label:"wcolor-dark",color:"#FBAD3B"}),l(o,{label:"ecolor-dark",color:"#DF4D43"}),l(o,{label:"white",color:"#FFFFFF",class:"white"})])])])}const C=n(u,[["render",w]]);const x={},F={class:"ykcolor-mixed"},B={class:"ykcolor-group"},D={class:"ykcolor-group"},q={class:"ykcolor-group"},A={class:"ykcolor-group"},E={class:"ykcolor-group"};function I(t,_){const o=p;return r(),d("div",F,[c("div",B,[l(o,{label:"pcolor-1",type:1,class:"radius_first black pcolor-1"}),l(o,{label:"pcolor-2",type:1,class:"black pcolor-2"}),l(o,{label:"pcolor-3",type:1,class:"black pcolor-3"}),l(o,{label:"pcolor-4",type:1,class:"black pcolor-4"}),l(o,{label:"pcolor-5",type:1,class:"black pcolor-5"}),l(o,{label:"pcolor-6",type:1,class:"pcolor-6"}),l(o,{label:"pcolor",type:1,class:"pcolor-7"}),l(o,{label:"pcolor-8",type:1,class:"pcolor-8"}),l(o,{label:"pcolor-9",type:1,class:"pcolor-9"}),l(o,{label:"pcolor-10",type:1,class:"radius_last pcolor-10"})]),c("div",D,[l(o,{label:"scolor-1",type:1,class:"radius_first black scolor-1"}),l(o,{label:"scolor-2",type:1,class:"black scolor-2"}),l(o,{label:"scolor-3",type:1,class:"black scolor-3"}),l(o,{label:"scolor-4",type:1,class:"black scolor-4"}),l(o,{label:"scolor-5",type:1,class:"black scolor-5"}),l(o,{label:"scolor-6",type:1,class:"scolor-6"}),l(o,{label:"scolor",type:1,class:"scolor-7"}),l(o,{label:"scolor-8",type:1,class:"scolor-8"}),l(o,{label:"scolor-9",type:1,class:"scolor-9"}),l(o,{label:"scolor-10",type:1,class:"radius_last scolor-10"})]),c("div",q,[l(o,{label:"wcolor-1",type:1,class:"radius_first black wcolor-1"}),l(o,{label:"wcolor-2",type:1,class:"black wcolor-2"}),l(o,{label:"wcolor-3",type:1,class:"black wcolor-3"}),l(o,{label:"wcolor-4",type:1,class:"black wcolor-4"}),l(o,{label:"wcolor-5",type:1,class:"black wcolor-5"}),l(o,{label:"wcolor-6",type:1,class:"wcolor-6"}),l(o,{label:"wcolor",type:1,class:"wcolor-7"}),l(o,{label:"wcolor-8",type:1,class:"wcolor-8"}),l(o,{label:"wcolor-9",type:1,class:"wcolor-9"}),l(o,{label:"wcolor-10",type:1,class:"radius_last wcolor-10"})]),c("div",A,[l(o,{label:"ecolor-1",type:1,class:"radius_first black ecolor-1"}),l(o,{label:"ecolor-2",type:1,class:"black ecolor-2"}),l(o,{label:"ecolor-3",type:1,class:"black ecolor-3"}),l(o,{label:"ecolor-4",type:1,class:"black ecolor-4"}),l(o,{label:"ecolor-5",type:1,class:"black ecolor-5"}),l(o,{label:"ecolor-6",type:1,class:"ecolor-6"}),l(o,{label:"ecolor",type:1,class:"ecolor-7"}),l(o,{label:"ecolor-8",type:1,class:"ecolor-8"}),l(o,{label:"ecolor-9",type:1,class:"ecolor-9"}),l(o,{label:"ecolor-10",type:1,class:"radius_last ecolor-10"})]),c("div",E,[l(o,{label:"gray-1",type:1,class:"radius_first black gray-1"}),l(o,{label:"gray-2",type:1,class:"black gray-2"}),l(o,{label:"gray-3",type:1,class:"black gray-3"}),l(o,{label:"gray-4",type:1,class:"black gray-4"}),l(o,{label:"gray-5",type:1,class:"black gray-5"}),l(o,{label:"gray-6",type:1,class:"gray gray-6"}),l(o,{label:"gray-7",type:1,class:"gray gray-7"}),l(o,{label:"gray-8",type:1,class:"gray gray-8"}),l(o,{label:"gray-9",type:1,class:"gray gray-9"}),l(o,{label:"gray-10",type:1,class:"radius_last gray gray-10"})])])}const N=n(x,[["render",I],["__scopeId","data-v-af59eb17"]]);const P={},V={class:"ykcolor-background"};function Y(t,_){const o=p;return r(),d("div",V,[l(o,{label:"bg-color-ss",type:2,class:"bg-color-ss"}),l(o,{label:"bg-color-s",type:2,class:"bg-color-s"}),l(o,{label:"bg-color-m",type:2,class:"bg-color-m"}),l(o,{label:"bg-color-l",type:2,class:"bg-color-l bg-l"})])}const M=n(P,[["render",Y],["__scopeId","data-v-eebb8b4c"]]);const S={},j={class:"ykcolor-background"};function H(t,_){const o=p;return r(),d("div",j,[l(o,{label:"light",type:2,class:"light"}),l(o,{label:"dark",type:2,class:"dark"})])}const T=n(S,[["render",H],["__scopeId","data-v-72bb1782"]]);const z={},G={class:"ykcolor-background"};function J(t,_){const o=p;return r(),d("div",G,[l(o,{label:"font-color-ss",type:2,class:"font-color-ss"}),l(o,{label:"bg-color-s",class:"font-color-s",type:2}),l(o,{label:"bg-color-m",class:"font-color-m",type:2}),l(o,{label:"bg-color-l",class:"font-color-l",type:2})])}const K=n(z,[["render",J],["__scopeId","data-v-1ae3967c"]]);const L={},O={class:"ykcolor-background"};function Q(t,_){const o=p;return r(),d("div",O,[l(o,{label:"line-color-s",type:2,class:"line-color-s"}),l(o,{label:"line-color-m",type:2,class:"line-color-m"}),l(o,{label:"line-color-l",type:2,class:"line-color-l"})])}const R=n(L,[["render",Q],["__scopeId","data-v-6734f87d"]]),U=c("blockquote",null,[c("p",null,"Yike Design 组件库基于最简单的基础色彩,利用一定的计算规则将其拓展为覆盖整个应用的色彩使用方式。")],-1),W=c("blockquote",null,[c("p",null,"Yike Design 采用了 Hex 色彩模式定义颜色初始值,便于开发者的使用,同时也便于设计沟通。")],-1),X=c("blockquote",null,[c("p",null,"用于定义组件库的基础颜色,包括主题色、状态色和中性色。组件库初始定义两套主题色,分为浅色和深色主题。其余颜色都在该基础色上混合获得,项目中使用应将该色板调配成项目使用色,即可进行整套组件库的色彩风格定制。")],-1),Z={class:"yk-pure-doc"},ll=c("blockquote",null,[c("p",null,"基于基础颜色,经适配暗黑模式下的颜色调整和反转色,将颜色混合出梯度色彩,Yike Design 梯度混合颜色并未采用主流较舒缓梯度模式,而是采用真实使用选择色进行混合获取各色值 10 梯度颜色。")],-1),ol={class:"yk-pure-doc"},cl=c("blockquote",null,[c("p",null,"在组件库中,我们定义了一套完整的全局用色。并且用易于理解的单词命名每个颜色,便于开发使用。")],-1),el=c("blockquote",null,[c("p",null,"界面或卡片容器背景色")],-1),sl={class:"yk-pure-doc"},al=c("blockquote",null,[c("p",null,"在一些特殊的卡片上需要用到特殊的背景色")],-1),rl={class:"yk-pure-doc"},tl=c("blockquote",null,[c("p",null,"组件库字体基本用色")],-1),_l={class:"yk-pure-doc"},nl=c("blockquote",null,[c("p",null,"边框或分割线用色")],-1),dl={class:"yk-pure-doc"},bl={__name:"doc",setup(t){return(_,o)=>{const s=b("yk-title"),i=b("DocPage");return r(),y(i,null,{default:e(()=>[l(s,{level:2,id:"Color色彩"},{default:e(()=>[a("Color 色彩")]),_:1}),U,l(s,{level:3,id:"色彩模式"},{default:e(()=>[a("色彩模式")]),_:1}),W,l(s,{level:3,id:"基础色"},{default:e(()=>[a("基础色")]),_:1}),X,c("div",Z,[l(C)]),l(s,{level:3,id:"混合色板"},{default:e(()=>[a("混合色板")]),_:1}),ll,c("div",ol,[l(N)]),l(s,{level:3,id:"全局用色"},{default:e(()=>[a("全局用色")]),_:1}),cl,l(s,{level:4,id:"背景色"},{default:e(()=>[a("背景色")]),_:1}),el,c("div",sl,[l(M)]),al,c("div",rl,[l(T)]),l(s,{level:4,id:"字体色"},{default:e(()=>[a("字体色")]),_:1}),tl,c("div",_l,[l(K)]),l(s,{level:4,id:"边线色"},{default:e(()=>[a("边线色")]),_:1}),nl,c("div",dl,[l(R)])]),_:1})}}};export{bl as default};
diff --git a/assets/doc-bd10bdec.js b/assets/doc-1e2966af.js
similarity index 99%
rename from assets/doc-bd10bdec.js
rename to assets/doc-1e2966af.js
index 98d3a743..380ef6ae 100644
--- a/assets/doc-bd10bdec.js
+++ b/assets/doc-1e2966af.js
@@ -1 +1 @@
-import{d$ as N,r as A,d as m,dJ as q,e0 as H,dM as j,dL as G,c as J,o as C,f as T,b as B,e as t,w as e,n as f,dw as p,g as b,e1 as O,j as h,e2 as K,e3 as S,k as o,t as Q,e4 as R,e5 as U,e6 as W,d_ as X,F as v,_ as y,x as k,e7 as Z,du as hh,z as eh,A as th,p as lh,a as L}from"./index-c0fbe197.js";const nh=r=>r instanceof HTMLElement?r:document.querySelector(r)??document.body;let oh=0;const sh=N(()=>{const r=A([]);return{drawers:r,open:n=>{r.value[0]!==n&&r.value.unshift(n)},close:()=>{r.value.shift()},isLast:n=>{const u=r.value[0];return u===n||u===void 0}}}),ah=()=>oh+=1,$=sh(),uh=["aria-modal"],rh=["aria-label"],ch=m({name:"YkDrawer",__name:"drawer",props:{show:{type:Boolean,default:!1},size:{default:"360px"},title:{default:"抽屉标题"},scrollable:{type:Boolean,default:!1},closable:{type:Boolean,default:!0},escapable:{type:Boolean,default:!0},showMask:{type:Boolean,default:!0},placement:{default:"right"},to:{default:"body"}},emits:["close","open","before-close"],setup(r,{emit:s}){const a=r,l=A(document.body),n=A(ah()),u=A(),c=A(),d=A(),_=A(a.to==="body"),i=q("drawer");H(()=>{l.value=nh(a.to),_.value=l.value===document.body});const g=()=>{var E;l.value.addEventListener("click",M),(E=u.value)==null||E.focus()},x=()=>{_.value&&$.open(n.value),d.value=!0,a.scrollable||(document.body.style.overflow="hidden"),a.escapable&&document.body.addEventListener("keydown",z),s("open")},I=()=>{$.isLast(n.value)&&(s("before-close"),s("close"))},P=()=>{l.value.removeEventListener("click",M),document.body.removeEventListener("keydown",z),_.value&&$.close(),$.isLast(n.value)&&!a.scrollable&&(document.body.style.overflow=""),d.value=!1},z=E=>{E.key==="Escape"&&I()},M=E=>{var w;(w=c.value)!=null&&w.contains(E.target)||I()};j(()=>{a.show&&x()}),G(a,(E,w)=>{w.show&&x()});const V=J(()=>({height:a.placement==="left"||a.placement==="right"?"100%":a.size,width:a.placement==="left"||a.placement==="right"?a.size:"100%"}));return(E,w)=>{const Y=W;return C(),T(U,{to:l.value},[d.value||E.show?(C(),B("div",{key:0,class:f(p(i)({"other-el":!_.value})),"aria-modal":E.show,"aria-label":"抽屉",tabindex:"-1"},[t(O,{name:"mask",appear:""},{default:e(()=>[E.showMask&&E.show?(C(),B("div",{key:0,class:f(p(i)("mask")),"aria-hidden":"true"},null,2)):b("",!0)]),_:1}),h("div",{ref_key:"focuser",ref:u,"aria-hidden":"true","aria-label":"按 TAB 聚焦到抽屉",class:f(p(i)("focus")),tabindex:"0"},null,2),t(O,{name:`${E.placement}-drawer`,appear:"",onAfterEnter:g,onAfterLeave:P},{default:e(()=>[E.show?(C(),B("div",{key:0,ref_key:"drawerMain",ref:c,class:f(p(i)({main:!0,shadow:!a.showMask,[`${a.placement}`]:!0})),style:K(V.value)},[h("div",{class:f(p(i)("wrapper"))},[h("div",{class:f(p(i)("header")),"aria-label":E.title},[h("div",{class:f(p(i)("title"))},[S(E.$slots,"header",{},()=>[o(Q(a.title),1)])],2),E.closable?(C(),B("button",{key:0,class:f(p(i)("close")),onClick:I},[t(Y)],2)):b("",!0)],10,rh),t(p(R),null,{default:e(()=>[h("div",{class:f(p(i)("content"))},[S(E.$slots,"default")],2)]),_:3}),h("div",{class:f(p(i)("footer"))},[S(E.$slots,"footer")],2)],2)],6)):b("",!0)]),_:3},8,["name"])],10,uh)):b("",!0)],8,["to"])}}}),F=X(ch);const Eh=m({__name:"drawer-primary",setup(r){const s=A(!1);let a=A("right");const l=n=>{a.value=n,s.value=!0};return(n,u)=>{const c=y,d=k,_=F;return C(),B(v,null,[t(d,null,{default:e(()=>[t(c,{onClick:u[0]||(u[0]=i=>l("top"))},{default:e(()=>[o("从上往下")]),_:1}),t(c,{onClick:u[1]||(u[1]=i=>l("bottom"))},{default:e(()=>[o("从下往上")]),_:1}),t(c,{onClick:u[2]||(u[2]=i=>l("left"))},{default:e(()=>[o("从左往右")]),_:1}),t(c,{onClick:u[3]||(u[3]=i=>l("right"))},{default:e(()=>[o("从右往左")]),_:1})]),_:1}),t(_,{placement:p(a),title:"你好,世界。",show:s.value,onClose:u[4]||(u[4]=i=>s.value=!1)},{default:e(()=>[o(" 你看到了什么? ")]),_:1},8,["placement","show"])],64)}}}),dh=h("h3",null,"你看到了什么?",-1),ih=m({__name:"drawer-slot",setup(r){const s=A(!1);return(a,l)=>{const n=y,u=k,c=Z,d=F;return C(),B(v,null,[t(u,null,{default:e(()=>[t(n,{onClick:l[0]||(l[0]=_=>s.value=!0)},{default:e(()=>[o("打开抽屉")]),_:1})]),_:1}),t(d,{placement:"right",show:s.value,onClose:l[1]||(l[1]=_=>s.value=!1)},{header:e(()=>[h("h2",null,[t(c),o(" 非常大的字 ")])]),footer:e(()=>[t(n,null,{default:e(()=>[o("我知道了")]),_:1})]),default:e(()=>[dh]),_:1},8,["show"])],64)}}}),Ah=m({__name:"drawer-callback",setup(r){var u;const s=(u=hh())==null?void 0:u.proxy,a=A(!1),l=()=>{s.$message({type:"success",message:"正在请求..."});async function c(){await fetch("https://fakerapi.it/api/v1/persons?_quantity=1&_gender=male&_birthday_start=2005-01-01").then(()=>{a.value=!1,s.$message({type:"success",message:"抽屉已关闭。"})})}c()},n=()=>{s.$message({type:"success",message:"抽屉已打开。"})};return(c,d)=>{const _=y,i=k,g=F;return C(),B(v,null,[t(i,null,{default:e(()=>[t(_,{onClick:d[0]||(d[0]=x=>a.value=!0)},{default:e(()=>[o("打开抽屉")]),_:1})]),_:1}),t(g,{title:"你好,世界。",show:a.value,onBeforeClose:l,onOpen:n},{default:e(()=>[o(" 你看到了什么? ")]),_:1},8,["show"])],64)}}}),_h=m({__name:"drawer-multi",setup(r){const s=A(!1),a=A(!1);return(l,n)=>{const u=y,c=k,d=F;return C(),B(v,null,[t(c,null,{default:e(()=>[t(u,{onClick:n[0]||(n[0]=_=>s.value=!0)},{default:e(()=>[o("打开抽屉")]),_:1})]),_:1}),t(d,{placement:"right",size:"500px",title:"你好,世界。",show:s.value,onClose:n[3]||(n[3]=_=>s.value=!1)},{default:e(()=>[o(" 你看到了什么? "),t(u,{onClick:n[1]||(n[1]=_=>a.value=!0)},{default:e(()=>[o("打开第二个抽屉")]),_:1}),t(d,{placement:"right",size:"300px",title:"你好,第二个世界。",show:a.value,onClose:n[2]||(n[2]=_=>a.value=!1)},{default:e(()=>[o(" 但这里什么都没有 ")]),_:1},8,["show"])]),_:1},8,["show"])],64)}}}),Ch=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),ph=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Bh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),fh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),mh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Dh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),vh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),yh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Fh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),kh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),wh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),bh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),$h=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),gh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),xh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Ih=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Sh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Lh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),zh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Mh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Oh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Th=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Ph=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Vh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Yh=m({__name:"drawer-long",setup(r){const s=A(!1);return(a,l)=>{const n=y,u=k,c=F;return C(),B(v,null,[t(u,null,{default:e(()=>[t(n,{onClick:l[0]||(l[0]=d=>s.value=!0)},{default:e(()=>[o("打开抽屉")]),_:1})]),_:1}),t(c,{title:"你好,世界。",show:s.value,onClose:l[1]||(l[1]=d=>s.value=!1)},{default:e(()=>[o(" 你看到了什么? "),Ch,ph,Bh,fh,mh,Dh,vh,yh,Fh,kh,wh,bh,$h,gh,xh,Ih,Sh,Lh,zh,Mh,Oh,Th,Ph,Vh]),_:1},8,["show"])],64)}}}),Nh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),qh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Hh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),jh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Gh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Jh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Kh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Qh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Rh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Uh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Wh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Xh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Zh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),h2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),e2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),t2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),l2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),n2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),o2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),s2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),a2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),u2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),r2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),c2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),E2=m({__name:"drawer-nomask",setup(r){const s=A(!1);return(a,l)=>{const n=y,u=k,c=F;return C(),B(v,null,[t(u,null,{default:e(()=>[t(n,{onClick:l[0]||(l[0]=d=>s.value=!0)},{default:e(()=>[o("打开抽屉")]),_:1})]),_:1}),t(c,{title:"你好,世界。",show:s.value,"show-mask":!1,onClose:l[1]||(l[1]=d=>s.value=!1)},{default:e(()=>[o(" 你看到了什么? "),Nh,qh,Hh,jh,Gh,Jh,Kh,Qh,Rh,Uh,Wh,Xh,Zh,h2,e2,t2,l2,n2,o2,s2,a2,u2,r2,c2]),_:1},8,["show"])],64)}}}),D=r=>(eh("data-v-d6881ee4"),r=r(),th(),r),d2=D(()=>h("div",{id:"drawer-hub"},null,-1)),i2=D(()=>h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1)),A2=D(()=>h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1)),_2=D(()=>h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1)),C2=D(()=>h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1)),p2=D(()=>h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1)),B2=D(()=>h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1)),f2=D(()=>h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1)),m2=m({__name:"drawer-anywhere",setup(r){const s=A(!1);return(a,l)=>{const n=y,u=F;return C(),B(v,null,[t(n,{onClick:l[0]||(l[0]=c=>s.value=!0)},{default:e(()=>[o("打开抽屉")]),_:1}),d2,t(u,{title:"你好,世界。",show:s.value,to:"#drawer-hub",scrollable:!0,placement:"left",onClose:l[1]||(l[1]=c=>s.value=!1)},{default:e(()=>[o(" 你看到了什么? "),i2,A2,_2,C2,p2,B2,f2]),_:1},8,["show"])],64)}}});const D2=lh(m2,[["__scopeId","data-v-d6881ee4"]]),v2=h("p",null,[o("通过 "),h("code",null,"placement"),o(" 属性控制抽屉展开的方向,默认为 "),h("code",null,"'right'"),o("。")],-1),y2=h("p",null,"使用插槽来完全自定义抽屉内容。",-1),F2=h("p",null,[o("监听 "),h("code",null,"open"),o(" 、 "),h("code",null,"close"),o(" 和 "),h("code",null,"before-close"),o(" 事件以实现回调或访问控制。")],-1),k2=h("p",null,"抽屉可以像俄罗斯套娃一般地嵌套。",-1),w2=h("p",null,"抽屉内容过长时可滚动。",-1),b2=h("p",null,[o("通过 "),h("code",null,"show-mask"),o(" 属性控制抽屉是否显示背景的暗色半透明遮罩,默认为 "),h("code",null,"true"),o("。不使用背景遮罩时将显示阴影。")],-1),$2=h("p",null,[o("通过 "),h("code",null,"to"),o(" 属性控制抽屉显示时挂载的元素节点,其值可以是 CSS 选择器字符串,或者是一个 HTMLElement 类型的变量。默认为 "),h("code",null,"'body'"),o("。")],-1),g2=h("div",{class:"table-container"},[h("table",null,[h("thead",null,[h("tr",null,[h("th",null,"参数"),h("th",null,"描述"),h("th",null,"类型"),h("th",null,"默认值")])]),h("tbody",null,[h("tr",null,[h("td",null,"placement"),h("td",null,"抽屉展开的方向"),h("td",null,"'right'|'left'|'top'|'bottom'"),h("td",null,"'right'")]),h("tr",null,[h("td",null,"size"),h("td",null,"抽屉的高度或宽度"),h("td",null,"string"),h("td",null,"'360px'")]),h("tr",null,[h("td",null,"title"),h("td",null,"抽屉的顶部标题"),h("td",null,"string"),h("td",null,"''")]),h("tr",null,[h("td",null,"scrollable"),h("td",null,"抽屉展开后 body 是否可滚动"),h("td",null,"boolean"),h("td",null,"false")]),h("tr",null,[h("td",null,"closable"),h("td",null,"抽屉是否显示关闭按钮"),h("td",null,"boolean"),h("td",null,"true")]),h("tr",null,[h("td",null,"escapable"),h("td",null,"抽屉是否能使用 ESC 键关闭"),h("td",null,"boolean"),h("td",null,"true")]),h("tr",null,[h("td",null,"show-mask"),h("td",null,"抽屉是否显示背景遮罩"),h("td",null,"boolean"),h("td",null,"true")]),h("tr",null,[h("td",null,"to"),h("td",null,"抽屉展开是挂载的元素"),h("td",null,"string | HTMLElement"),h("td",null,"'body'")])])])],-1),x2=h("div",{class:"table-container"},[h("table",null,[h("thead",null,[h("tr",null,[h("th",null,"事件名"),h("th",null,"描述")])]),h("tbody",null,[h("tr",null,[h("td",null,"open"),h("td",null,"抽屉打开时触发")]),h("tr",null,[h("td",null,"close"),h("td",null,"抽屉关闭时触发")]),h("tr",null,[h("td",null,"before-close"),h("td",null,"抽屉关闭前时触发")])])])],-1),I2=h("div",{class:"table-container"},[h("table",null,[h("thead",null,[h("tr",null,[h("th",null,"插槽名"),h("th",null,"描述")])]),h("tbody",null,[h("tr",null,[h("td",null,"header"),h("td",null,"抽屉的顶部内容")]),h("tr",null,[h("td",null,"default"),h("td",null,"抽屉的正文内容")]),h("tr",null,[h("td",null,"footer"),h("td",null,"抽屉的底部内容")])])])],-1),L2={__name:"doc",setup(r){return(s,a)=>{const l=L("yk-title"),n=L("yk-snippet"),u=L("DocPage");return C(),T(u,null,{default:e(()=>[t(l,{level:2,id:"YkDrawer抽屉"},{default:e(()=>[o("YkDrawer 抽屉")]),_:1}),t(n,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22activate('top')%22%3E%E4%BB%8E%E4%B8%8A%E5%BE%80%E4%B8%8B%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22activate('bottom')%22%3E%E4%BB%8E%E4%B8%8B%E5%BE%80%E4%B8%8A%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22activate('left')%22%3E%E4%BB%8E%E5%B7%A6%E5%BE%80%E5%8F%B3%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22activate('right')%22%3E%E4%BB%8E%E5%8F%B3%E5%BE%80%E5%B7%A6%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-drawer%0A%20%20%20%20%3Aplacement%3D%22placement%22%0A%20%20%20%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%E3%80%82%22%0A%20%20%20%20%3Ashow%3D%22active%22%0A%20%20%20%20%40close%3D%22active%20%3D%20false%22%0A%20%20%3E%0A%20%20%20%20%E4%BD%A0%E7%9C%8B%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%0A%20%20%3C%2Fyk-drawer%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20active%20%3D%20ref(false)%0Alet%20placement%20%3D%20ref%3Cany%3E('right')%0Aconst%20activate%20%3D%20(placement_to%3A%20string)%20%3D%3E%20%7B%0A%20%20placement.value%20%3D%20placement_to%0A%20%20active.value%20%3D%20true%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[t(Eh)]),desc:e(()=>[v2]),_:1}),t(n,{title:"使用插槽",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22active%20%3D%20true%22%3E%E6%89%93%E5%BC%80%E6%8A%BD%E5%B1%89%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-drawer%20placement%3D%22right%22%20%3Ashow%3D%22active%22%20%40close%3D%22active%20%3D%20false%22%3E%0A%20%20%20%20%3Ctemplate%20%23header%3E%0A%20%20%20%20%20%20%3Ch2%3E%0A%20%20%20%20%20%20%20%20%3CIconBulbOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%E9%9D%9E%E5%B8%B8%E5%A4%A7%E7%9A%84%E5%AD%97%0A%20%20%20%20%20%20%3C%2Fh2%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3Ch3%3E%E4%BD%A0%E7%9C%8B%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%3C%2Fh3%3E%0A%20%20%20%20%3Ctemplate%20%23footer%3E%0A%20%20%20%20%20%20%3Cyk-button%3E%E6%88%91%E7%9F%A5%E9%81%93%E4%BA%86%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%3C%2Fyk-drawer%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20active%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[t(ih)]),desc:e(()=>[y2]),_:1}),t(n,{title:"事件",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22active%20%3D%20true%22%3E%E6%89%93%E5%BC%80%E6%8A%BD%E5%B1%89%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-drawer%0A%20%20%20%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%E3%80%82%22%0A%20%20%20%20%3Ashow%3D%22active%22%0A%20%20%20%20%40before-close%3D%22onClose%22%0A%20%20%20%20%40open%3D%22onOpen%22%0A%20%20%3E%0A%20%20%20%20%E4%BD%A0%E7%9C%8B%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%0A%20%20%3C%2Fyk-drawer%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%2C%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20active%20%3D%20ref(false)%0Aconst%20onClose%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'success'%2C%20message%3A%20'%E6%AD%A3%E5%9C%A8%E8%AF%B7%E6%B1%82...'%20%7D)%0A%20%20async%20function%20fakeFetch()%20%7B%0A%20%20%20%20await%20fetch(%0A%20%20%20%20%20%20'https%3A%2F%2Ffakerapi.it%2Fapi%2Fv1%2Fpersons%3F_quantity%3D1%26_gender%3Dmale%26_birthday_start%3D2005-01-01'%2C%0A%20%20%20%20).then(()%20%3D%3E%20%7B%0A%20%20%20%20%20%20active.value%20%3D%20false%0A%20%20%20%20%20%20proxy.%24message(%7B%20type%3A%20'success'%2C%20message%3A%20'%E6%8A%BD%E5%B1%89%E5%B7%B2%E5%85%B3%E9%97%AD%E3%80%82'%20%7D)%0A%20%20%20%20%7D)%0A%20%20%7D%0A%20%20fakeFetch()%0A%7D%0Aconst%20onOpen%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'success'%2C%20message%3A%20'%E6%8A%BD%E5%B1%89%E5%B7%B2%E6%89%93%E5%BC%80%E3%80%82'%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[t(Ah)]),desc:e(()=>[F2]),_:1}),t(n,{title:"抽屉嵌套",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22active%20%3D%20true%22%3E%E6%89%93%E5%BC%80%E6%8A%BD%E5%B1%89%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-drawer%0A%20%20%20%20placement%3D%22right%22%0A%20%20%20%20size%3D%22500px%22%0A%20%20%20%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%E3%80%82%22%0A%20%20%20%20%3Ashow%3D%22active%22%0A%20%20%20%20%40close%3D%22active%20%3D%20false%22%0A%20%20%3E%0A%20%20%20%20%E4%BD%A0%E7%9C%8B%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%0A%20%20%20%20%3Cyk-button%20%40click%3D%22activeInner%20%3D%20true%22%3E%E6%89%93%E5%BC%80%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%8A%BD%E5%B1%89%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-drawer%0A%20%20%20%20%20%20placement%3D%22right%22%0A%20%20%20%20%20%20size%3D%22300px%22%0A%20%20%20%20%20%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E7%AC%AC%E4%BA%8C%E4%B8%AA%E4%B8%96%E7%95%8C%E3%80%82%22%0A%20%20%20%20%20%20%3Ashow%3D%22activeInner%22%0A%20%20%20%20%20%20%40close%3D%22activeInner%20%3D%20false%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%E4%BD%86%E8%BF%99%E9%87%8C%E4%BB%80%E4%B9%88%E9%83%BD%E6%B2%A1%E6%9C%89%0A%20%20%20%20%3C%2Fyk-drawer%3E%0A%20%20%3C%2Fyk-drawer%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20active%20%3D%20ref(false)%0Aconst%20activeInner%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[t(_h)]),desc:e(()=>[k2]),_:1}),t(n,{title:"长行滚动",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22active%20%3D%20true%22%3E%E6%89%93%E5%BC%80%E6%8A%BD%E5%B1%89%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-drawer%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%E3%80%82%22%20%3Ashow%3D%22active%22%20%40close%3D%22active%20%3D%20false%22%3E%0A%20%20%20%20%E4%BD%A0%E7%9C%8B%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%3C%2Fyk-drawer%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20active%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[t(Yh)]),desc:e(()=>[w2]),_:1}),t(n,{title:"无背景遮罩",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22active%20%3D%20true%22%3E%E6%89%93%E5%BC%80%E6%8A%BD%E5%B1%89%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-drawer%0A%20%20%20%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%E3%80%82%22%0A%20%20%20%20%3Ashow%3D%22active%22%0A%20%20%20%20%3Ashow-mask%3D%22false%22%0A%20%20%20%20%40close%3D%22active%20%3D%20false%22%0A%20%20%3E%0A%20%20%20%20%E4%BD%A0%E7%9C%8B%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%3C%2Fyk-drawer%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20active%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[t(E2)]),desc:e(()=>[b2]),_:1}),t(n,{title:"附加到任何容器",code:"%3Ctemplate%3E%0A%20%20%3Cyk-button%20%40click%3D%22active%20%3D%20true%22%3E%E6%89%93%E5%BC%80%E6%8A%BD%E5%B1%89%3C%2Fyk-button%3E%0A%20%20%3Cdiv%20id%3D%22drawer-hub%22%3E%3C%2Fdiv%3E%0A%20%20%3Cyk-drawer%0A%20%20%20%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%E3%80%82%22%0A%20%20%20%20%3Ashow%3D%22active%22%0A%20%20%20%20to%3D%22%23drawer-hub%22%0A%20%20%20%20%3Ascrollable%3D%22true%22%0A%20%20%20%20placement%3D%22left%22%0A%20%20%20%20%40close%3D%22active%20%3D%20false%22%0A%20%20%3E%0A%20%20%20%20%E4%BD%A0%E7%9C%8B%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%3C%2Fyk-drawer%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20active%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%0A%23drawer-hub%20%7B%0A%20%20position%3A%20relative%3B%0A%20%20overflow%3A%20hidden%3B%0A%20%20margin-top%3A%2010px%3B%0A%20%20width%3A%20100%25%3B%0A%20%20height%3A%20500px%3B%0A%20%20border%3A%201px%20solid%20%40gray-1%3B%0A%20%20border-radius%3A%208px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(D2)]),desc:e(()=>[$2]),_:1}),t(l,{level:3,id:"API"},{default:e(()=>[o("API")]),_:1}),t(l,{level:4,id:"DrawerProps"},{default:e(()=>[o("Drawer Props")]),_:1}),g2,t(l,{level:4,id:"DrawerEvents"},{default:e(()=>[o("Drawer Events")]),_:1}),x2,t(l,{level:4,id:"DrawerSlots"},{default:e(()=>[o("Drawer Slots")]),_:1}),I2]),_:1})}}};export{L2 as default};
+import{d$ as N,r as A,d as m,dJ as q,e0 as H,dM as j,dL as G,c as J,o as C,f as T,b as B,e as t,w as e,n as f,dw as p,g as b,e1 as O,j as h,e2 as K,e3 as S,k as o,t as Q,e4 as R,e5 as U,e6 as W,d_ as X,F as v,_ as y,x as k,e7 as Z,du as hh,z as eh,A as th,p as lh,a as L}from"./index-ac581855.js";const nh=r=>r instanceof HTMLElement?r:document.querySelector(r)??document.body;let oh=0;const sh=N(()=>{const r=A([]);return{drawers:r,open:n=>{r.value[0]!==n&&r.value.unshift(n)},close:()=>{r.value.shift()},isLast:n=>{const u=r.value[0];return u===n||u===void 0}}}),ah=()=>oh+=1,$=sh(),uh=["aria-modal"],rh=["aria-label"],ch=m({name:"YkDrawer",__name:"drawer",props:{show:{type:Boolean,default:!1},size:{default:"360px"},title:{default:"抽屉标题"},scrollable:{type:Boolean,default:!1},closable:{type:Boolean,default:!0},escapable:{type:Boolean,default:!0},showMask:{type:Boolean,default:!0},placement:{default:"right"},to:{default:"body"}},emits:["close","open","before-close"],setup(r,{emit:s}){const a=r,l=A(document.body),n=A(ah()),u=A(),c=A(),d=A(),_=A(a.to==="body"),i=q("drawer");H(()=>{l.value=nh(a.to),_.value=l.value===document.body});const g=()=>{var E;l.value.addEventListener("click",M),(E=u.value)==null||E.focus()},x=()=>{_.value&&$.open(n.value),d.value=!0,a.scrollable||(document.body.style.overflow="hidden"),a.escapable&&document.body.addEventListener("keydown",z),s("open")},I=()=>{$.isLast(n.value)&&(s("before-close"),s("close"))},P=()=>{l.value.removeEventListener("click",M),document.body.removeEventListener("keydown",z),_.value&&$.close(),$.isLast(n.value)&&!a.scrollable&&(document.body.style.overflow=""),d.value=!1},z=E=>{E.key==="Escape"&&I()},M=E=>{var w;(w=c.value)!=null&&w.contains(E.target)||I()};j(()=>{a.show&&x()}),G(a,(E,w)=>{w.show&&x()});const V=J(()=>({height:a.placement==="left"||a.placement==="right"?"100%":a.size,width:a.placement==="left"||a.placement==="right"?a.size:"100%"}));return(E,w)=>{const Y=W;return C(),T(U,{to:l.value},[d.value||E.show?(C(),B("div",{key:0,class:f(p(i)({"other-el":!_.value})),"aria-modal":E.show,"aria-label":"抽屉",tabindex:"-1"},[t(O,{name:"mask",appear:""},{default:e(()=>[E.showMask&&E.show?(C(),B("div",{key:0,class:f(p(i)("mask")),"aria-hidden":"true"},null,2)):b("",!0)]),_:1}),h("div",{ref_key:"focuser",ref:u,"aria-hidden":"true","aria-label":"按 TAB 聚焦到抽屉",class:f(p(i)("focus")),tabindex:"0"},null,2),t(O,{name:`${E.placement}-drawer`,appear:"",onAfterEnter:g,onAfterLeave:P},{default:e(()=>[E.show?(C(),B("div",{key:0,ref_key:"drawerMain",ref:c,class:f(p(i)({main:!0,shadow:!a.showMask,[`${a.placement}`]:!0})),style:K(V.value)},[h("div",{class:f(p(i)("wrapper"))},[h("div",{class:f(p(i)("header")),"aria-label":E.title},[h("div",{class:f(p(i)("title"))},[S(E.$slots,"header",{},()=>[o(Q(a.title),1)])],2),E.closable?(C(),B("button",{key:0,class:f(p(i)("close")),onClick:I},[t(Y)],2)):b("",!0)],10,rh),t(p(R),null,{default:e(()=>[h("div",{class:f(p(i)("content"))},[S(E.$slots,"default")],2)]),_:3}),h("div",{class:f(p(i)("footer"))},[S(E.$slots,"footer")],2)],2)],6)):b("",!0)]),_:3},8,["name"])],10,uh)):b("",!0)],8,["to"])}}}),F=X(ch);const Eh=m({__name:"drawer-primary",setup(r){const s=A(!1);let a=A("right");const l=n=>{a.value=n,s.value=!0};return(n,u)=>{const c=y,d=k,_=F;return C(),B(v,null,[t(d,null,{default:e(()=>[t(c,{onClick:u[0]||(u[0]=i=>l("top"))},{default:e(()=>[o("从上往下")]),_:1}),t(c,{onClick:u[1]||(u[1]=i=>l("bottom"))},{default:e(()=>[o("从下往上")]),_:1}),t(c,{onClick:u[2]||(u[2]=i=>l("left"))},{default:e(()=>[o("从左往右")]),_:1}),t(c,{onClick:u[3]||(u[3]=i=>l("right"))},{default:e(()=>[o("从右往左")]),_:1})]),_:1}),t(_,{placement:p(a),title:"你好,世界。",show:s.value,onClose:u[4]||(u[4]=i=>s.value=!1)},{default:e(()=>[o(" 你看到了什么? ")]),_:1},8,["placement","show"])],64)}}}),dh=h("h3",null,"你看到了什么?",-1),ih=m({__name:"drawer-slot",setup(r){const s=A(!1);return(a,l)=>{const n=y,u=k,c=Z,d=F;return C(),B(v,null,[t(u,null,{default:e(()=>[t(n,{onClick:l[0]||(l[0]=_=>s.value=!0)},{default:e(()=>[o("打开抽屉")]),_:1})]),_:1}),t(d,{placement:"right",show:s.value,onClose:l[1]||(l[1]=_=>s.value=!1)},{header:e(()=>[h("h2",null,[t(c),o(" 非常大的字 ")])]),footer:e(()=>[t(n,null,{default:e(()=>[o("我知道了")]),_:1})]),default:e(()=>[dh]),_:1},8,["show"])],64)}}}),Ah=m({__name:"drawer-callback",setup(r){var u;const s=(u=hh())==null?void 0:u.proxy,a=A(!1),l=()=>{s.$message({type:"success",message:"正在请求..."});async function c(){await fetch("https://fakerapi.it/api/v1/persons?_quantity=1&_gender=male&_birthday_start=2005-01-01").then(()=>{a.value=!1,s.$message({type:"success",message:"抽屉已关闭。"})})}c()},n=()=>{s.$message({type:"success",message:"抽屉已打开。"})};return(c,d)=>{const _=y,i=k,g=F;return C(),B(v,null,[t(i,null,{default:e(()=>[t(_,{onClick:d[0]||(d[0]=x=>a.value=!0)},{default:e(()=>[o("打开抽屉")]),_:1})]),_:1}),t(g,{title:"你好,世界。",show:a.value,onBeforeClose:l,onOpen:n},{default:e(()=>[o(" 你看到了什么? ")]),_:1},8,["show"])],64)}}}),_h=m({__name:"drawer-multi",setup(r){const s=A(!1),a=A(!1);return(l,n)=>{const u=y,c=k,d=F;return C(),B(v,null,[t(c,null,{default:e(()=>[t(u,{onClick:n[0]||(n[0]=_=>s.value=!0)},{default:e(()=>[o("打开抽屉")]),_:1})]),_:1}),t(d,{placement:"right",size:"500px",title:"你好,世界。",show:s.value,onClose:n[3]||(n[3]=_=>s.value=!1)},{default:e(()=>[o(" 你看到了什么? "),t(u,{onClick:n[1]||(n[1]=_=>a.value=!0)},{default:e(()=>[o("打开第二个抽屉")]),_:1}),t(d,{placement:"right",size:"300px",title:"你好,第二个世界。",show:a.value,onClose:n[2]||(n[2]=_=>a.value=!1)},{default:e(()=>[o(" 但这里什么都没有 ")]),_:1},8,["show"])]),_:1},8,["show"])],64)}}}),Ch=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),ph=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Bh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),fh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),mh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Dh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),vh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),yh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Fh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),kh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),wh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),bh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),$h=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),gh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),xh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Ih=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Sh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Lh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),zh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Mh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Oh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Th=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Ph=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Vh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Yh=m({__name:"drawer-long",setup(r){const s=A(!1);return(a,l)=>{const n=y,u=k,c=F;return C(),B(v,null,[t(u,null,{default:e(()=>[t(n,{onClick:l[0]||(l[0]=d=>s.value=!0)},{default:e(()=>[o("打开抽屉")]),_:1})]),_:1}),t(c,{title:"你好,世界。",show:s.value,onClose:l[1]||(l[1]=d=>s.value=!1)},{default:e(()=>[o(" 你看到了什么? "),Ch,ph,Bh,fh,mh,Dh,vh,yh,Fh,kh,wh,bh,$h,gh,xh,Ih,Sh,Lh,zh,Mh,Oh,Th,Ph,Vh]),_:1},8,["show"])],64)}}}),Nh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),qh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Hh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),jh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Gh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Jh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Kh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Qh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Rh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Uh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Wh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Xh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),Zh=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),h2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),e2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),t2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),l2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),n2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),o2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),s2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),a2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),u2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),r2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),c2=h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1),E2=m({__name:"drawer-nomask",setup(r){const s=A(!1);return(a,l)=>{const n=y,u=k,c=F;return C(),B(v,null,[t(u,null,{default:e(()=>[t(n,{onClick:l[0]||(l[0]=d=>s.value=!0)},{default:e(()=>[o("打开抽屉")]),_:1})]),_:1}),t(c,{title:"你好,世界。",show:s.value,"show-mask":!1,onClose:l[1]||(l[1]=d=>s.value=!1)},{default:e(()=>[o(" 你看到了什么? "),Nh,qh,Hh,jh,Gh,Jh,Kh,Qh,Rh,Uh,Wh,Xh,Zh,h2,e2,t2,l2,n2,o2,s2,a2,u2,r2,c2]),_:1},8,["show"])],64)}}}),D=r=>(eh("data-v-d6881ee4"),r=r(),th(),r),d2=D(()=>h("div",{id:"drawer-hub"},null,-1)),i2=D(()=>h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1)),A2=D(()=>h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1)),_2=D(()=>h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1)),C2=D(()=>h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1)),p2=D(()=>h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1)),B2=D(()=>h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1)),f2=D(()=>h("h1",null,"hhhhhhhhhhhhhhhhhhhhhhhh",-1)),m2=m({__name:"drawer-anywhere",setup(r){const s=A(!1);return(a,l)=>{const n=y,u=F;return C(),B(v,null,[t(n,{onClick:l[0]||(l[0]=c=>s.value=!0)},{default:e(()=>[o("打开抽屉")]),_:1}),d2,t(u,{title:"你好,世界。",show:s.value,to:"#drawer-hub",scrollable:!0,placement:"left",onClose:l[1]||(l[1]=c=>s.value=!1)},{default:e(()=>[o(" 你看到了什么? "),i2,A2,_2,C2,p2,B2,f2]),_:1},8,["show"])],64)}}});const D2=lh(m2,[["__scopeId","data-v-d6881ee4"]]),v2=h("p",null,[o("通过 "),h("code",null,"placement"),o(" 属性控制抽屉展开的方向,默认为 "),h("code",null,"'right'"),o("。")],-1),y2=h("p",null,"使用插槽来完全自定义抽屉内容。",-1),F2=h("p",null,[o("监听 "),h("code",null,"open"),o(" 、 "),h("code",null,"close"),o(" 和 "),h("code",null,"before-close"),o(" 事件以实现回调或访问控制。")],-1),k2=h("p",null,"抽屉可以像俄罗斯套娃一般地嵌套。",-1),w2=h("p",null,"抽屉内容过长时可滚动。",-1),b2=h("p",null,[o("通过 "),h("code",null,"show-mask"),o(" 属性控制抽屉是否显示背景的暗色半透明遮罩,默认为 "),h("code",null,"true"),o("。不使用背景遮罩时将显示阴影。")],-1),$2=h("p",null,[o("通过 "),h("code",null,"to"),o(" 属性控制抽屉显示时挂载的元素节点,其值可以是 CSS 选择器字符串,或者是一个 HTMLElement 类型的变量。默认为 "),h("code",null,"'body'"),o("。")],-1),g2=h("div",{class:"table-container"},[h("table",null,[h("thead",null,[h("tr",null,[h("th",null,"参数"),h("th",null,"描述"),h("th",null,"类型"),h("th",null,"默认值")])]),h("tbody",null,[h("tr",null,[h("td",null,"placement"),h("td",null,"抽屉展开的方向"),h("td",null,"'right'|'left'|'top'|'bottom'"),h("td",null,"'right'")]),h("tr",null,[h("td",null,"size"),h("td",null,"抽屉的高度或宽度"),h("td",null,"string"),h("td",null,"'360px'")]),h("tr",null,[h("td",null,"title"),h("td",null,"抽屉的顶部标题"),h("td",null,"string"),h("td",null,"''")]),h("tr",null,[h("td",null,"scrollable"),h("td",null,"抽屉展开后 body 是否可滚动"),h("td",null,"boolean"),h("td",null,"false")]),h("tr",null,[h("td",null,"closable"),h("td",null,"抽屉是否显示关闭按钮"),h("td",null,"boolean"),h("td",null,"true")]),h("tr",null,[h("td",null,"escapable"),h("td",null,"抽屉是否能使用 ESC 键关闭"),h("td",null,"boolean"),h("td",null,"true")]),h("tr",null,[h("td",null,"show-mask"),h("td",null,"抽屉是否显示背景遮罩"),h("td",null,"boolean"),h("td",null,"true")]),h("tr",null,[h("td",null,"to"),h("td",null,"抽屉展开是挂载的元素"),h("td",null,"string | HTMLElement"),h("td",null,"'body'")])])])],-1),x2=h("div",{class:"table-container"},[h("table",null,[h("thead",null,[h("tr",null,[h("th",null,"事件名"),h("th",null,"描述")])]),h("tbody",null,[h("tr",null,[h("td",null,"open"),h("td",null,"抽屉打开时触发")]),h("tr",null,[h("td",null,"close"),h("td",null,"抽屉关闭时触发")]),h("tr",null,[h("td",null,"before-close"),h("td",null,"抽屉关闭前时触发")])])])],-1),I2=h("div",{class:"table-container"},[h("table",null,[h("thead",null,[h("tr",null,[h("th",null,"插槽名"),h("th",null,"描述")])]),h("tbody",null,[h("tr",null,[h("td",null,"header"),h("td",null,"抽屉的顶部内容")]),h("tr",null,[h("td",null,"default"),h("td",null,"抽屉的正文内容")]),h("tr",null,[h("td",null,"footer"),h("td",null,"抽屉的底部内容")])])])],-1),L2={__name:"doc",setup(r){return(s,a)=>{const l=L("yk-title"),n=L("yk-snippet"),u=L("DocPage");return C(),T(u,null,{default:e(()=>[t(l,{level:2,id:"YkDrawer抽屉"},{default:e(()=>[o("YkDrawer 抽屉")]),_:1}),t(n,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22activate('top')%22%3E%E4%BB%8E%E4%B8%8A%E5%BE%80%E4%B8%8B%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22activate('bottom')%22%3E%E4%BB%8E%E4%B8%8B%E5%BE%80%E4%B8%8A%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22activate('left')%22%3E%E4%BB%8E%E5%B7%A6%E5%BE%80%E5%8F%B3%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22activate('right')%22%3E%E4%BB%8E%E5%8F%B3%E5%BE%80%E5%B7%A6%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-drawer%0A%20%20%20%20%3Aplacement%3D%22placement%22%0A%20%20%20%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%E3%80%82%22%0A%20%20%20%20%3Ashow%3D%22active%22%0A%20%20%20%20%40close%3D%22active%20%3D%20false%22%0A%20%20%3E%0A%20%20%20%20%E4%BD%A0%E7%9C%8B%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%0A%20%20%3C%2Fyk-drawer%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20active%20%3D%20ref(false)%0Alet%20placement%20%3D%20ref%3Cany%3E('right')%0Aconst%20activate%20%3D%20(placement_to%3A%20string)%20%3D%3E%20%7B%0A%20%20placement.value%20%3D%20placement_to%0A%20%20active.value%20%3D%20true%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[t(Eh)]),desc:e(()=>[v2]),_:1}),t(n,{title:"使用插槽",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22active%20%3D%20true%22%3E%E6%89%93%E5%BC%80%E6%8A%BD%E5%B1%89%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-drawer%20placement%3D%22right%22%20%3Ashow%3D%22active%22%20%40close%3D%22active%20%3D%20false%22%3E%0A%20%20%20%20%3Ctemplate%20%23header%3E%0A%20%20%20%20%20%20%3Ch2%3E%0A%20%20%20%20%20%20%20%20%3CIconBulbOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%E9%9D%9E%E5%B8%B8%E5%A4%A7%E7%9A%84%E5%AD%97%0A%20%20%20%20%20%20%3C%2Fh2%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3Ch3%3E%E4%BD%A0%E7%9C%8B%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%3C%2Fh3%3E%0A%20%20%20%20%3Ctemplate%20%23footer%3E%0A%20%20%20%20%20%20%3Cyk-button%3E%E6%88%91%E7%9F%A5%E9%81%93%E4%BA%86%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%3C%2Fyk-drawer%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20active%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[t(ih)]),desc:e(()=>[y2]),_:1}),t(n,{title:"事件",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22active%20%3D%20true%22%3E%E6%89%93%E5%BC%80%E6%8A%BD%E5%B1%89%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-drawer%0A%20%20%20%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%E3%80%82%22%0A%20%20%20%20%3Ashow%3D%22active%22%0A%20%20%20%20%40before-close%3D%22onClose%22%0A%20%20%20%20%40open%3D%22onOpen%22%0A%20%20%3E%0A%20%20%20%20%E4%BD%A0%E7%9C%8B%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%0A%20%20%3C%2Fyk-drawer%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%2C%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20active%20%3D%20ref(false)%0Aconst%20onClose%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'success'%2C%20message%3A%20'%E6%AD%A3%E5%9C%A8%E8%AF%B7%E6%B1%82...'%20%7D)%0A%20%20async%20function%20fakeFetch()%20%7B%0A%20%20%20%20await%20fetch(%0A%20%20%20%20%20%20'https%3A%2F%2Ffakerapi.it%2Fapi%2Fv1%2Fpersons%3F_quantity%3D1%26_gender%3Dmale%26_birthday_start%3D2005-01-01'%2C%0A%20%20%20%20).then(()%20%3D%3E%20%7B%0A%20%20%20%20%20%20active.value%20%3D%20false%0A%20%20%20%20%20%20proxy.%24message(%7B%20type%3A%20'success'%2C%20message%3A%20'%E6%8A%BD%E5%B1%89%E5%B7%B2%E5%85%B3%E9%97%AD%E3%80%82'%20%7D)%0A%20%20%20%20%7D)%0A%20%20%7D%0A%20%20fakeFetch()%0A%7D%0Aconst%20onOpen%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'success'%2C%20message%3A%20'%E6%8A%BD%E5%B1%89%E5%B7%B2%E6%89%93%E5%BC%80%E3%80%82'%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[t(Ah)]),desc:e(()=>[F2]),_:1}),t(n,{title:"抽屉嵌套",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22active%20%3D%20true%22%3E%E6%89%93%E5%BC%80%E6%8A%BD%E5%B1%89%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-drawer%0A%20%20%20%20placement%3D%22right%22%0A%20%20%20%20size%3D%22500px%22%0A%20%20%20%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%E3%80%82%22%0A%20%20%20%20%3Ashow%3D%22active%22%0A%20%20%20%20%40close%3D%22active%20%3D%20false%22%0A%20%20%3E%0A%20%20%20%20%E4%BD%A0%E7%9C%8B%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%0A%20%20%20%20%3Cyk-button%20%40click%3D%22activeInner%20%3D%20true%22%3E%E6%89%93%E5%BC%80%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%8A%BD%E5%B1%89%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-drawer%0A%20%20%20%20%20%20placement%3D%22right%22%0A%20%20%20%20%20%20size%3D%22300px%22%0A%20%20%20%20%20%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E7%AC%AC%E4%BA%8C%E4%B8%AA%E4%B8%96%E7%95%8C%E3%80%82%22%0A%20%20%20%20%20%20%3Ashow%3D%22activeInner%22%0A%20%20%20%20%20%20%40close%3D%22activeInner%20%3D%20false%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%E4%BD%86%E8%BF%99%E9%87%8C%E4%BB%80%E4%B9%88%E9%83%BD%E6%B2%A1%E6%9C%89%0A%20%20%20%20%3C%2Fyk-drawer%3E%0A%20%20%3C%2Fyk-drawer%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20active%20%3D%20ref(false)%0Aconst%20activeInner%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[t(_h)]),desc:e(()=>[k2]),_:1}),t(n,{title:"长行滚动",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22active%20%3D%20true%22%3E%E6%89%93%E5%BC%80%E6%8A%BD%E5%B1%89%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-drawer%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%E3%80%82%22%20%3Ashow%3D%22active%22%20%40close%3D%22active%20%3D%20false%22%3E%0A%20%20%20%20%E4%BD%A0%E7%9C%8B%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%3C%2Fyk-drawer%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20active%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[t(Yh)]),desc:e(()=>[w2]),_:1}),t(n,{title:"无背景遮罩",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22active%20%3D%20true%22%3E%E6%89%93%E5%BC%80%E6%8A%BD%E5%B1%89%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-drawer%0A%20%20%20%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%E3%80%82%22%0A%20%20%20%20%3Ashow%3D%22active%22%0A%20%20%20%20%3Ashow-mask%3D%22false%22%0A%20%20%20%20%40close%3D%22active%20%3D%20false%22%0A%20%20%3E%0A%20%20%20%20%E4%BD%A0%E7%9C%8B%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%3C%2Fyk-drawer%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20active%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[t(E2)]),desc:e(()=>[b2]),_:1}),t(n,{title:"附加到任何容器",code:"%3Ctemplate%3E%0A%20%20%3Cyk-button%20%40click%3D%22active%20%3D%20true%22%3E%E6%89%93%E5%BC%80%E6%8A%BD%E5%B1%89%3C%2Fyk-button%3E%0A%20%20%3Cdiv%20id%3D%22drawer-hub%22%3E%3C%2Fdiv%3E%0A%20%20%3Cyk-drawer%0A%20%20%20%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%E3%80%82%22%0A%20%20%20%20%3Ashow%3D%22active%22%0A%20%20%20%20to%3D%22%23drawer-hub%22%0A%20%20%20%20%3Ascrollable%3D%22true%22%0A%20%20%20%20placement%3D%22left%22%0A%20%20%20%20%40close%3D%22active%20%3D%20false%22%0A%20%20%3E%0A%20%20%20%20%E4%BD%A0%E7%9C%8B%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%20%20%3Ch1%3Ehhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fh1%3E%0A%20%20%3C%2Fyk-drawer%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20active%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%0A%23drawer-hub%20%7B%0A%20%20position%3A%20relative%3B%0A%20%20overflow%3A%20hidden%3B%0A%20%20margin-top%3A%2010px%3B%0A%20%20width%3A%20100%25%3B%0A%20%20height%3A%20500px%3B%0A%20%20border%3A%201px%20solid%20%40gray-1%3B%0A%20%20border-radius%3A%208px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(D2)]),desc:e(()=>[$2]),_:1}),t(l,{level:3,id:"API"},{default:e(()=>[o("API")]),_:1}),t(l,{level:4,id:"DrawerProps"},{default:e(()=>[o("Drawer Props")]),_:1}),g2,t(l,{level:4,id:"DrawerEvents"},{default:e(()=>[o("Drawer Events")]),_:1}),x2,t(l,{level:4,id:"DrawerSlots"},{default:e(()=>[o("Drawer Slots")]),_:1}),I2]),_:1})}}};export{L2 as default};
diff --git a/assets/doc-d02307d1.js b/assets/doc-248376fa.js
similarity index 97%
rename from assets/doc-d02307d1.js
rename to assets/doc-248376fa.js
index d31afbfc..f07f40a3 100644
--- a/assets/doc-d02307d1.js
+++ b/assets/doc-248376fa.js
@@ -1 +1 @@
-import{_}from"./index-d7876757.js";import{d as p,r as a,o as i,f as c,e as n,a as A,w as t,k as o,j as l}from"./index-c0fbe197.js";import"./index-a67fc5fe.js";const v=p({__name:"slider-base",setup(m){const d=a(30);return(s,e)=>{const u=_;return i(),c(u,{modelValue:d.value,"onUpdate:modelValue":e[0]||(e[0]=r=>d.value=r)},null,8,["modelValue"])}}}),k=p({__name:"slider-range",setup(m){const d=a([2,6]);return(s,e)=>{const u=_;return i(),c(u,{modelValue:d.value,"onUpdate:modelValue":e[0]||(e[0]=r=>d.value=r),min:1,max:11,step:10},null,8,["modelValue"])}}}),b=p({__name:"slider-marks",setup(m){const d=a([10,40]),s=a([{key:0,label:"0°C"},{key:8,label:"8°C"},{key:40,label:"40°C",style:{color:"red"}},{key:60,labelNode:n("em",null,"60%")}]);return(e,u)=>{const r=_;return i(),c(r,{modelValue:d.value,"onUpdate:modelValue":u[0]||(u[0]=C=>d.value=C),marks:s.value},null,8,["modelValue","marks"])}}}),D=p({__name:"slider-vertical",setup(m){const d=a(40);return(s,e)=>{const u=_;return i(),c(u,{modelValue:d.value,"onUpdate:modelValue":e[0]||(e[0]=r=>d.value=r),direction:"vertical"},null,8,["modelValue"])}}}),f=l("p",null,"这里展示基本用法",-1),y=l("p",null,[o("如果 "),l("code",null,"v-model"),o(" 需要绑定一个数组,"),l("code",null,"slider"),o(" 则认为你是需要一个范围滑动输入条")],-1),E=l("p",null,"设置 marks 属性可以展示标记",-1),h=l("p",null,"设置 direction 属性可使 Slider 变成竖向模式,此时必须设置高度 height 属性",-1),B=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"参数"),l("th",null,"描述"),l("th",null,"类型"),l("th",null,"默认值")])]),l("tbody",null,[l("tr",null,[l("td",null,"value(v-model)"),l("td",null,"滑动输入条绑定值"),l("td",null,"number | number[]"),l("td",null,"0")]),l("tr",null,[l("td",null,"disabled"),l("td",null,"是否被禁用"),l("td",null,"boolean"),l("td",null,"false")]),l("tr",null,[l("td",null,"min"),l("td",null,"最小值"),l("td",null,"number"),l("td",null,"0")]),l("tr",null,[l("td",null,"max"),l("td",null,"最大值"),l("td",null,"number"),l("td",null,"100")]),l("tr",null,[l("td",null,"direction"),l("td",null,"滑动输入条方向"),l("td",null,"'vertical' |'horizontal'"),l("td",null,"'horizontal'")]),l("tr",null,[l("td",null,"height"),l("td",null,"滑动输入条高度,垂直模式时需要被定义"),l("td",null,"number"),l("td",null,"200")]),l("tr",null,[l("td",null,"step"),l("td",null,"百分比步长"),l("td",null,"number"),l("td",null,"1")]),l("tr",null,[l("td",null,"marks"),l("td",null,"滑动输入条标记数组,每个标记可以单独设置样式。详细见下表"),l("td",null,"SliderMark[]"),l("td",null,"[]")])])])],-1),F=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"参数"),l("th",null,"描述"),l("th",null,"类型"),l("th",null,"默认值")])]),l("tbody",null,[l("tr",null,[l("td",null,"key"),l("td",null,"标记的坐标值,取值必须在闭区间 [min, max] 内"),l("td",null,"number"),l("td",null,"0")]),l("tr",null,[l("td",null,"label"),l("td",null,"标记名称"),l("td",null,"string"),l("td",null,"--")]),l("tr",null,[l("td",null,"style"),l("td",null,"标记的自定义样式"),l("td",null,"object"),l("td",null,"--")]),l("tr",null,[l("td",null,"labelNode"),l("td",null,"标记的自定义节点 VNode"),l("td",null,"vNode"),l("td",null,"--")])])])],-1),V=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"事件名"),l("th",null,"说明"),l("th",null,"类型")])]),l("tbody",null,[l("tr",null,[l("td",null,"update:modelValue"),l("td",null,"滑动实时触发的事件"),l("td",null,"Function")]),l("tr",null,[l("td",null,"change"),l("td",null,"滑动结束时触发的事件"),l("td",null,"Function")])])])],-1),S={__name:"doc",setup(m){return(d,s)=>{const e=A("yk-title"),u=A("yk-snippet"),r=A("DocPage");return i(),c(r,null,{default:t(()=>[n(e,{level:3,id:"slider滑动输入条"},{default:t(()=>[o("slider 滑动输入条")]),_:1}),n(u,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-slider%20v-model%3D%22value%22%3E%3C%2Fyk-slider%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20value%20%3D%20ref(30)%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[n(v)]),desc:t(()=>[f]),_:1}),n(u,{title:"范围输入",code:"%3Ctemplate%3E%0A%20%20%3Cyk-slider%20v-model%3D%22value%22%20%3Amin%3D%221%22%20%3Amax%3D%2211%22%20%3Astep%3D%2210%22%3E%3C%2Fyk-slider%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20value%20%3D%20ref(%5B2%2C%206%5D)%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[n(k)]),desc:t(()=>[y]),_:1}),n(u,{title:"展示标记",code:"%3Ctemplate%3E%0A%20%20%3Cyk-slider%20v-model%3D%22value%22%20%3Amarks%3D%22marks%22%3E%3C%2Fyk-slider%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%2C%20createVNode%20%7D%20from%20'vue'%0Aimport%20%7B%20SliderMark%20%7D%20from%20'%40yike-design%2Fui%2Fsrc%2Fcomponents%2Fslider%2Fsrc%2Fslider-marks'%0Aconst%20value%20%3D%20ref(%5B10%2C%2040%5D)%0Aconst%20marks%20%3D%20ref%3CSliderMark%5B%5D%3E(%5B%0A%20%20%7B%0A%20%20%20%20key%3A%200%2C%0A%20%20%20%20label%3A%20'0%C2%B0C'%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20key%3A%208%2C%0A%20%20%20%20label%3A%20'8%C2%B0C'%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20key%3A%2040%2C%0A%20%20%20%20label%3A%20'40%C2%B0C'%2C%0A%20%20%20%20style%3A%20%7B%0A%20%20%20%20%20%20color%3A%20'red'%2C%0A%20%20%20%20%7D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20key%3A%2060%2C%0A%20%20%20%20labelNode%3A%20createVNode('em'%2C%20null%2C%20'60%25')%2C%0A%20%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[n(b)]),desc:t(()=>[E]),_:1}),n(u,{title:"竖向模式",code:"%3Ctemplate%3E%0A%20%20%3Cyk-slider%20v-model%3D%22value%22%20direction%3D%22vertical%22%3E%3C%2Fyk-slider%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20value%20%3D%20ref(40)%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[n(D)]),desc:t(()=>[h]),_:1}),n(e,{level:3,id:"API"},{default:t(()=>[o("API")]),_:1}),n(e,{level:4,id:"SliderAttributes"},{default:t(()=>[o("Slider Attributes")]),_:1}),B,n(e,{level:4,id:"SliderMarkAttributes"},{default:t(()=>[o("SliderMark Attributes")]),_:1}),F,n(e,{level:4,id:"SliderEvents"},{default:t(()=>[o("Slider Events")]),_:1}),V]),_:1})}}};export{S as default};
+import{_}from"./index-f94a54a7.js";import{d as p,r as a,o as i,f as c,e as n,a as A,w as t,k as o,j as l}from"./index-ac581855.js";import"./index-dc60ef20.js";const v=p({__name:"slider-base",setup(m){const d=a(30);return(s,e)=>{const u=_;return i(),c(u,{modelValue:d.value,"onUpdate:modelValue":e[0]||(e[0]=r=>d.value=r)},null,8,["modelValue"])}}}),k=p({__name:"slider-range",setup(m){const d=a([2,6]);return(s,e)=>{const u=_;return i(),c(u,{modelValue:d.value,"onUpdate:modelValue":e[0]||(e[0]=r=>d.value=r),min:1,max:11,step:10},null,8,["modelValue"])}}}),b=p({__name:"slider-marks",setup(m){const d=a([10,40]),s=a([{key:0,label:"0°C"},{key:8,label:"8°C"},{key:40,label:"40°C",style:{color:"red"}},{key:60,labelNode:n("em",null,"60%")}]);return(e,u)=>{const r=_;return i(),c(r,{modelValue:d.value,"onUpdate:modelValue":u[0]||(u[0]=C=>d.value=C),marks:s.value},null,8,["modelValue","marks"])}}}),D=p({__name:"slider-vertical",setup(m){const d=a(40);return(s,e)=>{const u=_;return i(),c(u,{modelValue:d.value,"onUpdate:modelValue":e[0]||(e[0]=r=>d.value=r),direction:"vertical"},null,8,["modelValue"])}}}),f=l("p",null,"这里展示基本用法",-1),y=l("p",null,[o("如果 "),l("code",null,"v-model"),o(" 需要绑定一个数组,"),l("code",null,"slider"),o(" 则认为你是需要一个范围滑动输入条")],-1),E=l("p",null,"设置 marks 属性可以展示标记",-1),h=l("p",null,"设置 direction 属性可使 Slider 变成竖向模式,此时必须设置高度 height 属性",-1),B=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"参数"),l("th",null,"描述"),l("th",null,"类型"),l("th",null,"默认值")])]),l("tbody",null,[l("tr",null,[l("td",null,"value(v-model)"),l("td",null,"滑动输入条绑定值"),l("td",null,"number | number[]"),l("td",null,"0")]),l("tr",null,[l("td",null,"disabled"),l("td",null,"是否被禁用"),l("td",null,"boolean"),l("td",null,"false")]),l("tr",null,[l("td",null,"min"),l("td",null,"最小值"),l("td",null,"number"),l("td",null,"0")]),l("tr",null,[l("td",null,"max"),l("td",null,"最大值"),l("td",null,"number"),l("td",null,"100")]),l("tr",null,[l("td",null,"direction"),l("td",null,"滑动输入条方向"),l("td",null,"'vertical' |'horizontal'"),l("td",null,"'horizontal'")]),l("tr",null,[l("td",null,"height"),l("td",null,"滑动输入条高度,垂直模式时需要被定义"),l("td",null,"number"),l("td",null,"200")]),l("tr",null,[l("td",null,"step"),l("td",null,"百分比步长"),l("td",null,"number"),l("td",null,"1")]),l("tr",null,[l("td",null,"marks"),l("td",null,"滑动输入条标记数组,每个标记可以单独设置样式。详细见下表"),l("td",null,"SliderMark[]"),l("td",null,"[]")])])])],-1),F=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"参数"),l("th",null,"描述"),l("th",null,"类型"),l("th",null,"默认值")])]),l("tbody",null,[l("tr",null,[l("td",null,"key"),l("td",null,"标记的坐标值,取值必须在闭区间 [min, max] 内"),l("td",null,"number"),l("td",null,"0")]),l("tr",null,[l("td",null,"label"),l("td",null,"标记名称"),l("td",null,"string"),l("td",null,"--")]),l("tr",null,[l("td",null,"style"),l("td",null,"标记的自定义样式"),l("td",null,"object"),l("td",null,"--")]),l("tr",null,[l("td",null,"labelNode"),l("td",null,"标记的自定义节点 VNode"),l("td",null,"vNode"),l("td",null,"--")])])])],-1),V=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"事件名"),l("th",null,"说明"),l("th",null,"类型")])]),l("tbody",null,[l("tr",null,[l("td",null,"update:modelValue"),l("td",null,"滑动实时触发的事件"),l("td",null,"Function")]),l("tr",null,[l("td",null,"change"),l("td",null,"滑动结束时触发的事件"),l("td",null,"Function")])])])],-1),S={__name:"doc",setup(m){return(d,s)=>{const e=A("yk-title"),u=A("yk-snippet"),r=A("DocPage");return i(),c(r,null,{default:t(()=>[n(e,{level:3,id:"slider滑动输入条"},{default:t(()=>[o("slider 滑动输入条")]),_:1}),n(u,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-slider%20v-model%3D%22value%22%3E%3C%2Fyk-slider%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20value%20%3D%20ref(30)%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[n(v)]),desc:t(()=>[f]),_:1}),n(u,{title:"范围输入",code:"%3Ctemplate%3E%0A%20%20%3Cyk-slider%20v-model%3D%22value%22%20%3Amin%3D%221%22%20%3Amax%3D%2211%22%20%3Astep%3D%2210%22%3E%3C%2Fyk-slider%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20value%20%3D%20ref(%5B2%2C%206%5D)%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[n(k)]),desc:t(()=>[y]),_:1}),n(u,{title:"展示标记",code:"%3Ctemplate%3E%0A%20%20%3Cyk-slider%20v-model%3D%22value%22%20%3Amarks%3D%22marks%22%3E%3C%2Fyk-slider%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%2C%20createVNode%20%7D%20from%20'vue'%0Aimport%20%7B%20SliderMark%20%7D%20from%20'%40yike-design%2Fui%2Fsrc%2Fcomponents%2Fslider%2Fsrc%2Fslider-marks'%0Aconst%20value%20%3D%20ref(%5B10%2C%2040%5D)%0Aconst%20marks%20%3D%20ref%3CSliderMark%5B%5D%3E(%5B%0A%20%20%7B%0A%20%20%20%20key%3A%200%2C%0A%20%20%20%20label%3A%20'0%C2%B0C'%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20key%3A%208%2C%0A%20%20%20%20label%3A%20'8%C2%B0C'%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20key%3A%2040%2C%0A%20%20%20%20label%3A%20'40%C2%B0C'%2C%0A%20%20%20%20style%3A%20%7B%0A%20%20%20%20%20%20color%3A%20'red'%2C%0A%20%20%20%20%7D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20key%3A%2060%2C%0A%20%20%20%20labelNode%3A%20createVNode('em'%2C%20null%2C%20'60%25')%2C%0A%20%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[n(b)]),desc:t(()=>[E]),_:1}),n(u,{title:"竖向模式",code:"%3Ctemplate%3E%0A%20%20%3Cyk-slider%20v-model%3D%22value%22%20direction%3D%22vertical%22%3E%3C%2Fyk-slider%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20value%20%3D%20ref(40)%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[n(D)]),desc:t(()=>[h]),_:1}),n(e,{level:3,id:"API"},{default:t(()=>[o("API")]),_:1}),n(e,{level:4,id:"SliderAttributes"},{default:t(()=>[o("Slider Attributes")]),_:1}),B,n(e,{level:4,id:"SliderMarkAttributes"},{default:t(()=>[o("SliderMark Attributes")]),_:1}),F,n(e,{level:4,id:"SliderEvents"},{default:t(()=>[o("Slider Events")]),_:1}),V]),_:1})}}};export{S as default};
diff --git a/assets/doc-c5585c85.js b/assets/doc-29e0a31c.js
similarity index 99%
rename from assets/doc-c5585c85.js
rename to assets/doc-29e0a31c.js
index aba390b2..28d25e75 100644
--- a/assets/doc-c5585c85.js
+++ b/assets/doc-29e0a31c.js
@@ -1 +1 @@
-import{p as u,o as a,b as s,e as l,w as e,k as t,F as i,dy as o,f as C,Y as y,x as D,dB as _,a as c,j as E}from"./index-c0fbe197.js";const F={};function k(r,d){const A=o;return a(),s(i,null,[l(A,{level:1},{default:e(()=>[t("H1 欢迎使用 Yike Design")]),_:1}),l(A,{level:2},{default:e(()=>[t("H2 欢迎使用 Yike Design")]),_:1}),l(A,{level:3},{default:e(()=>[t("H3 欢迎使用 Yike Design")]),_:1}),l(A,{level:4},{default:e(()=>[t("H4 欢迎使用 Yike Design")]),_:1}),l(A,{level:5},{default:e(()=>[t("H5 欢迎使用 Yike Design")]),_:1})],64)}const f=u(F,[["render",k]]),h={};function g(r,d){const A=o;return a(),s(i,null,[l(A,{level:3},{default:e(()=>[t("标题不同类型展示")]),_:1}),l(A,{level:3,type:"secondary"},{default:e(()=>[t("标题不同类型展示")]),_:1}),l(A,{level:3,type:"primary"},{default:e(()=>[t("标题不同类型展示")]),_:1}),l(A,{level:3,type:"success"},{default:e(()=>[t("标题不同类型展示")]),_:1}),l(A,{level:3,type:"warning"},{default:e(()=>[t("标题不同类型展示")]),_:1}),l(A,{level:3,type:"danger"},{default:e(()=>[t("标题不同类型展示")]),_:1})],64)}const m=u(h,[["render",g]]),x={};function v(r,d){const A=y,B=D;return a(),C(B,{direction:"vertical"},{default:e(()=>[l(A,null,{default:e(()=>[t("Yike Design")]),_:1}),l(A,{type:"secondary"},{default:e(()=>[t("Secondary")]),_:1}),l(A,{type:"third"},{default:e(()=>[t("third")]),_:1}),l(A,{type:"primary"},{default:e(()=>[t("Primary")]),_:1}),l(A,{type:"success"},{default:e(()=>[t("Success")]),_:1}),l(A,{type:"warning"},{default:e(()=>[t("Warning")]),_:1}),l(A,{type:"danger"},{default:e(()=>[t("Danger")]),_:1}),l(A,{type:"disabled"},{default:e(()=>[t("Disabled")]),_:1}),l(A,{strong:!0},{default:e(()=>[t("Bold")]),_:1}),l(A,{mark:""},{default:e(()=>[t("Mark")]),_:1}),l(A,{underline:""},{default:e(()=>[t("Underline")]),_:1}),l(A,{del:""},{default:e(()=>[t("Line through")]),_:1})]),_:1})}const w=u(x,[["render",v]]),Y={};function b(r,d){const A=o,B=_,n=y;return a(),s(i,null,[l(A,{level:4},{default:e(()=>[t("逸刻时光")]),_:1}),l(B,{type:"secondary"},{default:e(()=>[t(" 出于对前端组件的好奇,利用业余时间将设计的一个应用提炼出部分设计规范,从而创建出此套对应的前端组件。期望人人都能直面源码,更佳灵活的使用在型项目中。 ")]),_:1}),l(A,{level:4},{default:e(()=>[t("Yike Design")]),_:1}),l(B,null,{default:e(()=>[t(" QQ群:740076696 欢迎加入交流;本人QQ:1334785356 加我请注明 “yike Design”。微信群不好分享,可加本人微信: "),l(n,{type:"primary"},{default:e(()=>[t("yikeyikech")]),_:1}),t(" 加我请注明 “yike Design” 之后将邀请进入相关群内,谢谢。 ")]),_:1}),l(B,null,{default:e(()=>[t(" 本组件库倾尽我多半的业余生活,也经历了一个个深夜的探索。若能得到您的肯定,这一切都是值得的! ")]),_:1})],64)}const T=u(Y,[["render",b]]),P={};function H(r,d){const A=_;return a(),s(i,null,[l(A,{ellipsis:{rows:2}},{default:e(()=>[t(" 出于对前端组件的好奇,利用业余时间将设计的一个应用提炼出部分设计规范,从而创建出此套对应的前端组件。期望人人都能直面源码,更佳灵活的使用在型项目中。 ")]),_:1}),l(A,{ellipsis:{rows:2,showMore:!0}},{default:e(()=>[t(" 思路:1、判断当前内容是否超过三行。此处可以给每行设置一个行高line-height,渲染完后超过三倍的行高即认为是内容超过了三行。2、展示/收起状态的切换可以通过data中的参数来绑定。3、在底部使用来绝对定位展开该在的位置。4、根据业务需求来设定好展开和收起按钮需要呆的地方。 ")]),_:1})],64)}const $=u(P,[["render",H]]),Q=E("p",null,"用户展示段落、标题、文本内容",-1),M=E("p",null,[t("通过 "),E("code",null,"level"),t(" 展示不同级别的标题,一共五个级别")],-1),S=E("p",null,[t("所有文本内容都有该属性,这里以标题为例。不同类型分别有:"),E("code",null,"default"),t(","),E("code",null,"primary"),t(","),E("code",null,"secondary"),t(","),E("code",null,"success"),t(","),E("code",null,"warning"),t(","),E("code",null,"danger"),t(" 六种类型,默认为"),E("code",null,"default")],-1),L=E("p",null,"展示不同样式的文本",-1),N=E("p",null,"文本段落",-1),V=E("p",null,[t("使用 "),E("code",null,"ellipsis"),t(" 可以对或行文本内容可以自定义较少行省略显示,且可以对省略内容进行展开。")],-1),j=E("div",{class:"table-container"},[E("table",null,[E("thead",null,[E("tr",null,[E("th",null,"参数名"),E("th",null,"描述"),E("th",null,"类型"),E("th",null,"默认值")])]),E("tbody",null,[E("tr",null,[E("td",null,"level"),E("td",null,"标题级别"),E("td",null,"1 | 2 | 3 | 4 | 5"),E("td",null,"1")]),E("tr",null,[E("td",null,"type"),E("td",null,"标题类型"),E("td",null,"'default' | 'primary' | 'secondary' | 'success' | 'warning' | 'danger'"),E("td",null,"default")])])])],-1),I=E("div",{class:"table-container"},[E("table",null,[E("thead",null,[E("tr",null,[E("th",null,"参数名"),E("th",null,"描述"),E("th",null,"类型"),E("th",null,"默认值")])]),E("tbody",null,[E("tr",null,[E("td",null,"type"),E("td",null,"标题类型"),E("td",null,"'default' | 'primary' | 'third' | 'secondary' | 'success' | 'warning' | 'danger'"),E("td",null,"-")]),E("tr",null,[E("td",null,"strong"),E("td",null,"文字加粗"),E("td",null,"false | true"),E("td",null,"false")]),E("tr",null,[E("td",null,"mark"),E("td",null,"标记样式"),E("td",null,"false | true"),E("td",null,"false")]),E("tr",null,[E("td",null,"underline"),E("td",null,"下划线"),E("td",null,"false | true"),E("td",null,"false")]),E("tr",null,[E("td",null,"del"),E("td",null,"删除线"),E("td",null,"false | true"),E("td",null,"false")])])])],-1),U=E("div",{class:"table-container"},[E("table",null,[E("thead",null,[E("tr",null,[E("th",null,"参数名"),E("th",null,"描述"),E("th",null,"类型"),E("th",null,"默认值")])]),E("tbody",null,[E("tr",null,[E("td",null,"type"),E("td",null,"标题类型"),E("td",null,"'default' | 'primary' | 'third' | 'secondary' | 'success' | 'warning' | 'danger'"),E("td",null,"-")]),E("tr",null,[E("td",null,"strong"),E("td",null,"文字加粗"),E("td",null,"false | true"),E("td",null,"false")]),E("tr",null,[E("td",null,"ellipsis"),E("td",null,"自动溢出省略,rows 显示行数,showMore 展开按钮"),E("td",null,"object"),E("td",null,"{rows:0,showMore:false}")]),E("tr",null,[E("td",null,"copyable"),E("td",null,"拷贝文案按钮"),E("td",null,"false | true"),E("td",null,"false")]),E("tr",null,[E("td",null,"---"),E("td",null,"---"),E("td",null,"---"),E("td",null,"---")])])])],-1),q={__name:"doc",setup(r){return(d,A)=>{const B=c("yk-title"),n=c("yk-snippet"),p=c("DocPage");return a(),C(p,null,{default:e(()=>[l(B,{level:2,id:"Typography排版"},{default:e(()=>[t("Typography 排版")]),_:1}),Q,l(n,{title:"标题",code:"%3Ctemplate%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%221%22%3EH1%20%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8%20Yike%20Design%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%222%22%3EH2%20%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8%20Yike%20Design%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%3EH3%20%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8%20Yike%20Design%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%224%22%3EH4%20%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8%20Yike%20Design%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3EH5%20%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8%20Yike%20Design%3C%2Fyk-title%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[l(f)]),desc:e(()=>[M]),_:1}),l(n,{title:"类型",code:"%3Ctemplate%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%3E%E6%A0%87%E9%A2%98%E4%B8%8D%E5%90%8C%E7%B1%BB%E5%9E%8B%E5%B1%95%E7%A4%BA%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%20type%3D%22secondary%22%3E%E6%A0%87%E9%A2%98%E4%B8%8D%E5%90%8C%E7%B1%BB%E5%9E%8B%E5%B1%95%E7%A4%BA%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%20type%3D%22primary%22%3E%E6%A0%87%E9%A2%98%E4%B8%8D%E5%90%8C%E7%B1%BB%E5%9E%8B%E5%B1%95%E7%A4%BA%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%20type%3D%22success%22%3E%E6%A0%87%E9%A2%98%E4%B8%8D%E5%90%8C%E7%B1%BB%E5%9E%8B%E5%B1%95%E7%A4%BA%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%20type%3D%22warning%22%3E%E6%A0%87%E9%A2%98%E4%B8%8D%E5%90%8C%E7%B1%BB%E5%9E%8B%E5%B1%95%E7%A4%BA%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%20type%3D%22danger%22%3E%E6%A0%87%E9%A2%98%E4%B8%8D%E5%90%8C%E7%B1%BB%E5%9E%8B%E5%B1%95%E7%A4%BA%3C%2Fyk-title%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[l(m)]),desc:e(()=>[S]),_:1}),l(n,{title:"文本",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-text%3EYike%20Design%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20type%3D%22secondary%22%3ESecondary%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20type%3D%22third%22%3Ethird%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20type%3D%22primary%22%3EPrimary%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20type%3D%22success%22%3ESuccess%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20type%3D%22warning%22%3EWarning%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20type%3D%22danger%22%3EDanger%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20type%3D%22disabled%22%3EDisabled%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20%3Astrong%3D%22true%22%3EBold%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20mark%3EMark%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20underline%3EUnderline%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20del%3ELine%20through%3C%2Fyk-text%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[l(w)]),desc:e(()=>[L]),_:1}),l(n,{title:"段落",code:"%3Ctemplate%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%224%22%3E%E9%80%B8%E5%88%BB%E6%97%B6%E5%85%89%3C%2Fyk-title%3E%0A%20%20%3Cyk-paragraph%20type%3D%22secondary%22%3E%0A%20%20%20%20%E5%87%BA%E4%BA%8E%E5%AF%B9%E5%89%8D%E7%AB%AF%E7%BB%84%E4%BB%B6%E7%9A%84%E5%A5%BD%E5%A5%87%EF%BC%8C%E5%88%A9%E7%94%A8%E4%B8%9A%E4%BD%99%E6%97%B6%E9%97%B4%E5%B0%86%E8%AE%BE%E8%AE%A1%E7%9A%84%E4%B8%80%E4%B8%AA%E5%BA%94%E7%94%A8%E6%8F%90%E7%82%BC%E5%87%BA%E9%83%A8%E5%88%86%E8%AE%BE%E8%AE%A1%E8%A7%84%E8%8C%83%EF%BC%8C%E4%BB%8E%E8%80%8C%E5%88%9B%E5%BB%BA%E5%87%BA%E6%AD%A4%E5%A5%97%E5%AF%B9%E5%BA%94%E7%9A%84%E5%89%8D%E7%AB%AF%E7%BB%84%E4%BB%B6%E3%80%82%E6%9C%9F%E6%9C%9B%E4%BA%BA%E4%BA%BA%E9%83%BD%E8%83%BD%E7%9B%B4%E9%9D%A2%E6%BA%90%E7%A0%81%EF%BC%8C%E6%9B%B4%E4%BD%B3%E7%81%B5%E6%B4%BB%E7%9A%84%E4%BD%BF%E7%94%A8%E5%9C%A8%E5%9E%8B%E9%A1%B9%E7%9B%AE%E4%B8%AD%E3%80%82%0A%20%20%3C%2Fyk-paragraph%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%224%22%3EYike%20Design%3C%2Fyk-title%3E%0A%20%20%3Cyk-paragraph%3E%0A%20%20%20%20QQ%E7%BE%A4%EF%BC%9A740076696%20%E6%AC%A2%E8%BF%8E%E5%8A%A0%E5%85%A5%E4%BA%A4%E6%B5%81%EF%BC%9B%E6%9C%AC%E4%BA%BAQQ%EF%BC%9A1334785356%20%E5%8A%A0%E6%88%91%E8%AF%B7%E6%B3%A8%E6%98%8E%20%E2%80%9Cyike%0A%20%20%20%20Design%E2%80%9D%E3%80%82%E5%BE%AE%E4%BF%A1%E7%BE%A4%E4%B8%8D%E5%A5%BD%E5%88%86%E4%BA%AB%EF%BC%8C%E5%8F%AF%E5%8A%A0%E6%9C%AC%E4%BA%BA%E5%BE%AE%E4%BF%A1%EF%BC%9A%0A%20%20%20%20%3Cyk-text%20type%3D%22primary%22%3Eyikeyikech%3C%2Fyk-text%3E%0A%20%20%20%20%E5%8A%A0%E6%88%91%E8%AF%B7%E6%B3%A8%E6%98%8E%20%E2%80%9Cyike%20Design%E2%80%9D%20%E4%B9%8B%E5%90%8E%E5%B0%86%E9%82%80%E8%AF%B7%E8%BF%9B%E5%85%A5%E7%9B%B8%E5%85%B3%E7%BE%A4%E5%86%85%EF%BC%8C%E8%B0%A2%E8%B0%A2%E3%80%82%0A%20%20%3C%2Fyk-paragraph%3E%0A%20%20%3Cyk-paragraph%3E%0A%20%20%20%20%E6%9C%AC%E7%BB%84%E4%BB%B6%E5%BA%93%E5%80%BE%E5%B0%BD%E6%88%91%E5%A4%9A%E5%8D%8A%E7%9A%84%E4%B8%9A%E4%BD%99%E7%94%9F%E6%B4%BB%EF%BC%8C%E4%B9%9F%E7%BB%8F%E5%8E%86%E4%BA%86%E4%B8%80%E4%B8%AA%E4%B8%AA%E6%B7%B1%E5%A4%9C%E7%9A%84%E6%8E%A2%E7%B4%A2%E3%80%82%E8%8B%A5%E8%83%BD%E5%BE%97%E5%88%B0%E6%82%A8%E7%9A%84%E8%82%AF%E5%AE%9A%EF%BC%8C%E8%BF%99%E4%B8%80%E5%88%87%E9%83%BD%E6%98%AF%E5%80%BC%E5%BE%97%E7%9A%84%EF%BC%81%0A%20%20%3C%2Fyk-paragraph%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[l(T)]),desc:e(()=>[N]),_:1}),l(n,{title:"段落省略",code:"%3Ctemplate%3E%0A%20%20%3Cyk-paragraph%20%3Aellipsis%3D%22%7B%20rows%3A%202%20%7D%22%3E%0A%20%20%20%20%E5%87%BA%E4%BA%8E%E5%AF%B9%E5%89%8D%E7%AB%AF%E7%BB%84%E4%BB%B6%E7%9A%84%E5%A5%BD%E5%A5%87%EF%BC%8C%E5%88%A9%E7%94%A8%E4%B8%9A%E4%BD%99%E6%97%B6%E9%97%B4%E5%B0%86%E8%AE%BE%E8%AE%A1%E7%9A%84%E4%B8%80%E4%B8%AA%E5%BA%94%E7%94%A8%E6%8F%90%E7%82%BC%E5%87%BA%E9%83%A8%E5%88%86%E8%AE%BE%E8%AE%A1%E8%A7%84%E8%8C%83%EF%BC%8C%E4%BB%8E%E8%80%8C%E5%88%9B%E5%BB%BA%E5%87%BA%E6%AD%A4%E5%A5%97%E5%AF%B9%E5%BA%94%E7%9A%84%E5%89%8D%E7%AB%AF%E7%BB%84%E4%BB%B6%E3%80%82%E6%9C%9F%E6%9C%9B%E4%BA%BA%E4%BA%BA%E9%83%BD%E8%83%BD%E7%9B%B4%E9%9D%A2%E6%BA%90%E7%A0%81%EF%BC%8C%E6%9B%B4%E4%BD%B3%E7%81%B5%E6%B4%BB%E7%9A%84%E4%BD%BF%E7%94%A8%E5%9C%A8%E5%9E%8B%E9%A1%B9%E7%9B%AE%E4%B8%AD%E3%80%82%0A%20%20%3C%2Fyk-paragraph%3E%0A%20%20%3Cyk-paragraph%20%3Aellipsis%3D%22%7B%20rows%3A%202%2C%20showMore%3A%20true%20%7D%22%3E%0A%20%20%20%20%E6%80%9D%E8%B7%AF%EF%BC%9A1%E3%80%81%E5%88%A4%E6%96%AD%E5%BD%93%E5%89%8D%E5%86%85%E5%AE%B9%E6%98%AF%E5%90%A6%E8%B6%85%E8%BF%87%E4%B8%89%E8%A1%8C%E3%80%82%E6%AD%A4%E5%A4%84%E5%8F%AF%E4%BB%A5%E7%BB%99%E6%AF%8F%E8%A1%8C%E8%AE%BE%E7%BD%AE%E4%B8%80%E4%B8%AA%E8%A1%8C%E9%AB%98line-height%2C%E6%B8%B2%E6%9F%93%E5%AE%8C%E5%90%8E%E8%B6%85%E8%BF%87%E4%B8%89%E5%80%8D%E7%9A%84%E8%A1%8C%E9%AB%98%E5%8D%B3%E8%AE%A4%E4%B8%BA%E6%98%AF%E5%86%85%E5%AE%B9%E8%B6%85%E8%BF%87%E4%BA%86%E4%B8%89%E8%A1%8C%E3%80%822%E3%80%81%E5%B1%95%E7%A4%BA%2F%E6%94%B6%E8%B5%B7%E7%8A%B6%E6%80%81%E7%9A%84%E5%88%87%E6%8D%A2%E5%8F%AF%E4%BB%A5%E9%80%9A%E8%BF%87data%E4%B8%AD%E7%9A%84%E5%8F%82%E6%95%B0%E6%9D%A5%E7%BB%91%E5%AE%9A%E3%80%823%E3%80%81%E5%9C%A8%E5%BA%95%E9%83%A8%E4%BD%BF%E7%94%A8%E6%9D%A5%E7%BB%9D%E5%AF%B9%E5%AE%9A%E4%BD%8D%E5%B1%95%E5%BC%80%E8%AF%A5%E5%9C%A8%E7%9A%84%E4%BD%8D%E7%BD%AE%E3%80%824%E3%80%81%E6%A0%B9%E6%8D%AE%E4%B8%9A%E5%8A%A1%E9%9C%80%E6%B1%82%E6%9D%A5%E8%AE%BE%E5%AE%9A%E5%A5%BD%E5%B1%95%E5%BC%80%E5%92%8C%E6%94%B6%E8%B5%B7%E6%8C%89%E9%92%AE%E9%9C%80%E8%A6%81%E5%91%86%E7%9A%84%E5%9C%B0%E6%96%B9%E3%80%82%0A%20%20%3C%2Fyk-paragraph%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[l($)]),desc:e(()=>[V]),_:1}),l(B,{level:3,id:"API"},{default:e(()=>[t("API")]),_:1}),l(B,{level:4,id:"Title"},{default:e(()=>[t("Title")]),_:1}),j,l(B,{level:4,id:"Text"},{default:e(()=>[t("Text")]),_:1}),I,l(B,{level:4,id:"Paragraph"},{default:e(()=>[t("Paragraph")]),_:1}),U]),_:1})}}};export{q as default};
+import{p as u,o as a,b as s,e as l,w as e,k as t,F as i,dy as o,f as C,Y as y,x as D,dB as _,a as c,j as E}from"./index-ac581855.js";const F={};function k(r,d){const A=o;return a(),s(i,null,[l(A,{level:1},{default:e(()=>[t("H1 欢迎使用 Yike Design")]),_:1}),l(A,{level:2},{default:e(()=>[t("H2 欢迎使用 Yike Design")]),_:1}),l(A,{level:3},{default:e(()=>[t("H3 欢迎使用 Yike Design")]),_:1}),l(A,{level:4},{default:e(()=>[t("H4 欢迎使用 Yike Design")]),_:1}),l(A,{level:5},{default:e(()=>[t("H5 欢迎使用 Yike Design")]),_:1})],64)}const f=u(F,[["render",k]]),h={};function g(r,d){const A=o;return a(),s(i,null,[l(A,{level:3},{default:e(()=>[t("标题不同类型展示")]),_:1}),l(A,{level:3,type:"secondary"},{default:e(()=>[t("标题不同类型展示")]),_:1}),l(A,{level:3,type:"primary"},{default:e(()=>[t("标题不同类型展示")]),_:1}),l(A,{level:3,type:"success"},{default:e(()=>[t("标题不同类型展示")]),_:1}),l(A,{level:3,type:"warning"},{default:e(()=>[t("标题不同类型展示")]),_:1}),l(A,{level:3,type:"danger"},{default:e(()=>[t("标题不同类型展示")]),_:1})],64)}const m=u(h,[["render",g]]),x={};function v(r,d){const A=y,B=D;return a(),C(B,{direction:"vertical"},{default:e(()=>[l(A,null,{default:e(()=>[t("Yike Design")]),_:1}),l(A,{type:"secondary"},{default:e(()=>[t("Secondary")]),_:1}),l(A,{type:"third"},{default:e(()=>[t("third")]),_:1}),l(A,{type:"primary"},{default:e(()=>[t("Primary")]),_:1}),l(A,{type:"success"},{default:e(()=>[t("Success")]),_:1}),l(A,{type:"warning"},{default:e(()=>[t("Warning")]),_:1}),l(A,{type:"danger"},{default:e(()=>[t("Danger")]),_:1}),l(A,{type:"disabled"},{default:e(()=>[t("Disabled")]),_:1}),l(A,{strong:!0},{default:e(()=>[t("Bold")]),_:1}),l(A,{mark:""},{default:e(()=>[t("Mark")]),_:1}),l(A,{underline:""},{default:e(()=>[t("Underline")]),_:1}),l(A,{del:""},{default:e(()=>[t("Line through")]),_:1})]),_:1})}const w=u(x,[["render",v]]),Y={};function b(r,d){const A=o,B=_,n=y;return a(),s(i,null,[l(A,{level:4},{default:e(()=>[t("逸刻时光")]),_:1}),l(B,{type:"secondary"},{default:e(()=>[t(" 出于对前端组件的好奇,利用业余时间将设计的一个应用提炼出部分设计规范,从而创建出此套对应的前端组件。期望人人都能直面源码,更佳灵活的使用在型项目中。 ")]),_:1}),l(A,{level:4},{default:e(()=>[t("Yike Design")]),_:1}),l(B,null,{default:e(()=>[t(" QQ群:740076696 欢迎加入交流;本人QQ:1334785356 加我请注明 “yike Design”。微信群不好分享,可加本人微信: "),l(n,{type:"primary"},{default:e(()=>[t("yikeyikech")]),_:1}),t(" 加我请注明 “yike Design” 之后将邀请进入相关群内,谢谢。 ")]),_:1}),l(B,null,{default:e(()=>[t(" 本组件库倾尽我多半的业余生活,也经历了一个个深夜的探索。若能得到您的肯定,这一切都是值得的! ")]),_:1})],64)}const T=u(Y,[["render",b]]),P={};function H(r,d){const A=_;return a(),s(i,null,[l(A,{ellipsis:{rows:2}},{default:e(()=>[t(" 出于对前端组件的好奇,利用业余时间将设计的一个应用提炼出部分设计规范,从而创建出此套对应的前端组件。期望人人都能直面源码,更佳灵活的使用在型项目中。 ")]),_:1}),l(A,{ellipsis:{rows:2,showMore:!0}},{default:e(()=>[t(" 思路:1、判断当前内容是否超过三行。此处可以给每行设置一个行高line-height,渲染完后超过三倍的行高即认为是内容超过了三行。2、展示/收起状态的切换可以通过data中的参数来绑定。3、在底部使用来绝对定位展开该在的位置。4、根据业务需求来设定好展开和收起按钮需要呆的地方。 ")]),_:1})],64)}const $=u(P,[["render",H]]),Q=E("p",null,"用户展示段落、标题、文本内容",-1),M=E("p",null,[t("通过 "),E("code",null,"level"),t(" 展示不同级别的标题,一共五个级别")],-1),S=E("p",null,[t("所有文本内容都有该属性,这里以标题为例。不同类型分别有:"),E("code",null,"default"),t(","),E("code",null,"primary"),t(","),E("code",null,"secondary"),t(","),E("code",null,"success"),t(","),E("code",null,"warning"),t(","),E("code",null,"danger"),t(" 六种类型,默认为"),E("code",null,"default")],-1),L=E("p",null,"展示不同样式的文本",-1),N=E("p",null,"文本段落",-1),V=E("p",null,[t("使用 "),E("code",null,"ellipsis"),t(" 可以对或行文本内容可以自定义较少行省略显示,且可以对省略内容进行展开。")],-1),j=E("div",{class:"table-container"},[E("table",null,[E("thead",null,[E("tr",null,[E("th",null,"参数名"),E("th",null,"描述"),E("th",null,"类型"),E("th",null,"默认值")])]),E("tbody",null,[E("tr",null,[E("td",null,"level"),E("td",null,"标题级别"),E("td",null,"1 | 2 | 3 | 4 | 5"),E("td",null,"1")]),E("tr",null,[E("td",null,"type"),E("td",null,"标题类型"),E("td",null,"'default' | 'primary' | 'secondary' | 'success' | 'warning' | 'danger'"),E("td",null,"default")])])])],-1),I=E("div",{class:"table-container"},[E("table",null,[E("thead",null,[E("tr",null,[E("th",null,"参数名"),E("th",null,"描述"),E("th",null,"类型"),E("th",null,"默认值")])]),E("tbody",null,[E("tr",null,[E("td",null,"type"),E("td",null,"标题类型"),E("td",null,"'default' | 'primary' | 'third' | 'secondary' | 'success' | 'warning' | 'danger'"),E("td",null,"-")]),E("tr",null,[E("td",null,"strong"),E("td",null,"文字加粗"),E("td",null,"false | true"),E("td",null,"false")]),E("tr",null,[E("td",null,"mark"),E("td",null,"标记样式"),E("td",null,"false | true"),E("td",null,"false")]),E("tr",null,[E("td",null,"underline"),E("td",null,"下划线"),E("td",null,"false | true"),E("td",null,"false")]),E("tr",null,[E("td",null,"del"),E("td",null,"删除线"),E("td",null,"false | true"),E("td",null,"false")])])])],-1),U=E("div",{class:"table-container"},[E("table",null,[E("thead",null,[E("tr",null,[E("th",null,"参数名"),E("th",null,"描述"),E("th",null,"类型"),E("th",null,"默认值")])]),E("tbody",null,[E("tr",null,[E("td",null,"type"),E("td",null,"标题类型"),E("td",null,"'default' | 'primary' | 'third' | 'secondary' | 'success' | 'warning' | 'danger'"),E("td",null,"-")]),E("tr",null,[E("td",null,"strong"),E("td",null,"文字加粗"),E("td",null,"false | true"),E("td",null,"false")]),E("tr",null,[E("td",null,"ellipsis"),E("td",null,"自动溢出省略,rows 显示行数,showMore 展开按钮"),E("td",null,"object"),E("td",null,"{rows:0,showMore:false}")]),E("tr",null,[E("td",null,"copyable"),E("td",null,"拷贝文案按钮"),E("td",null,"false | true"),E("td",null,"false")]),E("tr",null,[E("td",null,"---"),E("td",null,"---"),E("td",null,"---"),E("td",null,"---")])])])],-1),q={__name:"doc",setup(r){return(d,A)=>{const B=c("yk-title"),n=c("yk-snippet"),p=c("DocPage");return a(),C(p,null,{default:e(()=>[l(B,{level:2,id:"Typography排版"},{default:e(()=>[t("Typography 排版")]),_:1}),Q,l(n,{title:"标题",code:"%3Ctemplate%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%221%22%3EH1%20%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8%20Yike%20Design%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%222%22%3EH2%20%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8%20Yike%20Design%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%3EH3%20%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8%20Yike%20Design%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%224%22%3EH4%20%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8%20Yike%20Design%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3EH5%20%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8%20Yike%20Design%3C%2Fyk-title%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[l(f)]),desc:e(()=>[M]),_:1}),l(n,{title:"类型",code:"%3Ctemplate%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%3E%E6%A0%87%E9%A2%98%E4%B8%8D%E5%90%8C%E7%B1%BB%E5%9E%8B%E5%B1%95%E7%A4%BA%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%20type%3D%22secondary%22%3E%E6%A0%87%E9%A2%98%E4%B8%8D%E5%90%8C%E7%B1%BB%E5%9E%8B%E5%B1%95%E7%A4%BA%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%20type%3D%22primary%22%3E%E6%A0%87%E9%A2%98%E4%B8%8D%E5%90%8C%E7%B1%BB%E5%9E%8B%E5%B1%95%E7%A4%BA%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%20type%3D%22success%22%3E%E6%A0%87%E9%A2%98%E4%B8%8D%E5%90%8C%E7%B1%BB%E5%9E%8B%E5%B1%95%E7%A4%BA%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%20type%3D%22warning%22%3E%E6%A0%87%E9%A2%98%E4%B8%8D%E5%90%8C%E7%B1%BB%E5%9E%8B%E5%B1%95%E7%A4%BA%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%20type%3D%22danger%22%3E%E6%A0%87%E9%A2%98%E4%B8%8D%E5%90%8C%E7%B1%BB%E5%9E%8B%E5%B1%95%E7%A4%BA%3C%2Fyk-title%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[l(m)]),desc:e(()=>[S]),_:1}),l(n,{title:"文本",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-text%3EYike%20Design%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20type%3D%22secondary%22%3ESecondary%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20type%3D%22third%22%3Ethird%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20type%3D%22primary%22%3EPrimary%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20type%3D%22success%22%3ESuccess%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20type%3D%22warning%22%3EWarning%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20type%3D%22danger%22%3EDanger%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20type%3D%22disabled%22%3EDisabled%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20%3Astrong%3D%22true%22%3EBold%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20mark%3EMark%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20underline%3EUnderline%3C%2Fyk-text%3E%0A%20%20%20%20%3Cyk-text%20del%3ELine%20through%3C%2Fyk-text%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[l(w)]),desc:e(()=>[L]),_:1}),l(n,{title:"段落",code:"%3Ctemplate%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%224%22%3E%E9%80%B8%E5%88%BB%E6%97%B6%E5%85%89%3C%2Fyk-title%3E%0A%20%20%3Cyk-paragraph%20type%3D%22secondary%22%3E%0A%20%20%20%20%E5%87%BA%E4%BA%8E%E5%AF%B9%E5%89%8D%E7%AB%AF%E7%BB%84%E4%BB%B6%E7%9A%84%E5%A5%BD%E5%A5%87%EF%BC%8C%E5%88%A9%E7%94%A8%E4%B8%9A%E4%BD%99%E6%97%B6%E9%97%B4%E5%B0%86%E8%AE%BE%E8%AE%A1%E7%9A%84%E4%B8%80%E4%B8%AA%E5%BA%94%E7%94%A8%E6%8F%90%E7%82%BC%E5%87%BA%E9%83%A8%E5%88%86%E8%AE%BE%E8%AE%A1%E8%A7%84%E8%8C%83%EF%BC%8C%E4%BB%8E%E8%80%8C%E5%88%9B%E5%BB%BA%E5%87%BA%E6%AD%A4%E5%A5%97%E5%AF%B9%E5%BA%94%E7%9A%84%E5%89%8D%E7%AB%AF%E7%BB%84%E4%BB%B6%E3%80%82%E6%9C%9F%E6%9C%9B%E4%BA%BA%E4%BA%BA%E9%83%BD%E8%83%BD%E7%9B%B4%E9%9D%A2%E6%BA%90%E7%A0%81%EF%BC%8C%E6%9B%B4%E4%BD%B3%E7%81%B5%E6%B4%BB%E7%9A%84%E4%BD%BF%E7%94%A8%E5%9C%A8%E5%9E%8B%E9%A1%B9%E7%9B%AE%E4%B8%AD%E3%80%82%0A%20%20%3C%2Fyk-paragraph%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%224%22%3EYike%20Design%3C%2Fyk-title%3E%0A%20%20%3Cyk-paragraph%3E%0A%20%20%20%20QQ%E7%BE%A4%EF%BC%9A740076696%20%E6%AC%A2%E8%BF%8E%E5%8A%A0%E5%85%A5%E4%BA%A4%E6%B5%81%EF%BC%9B%E6%9C%AC%E4%BA%BAQQ%EF%BC%9A1334785356%20%E5%8A%A0%E6%88%91%E8%AF%B7%E6%B3%A8%E6%98%8E%20%E2%80%9Cyike%0A%20%20%20%20Design%E2%80%9D%E3%80%82%E5%BE%AE%E4%BF%A1%E7%BE%A4%E4%B8%8D%E5%A5%BD%E5%88%86%E4%BA%AB%EF%BC%8C%E5%8F%AF%E5%8A%A0%E6%9C%AC%E4%BA%BA%E5%BE%AE%E4%BF%A1%EF%BC%9A%0A%20%20%20%20%3Cyk-text%20type%3D%22primary%22%3Eyikeyikech%3C%2Fyk-text%3E%0A%20%20%20%20%E5%8A%A0%E6%88%91%E8%AF%B7%E6%B3%A8%E6%98%8E%20%E2%80%9Cyike%20Design%E2%80%9D%20%E4%B9%8B%E5%90%8E%E5%B0%86%E9%82%80%E8%AF%B7%E8%BF%9B%E5%85%A5%E7%9B%B8%E5%85%B3%E7%BE%A4%E5%86%85%EF%BC%8C%E8%B0%A2%E8%B0%A2%E3%80%82%0A%20%20%3C%2Fyk-paragraph%3E%0A%20%20%3Cyk-paragraph%3E%0A%20%20%20%20%E6%9C%AC%E7%BB%84%E4%BB%B6%E5%BA%93%E5%80%BE%E5%B0%BD%E6%88%91%E5%A4%9A%E5%8D%8A%E7%9A%84%E4%B8%9A%E4%BD%99%E7%94%9F%E6%B4%BB%EF%BC%8C%E4%B9%9F%E7%BB%8F%E5%8E%86%E4%BA%86%E4%B8%80%E4%B8%AA%E4%B8%AA%E6%B7%B1%E5%A4%9C%E7%9A%84%E6%8E%A2%E7%B4%A2%E3%80%82%E8%8B%A5%E8%83%BD%E5%BE%97%E5%88%B0%E6%82%A8%E7%9A%84%E8%82%AF%E5%AE%9A%EF%BC%8C%E8%BF%99%E4%B8%80%E5%88%87%E9%83%BD%E6%98%AF%E5%80%BC%E5%BE%97%E7%9A%84%EF%BC%81%0A%20%20%3C%2Fyk-paragraph%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[l(T)]),desc:e(()=>[N]),_:1}),l(n,{title:"段落省略",code:"%3Ctemplate%3E%0A%20%20%3Cyk-paragraph%20%3Aellipsis%3D%22%7B%20rows%3A%202%20%7D%22%3E%0A%20%20%20%20%E5%87%BA%E4%BA%8E%E5%AF%B9%E5%89%8D%E7%AB%AF%E7%BB%84%E4%BB%B6%E7%9A%84%E5%A5%BD%E5%A5%87%EF%BC%8C%E5%88%A9%E7%94%A8%E4%B8%9A%E4%BD%99%E6%97%B6%E9%97%B4%E5%B0%86%E8%AE%BE%E8%AE%A1%E7%9A%84%E4%B8%80%E4%B8%AA%E5%BA%94%E7%94%A8%E6%8F%90%E7%82%BC%E5%87%BA%E9%83%A8%E5%88%86%E8%AE%BE%E8%AE%A1%E8%A7%84%E8%8C%83%EF%BC%8C%E4%BB%8E%E8%80%8C%E5%88%9B%E5%BB%BA%E5%87%BA%E6%AD%A4%E5%A5%97%E5%AF%B9%E5%BA%94%E7%9A%84%E5%89%8D%E7%AB%AF%E7%BB%84%E4%BB%B6%E3%80%82%E6%9C%9F%E6%9C%9B%E4%BA%BA%E4%BA%BA%E9%83%BD%E8%83%BD%E7%9B%B4%E9%9D%A2%E6%BA%90%E7%A0%81%EF%BC%8C%E6%9B%B4%E4%BD%B3%E7%81%B5%E6%B4%BB%E7%9A%84%E4%BD%BF%E7%94%A8%E5%9C%A8%E5%9E%8B%E9%A1%B9%E7%9B%AE%E4%B8%AD%E3%80%82%0A%20%20%3C%2Fyk-paragraph%3E%0A%20%20%3Cyk-paragraph%20%3Aellipsis%3D%22%7B%20rows%3A%202%2C%20showMore%3A%20true%20%7D%22%3E%0A%20%20%20%20%E6%80%9D%E8%B7%AF%EF%BC%9A1%E3%80%81%E5%88%A4%E6%96%AD%E5%BD%93%E5%89%8D%E5%86%85%E5%AE%B9%E6%98%AF%E5%90%A6%E8%B6%85%E8%BF%87%E4%B8%89%E8%A1%8C%E3%80%82%E6%AD%A4%E5%A4%84%E5%8F%AF%E4%BB%A5%E7%BB%99%E6%AF%8F%E8%A1%8C%E8%AE%BE%E7%BD%AE%E4%B8%80%E4%B8%AA%E8%A1%8C%E9%AB%98line-height%2C%E6%B8%B2%E6%9F%93%E5%AE%8C%E5%90%8E%E8%B6%85%E8%BF%87%E4%B8%89%E5%80%8D%E7%9A%84%E8%A1%8C%E9%AB%98%E5%8D%B3%E8%AE%A4%E4%B8%BA%E6%98%AF%E5%86%85%E5%AE%B9%E8%B6%85%E8%BF%87%E4%BA%86%E4%B8%89%E8%A1%8C%E3%80%822%E3%80%81%E5%B1%95%E7%A4%BA%2F%E6%94%B6%E8%B5%B7%E7%8A%B6%E6%80%81%E7%9A%84%E5%88%87%E6%8D%A2%E5%8F%AF%E4%BB%A5%E9%80%9A%E8%BF%87data%E4%B8%AD%E7%9A%84%E5%8F%82%E6%95%B0%E6%9D%A5%E7%BB%91%E5%AE%9A%E3%80%823%E3%80%81%E5%9C%A8%E5%BA%95%E9%83%A8%E4%BD%BF%E7%94%A8%E6%9D%A5%E7%BB%9D%E5%AF%B9%E5%AE%9A%E4%BD%8D%E5%B1%95%E5%BC%80%E8%AF%A5%E5%9C%A8%E7%9A%84%E4%BD%8D%E7%BD%AE%E3%80%824%E3%80%81%E6%A0%B9%E6%8D%AE%E4%B8%9A%E5%8A%A1%E9%9C%80%E6%B1%82%E6%9D%A5%E8%AE%BE%E5%AE%9A%E5%A5%BD%E5%B1%95%E5%BC%80%E5%92%8C%E6%94%B6%E8%B5%B7%E6%8C%89%E9%92%AE%E9%9C%80%E8%A6%81%E5%91%86%E7%9A%84%E5%9C%B0%E6%96%B9%E3%80%82%0A%20%20%3C%2Fyk-paragraph%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[l($)]),desc:e(()=>[V]),_:1}),l(B,{level:3,id:"API"},{default:e(()=>[t("API")]),_:1}),l(B,{level:4,id:"Title"},{default:e(()=>[t("Title")]),_:1}),j,l(B,{level:4,id:"Text"},{default:e(()=>[t("Text")]),_:1}),I,l(B,{level:4,id:"Paragraph"},{default:e(()=>[t("Paragraph")]),_:1}),U]),_:1})}}};export{q as default};
diff --git a/assets/doc-474a5da9.js b/assets/doc-2f2b754c.js
similarity index 98%
rename from assets/doc-474a5da9.js
rename to assets/doc-2f2b754c.js
index 249cbe25..c6986882 100644
--- a/assets/doc-474a5da9.js
+++ b/assets/doc-2f2b754c.js
@@ -1 +1 @@
-import{Y as p,a as v}from"./index-e6f809da.js";import{d as c,r as E,o as _,f as y,w as l,e as o,k as t,x as C,_ as D,t as b,a as m,j as e}from"./index-c0fbe197.js";import"./use-form-item-3ae05418.js";const F=c({__name:"radio-primary",setup(A){const u=E("");return(i,d)=>{const a=p,r=C;return _(),y(r,{direction:"vertical"},{default:l(()=>[o(a,{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=n=>u.value=n),value:"1"},{default:l(()=>[t("单选框")]),_:1},8,["modelValue"]),o(a,{modelValue:u.value,"onUpdate:modelValue":d[1]||(d[1]=n=>u.value=n),value:"1",disabled:!0},{default:l(()=>[t("禁用")]),_:1},8,["modelValue"])]),_:1})}}}),g=c({__name:"radio-control",setup(A){const u=E(!0),i=E(!1),d=()=>{i.value=!i.value};return(a,r)=>{const n=p,s=D,k=C;return _(),y(k,{direction:"vertical"},{default:l(()=>[o(n,{modelValue:i.value,"onUpdate:modelValue":r[0]||(r[0]=f=>i.value=f),value:u.value},{default:l(()=>[t("选框")]),_:1},8,["modelValue","value"]),o(s,{onClick:d},{default:l(()=>[t("切换状态")]),_:1})]),_:1})}}}),V=c({__name:"radio-group-primary",setup(A){const u=E("");return(i,d)=>{const a=p,r=v;return _(),y(r,{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=n=>u.value=n),direction:"horizontal"},{default:l(()=>[o(a,{value:"love"},{default:l(()=>[t("Love")]),_:1}),o(a,{value:"and"},{default:l(()=>[t("And")]),_:1}),o(a,{value:"peace"},{default:l(()=>[t("Peace")]),_:1})]),_:1},8,["modelValue"])}}}),h=c({__name:"radio-group-disabled",setup(A){const u=E("");return(i,d)=>{const a=p,r=v;return _(),y(r,{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=n=>u.value=n),disabled:""},{default:l(()=>[o(a,{value:"love"},{default:l(()=>[t("Love")]),_:1}),o(a,{value:"and"},{default:l(()=>[t("And")]),_:1}),o(a,{value:"peace"},{default:l(()=>[t("Peace")]),_:1})]),_:1},8,["modelValue"])}}}),B=c({__name:"radio-group-direction",setup(A){const u=E("love");return(i,d)=>{const a=p,r=v;return _(),y(r,{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=n=>u.value=n),direction:"vertical",size:"xl"},{default:l(()=>[t(b(u.value)+" ",1),o(a,{value:"love"},{default:l(()=>[t("Love")]),_:1}),o(a,{value:"and"},{default:l(()=>[t("And")]),_:1}),o(a,{value:"peace",disabled:""},{default:l(()=>[t("Peace")]),_:1})]),_:1},8,["modelValue"])}}}),w=c({__name:"radio-group-button",setup(A){const u=E("tomorrow");return(i,d)=>{const a=p,r=v;return _(),y(r,{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=n=>u.value=n),type:"button"},{default:l(()=>[o(a,{value:"before-yesterday"},{default:l(()=>[t("前天")]),_:1}),o(a,{value:"yesterday"},{default:l(()=>[t("昨天")]),_:1}),o(a,{value:"today"},{default:l(()=>[t("今天")]),_:1}),o(a,{value:"tomorrow"},{default:l(()=>[t("明天")]),_:1})]),_:1},8,["modelValue"])}}}),x=c({__name:"radio-group-solid",setup(A){const u=E("tomorrow");return(i,d)=>{const a=p,r=v;return _(),y(r,{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=n=>u.value=n),type:"button",solid:!0},{default:l(()=>[o(a,{value:"before-yesterday"},{default:l(()=>[t("前天前天前天")]),_:1}),o(a,{value:"yesterday"},{default:l(()=>[t("昨天")]),_:1}),o(a,{value:"today"},{default:l(()=>[t("今天")]),_:1}),o(a,{value:"tomorrow",disabled:!0},{default:l(()=>[t("明天")]),_:1})]),_:1},8,["modelValue"])}}}),z=c({__name:"radio-group-button-sizes",setup(A){const u=E("you");return(i,d)=>{const a=p,r=v,n=C;return _(),y(n,{direction:"vertical"},{default:l(()=>[o(r,{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=s=>u.value=s),type:"button",size:"xl"},{default:l(()=>[o(a,{value:"before-yesterday"},{default:l(()=>[t("前天")]),_:1}),o(a,{value:"yesterday"},{default:l(()=>[t("昨天")]),_:1}),o(a,{value:"today"},{default:l(()=>[t("今天")]),_:1}),o(a,{value:"tomorrow"},{default:l(()=>[t("明天")]),_:1}),o(a,{value:"after-tomorrow",disabled:!0},{default:l(()=>[t("后天")]),_:1})]),_:1},8,["modelValue"]),o(r,{modelValue:u.value,"onUpdate:modelValue":d[1]||(d[1]=s=>u.value=s),type:"button",size:"l"},{default:l(()=>[o(a,{value:"before-yesterday"},{default:l(()=>[t("前天")]),_:1}),o(a,{value:"yesterday"},{default:l(()=>[t("昨天")]),_:1}),o(a,{value:"today"},{default:l(()=>[t("今天")]),_:1}),o(a,{value:"tomorrow"},{default:l(()=>[t("明天")]),_:1}),o(a,{value:"after-tomorrow",disabled:!0},{default:l(()=>[t("后天")]),_:1})]),_:1},8,["modelValue"]),o(r,{modelValue:u.value,"onUpdate:modelValue":d[2]||(d[2]=s=>u.value=s),type:"button",size:"m"},{default:l(()=>[o(a,{value:"before-yesterday"},{default:l(()=>[t("前天")]),_:1}),o(a,{value:"yesterday"},{default:l(()=>[t("昨天")]),_:1}),o(a,{value:"today"},{default:l(()=>[t("今天")]),_:1}),o(a,{value:"tomorrow"},{default:l(()=>[t("明天")]),_:1}),o(a,{value:"after-tomorrow",disabled:!0},{default:l(()=>[t("后天")]),_:1})]),_:1},8,["modelValue"]),o(r,{modelValue:u.value,"onUpdate:modelValue":d[3]||(d[3]=s=>u.value=s),type:"button",size:"s"},{default:l(()=>[o(a,{value:"before-yesterday"},{default:l(()=>[t("前天")]),_:1}),o(a,{value:"yesterday"},{default:l(()=>[t("昨天")]),_:1}),o(a,{value:"today"},{default:l(()=>[t("今天")]),_:1}),o(a,{value:"tomorrow"},{default:l(()=>[t("明天")]),_:1}),o(a,{value:"after-tomorrow",disabled:!0},{default:l(()=>[t("后天")]),_:1})]),_:1},8,["modelValue"])]),_:1})}}}),R=e("p",null,"这里展示基本用法",-1),U=e("p",null,"通过 v-model (modelValue) 属性控制是否选中",-1),P=e("p",null,[t("基本单选框组使用方式,使用原则,当选项大于 5 个时 推荐使用选项框。使用"),e("code",null,"yk-radio-group"),t("组件将"),e("code",null,"yk-radio"),t("组件包裹使用")],-1),$=e("p",null,[t("设置单选框组的"),e("code",null,"disabled"),t("属性开启禁用状态")],-1),G=e("p",null,[t("设置单选框组的"),e("code",null,"direction"),t("属性设置为"),e("code",null,"vertical"),t("子元素为垂直方向展示,默认值"),e("code",null,"horizontal")],-1),L=e("p",null,[t("设置单选框组的"),e("code",null,"type"),t("属性设置为"),e("code",null,"button")],-1),S=e("p",null,[t("设置单选框组的"),e("code",null,"solid"),t("切换填充风格")],-1),Y=e("p",null,[t("设置单选框组的"),e("code",null,"size"),t("属性设置为"),e("code",null,"xl"),t("40px、"),e("code",null,"l"),t("30px、"),e("code",null,"m"),t("26px、"),e("code",null,"s"),t("20px,默认值"),e("code",null,"30px")],-1),N=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"value(v-model)"),e("td",null,"选中项绑定值"),e("td",null,"number | string | boolean"),e("td",null,"--")]),e("tr",null,[e("td",null,"label"),e("td",null,"单选框的值"),e("td",null,"number | string | boolean"),e("td",null,"--")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"按钮是否被禁用"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),I=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"自定义内容")])])])],-1),j=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"说明"),e("th",null,"类型")])]),e("tbody",null,[e("tr",null,[e("td",null,"change"),e("td",null,"绑定值变化时触发的事件"),e("td",null,"Function")])])])],-1),T=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"value(v-model)"),e("td",null,"选中项绑定值"),e("td",null,"number | string | boolean"),e("td",null,"--")]),e("tr",null,[e("td",null,"solid"),e("td",null,"当 type='button'时,按钮是否填充"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"type"),e("td",null,"单选框组的类型"),e("td",null,"'radio'|'button'"),e("td",null,"'radio'")]),e("tr",null,[e("td",null,"size"),e("td",null,"单选框组的尺寸、间距"),e("td",null,"'s'| 'm'| 'l'|'xl'"),e("td",null,"'l'")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"单选框组是否被禁用"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"direction"),e("td",null,"单选框的方向"),e("td",null,"'horizontal'|'vertical'"),e("td",null,"'horizontal'")])])])],-1),q=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"Radio / RadioButton")])])])],-1),H=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"说明"),e("th",null,"类型")])]),e("tbody",null,[e("tr",null,[e("td",null,"change"),e("td",null,"绑定值变化时触发的事件"),e("td",null,"Function")])])])],-1),O={__name:"doc",setup(A){return(u,i)=>{const d=m("yk-title"),a=m("yk-snippet"),r=m("DocPage");return _(),y(r,null,{default:l(()=>[o(d,{level:2,id:"YkRadio单选框"},{default:l(()=>[t("YkRadio 单选框")]),_:1}),o(a,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-radio%20v-model%3D%22radio%22%20value%3D%221%22%3E%E5%8D%95%E9%80%89%E6%A1%86%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20v-model%3D%22radio%22%20value%3D%221%22%20%3Adisabled%3D%22true%22%3E%E7%A6%81%E7%94%A8%3C%2Fyk-radio%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20radio%20%3D%20ref('')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(F)]),desc:l(()=>[R]),_:1}),o(a,{title:"控制状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-radio%20v-model%3D%22radioValue%22%20%3Avalue%3D%22active%22%3E%E9%80%89%E6%A1%86%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22handleChange%22%3E%E5%88%87%E6%8D%A2%E7%8A%B6%E6%80%81%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20active%20%3D%20ref(true)%0Aconst%20radioValue%20%3D%20ref(false)%0Aconst%20handleChange%20%3D%20()%20%3D%3E%20%7B%0A%20%20radioValue.value%20%3D%20!radioValue.value%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(g)]),desc:l(()=>[U]),_:1}),o(a,{title:"单选框组",code:"%3Ctemplate%3E%0A%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20direction%3D%22horizontal%22%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22love%22%3ELove%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22and%22%3EAnd%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22peace%22%3EPeace%3C%2Fyk-radio%3E%0A%20%20%3C%2Fyk-radio-group%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20radio%20%3D%20ref('')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(V)]),desc:l(()=>[P]),_:1}),o(a,{title:"禁用状态单选框组",code:"%3Ctemplate%3E%0A%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20disabled%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22love%22%3ELove%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22and%22%3EAnd%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22peace%22%3EPeace%3C%2Fyk-radio%3E%0A%20%20%3C%2Fyk-radio-group%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20radio%20%3D%20ref('')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(h)]),desc:l(()=>[$]),_:1}),o(a,{title:"垂直方向单选框组",code:"%3Ctemplate%3E%0A%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20direction%3D%22vertical%22%20size%3D%22xl%22%3E%0A%20%20%20%20%7B%7B%20radio%20%7D%7D%0A%20%20%20%20%3Cyk-radio%20value%3D%22love%22%3ELove%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22and%22%3EAnd%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22peace%22%20disabled%3EPeace%3C%2Fyk-radio%3E%0A%20%20%3C%2Fyk-radio-group%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20radio%20%3D%20ref('love')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(B)]),desc:l(()=>[G]),_:1}),o(a,{title:"按钮单选框组",code:"%3Ctemplate%3E%0A%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20type%3D%22button%22%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22before-yesterday%22%3E%E5%89%8D%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22yesterday%22%3E%E6%98%A8%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22today%22%3E%E4%BB%8A%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22tomorrow%22%3E%E6%98%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%3C%2Fyk-radio-group%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20radio%20%3D%20ref('tomorrow')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(w)]),desc:l(()=>[L]),_:1}),o(a,{title:"按钮单选框组风格",code:"%3Ctemplate%3E%0A%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20type%3D%22button%22%20%3Asolid%3D%22true%22%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22before-yesterday%22%3E%E5%89%8D%E5%A4%A9%E5%89%8D%E5%A4%A9%E5%89%8D%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22yesterday%22%3E%E6%98%A8%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22today%22%3E%E4%BB%8A%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22tomorrow%22%20%3Adisabled%3D%22true%22%3E%E6%98%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%3C%2Fyk-radio-group%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20radio%20%3D%20ref('tomorrow')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(x)]),desc:l(()=>[S]),_:1}),o(a,{title:"按钮单选框组尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20type%3D%22button%22%20size%3D%22xl%22%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22before-yesterday%22%3E%E5%89%8D%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22yesterday%22%3E%E6%98%A8%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22today%22%3E%E4%BB%8A%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22tomorrow%22%3E%E6%98%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22after-tomorrow%22%20%3Adisabled%3D%22true%22%3E%E5%90%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20type%3D%22button%22%20size%3D%22l%22%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22before-yesterday%22%3E%E5%89%8D%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22yesterday%22%3E%E6%98%A8%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22today%22%3E%E4%BB%8A%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22tomorrow%22%3E%E6%98%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22after-tomorrow%22%20%3Adisabled%3D%22true%22%3E%E5%90%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20type%3D%22button%22%20size%3D%22m%22%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22before-yesterday%22%3E%E5%89%8D%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22yesterday%22%3E%E6%98%A8%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22today%22%3E%E4%BB%8A%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22tomorrow%22%3E%E6%98%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22after-tomorrow%22%20%3Adisabled%3D%22true%22%3E%E5%90%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20type%3D%22button%22%20size%3D%22s%22%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22before-yesterday%22%3E%E5%89%8D%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22yesterday%22%3E%E6%98%A8%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22today%22%3E%E4%BB%8A%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22tomorrow%22%3E%E6%98%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22after-tomorrow%22%20%3Adisabled%3D%22true%22%3E%E5%90%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20radio%20%3D%20ref('you')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(z)]),desc:l(()=>[Y]),_:1}),o(d,{level:3,id:"API"},{default:l(()=>[t("API")]),_:1}),o(d,{level:4,id:"RadioAttributes"},{default:l(()=>[t("Radio Attributes")]),_:1}),N,o(d,{level:4,id:"RadioSlots"},{default:l(()=>[t("Radio Slots")]),_:1}),I,o(d,{level:4,id:"RadioEvents"},{default:l(()=>[t("Radio Events")]),_:1}),j,o(d,{level:4,id:"RadioGroupAttributes"},{default:l(()=>[t("RadioGroup Attributes")]),_:1}),T,o(d,{level:4,id:"RadioGroupSlots"},{default:l(()=>[t("RadioGroup Slots")]),_:1}),q,o(d,{level:4,id:"RadioGroupEvents"},{default:l(()=>[t("RadioGroup Events")]),_:1}),H]),_:1})}}};export{O as default};
+import{Y as p,a as v}from"./index-01e5d436.js";import{d as c,r as E,o as _,f as y,w as l,e as o,k as t,x as C,_ as D,t as b,a as m,j as e}from"./index-ac581855.js";import"./use-form-item-6ddf7526.js";const F=c({__name:"radio-primary",setup(A){const u=E("");return(i,d)=>{const a=p,r=C;return _(),y(r,{direction:"vertical"},{default:l(()=>[o(a,{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=n=>u.value=n),value:"1"},{default:l(()=>[t("单选框")]),_:1},8,["modelValue"]),o(a,{modelValue:u.value,"onUpdate:modelValue":d[1]||(d[1]=n=>u.value=n),value:"1",disabled:!0},{default:l(()=>[t("禁用")]),_:1},8,["modelValue"])]),_:1})}}}),g=c({__name:"radio-control",setup(A){const u=E(!0),i=E(!1),d=()=>{i.value=!i.value};return(a,r)=>{const n=p,s=D,k=C;return _(),y(k,{direction:"vertical"},{default:l(()=>[o(n,{modelValue:i.value,"onUpdate:modelValue":r[0]||(r[0]=f=>i.value=f),value:u.value},{default:l(()=>[t("选框")]),_:1},8,["modelValue","value"]),o(s,{onClick:d},{default:l(()=>[t("切换状态")]),_:1})]),_:1})}}}),V=c({__name:"radio-group-primary",setup(A){const u=E("");return(i,d)=>{const a=p,r=v;return _(),y(r,{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=n=>u.value=n),direction:"horizontal"},{default:l(()=>[o(a,{value:"love"},{default:l(()=>[t("Love")]),_:1}),o(a,{value:"and"},{default:l(()=>[t("And")]),_:1}),o(a,{value:"peace"},{default:l(()=>[t("Peace")]),_:1})]),_:1},8,["modelValue"])}}}),h=c({__name:"radio-group-disabled",setup(A){const u=E("");return(i,d)=>{const a=p,r=v;return _(),y(r,{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=n=>u.value=n),disabled:""},{default:l(()=>[o(a,{value:"love"},{default:l(()=>[t("Love")]),_:1}),o(a,{value:"and"},{default:l(()=>[t("And")]),_:1}),o(a,{value:"peace"},{default:l(()=>[t("Peace")]),_:1})]),_:1},8,["modelValue"])}}}),B=c({__name:"radio-group-direction",setup(A){const u=E("love");return(i,d)=>{const a=p,r=v;return _(),y(r,{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=n=>u.value=n),direction:"vertical",size:"xl"},{default:l(()=>[t(b(u.value)+" ",1),o(a,{value:"love"},{default:l(()=>[t("Love")]),_:1}),o(a,{value:"and"},{default:l(()=>[t("And")]),_:1}),o(a,{value:"peace",disabled:""},{default:l(()=>[t("Peace")]),_:1})]),_:1},8,["modelValue"])}}}),w=c({__name:"radio-group-button",setup(A){const u=E("tomorrow");return(i,d)=>{const a=p,r=v;return _(),y(r,{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=n=>u.value=n),type:"button"},{default:l(()=>[o(a,{value:"before-yesterday"},{default:l(()=>[t("前天")]),_:1}),o(a,{value:"yesterday"},{default:l(()=>[t("昨天")]),_:1}),o(a,{value:"today"},{default:l(()=>[t("今天")]),_:1}),o(a,{value:"tomorrow"},{default:l(()=>[t("明天")]),_:1})]),_:1},8,["modelValue"])}}}),x=c({__name:"radio-group-solid",setup(A){const u=E("tomorrow");return(i,d)=>{const a=p,r=v;return _(),y(r,{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=n=>u.value=n),type:"button",solid:!0},{default:l(()=>[o(a,{value:"before-yesterday"},{default:l(()=>[t("前天前天前天")]),_:1}),o(a,{value:"yesterday"},{default:l(()=>[t("昨天")]),_:1}),o(a,{value:"today"},{default:l(()=>[t("今天")]),_:1}),o(a,{value:"tomorrow",disabled:!0},{default:l(()=>[t("明天")]),_:1})]),_:1},8,["modelValue"])}}}),z=c({__name:"radio-group-button-sizes",setup(A){const u=E("you");return(i,d)=>{const a=p,r=v,n=C;return _(),y(n,{direction:"vertical"},{default:l(()=>[o(r,{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=s=>u.value=s),type:"button",size:"xl"},{default:l(()=>[o(a,{value:"before-yesterday"},{default:l(()=>[t("前天")]),_:1}),o(a,{value:"yesterday"},{default:l(()=>[t("昨天")]),_:1}),o(a,{value:"today"},{default:l(()=>[t("今天")]),_:1}),o(a,{value:"tomorrow"},{default:l(()=>[t("明天")]),_:1}),o(a,{value:"after-tomorrow",disabled:!0},{default:l(()=>[t("后天")]),_:1})]),_:1},8,["modelValue"]),o(r,{modelValue:u.value,"onUpdate:modelValue":d[1]||(d[1]=s=>u.value=s),type:"button",size:"l"},{default:l(()=>[o(a,{value:"before-yesterday"},{default:l(()=>[t("前天")]),_:1}),o(a,{value:"yesterday"},{default:l(()=>[t("昨天")]),_:1}),o(a,{value:"today"},{default:l(()=>[t("今天")]),_:1}),o(a,{value:"tomorrow"},{default:l(()=>[t("明天")]),_:1}),o(a,{value:"after-tomorrow",disabled:!0},{default:l(()=>[t("后天")]),_:1})]),_:1},8,["modelValue"]),o(r,{modelValue:u.value,"onUpdate:modelValue":d[2]||(d[2]=s=>u.value=s),type:"button",size:"m"},{default:l(()=>[o(a,{value:"before-yesterday"},{default:l(()=>[t("前天")]),_:1}),o(a,{value:"yesterday"},{default:l(()=>[t("昨天")]),_:1}),o(a,{value:"today"},{default:l(()=>[t("今天")]),_:1}),o(a,{value:"tomorrow"},{default:l(()=>[t("明天")]),_:1}),o(a,{value:"after-tomorrow",disabled:!0},{default:l(()=>[t("后天")]),_:1})]),_:1},8,["modelValue"]),o(r,{modelValue:u.value,"onUpdate:modelValue":d[3]||(d[3]=s=>u.value=s),type:"button",size:"s"},{default:l(()=>[o(a,{value:"before-yesterday"},{default:l(()=>[t("前天")]),_:1}),o(a,{value:"yesterday"},{default:l(()=>[t("昨天")]),_:1}),o(a,{value:"today"},{default:l(()=>[t("今天")]),_:1}),o(a,{value:"tomorrow"},{default:l(()=>[t("明天")]),_:1}),o(a,{value:"after-tomorrow",disabled:!0},{default:l(()=>[t("后天")]),_:1})]),_:1},8,["modelValue"])]),_:1})}}}),R=e("p",null,"这里展示基本用法",-1),U=e("p",null,"通过 v-model (modelValue) 属性控制是否选中",-1),P=e("p",null,[t("基本单选框组使用方式,使用原则,当选项大于 5 个时 推荐使用选项框。使用"),e("code",null,"yk-radio-group"),t("组件将"),e("code",null,"yk-radio"),t("组件包裹使用")],-1),$=e("p",null,[t("设置单选框组的"),e("code",null,"disabled"),t("属性开启禁用状态")],-1),G=e("p",null,[t("设置单选框组的"),e("code",null,"direction"),t("属性设置为"),e("code",null,"vertical"),t("子元素为垂直方向展示,默认值"),e("code",null,"horizontal")],-1),L=e("p",null,[t("设置单选框组的"),e("code",null,"type"),t("属性设置为"),e("code",null,"button")],-1),S=e("p",null,[t("设置单选框组的"),e("code",null,"solid"),t("切换填充风格")],-1),Y=e("p",null,[t("设置单选框组的"),e("code",null,"size"),t("属性设置为"),e("code",null,"xl"),t("40px、"),e("code",null,"l"),t("30px、"),e("code",null,"m"),t("26px、"),e("code",null,"s"),t("20px,默认值"),e("code",null,"30px")],-1),N=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"value(v-model)"),e("td",null,"选中项绑定值"),e("td",null,"number | string | boolean"),e("td",null,"--")]),e("tr",null,[e("td",null,"label"),e("td",null,"单选框的值"),e("td",null,"number | string | boolean"),e("td",null,"--")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"按钮是否被禁用"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),I=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"自定义内容")])])])],-1),j=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"说明"),e("th",null,"类型")])]),e("tbody",null,[e("tr",null,[e("td",null,"change"),e("td",null,"绑定值变化时触发的事件"),e("td",null,"Function")])])])],-1),T=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"value(v-model)"),e("td",null,"选中项绑定值"),e("td",null,"number | string | boolean"),e("td",null,"--")]),e("tr",null,[e("td",null,"solid"),e("td",null,"当 type='button'时,按钮是否填充"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"type"),e("td",null,"单选框组的类型"),e("td",null,"'radio'|'button'"),e("td",null,"'radio'")]),e("tr",null,[e("td",null,"size"),e("td",null,"单选框组的尺寸、间距"),e("td",null,"'s'| 'm'| 'l'|'xl'"),e("td",null,"'l'")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"单选框组是否被禁用"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"direction"),e("td",null,"单选框的方向"),e("td",null,"'horizontal'|'vertical'"),e("td",null,"'horizontal'")])])])],-1),q=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"Radio / RadioButton")])])])],-1),H=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"说明"),e("th",null,"类型")])]),e("tbody",null,[e("tr",null,[e("td",null,"change"),e("td",null,"绑定值变化时触发的事件"),e("td",null,"Function")])])])],-1),O={__name:"doc",setup(A){return(u,i)=>{const d=m("yk-title"),a=m("yk-snippet"),r=m("DocPage");return _(),y(r,null,{default:l(()=>[o(d,{level:2,id:"YkRadio单选框"},{default:l(()=>[t("YkRadio 单选框")]),_:1}),o(a,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-radio%20v-model%3D%22radio%22%20value%3D%221%22%3E%E5%8D%95%E9%80%89%E6%A1%86%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20v-model%3D%22radio%22%20value%3D%221%22%20%3Adisabled%3D%22true%22%3E%E7%A6%81%E7%94%A8%3C%2Fyk-radio%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20radio%20%3D%20ref('')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(F)]),desc:l(()=>[R]),_:1}),o(a,{title:"控制状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-radio%20v-model%3D%22radioValue%22%20%3Avalue%3D%22active%22%3E%E9%80%89%E6%A1%86%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22handleChange%22%3E%E5%88%87%E6%8D%A2%E7%8A%B6%E6%80%81%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20active%20%3D%20ref(true)%0Aconst%20radioValue%20%3D%20ref(false)%0Aconst%20handleChange%20%3D%20()%20%3D%3E%20%7B%0A%20%20radioValue.value%20%3D%20!radioValue.value%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(g)]),desc:l(()=>[U]),_:1}),o(a,{title:"单选框组",code:"%3Ctemplate%3E%0A%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20direction%3D%22horizontal%22%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22love%22%3ELove%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22and%22%3EAnd%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22peace%22%3EPeace%3C%2Fyk-radio%3E%0A%20%20%3C%2Fyk-radio-group%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20radio%20%3D%20ref('')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(V)]),desc:l(()=>[P]),_:1}),o(a,{title:"禁用状态单选框组",code:"%3Ctemplate%3E%0A%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20disabled%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22love%22%3ELove%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22and%22%3EAnd%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22peace%22%3EPeace%3C%2Fyk-radio%3E%0A%20%20%3C%2Fyk-radio-group%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20radio%20%3D%20ref('')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(h)]),desc:l(()=>[$]),_:1}),o(a,{title:"垂直方向单选框组",code:"%3Ctemplate%3E%0A%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20direction%3D%22vertical%22%20size%3D%22xl%22%3E%0A%20%20%20%20%7B%7B%20radio%20%7D%7D%0A%20%20%20%20%3Cyk-radio%20value%3D%22love%22%3ELove%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22and%22%3EAnd%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22peace%22%20disabled%3EPeace%3C%2Fyk-radio%3E%0A%20%20%3C%2Fyk-radio-group%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20radio%20%3D%20ref('love')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(B)]),desc:l(()=>[G]),_:1}),o(a,{title:"按钮单选框组",code:"%3Ctemplate%3E%0A%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20type%3D%22button%22%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22before-yesterday%22%3E%E5%89%8D%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22yesterday%22%3E%E6%98%A8%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22today%22%3E%E4%BB%8A%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22tomorrow%22%3E%E6%98%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%3C%2Fyk-radio-group%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20radio%20%3D%20ref('tomorrow')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(w)]),desc:l(()=>[L]),_:1}),o(a,{title:"按钮单选框组风格",code:"%3Ctemplate%3E%0A%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20type%3D%22button%22%20%3Asolid%3D%22true%22%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22before-yesterday%22%3E%E5%89%8D%E5%A4%A9%E5%89%8D%E5%A4%A9%E5%89%8D%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22yesterday%22%3E%E6%98%A8%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22today%22%3E%E4%BB%8A%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3Cyk-radio%20value%3D%22tomorrow%22%20%3Adisabled%3D%22true%22%3E%E6%98%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%3C%2Fyk-radio-group%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20radio%20%3D%20ref('tomorrow')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(x)]),desc:l(()=>[S]),_:1}),o(a,{title:"按钮单选框组尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20type%3D%22button%22%20size%3D%22xl%22%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22before-yesterday%22%3E%E5%89%8D%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22yesterday%22%3E%E6%98%A8%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22today%22%3E%E4%BB%8A%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22tomorrow%22%3E%E6%98%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22after-tomorrow%22%20%3Adisabled%3D%22true%22%3E%E5%90%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20type%3D%22button%22%20size%3D%22l%22%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22before-yesterday%22%3E%E5%89%8D%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22yesterday%22%3E%E6%98%A8%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22today%22%3E%E4%BB%8A%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22tomorrow%22%3E%E6%98%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22after-tomorrow%22%20%3Adisabled%3D%22true%22%3E%E5%90%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20type%3D%22button%22%20size%3D%22m%22%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22before-yesterday%22%3E%E5%89%8D%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22yesterday%22%3E%E6%98%A8%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22today%22%3E%E4%BB%8A%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22tomorrow%22%3E%E6%98%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22after-tomorrow%22%20%3Adisabled%3D%22true%22%3E%E5%90%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3Cyk-radio-group%20v-model%3D%22radio%22%20type%3D%22button%22%20size%3D%22s%22%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22before-yesterday%22%3E%E5%89%8D%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22yesterday%22%3E%E6%98%A8%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22today%22%3E%E4%BB%8A%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22tomorrow%22%3E%E6%98%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22after-tomorrow%22%20%3Adisabled%3D%22true%22%3E%E5%90%8E%E5%A4%A9%3C%2Fyk-radio%3E%0A%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20radio%20%3D%20ref('you')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[o(z)]),desc:l(()=>[Y]),_:1}),o(d,{level:3,id:"API"},{default:l(()=>[t("API")]),_:1}),o(d,{level:4,id:"RadioAttributes"},{default:l(()=>[t("Radio Attributes")]),_:1}),N,o(d,{level:4,id:"RadioSlots"},{default:l(()=>[t("Radio Slots")]),_:1}),I,o(d,{level:4,id:"RadioEvents"},{default:l(()=>[t("Radio Events")]),_:1}),j,o(d,{level:4,id:"RadioGroupAttributes"},{default:l(()=>[t("RadioGroup Attributes")]),_:1}),T,o(d,{level:4,id:"RadioGroupSlots"},{default:l(()=>[t("RadioGroup Slots")]),_:1}),q,o(d,{level:4,id:"RadioGroupEvents"},{default:l(()=>[t("RadioGroup Events")]),_:1}),H]),_:1})}}};export{O as default};
diff --git a/assets/doc-32b624c0.js b/assets/doc-30791ab1.js
similarity index 99%
rename from assets/doc-32b624c0.js
rename to assets/doc-30791ab1.js
index 4f4a4bfa..f4de45f5 100644
--- a/assets/doc-32b624c0.js
+++ b/assets/doc-30791ab1.js
@@ -1 +1 @@
-import{d as C,du as _,o as d,f as y,w as e,e as o,k as n,fk as f,_ as E,x as D,a as h,j as t}from"./index-c0fbe197.js";const k=C({__name:"notification-alter",setup(m){var c;const l=(c=_())==null?void 0:c.proxy,i=()=>{l.$notification({type:"primary",message:"This is a message."})},s=()=>{l.$notification({type:"warning",message:o("p",null,[o("span",null,"Message can be "),o("i",{style:"color: teal"},"VNode")])})},a=()=>{l.$notification({type:"error",message:()=>o("span",{style:{color:"red"}},[o(f,{style:{marginRight:"10px"}},null),n("Message can be JSX")])})};return(r,A)=>{const p=E,u=D;return d(),y(u,null,{default:e(()=>[o(p,{status:"primary",onClick:i},{default:e(()=>[n("show Message")]),_:1}),o(p,{status:"danger",onClick:a},{default:e(()=>[n("show JSX")]),_:1}),o(p,{status:"warning",onClick:s},{default:e(()=>[n("show VNode")]),_:1})]),_:1})}}}),B=C({__name:"notification-primary",setup(m){var r;const l=(r=_())==null?void 0:r.proxy,i=()=>{l.$notification({type:"primary",message:"通用通知"})},s=()=>{l.$notification.success({message:"成功通知"})},a=()=>{l.$notification({type:"warning",message:"警告通知"})},c=()=>{l.$notification({type:"error",message:"失败通知"})};return(A,p)=>{const u=E,g=D;return d(),y(g,null,{default:e(()=>[o(u,{status:"primary",onClick:i},{default:e(()=>[n("通用通知")]),_:1}),o(u,{status:"success",onClick:s},{default:e(()=>[n("成功通知")]),_:1}),o(u,{status:"warning",onClick:a},{default:e(()=>[n("警告通知")]),_:1}),o(u,{status:"danger",onClick:c},{default:e(()=>[n("失败通知")]),_:1})]),_:1})}}}),b=C({__name:"notification-position",setup(m){var r;const l=(r=_())==null?void 0:r.proxy,i=()=>{l.$notification({type:"primary",message:"Top Right",position:"topRight"})},s=()=>{l.$notification({type:"success",message:"Top Left",position:"topLeft"})},a=()=>{l.$notification({type:"warning",message:"Bottom Right",position:"bottomRight"})},c=()=>{l.$notification({type:"error",message:"Bottom Left",position:"bottomLeft"})};return(A,p)=>{const u=E,g=D;return d(),y(g,null,{default:e(()=>[o(u,{status:"primary",onClick:i},{default:e(()=>[n("Top Right")]),_:1}),o(u,{status:"success",onClick:s},{default:e(()=>[n("Top Left")]),_:1}),o(u,{status:"warning",onClick:a},{default:e(()=>[n(" Bottom Right ")]),_:1}),o(u,{status:"danger",onClick:c},{default:e(()=>[n("Bottom Left")]),_:1})]),_:1})}}}),F=C({__name:"notification-close",setup(m){var s;const l=(s=_())==null?void 0:s.proxy,i=()=>{l.$notification({type:"primary",message:"隐藏关闭按钮",closable:!1})};return(a,c)=>{const r=E,A=D;return d(),y(A,null,{default:e(()=>[o(r,{status:"primary",onClick:i},{default:e(()=>[n(" notification without close btn ")]),_:1})]),_:1})}}}),x=C({__name:"notification-footer-btn",setup(m){var s;const l=(s=_())==null?void 0:s.proxy,i=()=>{l.$notification({type:"primary",message:"展示底部操作按钮",showFooterBtn:!0,handleCancel:()=>{l.$message.success("点击了取消",1e3)},handleSubmit:()=>{l.$message.success("点击了确定",1e3)}})};return(a,c)=>{const r=E,A=D;return d(),y(A,null,{default:e(()=>[o(r,{status:"primary",onClick:i},{default:e(()=>[n(" notification with footer btn ")]),_:1})]),_:1})}}}),w=C({__name:"notification-cb",setup(m){var a;const l=(a=_())==null?void 0:a.proxy,i=()=>{l.$notification({type:"primary",message:"I will call another Notificaiton when I close.",onClose:()=>{l.$notification({type:"primary",message:"The Notification has been closed."})}})},s=()=>{l.$notification({type:"primary",message:"Footer Button Callback",showFooterBtn:!0,handleCancel:()=>{l.$notification({type:"primary",message:"You just clicked the cancel button."})},handleSubmit:()=>{l.$notification({type:"primary",message:"You just clicked the submit button."})}})};return(c,r)=>{const A=E,p=D;return d(),y(p,null,{default:e(()=>[o(A,{status:"primary",onClick:i},{default:e(()=>[n(" onClose Callback ")]),_:1}),o(A,{status:"primary",onClick:s},{default:e(()=>[n(" Button Callback ")]),_:1})]),_:1})}}}),R=t("p",null,[n("通过传入 "),t("code",null,"message"),n(" 指定不同的提示文案,支持 "),t("code",null,"jsx"),n(" 和 "),t("code",null,"VNode"),n(" 写法")],-1),$=t("p",null,[n("通过传入 "),t("code",null,"type"),n(" 指定不同的提示类型")],-1),I=t("p",null,[n("通过传入 "),t("code",null,"position"),n(" 指定Notification弹出的位置。支持四个选项:"),t("code",null,"topRight"),n("、"),t("code",null,"topLeft"),n("、"),t("code",null,"bottomRight"),n(" 和 "),t("code",null,"bottomLeft"),n(", 默认为 "),t("code",null,"topRight")],-1),L=t("p",null,[n("通过传入 "),t("code",null,"closable"),n(" 设置是否隐藏关闭按钮")],-1),N=t("p",null,[n("通过传入 "),t("code",null,"showFooterBtn"),n(" 设置是否展示底部操作按钮")],-1),T=t("p",null,[n("通过传入 "),t("code",null,"onClose"),n(" 设置 Notificaiton关闭时的回调函数"),t("br"),n("通过传入 "),t("code",null,"handleCancel"),n(' 设置 点击底部"取消"按钮时的回调函数'),t("br"),n("通过传入 "),t("code",null,"handleSubmit"),n(' 设置 点击底部"确定"按钮时的回调函数')],-1),S=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"type"),t("td",null,"消息的类型"),t("td",null,"'primary' | 'success' | 'warning' | 'error'| 'loading'"),t("td",null,"success")]),t("tr",null,[t("td",null,"message"),t("td",null,"消息的内容"),t("td",null,"string | VNode | JSX"),t("td",null,"''")]),t("tr",null,[t("td",null,"dangerouslyUseHTMLString"),t("td",null,"是否将 message 属性作为 HTML 片段处理"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"title"),t("td",null,"标题"),t("td",null,"string"),t("td",null,"'Title'")]),t("tr",null,[t("td",null,"closable"),t("td",null,"控制关闭按钮显隐"),t("td",null,"boolean"),t("td",null,"true(显示)")]),t("tr",null,[t("td",null,"showFooterBtn"),t("td",null,"控制底部操作按钮显隐"),t("td",null,"boolean"),t("td",null,"false(隐藏)")]),t("tr",null,[t("td",null,"showIcon"),t("td",null,"控制图标显隐"),t("td",null,"boolean"),t("td",null,"true(显示)")]),t("tr",null,[t("td",null,"duration"),t("td",null,"显示时间, 单位为毫秒。 值为 0 则不会自动关闭"),t("td",null,"number"),t("td",null,"4500")]),t("tr",null,[t("td",null,"space"),t("td",null,"提醒框间距, 单位是 px"),t("td",null,"number"),t("td",null,"24")]),t("tr",null,[t("td",null,"position"),t("td",null,"自定义弹出位置"),t("td",null,"'topRight' | 'topLeft' | 'bottomRight' | 'bottomLeft'"),t("td",null,"'topRight'")]),t("tr",null,[t("td",null,"onClose"),t("td",null,"关闭时的回调函数"),t("td",null,"Function"),t("td",null,"()=>{}")]),t("tr",null,[t("td",null,"handleCancel"),t("td",null,"底部操作按钮展示时, 点击取消按钮的回调函数"),t("td",null,"Function"),t("td",null,"()=>{}")]),t("tr",null,[t("td",null,"handleSubmit"),t("td",null,"底部操作按钮展示时, 点击确定按钮的回调函数"),t("td",null,"Function"),t("td",null,"()=>{}")])])])],-1),V=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"方法"),t("th",null,"描述"),t("th",null,"入参类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"success"),t("td",null,"成功消息"),t("td",null,"string"),t("td",null,"''")]),t("tr",null,[t("td",null,"error"),t("td",null,"失败消息"),t("td",null,"string"),t("td",null,"''")]),t("tr",null,[t("td",null,"primary"),t("td",null,"提示消息"),t("td",null,"string"),t("td",null,"''")]),t("tr",null,[t("td",null,"warning"),t("td",null,"警告消息"),t("td",null,"string"),t("td",null,"''")])])])],-1),v=t("p",null,"可以通过返回的实例调用 close 方法提前关闭",-1),J={__name:"doc",setup(m){return(l,i)=>{const s=h("yk-title"),a=h("yk-snippet"),c=h("DocPage");return d(),y(c,null,{default:e(()=>[o(s,{level:2,id:"YkNotification消息提示"},{default:e(()=>[n("YkNotification 消息提示")]),_:1}),o(a,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22open%22%3Eshow%20Message%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22danger%22%20%40click%3D%22openJSX%22%3Eshow%20JSX%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22warning%22%20%40click%3D%22openVNode%22%3Eshow%20VNode%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22tsx%22%3E%0Aimport%20%7B%20getCurrentInstance%2C%20createVNode%20%7D%20from%20'vue'%0Aimport%20%7B%20IconFireFireFill%20%7D%20from%20'%40yike-design%2Fui%2Fsrc%2Fcomponents%2Fsvg-icon'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20open%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%20type%3A%20'primary'%2C%20message%3A%20'This%20is%20a%20message.'%20%7D)%0A%7D%0Aconst%20openVNode%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'warning'%2C%0A%20%20%20%20message%3A%20createVNode('p'%2C%20null%2C%20%5B%0A%20%20%20%20%20%20createVNode('span'%2C%20null%2C%20'Message%20can%20be%20')%2C%0A%20%20%20%20%20%20createVNode('i'%2C%20%7B%20style%3A%20'color%3A%20teal'%20%7D%2C%20'VNode')%2C%0A%20%20%20%20%5D)%2C%0A%20%20%7D)%0A%7D%0Aconst%20openJSX%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'error'%2C%0A%20%20%20%20message%3A%20()%20%3D%3E%20(%0A%20%20%20%20%20%20%3Cspan%20style%3D%7B%7B%20color%3A%20'red'%20%7D%7D%3E%0A%20%20%20%20%20%20%20%20%3CIconFireFireFill%20style%3D%7B%7B%20marginRight%3A%20'10px'%20%7D%7D%20%2F%3E%0A%20%20%20%20%20%20%20%20Message%20can%20be%20JSX%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20)%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[o(k)]),desc:e(()=>[R]),_:1}),o(a,{title:"不同状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handlePrimary%22%3E%E9%80%9A%E7%94%A8%E9%80%9A%E7%9F%A5%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22success%22%20%40click%3D%22handleSuccess%22%3E%E6%88%90%E5%8A%9F%E9%80%9A%E7%9F%A5%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22warning%22%20%40click%3D%22handleWarning%22%3E%E8%AD%A6%E5%91%8A%E9%80%9A%E7%9F%A5%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22danger%22%20%40click%3D%22handleError%22%3E%E5%A4%B1%E8%B4%A5%E9%80%9A%E7%9F%A5%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handlePrimary%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%20type%3A%20'primary'%2C%20message%3A%20'%E9%80%9A%E7%94%A8%E9%80%9A%E7%9F%A5'%20%7D)%0A%7D%0Aconst%20handleSuccess%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification.success(%7B%20message%3A%20'%E6%88%90%E5%8A%9F%E9%80%9A%E7%9F%A5'%20%7D)%0A%7D%0Aconst%20handleWarning%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%20type%3A%20'warning'%2C%20message%3A%20'%E8%AD%A6%E5%91%8A%E9%80%9A%E7%9F%A5'%20%7D)%0A%7D%0Aconst%20handleError%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%20type%3A%20'error'%2C%20message%3A%20'%E5%A4%B1%E8%B4%A5%E9%80%9A%E7%9F%A5'%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[o(B)]),desc:e(()=>[$]),_:1}),o(a,{title:"消息弹出的不同位置",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleTopRight%22%3ETop%20Right%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22success%22%20%40click%3D%22handleTopLeft%22%3ETop%20Left%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22warning%22%20%40click%3D%22handleBottomRight%22%3E%0A%20%20%20%20%20%20Bottom%20Right%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22danger%22%20%40click%3D%22handleBottomLeft%22%3EBottom%20Left%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleTopRight%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20message%3A%20'Top%20Right'%2C%0A%20%20%20%20position%3A%20'topRight'%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleTopLeft%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'success'%2C%0A%20%20%20%20message%3A%20'Top%20Left'%2C%0A%20%20%20%20position%3A%20'topLeft'%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleBottomRight%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'warning'%2C%0A%20%20%20%20message%3A%20'Bottom%20Right'%2C%0A%20%20%20%20position%3A%20'bottomRight'%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleBottomLeft%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'error'%2C%0A%20%20%20%20message%3A%20'Bottom%20Left'%2C%0A%20%20%20%20position%3A%20'bottomLeft'%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[o(b)]),desc:e(()=>[I]),_:1}),o(a,{title:"隐藏关闭按钮",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleClose%22%3E%0A%20%20%20%20%20%20notification%20without%20close%20btn%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleClose%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20message%3A%20'%E9%9A%90%E8%97%8F%E5%85%B3%E9%97%AD%E6%8C%89%E9%92%AE'%2C%0A%20%20%20%20closable%3A%20false%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[o(F)]),desc:e(()=>[L]),_:1}),o(a,{title:"展示底部操作按钮",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleFooterBtn%22%3E%0A%20%20%20%20%20%20notification%20with%20footer%20btn%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleFooterBtn%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20message%3A%20'%E5%B1%95%E7%A4%BA%E5%BA%95%E9%83%A8%E6%93%8D%E4%BD%9C%E6%8C%89%E9%92%AE'%2C%0A%20%20%20%20showFooterBtn%3A%20true%2C%0A%20%20%20%20handleCancel%3A%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20proxy.%24message.success('%E7%82%B9%E5%87%BB%E4%BA%86%E5%8F%96%E6%B6%88'%2C%201000)%0A%20%20%20%20%7D%2C%0A%20%20%20%20handleSubmit%3A%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20proxy.%24message.success('%E7%82%B9%E5%87%BB%E4%BA%86%E7%A1%AE%E5%AE%9A'%2C%201000)%0A%20%20%20%20%7D%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[o(x)]),desc:e(()=>[N]),_:1}),o(a,{title:"回调函数",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleClose%22%3E%0A%20%20%20%20%20%20onClose%20Callback%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleFooterBtn%22%3E%0A%20%20%20%20%20%20Button%20Callback%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleClose%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20message%3A%20'I%20will%20call%20another%20Notificaiton%20when%20I%20close.'%2C%0A%20%20%20%20onClose%3A%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20proxy.%24notification(%7B%0A%20%20%20%20%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20%20%20%20%20message%3A%20'The%20Notification%20has%20been%20closed.'%2C%0A%20%20%20%20%20%20%7D)%0A%20%20%20%20%7D%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleFooterBtn%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20message%3A%20'Footer%20Button%20Callback'%2C%0A%20%20%20%20showFooterBtn%3A%20true%2C%0A%20%20%20%20handleCancel%3A%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20proxy.%24notification(%7B%0A%20%20%20%20%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20%20%20%20%20message%3A%20'You%20just%20clicked%20the%20cancel%20button.'%2C%0A%20%20%20%20%20%20%7D)%0A%20%20%20%20%7D%2C%0A%20%20%20%20handleSubmit%3A%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20proxy.%24notification(%7B%0A%20%20%20%20%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20%20%20%20%20message%3A%20'You%20just%20clicked%20the%20submit%20button.'%2C%0A%20%20%20%20%20%20%7D)%0A%20%20%20%20%7D%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[o(w)]),desc:e(()=>[T]),_:1}),o(s,{level:3,id:"API"},{default:e(()=>[n("API")]),_:1}),S,o(s,{level:3,id:"Methods"},{default:e(()=>[n("Methods")]),_:1}),V,o(s,{level:3,id:"Instance"},{default:e(()=>[n("Instance")]),_:1}),v]),_:1})}}};export{J as default};
+import{d as C,du as _,o as d,f as y,w as e,e as o,k as n,fk as f,_ as E,x as D,a as h,j as t}from"./index-ac581855.js";const k=C({__name:"notification-alter",setup(m){var c;const l=(c=_())==null?void 0:c.proxy,i=()=>{l.$notification({type:"primary",message:"This is a message."})},s=()=>{l.$notification({type:"warning",message:o("p",null,[o("span",null,"Message can be "),o("i",{style:"color: teal"},"VNode")])})},a=()=>{l.$notification({type:"error",message:()=>o("span",{style:{color:"red"}},[o(f,{style:{marginRight:"10px"}},null),n("Message can be JSX")])})};return(r,A)=>{const p=E,u=D;return d(),y(u,null,{default:e(()=>[o(p,{status:"primary",onClick:i},{default:e(()=>[n("show Message")]),_:1}),o(p,{status:"danger",onClick:a},{default:e(()=>[n("show JSX")]),_:1}),o(p,{status:"warning",onClick:s},{default:e(()=>[n("show VNode")]),_:1})]),_:1})}}}),B=C({__name:"notification-primary",setup(m){var r;const l=(r=_())==null?void 0:r.proxy,i=()=>{l.$notification({type:"primary",message:"通用通知"})},s=()=>{l.$notification.success({message:"成功通知"})},a=()=>{l.$notification({type:"warning",message:"警告通知"})},c=()=>{l.$notification({type:"error",message:"失败通知"})};return(A,p)=>{const u=E,g=D;return d(),y(g,null,{default:e(()=>[o(u,{status:"primary",onClick:i},{default:e(()=>[n("通用通知")]),_:1}),o(u,{status:"success",onClick:s},{default:e(()=>[n("成功通知")]),_:1}),o(u,{status:"warning",onClick:a},{default:e(()=>[n("警告通知")]),_:1}),o(u,{status:"danger",onClick:c},{default:e(()=>[n("失败通知")]),_:1})]),_:1})}}}),b=C({__name:"notification-position",setup(m){var r;const l=(r=_())==null?void 0:r.proxy,i=()=>{l.$notification({type:"primary",message:"Top Right",position:"topRight"})},s=()=>{l.$notification({type:"success",message:"Top Left",position:"topLeft"})},a=()=>{l.$notification({type:"warning",message:"Bottom Right",position:"bottomRight"})},c=()=>{l.$notification({type:"error",message:"Bottom Left",position:"bottomLeft"})};return(A,p)=>{const u=E,g=D;return d(),y(g,null,{default:e(()=>[o(u,{status:"primary",onClick:i},{default:e(()=>[n("Top Right")]),_:1}),o(u,{status:"success",onClick:s},{default:e(()=>[n("Top Left")]),_:1}),o(u,{status:"warning",onClick:a},{default:e(()=>[n(" Bottom Right ")]),_:1}),o(u,{status:"danger",onClick:c},{default:e(()=>[n("Bottom Left")]),_:1})]),_:1})}}}),F=C({__name:"notification-close",setup(m){var s;const l=(s=_())==null?void 0:s.proxy,i=()=>{l.$notification({type:"primary",message:"隐藏关闭按钮",closable:!1})};return(a,c)=>{const r=E,A=D;return d(),y(A,null,{default:e(()=>[o(r,{status:"primary",onClick:i},{default:e(()=>[n(" notification without close btn ")]),_:1})]),_:1})}}}),x=C({__name:"notification-footer-btn",setup(m){var s;const l=(s=_())==null?void 0:s.proxy,i=()=>{l.$notification({type:"primary",message:"展示底部操作按钮",showFooterBtn:!0,handleCancel:()=>{l.$message.success("点击了取消",1e3)},handleSubmit:()=>{l.$message.success("点击了确定",1e3)}})};return(a,c)=>{const r=E,A=D;return d(),y(A,null,{default:e(()=>[o(r,{status:"primary",onClick:i},{default:e(()=>[n(" notification with footer btn ")]),_:1})]),_:1})}}}),w=C({__name:"notification-cb",setup(m){var a;const l=(a=_())==null?void 0:a.proxy,i=()=>{l.$notification({type:"primary",message:"I will call another Notificaiton when I close.",onClose:()=>{l.$notification({type:"primary",message:"The Notification has been closed."})}})},s=()=>{l.$notification({type:"primary",message:"Footer Button Callback",showFooterBtn:!0,handleCancel:()=>{l.$notification({type:"primary",message:"You just clicked the cancel button."})},handleSubmit:()=>{l.$notification({type:"primary",message:"You just clicked the submit button."})}})};return(c,r)=>{const A=E,p=D;return d(),y(p,null,{default:e(()=>[o(A,{status:"primary",onClick:i},{default:e(()=>[n(" onClose Callback ")]),_:1}),o(A,{status:"primary",onClick:s},{default:e(()=>[n(" Button Callback ")]),_:1})]),_:1})}}}),R=t("p",null,[n("通过传入 "),t("code",null,"message"),n(" 指定不同的提示文案,支持 "),t("code",null,"jsx"),n(" 和 "),t("code",null,"VNode"),n(" 写法")],-1),$=t("p",null,[n("通过传入 "),t("code",null,"type"),n(" 指定不同的提示类型")],-1),I=t("p",null,[n("通过传入 "),t("code",null,"position"),n(" 指定Notification弹出的位置。支持四个选项:"),t("code",null,"topRight"),n("、"),t("code",null,"topLeft"),n("、"),t("code",null,"bottomRight"),n(" 和 "),t("code",null,"bottomLeft"),n(", 默认为 "),t("code",null,"topRight")],-1),L=t("p",null,[n("通过传入 "),t("code",null,"closable"),n(" 设置是否隐藏关闭按钮")],-1),N=t("p",null,[n("通过传入 "),t("code",null,"showFooterBtn"),n(" 设置是否展示底部操作按钮")],-1),T=t("p",null,[n("通过传入 "),t("code",null,"onClose"),n(" 设置 Notificaiton关闭时的回调函数"),t("br"),n("通过传入 "),t("code",null,"handleCancel"),n(' 设置 点击底部"取消"按钮时的回调函数'),t("br"),n("通过传入 "),t("code",null,"handleSubmit"),n(' 设置 点击底部"确定"按钮时的回调函数')],-1),S=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"type"),t("td",null,"消息的类型"),t("td",null,"'primary' | 'success' | 'warning' | 'error'| 'loading'"),t("td",null,"success")]),t("tr",null,[t("td",null,"message"),t("td",null,"消息的内容"),t("td",null,"string | VNode | JSX"),t("td",null,"''")]),t("tr",null,[t("td",null,"dangerouslyUseHTMLString"),t("td",null,"是否将 message 属性作为 HTML 片段处理"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"title"),t("td",null,"标题"),t("td",null,"string"),t("td",null,"'Title'")]),t("tr",null,[t("td",null,"closable"),t("td",null,"控制关闭按钮显隐"),t("td",null,"boolean"),t("td",null,"true(显示)")]),t("tr",null,[t("td",null,"showFooterBtn"),t("td",null,"控制底部操作按钮显隐"),t("td",null,"boolean"),t("td",null,"false(隐藏)")]),t("tr",null,[t("td",null,"showIcon"),t("td",null,"控制图标显隐"),t("td",null,"boolean"),t("td",null,"true(显示)")]),t("tr",null,[t("td",null,"duration"),t("td",null,"显示时间, 单位为毫秒。 值为 0 则不会自动关闭"),t("td",null,"number"),t("td",null,"4500")]),t("tr",null,[t("td",null,"space"),t("td",null,"提醒框间距, 单位是 px"),t("td",null,"number"),t("td",null,"24")]),t("tr",null,[t("td",null,"position"),t("td",null,"自定义弹出位置"),t("td",null,"'topRight' | 'topLeft' | 'bottomRight' | 'bottomLeft'"),t("td",null,"'topRight'")]),t("tr",null,[t("td",null,"onClose"),t("td",null,"关闭时的回调函数"),t("td",null,"Function"),t("td",null,"()=>{}")]),t("tr",null,[t("td",null,"handleCancel"),t("td",null,"底部操作按钮展示时, 点击取消按钮的回调函数"),t("td",null,"Function"),t("td",null,"()=>{}")]),t("tr",null,[t("td",null,"handleSubmit"),t("td",null,"底部操作按钮展示时, 点击确定按钮的回调函数"),t("td",null,"Function"),t("td",null,"()=>{}")])])])],-1),V=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"方法"),t("th",null,"描述"),t("th",null,"入参类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"success"),t("td",null,"成功消息"),t("td",null,"string"),t("td",null,"''")]),t("tr",null,[t("td",null,"error"),t("td",null,"失败消息"),t("td",null,"string"),t("td",null,"''")]),t("tr",null,[t("td",null,"primary"),t("td",null,"提示消息"),t("td",null,"string"),t("td",null,"''")]),t("tr",null,[t("td",null,"warning"),t("td",null,"警告消息"),t("td",null,"string"),t("td",null,"''")])])])],-1),v=t("p",null,"可以通过返回的实例调用 close 方法提前关闭",-1),J={__name:"doc",setup(m){return(l,i)=>{const s=h("yk-title"),a=h("yk-snippet"),c=h("DocPage");return d(),y(c,null,{default:e(()=>[o(s,{level:2,id:"YkNotification消息提示"},{default:e(()=>[n("YkNotification 消息提示")]),_:1}),o(a,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22open%22%3Eshow%20Message%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22danger%22%20%40click%3D%22openJSX%22%3Eshow%20JSX%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22warning%22%20%40click%3D%22openVNode%22%3Eshow%20VNode%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22tsx%22%3E%0Aimport%20%7B%20getCurrentInstance%2C%20createVNode%20%7D%20from%20'vue'%0Aimport%20%7B%20IconFireFireFill%20%7D%20from%20'%40yike-design%2Fui%2Fsrc%2Fcomponents%2Fsvg-icon'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20open%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%20type%3A%20'primary'%2C%20message%3A%20'This%20is%20a%20message.'%20%7D)%0A%7D%0Aconst%20openVNode%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'warning'%2C%0A%20%20%20%20message%3A%20createVNode('p'%2C%20null%2C%20%5B%0A%20%20%20%20%20%20createVNode('span'%2C%20null%2C%20'Message%20can%20be%20')%2C%0A%20%20%20%20%20%20createVNode('i'%2C%20%7B%20style%3A%20'color%3A%20teal'%20%7D%2C%20'VNode')%2C%0A%20%20%20%20%5D)%2C%0A%20%20%7D)%0A%7D%0Aconst%20openJSX%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'error'%2C%0A%20%20%20%20message%3A%20()%20%3D%3E%20(%0A%20%20%20%20%20%20%3Cspan%20style%3D%7B%7B%20color%3A%20'red'%20%7D%7D%3E%0A%20%20%20%20%20%20%20%20%3CIconFireFireFill%20style%3D%7B%7B%20marginRight%3A%20'10px'%20%7D%7D%20%2F%3E%0A%20%20%20%20%20%20%20%20Message%20can%20be%20JSX%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20)%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[o(k)]),desc:e(()=>[R]),_:1}),o(a,{title:"不同状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handlePrimary%22%3E%E9%80%9A%E7%94%A8%E9%80%9A%E7%9F%A5%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22success%22%20%40click%3D%22handleSuccess%22%3E%E6%88%90%E5%8A%9F%E9%80%9A%E7%9F%A5%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22warning%22%20%40click%3D%22handleWarning%22%3E%E8%AD%A6%E5%91%8A%E9%80%9A%E7%9F%A5%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22danger%22%20%40click%3D%22handleError%22%3E%E5%A4%B1%E8%B4%A5%E9%80%9A%E7%9F%A5%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handlePrimary%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%20type%3A%20'primary'%2C%20message%3A%20'%E9%80%9A%E7%94%A8%E9%80%9A%E7%9F%A5'%20%7D)%0A%7D%0Aconst%20handleSuccess%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification.success(%7B%20message%3A%20'%E6%88%90%E5%8A%9F%E9%80%9A%E7%9F%A5'%20%7D)%0A%7D%0Aconst%20handleWarning%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%20type%3A%20'warning'%2C%20message%3A%20'%E8%AD%A6%E5%91%8A%E9%80%9A%E7%9F%A5'%20%7D)%0A%7D%0Aconst%20handleError%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%20type%3A%20'error'%2C%20message%3A%20'%E5%A4%B1%E8%B4%A5%E9%80%9A%E7%9F%A5'%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[o(B)]),desc:e(()=>[$]),_:1}),o(a,{title:"消息弹出的不同位置",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleTopRight%22%3ETop%20Right%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22success%22%20%40click%3D%22handleTopLeft%22%3ETop%20Left%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22warning%22%20%40click%3D%22handleBottomRight%22%3E%0A%20%20%20%20%20%20Bottom%20Right%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22danger%22%20%40click%3D%22handleBottomLeft%22%3EBottom%20Left%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleTopRight%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20message%3A%20'Top%20Right'%2C%0A%20%20%20%20position%3A%20'topRight'%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleTopLeft%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'success'%2C%0A%20%20%20%20message%3A%20'Top%20Left'%2C%0A%20%20%20%20position%3A%20'topLeft'%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleBottomRight%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'warning'%2C%0A%20%20%20%20message%3A%20'Bottom%20Right'%2C%0A%20%20%20%20position%3A%20'bottomRight'%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleBottomLeft%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'error'%2C%0A%20%20%20%20message%3A%20'Bottom%20Left'%2C%0A%20%20%20%20position%3A%20'bottomLeft'%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[o(b)]),desc:e(()=>[I]),_:1}),o(a,{title:"隐藏关闭按钮",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleClose%22%3E%0A%20%20%20%20%20%20notification%20without%20close%20btn%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleClose%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20message%3A%20'%E9%9A%90%E8%97%8F%E5%85%B3%E9%97%AD%E6%8C%89%E9%92%AE'%2C%0A%20%20%20%20closable%3A%20false%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[o(F)]),desc:e(()=>[L]),_:1}),o(a,{title:"展示底部操作按钮",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleFooterBtn%22%3E%0A%20%20%20%20%20%20notification%20with%20footer%20btn%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleFooterBtn%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20message%3A%20'%E5%B1%95%E7%A4%BA%E5%BA%95%E9%83%A8%E6%93%8D%E4%BD%9C%E6%8C%89%E9%92%AE'%2C%0A%20%20%20%20showFooterBtn%3A%20true%2C%0A%20%20%20%20handleCancel%3A%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20proxy.%24message.success('%E7%82%B9%E5%87%BB%E4%BA%86%E5%8F%96%E6%B6%88'%2C%201000)%0A%20%20%20%20%7D%2C%0A%20%20%20%20handleSubmit%3A%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20proxy.%24message.success('%E7%82%B9%E5%87%BB%E4%BA%86%E7%A1%AE%E5%AE%9A'%2C%201000)%0A%20%20%20%20%7D%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[o(x)]),desc:e(()=>[N]),_:1}),o(a,{title:"回调函数",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleClose%22%3E%0A%20%20%20%20%20%20onClose%20Callback%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleFooterBtn%22%3E%0A%20%20%20%20%20%20Button%20Callback%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleClose%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20message%3A%20'I%20will%20call%20another%20Notificaiton%20when%20I%20close.'%2C%0A%20%20%20%20onClose%3A%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20proxy.%24notification(%7B%0A%20%20%20%20%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20%20%20%20%20message%3A%20'The%20Notification%20has%20been%20closed.'%2C%0A%20%20%20%20%20%20%7D)%0A%20%20%20%20%7D%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleFooterBtn%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24notification(%7B%0A%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20message%3A%20'Footer%20Button%20Callback'%2C%0A%20%20%20%20showFooterBtn%3A%20true%2C%0A%20%20%20%20handleCancel%3A%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20proxy.%24notification(%7B%0A%20%20%20%20%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20%20%20%20%20message%3A%20'You%20just%20clicked%20the%20cancel%20button.'%2C%0A%20%20%20%20%20%20%7D)%0A%20%20%20%20%7D%2C%0A%20%20%20%20handleSubmit%3A%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20proxy.%24notification(%7B%0A%20%20%20%20%20%20%20%20type%3A%20'primary'%2C%0A%20%20%20%20%20%20%20%20message%3A%20'You%20just%20clicked%20the%20submit%20button.'%2C%0A%20%20%20%20%20%20%7D)%0A%20%20%20%20%7D%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[o(w)]),desc:e(()=>[T]),_:1}),o(s,{level:3,id:"API"},{default:e(()=>[n("API")]),_:1}),S,o(s,{level:3,id:"Methods"},{default:e(()=>[n("Methods")]),_:1}),V,o(s,{level:3,id:"Instance"},{default:e(()=>[n("Instance")]),_:1}),v]),_:1})}}};export{J as default};
diff --git a/assets/doc-5c6db995.js b/assets/doc-33ddde0e.js
similarity index 99%
rename from assets/doc-5c6db995.js
rename to assets/doc-33ddde0e.js
index 28703cf2..085573e4 100644
--- a/assets/doc-5c6db995.js
+++ b/assets/doc-33ddde0e.js
@@ -1 +1 @@
-import{dI as N,d as M,dJ as J,dK as ne,r as E,c as W,dL as ae,dM as me,o as A,b as g,j as e,n as v,dw as a,dN as Y,e as i,dO as fe,G as re,dP as ve,dQ as _e,dR as ge,t as Q,dS as Ee,f as x,dx as we,g as b,I as ie,dT as Ce,dU as De,w as C,dV as Fe,dW as de,dX as ke,dY as Ue,dZ as be,k as U,F as te,i as se,_ as ye,Y as Be,du as Re,d_ as $e,a as oe}from"./index-c0fbe197.js";import{Y as Ie,_ as xe}from"./index-3947dba0.js";import{Y as Me}from"./index-5b6ac02c.js";import{Y as ue}from"./index-d7876757.js";import"./index-a67fc5fe.js";const Oe=["image","jpeg","png","gif"],Le=({uid:m,uploadUrl:c,selectedFile:s,onSuccess:t,onError:n,onProgress:w})=>{const h=new XMLHttpRequest,D=new FormData;D.append("file",s);try{h.open("POST",c,!0)}catch{n(m,"上传失败、请求地址有误")}return h.upload.onprogress=f=>{if(f.lengthComputable){const F=f.loaded/f.total*100;w(m,F)}},h.onload=function(){if(h.status===200){const f=JSON.parse(h.responseText);f.error||f.err?n(m,f):t(m,f)}},h.onerror=function(){n(m,h.responseText)},h.send(D),{abort(){h.abort()}}};function pe(m,c,s,t){const n=t/100*Math.PI*2,w=m+s*Math.sin(n),h=c-s*Math.cos(n);return`M${m},${c} L${m},${c-s} A${s},${s} 0 ${n({uid:N(),status:"success",...s}))}function S(m,c){return c.findIndex(s=>m===s.uid)}function Se(m){var t;const c=(t=m.split(".").pop())==null?void 0:t.toLowerCase(),s={word:"IconWordFileOutline",pdf:"IconPdfOutline",excel:"IconExcelFileOutline",ppt:"IconPptFileOutline",mp4:"IconVideoOutline",audio:"IconAudioFileOutline",text:"IconTxtFileOutline",png:"IconImageOutline",jpg:"IconImageOutline",video:"IconVideoOutline"};switch(c){case"jpg":case"png":case"jpeg":case"gif":return s.png;case"pdf":return s.pdf;case"mp4":case"mkv":return s.mp4;case"doc":case"docx":return s.word;case"xls":case"xlsx":return s.excel;case"ppt":case"pptx":return s.ppt;case"txt":return s.text;default:return"IconFileOutline"}}function ce(m,c){return new File([m],c,{type:m.type})}const Pe=["onMousedown","onMousemove","onMouseup"],Ae=M({__name:"crop-picture",props:{fileContent:{}},setup(m,{expose:c}){const s=m,t={isDragging:!1,startX:0,startY:0,clientX:0,clientY:0,deltaX:0,deltaY:0},n=J("image-crop"),{fileContent:w}=ne(s),h=E(),D=E(),f=E(.5),F=E(50),p=E(50),B=E(0),R=E(0),k=new Image;k.crossOrigin="Anonymous";const P=E(0),$=E(0),O=W(()=>{var u;const d=(u=w.value)==null?void 0:u.raw;return d?URL.createObjectURL(d):""});ae(()=>F.value,d=>{B.value=d/100,L()}),ae(()=>p.value,d=>{R.value=Math.max(Math.min(180,(d-50)*3.8),-180),L()});const y=()=>{var l;const d=h.value,u=d.getContext("2d");k.src=(((l=w.value)==null?void 0:l.url)||O.value)??"",k.onload=()=>{const o=k.width/k.height;$.value=300,P.value=Math.min($.value*o,700),d.width=P.value,d.height=$.value,B.value=Math.min($.value/k.height,1),f.value=B.value,F.value=f.value*100,u.drawImage(k,0,0,k.width*B.value,k.height*B.value),T()}},L=()=>{const d=h.value,u=d.getContext("2d");u.clearRect(0,0,d.width,d.height);const l=t.clientX+t.deltaX,o=t.clientY+t.deltaY,r=d.width/2,I=d.height/2,_=R.value*Math.PI/180;u.translate(r,I),u.rotate(_),u.translate(-r,-I),u.drawImage(k,l,o,k.width*B.value,k.height*B.value),u.setTransform(1,0,0,1,0,0),T()},T=()=>{const d=h.value,u=d.getContext("2d"),l=240,o=(d.width-l)/2,r=(d.height-l)/2;u.strokeStyle="rgba(255,255,255,0.5)",u.lineWidth=2,u.strokeRect(o,r,l,l),u.fillStyle="rgba(0, 0, 0, 0.5)",u.fillRect(0,0,d.width,r),u.fillRect(0,r+l,d.width,d.height-(r+l)),u.fillRect(0,r,o,l),u.fillRect(o+l,r,d.width-(o+l),l)},q=()=>{R.value=Math.min(180,15+R.value),p.value=Math.max(Math.min(50+R.value*3.8/15,100),0)},H=()=>{R.value=Math.max(-180,R.value-15),p.value=Math.max(Math.min(50+R.value*3.8/15,100),0)},V=()=>{F.value=Math.max(F.value-1,0),L()},z=()=>{F.value=Math.min(F.value+1,100),L()},G=d=>{const{clientX:u,clientY:l}=d;t.isDragging=!0,t.startX=u,t.startY=l},Z=d=>{if(!t.isDragging)return;const{clientX:u,clientY:l}=d;t.deltaX=u-t.startX,t.deltaY=l-t.startY,L()},j=ge(d=>{var u=Math.max(-1,Math.min(1,d.wheelDelta||-d.detail));u<0?V():z()},5),K=d=>{t.isDragging=!1;const{clientX:u,clientY:l}=d,o=u-t.startX,r=l-t.startY;t.clientX+=o,t.clientY+=r,t.deltaX=0,t.deltaY=0};me(()=>{y()});const ee=async()=>{const d=h.value,u=240,l=(d.width-u)/2,o=(d.height-u)/2,r=document.createElement("canvas");r.width=u,r.height=u,r.getContext("2d").drawImage(d,l,o,u,u,0,0,u,u);let _;return await le(r).then(function(he){_=he}),{blobRaw:_,uid:w.value.uid}},le=d=>new Promise(function(u,l){d.toBlob(function(o){u(o)},"image/jpeg",.8)});return c({handleCrop:ee}),(d,u)=>{const l=fe,o=re,r=ve,I=_e;return A(),g("div",{class:v(a(n)())},[e("div",{ref_key:"canvasContainer",ref:D,class:v(a(n)("canvas-container")),onMousedown:Y(G,["prevent"]),onMousemove:Y(Z,["prevent"]),onMouseup:Y(K,["prevent"]),onWheel:u[0]||(u[0]=Y((..._)=>a(j)&&a(j)(..._),["stop"])),onMousewheel:u[1]||(u[1]=Y((..._)=>a(j)&&a(j)(..._),["stop"]))},[e("canvas",{ref_key:"canvasRef",ref:h},null,512)],42,Pe),e("div",{class:v(a(n)("operate"))},[e("div",{class:v(a(n)("operate-left"))},[i(l,{onClick:Y(V,["stop"])},null,8,["onClick"]),i(a(ue),{modelValue:F.value,"onUpdate:modelValue":u[2]||(u[2]=_=>F.value=_),class:v(a(n)("scale-bar"))},null,8,["modelValue","class"]),i(o,{onClick:Y(z,["stop"])},null,8,["onClick"])],2),e("div",{class:v(a(n)("operate-right"))},[i(r,{onClick:H}),i(a(ue),{modelValue:p.value,"onUpdate:modelValue":u[3]||(u[3]=_=>p.value=_),class:v(a(n)("scale-bar"))},null,8,["modelValue","class"]),i(I,{onClick:q})],2)],2)],2)}}}),Ve=["onDrop","onDragover"],Xe=M({__name:"upload-draggle",props:{desc:{default:""},disabled:{type:Boolean,default:!1},accept:{default:"*"}},emits:["handleUpload","handleDraggleFiles"],setup(m,{emit:c}){const s=m,t=J("upload-draggle"),n=E(!1),w=f=>{if(s.disabled)return;n.value=!1,f.stopPropagation();const F=Array.from(f.dataTransfer.files);c("handleDraggleFiles",F)},h=()=>{s.disabled||(n.value=!0)},D=()=>{c("handleUpload")};return(f,F)=>{const p=Ee;return A(),g("div",{class:v(a(t)()),onDrop:Y(w,["prevent"]),onDragover:Y(h,["prevent"]),onClick:D},[i(p,{class:v(a(t)("icon"))},null,8,["class"]),e("span",{class:v(a(t)("methods"))},"单击或拖动文件到此区域进行上传",2),e("span",{class:v(a(t)("desc"))},Q(f.desc),3)],42,Ve)}}}),He={width:"14",height:"14"},ze=e("circle",{cx:"7",cy:"7",r:"7",class:"uploading-bg","fill-opacity":"0.6"},null,-1),je=["d"],Te=M({__name:"upload-file-item",props:{progress:{default:0},fileContent:{default:()=>({status:"success",name:"",uid:N()})},shape:{},avatar:{type:Boolean}},emits:["handleAbort","handleRemove","handleReUpload"],setup(m,{emit:c}){const s=m,t=J("upload-file"),{status:n,name:w,uid:h}=ne(s.fileContent),D=W(()=>Se(w.value)),f=()=>{c("handleAbort",h.value)},F=()=>{c("handleRemove",h.value)},p=()=>{c("handleReUpload",h.value)};return(B,R)=>{const k=ie,P=Ce,$=De;return A(),g("div",{class:v(a(t)())},[e("div",{class:v(a(t)("main"))},[e("div",{class:v(a(t)("left"))},[(A(),x(we(D.value),{class:"annex-yk-icon"})),e("span",{class:v(a(t)(a(n)))},Q(a(w)),3)],2),e("div",{class:v(a(t)("right"))},[a(n)!=="uploading"?(A(),x(k,{key:0,class:"delete-yk-icon",onClick:F})):b("",!0),"success".includes(a(n))?(A(),x(P,{key:1,class:"success-yk-icon"})):b("",!0),["error","pause"].includes(a(n))?(A(),x($,{key:2,class:"re-upload-yk-icon",onClick:p})):b("",!0),["uploading"].includes(a(n))?(A(),g("div",{key:3,class:"abort-yk-icon-container",onClick:f},[(A(),g("svg",He,[ze,e("path",{d:a(pe)(7,7,7,B.progress),class:"uploading-bg"},null,8,je)]))])):b("",!0)],2)],2)],2)}}}),Ne=["src"],We={width:"36",height:"36"},qe=e("circle",{cx:"18",cy:"18",r:"18","fill-opacity":"0.5"},null,-1),Ge=["d"],Je={key:2,class:"upload-icon fail-icon"},Ze={key:3,class:"hover-icons"},Ke={key:4,class:"hover-icons"},Qe={key:5,class:"hover-icons"},el=M({__name:"upload-picture-item",props:{progress:{default:0},fileContent:{default:()=>({status:"success",name:"",uid:N(),avatar:!1})},shape:{default:"default"},avatar:{type:Boolean}},emits:["handleAbort","handleRemove","handleReUpload","handleEdit","handleReview"],setup(m,{emit:c}){const s=m,t=J("upload-picture"),{status:n,uid:w,raw:h,url:D}=ne(s.fileContent),f=E(!1),F=E(),p=W(()=>h!=null&&h.value?URL.createObjectURL(h.value):""),B=()=>{c("handleReview",w.value)},R=()=>{c("handleAbort",w.value)},k=()=>{c("handleRemove",w.value)},P=()=>{c("handleReUpload",w.value)},$=()=>{f.value=!0},O=async()=>{const{blobRaw:y,uid:L}=await F.value.handleCrop();c("handleEdit",y,L),f.value=!1};return(y,L)=>{const T=Fe,q=de,H=ie,V=ke,z=Ue;return A(),g("div",{class:v(a(t)([y.shape]))},[p.value||a(D)?(A(),g("img",{key:0,src:a(D)||p.value,alt:""},null,8,Ne)):b("",!0),e("div",{class:v(a(t)("overlay-hover",[a(n)]))},null,2),a(n)==="uploading"?(A(),g("div",{key:1,class:"upload-icon uploading-icons",onClick:R},[(A(),g("svg",We,[qe,e("path",{d:a(pe)(18,18,18,y.progress),class:"progress-path"},null,8,Ge)]))])):b("",!0),["error","pause"].includes(a(n))?(A(),g("div",Je,[i(T)])):b("",!0),["error","pause"].includes(a(n))?(A(),g("div",Ze,[i(q,{onClick:P}),i(H,{onClick:k})])):b("",!0),a(n)==="success"&&!y.avatar?(A(),g("div",Ke,[i(V,{onClick:B}),i(H,{onClick:k})])):b("",!0),a(n)==="success"&&y.avatar?(A(),g("div",Qe,[i(z,{onClick:$}),i(H,{onClick:k})])):b("",!0),f.value?(A(),x(a(Ie),{key:6,modelValue:f.value,"onUpdate:modelValue":L[0]||(L[0]=G=>f.value=G),scrollable:!1,title:"图片裁剪",size:"small",onOnSubmit:O},{default:C(()=>[i(Ae,{ref_key:"cropRef",ref:F,"file-content":y.fileContent},null,8,["file-content"])]),_:1},8,["modelValue"])):b("",!0)],2)}}}),ll=["accept","multiple"],tl=e("div",null,"上传文件",-1),ol={class:"picture-desc"},nl=M({name:"YkUpload",__name:"upload",props:{accept:{default:"*"},maxSize:{default:3*1024*1024},multiple:{type:Boolean,default:!0},limit:{default:0},uploadUrl:{default:""},shape:{default:"default"},fileList:{default:()=>[]},desc:{default:""},avatar:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1}},emits:["handleSuccess","handleDelete","handleError","handleBeforeUpload"],setup(m,{emit:c}){const s=m,t=J("upload"),n=E(!1),w=E(!1),h=E(),D=E(!1),f=be({name:"",url:"",uid:N(),status:"uploading"}),F=E(0),p=E(Ye(s.fileList)),B=E(),R=new Map,k=W(()=>p.value.length),P=W(()=>p.value.map(o=>o.raw?URL.createObjectURL(o.raw):o.url)),$=W(()=>!!s.limit&&k.value>=s.limit);n.value=Oe.some(l=>s.accept.includes(l))||s.avatar;const{proxy:O}=Re(),y=async l=>{const o=l==null?void 0:l.name;if(!o){O.$message.error("文件上传失败,请重新选择文件");return}const r=N();p.value.push({name:o,status:"uploading",raw:l,uid:r});const I={uid:r,uploadUrl:s.uploadUrl,selectedFile:l,fileName:o,onSuccess:T,onError:H,onProgress:q};R.set(r,Le(I))},L=l=>{p.value=[];const o=l==null?void 0:l.name;if(!o){O.$message.error("文件上传失败,请重新选择文件");return}const r=N();f.name=o,f.raw=l,f.uid=r,D.value=!0},T=(l,o)=>{O.$message.success("上传成功");const r=S(l,p.value);p.value[r].status="success",c("handleSuccess",o,p.value)},q=(l,o)=>{const r=S(l,p.value);p.value[r].progress=o},H=(l,o)=>{O.$message.error(o||"上传失败");const r=S(l,p.value);p.value[r].status="error",c("handleError",o,p.value)},V=async()=>{var l;$.value||(l=B.value)==null||l.click()},z=l=>(c("handleBeforeUpload",l),s.maxSize&&l.size>s.maxSize?(O.$message.error("超出限制大小,请压缩后上传"),!1):s.limit&&s.limit<=k.value?(O.$message.error("数量超出限制"),!1):!0),G=l=>{const o=Array.from(l.target.files);if(o.length){if(s.avatar){z(o[0]),L(o[0]);return}o.forEach(r=>{const I=z(r);r&&I&&y(r)}),l.target.value=""}},Z=l=>{const o=S(l,p.value),r=R.get(l);r!=null&&r.abort&&(r.abort(),p.value[o].status="pause",O.$message.error("用户中断上传"))},j=l=>{p.value.splice(S(l,p.value),1),c("handleDelete",p.value),O.$message.success("已删除")},K=l=>{const o=S(l,p.value),r=p.value[o].raw;p.value.splice(o,1),y(r)},ee=(l,o)=>{const r=S(o,p.value),I=p.value[r].name;p.value.splice(S(o,p.value),1);const _=ce(l,I);y(_)},le=l=>{const o=S(l,p.value);F.value=o,w.value=!0},d=l=>{l.forEach(o=>{y(o)})},u=async()=>{const{blobRaw:l}=await h.value.handleCrop(),o=ce(l,f.name);y(o),D.value=!1};return(l,o)=>{const r=ye,I=Be;return A(),g(te,null,[e("div",{class:v(a(t)())},[e("input",{ref_key:"inputRef",ref:B,style:{display:"none"},accept:l.accept,multiple:l.multiple,type:"file",onChange:G,onClick:o[0]||(o[0]=Y(()=>{},["stop"]))},null,40,ll),n.value?b("",!0):(A(),g("div",{key:0,class:v(a(t)("files"))},[l.draggable?b("",!0):(A(),g("div",{key:0,class:v(a(t)("file"))},[i(r,{class:v(a(t)("file-button")),type:"secondary",disabled:$.value,onClick:V},{default:C(()=>[i(a(de),{class:v(a(t)("file-icon"))},null,8,["class"]),tl]),_:1},8,["class","disabled"]),i(I,{type:"third"},{default:C(()=>[U(Q(l.desc),1)]),_:1})],2)),l.draggable?(A(),g("div",{key:1,class:v(a(t)("draggle"))},[i(Xe,{desc:l.desc,disabled:$.value,accept:l.accept,onHandleUpload:V,onHandleDraggleFiles:d},null,8,["desc","disabled","accept"])],2)):b("",!0),p.value.length?(A(),g("div",{key:2,class:v(a(t)("file-list"))},[(A(!0),g(te,null,se(p.value,_=>(A(),x(Te,{key:_.uid,"file-content":_,progress:_.progress,onHandleRemove:j,onHandleReUpload:K,onHandleAbort:Z},null,8,["file-content","progress"]))),128))],2)):b("",!0)],2)),n.value&&!l.draggable?(A(),g("div",{key:1,class:v(a(t)("pictures"))},[(A(!0),g(te,null,se(p.value,_=>(A(),g("span",{class:v(a(t)("picture"))},[(A(),x(el,{key:_.uid,"file-content":_,"is-picture":n.value,progress:_.progress,shape:l.shape,avatar:l.avatar,onHandleRemove:j,onHandleReUpload:K,onHandleAbort:Z,onHandleEdit:ee,onHandleReview:le},null,8,["file-content","is-picture","progress","shape","avatar"]))],2))),256)),!(l.avatar&&k.value)&&!$.value?(A(),g("div",{key:0,class:v([a(t)("picture-button",{disabled:$.value},[l.shape])]),onClick:V},[e("div",ol,[i(a(re),{class:v(a(t)("picture-button-icon"))},null,8,["class"]),l.desc?(A(),g("span",{key:0,class:v(a(t)("picture-button-desc"))},Q(l.desc),3)):b("",!0)])],2)):b("",!0)],2)):b("",!0)],2),i(a(Me),{visible:w.value,"onUpdate:visible":o[1]||(o[1]=_=>w.value=_),current:F.value,"onUpdate:current":o[2]||(o[2]=_=>F.value=_),"src-list":P.value,"is-render":!1,width:"300",height:"200",fit:"cover"},null,8,["visible","current","src-list"]),D.value?(A(),x(a(xe),{key:0,modelValue:D.value,"onUpdate:modelValue":o[3]||(o[3]=_=>D.value=_),scrollable:!1,title:"图片裁剪",size:"small",onOnSubmit:u},{default:C(()=>[i(Ae,{ref_key:"cropRef",ref:h,"file-content":f},null,8,["file-content"])]),_:1},8,["modelValue"])):b("",!0)],64)}}}),al=$e(nl),X=al;const sl="https://www.huohuo90.com:3005/upload",ul=M({__name:"upload-primary",setup(m){const c=E([{url:"https://www.huohuo90.com:3005/logo/yike.png",name:"默认图片"}]);return(s,t)=>{const n=X;return A(),x(n,{"upload-url":sl,"file-list":c.value,desc:"上传内容要求","max-size":0},null,8,["file-list"])}}}),cl="https://www.huohuo90.com:3005/upload",rl=M({__name:"upload-single-file",setup(m){const c=E([]);return(s,t)=>{const n=X;return A(),x(n,{"upload-url":cl,multiple:!1,"file-list":c.value,desc:"仅允许逐个上传文件"},null,8,["file-list"])}}}),il="https://www.huohuo90.com:3005/upload",dl=M({__name:"upload-limit",setup(m){const c=E([{url:"https://www.huohuo90.com:3005/logo/yike.png",name:"默认图片"}]);return(s,t)=>{const n=X;return A(),x(n,{"upload-url":il,"file-list":c.value,limit:3,desc:"限制上传三个文件,此demo演示上传失败"},null,8,["file-list"])}}}),pl="https://www.huohuo90.com:3005/upload",Al=M({__name:"upload-picture",setup(m){const c=E([]);return(s,t)=>{const n=X;return A(),g("div",null,[i(n,{"upload-url":pl,"file-list":c.value,accept:"image/*"},null,8,["file-list"])])}}}),hl="https://www.huohuo90.com:3005/upload",ml=M({__name:"upload-picture-circle",setup(m){const c=E([{name:"默认图片",url:"https://www.huohuo90.com:3005/logo/yike.png"}]);return(s,t)=>{const n=X;return A(),g("div",null,[i(n,{"upload-url":hl,"file-list":c.value,shape:"circle",accept:"image/*",desc:"上传图片",limit:2},null,8,["file-list"])])}}}),fl="https://www.huohuo90.com:3005/upload",vl=M({__name:"upload-avatar",setup(m){const c=E([{name:"默认图片",url:"https://www.huohuo90.com:3005/logo/dafei.jpg"}]);return(s,t)=>{const n=X;return A(),g("div",null,[i(n,{"upload-url":fl,"file-list":c.value,shape:"circle",accept:"image/*",avatar:!0},null,8,["file-list"])])}}}),_l="https://www.huohuo90.com:3005/upload",gl=M({__name:"upload-draggle",setup(m){const c=E([]);return(s,t)=>{const n=X;return A(),g("div",null,[i(n,{"upload-url":_l,"file-list":c.value,accept:"*",desc:"上传内容要求",draggable:!0},null,8,["file-list"])])}}}),El="https://www.huohuo90.com:3005/upload",wl=M({__name:"upload-callback",setup(m){const c=E([{url:"https://www.huohuo90.com:3005/logo/yike.png",name:"默认图片"}]),s=(h,D)=>{console.log("🚀 ~ file: upload-callback.vue:20 ~ handleSuccess ~ currentList:",D),console.log("🚀 ~ file: upload-callback.vue:20 ~ handleSuccess ~ res:",h)},t=(h,D)=>{console.log("🚀 ~ file: upload-callback.vue:28 ~ handleError ~ currentList:",D),console.log("🚀 ~ file: upload-callback.vue:28 ~ handleError ~ error:",h)},n=h=>{console.log("🚀 ~ file: upload-callback.vue:36 ~ handleBeforeUpload ~ file:",h)},w=h=>{console.log("🚀 ~ file: upload-callback.vue:43 ~ handleDelete ~ currentList:",h)};return(h,D)=>{const f=X;return A(),x(f,{"upload-url":El,"file-list":c.value,desc:"上传内容要求","max-size":0,onHandleSuccess:s,onHandleError:t,onHandleBeforeUpload:n,onHandleDelete:w},null,8,["file-list"])}}}),Cl=e("p",null,"文件列表上传",-1),Dl=e("p",null,[U("通过 "),e("code",null,"multiple"),U(" 控制是否能够上传多文件,默认为 true")],-1),Fl=e("p",null,[U("通过 "),e("code",null,"limit"),U(" 控制文件上传数量限制")],-1),kl=e("p",null,[U("通过 "),e("code",null,"accept"),U(" 判断是否仅上传图片,若接受对象包含 "),e("code",null,"image"),U(" 、 "),e("code",null,"png"),U(" 、 "),e("code",null,"jpg/jpeg"),U(" ,则采用图片列表上传 UI")],-1),Ul=e("p",null,[U("通过 "),e("code",null,"limit"),U(" 控制图片上限、通过 "),e("code",null,"shape"),U(" 修改列表风格")],-1),bl=e("p",null,[U("通过传入 "),e("code",null,"avatar"),U(" 进行头像上传,只允许上传一张图片且上传后允许通过裁剪重新上传")],-1),yl=e("p",null,[U("通过传入 "),e("code",null,"draggle"),U(" 将 UI 变更为拖拽区,文件列表与常规文件一致,允许通过拖拽上传文件")],-1),Bl=e("p",null,"目前支持上传前、上传成功、上传失败、删除文件四个钩子",-1),Rl=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"accept"),e("td",null,"接受文件类型"),e("td",null,"accept"),e("td",null,"*")]),e("tr",null,[e("td",null,"maxSize"),e("td",null,"文件大小限制"),e("td",null,"number"),e("td",null,"3*1024*1024(3M)")]),e("tr",null,[e("td",null,"multiple"),e("td",null,"是否允许多文件上传"),e("td",null,"boolean"),e("td",null,"true")]),e("tr",null,[e("td",null,"limit"),e("td",null,"控制文件上传数量"),e("td",null,"number"),e("td",null,"0")]),e("tr",null,[e("td",null,"shape"),e("td",null,"图片列表形状"),e("td",null,"'default' | 'circle'"),e("td",null,"'default'")]),e("tr",null,[e("td",null,"uploadUrl"),e("td",null,"文件上传路径"),e("td",null,"string"),e("td",null,"''")]),e("tr",null,[e("td",null,"fileList"),e("td",null,"当前文件列表"),e("td",null,[e("code",null,"{name:'file-name',url:'url'}[]")]),e("td",null,"[]")]),e("tr",null,[e("td",null,"desc"),e("td",null,"文件上传提示"),e("td",null,"string"),e("td",null,"''")]),e("tr",null,[e("td",null,"avatar"),e("td",null,"是否上传头像"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"draggable"),e("td",null,"是否采用拖拽上传交互"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),$l=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"方法"),e("th",null,"描述"),e("th",null,"出参类型")])]),e("tbody",null,[e("tr",null,[e("td",null,"handleSuccess"),e("td",null,"成功回调"),e("td",null,"(res:response,currentList:File[])")]),e("tr",null,[e("td",null,"handleDelete"),e("td",null,"删除回调"),e("td",null,"(currentList:File[])")]),e("tr",null,[e("td",null,"handleError"),e("td",null,"错误回调"),e("td",null,"(err:response,currentList:File[])")]),e("tr",null,[e("td",null,"handleBeforeUpload"),e("td",null,"上传前回调"),e("td",null,"(file:File)")])])])],-1),Yl={__name:"doc",setup(m){return(c,s)=>{const t=oe("yk-title"),n=oe("yk-snippet"),w=oe("DocPage");return A(),x(w,null,{default:C(()=>[i(t,{level:2,id:"YkUpload文件上传"},{default:C(()=>[U("YkUpload 文件上传")]),_:1}),i(n,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-upload%0A%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20desc%3D%22%E4%B8%8A%E4%BC%A0%E5%86%85%E5%AE%B9%E8%A6%81%E6%B1%82%22%0A%20%20%20%20%3Amax-size%3D%220%22%0A%20%20%3E%3C%2Fyk-upload%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%2F%2F%20const%20uploadUrl%20%3D%20'http%3A%2F%2Fchat.finecoder.cn%3A3976%2Fupload'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%0A%20%20%7B%0A%20%20%20%20url%3A%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Flogo%2Fyike.png'%2C%0A%20%20%20%20name%3A%20'%E9%BB%98%E8%AE%A4%E5%9B%BE%E7%89%87'%2C%0A%20%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(ul)]),desc:C(()=>[Cl]),_:1}),i(n,{title:"单文件上传",code:"%3Ctemplate%3E%0A%20%20%3Cyk-upload%0A%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%3Amultiple%3D%22false%22%0A%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20desc%3D%22%E4%BB%85%E5%85%81%E8%AE%B8%E9%80%90%E4%B8%AA%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%22%0A%20%20%3E%3C%2Fyk-upload%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%2F%2F%20const%20uploadUrl%20%3D%20'http%3A%2F%2F192.168.1.207%3A3976%2Fupload'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%5D)%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(rl)]),desc:C(()=>[Dl]),_:1}),i(n,{title:"文件数量限制",code:"%3Ctemplate%3E%0A%20%20%3Cyk-upload%0A%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20%3Alimit%3D%223%22%0A%20%20%20%20desc%3D%22%E9%99%90%E5%88%B6%E4%B8%8A%E4%BC%A0%E4%B8%89%E4%B8%AA%E6%96%87%E4%BB%B6%EF%BC%8C%E6%AD%A4demo%E6%BC%94%E7%A4%BA%E4%B8%8A%E4%BC%A0%E5%A4%B1%E8%B4%A5%22%0A%20%20%3E%3C%2Fyk-upload%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%2F%2F%20const%20uploadUrl%20%3D%20'http%3A%2F%2F192.168.1.207%3A3976%2Fupload'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%0A%20%20%7B%0A%20%20%20%20url%3A%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Flogo%2Fyike.png'%2C%0A%20%20%20%20name%3A%20'%E9%BB%98%E8%AE%A4%E5%9B%BE%E7%89%87'%2C%0A%20%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(dl)]),desc:C(()=>[Fl]),_:1}),i(n,{title:"图片上传",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-upload%0A%20%20%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20%20%20accept%3D%22image%2F*%22%0A%20%20%20%20%3E%3C%2Fyk-upload%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%2F%2F%20const%20uploadUrl%20%3D%20'http%3A%2F%2Fchat.finecoder.cn%3A3976%2Fupload'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%5D)%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(Al)]),desc:C(()=>[kl]),_:1}),i(n,{title:"图片列表样式及限制数量",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-upload%0A%20%20%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20%20%20shape%3D%22circle%22%0A%20%20%20%20%20%20accept%3D%22image%2F*%22%0A%20%20%20%20%20%20desc%3D%22%E4%B8%8A%E4%BC%A0%E5%9B%BE%E7%89%87%22%0A%20%20%20%20%20%20%3Alimit%3D%222%22%0A%20%20%20%20%3E%3C%2Fyk-upload%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%2F%2F%20const%20uploadUrl%20%3D%20'http%3A%2F%2Fchat.foder.cn%3A3976%2Fupload'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%0A%20%20%7B%0A%20%20%20%20name%3A%20'%E9%BB%98%E8%AE%A4%E5%9B%BE%E7%89%87'%2C%0A%20%20%20%20url%3A%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Flogo%2Fyike.png'%2C%0A%20%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(ml)]),desc:C(()=>[Ul]),_:1}),i(n,{title:"头像上传",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-upload%0A%20%20%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20%20%20shape%3D%22circle%22%0A%20%20%20%20%20%20accept%3D%22image%2F*%22%0A%20%20%20%20%20%20%3Aavatar%3D%22true%22%0A%20%20%20%20%3E%3C%2Fyk-upload%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%0A%20%20%7B%0A%20%20%20%20name%3A%20'%E9%BB%98%E8%AE%A4%E5%9B%BE%E7%89%87'%2C%0A%20%20%20%20url%3A%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Flogo%2Fdafei.jpg'%2C%0A%20%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(vl)]),desc:C(()=>[bl]),_:1}),i(n,{title:"拖拽上传",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-upload%0A%20%20%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20%20%20accept%3D%22*%22%0A%20%20%20%20%20%20desc%3D%22%E4%B8%8A%E4%BC%A0%E5%86%85%E5%AE%B9%E8%A6%81%E6%B1%82%22%0A%20%20%20%20%20%20%3Adraggable%3D%22true%22%0A%20%20%20%20%3E%3C%2Fyk-upload%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%2F%2F%20const%20uploadUrl%20%3D%20'http%3A%2F%2Fchat.finecoder.cn%3A3976%2Fupload'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%5D)%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(gl)]),desc:C(()=>[yl]),_:1}),i(n,{title:"回调函数",code:"%3Ctemplate%3E%0A%20%20%3Cyk-upload%0A%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20desc%3D%22%E4%B8%8A%E4%BC%A0%E5%86%85%E5%AE%B9%E8%A6%81%E6%B1%82%22%0A%20%20%20%20%3Amax-size%3D%220%22%0A%20%20%20%20%40handle-success%3D%22handleSuccess%22%0A%20%20%20%20%40handle-error%3D%22handleError%22%0A%20%20%20%20%40handle-before-upload%3D%22handleBeforeUpload%22%0A%20%20%20%20%40handle-delete%3D%22handleDelete%22%0A%20%20%3E%3C%2Fyk-upload%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%2F%2F%20const%20uploadUrl%20%3D%20'http%3A%2F%2Fchat.finecoder.cn%3A3976%2Fupload'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%0A%20%20%7B%0A%20%20%20%20url%3A%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Flogo%2Fyike.png'%2C%0A%20%20%20%20name%3A%20'%E9%BB%98%E8%AE%A4%E5%9B%BE%E7%89%87'%2C%0A%20%20%7D%2C%0A%5D)%0Aconst%20handleSuccess%20%3D%20(res%2C%20currentList)%20%3D%3E%20%7B%0A%20%20console.log(%0A%20%20%20%20'%F0%9F%9A%80%20~%20file%3A%20upload-callback.vue%3A20%20~%20handleSuccess%20~%20currentList%3A'%2C%0A%20%20%20%20currentList%2C%0A%20%20)%0A%20%20console.log('%F0%9F%9A%80%20~%20file%3A%20upload-callback.vue%3A20%20~%20handleSuccess%20~%20res%3A'%2C%20res)%0A%7D%0Aconst%20handleError%20%3D%20(error%2C%20currentList)%20%3D%3E%20%7B%0A%20%20console.log(%0A%20%20%20%20'%F0%9F%9A%80%20~%20file%3A%20upload-callback.vue%3A28%20~%20handleError%20~%20currentList%3A'%2C%0A%20%20%20%20currentList%2C%0A%20%20)%0A%20%20console.log('%F0%9F%9A%80%20~%20file%3A%20upload-callback.vue%3A28%20~%20handleError%20~%20error%3A'%2C%20error)%0A%7D%0Aconst%20handleBeforeUpload%20%3D%20(file)%20%3D%3E%20%7B%0A%20%20console.log(%0A%20%20%20%20'%F0%9F%9A%80%20~%20file%3A%20upload-callback.vue%3A36%20~%20handleBeforeUpload%20~%20file%3A'%2C%0A%20%20%20%20file%2C%0A%20%20)%0A%7D%0Aconst%20handleDelete%20%3D%20(currentList)%20%3D%3E%20%7B%0A%20%20console.log(%0A%20%20%20%20'%F0%9F%9A%80%20~%20file%3A%20upload-callback.vue%3A43%20~%20handleDelete%20~%20currentList%3A'%2C%0A%20%20%20%20currentList%2C%0A%20%20)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(wl)]),desc:C(()=>[Bl]),_:1}),i(t,{level:3,id:"API"},{default:C(()=>[U("API")]),_:1}),Rl,i(t,{level:3,id:"钩子"},{default:C(()=>[U("钩子")]),_:1}),$l]),_:1})}}};export{Yl as default};
+import{dI as N,d as M,dJ as J,dK as ne,r as E,c as W,dL as ae,dM as me,o as A,b as g,j as e,n as v,dw as a,dN as Y,e as i,dO as fe,G as re,dP as ve,dQ as _e,dR as ge,t as Q,dS as Ee,f as x,dx as we,g as b,I as ie,dT as Ce,dU as De,w as C,dV as Fe,dW as de,dX as ke,dY as Ue,dZ as be,k as U,F as te,i as se,_ as ye,Y as Be,du as Re,d_ as $e,a as oe}from"./index-ac581855.js";import{Y as Ie,_ as xe}from"./index-34456bc7.js";import{Y as Me}from"./index-ae290774.js";import{Y as ue}from"./index-f94a54a7.js";import"./index-dc60ef20.js";const Oe=["image","jpeg","png","gif"],Le=({uid:m,uploadUrl:c,selectedFile:s,onSuccess:t,onError:n,onProgress:w})=>{const h=new XMLHttpRequest,D=new FormData;D.append("file",s);try{h.open("POST",c,!0)}catch{n(m,"上传失败、请求地址有误")}return h.upload.onprogress=f=>{if(f.lengthComputable){const F=f.loaded/f.total*100;w(m,F)}},h.onload=function(){if(h.status===200){const f=JSON.parse(h.responseText);f.error||f.err?n(m,f):t(m,f)}},h.onerror=function(){n(m,h.responseText)},h.send(D),{abort(){h.abort()}}};function pe(m,c,s,t){const n=t/100*Math.PI*2,w=m+s*Math.sin(n),h=c-s*Math.cos(n);return`M${m},${c} L${m},${c-s} A${s},${s} 0 ${n({uid:N(),status:"success",...s}))}function S(m,c){return c.findIndex(s=>m===s.uid)}function Se(m){var t;const c=(t=m.split(".").pop())==null?void 0:t.toLowerCase(),s={word:"IconWordFileOutline",pdf:"IconPdfOutline",excel:"IconExcelFileOutline",ppt:"IconPptFileOutline",mp4:"IconVideoOutline",audio:"IconAudioFileOutline",text:"IconTxtFileOutline",png:"IconImageOutline",jpg:"IconImageOutline",video:"IconVideoOutline"};switch(c){case"jpg":case"png":case"jpeg":case"gif":return s.png;case"pdf":return s.pdf;case"mp4":case"mkv":return s.mp4;case"doc":case"docx":return s.word;case"xls":case"xlsx":return s.excel;case"ppt":case"pptx":return s.ppt;case"txt":return s.text;default:return"IconFileOutline"}}function ce(m,c){return new File([m],c,{type:m.type})}const Pe=["onMousedown","onMousemove","onMouseup"],Ae=M({__name:"crop-picture",props:{fileContent:{}},setup(m,{expose:c}){const s=m,t={isDragging:!1,startX:0,startY:0,clientX:0,clientY:0,deltaX:0,deltaY:0},n=J("image-crop"),{fileContent:w}=ne(s),h=E(),D=E(),f=E(.5),F=E(50),p=E(50),B=E(0),R=E(0),k=new Image;k.crossOrigin="Anonymous";const P=E(0),$=E(0),O=W(()=>{var u;const d=(u=w.value)==null?void 0:u.raw;return d?URL.createObjectURL(d):""});ae(()=>F.value,d=>{B.value=d/100,L()}),ae(()=>p.value,d=>{R.value=Math.max(Math.min(180,(d-50)*3.8),-180),L()});const y=()=>{var l;const d=h.value,u=d.getContext("2d");k.src=(((l=w.value)==null?void 0:l.url)||O.value)??"",k.onload=()=>{const o=k.width/k.height;$.value=300,P.value=Math.min($.value*o,700),d.width=P.value,d.height=$.value,B.value=Math.min($.value/k.height,1),f.value=B.value,F.value=f.value*100,u.drawImage(k,0,0,k.width*B.value,k.height*B.value),T()}},L=()=>{const d=h.value,u=d.getContext("2d");u.clearRect(0,0,d.width,d.height);const l=t.clientX+t.deltaX,o=t.clientY+t.deltaY,r=d.width/2,I=d.height/2,_=R.value*Math.PI/180;u.translate(r,I),u.rotate(_),u.translate(-r,-I),u.drawImage(k,l,o,k.width*B.value,k.height*B.value),u.setTransform(1,0,0,1,0,0),T()},T=()=>{const d=h.value,u=d.getContext("2d"),l=240,o=(d.width-l)/2,r=(d.height-l)/2;u.strokeStyle="rgba(255,255,255,0.5)",u.lineWidth=2,u.strokeRect(o,r,l,l),u.fillStyle="rgba(0, 0, 0, 0.5)",u.fillRect(0,0,d.width,r),u.fillRect(0,r+l,d.width,d.height-(r+l)),u.fillRect(0,r,o,l),u.fillRect(o+l,r,d.width-(o+l),l)},q=()=>{R.value=Math.min(180,15+R.value),p.value=Math.max(Math.min(50+R.value*3.8/15,100),0)},H=()=>{R.value=Math.max(-180,R.value-15),p.value=Math.max(Math.min(50+R.value*3.8/15,100),0)},V=()=>{F.value=Math.max(F.value-1,0),L()},z=()=>{F.value=Math.min(F.value+1,100),L()},G=d=>{const{clientX:u,clientY:l}=d;t.isDragging=!0,t.startX=u,t.startY=l},Z=d=>{if(!t.isDragging)return;const{clientX:u,clientY:l}=d;t.deltaX=u-t.startX,t.deltaY=l-t.startY,L()},j=ge(d=>{var u=Math.max(-1,Math.min(1,d.wheelDelta||-d.detail));u<0?V():z()},5),K=d=>{t.isDragging=!1;const{clientX:u,clientY:l}=d,o=u-t.startX,r=l-t.startY;t.clientX+=o,t.clientY+=r,t.deltaX=0,t.deltaY=0};me(()=>{y()});const ee=async()=>{const d=h.value,u=240,l=(d.width-u)/2,o=(d.height-u)/2,r=document.createElement("canvas");r.width=u,r.height=u,r.getContext("2d").drawImage(d,l,o,u,u,0,0,u,u);let _;return await le(r).then(function(he){_=he}),{blobRaw:_,uid:w.value.uid}},le=d=>new Promise(function(u,l){d.toBlob(function(o){u(o)},"image/jpeg",.8)});return c({handleCrop:ee}),(d,u)=>{const l=fe,o=re,r=ve,I=_e;return A(),g("div",{class:v(a(n)())},[e("div",{ref_key:"canvasContainer",ref:D,class:v(a(n)("canvas-container")),onMousedown:Y(G,["prevent"]),onMousemove:Y(Z,["prevent"]),onMouseup:Y(K,["prevent"]),onWheel:u[0]||(u[0]=Y((..._)=>a(j)&&a(j)(..._),["stop"])),onMousewheel:u[1]||(u[1]=Y((..._)=>a(j)&&a(j)(..._),["stop"]))},[e("canvas",{ref_key:"canvasRef",ref:h},null,512)],42,Pe),e("div",{class:v(a(n)("operate"))},[e("div",{class:v(a(n)("operate-left"))},[i(l,{onClick:Y(V,["stop"])},null,8,["onClick"]),i(a(ue),{modelValue:F.value,"onUpdate:modelValue":u[2]||(u[2]=_=>F.value=_),class:v(a(n)("scale-bar"))},null,8,["modelValue","class"]),i(o,{onClick:Y(z,["stop"])},null,8,["onClick"])],2),e("div",{class:v(a(n)("operate-right"))},[i(r,{onClick:H}),i(a(ue),{modelValue:p.value,"onUpdate:modelValue":u[3]||(u[3]=_=>p.value=_),class:v(a(n)("scale-bar"))},null,8,["modelValue","class"]),i(I,{onClick:q})],2)],2)],2)}}}),Ve=["onDrop","onDragover"],Xe=M({__name:"upload-draggle",props:{desc:{default:""},disabled:{type:Boolean,default:!1},accept:{default:"*"}},emits:["handleUpload","handleDraggleFiles"],setup(m,{emit:c}){const s=m,t=J("upload-draggle"),n=E(!1),w=f=>{if(s.disabled)return;n.value=!1,f.stopPropagation();const F=Array.from(f.dataTransfer.files);c("handleDraggleFiles",F)},h=()=>{s.disabled||(n.value=!0)},D=()=>{c("handleUpload")};return(f,F)=>{const p=Ee;return A(),g("div",{class:v(a(t)()),onDrop:Y(w,["prevent"]),onDragover:Y(h,["prevent"]),onClick:D},[i(p,{class:v(a(t)("icon"))},null,8,["class"]),e("span",{class:v(a(t)("methods"))},"单击或拖动文件到此区域进行上传",2),e("span",{class:v(a(t)("desc"))},Q(f.desc),3)],42,Ve)}}}),He={width:"14",height:"14"},ze=e("circle",{cx:"7",cy:"7",r:"7",class:"uploading-bg","fill-opacity":"0.6"},null,-1),je=["d"],Te=M({__name:"upload-file-item",props:{progress:{default:0},fileContent:{default:()=>({status:"success",name:"",uid:N()})},shape:{},avatar:{type:Boolean}},emits:["handleAbort","handleRemove","handleReUpload"],setup(m,{emit:c}){const s=m,t=J("upload-file"),{status:n,name:w,uid:h}=ne(s.fileContent),D=W(()=>Se(w.value)),f=()=>{c("handleAbort",h.value)},F=()=>{c("handleRemove",h.value)},p=()=>{c("handleReUpload",h.value)};return(B,R)=>{const k=ie,P=Ce,$=De;return A(),g("div",{class:v(a(t)())},[e("div",{class:v(a(t)("main"))},[e("div",{class:v(a(t)("left"))},[(A(),x(we(D.value),{class:"annex-yk-icon"})),e("span",{class:v(a(t)(a(n)))},Q(a(w)),3)],2),e("div",{class:v(a(t)("right"))},[a(n)!=="uploading"?(A(),x(k,{key:0,class:"delete-yk-icon",onClick:F})):b("",!0),"success".includes(a(n))?(A(),x(P,{key:1,class:"success-yk-icon"})):b("",!0),["error","pause"].includes(a(n))?(A(),x($,{key:2,class:"re-upload-yk-icon",onClick:p})):b("",!0),["uploading"].includes(a(n))?(A(),g("div",{key:3,class:"abort-yk-icon-container",onClick:f},[(A(),g("svg",He,[ze,e("path",{d:a(pe)(7,7,7,B.progress),class:"uploading-bg"},null,8,je)]))])):b("",!0)],2)],2)],2)}}}),Ne=["src"],We={width:"36",height:"36"},qe=e("circle",{cx:"18",cy:"18",r:"18","fill-opacity":"0.5"},null,-1),Ge=["d"],Je={key:2,class:"upload-icon fail-icon"},Ze={key:3,class:"hover-icons"},Ke={key:4,class:"hover-icons"},Qe={key:5,class:"hover-icons"},el=M({__name:"upload-picture-item",props:{progress:{default:0},fileContent:{default:()=>({status:"success",name:"",uid:N(),avatar:!1})},shape:{default:"default"},avatar:{type:Boolean}},emits:["handleAbort","handleRemove","handleReUpload","handleEdit","handleReview"],setup(m,{emit:c}){const s=m,t=J("upload-picture"),{status:n,uid:w,raw:h,url:D}=ne(s.fileContent),f=E(!1),F=E(),p=W(()=>h!=null&&h.value?URL.createObjectURL(h.value):""),B=()=>{c("handleReview",w.value)},R=()=>{c("handleAbort",w.value)},k=()=>{c("handleRemove",w.value)},P=()=>{c("handleReUpload",w.value)},$=()=>{f.value=!0},O=async()=>{const{blobRaw:y,uid:L}=await F.value.handleCrop();c("handleEdit",y,L),f.value=!1};return(y,L)=>{const T=Fe,q=de,H=ie,V=ke,z=Ue;return A(),g("div",{class:v(a(t)([y.shape]))},[p.value||a(D)?(A(),g("img",{key:0,src:a(D)||p.value,alt:""},null,8,Ne)):b("",!0),e("div",{class:v(a(t)("overlay-hover",[a(n)]))},null,2),a(n)==="uploading"?(A(),g("div",{key:1,class:"upload-icon uploading-icons",onClick:R},[(A(),g("svg",We,[qe,e("path",{d:a(pe)(18,18,18,y.progress),class:"progress-path"},null,8,Ge)]))])):b("",!0),["error","pause"].includes(a(n))?(A(),g("div",Je,[i(T)])):b("",!0),["error","pause"].includes(a(n))?(A(),g("div",Ze,[i(q,{onClick:P}),i(H,{onClick:k})])):b("",!0),a(n)==="success"&&!y.avatar?(A(),g("div",Ke,[i(V,{onClick:B}),i(H,{onClick:k})])):b("",!0),a(n)==="success"&&y.avatar?(A(),g("div",Qe,[i(z,{onClick:$}),i(H,{onClick:k})])):b("",!0),f.value?(A(),x(a(Ie),{key:6,modelValue:f.value,"onUpdate:modelValue":L[0]||(L[0]=G=>f.value=G),scrollable:!1,title:"图片裁剪",size:"small",onOnSubmit:O},{default:C(()=>[i(Ae,{ref_key:"cropRef",ref:F,"file-content":y.fileContent},null,8,["file-content"])]),_:1},8,["modelValue"])):b("",!0)],2)}}}),ll=["accept","multiple"],tl=e("div",null,"上传文件",-1),ol={class:"picture-desc"},nl=M({name:"YkUpload",__name:"upload",props:{accept:{default:"*"},maxSize:{default:3*1024*1024},multiple:{type:Boolean,default:!0},limit:{default:0},uploadUrl:{default:""},shape:{default:"default"},fileList:{default:()=>[]},desc:{default:""},avatar:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1}},emits:["handleSuccess","handleDelete","handleError","handleBeforeUpload"],setup(m,{emit:c}){const s=m,t=J("upload"),n=E(!1),w=E(!1),h=E(),D=E(!1),f=be({name:"",url:"",uid:N(),status:"uploading"}),F=E(0),p=E(Ye(s.fileList)),B=E(),R=new Map,k=W(()=>p.value.length),P=W(()=>p.value.map(o=>o.raw?URL.createObjectURL(o.raw):o.url)),$=W(()=>!!s.limit&&k.value>=s.limit);n.value=Oe.some(l=>s.accept.includes(l))||s.avatar;const{proxy:O}=Re(),y=async l=>{const o=l==null?void 0:l.name;if(!o){O.$message.error("文件上传失败,请重新选择文件");return}const r=N();p.value.push({name:o,status:"uploading",raw:l,uid:r});const I={uid:r,uploadUrl:s.uploadUrl,selectedFile:l,fileName:o,onSuccess:T,onError:H,onProgress:q};R.set(r,Le(I))},L=l=>{p.value=[];const o=l==null?void 0:l.name;if(!o){O.$message.error("文件上传失败,请重新选择文件");return}const r=N();f.name=o,f.raw=l,f.uid=r,D.value=!0},T=(l,o)=>{O.$message.success("上传成功");const r=S(l,p.value);p.value[r].status="success",c("handleSuccess",o,p.value)},q=(l,o)=>{const r=S(l,p.value);p.value[r].progress=o},H=(l,o)=>{O.$message.error(o||"上传失败");const r=S(l,p.value);p.value[r].status="error",c("handleError",o,p.value)},V=async()=>{var l;$.value||(l=B.value)==null||l.click()},z=l=>(c("handleBeforeUpload",l),s.maxSize&&l.size>s.maxSize?(O.$message.error("超出限制大小,请压缩后上传"),!1):s.limit&&s.limit<=k.value?(O.$message.error("数量超出限制"),!1):!0),G=l=>{const o=Array.from(l.target.files);if(o.length){if(s.avatar){z(o[0]),L(o[0]);return}o.forEach(r=>{const I=z(r);r&&I&&y(r)}),l.target.value=""}},Z=l=>{const o=S(l,p.value),r=R.get(l);r!=null&&r.abort&&(r.abort(),p.value[o].status="pause",O.$message.error("用户中断上传"))},j=l=>{p.value.splice(S(l,p.value),1),c("handleDelete",p.value),O.$message.success("已删除")},K=l=>{const o=S(l,p.value),r=p.value[o].raw;p.value.splice(o,1),y(r)},ee=(l,o)=>{const r=S(o,p.value),I=p.value[r].name;p.value.splice(S(o,p.value),1);const _=ce(l,I);y(_)},le=l=>{const o=S(l,p.value);F.value=o,w.value=!0},d=l=>{l.forEach(o=>{y(o)})},u=async()=>{const{blobRaw:l}=await h.value.handleCrop(),o=ce(l,f.name);y(o),D.value=!1};return(l,o)=>{const r=ye,I=Be;return A(),g(te,null,[e("div",{class:v(a(t)())},[e("input",{ref_key:"inputRef",ref:B,style:{display:"none"},accept:l.accept,multiple:l.multiple,type:"file",onChange:G,onClick:o[0]||(o[0]=Y(()=>{},["stop"]))},null,40,ll),n.value?b("",!0):(A(),g("div",{key:0,class:v(a(t)("files"))},[l.draggable?b("",!0):(A(),g("div",{key:0,class:v(a(t)("file"))},[i(r,{class:v(a(t)("file-button")),type:"secondary",disabled:$.value,onClick:V},{default:C(()=>[i(a(de),{class:v(a(t)("file-icon"))},null,8,["class"]),tl]),_:1},8,["class","disabled"]),i(I,{type:"third"},{default:C(()=>[U(Q(l.desc),1)]),_:1})],2)),l.draggable?(A(),g("div",{key:1,class:v(a(t)("draggle"))},[i(Xe,{desc:l.desc,disabled:$.value,accept:l.accept,onHandleUpload:V,onHandleDraggleFiles:d},null,8,["desc","disabled","accept"])],2)):b("",!0),p.value.length?(A(),g("div",{key:2,class:v(a(t)("file-list"))},[(A(!0),g(te,null,se(p.value,_=>(A(),x(Te,{key:_.uid,"file-content":_,progress:_.progress,onHandleRemove:j,onHandleReUpload:K,onHandleAbort:Z},null,8,["file-content","progress"]))),128))],2)):b("",!0)],2)),n.value&&!l.draggable?(A(),g("div",{key:1,class:v(a(t)("pictures"))},[(A(!0),g(te,null,se(p.value,_=>(A(),g("span",{class:v(a(t)("picture"))},[(A(),x(el,{key:_.uid,"file-content":_,"is-picture":n.value,progress:_.progress,shape:l.shape,avatar:l.avatar,onHandleRemove:j,onHandleReUpload:K,onHandleAbort:Z,onHandleEdit:ee,onHandleReview:le},null,8,["file-content","is-picture","progress","shape","avatar"]))],2))),256)),!(l.avatar&&k.value)&&!$.value?(A(),g("div",{key:0,class:v([a(t)("picture-button",{disabled:$.value},[l.shape])]),onClick:V},[e("div",ol,[i(a(re),{class:v(a(t)("picture-button-icon"))},null,8,["class"]),l.desc?(A(),g("span",{key:0,class:v(a(t)("picture-button-desc"))},Q(l.desc),3)):b("",!0)])],2)):b("",!0)],2)):b("",!0)],2),i(a(Me),{visible:w.value,"onUpdate:visible":o[1]||(o[1]=_=>w.value=_),current:F.value,"onUpdate:current":o[2]||(o[2]=_=>F.value=_),"src-list":P.value,"is-render":!1,width:"300",height:"200",fit:"cover"},null,8,["visible","current","src-list"]),D.value?(A(),x(a(xe),{key:0,modelValue:D.value,"onUpdate:modelValue":o[3]||(o[3]=_=>D.value=_),scrollable:!1,title:"图片裁剪",size:"small",onOnSubmit:u},{default:C(()=>[i(Ae,{ref_key:"cropRef",ref:h,"file-content":f},null,8,["file-content"])]),_:1},8,["modelValue"])):b("",!0)],64)}}}),al=$e(nl),X=al;const sl="https://www.huohuo90.com:3005/upload",ul=M({__name:"upload-primary",setup(m){const c=E([{url:"https://www.huohuo90.com:3005/logo/yike.png",name:"默认图片"}]);return(s,t)=>{const n=X;return A(),x(n,{"upload-url":sl,"file-list":c.value,desc:"上传内容要求","max-size":0},null,8,["file-list"])}}}),cl="https://www.huohuo90.com:3005/upload",rl=M({__name:"upload-single-file",setup(m){const c=E([]);return(s,t)=>{const n=X;return A(),x(n,{"upload-url":cl,multiple:!1,"file-list":c.value,desc:"仅允许逐个上传文件"},null,8,["file-list"])}}}),il="https://www.huohuo90.com:3005/upload",dl=M({__name:"upload-limit",setup(m){const c=E([{url:"https://www.huohuo90.com:3005/logo/yike.png",name:"默认图片"}]);return(s,t)=>{const n=X;return A(),x(n,{"upload-url":il,"file-list":c.value,limit:3,desc:"限制上传三个文件,此demo演示上传失败"},null,8,["file-list"])}}}),pl="https://www.huohuo90.com:3005/upload",Al=M({__name:"upload-picture",setup(m){const c=E([]);return(s,t)=>{const n=X;return A(),g("div",null,[i(n,{"upload-url":pl,"file-list":c.value,accept:"image/*"},null,8,["file-list"])])}}}),hl="https://www.huohuo90.com:3005/upload",ml=M({__name:"upload-picture-circle",setup(m){const c=E([{name:"默认图片",url:"https://www.huohuo90.com:3005/logo/yike.png"}]);return(s,t)=>{const n=X;return A(),g("div",null,[i(n,{"upload-url":hl,"file-list":c.value,shape:"circle",accept:"image/*",desc:"上传图片",limit:2},null,8,["file-list"])])}}}),fl="https://www.huohuo90.com:3005/upload",vl=M({__name:"upload-avatar",setup(m){const c=E([{name:"默认图片",url:"https://www.huohuo90.com:3005/logo/dafei.jpg"}]);return(s,t)=>{const n=X;return A(),g("div",null,[i(n,{"upload-url":fl,"file-list":c.value,shape:"circle",accept:"image/*",avatar:!0},null,8,["file-list"])])}}}),_l="https://www.huohuo90.com:3005/upload",gl=M({__name:"upload-draggle",setup(m){const c=E([]);return(s,t)=>{const n=X;return A(),g("div",null,[i(n,{"upload-url":_l,"file-list":c.value,accept:"*",desc:"上传内容要求",draggable:!0},null,8,["file-list"])])}}}),El="https://www.huohuo90.com:3005/upload",wl=M({__name:"upload-callback",setup(m){const c=E([{url:"https://www.huohuo90.com:3005/logo/yike.png",name:"默认图片"}]),s=(h,D)=>{console.log("🚀 ~ file: upload-callback.vue:20 ~ handleSuccess ~ currentList:",D),console.log("🚀 ~ file: upload-callback.vue:20 ~ handleSuccess ~ res:",h)},t=(h,D)=>{console.log("🚀 ~ file: upload-callback.vue:28 ~ handleError ~ currentList:",D),console.log("🚀 ~ file: upload-callback.vue:28 ~ handleError ~ error:",h)},n=h=>{console.log("🚀 ~ file: upload-callback.vue:36 ~ handleBeforeUpload ~ file:",h)},w=h=>{console.log("🚀 ~ file: upload-callback.vue:43 ~ handleDelete ~ currentList:",h)};return(h,D)=>{const f=X;return A(),x(f,{"upload-url":El,"file-list":c.value,desc:"上传内容要求","max-size":0,onHandleSuccess:s,onHandleError:t,onHandleBeforeUpload:n,onHandleDelete:w},null,8,["file-list"])}}}),Cl=e("p",null,"文件列表上传",-1),Dl=e("p",null,[U("通过 "),e("code",null,"multiple"),U(" 控制是否能够上传多文件,默认为 true")],-1),Fl=e("p",null,[U("通过 "),e("code",null,"limit"),U(" 控制文件上传数量限制")],-1),kl=e("p",null,[U("通过 "),e("code",null,"accept"),U(" 判断是否仅上传图片,若接受对象包含 "),e("code",null,"image"),U(" 、 "),e("code",null,"png"),U(" 、 "),e("code",null,"jpg/jpeg"),U(" ,则采用图片列表上传 UI")],-1),Ul=e("p",null,[U("通过 "),e("code",null,"limit"),U(" 控制图片上限、通过 "),e("code",null,"shape"),U(" 修改列表风格")],-1),bl=e("p",null,[U("通过传入 "),e("code",null,"avatar"),U(" 进行头像上传,只允许上传一张图片且上传后允许通过裁剪重新上传")],-1),yl=e("p",null,[U("通过传入 "),e("code",null,"draggle"),U(" 将 UI 变更为拖拽区,文件列表与常规文件一致,允许通过拖拽上传文件")],-1),Bl=e("p",null,"目前支持上传前、上传成功、上传失败、删除文件四个钩子",-1),Rl=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"accept"),e("td",null,"接受文件类型"),e("td",null,"accept"),e("td",null,"*")]),e("tr",null,[e("td",null,"maxSize"),e("td",null,"文件大小限制"),e("td",null,"number"),e("td",null,"3*1024*1024(3M)")]),e("tr",null,[e("td",null,"multiple"),e("td",null,"是否允许多文件上传"),e("td",null,"boolean"),e("td",null,"true")]),e("tr",null,[e("td",null,"limit"),e("td",null,"控制文件上传数量"),e("td",null,"number"),e("td",null,"0")]),e("tr",null,[e("td",null,"shape"),e("td",null,"图片列表形状"),e("td",null,"'default' | 'circle'"),e("td",null,"'default'")]),e("tr",null,[e("td",null,"uploadUrl"),e("td",null,"文件上传路径"),e("td",null,"string"),e("td",null,"''")]),e("tr",null,[e("td",null,"fileList"),e("td",null,"当前文件列表"),e("td",null,[e("code",null,"{name:'file-name',url:'url'}[]")]),e("td",null,"[]")]),e("tr",null,[e("td",null,"desc"),e("td",null,"文件上传提示"),e("td",null,"string"),e("td",null,"''")]),e("tr",null,[e("td",null,"avatar"),e("td",null,"是否上传头像"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"draggable"),e("td",null,"是否采用拖拽上传交互"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),$l=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"方法"),e("th",null,"描述"),e("th",null,"出参类型")])]),e("tbody",null,[e("tr",null,[e("td",null,"handleSuccess"),e("td",null,"成功回调"),e("td",null,"(res:response,currentList:File[])")]),e("tr",null,[e("td",null,"handleDelete"),e("td",null,"删除回调"),e("td",null,"(currentList:File[])")]),e("tr",null,[e("td",null,"handleError"),e("td",null,"错误回调"),e("td",null,"(err:response,currentList:File[])")]),e("tr",null,[e("td",null,"handleBeforeUpload"),e("td",null,"上传前回调"),e("td",null,"(file:File)")])])])],-1),Yl={__name:"doc",setup(m){return(c,s)=>{const t=oe("yk-title"),n=oe("yk-snippet"),w=oe("DocPage");return A(),x(w,null,{default:C(()=>[i(t,{level:2,id:"YkUpload文件上传"},{default:C(()=>[U("YkUpload 文件上传")]),_:1}),i(n,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-upload%0A%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20desc%3D%22%E4%B8%8A%E4%BC%A0%E5%86%85%E5%AE%B9%E8%A6%81%E6%B1%82%22%0A%20%20%20%20%3Amax-size%3D%220%22%0A%20%20%3E%3C%2Fyk-upload%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%2F%2F%20const%20uploadUrl%20%3D%20'http%3A%2F%2Fchat.finecoder.cn%3A3976%2Fupload'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%0A%20%20%7B%0A%20%20%20%20url%3A%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Flogo%2Fyike.png'%2C%0A%20%20%20%20name%3A%20'%E9%BB%98%E8%AE%A4%E5%9B%BE%E7%89%87'%2C%0A%20%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(ul)]),desc:C(()=>[Cl]),_:1}),i(n,{title:"单文件上传",code:"%3Ctemplate%3E%0A%20%20%3Cyk-upload%0A%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%3Amultiple%3D%22false%22%0A%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20desc%3D%22%E4%BB%85%E5%85%81%E8%AE%B8%E9%80%90%E4%B8%AA%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%22%0A%20%20%3E%3C%2Fyk-upload%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%2F%2F%20const%20uploadUrl%20%3D%20'http%3A%2F%2F192.168.1.207%3A3976%2Fupload'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%5D)%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(rl)]),desc:C(()=>[Dl]),_:1}),i(n,{title:"文件数量限制",code:"%3Ctemplate%3E%0A%20%20%3Cyk-upload%0A%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20%3Alimit%3D%223%22%0A%20%20%20%20desc%3D%22%E9%99%90%E5%88%B6%E4%B8%8A%E4%BC%A0%E4%B8%89%E4%B8%AA%E6%96%87%E4%BB%B6%EF%BC%8C%E6%AD%A4demo%E6%BC%94%E7%A4%BA%E4%B8%8A%E4%BC%A0%E5%A4%B1%E8%B4%A5%22%0A%20%20%3E%3C%2Fyk-upload%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%2F%2F%20const%20uploadUrl%20%3D%20'http%3A%2F%2F192.168.1.207%3A3976%2Fupload'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%0A%20%20%7B%0A%20%20%20%20url%3A%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Flogo%2Fyike.png'%2C%0A%20%20%20%20name%3A%20'%E9%BB%98%E8%AE%A4%E5%9B%BE%E7%89%87'%2C%0A%20%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(dl)]),desc:C(()=>[Fl]),_:1}),i(n,{title:"图片上传",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-upload%0A%20%20%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20%20%20accept%3D%22image%2F*%22%0A%20%20%20%20%3E%3C%2Fyk-upload%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%2F%2F%20const%20uploadUrl%20%3D%20'http%3A%2F%2Fchat.finecoder.cn%3A3976%2Fupload'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%5D)%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(Al)]),desc:C(()=>[kl]),_:1}),i(n,{title:"图片列表样式及限制数量",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-upload%0A%20%20%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20%20%20shape%3D%22circle%22%0A%20%20%20%20%20%20accept%3D%22image%2F*%22%0A%20%20%20%20%20%20desc%3D%22%E4%B8%8A%E4%BC%A0%E5%9B%BE%E7%89%87%22%0A%20%20%20%20%20%20%3Alimit%3D%222%22%0A%20%20%20%20%3E%3C%2Fyk-upload%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%2F%2F%20const%20uploadUrl%20%3D%20'http%3A%2F%2Fchat.foder.cn%3A3976%2Fupload'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%0A%20%20%7B%0A%20%20%20%20name%3A%20'%E9%BB%98%E8%AE%A4%E5%9B%BE%E7%89%87'%2C%0A%20%20%20%20url%3A%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Flogo%2Fyike.png'%2C%0A%20%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(ml)]),desc:C(()=>[Ul]),_:1}),i(n,{title:"头像上传",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-upload%0A%20%20%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20%20%20shape%3D%22circle%22%0A%20%20%20%20%20%20accept%3D%22image%2F*%22%0A%20%20%20%20%20%20%3Aavatar%3D%22true%22%0A%20%20%20%20%3E%3C%2Fyk-upload%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%0A%20%20%7B%0A%20%20%20%20name%3A%20'%E9%BB%98%E8%AE%A4%E5%9B%BE%E7%89%87'%2C%0A%20%20%20%20url%3A%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Flogo%2Fdafei.jpg'%2C%0A%20%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(vl)]),desc:C(()=>[bl]),_:1}),i(n,{title:"拖拽上传",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-upload%0A%20%20%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20%20%20accept%3D%22*%22%0A%20%20%20%20%20%20desc%3D%22%E4%B8%8A%E4%BC%A0%E5%86%85%E5%AE%B9%E8%A6%81%E6%B1%82%22%0A%20%20%20%20%20%20%3Adraggable%3D%22true%22%0A%20%20%20%20%3E%3C%2Fyk-upload%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%2F%2F%20const%20uploadUrl%20%3D%20'http%3A%2F%2Fchat.finecoder.cn%3A3976%2Fupload'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%5D)%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(gl)]),desc:C(()=>[yl]),_:1}),i(n,{title:"回调函数",code:"%3Ctemplate%3E%0A%20%20%3Cyk-upload%0A%20%20%20%20%3Aupload-url%3D%22uploadUrl%22%0A%20%20%20%20%3Afile-list%3D%22fileUrl%22%0A%20%20%20%20desc%3D%22%E4%B8%8A%E4%BC%A0%E5%86%85%E5%AE%B9%E8%A6%81%E6%B1%82%22%0A%20%20%20%20%3Amax-size%3D%220%22%0A%20%20%20%20%40handle-success%3D%22handleSuccess%22%0A%20%20%20%20%40handle-error%3D%22handleError%22%0A%20%20%20%20%40handle-before-upload%3D%22handleBeforeUpload%22%0A%20%20%20%20%40handle-delete%3D%22handleDelete%22%0A%20%20%3E%3C%2Fyk-upload%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%2F%2F%20const%20uploadUrl%20%3D%20'http%3A%2F%2Fchat.finecoder.cn%3A3976%2Fupload'%0Aconst%20uploadUrl%20%3D%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fupload'%0Aconst%20fileUrl%20%3D%20ref(%5B%0A%20%20%7B%0A%20%20%20%20url%3A%20'https%3A%2F%2Fwww.huohuo90.com%3A3005%2Flogo%2Fyike.png'%2C%0A%20%20%20%20name%3A%20'%E9%BB%98%E8%AE%A4%E5%9B%BE%E7%89%87'%2C%0A%20%20%7D%2C%0A%5D)%0Aconst%20handleSuccess%20%3D%20(res%2C%20currentList)%20%3D%3E%20%7B%0A%20%20console.log(%0A%20%20%20%20'%F0%9F%9A%80%20~%20file%3A%20upload-callback.vue%3A20%20~%20handleSuccess%20~%20currentList%3A'%2C%0A%20%20%20%20currentList%2C%0A%20%20)%0A%20%20console.log('%F0%9F%9A%80%20~%20file%3A%20upload-callback.vue%3A20%20~%20handleSuccess%20~%20res%3A'%2C%20res)%0A%7D%0Aconst%20handleError%20%3D%20(error%2C%20currentList)%20%3D%3E%20%7B%0A%20%20console.log(%0A%20%20%20%20'%F0%9F%9A%80%20~%20file%3A%20upload-callback.vue%3A28%20~%20handleError%20~%20currentList%3A'%2C%0A%20%20%20%20currentList%2C%0A%20%20)%0A%20%20console.log('%F0%9F%9A%80%20~%20file%3A%20upload-callback.vue%3A28%20~%20handleError%20~%20error%3A'%2C%20error)%0A%7D%0Aconst%20handleBeforeUpload%20%3D%20(file)%20%3D%3E%20%7B%0A%20%20console.log(%0A%20%20%20%20'%F0%9F%9A%80%20~%20file%3A%20upload-callback.vue%3A36%20~%20handleBeforeUpload%20~%20file%3A'%2C%0A%20%20%20%20file%2C%0A%20%20)%0A%7D%0Aconst%20handleDelete%20%3D%20(currentList)%20%3D%3E%20%7B%0A%20%20console.log(%0A%20%20%20%20'%F0%9F%9A%80%20~%20file%3A%20upload-callback.vue%3A43%20~%20handleDelete%20~%20currentList%3A'%2C%0A%20%20%20%20currentList%2C%0A%20%20)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:C(()=>[i(wl)]),desc:C(()=>[Bl]),_:1}),i(t,{level:3,id:"API"},{default:C(()=>[U("API")]),_:1}),Rl,i(t,{level:3,id:"钩子"},{default:C(()=>[U("钩子")]),_:1}),$l]),_:1})}}};export{Yl as default};
diff --git a/assets/doc-74e34458.js b/assets/doc-3db6bfbc.js
similarity index 99%
rename from assets/doc-74e34458.js
rename to assets/doc-3db6bfbc.js
index 1f7d8c31..005720a9 100644
--- a/assets/doc-74e34458.js
+++ b/assets/doc-3db6bfbc.js
@@ -1 +1 @@
-import{d as b,dJ as g,q as x,dZ as $,o as E,b as k,e3 as D,n as d,dw as m,ed as S,j as e,e2 as y,t as B,g as w,d_ as v,p as a,f as s,w as n,e as t,x as r,dT as z,a as f,k as u}from"./index-c0fbe197.js";const T=Symbol("scrollbarContext"),I=b({name:"YkTimeline",__name:"timeline",props:{horizontal:{type:Boolean,default:!1},placement:{default:"right"},reverse:{type:Boolean,default:!1}},setup(c){const o=c,l=g("timeline");return x(T,$({horizontal:o.horizontal,placement:o.placement})),(i,A)=>(E(),k("div",{class:d([m(l)({horizontal:i.horizontal,reverse:i.reverse,reverseHorizontal:i.horizontal&&i.reverse},i.placement!=="alternate"?[i.placement]:[]),i.placement==="alternate"?m(l)("alternate",{horizontal:i.horizontal}):""])},[D(i.$slots,"default")],2))}}),P={key:0,viewBox:"25 25 50 50"},R=e("circle",{r:"20",cy:"50",cx:"50"},null,-1),O=[R],Y=b({name:"YkTimelineItem",__name:"timeline-item",props:{time:{},title:{},content:{},lineType:{default:"solid"},dotColor:{},pending:{type:Boolean,default:!1}},setup(c){const o=g("timeline__item"),l=S(T);return(i,A)=>{var p,F,h;return E(),k("div",{class:d(m(o)())},[e("div",{class:d(m(o)("timeline"))},[e("span",{class:d([m(o)("timeline__tail",{horizontal:(p=m(l))==null?void 0:p.horizontal})]),style:y((F=m(l))!=null&&F.horizontal?{borderTopStyle:i.lineType}:{borderLeftStyle:i.lineType})},null,6),e("div",{class:d([m(o)("timeline__dot-item",{horizontal:(h=m(l))==null?void 0:h.horizontal,pending:i.pending})])},[D(i.$slots,"dot",{},()=>[i.pending?(E(),k("svg",P,O)):(E(),k("span",{key:1,class:d([m(o)("timeline__dot-item__dot")]),style:y(i.dotColor?{background:i.dotColor}:{})},null,6))])],2)],2),e("div",{ref:"desc",class:d(m(o)("desc"))},[D(i.$slots,"title",{},()=>[e("span",{class:d(m(o)("desc__title"))},B(i.title||"--"),3)]),i.$slots.content||i.content?D(i.$slots,"content",{key:0},()=>[e("span",{class:d(m(o)("desc__content"))},B(i.content),3)]):w("",!0),D(i.$slots,"time",{},()=>[e("span",{class:d(m(o)("desc__time"))},B(i.time),3)])],2)],2)}}}),C=v(I),_=v(Y);const N={};function V(c,o){const l=_,i=C,A=r;return E(),s(A,null,{default:n(()=>[t(i,null,{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27"}),t(l,{title:"这里是第二个步骤",time:"2023-07-27"}),t(l,{title:"第三个步骤",time:"2023-07-27"}),t(l,{title:"第四个步骤",time:"2023-07-27"})]),_:1})]),_:1})}const L=a(N,[["render",V]]),j={};function H(c,o){const l=_,i=C,A=r;return E(),s(A,null,{default:n(()=>[t(i,{reverse:""},{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27"}),t(l,{title:"这里是第二个步骤",time:"2023-07-27"}),t(l,{title:"第三个步骤",time:"2023-07-27"}),t(l,{title:"第四个步骤",time:"2023-07-27"})]),_:1})]),_:1})}const q=a(j,[["render",H]]),J={};function K(c,o){const l=_,i=C,A=r;return E(),s(A,null,{default:n(()=>[t(i,{style:{width:"200px"}},{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27"}),t(l,{title:"这里是第二个步骤",content:"我是二级内容,我是个可以有很多话想说的人,你不能限制我说多少内容,你可以换行显示的。",time:"2023-07-27"}),t(l,{title:"第三个步骤",time:"2023-07-27"})]),_:1})]),_:1})}const Z=a(J,[["render",K]]),G={};function M(c,o){const l=_,i=C,A=r;return E(),s(A,{style:{width:"100%"}},{default:n(()=>[t(i,{placement:"left"},{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27"}),t(l,{title:"这里是第二个步骤",time:"2023-07-27"}),t(l,{title:"第三个步骤",time:"2023-07-27"}),t(l,{title:"第四个步骤",time:"2023-07-27"})]),_:1})]),_:1})}const Q=a(G,[["render",M]]),U={};function W(c,o){const l=_,i=C,A=r;return E(),s(A,null,{default:n(()=>[t(i,{horizontal:""},{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27"}),t(l,{title:"这里是第二个步骤",time:"2023-07-27"}),t(l,{title:"第三个步骤",time:"2023-07-27"}),t(l,{title:"第四个步骤",time:"2023-07-27"})]),_:1})]),_:1})}const X=a(U,[["render",W]]),e2={};function t2(c,o){const l=_,i=C,A=r;return E(),s(A,{style:{width:"100%",height:"100%"}},{default:n(()=>[t(i,{placement:"alternate"},{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27"}),t(l,{title:"这里是第二个步骤",time:"2023-07-27"}),t(l,{title:"第三个步骤",time:"2023-07-27"}),t(l,{title:"第四个步骤",time:"2023-07-27"})]),_:1})]),_:1})}const l2=a(e2,[["render",t2]]),i2={};function n2(c,o){const l=_,i=C,A=r;return E(),s(A,{style:{width:"100%",height:"100%"}},{default:n(()=>[t(i,null,{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27","dot-color":"rgba(var(--gray), 0.48)"}),t(l,{title:"第二个步骤",time:"2023-07-27","dot-color":"rgb(var(--scolor))"}),t(l,{title:"这里是第三个步骤",time:"2023-07-27","dot-color":"rgb(var(--wcolor))"}),t(l,{title:"第四个步骤还在进行中…",time:"2023-07-27"})]),_:1})]),_:1})}const A2=a(i2,[["render",n2]]),o2={};function E2(c,o){const l=_,i=z,A=C,p=r;return E(),s(p,{style:{width:"100%",height:"100%"}},{default:n(()=>[t(A,null,{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27","dot-color":"rgba(var(--gray), 0.48)"}),t(l,{title:"第二个步骤",time:"2023-07-27"},{dot:n(()=>[t(i,{style:y({fontSize:"12px",padding:"2px",boxSizing:"border-box",borderRadius:"50%",backgroundColor:"rgb(var(--scolor))"})},null,8,["style"])]),_:1}),t(l,{title:"这里是第三个步骤",time:"2023-07-27"},{dot:n(()=>[t(i,{style:y({fontSize:"12px",padding:"2px",boxSizing:"border-box",borderRadius:"50%",backgroundColor:"rgb(var(--ecolor))"})},null,8,["style"])]),_:1}),t(l,{title:"第四个步骤还在进行中…",time:"2023-07-27"})]),_:1})]),_:1})}const m2=a(o2,[["render",E2]]),c2={};function s2(c,o){const l=_,i=C,A=r;return E(),s(A,{style:{width:"100%",height:"100%"}},{default:n(()=>[t(i,null,{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27","line-type":"solid"}),t(l,{title:"第二个步骤",time:"2023-07-27","line-type":"dotted"}),t(l,{title:"这里是第三个步骤",time:"2023-07-27","line-type":"dashed"}),t(l,{title:"第四个步骤还在进行中…",time:"2023-07-27"})]),_:1})]),_:1})}const d2=a(c2,[["render",s2]]),a2={};function r2(c,o){const l=_,i=z,A=C,p=r;return E(),s(p,{style:{width:"100%",height:"100%"}},{default:n(()=>[t(A,null,{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27",pending:""}),t(l,{title:"第二个步骤",time:"2023-07-27"},{dot:n(()=>[t(i,{style:y({fontSize:"12px",color:"#ffffff",padding:"2px",boxSizing:"border-box",borderRadius:"50%",backgroundColor:"rgb(var(--scolor))"})},null,8,["style"])]),_:1}),t(l,{title:"这里是第三个步骤",time:"2023-07-27"},{dot:n(()=>[t(i,{style:y({fontSize:"12px",color:"#ffffff",padding:"2px",boxSizing:"border-box",borderRadius:"50%",backgroundColor:"rgb(var(--ecolor))"})},null,8,["style"])]),_:1}),t(l,{title:"第四个步骤还在进行中…",time:"2023-07-27"})]),_:1})]),_:1})}const C2=a(a2,[["render",r2]]),_2=e("p",null,null,-1),u2=e("p",null,null,-1),p2=e("p",null,null,-1),y2=e("p",null,null,-1),D2=e("p",null,null,-1),k2=e("p",null,null,-1),B2=e("p",null,null,-1),f2=e("p",null,null,-1),F2=e("p",null,null,-1),h2=e("p",null,null,-1),b2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"horizontal"),e("td",null,"水平的"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"placement"),e("td",null,[u("文字位置,竖直时仅 "),e("code",null,"left | right"),u(" 生效,水平时仅 "),e("code",null,"top | bottom"),u(" 生效")]),e("td",null,[e("code",null,"'left' | 'right'| 'top'|'bottom'|'alternate'")]),e("td")]),e("tr",null,[e("td",null,"reverse"),e("td",null,"倒转"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),g2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"title"),e("td",null,"标题"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"content"),e("td",null,"内容"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"time"),e("td",null,"时间"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"lineType"),e("td",null,"连接线样式"),e("td",null,[e("code",null,"'solid'| 'dashed'|'dotted'")]),e("td",null,"'solid'")]),e("tr",null,[e("td",null,"dotColor"),e("td",null,"节点颜色"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"pending"),e("td",null,"将节点转换成 pending"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),v2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"title"),e("td",null,"自定义标题")]),e("tr",null,[e("td",null,"content"),e("td",null,"自定义内容")]),e("tr",null,[e("td",null,"title"),e("td",null,"自定义时间")]),e("tr",null,[e("td",null,"dot"),e("td",null,"自定义节点")])])])],-1),T2={__name:"doc",setup(c){return(o,l)=>{const i=f("yk-title"),A=f("yk-snippet"),p=f("DocPage");return E(),s(p,null,{default:n(()=>[t(i,{level:2,id:"YkTimeline时间线"},{default:n(()=>[u("YkTimeline 时间线")]),_:1}),t(A,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-timeline%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(L)]),desc:n(()=>[_2]),_:1}),t(A,{title:"倒转",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-timeline%20reverse%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(q)]),desc:n(()=>[u2]),_:1}),t(A,{title:"当某个标题下有二级内容",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-timeline%20style%3D%22width%3A%20200px%22%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20content%3D%22%E6%88%91%E6%98%AF%E4%BA%8C%E7%BA%A7%E5%86%85%E5%AE%B9%EF%BC%8C%E6%88%91%E6%98%AF%E4%B8%AA%E5%8F%AF%E4%BB%A5%E6%9C%89%E5%BE%88%E5%A4%9A%E8%AF%9D%E6%83%B3%E8%AF%B4%E7%9A%84%E4%BA%BA%EF%BC%8C%E4%BD%A0%E4%B8%8D%E8%83%BD%E9%99%90%E5%88%B6%E6%88%91%E8%AF%B4%E5%A4%9A%E5%B0%91%E5%86%85%E5%AE%B9%EF%BC%8C%E4%BD%A0%E5%8F%AF%E4%BB%A5%E6%8D%A2%E8%A1%8C%E6%98%BE%E7%A4%BA%E7%9A%84%E3%80%82%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(Z)]),desc:n(()=>[p2]),_:1}),t(A,{title:"内容可以放置在左边",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20style%3D%22width%3A%20100%25%22%3E%0A%20%20%20%20%3Cyk-timeline%20placement%3D%22left%22%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(Q)]),desc:n(()=>[y2]),_:1}),t(A,{title:"水平时间线",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-timeline%20horizontal%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(X)]),desc:n(()=>[D2]),_:1}),t(A,{title:"内容交错放置在两边",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%22%3E%0A%20%20%20%20%3Cyk-timeline%20placement%3D%22alternate%22%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(l2)]),desc:n(()=>[k2]),_:1}),t(A,{title:"自定义节点颜色",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%22%3E%0A%20%20%20%20%3Cyk-timeline%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20dot-color%3D%22rgba(var(--gray)%2C%200.48)%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20dot-color%3D%22rgb(var(--scolor))%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20dot-color%3D%22rgb(var(--wcolor))%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%E8%BF%98%E5%9C%A8%E8%BF%9B%E8%A1%8C%E4%B8%AD%E2%80%A6%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(A2)]),desc:n(()=>[B2]),_:1}),t(A,{title:"自定义节点",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%22%3E%0A%20%20%20%20%3Cyk-timeline%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20dot-color%3D%22rgba(var(--gray)%2C%200.48)%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23dot%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconTickOutline%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20fontSize%3A%20'12px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20padding%3A%20'2px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20borderRadius%3A%20'50%25'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'rgb(var(--scolor))'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23dot%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconTickOutline%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20fontSize%3A%20'12px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20padding%3A%20'2px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20borderRadius%3A%20'50%25'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'rgb(var(--ecolor))'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%E8%BF%98%E5%9C%A8%E8%BF%9B%E8%A1%8C%E4%B8%AD%E2%80%A6%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(m2)]),desc:n(()=>[f2]),_:1}),t(A,{title:"自定义轴线样式",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%22%3E%0A%20%20%20%20%3Cyk-timeline%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20line-type%3D%22solid%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20line-type%3D%22dotted%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20line-type%3D%22dashed%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%E8%BF%98%E5%9C%A8%E8%BF%9B%E8%A1%8C%E4%B8%AD%E2%80%A6%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(d2)]),desc:n(()=>[F2]),_:1}),t(A,{title:"pending",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%22%3E%0A%20%20%20%20%3Cyk-timeline%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20pending%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23dot%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconTickOutline%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20fontSize%3A%20'12px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20color%3A%20'%23ffffff'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20padding%3A%20'2px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20borderRadius%3A%20'50%25'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'rgb(var(--scolor))'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23dot%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconTickOutline%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20fontSize%3A%20'12px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20color%3A%20'%23ffffff'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20padding%3A%20'2px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20borderRadius%3A%20'50%25'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'rgb(var(--ecolor))'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%E8%BF%98%E5%9C%A8%E8%BF%9B%E8%A1%8C%E4%B8%AD%E2%80%A6%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(C2)]),desc:n(()=>[h2]),_:1}),t(i,{level:3,id:"API"},{default:n(()=>[u("API")]),_:1}),t(i,{level:4,id:"TimelineProps"},{default:n(()=>[u("Timeline Props")]),_:1}),b2,t(i,{level:4,id:"TimelineItemProps"},{default:n(()=>[u("TimelineItem Props")]),_:1}),g2,t(i,{level:3,id:"Slot"},{default:n(()=>[u("Slot")]),_:1}),t(i,{level:4,id:"TimelineSlots"},{default:n(()=>[u("Timeline Slots")]),_:1}),v2]),_:1})}}};export{T2 as default};
+import{d as b,dJ as g,q as x,dZ as $,o as E,b as k,e3 as D,n as d,dw as m,ed as S,j as e,e2 as y,t as B,g as w,d_ as v,p as a,f as s,w as n,e as t,x as r,dT as z,a as f,k as u}from"./index-ac581855.js";const T=Symbol("scrollbarContext"),I=b({name:"YkTimeline",__name:"timeline",props:{horizontal:{type:Boolean,default:!1},placement:{default:"right"},reverse:{type:Boolean,default:!1}},setup(c){const o=c,l=g("timeline");return x(T,$({horizontal:o.horizontal,placement:o.placement})),(i,A)=>(E(),k("div",{class:d([m(l)({horizontal:i.horizontal,reverse:i.reverse,reverseHorizontal:i.horizontal&&i.reverse},i.placement!=="alternate"?[i.placement]:[]),i.placement==="alternate"?m(l)("alternate",{horizontal:i.horizontal}):""])},[D(i.$slots,"default")],2))}}),P={key:0,viewBox:"25 25 50 50"},R=e("circle",{r:"20",cy:"50",cx:"50"},null,-1),O=[R],Y=b({name:"YkTimelineItem",__name:"timeline-item",props:{time:{},title:{},content:{},lineType:{default:"solid"},dotColor:{},pending:{type:Boolean,default:!1}},setup(c){const o=g("timeline__item"),l=S(T);return(i,A)=>{var p,F,h;return E(),k("div",{class:d(m(o)())},[e("div",{class:d(m(o)("timeline"))},[e("span",{class:d([m(o)("timeline__tail",{horizontal:(p=m(l))==null?void 0:p.horizontal})]),style:y((F=m(l))!=null&&F.horizontal?{borderTopStyle:i.lineType}:{borderLeftStyle:i.lineType})},null,6),e("div",{class:d([m(o)("timeline__dot-item",{horizontal:(h=m(l))==null?void 0:h.horizontal,pending:i.pending})])},[D(i.$slots,"dot",{},()=>[i.pending?(E(),k("svg",P,O)):(E(),k("span",{key:1,class:d([m(o)("timeline__dot-item__dot")]),style:y(i.dotColor?{background:i.dotColor}:{})},null,6))])],2)],2),e("div",{ref:"desc",class:d(m(o)("desc"))},[D(i.$slots,"title",{},()=>[e("span",{class:d(m(o)("desc__title"))},B(i.title||"--"),3)]),i.$slots.content||i.content?D(i.$slots,"content",{key:0},()=>[e("span",{class:d(m(o)("desc__content"))},B(i.content),3)]):w("",!0),D(i.$slots,"time",{},()=>[e("span",{class:d(m(o)("desc__time"))},B(i.time),3)])],2)],2)}}}),C=v(I),_=v(Y);const N={};function V(c,o){const l=_,i=C,A=r;return E(),s(A,null,{default:n(()=>[t(i,null,{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27"}),t(l,{title:"这里是第二个步骤",time:"2023-07-27"}),t(l,{title:"第三个步骤",time:"2023-07-27"}),t(l,{title:"第四个步骤",time:"2023-07-27"})]),_:1})]),_:1})}const L=a(N,[["render",V]]),j={};function H(c,o){const l=_,i=C,A=r;return E(),s(A,null,{default:n(()=>[t(i,{reverse:""},{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27"}),t(l,{title:"这里是第二个步骤",time:"2023-07-27"}),t(l,{title:"第三个步骤",time:"2023-07-27"}),t(l,{title:"第四个步骤",time:"2023-07-27"})]),_:1})]),_:1})}const q=a(j,[["render",H]]),J={};function K(c,o){const l=_,i=C,A=r;return E(),s(A,null,{default:n(()=>[t(i,{style:{width:"200px"}},{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27"}),t(l,{title:"这里是第二个步骤",content:"我是二级内容,我是个可以有很多话想说的人,你不能限制我说多少内容,你可以换行显示的。",time:"2023-07-27"}),t(l,{title:"第三个步骤",time:"2023-07-27"})]),_:1})]),_:1})}const Z=a(J,[["render",K]]),G={};function M(c,o){const l=_,i=C,A=r;return E(),s(A,{style:{width:"100%"}},{default:n(()=>[t(i,{placement:"left"},{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27"}),t(l,{title:"这里是第二个步骤",time:"2023-07-27"}),t(l,{title:"第三个步骤",time:"2023-07-27"}),t(l,{title:"第四个步骤",time:"2023-07-27"})]),_:1})]),_:1})}const Q=a(G,[["render",M]]),U={};function W(c,o){const l=_,i=C,A=r;return E(),s(A,null,{default:n(()=>[t(i,{horizontal:""},{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27"}),t(l,{title:"这里是第二个步骤",time:"2023-07-27"}),t(l,{title:"第三个步骤",time:"2023-07-27"}),t(l,{title:"第四个步骤",time:"2023-07-27"})]),_:1})]),_:1})}const X=a(U,[["render",W]]),e2={};function t2(c,o){const l=_,i=C,A=r;return E(),s(A,{style:{width:"100%",height:"100%"}},{default:n(()=>[t(i,{placement:"alternate"},{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27"}),t(l,{title:"这里是第二个步骤",time:"2023-07-27"}),t(l,{title:"第三个步骤",time:"2023-07-27"}),t(l,{title:"第四个步骤",time:"2023-07-27"})]),_:1})]),_:1})}const l2=a(e2,[["render",t2]]),i2={};function n2(c,o){const l=_,i=C,A=r;return E(),s(A,{style:{width:"100%",height:"100%"}},{default:n(()=>[t(i,null,{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27","dot-color":"rgba(var(--gray), 0.48)"}),t(l,{title:"第二个步骤",time:"2023-07-27","dot-color":"rgb(var(--scolor))"}),t(l,{title:"这里是第三个步骤",time:"2023-07-27","dot-color":"rgb(var(--wcolor))"}),t(l,{title:"第四个步骤还在进行中…",time:"2023-07-27"})]),_:1})]),_:1})}const A2=a(i2,[["render",n2]]),o2={};function E2(c,o){const l=_,i=z,A=C,p=r;return E(),s(p,{style:{width:"100%",height:"100%"}},{default:n(()=>[t(A,null,{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27","dot-color":"rgba(var(--gray), 0.48)"}),t(l,{title:"第二个步骤",time:"2023-07-27"},{dot:n(()=>[t(i,{style:y({fontSize:"12px",padding:"2px",boxSizing:"border-box",borderRadius:"50%",backgroundColor:"rgb(var(--scolor))"})},null,8,["style"])]),_:1}),t(l,{title:"这里是第三个步骤",time:"2023-07-27"},{dot:n(()=>[t(i,{style:y({fontSize:"12px",padding:"2px",boxSizing:"border-box",borderRadius:"50%",backgroundColor:"rgb(var(--ecolor))"})},null,8,["style"])]),_:1}),t(l,{title:"第四个步骤还在进行中…",time:"2023-07-27"})]),_:1})]),_:1})}const m2=a(o2,[["render",E2]]),c2={};function s2(c,o){const l=_,i=C,A=r;return E(),s(A,{style:{width:"100%",height:"100%"}},{default:n(()=>[t(i,null,{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27","line-type":"solid"}),t(l,{title:"第二个步骤",time:"2023-07-27","line-type":"dotted"}),t(l,{title:"这里是第三个步骤",time:"2023-07-27","line-type":"dashed"}),t(l,{title:"第四个步骤还在进行中…",time:"2023-07-27"})]),_:1})]),_:1})}const d2=a(c2,[["render",s2]]),a2={};function r2(c,o){const l=_,i=z,A=C,p=r;return E(),s(p,{style:{width:"100%",height:"100%"}},{default:n(()=>[t(A,null,{default:n(()=>[t(l,{title:"第一个步骤",time:"2023-07-27",pending:""}),t(l,{title:"第二个步骤",time:"2023-07-27"},{dot:n(()=>[t(i,{style:y({fontSize:"12px",color:"#ffffff",padding:"2px",boxSizing:"border-box",borderRadius:"50%",backgroundColor:"rgb(var(--scolor))"})},null,8,["style"])]),_:1}),t(l,{title:"这里是第三个步骤",time:"2023-07-27"},{dot:n(()=>[t(i,{style:y({fontSize:"12px",color:"#ffffff",padding:"2px",boxSizing:"border-box",borderRadius:"50%",backgroundColor:"rgb(var(--ecolor))"})},null,8,["style"])]),_:1}),t(l,{title:"第四个步骤还在进行中…",time:"2023-07-27"})]),_:1})]),_:1})}const C2=a(a2,[["render",r2]]),_2=e("p",null,null,-1),u2=e("p",null,null,-1),p2=e("p",null,null,-1),y2=e("p",null,null,-1),D2=e("p",null,null,-1),k2=e("p",null,null,-1),B2=e("p",null,null,-1),f2=e("p",null,null,-1),F2=e("p",null,null,-1),h2=e("p",null,null,-1),b2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"horizontal"),e("td",null,"水平的"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"placement"),e("td",null,[u("文字位置,竖直时仅 "),e("code",null,"left | right"),u(" 生效,水平时仅 "),e("code",null,"top | bottom"),u(" 生效")]),e("td",null,[e("code",null,"'left' | 'right'| 'top'|'bottom'|'alternate'")]),e("td")]),e("tr",null,[e("td",null,"reverse"),e("td",null,"倒转"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),g2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"title"),e("td",null,"标题"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"content"),e("td",null,"内容"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"time"),e("td",null,"时间"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"lineType"),e("td",null,"连接线样式"),e("td",null,[e("code",null,"'solid'| 'dashed'|'dotted'")]),e("td",null,"'solid'")]),e("tr",null,[e("td",null,"dotColor"),e("td",null,"节点颜色"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"pending"),e("td",null,"将节点转换成 pending"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),v2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"title"),e("td",null,"自定义标题")]),e("tr",null,[e("td",null,"content"),e("td",null,"自定义内容")]),e("tr",null,[e("td",null,"title"),e("td",null,"自定义时间")]),e("tr",null,[e("td",null,"dot"),e("td",null,"自定义节点")])])])],-1),T2={__name:"doc",setup(c){return(o,l)=>{const i=f("yk-title"),A=f("yk-snippet"),p=f("DocPage");return E(),s(p,null,{default:n(()=>[t(i,{level:2,id:"YkTimeline时间线"},{default:n(()=>[u("YkTimeline 时间线")]),_:1}),t(A,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-timeline%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(L)]),desc:n(()=>[_2]),_:1}),t(A,{title:"倒转",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-timeline%20reverse%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(q)]),desc:n(()=>[u2]),_:1}),t(A,{title:"当某个标题下有二级内容",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-timeline%20style%3D%22width%3A%20200px%22%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20content%3D%22%E6%88%91%E6%98%AF%E4%BA%8C%E7%BA%A7%E5%86%85%E5%AE%B9%EF%BC%8C%E6%88%91%E6%98%AF%E4%B8%AA%E5%8F%AF%E4%BB%A5%E6%9C%89%E5%BE%88%E5%A4%9A%E8%AF%9D%E6%83%B3%E8%AF%B4%E7%9A%84%E4%BA%BA%EF%BC%8C%E4%BD%A0%E4%B8%8D%E8%83%BD%E9%99%90%E5%88%B6%E6%88%91%E8%AF%B4%E5%A4%9A%E5%B0%91%E5%86%85%E5%AE%B9%EF%BC%8C%E4%BD%A0%E5%8F%AF%E4%BB%A5%E6%8D%A2%E8%A1%8C%E6%98%BE%E7%A4%BA%E7%9A%84%E3%80%82%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(Z)]),desc:n(()=>[p2]),_:1}),t(A,{title:"内容可以放置在左边",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20style%3D%22width%3A%20100%25%22%3E%0A%20%20%20%20%3Cyk-timeline%20placement%3D%22left%22%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(Q)]),desc:n(()=>[y2]),_:1}),t(A,{title:"水平时间线",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-timeline%20horizontal%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(X)]),desc:n(()=>[D2]),_:1}),t(A,{title:"内容交错放置在两边",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%22%3E%0A%20%20%20%20%3Cyk-timeline%20placement%3D%22alternate%22%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(l2)]),desc:n(()=>[k2]),_:1}),t(A,{title:"自定义节点颜色",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%22%3E%0A%20%20%20%20%3Cyk-timeline%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20dot-color%3D%22rgba(var(--gray)%2C%200.48)%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20dot-color%3D%22rgb(var(--scolor))%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20dot-color%3D%22rgb(var(--wcolor))%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%E8%BF%98%E5%9C%A8%E8%BF%9B%E8%A1%8C%E4%B8%AD%E2%80%A6%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(A2)]),desc:n(()=>[B2]),_:1}),t(A,{title:"自定义节点",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%22%3E%0A%20%20%20%20%3Cyk-timeline%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20dot-color%3D%22rgba(var(--gray)%2C%200.48)%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23dot%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconTickOutline%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20fontSize%3A%20'12px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20padding%3A%20'2px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20borderRadius%3A%20'50%25'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'rgb(var(--scolor))'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23dot%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconTickOutline%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20fontSize%3A%20'12px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20padding%3A%20'2px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20borderRadius%3A%20'50%25'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'rgb(var(--ecolor))'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%E8%BF%98%E5%9C%A8%E8%BF%9B%E8%A1%8C%E4%B8%AD%E2%80%A6%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(m2)]),desc:n(()=>[f2]),_:1}),t(A,{title:"自定义轴线样式",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%22%3E%0A%20%20%20%20%3Cyk-timeline%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20line-type%3D%22solid%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20line-type%3D%22dotted%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20line-type%3D%22dashed%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%E8%BF%98%E5%9C%A8%E8%BF%9B%E8%A1%8C%E4%B8%AD%E2%80%A6%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(d2)]),desc:n(()=>[F2]),_:1}),t(A,{title:"pending",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20style%3D%22width%3A%20100%25%3B%20height%3A%20100%25%22%3E%0A%20%20%20%20%3Cyk-timeline%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%20%20pending%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23dot%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconTickOutline%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20fontSize%3A%20'12px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20color%3A%20'%23ffffff'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20padding%3A%20'2px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20borderRadius%3A%20'50%25'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'rgb(var(--scolor))'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E7%AC%AC%E4%B8%89%E4%B8%AA%E6%AD%A5%E9%AA%A4%22%20time%3D%222023-07-27%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23dot%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconTickOutline%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20fontSize%3A%20'12px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20color%3A%20'%23ffffff'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20padding%3A%20'2px'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20boxSizing%3A%20'border-box'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20borderRadius%3A%20'50%25'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20backgroundColor%3A%20'rgb(var(--ecolor))'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%20%20%3Cyk-timeline-item%0A%20%20%20%20%20%20%20%20title%3D%22%E7%AC%AC%E5%9B%9B%E4%B8%AA%E6%AD%A5%E9%AA%A4%E8%BF%98%E5%9C%A8%E8%BF%9B%E8%A1%8C%E4%B8%AD%E2%80%A6%22%0A%20%20%20%20%20%20%20%20time%3D%222023-07-27%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-timeline-item%3E%0A%20%20%20%20%3C%2Fyk-timeline%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(C2)]),desc:n(()=>[h2]),_:1}),t(i,{level:3,id:"API"},{default:n(()=>[u("API")]),_:1}),t(i,{level:4,id:"TimelineProps"},{default:n(()=>[u("Timeline Props")]),_:1}),b2,t(i,{level:4,id:"TimelineItemProps"},{default:n(()=>[u("TimelineItem Props")]),_:1}),g2,t(i,{level:3,id:"Slot"},{default:n(()=>[u("Slot")]),_:1}),t(i,{level:4,id:"TimelineSlots"},{default:n(()=>[u("Timeline Slots")]),_:1}),v2]),_:1})}}};export{T2 as default};
diff --git a/assets/doc-f7fd81de.js b/assets/doc-3db7ceaa.js
similarity index 97%
rename from assets/doc-f7fd81de.js
rename to assets/doc-3db7ceaa.js
index 58bcdffc..7ecfe0f3 100644
--- a/assets/doc-f7fd81de.js
+++ b/assets/doc-3db7ceaa.js
@@ -1 +1 @@
-import{_ as Y}from"./index-300b45ba.js";import{d as F,dJ as S,r as _,eG as v,dL as P,o as d,f as B,w as t,e3 as w,j as n,n as x,dw as i,t as g,_ as C,ey as D,k as l,g as z,e as a,d_ as L,du as b,x as N,a as k}from"./index-c0fbe197.js";import{u as V}from"./index-a67fc5fe.js";const O=F({name:"YkPopconfirm",__name:"popconfirm",props:{cancelText:{default:"取消"},okText:{default:"确认"},showCancel:{type:Boolean,default:!0},cancelButtonProps:{},okButtonProps:{},onCancel:{},onConfirm:{},content:{default:"hello YkPopconfirm"},title:{},open:{type:Boolean,default:!1},arrow:{type:Boolean,default:!0},placement:{},trigger:{},animation:{},openDelay:{},closeDelay:{},overlayClass:{},overlayStyle:{},autoAdjustOverflow:{type:Boolean},destroyTooltipOnHide:{type:Boolean},zIndex:{}},emits:["update:open"],setup(m,{emit:u}){const o=m,c=S("popconfirm"),r=V(),s=_(v(o).open);P(s,e=>u("update:open",e)),P(()=>o.open,e=>s.value=e);function y(e){s.value=e,u("update:open",e)}const E=_(v(o).trigger),A=_(!1),f=_(!1);let p;async function h(e){p instanceof Promise&&(e.value=!0,E.value="none",await p,setTimeout(()=>{p=null,e.value=!1,E.value=o.trigger})),s.value=!1}async function T(){p||(p=o.onCancel&&o.onCancel(),h(A))}async function I(){p||(p=o.onConfirm&&o.onConfirm(),h(f))}return(e,K)=>(d(),B(i(Y),D({...o,...e.$attrs,open:s.value,trigger:E.value},{class:i(c)(),"onUpdate:open":y}),{title:t(()=>[w(e.$slots,"title")]),content:t(()=>[w(e.$slots,"content",{},()=>[n("div",{class:x(i(c)("content"))},g(e.content),3)]),n("div",{class:x(i(c)("button-group"))},[e.showCancel?(d(),B(i(C),D({key:0,size:"s",type:"secondary"},{...o.cancelButtonProps},{loading:A.value,onClick:T}),{default:t(()=>[l(g(e.cancelText),1)]),_:1},16,["loading"])):z("",!0),a(i(C),D({size:"s"},{...o.okButtonProps},{loading:f.value,onClick:I}),{default:t(()=>[l(g(e.okText),1)]),_:1},16,["loading"])],2)]),default:t(()=>[a(i(r))]),_:3},16,["class"]))}}),j=L(O),$=j;const M=F({__name:"popconfirm-primary",setup(m){var r;const u=(r=b())==null?void 0:r.proxy;function o(){u.$message({type:"warning",message:"你点击了取消按钮"})}function c(){u.$message({type:"primary",message:"你点击了确认按钮"})}return(s,y)=>{const E=C,A=$,f=N;return d(),B(f,null,{default:t(()=>[a(A,{title:"我自定义的标题",content:"不吃学习的苦,就要吃生活的苦。书山有路勤为径,学海无涯苦作舟",arrow:!1,onCancel:o,onConfirm:c},{default:t(()=>[a(E,null,{default:t(()=>[l("自定义内容")]),_:1})]),_:1}),a(A,{title:"我自定义的标题",content:"不吃学习的苦,就要吃生活的苦。书山有路勤为径,学海无涯苦作舟","show-cancel":!1},{default:t(()=>[a(E,null,{default:t(()=>[l("隐藏取消按钮")]),_:1})]),_:1})]),_:1})}}}),G=F({__name:"popconfirm-async",setup(m){var r;const u=(r=b())==null?void 0:r.proxy;function o(){u.$message({type:"warning",message:"你点击了取消按钮"})}function c(){return new Promise(s=>{setTimeout(()=>{u.$message({type:"primary",message:"你点击了确认按钮"}),s(!0)},2e3)})}return(s,y)=>{const E=C,A=$;return d(),B(A,{trigger:"click",title:"异步处理",content:"这里展示异步处理提示语,当点击确认按钮是执行异步逻辑",onCancel:o,onConfirm:c},{default:t(()=>[a(E,null,{default:t(()=>[l("气泡弹窗")]),_:1})]),_:1})}}}),H=n("p",null,"这里展示基本用法",-1),J=n("p",null,"事件回调函数可返回 promise 对象, 用于处理异步逻辑(例如:点击确认或取消发送请求等)。组件会展示异步逻辑处理状态",-1),R=n("div",{class:"table-container"},[n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"参数"),n("th",null,"描述"),n("th",null,"类型"),n("th",null,"默认值")])]),n("tbody",null,[n("tr",null,[n("td",null,"title"),n("td",null,"气泡标题"),n("td",null,"string"),n("td",null,'"标题"')]),n("tr",null,[n("td",null,"content"),n("td",null,"气泡内容"),n("td",null,"string"),n("td",null,'"hello YkPopconfirm"')]),n("tr",null,[n("td",null,"cancelText"),n("td",null,"取消按钮文字"),n("td",null,"string"),n("td",null,'"取消"')]),n("tr",null,[n("td",null,"okText"),n("td",null,"确认按钮文字"),n("td",null,"string"),n("td",null,'"确认"')]),n("tr",null,[n("td",null,"showCancel"),n("td",null,"是否展示取消按钮"),n("td",null,"boolean"),n("td",null,"true")]),n("tr",null,[n("td",null,"okButtonProps"),n("td",null,"确认按钮 props"),n("td",null,"ButtonProps"),n("td",null,"-")]),n("tr",null,[n("td",null,"cancelButtonProps"),n("td",null,"取消按钮 props"),n("td",null,"ButtonProps"),n("td",null,"-")]),n("tr",null,[n("td",null,"onCancel"),n("td",null,"点击取消按钮的事件"),n("td",null,"(() => Promise) | (() => void)"),n("td",null,"-")]),n("tr",null,[n("td",null,"onConfirm"),n("td",null,"点击确认按钮的事件"),n("td",null,"(() => Promise) | (() => void)"),n("td",null,"-")])])])],-1),U=n("p",null,[l("其他参数同 "),n("a",{href:"tooltip",style:{color:"red"}},[n("code",null,"tooltip")]),l(" 组件")],-1),q=n("div",{class:"table-container"},[n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"名称"),n("th",null,"说明"),n("th",null,"参数")])]),n("tbody",null,[n("tr",null,[n("td",null,"default"),n("td",null,[l("默认插槽,触发气泡的标签元素。请确保插槽内容只有一个根元素 并确保元素能正常绑定 "),n("code",null,"onMouseEnter"),l("、"),n("code",null,"onMouseLeave"),l("、"),n("code",null,"onFocus"),l("、"),n("code",null,"onClick"),l(" 事件")]),n("td",null,"-")]),n("tr",null,[n("td",null,"title"),n("td",null,"气泡标题"),n("td",null,"-")]),n("tr",null,[n("td",null,"content"),n("td",null,"气泡内容插槽"),n("td",null,"-")])])])],-1),Z={__name:"doc",setup(m){return(u,o)=>{const c=k("yk-title"),r=k("yk-snippet"),s=k("DocPage");return d(),B(s,null,{default:t(()=>[a(c,{level:2,id:"YkPopconfirm气泡确认框"},{default:t(()=>[l("YkPopconfirm 气泡确认框")]),_:1}),a(r,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-popconfirm%0A%20%20%20%20%20%20title%3D%22%E6%88%91%E8%87%AA%E5%AE%9A%E4%B9%89%E7%9A%84%E6%A0%87%E9%A2%98%22%0A%20%20%20%20%20%20content%3D%22%E4%B8%8D%E5%90%83%E5%AD%A6%E4%B9%A0%E7%9A%84%E8%8B%A6%EF%BC%8C%E5%B0%B1%E8%A6%81%E5%90%83%E7%94%9F%E6%B4%BB%E7%9A%84%E8%8B%A6%E3%80%82%E4%B9%A6%E5%B1%B1%E6%9C%89%E8%B7%AF%E5%8B%A4%E4%B8%BA%E5%BE%84%EF%BC%8C%E5%AD%A6%E6%B5%B7%E6%97%A0%E6%B6%AF%E8%8B%A6%E4%BD%9C%E8%88%9F%22%0A%20%20%20%20%20%20%3Aarrow%3D%22false%22%0A%20%20%20%20%20%20%40cancel%3D%22cancel%22%0A%20%20%20%20%20%20%40confirm%3D%22confirm%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Cyk-button%3E%E8%87%AA%E5%AE%9A%E4%B9%89%E5%86%85%E5%AE%B9%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-popconfirm%3E%0A%20%20%20%20%3Cyk-popconfirm%0A%20%20%20%20%20%20title%3D%22%E6%88%91%E8%87%AA%E5%AE%9A%E4%B9%89%E7%9A%84%E6%A0%87%E9%A2%98%22%0A%20%20%20%20%20%20content%3D%22%E4%B8%8D%E5%90%83%E5%AD%A6%E4%B9%A0%E7%9A%84%E8%8B%A6%EF%BC%8C%E5%B0%B1%E8%A6%81%E5%90%83%E7%94%9F%E6%B4%BB%E7%9A%84%E8%8B%A6%E3%80%82%E4%B9%A6%E5%B1%B1%E6%9C%89%E8%B7%AF%E5%8B%A4%E4%B8%BA%E5%BE%84%EF%BC%8C%E5%AD%A6%E6%B5%B7%E6%97%A0%E6%B6%AF%E8%8B%A6%E4%BD%9C%E8%88%9F%22%0A%20%20%20%20%20%20%3Ashow-cancel%3D%22false%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Cyk-button%3E%E9%9A%90%E8%97%8F%E5%8F%96%E6%B6%88%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-popconfirm%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Afunction%20cancel()%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'warning'%2C%20message%3A%20'%E4%BD%A0%E7%82%B9%E5%87%BB%E4%BA%86%E5%8F%96%E6%B6%88%E6%8C%89%E9%92%AE'%20%7D)%0A%7D%0Afunction%20confirm()%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'primary'%2C%20message%3A%20'%E4%BD%A0%E7%82%B9%E5%87%BB%E4%BA%86%E7%A1%AE%E8%AE%A4%E6%8C%89%E9%92%AE'%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[a(M)]),desc:t(()=>[H]),_:1}),a(r,{title:"异步处理",code:"%3Ctemplate%3E%0A%20%20%3Cyk-popconfirm%0A%20%20%20%20trigger%3D%22click%22%0A%20%20%20%20title%3D%22%E5%BC%82%E6%AD%A5%E5%A4%84%E7%90%86%22%0A%20%20%20%20content%3D%22%E8%BF%99%E9%87%8C%E5%B1%95%E7%A4%BA%E5%BC%82%E6%AD%A5%E5%A4%84%E7%90%86%E6%8F%90%E7%A4%BA%E8%AF%AD%EF%BC%8C%E5%BD%93%E7%82%B9%E5%87%BB%E7%A1%AE%E8%AE%A4%E6%8C%89%E9%92%AE%E6%98%AF%E6%89%A7%E8%A1%8C%E5%BC%82%E6%AD%A5%E9%80%BB%E8%BE%91%22%0A%20%20%20%20%40cancel%3D%22cancel%22%0A%20%20%20%20%40confirm%3D%22confirm%22%0A%20%20%3E%0A%20%20%20%20%3Cyk-button%3E%E6%B0%94%E6%B3%A1%E5%BC%B9%E7%AA%97%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-popconfirm%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Afunction%20cancel()%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'warning'%2C%20message%3A%20'%E4%BD%A0%E7%82%B9%E5%87%BB%E4%BA%86%E5%8F%96%E6%B6%88%E6%8C%89%E9%92%AE'%20%7D)%0A%7D%0Afunction%20confirm()%20%7B%0A%20%20return%20new%20Promise((resolve)%20%3D%3E%20%7B%0A%20%20%20%20setTimeout(()%20%3D%3E%20%7B%0A%20%20%20%20%20%20proxy.%24message(%7B%20type%3A%20'primary'%2C%20message%3A%20'%E4%BD%A0%E7%82%B9%E5%87%BB%E4%BA%86%E7%A1%AE%E8%AE%A4%E6%8C%89%E9%92%AE'%20%7D)%0A%20%20%20%20%20%20resolve(true)%0A%20%20%20%20%7D%2C%202000)%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[a(G)]),desc:t(()=>[J]),_:1}),a(c,{level:3,id:"API"},{default:t(()=>[l("API")]),_:1}),R,U,q]),_:1})}}};export{Z as default};
+import{_ as Y}from"./index-408d7291.js";import{d as F,dJ as S,r as _,eG as v,dL as P,o as d,f as B,w as t,e3 as w,j as n,n as x,dw as i,t as g,_ as C,ey as D,k as l,g as z,e as a,d_ as L,du as b,x as N,a as k}from"./index-ac581855.js";import{u as V}from"./index-dc60ef20.js";const O=F({name:"YkPopconfirm",__name:"popconfirm",props:{cancelText:{default:"取消"},okText:{default:"确认"},showCancel:{type:Boolean,default:!0},cancelButtonProps:{},okButtonProps:{},onCancel:{},onConfirm:{},content:{default:"hello YkPopconfirm"},title:{},open:{type:Boolean,default:!1},arrow:{type:Boolean,default:!0},placement:{},trigger:{},animation:{},openDelay:{},closeDelay:{},overlayClass:{},overlayStyle:{},autoAdjustOverflow:{type:Boolean},destroyTooltipOnHide:{type:Boolean},zIndex:{}},emits:["update:open"],setup(m,{emit:u}){const o=m,c=S("popconfirm"),r=V(),s=_(v(o).open);P(s,e=>u("update:open",e)),P(()=>o.open,e=>s.value=e);function y(e){s.value=e,u("update:open",e)}const E=_(v(o).trigger),A=_(!1),f=_(!1);let p;async function h(e){p instanceof Promise&&(e.value=!0,E.value="none",await p,setTimeout(()=>{p=null,e.value=!1,E.value=o.trigger})),s.value=!1}async function T(){p||(p=o.onCancel&&o.onCancel(),h(A))}async function I(){p||(p=o.onConfirm&&o.onConfirm(),h(f))}return(e,K)=>(d(),B(i(Y),D({...o,...e.$attrs,open:s.value,trigger:E.value},{class:i(c)(),"onUpdate:open":y}),{title:t(()=>[w(e.$slots,"title")]),content:t(()=>[w(e.$slots,"content",{},()=>[n("div",{class:x(i(c)("content"))},g(e.content),3)]),n("div",{class:x(i(c)("button-group"))},[e.showCancel?(d(),B(i(C),D({key:0,size:"s",type:"secondary"},{...o.cancelButtonProps},{loading:A.value,onClick:T}),{default:t(()=>[l(g(e.cancelText),1)]),_:1},16,["loading"])):z("",!0),a(i(C),D({size:"s"},{...o.okButtonProps},{loading:f.value,onClick:I}),{default:t(()=>[l(g(e.okText),1)]),_:1},16,["loading"])],2)]),default:t(()=>[a(i(r))]),_:3},16,["class"]))}}),j=L(O),$=j;const M=F({__name:"popconfirm-primary",setup(m){var r;const u=(r=b())==null?void 0:r.proxy;function o(){u.$message({type:"warning",message:"你点击了取消按钮"})}function c(){u.$message({type:"primary",message:"你点击了确认按钮"})}return(s,y)=>{const E=C,A=$,f=N;return d(),B(f,null,{default:t(()=>[a(A,{title:"我自定义的标题",content:"不吃学习的苦,就要吃生活的苦。书山有路勤为径,学海无涯苦作舟",arrow:!1,onCancel:o,onConfirm:c},{default:t(()=>[a(E,null,{default:t(()=>[l("自定义内容")]),_:1})]),_:1}),a(A,{title:"我自定义的标题",content:"不吃学习的苦,就要吃生活的苦。书山有路勤为径,学海无涯苦作舟","show-cancel":!1},{default:t(()=>[a(E,null,{default:t(()=>[l("隐藏取消按钮")]),_:1})]),_:1})]),_:1})}}}),G=F({__name:"popconfirm-async",setup(m){var r;const u=(r=b())==null?void 0:r.proxy;function o(){u.$message({type:"warning",message:"你点击了取消按钮"})}function c(){return new Promise(s=>{setTimeout(()=>{u.$message({type:"primary",message:"你点击了确认按钮"}),s(!0)},2e3)})}return(s,y)=>{const E=C,A=$;return d(),B(A,{trigger:"click",title:"异步处理",content:"这里展示异步处理提示语,当点击确认按钮是执行异步逻辑",onCancel:o,onConfirm:c},{default:t(()=>[a(E,null,{default:t(()=>[l("气泡弹窗")]),_:1})]),_:1})}}}),H=n("p",null,"这里展示基本用法",-1),J=n("p",null,"事件回调函数可返回 promise 对象, 用于处理异步逻辑(例如:点击确认或取消发送请求等)。组件会展示异步逻辑处理状态",-1),R=n("div",{class:"table-container"},[n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"参数"),n("th",null,"描述"),n("th",null,"类型"),n("th",null,"默认值")])]),n("tbody",null,[n("tr",null,[n("td",null,"title"),n("td",null,"气泡标题"),n("td",null,"string"),n("td",null,'"标题"')]),n("tr",null,[n("td",null,"content"),n("td",null,"气泡内容"),n("td",null,"string"),n("td",null,'"hello YkPopconfirm"')]),n("tr",null,[n("td",null,"cancelText"),n("td",null,"取消按钮文字"),n("td",null,"string"),n("td",null,'"取消"')]),n("tr",null,[n("td",null,"okText"),n("td",null,"确认按钮文字"),n("td",null,"string"),n("td",null,'"确认"')]),n("tr",null,[n("td",null,"showCancel"),n("td",null,"是否展示取消按钮"),n("td",null,"boolean"),n("td",null,"true")]),n("tr",null,[n("td",null,"okButtonProps"),n("td",null,"确认按钮 props"),n("td",null,"ButtonProps"),n("td",null,"-")]),n("tr",null,[n("td",null,"cancelButtonProps"),n("td",null,"取消按钮 props"),n("td",null,"ButtonProps"),n("td",null,"-")]),n("tr",null,[n("td",null,"onCancel"),n("td",null,"点击取消按钮的事件"),n("td",null,"(() => Promise) | (() => void)"),n("td",null,"-")]),n("tr",null,[n("td",null,"onConfirm"),n("td",null,"点击确认按钮的事件"),n("td",null,"(() => Promise) | (() => void)"),n("td",null,"-")])])])],-1),U=n("p",null,[l("其他参数同 "),n("a",{href:"tooltip",style:{color:"red"}},[n("code",null,"tooltip")]),l(" 组件")],-1),q=n("div",{class:"table-container"},[n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"名称"),n("th",null,"说明"),n("th",null,"参数")])]),n("tbody",null,[n("tr",null,[n("td",null,"default"),n("td",null,[l("默认插槽,触发气泡的标签元素。请确保插槽内容只有一个根元素 并确保元素能正常绑定 "),n("code",null,"onMouseEnter"),l("、"),n("code",null,"onMouseLeave"),l("、"),n("code",null,"onFocus"),l("、"),n("code",null,"onClick"),l(" 事件")]),n("td",null,"-")]),n("tr",null,[n("td",null,"title"),n("td",null,"气泡标题"),n("td",null,"-")]),n("tr",null,[n("td",null,"content"),n("td",null,"气泡内容插槽"),n("td",null,"-")])])])],-1),Z={__name:"doc",setup(m){return(u,o)=>{const c=k("yk-title"),r=k("yk-snippet"),s=k("DocPage");return d(),B(s,null,{default:t(()=>[a(c,{level:2,id:"YkPopconfirm气泡确认框"},{default:t(()=>[l("YkPopconfirm 气泡确认框")]),_:1}),a(r,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-popconfirm%0A%20%20%20%20%20%20title%3D%22%E6%88%91%E8%87%AA%E5%AE%9A%E4%B9%89%E7%9A%84%E6%A0%87%E9%A2%98%22%0A%20%20%20%20%20%20content%3D%22%E4%B8%8D%E5%90%83%E5%AD%A6%E4%B9%A0%E7%9A%84%E8%8B%A6%EF%BC%8C%E5%B0%B1%E8%A6%81%E5%90%83%E7%94%9F%E6%B4%BB%E7%9A%84%E8%8B%A6%E3%80%82%E4%B9%A6%E5%B1%B1%E6%9C%89%E8%B7%AF%E5%8B%A4%E4%B8%BA%E5%BE%84%EF%BC%8C%E5%AD%A6%E6%B5%B7%E6%97%A0%E6%B6%AF%E8%8B%A6%E4%BD%9C%E8%88%9F%22%0A%20%20%20%20%20%20%3Aarrow%3D%22false%22%0A%20%20%20%20%20%20%40cancel%3D%22cancel%22%0A%20%20%20%20%20%20%40confirm%3D%22confirm%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Cyk-button%3E%E8%87%AA%E5%AE%9A%E4%B9%89%E5%86%85%E5%AE%B9%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-popconfirm%3E%0A%20%20%20%20%3Cyk-popconfirm%0A%20%20%20%20%20%20title%3D%22%E6%88%91%E8%87%AA%E5%AE%9A%E4%B9%89%E7%9A%84%E6%A0%87%E9%A2%98%22%0A%20%20%20%20%20%20content%3D%22%E4%B8%8D%E5%90%83%E5%AD%A6%E4%B9%A0%E7%9A%84%E8%8B%A6%EF%BC%8C%E5%B0%B1%E8%A6%81%E5%90%83%E7%94%9F%E6%B4%BB%E7%9A%84%E8%8B%A6%E3%80%82%E4%B9%A6%E5%B1%B1%E6%9C%89%E8%B7%AF%E5%8B%A4%E4%B8%BA%E5%BE%84%EF%BC%8C%E5%AD%A6%E6%B5%B7%E6%97%A0%E6%B6%AF%E8%8B%A6%E4%BD%9C%E8%88%9F%22%0A%20%20%20%20%20%20%3Ashow-cancel%3D%22false%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Cyk-button%3E%E9%9A%90%E8%97%8F%E5%8F%96%E6%B6%88%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-popconfirm%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Afunction%20cancel()%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'warning'%2C%20message%3A%20'%E4%BD%A0%E7%82%B9%E5%87%BB%E4%BA%86%E5%8F%96%E6%B6%88%E6%8C%89%E9%92%AE'%20%7D)%0A%7D%0Afunction%20confirm()%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'primary'%2C%20message%3A%20'%E4%BD%A0%E7%82%B9%E5%87%BB%E4%BA%86%E7%A1%AE%E8%AE%A4%E6%8C%89%E9%92%AE'%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[a(M)]),desc:t(()=>[H]),_:1}),a(r,{title:"异步处理",code:"%3Ctemplate%3E%0A%20%20%3Cyk-popconfirm%0A%20%20%20%20trigger%3D%22click%22%0A%20%20%20%20title%3D%22%E5%BC%82%E6%AD%A5%E5%A4%84%E7%90%86%22%0A%20%20%20%20content%3D%22%E8%BF%99%E9%87%8C%E5%B1%95%E7%A4%BA%E5%BC%82%E6%AD%A5%E5%A4%84%E7%90%86%E6%8F%90%E7%A4%BA%E8%AF%AD%EF%BC%8C%E5%BD%93%E7%82%B9%E5%87%BB%E7%A1%AE%E8%AE%A4%E6%8C%89%E9%92%AE%E6%98%AF%E6%89%A7%E8%A1%8C%E5%BC%82%E6%AD%A5%E9%80%BB%E8%BE%91%22%0A%20%20%20%20%40cancel%3D%22cancel%22%0A%20%20%20%20%40confirm%3D%22confirm%22%0A%20%20%3E%0A%20%20%20%20%3Cyk-button%3E%E6%B0%94%E6%B3%A1%E5%BC%B9%E7%AA%97%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-popconfirm%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Afunction%20cancel()%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'warning'%2C%20message%3A%20'%E4%BD%A0%E7%82%B9%E5%87%BB%E4%BA%86%E5%8F%96%E6%B6%88%E6%8C%89%E9%92%AE'%20%7D)%0A%7D%0Afunction%20confirm()%20%7B%0A%20%20return%20new%20Promise((resolve)%20%3D%3E%20%7B%0A%20%20%20%20setTimeout(()%20%3D%3E%20%7B%0A%20%20%20%20%20%20proxy.%24message(%7B%20type%3A%20'primary'%2C%20message%3A%20'%E4%BD%A0%E7%82%B9%E5%87%BB%E4%BA%86%E7%A1%AE%E8%AE%A4%E6%8C%89%E9%92%AE'%20%7D)%0A%20%20%20%20%20%20resolve(true)%0A%20%20%20%20%7D%2C%202000)%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[a(G)]),desc:t(()=>[J]),_:1}),a(c,{level:3,id:"API"},{default:t(()=>[l("API")]),_:1}),R,U,q]),_:1})}}};export{Z as default};
diff --git a/assets/doc-3f422890.js b/assets/doc-3ee01b49.js
similarity index 99%
rename from assets/doc-3f422890.js
rename to assets/doc-3ee01b49.js
index b5f73bd0..0aa5eeba 100644
--- a/assets/doc-3f422890.js
+++ b/assets/doc-3ee01b49.js
@@ -1 +1 @@
-import{Y as E}from"./index-70bdc8c3.js";import{d as C,r as m,o as r,f as c,w as t,e3 as k,e,dw as f,_ as B,k as d,ef as I,d_ as V,x as y,p as A,Y as b,eg as z,J as $,b as h,eh as S,dM as Y,j as l,F as v,i as M,t as O,z as P,A as U,a as F}from"./index-c0fbe197.js";import"./use-form-item-3ae05418.js";const K=C({name:"YkInputSearch",__name:"input-search",props:{name:{default:""},id:{},size:{default:"l"},placeholder:{default:""},clearable:{type:Boolean,default:!0},loading:{type:Boolean,default:!1}},emits:["search","change"],setup(i,{emit:o}){const s=m(),n=()=>{o("search",s.value)};return(u,p)=>(r(),c(f(E),{id:u.id,modelValue:s.value,"onUpdate:modelValue":p[0]||(p[0]=a=>s.value=a),name:u.name,clearable:u.clearable,size:u.size,placeholder:u.placeholder,loading:u.loading,onKeydown:I(n,["enter"])},{prefix:t(()=>[k(u.$slots,"prefix")]),append:t(()=>[k(u.$slots,"suffix",{},()=>[e(f(B),{onClick:n},{default:t(()=>[d("搜索")]),_:1})])]),_:3},8,["id","modelValue","name","clearable","size","placeholder","loading","onKeydown"]))}}),N=V(K),x="你好,Yike Design",T=C({__name:"input-primary",setup(i){return(o,s)=>{const n=E;return r(),c(n,{modelValue:x,"onUpdate:modelValue":s[0]||(s[0]=u=>x=u),clearable:"",placeholder:"请输入..."})}}}),q=C({__name:"input-size",setup(i){const o=m("你好,Yike Design");return(s,n)=>{const u=E,p=y;return r(),c(p,{direction:"vertical"},{default:t(()=>[e(u,{modelValue:o.value,"onUpdate:modelValue":n[0]||(n[0]=a=>o.value=a),size:"s",style:{width:"360px"},clearable:""},null,8,["modelValue"]),e(u,{modelValue:o.value,"onUpdate:modelValue":n[1]||(n[1]=a=>o.value=a),size:"m",style:{width:"360px"}},null,8,["modelValue"]),e(u,{modelValue:o.value,"onUpdate:modelValue":n[2]||(n[2]=a=>o.value=a),size:"l",style:{width:"360px"}},null,8,["modelValue"]),e(u,{modelValue:o.value,"onUpdate:modelValue":n[3]||(n[3]=a=>o.value=a),size:"xl",style:{width:"360px"}},null,8,["modelValue"])]),_:1})}}}),L=C({__name:"input-status",setup(i){const o=m("禁用输入框"),s=m("只读输入框");return(n,u)=>{const p=E,a=y;return r(),c(a,{direction:"vertical"},{default:t(()=>[e(p,{modelValue:o.value,"onUpdate:modelValue":u[0]||(u[0]=_=>o.value=_),disabled:"",placeholder:"不可用"},null,8,["modelValue"]),e(p,{modelValue:s.value,"onUpdate:modelValue":u[1]||(u[1]=_=>s.value=_),readonly:"",placeholder:"只读"},null,8,["modelValue"]),e(p,{status:"danger",placeholder:"危险色"}),e(p,{status:"success",placeholder:"成功色"}),e(p,{status:"warning",placeholder:"警告色"})]),_:1})}}}),j={};function J(i,o){const s=b,n=E,u=z,p=$,a=y;return r(),c(a,{direction:"vertical"},{default:t(()=>[e(n,{placeholder:"四",style:{width:"360px"}},{prefix:t(()=>[e(s,null,{default:t(()=>[d("今天是星期")]),_:1})]),_:1}),e(n,{style:{width:"360px"}},{prefix:t(()=>[e(s,null,{default:t(()=>[d("衬衫的价格是")]),_:1})]),suffix:t(()=>[e(s,null,{default:t(()=>[d("便士")]),_:1})]),_:1}),e(n,{placeholder:"输入总金额",style:{width:"360px"},size:"s"},{prefix:t(()=>[e(u)]),_:1}),e(n,{placeholder:"输入总金额",style:{width:"360px"},size:"m"},{prefix:t(()=>[e(u)]),_:1}),e(n,{placeholder:"输入总金额",style:{width:"360px"}},{prefix:t(()=>[e(u)]),_:1}),e(n,{placeholder:"输入总金额",style:{width:"360px"},size:"xl"},{prefix:t(()=>[e(u)]),_:1}),e(n,{placeholder:"请输入你最喜欢的书",style:{width:"360px"}},{suffix:t(()=>[e(p)]),_:1})]),_:1})}const R=A(j,[["render",J]]),G={};function H(i,o){const s=B,n=E,u=y;return r(),c(u,{direction:"vertical"},{default:t(()=>[e(n,{placeholder:"请输入...",style:{width:"360px"}},{prepend:t(()=>[e(s,null,{default:t(()=>[d("提交")]),_:1})]),_:1}),e(n,{placeholder:"请输入...",style:{width:"360px"}},{append:t(()=>[e(s,null,{default:t(()=>[d("提交")]),_:1})]),_:1})]),_:1})}const Q=A(G,[["render",H]]),W={style:{display:"flex",gap:"10px"}},X=C({__name:"input-loading",setup(i){const o=m(!0);return(s,n)=>{const u=E,p=B;return r(),h("div",W,[e(u,{loading:o.value,disabled:o.value,placeholder:"请稍等..."},null,8,["loading","disabled"]),e(p,{onClick:n[0]||(n[0]=a=>o.value=!o.value)},{default:t(()=>[d("开始/停止加载状态")]),_:1})])}}}),Z={};function l2(i,o){const s=b,n=E;return r(),c(n,{type:"password",placeholder:"请输入..."},{prefix:t(()=>[e(s,null,{default:t(()=>[d("密码")]),_:1})]),_:1})}const e2=A(Z,[["render",l2]]),t2={};function n2(i,o){const s=E,n=y;return r(),c(n,{direction:"vertical"},{default:t(()=>[e(s,{"show-counter":"",placeholder:"请输入...",style:{width:"360px"}}),e(s,{"show-counter":"",limit:5,placeholder:"请输入...",style:{width:"360px"}})]),_:1})}const u2=A(t2,[["render",n2]]),o2={};function s2(i,o){const s=E;return r(),c(s,{message:"密码必须大于 8 位,且包含大写字母",clearable:"",placeholder:"请设置密码"})}const d2=A(o2,[["render",s2]]);const a2={};function p2(i,o){const s=N,n=S,u=B,p=y;return r(),c(p,{direction:"vertical"},{default:t(()=>[e(s,{loading:"",placeholder:"正在查找...",style:{width:"360px"}}),e(s,{style:{width:"360px"}},{prefix:t(()=>[e(n)]),suffix:t(()=>[e(u,{type:"secondary"},{default:t(()=>[d("搜索")]),_:1})]),_:1}),e(s,{size:"xl",placeholder:"搜点什么",style:{width:"360px"}},{suffix:t(()=>[e(u,{size:"xl"},{default:t(()=>[e(n)]),_:1})]),_:1})]),_:1})}const i2=A(a2,[["render",p2]]),r2=i=>(P("data-v-41766d98"),i=i(),U(),i),E2={id:"events"},c2=r2(()=>l("b",null,"事件日志(试试操作输入框,观察这里)",-1)),A2={class:"event"},g="你好,Yike Design",_2=C({__name:"input-event",setup(i){Y(()=>{o.value.push("输入框创建")});let o=m([]);const s=a=>{o.value.push("输入框聚焦:"+a)},n=a=>{o.value.push("输入框失焦:"+a)},u=a=>{o.value.push("输入框被清空。"+a)},p=a=>{o.value.push("输入框值更新为:"+a)};return(a,_)=>{const w=E;return r(),h(v,null,[e(w,{modelValue:g,"onUpdate:modelValue":_[0]||(_[0]=D=>g=D),clearable:"",placeholder:"请输入...",onFocus:s,onBlur:n,onClear:u,onChange:p}),l("div",E2,[c2,(r(!0),h(v,null,M(f(o),D=>(r(),h("div",A2,[l("div",null,O(D),1)]))),256))])],64)}}});const m2=A(_2,[["__scopeId","data-v-41766d98"]]),C2=l("p",null,"输入框用于自由高效地录入数据。",-1),y2=l("p",null,"输入框的基本用法。",-1),h2=l("p",null,[d("输入框定义了四种默认尺寸 "),l("code",null,"s"),d(", "),l("code",null,"m"),d(", "),l("code",null,"l"),d(", "),l("code",null,"xl"),d(" ,默认为 "),l("code",null,"l"),d(" 。")],-1),B2=l("p",null,"不同于原生 Input 组件,我们的输入框提供了除可编辑、禁用外的如错误、警告等更多状态。",-1),D2=l("p",null,"在输入框的前后附加文字、图标等元素作为输入提示。",-1),F2=l("p",null,"在输入框的高亮边框外放置元素.",-1),f2=l("p",null,"添加对应的参数来显示输入框的加载指示器,这在异步获取数据时很有用。",-1),k2=l("p",null,"我们贴心地为密码类型的输入框提供了临时查看密码明文的实用功能(它可以像其他功能一样被禁用)。",-1),v2=l("p",null,[d("通过 "),l("code",null,"show-counter"),d(" 控制是否在右侧显示输入字符数;通过 "),l("code",null,"limit"),d(" 控制最大输入的字符数。同时设置将会同时显示字符数统计与最大字符数。")],-1),x2=l("p",null,[d("通过 "),l("code",null,"message"),d(" 设置输入框下方的文字提示。这在指导用户填写严格数据时很有用。")],-1),g2=l("p",null,"搜索框 = 输入框 + 按钮",-1),b2=l("p",null,"可以为输入框聚焦、失焦和变更等事件添加回调函数。",-1),w2=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"参数"),l("th",null,"描述"),l("th",null,"类型"),l("th",null,"默认值")])]),l("tbody",null,[l("tr",null,[l("td",null,"v-model(model-value)"),l("td",null,"绑定模型"),l("td",null,"Ref"),l("td",null,"''")]),l("tr",null,[l("td",null,"id"),l("td",null,"输入框的 id 属性"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"name"),l("td",null,"输入框的 name 属性"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"required"),l("td",null,"输入框的 required 属性"),l("td",null,"boolean"),l("td",null,"false")]),l("tr",null,[l("td",null,"size"),l("td",null,"输入框的大小"),l("td",null,"'s'|'m'|'l'|'xl'"),l("td",null,"'l'")]),l("tr",null,[l("td",null,"type"),l("td",null,"输入框的输入类型"),l("td",null,"'text' | 'password'"),l("td",null,"'text'")]),l("tr",null,[l("td",null,"placeholder"),l("td",null,"输入框的占位文字"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"value"),l("td",null,"输入框的初始值"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"disabled"),l("td",null,"输入框是否禁用"),l("td",null,"boolean"),l("td",null,"false")]),l("tr",null,[l("td",null,"readonly"),l("td",null,"输入框是否只读"),l("td",null,"boolean"),l("td",null,"false")]),l("tr",null,[l("td",null,"clearable"),l("td",null,"输入框是否显示清空按钮"),l("td",null,"boolean"),l("td",null,"false")]),l("tr",null,[l("td",null,"visible"),l("td",null,"密码类型输入框是否显示查看密码按钮"),l("td",null,"boolean"),l("td",null,"true")]),l("tr",null,[l("td",null,"statue"),l("td",null,"输入框的状态"),l("td",null,"'danger'|'success'|'warning'|'primary'"),l("td",null,"'primary'")]),l("tr",null,[l("td",null,"loading"),l("td",null,"输入框是否为加载中状态"),l("td",null,"boolean"),l("td",null,"false")]),l("tr",null,[l("td",null,"show-counter"),l("td",null,"输入框是否显示字数统计"),l("td",null,"boolean"),l("td",null,"false")]),l("tr",null,[l("td",null,"limit"),l("td",null,"输入框最大输入字符数"),l("td",null,"number"),l("td",null,"-1")]),l("tr",null,[l("td",null,"message"),l("td",null,"输入框聚焦时显示的文字提示"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"style"),l("td",null,"组件的样式"),l("td",null,"CSSProperties"),l("td",null,"undefined")])])])],-1),I2=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"参数"),l("th",null,"描述"),l("th",null,"类型"),l("th",null,"默认值")])]),l("tbody",null,[l("tr",null,[l("td",null,"id"),l("td",null,"搜索框的 id 属性"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"name"),l("td",null,"搜索框的 name 属性"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"size"),l("td",null,"搜索框的大小"),l("td",null,"'s'|'m'|'l'|'xl'"),l("td",null,"'l'")]),l("tr",null,[l("td",null,"placeholder"),l("td",null,"搜索框的占位文字"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"clearable"),l("td",null,"搜索框是否显示清空按钮"),l("td",null,"false | true"),l("td",null,"true")]),l("tr",null,[l("td",null,"loading"),l("td",null,"搜索框是否为加载中状态"),l("td",null,"false | true"),l("td",null,"false")])])])],-1),V2=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"事件"),l("th",null,"描述")])]),l("tbody",null,[l("tr",null,[l("td",null,"focus"),l("td",null,"输入框聚焦时触发")]),l("tr",null,[l("td",null,"blur"),l("td",null,"输入框失焦时触发")]),l("tr",null,[l("td",null,"clear"),l("td",null,"输入框失焦时触发")]),l("tr",null,[l("td",null,"change"),l("td",null,"输入框输入字符、退格、粘贴时触发")]),l("tr",null,[l("td",null,"submit"),l("td",null,"输入框聚焦时按 Enter 触发")])])])],-1),z2=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"事件"),l("th",null,"描述")])]),l("tbody",null,[l("tr",null,[l("td",null,"search"),l("td",null,"搜索框聚焦时按 Enter 或按默认搜索按钮触发")])])])],-1),$2=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"插槽"),l("th",null,"描述")])]),l("tbody",null,[l("tr",null,[l("td",null,"prefix"),l("td",null,"输入框前置标签")]),l("tr",null,[l("td",null,"suffix"),l("td",null,"输入框后置标签")]),l("tr",null,[l("td",null,"prepend"),l("td",null,"输入框前置元素")]),l("tr",null,[l("td",null,"append"),l("td",null,"输入框后置元素")])])])],-1),S2=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"插槽"),l("th",null,"描述")])]),l("tbody",null,[l("tr",null,[l("td",null,"prefix"),l("td",null,"搜索框前置标签")]),l("tr",null,[l("td",null,"append"),l("td",null,"搜索框后置元素")])])])],-1),P2={__name:"doc",setup(i){return(o,s)=>{const n=F("yk-title"),u=F("yk-snippet"),p=F("DocPage");return r(),c(p,null,{default:t(()=>[e(n,{level:2,id:"YkInput输入框"},{default:t(()=>[d("YkInput 输入框")]),_:1}),C2,e(u,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-input%20v-model%3D%22inputValue%22%20clearable%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aconst%20inputValue%20%3D%20'%E4%BD%A0%E5%A5%BD%EF%BC%8CYike%20Design'%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[e(T)]),desc:t(()=>[y2]),_:1}),e(u,{title:"尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input%20v-model%3D%22words%22%20size%3D%22s%22%20style%3D%22width%3A%20360px%22%20clearable%20%2F%3E%0A%20%20%20%20%3Cyk-input%20v-model%3D%22words%22%20size%3D%22m%22%20style%3D%22width%3A%20360px%22%20%2F%3E%0A%20%20%20%20%3Cyk-input%20v-model%3D%22words%22%20size%3D%22l%22%20style%3D%22width%3A%20360px%22%20%2F%3E%0A%20%20%20%20%3Cyk-input%20v-model%3D%22words%22%20size%3D%22xl%22%20style%3D%22width%3A%20360px%22%20%2F%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20words%20%3D%20ref%3Cstring%3E('%E4%BD%A0%E5%A5%BD%EF%BC%8CYike%20Design')%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[e(q)]),desc:t(()=>[h2]),_:1}),e(u,{title:"状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input%20v-model%3D%22disabled%22%20disabled%20placeholder%3D%22%E4%B8%8D%E5%8F%AF%E7%94%A8%22%20%2F%3E%0A%20%20%20%20%3Cyk-input%20v-model%3D%22readonly%22%20readonly%20placeholder%3D%22%E5%8F%AA%E8%AF%BB%22%20%2F%3E%0A%20%20%20%20%3Cyk-input%20status%3D%22danger%22%20placeholder%3D%22%E5%8D%B1%E9%99%A9%E8%89%B2%22%20%2F%3E%0A%20%20%20%20%3Cyk-input%20status%3D%22success%22%20placeholder%3D%22%E6%88%90%E5%8A%9F%E8%89%B2%22%20%2F%3E%0A%20%20%20%20%3Cyk-input%20status%3D%22warning%22%20placeholder%3D%22%E8%AD%A6%E5%91%8A%E8%89%B2%22%20%2F%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20disabled%20%3D%20ref%3Cstring%3E('%E7%A6%81%E7%94%A8%E8%BE%93%E5%85%A5%E6%A1%86')%0Aconst%20readonly%20%3D%20ref%3Cstring%3E('%E5%8F%AA%E8%AF%BB%E8%BE%93%E5%85%A5%E6%A1%86')%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[e(L)]),desc:t(()=>[B2]),_:1}),e(u,{title:"前置后置标签",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E5%9B%9B%22%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prefix%3E%3Cyk-text%3E%E4%BB%8A%E5%A4%A9%E6%98%AF%E6%98%9F%E6%9C%9F%3C%2Fyk-text%3E%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%20%20%3Cyk-input%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prefix%3E%3Cyk-text%3E%E8%A1%AC%E8%A1%AB%E7%9A%84%E4%BB%B7%E6%A0%BC%E6%98%AF%3C%2Fyk-text%3E%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23suffix%3E%3Cyk-text%3E%E4%BE%BF%E5%A3%AB%3C%2Fyk-text%3E%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E8%BE%93%E5%85%A5%E6%80%BB%E9%87%91%E9%A2%9D%22%20style%3D%22width%3A%20360px%22%20size%3D%22s%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prefix%3E%0A%20%20%20%20%20%20%20%20%3CIconMoneyOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E8%BE%93%E5%85%A5%E6%80%BB%E9%87%91%E9%A2%9D%22%20style%3D%22width%3A%20360px%22%20size%3D%22m%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prefix%3E%0A%20%20%20%20%20%20%20%20%3CIconMoneyOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E8%BE%93%E5%85%A5%E6%80%BB%E9%87%91%E9%A2%9D%22%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prefix%3E%0A%20%20%20%20%20%20%20%20%3CIconMoneyOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E8%BE%93%E5%85%A5%E6%80%BB%E9%87%91%E9%A2%9D%22%20style%3D%22width%3A%20360px%22%20size%3D%22xl%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prefix%3E%0A%20%20%20%20%20%20%20%20%3CIconMoneyOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%E4%BD%A0%E6%9C%80%E5%96%9C%E6%AC%A2%E7%9A%84%E4%B9%A6%22%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23suffix%3E%0A%20%20%20%20%20%20%20%20%3CIconBookmarkOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[e(R)]),desc:t(()=>[D2]),_:1}),e(u,{title:"前置后置元素",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prepend%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%3E%E6%8F%90%E4%BA%A4%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23append%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%3E%E6%8F%90%E4%BA%A4%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:t(()=>[e(Q)]),desc:t(()=>[F2]),_:1}),e(u,{title:"加载指示器",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20style%3D%22display%3A%20flex%3B%20gap%3A%2010px%22%3E%0A%20%20%20%20%3Cyk-input%20%3Aloading%3D%22loading%22%20%3Adisabled%3D%22loading%22%20placeholder%3D%22%E8%AF%B7%E7%A8%8D%E7%AD%89...%22%20%2F%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22loading%20%3D%20!loading%22%3E%E5%BC%80%E5%A7%8B%2F%E5%81%9C%E6%AD%A2%E5%8A%A0%E8%BD%BD%E7%8A%B6%E6%80%81%3C%2Fyk-button%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20loading%20%3D%20ref(true)%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[e(X)]),desc:t(()=>[f2]),_:1}),e(u,{title:"密码输入类型",code:"%3Ctemplate%3E%0A%20%20%3Cyk-input%20type%3D%22password%22%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%3E%0A%20%20%20%20%3Ctemplate%20%23prefix%3E%3Cyk-text%3E%E5%AF%86%E7%A0%81%3C%2Fyk-text%3E%3C%2Ftemplate%3E%0A%20%20%3C%2Fyk-input%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[e(e2)]),desc:t(()=>[k2]),_:1}),e(u,{title:"字数统计与限制",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input%20show-counter%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%20style%3D%22width%3A%20360px%22%20%2F%3E%0A%20%20%20%20%3Cyk-input%0A%20%20%20%20%20%20show-counter%0A%20%20%20%20%20%20%3Alimit%3D%225%22%0A%20%20%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%0A%20%20%20%20%20%20style%3D%22width%3A%20360px%22%0A%20%20%20%20%2F%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:t(()=>[e(u2)]),desc:t(()=>[v2]),_:1}),e(u,{title:"文字提示",code:"%3Ctemplate%3E%0A%20%20%3Cyk-input%0A%20%20%20%20message%3D%22%E5%AF%86%E7%A0%81%E5%BF%85%E9%A1%BB%E5%A4%A7%E4%BA%8E%208%20%E4%BD%8D%EF%BC%8C%E4%B8%94%E5%8C%85%E5%90%AB%E5%A4%A7%E5%86%99%E5%AD%97%E6%AF%8D%22%0A%20%20%20%20clearable%0A%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%AE%BE%E7%BD%AE%E5%AF%86%E7%A0%81%22%0A%20%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[e(d2)]),desc:t(()=>[x2]),_:1}),e(u,{title:"搜索框",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input-search%20loading%20placeholder%3D%22%E6%AD%A3%E5%9C%A8%E6%9F%A5%E6%89%BE...%22%20style%3D%22width%3A%20360px%22%20%2F%3E%0A%20%20%20%20%3Cyk-input-search%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prefix%3E%0A%20%20%20%20%20%20%20%20%3CIconSearchOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23suffix%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%3E%E6%90%9C%E7%B4%A2%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input-search%3E%0A%20%20%20%20%3Cyk-input-search%20size%3D%22xl%22%20placeholder%3D%22%E6%90%9C%E7%82%B9%E4%BB%80%E4%B9%88%22%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23suffix%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20size%3D%22xl%22%3E%3CIconSearchOutline%20%2F%3E%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input-search%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[e(i2)]),desc:t(()=>[g2]),_:1}),e(u,{title:"事件",code:"%3Ctemplate%3E%0A%20%20%3Cyk-input%0A%20%20%20%20v-model%3D%22inputValue%22%0A%20%20%20%20clearable%0A%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%0A%20%20%20%20%40focus%3D%22onFocus%22%0A%20%20%20%20%40blur%3D%22onBlur%22%0A%20%20%20%20%40clear%3D%22onClear%22%0A%20%20%20%20%40change%3D%22onChange%22%0A%20%20%2F%3E%0A%20%20%3Cdiv%20id%3D%22events%22%3E%0A%20%20%20%20%3Cb%3E%E4%BA%8B%E4%BB%B6%E6%97%A5%E5%BF%97%EF%BC%88%E8%AF%95%E8%AF%95%E6%93%8D%E4%BD%9C%E8%BE%93%E5%85%A5%E6%A1%86%EF%BC%8C%E8%A7%82%E5%AF%9F%E8%BF%99%E9%87%8C%EF%BC%89%3C%2Fb%3E%0A%20%20%20%20%3Cdiv%20v-for%3D%22msg%20in%20message%22%20class%3D%22event%22%3E%0A%20%20%20%20%20%20%3Cdiv%3E%7B%7B%20msg%20%7D%7D%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%2C%20onMounted%20%7D%20from%20'vue'%0Aconst%20inputValue%20%3D%20'%E4%BD%A0%E5%A5%BD%EF%BC%8CYike%20Design'%0AonMounted(()%20%3D%3E%20%7B%0A%20%20message.value.push('%E8%BE%93%E5%85%A5%E6%A1%86%E5%88%9B%E5%BB%BA')%0A%7D)%0Alet%20message%20%3D%20ref(%5B%5D)%0Aconst%20onFocus%20%3D%20(value%3A%20string)%20%3D%3E%20%7B%0A%20%20message.value.push('%E8%BE%93%E5%85%A5%E6%A1%86%E8%81%9A%E7%84%A6%EF%BC%9A'%20%2B%20value)%0A%7D%0Aconst%20onBlur%20%3D%20(value%3A%20string)%20%3D%3E%20%7B%0A%20%20message.value.push('%E8%BE%93%E5%85%A5%E6%A1%86%E5%A4%B1%E7%84%A6%EF%BC%9A'%20%2B%20value)%0A%7D%0Aconst%20onClear%20%3D%20(value%3A%20string)%20%3D%3E%20%7B%0A%20%20message.value.push('%E8%BE%93%E5%85%A5%E6%A1%86%E8%A2%AB%E6%B8%85%E7%A9%BA%E3%80%82'%20%2B%20value)%0A%7D%0Aconst%20onChange%20%3D%20(value%3A%20string)%20%3D%3E%20%7B%0A%20%20message.value.push('%E8%BE%93%E5%85%A5%E6%A1%86%E5%80%BC%E6%9B%B4%E6%96%B0%E4%B8%BA%EF%BC%9A'%20%2B%20value)%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%0A%23events%20%7B%0A%20%20overflow%3A%20scroll%3B%0A%20%20margin-top%3A%208px%3B%0A%20%20height%3A%20250px%3B%0A%20%20border-radius%3A%208px%3B%0A%7D%0Ab%20%7B%0A%20%20font-weight%3A%20bold%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:t(()=>[e(m2)]),desc:t(()=>[b2]),_:1}),e(n,{level:3,id:"API"},{default:t(()=>[d("API")]),_:1}),e(n,{level:4,id:"InputProps"},{default:t(()=>[d("Input Props")]),_:1}),w2,e(n,{level:4,id:"InputSearchProps"},{default:t(()=>[d("InputSearch Props")]),_:1}),I2,e(n,{level:4,id:"InputEvents"},{default:t(()=>[d("Input Events")]),_:1}),V2,e(n,{level:4,id:"InputSearchEvents"},{default:t(()=>[d("InputSearch Events")]),_:1}),z2,e(n,{level:4,id:"InputSlots"},{default:t(()=>[d("Input Slots")]),_:1}),$2,e(n,{level:4,id:"InputSearchSlots"},{default:t(()=>[d("InputSearch Slots")]),_:1}),S2]),_:1})}}};export{P2 as default};
+import{Y as E}from"./index-a473c536.js";import{d as C,r as m,o as r,f as c,w as t,e3 as k,e,dw as f,_ as B,k as d,ef as I,d_ as V,x as y,p as A,Y as b,eg as z,J as $,b as h,eh as S,dM as Y,j as l,F as v,i as M,t as O,z as P,A as U,a as F}from"./index-ac581855.js";import"./use-form-item-6ddf7526.js";const K=C({name:"YkInputSearch",__name:"input-search",props:{name:{default:""},id:{},size:{default:"l"},placeholder:{default:""},clearable:{type:Boolean,default:!0},loading:{type:Boolean,default:!1}},emits:["search","change"],setup(i,{emit:o}){const s=m(),n=()=>{o("search",s.value)};return(u,p)=>(r(),c(f(E),{id:u.id,modelValue:s.value,"onUpdate:modelValue":p[0]||(p[0]=a=>s.value=a),name:u.name,clearable:u.clearable,size:u.size,placeholder:u.placeholder,loading:u.loading,onKeydown:I(n,["enter"])},{prefix:t(()=>[k(u.$slots,"prefix")]),append:t(()=>[k(u.$slots,"suffix",{},()=>[e(f(B),{onClick:n},{default:t(()=>[d("搜索")]),_:1})])]),_:3},8,["id","modelValue","name","clearable","size","placeholder","loading","onKeydown"]))}}),N=V(K),x="你好,Yike Design",T=C({__name:"input-primary",setup(i){return(o,s)=>{const n=E;return r(),c(n,{modelValue:x,"onUpdate:modelValue":s[0]||(s[0]=u=>x=u),clearable:"",placeholder:"请输入..."})}}}),q=C({__name:"input-size",setup(i){const o=m("你好,Yike Design");return(s,n)=>{const u=E,p=y;return r(),c(p,{direction:"vertical"},{default:t(()=>[e(u,{modelValue:o.value,"onUpdate:modelValue":n[0]||(n[0]=a=>o.value=a),size:"s",style:{width:"360px"},clearable:""},null,8,["modelValue"]),e(u,{modelValue:o.value,"onUpdate:modelValue":n[1]||(n[1]=a=>o.value=a),size:"m",style:{width:"360px"}},null,8,["modelValue"]),e(u,{modelValue:o.value,"onUpdate:modelValue":n[2]||(n[2]=a=>o.value=a),size:"l",style:{width:"360px"}},null,8,["modelValue"]),e(u,{modelValue:o.value,"onUpdate:modelValue":n[3]||(n[3]=a=>o.value=a),size:"xl",style:{width:"360px"}},null,8,["modelValue"])]),_:1})}}}),L=C({__name:"input-status",setup(i){const o=m("禁用输入框"),s=m("只读输入框");return(n,u)=>{const p=E,a=y;return r(),c(a,{direction:"vertical"},{default:t(()=>[e(p,{modelValue:o.value,"onUpdate:modelValue":u[0]||(u[0]=_=>o.value=_),disabled:"",placeholder:"不可用"},null,8,["modelValue"]),e(p,{modelValue:s.value,"onUpdate:modelValue":u[1]||(u[1]=_=>s.value=_),readonly:"",placeholder:"只读"},null,8,["modelValue"]),e(p,{status:"danger",placeholder:"危险色"}),e(p,{status:"success",placeholder:"成功色"}),e(p,{status:"warning",placeholder:"警告色"})]),_:1})}}}),j={};function J(i,o){const s=b,n=E,u=z,p=$,a=y;return r(),c(a,{direction:"vertical"},{default:t(()=>[e(n,{placeholder:"四",style:{width:"360px"}},{prefix:t(()=>[e(s,null,{default:t(()=>[d("今天是星期")]),_:1})]),_:1}),e(n,{style:{width:"360px"}},{prefix:t(()=>[e(s,null,{default:t(()=>[d("衬衫的价格是")]),_:1})]),suffix:t(()=>[e(s,null,{default:t(()=>[d("便士")]),_:1})]),_:1}),e(n,{placeholder:"输入总金额",style:{width:"360px"},size:"s"},{prefix:t(()=>[e(u)]),_:1}),e(n,{placeholder:"输入总金额",style:{width:"360px"},size:"m"},{prefix:t(()=>[e(u)]),_:1}),e(n,{placeholder:"输入总金额",style:{width:"360px"}},{prefix:t(()=>[e(u)]),_:1}),e(n,{placeholder:"输入总金额",style:{width:"360px"},size:"xl"},{prefix:t(()=>[e(u)]),_:1}),e(n,{placeholder:"请输入你最喜欢的书",style:{width:"360px"}},{suffix:t(()=>[e(p)]),_:1})]),_:1})}const R=A(j,[["render",J]]),G={};function H(i,o){const s=B,n=E,u=y;return r(),c(u,{direction:"vertical"},{default:t(()=>[e(n,{placeholder:"请输入...",style:{width:"360px"}},{prepend:t(()=>[e(s,null,{default:t(()=>[d("提交")]),_:1})]),_:1}),e(n,{placeholder:"请输入...",style:{width:"360px"}},{append:t(()=>[e(s,null,{default:t(()=>[d("提交")]),_:1})]),_:1})]),_:1})}const Q=A(G,[["render",H]]),W={style:{display:"flex",gap:"10px"}},X=C({__name:"input-loading",setup(i){const o=m(!0);return(s,n)=>{const u=E,p=B;return r(),h("div",W,[e(u,{loading:o.value,disabled:o.value,placeholder:"请稍等..."},null,8,["loading","disabled"]),e(p,{onClick:n[0]||(n[0]=a=>o.value=!o.value)},{default:t(()=>[d("开始/停止加载状态")]),_:1})])}}}),Z={};function l2(i,o){const s=b,n=E;return r(),c(n,{type:"password",placeholder:"请输入..."},{prefix:t(()=>[e(s,null,{default:t(()=>[d("密码")]),_:1})]),_:1})}const e2=A(Z,[["render",l2]]),t2={};function n2(i,o){const s=E,n=y;return r(),c(n,{direction:"vertical"},{default:t(()=>[e(s,{"show-counter":"",placeholder:"请输入...",style:{width:"360px"}}),e(s,{"show-counter":"",limit:5,placeholder:"请输入...",style:{width:"360px"}})]),_:1})}const u2=A(t2,[["render",n2]]),o2={};function s2(i,o){const s=E;return r(),c(s,{message:"密码必须大于 8 位,且包含大写字母",clearable:"",placeholder:"请设置密码"})}const d2=A(o2,[["render",s2]]);const a2={};function p2(i,o){const s=N,n=S,u=B,p=y;return r(),c(p,{direction:"vertical"},{default:t(()=>[e(s,{loading:"",placeholder:"正在查找...",style:{width:"360px"}}),e(s,{style:{width:"360px"}},{prefix:t(()=>[e(n)]),suffix:t(()=>[e(u,{type:"secondary"},{default:t(()=>[d("搜索")]),_:1})]),_:1}),e(s,{size:"xl",placeholder:"搜点什么",style:{width:"360px"}},{suffix:t(()=>[e(u,{size:"xl"},{default:t(()=>[e(n)]),_:1})]),_:1})]),_:1})}const i2=A(a2,[["render",p2]]),r2=i=>(P("data-v-41766d98"),i=i(),U(),i),E2={id:"events"},c2=r2(()=>l("b",null,"事件日志(试试操作输入框,观察这里)",-1)),A2={class:"event"},g="你好,Yike Design",_2=C({__name:"input-event",setup(i){Y(()=>{o.value.push("输入框创建")});let o=m([]);const s=a=>{o.value.push("输入框聚焦:"+a)},n=a=>{o.value.push("输入框失焦:"+a)},u=a=>{o.value.push("输入框被清空。"+a)},p=a=>{o.value.push("输入框值更新为:"+a)};return(a,_)=>{const w=E;return r(),h(v,null,[e(w,{modelValue:g,"onUpdate:modelValue":_[0]||(_[0]=D=>g=D),clearable:"",placeholder:"请输入...",onFocus:s,onBlur:n,onClear:u,onChange:p}),l("div",E2,[c2,(r(!0),h(v,null,M(f(o),D=>(r(),h("div",A2,[l("div",null,O(D),1)]))),256))])],64)}}});const m2=A(_2,[["__scopeId","data-v-41766d98"]]),C2=l("p",null,"输入框用于自由高效地录入数据。",-1),y2=l("p",null,"输入框的基本用法。",-1),h2=l("p",null,[d("输入框定义了四种默认尺寸 "),l("code",null,"s"),d(", "),l("code",null,"m"),d(", "),l("code",null,"l"),d(", "),l("code",null,"xl"),d(" ,默认为 "),l("code",null,"l"),d(" 。")],-1),B2=l("p",null,"不同于原生 Input 组件,我们的输入框提供了除可编辑、禁用外的如错误、警告等更多状态。",-1),D2=l("p",null,"在输入框的前后附加文字、图标等元素作为输入提示。",-1),F2=l("p",null,"在输入框的高亮边框外放置元素.",-1),f2=l("p",null,"添加对应的参数来显示输入框的加载指示器,这在异步获取数据时很有用。",-1),k2=l("p",null,"我们贴心地为密码类型的输入框提供了临时查看密码明文的实用功能(它可以像其他功能一样被禁用)。",-1),v2=l("p",null,[d("通过 "),l("code",null,"show-counter"),d(" 控制是否在右侧显示输入字符数;通过 "),l("code",null,"limit"),d(" 控制最大输入的字符数。同时设置将会同时显示字符数统计与最大字符数。")],-1),x2=l("p",null,[d("通过 "),l("code",null,"message"),d(" 设置输入框下方的文字提示。这在指导用户填写严格数据时很有用。")],-1),g2=l("p",null,"搜索框 = 输入框 + 按钮",-1),b2=l("p",null,"可以为输入框聚焦、失焦和变更等事件添加回调函数。",-1),w2=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"参数"),l("th",null,"描述"),l("th",null,"类型"),l("th",null,"默认值")])]),l("tbody",null,[l("tr",null,[l("td",null,"v-model(model-value)"),l("td",null,"绑定模型"),l("td",null,"Ref"),l("td",null,"''")]),l("tr",null,[l("td",null,"id"),l("td",null,"输入框的 id 属性"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"name"),l("td",null,"输入框的 name 属性"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"required"),l("td",null,"输入框的 required 属性"),l("td",null,"boolean"),l("td",null,"false")]),l("tr",null,[l("td",null,"size"),l("td",null,"输入框的大小"),l("td",null,"'s'|'m'|'l'|'xl'"),l("td",null,"'l'")]),l("tr",null,[l("td",null,"type"),l("td",null,"输入框的输入类型"),l("td",null,"'text' | 'password'"),l("td",null,"'text'")]),l("tr",null,[l("td",null,"placeholder"),l("td",null,"输入框的占位文字"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"value"),l("td",null,"输入框的初始值"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"disabled"),l("td",null,"输入框是否禁用"),l("td",null,"boolean"),l("td",null,"false")]),l("tr",null,[l("td",null,"readonly"),l("td",null,"输入框是否只读"),l("td",null,"boolean"),l("td",null,"false")]),l("tr",null,[l("td",null,"clearable"),l("td",null,"输入框是否显示清空按钮"),l("td",null,"boolean"),l("td",null,"false")]),l("tr",null,[l("td",null,"visible"),l("td",null,"密码类型输入框是否显示查看密码按钮"),l("td",null,"boolean"),l("td",null,"true")]),l("tr",null,[l("td",null,"statue"),l("td",null,"输入框的状态"),l("td",null,"'danger'|'success'|'warning'|'primary'"),l("td",null,"'primary'")]),l("tr",null,[l("td",null,"loading"),l("td",null,"输入框是否为加载中状态"),l("td",null,"boolean"),l("td",null,"false")]),l("tr",null,[l("td",null,"show-counter"),l("td",null,"输入框是否显示字数统计"),l("td",null,"boolean"),l("td",null,"false")]),l("tr",null,[l("td",null,"limit"),l("td",null,"输入框最大输入字符数"),l("td",null,"number"),l("td",null,"-1")]),l("tr",null,[l("td",null,"message"),l("td",null,"输入框聚焦时显示的文字提示"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"style"),l("td",null,"组件的样式"),l("td",null,"CSSProperties"),l("td",null,"undefined")])])])],-1),I2=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"参数"),l("th",null,"描述"),l("th",null,"类型"),l("th",null,"默认值")])]),l("tbody",null,[l("tr",null,[l("td",null,"id"),l("td",null,"搜索框的 id 属性"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"name"),l("td",null,"搜索框的 name 属性"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"size"),l("td",null,"搜索框的大小"),l("td",null,"'s'|'m'|'l'|'xl'"),l("td",null,"'l'")]),l("tr",null,[l("td",null,"placeholder"),l("td",null,"搜索框的占位文字"),l("td",null,"string"),l("td",null,"''")]),l("tr",null,[l("td",null,"clearable"),l("td",null,"搜索框是否显示清空按钮"),l("td",null,"false | true"),l("td",null,"true")]),l("tr",null,[l("td",null,"loading"),l("td",null,"搜索框是否为加载中状态"),l("td",null,"false | true"),l("td",null,"false")])])])],-1),V2=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"事件"),l("th",null,"描述")])]),l("tbody",null,[l("tr",null,[l("td",null,"focus"),l("td",null,"输入框聚焦时触发")]),l("tr",null,[l("td",null,"blur"),l("td",null,"输入框失焦时触发")]),l("tr",null,[l("td",null,"clear"),l("td",null,"输入框失焦时触发")]),l("tr",null,[l("td",null,"change"),l("td",null,"输入框输入字符、退格、粘贴时触发")]),l("tr",null,[l("td",null,"submit"),l("td",null,"输入框聚焦时按 Enter 触发")])])])],-1),z2=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"事件"),l("th",null,"描述")])]),l("tbody",null,[l("tr",null,[l("td",null,"search"),l("td",null,"搜索框聚焦时按 Enter 或按默认搜索按钮触发")])])])],-1),$2=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"插槽"),l("th",null,"描述")])]),l("tbody",null,[l("tr",null,[l("td",null,"prefix"),l("td",null,"输入框前置标签")]),l("tr",null,[l("td",null,"suffix"),l("td",null,"输入框后置标签")]),l("tr",null,[l("td",null,"prepend"),l("td",null,"输入框前置元素")]),l("tr",null,[l("td",null,"append"),l("td",null,"输入框后置元素")])])])],-1),S2=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"插槽"),l("th",null,"描述")])]),l("tbody",null,[l("tr",null,[l("td",null,"prefix"),l("td",null,"搜索框前置标签")]),l("tr",null,[l("td",null,"append"),l("td",null,"搜索框后置元素")])])])],-1),P2={__name:"doc",setup(i){return(o,s)=>{const n=F("yk-title"),u=F("yk-snippet"),p=F("DocPage");return r(),c(p,null,{default:t(()=>[e(n,{level:2,id:"YkInput输入框"},{default:t(()=>[d("YkInput 输入框")]),_:1}),C2,e(u,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-input%20v-model%3D%22inputValue%22%20clearable%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aconst%20inputValue%20%3D%20'%E4%BD%A0%E5%A5%BD%EF%BC%8CYike%20Design'%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[e(T)]),desc:t(()=>[y2]),_:1}),e(u,{title:"尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input%20v-model%3D%22words%22%20size%3D%22s%22%20style%3D%22width%3A%20360px%22%20clearable%20%2F%3E%0A%20%20%20%20%3Cyk-input%20v-model%3D%22words%22%20size%3D%22m%22%20style%3D%22width%3A%20360px%22%20%2F%3E%0A%20%20%20%20%3Cyk-input%20v-model%3D%22words%22%20size%3D%22l%22%20style%3D%22width%3A%20360px%22%20%2F%3E%0A%20%20%20%20%3Cyk-input%20v-model%3D%22words%22%20size%3D%22xl%22%20style%3D%22width%3A%20360px%22%20%2F%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20words%20%3D%20ref%3Cstring%3E('%E4%BD%A0%E5%A5%BD%EF%BC%8CYike%20Design')%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[e(q)]),desc:t(()=>[h2]),_:1}),e(u,{title:"状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input%20v-model%3D%22disabled%22%20disabled%20placeholder%3D%22%E4%B8%8D%E5%8F%AF%E7%94%A8%22%20%2F%3E%0A%20%20%20%20%3Cyk-input%20v-model%3D%22readonly%22%20readonly%20placeholder%3D%22%E5%8F%AA%E8%AF%BB%22%20%2F%3E%0A%20%20%20%20%3Cyk-input%20status%3D%22danger%22%20placeholder%3D%22%E5%8D%B1%E9%99%A9%E8%89%B2%22%20%2F%3E%0A%20%20%20%20%3Cyk-input%20status%3D%22success%22%20placeholder%3D%22%E6%88%90%E5%8A%9F%E8%89%B2%22%20%2F%3E%0A%20%20%20%20%3Cyk-input%20status%3D%22warning%22%20placeholder%3D%22%E8%AD%A6%E5%91%8A%E8%89%B2%22%20%2F%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20disabled%20%3D%20ref%3Cstring%3E('%E7%A6%81%E7%94%A8%E8%BE%93%E5%85%A5%E6%A1%86')%0Aconst%20readonly%20%3D%20ref%3Cstring%3E('%E5%8F%AA%E8%AF%BB%E8%BE%93%E5%85%A5%E6%A1%86')%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[e(L)]),desc:t(()=>[B2]),_:1}),e(u,{title:"前置后置标签",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E5%9B%9B%22%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prefix%3E%3Cyk-text%3E%E4%BB%8A%E5%A4%A9%E6%98%AF%E6%98%9F%E6%9C%9F%3C%2Fyk-text%3E%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%20%20%3Cyk-input%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prefix%3E%3Cyk-text%3E%E8%A1%AC%E8%A1%AB%E7%9A%84%E4%BB%B7%E6%A0%BC%E6%98%AF%3C%2Fyk-text%3E%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23suffix%3E%3Cyk-text%3E%E4%BE%BF%E5%A3%AB%3C%2Fyk-text%3E%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E8%BE%93%E5%85%A5%E6%80%BB%E9%87%91%E9%A2%9D%22%20style%3D%22width%3A%20360px%22%20size%3D%22s%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prefix%3E%0A%20%20%20%20%20%20%20%20%3CIconMoneyOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E8%BE%93%E5%85%A5%E6%80%BB%E9%87%91%E9%A2%9D%22%20style%3D%22width%3A%20360px%22%20size%3D%22m%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prefix%3E%0A%20%20%20%20%20%20%20%20%3CIconMoneyOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E8%BE%93%E5%85%A5%E6%80%BB%E9%87%91%E9%A2%9D%22%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prefix%3E%0A%20%20%20%20%20%20%20%20%3CIconMoneyOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E8%BE%93%E5%85%A5%E6%80%BB%E9%87%91%E9%A2%9D%22%20style%3D%22width%3A%20360px%22%20size%3D%22xl%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prefix%3E%0A%20%20%20%20%20%20%20%20%3CIconMoneyOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%E4%BD%A0%E6%9C%80%E5%96%9C%E6%AC%A2%E7%9A%84%E4%B9%A6%22%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23suffix%3E%0A%20%20%20%20%20%20%20%20%3CIconBookmarkOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[e(R)]),desc:t(()=>[D2]),_:1}),e(u,{title:"前置后置元素",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prepend%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%3E%E6%8F%90%E4%BA%A4%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%20%20%3Cyk-input%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23append%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%3E%E6%8F%90%E4%BA%A4%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:t(()=>[e(Q)]),desc:t(()=>[F2]),_:1}),e(u,{title:"加载指示器",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20style%3D%22display%3A%20flex%3B%20gap%3A%2010px%22%3E%0A%20%20%20%20%3Cyk-input%20%3Aloading%3D%22loading%22%20%3Adisabled%3D%22loading%22%20placeholder%3D%22%E8%AF%B7%E7%A8%8D%E7%AD%89...%22%20%2F%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22loading%20%3D%20!loading%22%3E%E5%BC%80%E5%A7%8B%2F%E5%81%9C%E6%AD%A2%E5%8A%A0%E8%BD%BD%E7%8A%B6%E6%80%81%3C%2Fyk-button%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20loading%20%3D%20ref(true)%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[e(X)]),desc:t(()=>[f2]),_:1}),e(u,{title:"密码输入类型",code:"%3Ctemplate%3E%0A%20%20%3Cyk-input%20type%3D%22password%22%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%3E%0A%20%20%20%20%3Ctemplate%20%23prefix%3E%3Cyk-text%3E%E5%AF%86%E7%A0%81%3C%2Fyk-text%3E%3C%2Ftemplate%3E%0A%20%20%3C%2Fyk-input%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[e(e2)]),desc:t(()=>[k2]),_:1}),e(u,{title:"字数统计与限制",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input%20show-counter%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%20style%3D%22width%3A%20360px%22%20%2F%3E%0A%20%20%20%20%3Cyk-input%0A%20%20%20%20%20%20show-counter%0A%20%20%20%20%20%20%3Alimit%3D%225%22%0A%20%20%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%0A%20%20%20%20%20%20style%3D%22width%3A%20360px%22%0A%20%20%20%20%2F%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:t(()=>[e(u2)]),desc:t(()=>[v2]),_:1}),e(u,{title:"文字提示",code:"%3Ctemplate%3E%0A%20%20%3Cyk-input%0A%20%20%20%20message%3D%22%E5%AF%86%E7%A0%81%E5%BF%85%E9%A1%BB%E5%A4%A7%E4%BA%8E%208%20%E4%BD%8D%EF%BC%8C%E4%B8%94%E5%8C%85%E5%90%AB%E5%A4%A7%E5%86%99%E5%AD%97%E6%AF%8D%22%0A%20%20%20%20clearable%0A%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%AE%BE%E7%BD%AE%E5%AF%86%E7%A0%81%22%0A%20%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[e(d2)]),desc:t(()=>[x2]),_:1}),e(u,{title:"搜索框",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input-search%20loading%20placeholder%3D%22%E6%AD%A3%E5%9C%A8%E6%9F%A5%E6%89%BE...%22%20style%3D%22width%3A%20360px%22%20%2F%3E%0A%20%20%20%20%3Cyk-input-search%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23prefix%3E%0A%20%20%20%20%20%20%20%20%3CIconSearchOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23suffix%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%3E%E6%90%9C%E7%B4%A2%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input-search%3E%0A%20%20%20%20%3Cyk-input-search%20size%3D%22xl%22%20placeholder%3D%22%E6%90%9C%E7%82%B9%E4%BB%80%E4%B9%88%22%20style%3D%22width%3A%20360px%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23suffix%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20size%3D%22xl%22%3E%3CIconSearchOutline%20%2F%3E%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-input-search%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[e(i2)]),desc:t(()=>[g2]),_:1}),e(u,{title:"事件",code:"%3Ctemplate%3E%0A%20%20%3Cyk-input%0A%20%20%20%20v-model%3D%22inputValue%22%0A%20%20%20%20clearable%0A%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%0A%20%20%20%20%40focus%3D%22onFocus%22%0A%20%20%20%20%40blur%3D%22onBlur%22%0A%20%20%20%20%40clear%3D%22onClear%22%0A%20%20%20%20%40change%3D%22onChange%22%0A%20%20%2F%3E%0A%20%20%3Cdiv%20id%3D%22events%22%3E%0A%20%20%20%20%3Cb%3E%E4%BA%8B%E4%BB%B6%E6%97%A5%E5%BF%97%EF%BC%88%E8%AF%95%E8%AF%95%E6%93%8D%E4%BD%9C%E8%BE%93%E5%85%A5%E6%A1%86%EF%BC%8C%E8%A7%82%E5%AF%9F%E8%BF%99%E9%87%8C%EF%BC%89%3C%2Fb%3E%0A%20%20%20%20%3Cdiv%20v-for%3D%22msg%20in%20message%22%20class%3D%22event%22%3E%0A%20%20%20%20%20%20%3Cdiv%3E%7B%7B%20msg%20%7D%7D%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%2C%20onMounted%20%7D%20from%20'vue'%0Aconst%20inputValue%20%3D%20'%E4%BD%A0%E5%A5%BD%EF%BC%8CYike%20Design'%0AonMounted(()%20%3D%3E%20%7B%0A%20%20message.value.push('%E8%BE%93%E5%85%A5%E6%A1%86%E5%88%9B%E5%BB%BA')%0A%7D)%0Alet%20message%20%3D%20ref(%5B%5D)%0Aconst%20onFocus%20%3D%20(value%3A%20string)%20%3D%3E%20%7B%0A%20%20message.value.push('%E8%BE%93%E5%85%A5%E6%A1%86%E8%81%9A%E7%84%A6%EF%BC%9A'%20%2B%20value)%0A%7D%0Aconst%20onBlur%20%3D%20(value%3A%20string)%20%3D%3E%20%7B%0A%20%20message.value.push('%E8%BE%93%E5%85%A5%E6%A1%86%E5%A4%B1%E7%84%A6%EF%BC%9A'%20%2B%20value)%0A%7D%0Aconst%20onClear%20%3D%20(value%3A%20string)%20%3D%3E%20%7B%0A%20%20message.value.push('%E8%BE%93%E5%85%A5%E6%A1%86%E8%A2%AB%E6%B8%85%E7%A9%BA%E3%80%82'%20%2B%20value)%0A%7D%0Aconst%20onChange%20%3D%20(value%3A%20string)%20%3D%3E%20%7B%0A%20%20message.value.push('%E8%BE%93%E5%85%A5%E6%A1%86%E5%80%BC%E6%9B%B4%E6%96%B0%E4%B8%BA%EF%BC%9A'%20%2B%20value)%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%0A%23events%20%7B%0A%20%20overflow%3A%20scroll%3B%0A%20%20margin-top%3A%208px%3B%0A%20%20height%3A%20250px%3B%0A%20%20border-radius%3A%208px%3B%0A%7D%0Ab%20%7B%0A%20%20font-weight%3A%20bold%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:t(()=>[e(m2)]),desc:t(()=>[b2]),_:1}),e(n,{level:3,id:"API"},{default:t(()=>[d("API")]),_:1}),e(n,{level:4,id:"InputProps"},{default:t(()=>[d("Input Props")]),_:1}),w2,e(n,{level:4,id:"InputSearchProps"},{default:t(()=>[d("InputSearch Props")]),_:1}),I2,e(n,{level:4,id:"InputEvents"},{default:t(()=>[d("Input Events")]),_:1}),V2,e(n,{level:4,id:"InputSearchEvents"},{default:t(()=>[d("InputSearch Events")]),_:1}),z2,e(n,{level:4,id:"InputSlots"},{default:t(()=>[d("Input Slots")]),_:1}),$2,e(n,{level:4,id:"InputSearchSlots"},{default:t(()=>[d("InputSearch Slots")]),_:1}),S2]),_:1})}}};export{P2 as default};
diff --git a/assets/doc-d1a1c4b1.js b/assets/doc-42d42890.js
similarity index 99%
rename from assets/doc-d1a1c4b1.js
rename to assets/doc-42d42890.js
index 7191fe6b..39548aa5 100644
--- a/assets/doc-d1a1c4b1.js
+++ b/assets/doc-42d42890.js
@@ -1 +1 @@
-import{d as h,dJ as y,o as s,b as r,n as u,dw as _,e2 as C,j as e,e3 as f,d_ as F,p as E,e as t,F as k,w as i,k as o,fh as b,z as D,A as B,a as p,f as $}from"./index-c0fbe197.js";const g=h({name:"YkDivider",__name:"divider",props:{id:{default:""},contentPosition:{default:"left"},color:{default:"#00aaee"},width:{default:"1"},height:{default:"1"},borderStyle:{default:"soild"},direction:{default:"horizontal"}},setup(n){const c=n,d=y("divider");return(l,a)=>(s(),r("div",{class:u(_(d)())},[c.direction==="horizontal"?(s(),r("div",{key:0,class:u(_(d)("horizontal")),style:C({borderWidth:`${l.width}px`,borderStyle:l.borderStyle})},[e("div",{class:u(_(d)(["title",l.contentPosition]))},[f(l.$slots,"default")],2)],6)):(s(),r("div",{key:1,class:u(_(d)("vertical")),style:C({borderWidth:`${l.width}px`,borderStyle:l.borderStyle})},null,6))],2))}}),S=F(g),v=S;const w={},x=e("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo. ",-1),z=e("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo. ",-1);function q(n,c){const d=v;return s(),r(k,null,[x,t(d),z],64)}const I=E(w,[["render",q]]),P={},R=e("div",null,"标题靠左",-1),V=e("div",null,"标题居中",-1);function L(n,c){const d=v,l=b;return s(),r("div",null,[t(d,null,{default:i(()=>[R]),_:1}),t(d,{"content-position":"middle"},{default:i(()=>[V]),_:1}),t(d,{"content-position":"right"},{default:i(()=>[e("div",null,[t(l),o(" 标题靠右 ")])]),_:1})])}const Y=E(P,[["render",L]]),H={},N=e("div",null,"分割线dashed型",-1),O=e("div",null,"分割线dotted型",-1),W=e("div",null,"分割线double型",-1);function j(n,c){const d=v;return s(),r("div",null,[N,t(d,{"border-style":"dashed",width:"2"}),O,t(d,{"border-style":"dotted"}),W,t(d,{"border-style":"double"})])}const J=E(H,[["render",j]]);const T={},m=n=>(D("data-v-8fe771a4"),n=n(),B(),n),G={class:"main"},K=m(()=>e("div",null,"Rain",-1)),M=m(()=>e("div",null,"Home",-1)),Q=m(()=>e("div",null,"Opeation",-1));function U(n,c){const d=v;return s(),r("div",G,[K,t(d,{direction:"vertical"}),M,t(d,{direction:"vertical"}),Q])}const X=E(T,[["render",U],["__scopeId","data-v-8fe771a4"]]),Z=e("p",null,"展示水平分割线基本用法。",-1),ee=e("p",null,"可以在分割线上自定义文本内容。",-1),te=e("p",null,"在分割线上自定义分割线样式,含分割线类型和分割线宽度。",-1),de=e("p",null,"设置竖方向分割线。",-1),ie=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"可选值"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"content-position"),e("td",null,"自定义文本位置"),e("td",null,"string"),e("td",null,[e("code",null,"left"),o("、"),e("code",null,"middle"),o("、"),e("code",null,"right")]),e("td",null,[e("code",null,"left")])]),e("tr",null,[e("td",null,"width"),e("td",null,"分割线宽度"),e("td",null,"number"),e("td"),e("td",null,[e("code",null,"1")])]),e("tr",null,[e("td",null,"height"),e("td",null,"分割线高度"),e("td",null,"number"),e("td"),e("td",null,[e("code",null,"1em")])]),e("tr",null,[e("td",null,"border-style"),e("td",null,"分割线类型"),e("td",null,"number"),e("td",null,[e("code",null,"soild"),o("、"),e("code",null,"dotted"),o(" 、"),e("code",null,"double")]),e("td",null,[e("code",null,"soild")])]),e("tr",null,[e("td",null,"direction"),e("td",null,"分割线方向"),e("td",null,"string"),e("td",null,[e("code",null,"horizontal"),o(" 、"),e("code",null,"vertical")]),e("td",null,[e("code",null,"horizontal")])])])])],-1),ne={__name:"doc",setup(n){return(c,d)=>{const l=p("yk-title"),a=p("yk-snippet"),A=p("DocPage");return s(),$(A,null,{default:i(()=>[t(l,{level:2,id:"YkDivider分割线"},{default:i(()=>[o("YkDivider 分割线")]),_:1}),t(a,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cp%3E%0A%20%20%20%20Lorem%20ipsum%20dolor%20sit%20amet%2C%20consectetur%20adipiscing%20elit.%20Sed%20nonne%0A%20%20%20%20merninisti%20licere%20mihi%20ista%20probare%2C%20quae%20sunt%20a%20te%20dicta%3F%20Refert%20tamen%2C%20quo%0A%20%20%20%20modo.%0A%20%20%3C%2Fp%3E%0A%20%20%3Cyk-divider%3E%3C%2Fyk-divider%3E%0A%20%20%3Cp%3E%0A%20%20%20%20Lorem%20ipsum%20dolor%20sit%20amet%2C%20consectetur%20adipiscing%20elit.%20Sed%20nonne%0A%20%20%20%20merninisti%20licere%20mihi%20ista%20probare%2C%20quae%20sunt%20a%20te%20dicta%3F%20Refert%20tamen%2C%20quo%0A%20%20%20%20modo.%0A%20%20%3C%2Fp%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%3C%2Fstyle%3E%0A"},{demo:i(()=>[t(I)]),desc:i(()=>[Z]),_:1}),t(a,{title:"标题设置",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-divider%3E%0A%20%20%20%20%20%20%3Cdiv%3E%E6%A0%87%E9%A2%98%E9%9D%A0%E5%B7%A6%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fyk-divider%3E%0A%20%20%20%20%3Cyk-divider%20content-position%3D%22middle%22%3E%0A%20%20%20%20%20%20%3Cdiv%3E%E6%A0%87%E9%A2%98%E5%B1%85%E4%B8%AD%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fyk-divider%3E%0A%20%20%20%20%3Cyk-divider%20content-position%3D%22right%22%3E%0A%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%3Cicon-edit-fill%20%2F%3E%0A%20%20%20%20%20%20%20%20%E6%A0%87%E9%A2%98%E9%9D%A0%E5%8F%B3%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fyk-divider%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%3C%2Fstyle%3E%0A"},{demo:i(()=>[t(Y)]),desc:i(()=>[ee]),_:1}),t(a,{title:"分割线样式",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cdiv%3E%E5%88%86%E5%89%B2%E7%BA%BFdashed%E5%9E%8B%3C%2Fdiv%3E%0A%20%20%20%20%3Cyk-divider%20border-style%3D%22dashed%22%20width%3D%222%22%3E%3C%2Fyk-divider%3E%0A%20%20%20%20%3Cdiv%3E%E5%88%86%E5%89%B2%E7%BA%BFdotted%E5%9E%8B%3C%2Fdiv%3E%0A%20%20%20%20%3Cyk-divider%20border-style%3D%22dotted%22%3E%3C%2Fyk-divider%3E%0A%20%20%20%20%3Cdiv%3E%E5%88%86%E5%89%B2%E7%BA%BFdouble%E5%9E%8B%3C%2Fdiv%3E%0A%20%20%20%20%3Cyk-divider%20border-style%3D%22double%22%3E%3C%2Fyk-divider%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%3C%2Fstyle%3E%0A"},{demo:i(()=>[t(J)]),desc:i(()=>[te]),_:1}),t(a,{title:"竖分割线",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22main%22%3E%0A%20%20%20%20%3Cdiv%3ERain%3C%2Fdiv%3E%0A%20%20%20%20%3Cyk-divider%20direction%3D%22vertical%22%3E%3C%2Fyk-divider%3E%0A%20%20%20%20%3Cdiv%3EHome%3C%2Fdiv%3E%0A%20%20%20%20%3Cyk-divider%20direction%3D%22vertical%22%3E%3C%2Fyk-divider%3E%0A%20%20%20%20%3Cdiv%3EOpeation%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%0A.main%20%7B%0A%20%20display%3A%20flex%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:i(()=>[t(X)]),desc:i(()=>[de]),_:1}),t(l,{level:3,id:"API"},{default:i(()=>[o("API")]),_:1}),ie]),_:1})}}};export{ne as default};
+import{d as h,dJ as y,o as s,b as r,n as u,dw as _,e2 as C,j as e,e3 as f,d_ as F,p as E,e as t,F as k,w as i,k as o,fh as b,z as D,A as B,a as p,f as $}from"./index-ac581855.js";const g=h({name:"YkDivider",__name:"divider",props:{id:{default:""},contentPosition:{default:"left"},color:{default:"#00aaee"},width:{default:"1"},height:{default:"1"},borderStyle:{default:"soild"},direction:{default:"horizontal"}},setup(n){const c=n,d=y("divider");return(l,a)=>(s(),r("div",{class:u(_(d)())},[c.direction==="horizontal"?(s(),r("div",{key:0,class:u(_(d)("horizontal")),style:C({borderWidth:`${l.width}px`,borderStyle:l.borderStyle})},[e("div",{class:u(_(d)(["title",l.contentPosition]))},[f(l.$slots,"default")],2)],6)):(s(),r("div",{key:1,class:u(_(d)("vertical")),style:C({borderWidth:`${l.width}px`,borderStyle:l.borderStyle})},null,6))],2))}}),S=F(g),v=S;const w={},x=e("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo. ",-1),z=e("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo. ",-1);function q(n,c){const d=v;return s(),r(k,null,[x,t(d),z],64)}const I=E(w,[["render",q]]),P={},R=e("div",null,"标题靠左",-1),V=e("div",null,"标题居中",-1);function L(n,c){const d=v,l=b;return s(),r("div",null,[t(d,null,{default:i(()=>[R]),_:1}),t(d,{"content-position":"middle"},{default:i(()=>[V]),_:1}),t(d,{"content-position":"right"},{default:i(()=>[e("div",null,[t(l),o(" 标题靠右 ")])]),_:1})])}const Y=E(P,[["render",L]]),H={},N=e("div",null,"分割线dashed型",-1),O=e("div",null,"分割线dotted型",-1),W=e("div",null,"分割线double型",-1);function j(n,c){const d=v;return s(),r("div",null,[N,t(d,{"border-style":"dashed",width:"2"}),O,t(d,{"border-style":"dotted"}),W,t(d,{"border-style":"double"})])}const J=E(H,[["render",j]]);const T={},m=n=>(D("data-v-8fe771a4"),n=n(),B(),n),G={class:"main"},K=m(()=>e("div",null,"Rain",-1)),M=m(()=>e("div",null,"Home",-1)),Q=m(()=>e("div",null,"Opeation",-1));function U(n,c){const d=v;return s(),r("div",G,[K,t(d,{direction:"vertical"}),M,t(d,{direction:"vertical"}),Q])}const X=E(T,[["render",U],["__scopeId","data-v-8fe771a4"]]),Z=e("p",null,"展示水平分割线基本用法。",-1),ee=e("p",null,"可以在分割线上自定义文本内容。",-1),te=e("p",null,"在分割线上自定义分割线样式,含分割线类型和分割线宽度。",-1),de=e("p",null,"设置竖方向分割线。",-1),ie=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"可选值"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"content-position"),e("td",null,"自定义文本位置"),e("td",null,"string"),e("td",null,[e("code",null,"left"),o("、"),e("code",null,"middle"),o("、"),e("code",null,"right")]),e("td",null,[e("code",null,"left")])]),e("tr",null,[e("td",null,"width"),e("td",null,"分割线宽度"),e("td",null,"number"),e("td"),e("td",null,[e("code",null,"1")])]),e("tr",null,[e("td",null,"height"),e("td",null,"分割线高度"),e("td",null,"number"),e("td"),e("td",null,[e("code",null,"1em")])]),e("tr",null,[e("td",null,"border-style"),e("td",null,"分割线类型"),e("td",null,"number"),e("td",null,[e("code",null,"soild"),o("、"),e("code",null,"dotted"),o(" 、"),e("code",null,"double")]),e("td",null,[e("code",null,"soild")])]),e("tr",null,[e("td",null,"direction"),e("td",null,"分割线方向"),e("td",null,"string"),e("td",null,[e("code",null,"horizontal"),o(" 、"),e("code",null,"vertical")]),e("td",null,[e("code",null,"horizontal")])])])])],-1),ne={__name:"doc",setup(n){return(c,d)=>{const l=p("yk-title"),a=p("yk-snippet"),A=p("DocPage");return s(),$(A,null,{default:i(()=>[t(l,{level:2,id:"YkDivider分割线"},{default:i(()=>[o("YkDivider 分割线")]),_:1}),t(a,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cp%3E%0A%20%20%20%20Lorem%20ipsum%20dolor%20sit%20amet%2C%20consectetur%20adipiscing%20elit.%20Sed%20nonne%0A%20%20%20%20merninisti%20licere%20mihi%20ista%20probare%2C%20quae%20sunt%20a%20te%20dicta%3F%20Refert%20tamen%2C%20quo%0A%20%20%20%20modo.%0A%20%20%3C%2Fp%3E%0A%20%20%3Cyk-divider%3E%3C%2Fyk-divider%3E%0A%20%20%3Cp%3E%0A%20%20%20%20Lorem%20ipsum%20dolor%20sit%20amet%2C%20consectetur%20adipiscing%20elit.%20Sed%20nonne%0A%20%20%20%20merninisti%20licere%20mihi%20ista%20probare%2C%20quae%20sunt%20a%20te%20dicta%3F%20Refert%20tamen%2C%20quo%0A%20%20%20%20modo.%0A%20%20%3C%2Fp%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%3C%2Fstyle%3E%0A"},{demo:i(()=>[t(I)]),desc:i(()=>[Z]),_:1}),t(a,{title:"标题设置",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-divider%3E%0A%20%20%20%20%20%20%3Cdiv%3E%E6%A0%87%E9%A2%98%E9%9D%A0%E5%B7%A6%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fyk-divider%3E%0A%20%20%20%20%3Cyk-divider%20content-position%3D%22middle%22%3E%0A%20%20%20%20%20%20%3Cdiv%3E%E6%A0%87%E9%A2%98%E5%B1%85%E4%B8%AD%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fyk-divider%3E%0A%20%20%20%20%3Cyk-divider%20content-position%3D%22right%22%3E%0A%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%3Cicon-edit-fill%20%2F%3E%0A%20%20%20%20%20%20%20%20%E6%A0%87%E9%A2%98%E9%9D%A0%E5%8F%B3%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fyk-divider%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%3C%2Fstyle%3E%0A"},{demo:i(()=>[t(Y)]),desc:i(()=>[ee]),_:1}),t(a,{title:"分割线样式",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cdiv%3E%E5%88%86%E5%89%B2%E7%BA%BFdashed%E5%9E%8B%3C%2Fdiv%3E%0A%20%20%20%20%3Cyk-divider%20border-style%3D%22dashed%22%20width%3D%222%22%3E%3C%2Fyk-divider%3E%0A%20%20%20%20%3Cdiv%3E%E5%88%86%E5%89%B2%E7%BA%BFdotted%E5%9E%8B%3C%2Fdiv%3E%0A%20%20%20%20%3Cyk-divider%20border-style%3D%22dotted%22%3E%3C%2Fyk-divider%3E%0A%20%20%20%20%3Cdiv%3E%E5%88%86%E5%89%B2%E7%BA%BFdouble%E5%9E%8B%3C%2Fdiv%3E%0A%20%20%20%20%3Cyk-divider%20border-style%3D%22double%22%3E%3C%2Fyk-divider%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%3C%2Fstyle%3E%0A"},{demo:i(()=>[t(J)]),desc:i(()=>[te]),_:1}),t(a,{title:"竖分割线",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22main%22%3E%0A%20%20%20%20%3Cdiv%3ERain%3C%2Fdiv%3E%0A%20%20%20%20%3Cyk-divider%20direction%3D%22vertical%22%3E%3C%2Fyk-divider%3E%0A%20%20%20%20%3Cdiv%3EHome%3C%2Fdiv%3E%0A%20%20%20%20%3Cyk-divider%20direction%3D%22vertical%22%3E%3C%2Fyk-divider%3E%0A%20%20%20%20%3Cdiv%3EOpeation%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%0A.main%20%7B%0A%20%20display%3A%20flex%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:i(()=>[t(X)]),desc:i(()=>[de]),_:1}),t(l,{level:3,id:"API"},{default:i(()=>[o("API")]),_:1}),ie]),_:1})}}};export{ne as default};
diff --git a/assets/doc-9453a914.js b/assets/doc-49f24dfa.js
similarity index 99%
rename from assets/doc-9453a914.js
rename to assets/doc-49f24dfa.js
index be289460..412ee340 100644
--- a/assets/doc-9453a914.js
+++ b/assets/doc-49f24dfa.js
@@ -1,4 +1,4 @@
-import{L as M,M as $,N,O as F,P as C,Q as x,R as A,S as D,T as E,U as B,V as L,W as R,X as Y,Z as q,$ as U,a0 as V,a1 as W,a2 as G,a3 as H,a4 as Z,a5 as Q,a6 as J,a7 as K,a8 as X,a9 as ee,aa as ne,ab as ie,ac as oe,ad as ce,ae as te,af as le,ag as se,ah as ae,ai as re,aj as ue,ak as ge,al as _e,am as de,an as pe,ao as me,ap as ke,aq as ve,ar as ye,as as fe,at as be,au as he,av as Oe,aw as Se,ax as je,ay as we,az as Te,aA as ze,aB as Ie,aC as Pe,aD as Me,aE as $e,aF as Ne,aG as Fe,aH as Ce,aI as xe,aJ as Ae,aK as De,aL as Ee,aM as Be,aN as Le,aO as Re,aP as Ye,aQ as qe,aR as Ue,aS as Ve,aT as We,aU as Ge,aV as He,aW as Ze,aX as Qe,aY as Je,aZ as Ke,a_ as Xe,a$ as en,b0 as nn,b1 as on,b2 as cn,b3 as tn,b4 as ln,b5 as sn,b6 as an,b7 as rn,b8 as un,b9 as gn,ba as _n,bb as dn,bc as pn,bd as mn,be as kn,bf as vn,bg as yn,bh as fn,bi as bn,bj as hn,bk as On,bl as Sn,bm as jn,bn as wn,bo as Tn,bp as zn,bq as In,br as Pn,bs as Mn,bt as $n,bu as Nn,bv as Fn,bw as Cn,bx as xn,by as An,bz as Dn,bA as En,bB as Bn,bC as Ln,bD as Rn,bE as Yn,bF as qn,bG as Un,bH as Vn,bI as Wn,bJ as Gn,bK as Hn,bL as Zn,bM as Qn,bN as Jn,bO as Kn,bP as Xn,bQ as ei,bR as ni,bS as ii,bT as oi,bU as ci,bV as ti,bW as li,bX as si,bY as ai,bZ as ri,b_ as ui,b$ as gi,c0 as _i,c1 as di,c2 as pi,c3 as mi,c4 as ki,c5 as vi,c6 as yi,c7 as fi,c8 as bi,c9 as hi,ca as Oi,cb as Si,cc as ji,cd as wi,ce as Ti,cf as zi,cg as Ii,ch as Pi,ci as Mi,cj as $i,ck as Ni,cl as Fi,cm as Ci,cn as xi,co as Ai,cp as Di,cq as Ei,cr as Bi,cs as Li,ct as Ri,cu as Yi,cv as qi,cw as Ui,cx as Vi,cy as Wi,cz as Gi,cA as Hi,cB as Zi,cC as Qi,cD as Ji,cE as Ki,cF as Xi,cG as eo,cH as no,cI as io,cJ as oo,cK as co,cL as to,cM as lo,cN as so,cO as ao,cP as ro,cQ as uo,cR as go,cS as _o,cT as po,cU as mo,cV as ko,cW as vo,cX as yo,cY as fo,cZ as bo,c_ as ho,c$ as Oo,d0 as So,d1 as jo,d2 as wo,d3 as To,d4 as zo,d5 as Io,d6 as Po,d7 as Mo,d8 as $o,d9 as No,da as Fo,db as Co,dc as xo,dd as Ao,de as Do,df as Eo,dg as Bo,dh as Lo,di as Ro,dj as Yo,dk as qo,dl as Uo,dm as Vo,dn as Wo,dp as Go,dq as Ho,dr as Zo,ds as Qo,dt as Jo,d as Ko,du as Xo,dv as ec,r as nc,o as c,b as r,F as k,i as O,dw as S,e as i,w as t,k as l,t as j,j as e,f as y,dx as ic,g as oc,dy as cc,p as w,G as tc,dz as lc,dA as sc,_ as ac,x as rc,a as v}from"./index-c0fbe197.js";const uc=Object.freeze(Object.defineProperty({__proto__:null,default:M},Symbol.toStringTag,{value:"Module"})),gc=Object.freeze(Object.defineProperty({__proto__:null,default:$},Symbol.toStringTag,{value:"Module"})),_c=Object.freeze(Object.defineProperty({__proto__:null,default:N},Symbol.toStringTag,{value:"Module"})),dc=Object.freeze(Object.defineProperty({__proto__:null,default:F},Symbol.toStringTag,{value:"Module"})),pc=Object.freeze(Object.defineProperty({__proto__:null,default:C},Symbol.toStringTag,{value:"Module"})),mc=Object.freeze(Object.defineProperty({__proto__:null,default:x},Symbol.toStringTag,{value:"Module"})),kc=Object.freeze(Object.defineProperty({__proto__:null,default:A},Symbol.toStringTag,{value:"Module"})),vc=Object.freeze(Object.defineProperty({__proto__:null,default:D},Symbol.toStringTag,{value:"Module"})),yc=Object.freeze(Object.defineProperty({__proto__:null,default:E},Symbol.toStringTag,{value:"Module"})),fc=Object.freeze(Object.defineProperty({__proto__:null,default:B},Symbol.toStringTag,{value:"Module"})),bc=Object.freeze(Object.defineProperty({__proto__:null,default:L},Symbol.toStringTag,{value:"Module"})),hc=Object.freeze(Object.defineProperty({__proto__:null,default:R},Symbol.toStringTag,{value:"Module"})),Oc=Object.freeze(Object.defineProperty({__proto__:null,default:Y},Symbol.toStringTag,{value:"Module"})),Sc=Object.freeze(Object.defineProperty({__proto__:null,default:q},Symbol.toStringTag,{value:"Module"})),jc=Object.freeze(Object.defineProperty({__proto__:null,default:U},Symbol.toStringTag,{value:"Module"})),wc=Object.freeze(Object.defineProperty({__proto__:null,default:V},Symbol.toStringTag,{value:"Module"})),Tc=Object.freeze(Object.defineProperty({__proto__:null,default:W},Symbol.toStringTag,{value:"Module"})),zc=Object.freeze(Object.defineProperty({__proto__:null,default:G},Symbol.toStringTag,{value:"Module"})),Ic=Object.freeze(Object.defineProperty({__proto__:null,default:H},Symbol.toStringTag,{value:"Module"})),Pc=Object.freeze(Object.defineProperty({__proto__:null,default:Z},Symbol.toStringTag,{value:"Module"})),Mc=Object.freeze(Object.defineProperty({__proto__:null,default:Q},Symbol.toStringTag,{value:"Module"})),$c=Object.freeze(Object.defineProperty({__proto__:null,default:J},Symbol.toStringTag,{value:"Module"})),Nc=Object.freeze(Object.defineProperty({__proto__:null,default:K},Symbol.toStringTag,{value:"Module"})),Fc=Object.freeze(Object.defineProperty({__proto__:null,default:X},Symbol.toStringTag,{value:"Module"})),Cc=Object.freeze(Object.defineProperty({__proto__:null,default:ee},Symbol.toStringTag,{value:"Module"})),xc=Object.freeze(Object.defineProperty({__proto__:null,default:ne},Symbol.toStringTag,{value:"Module"})),Ac=Object.freeze(Object.defineProperty({__proto__:null,default:ie},Symbol.toStringTag,{value:"Module"})),Dc=Object.freeze(Object.defineProperty({__proto__:null,default:oe},Symbol.toStringTag,{value:"Module"})),Ec=Object.freeze(Object.defineProperty({__proto__:null,default:ce},Symbol.toStringTag,{value:"Module"})),Bc=Object.freeze(Object.defineProperty({__proto__:null,default:te},Symbol.toStringTag,{value:"Module"})),Lc=Object.freeze(Object.defineProperty({__proto__:null,default:le},Symbol.toStringTag,{value:"Module"})),Rc=Object.freeze(Object.defineProperty({__proto__:null,default:se},Symbol.toStringTag,{value:"Module"})),Yc=Object.freeze(Object.defineProperty({__proto__:null,default:ae},Symbol.toStringTag,{value:"Module"})),qc=Object.freeze(Object.defineProperty({__proto__:null,default:re},Symbol.toStringTag,{value:"Module"})),Uc=Object.freeze(Object.defineProperty({__proto__:null,default:ue},Symbol.toStringTag,{value:"Module"})),Vc=Object.freeze(Object.defineProperty({__proto__:null,default:ge},Symbol.toStringTag,{value:"Module"})),Wc=Object.freeze(Object.defineProperty({__proto__:null,default:_e},Symbol.toStringTag,{value:"Module"})),Gc=Object.freeze(Object.defineProperty({__proto__:null,default:de},Symbol.toStringTag,{value:"Module"})),Hc=Object.freeze(Object.defineProperty({__proto__:null,default:pe},Symbol.toStringTag,{value:"Module"})),Zc=Object.freeze(Object.defineProperty({__proto__:null,default:me},Symbol.toStringTag,{value:"Module"})),Qc=Object.freeze(Object.defineProperty({__proto__:null,default:ke},Symbol.toStringTag,{value:"Module"})),Jc=Object.freeze(Object.defineProperty({__proto__:null,default:ve},Symbol.toStringTag,{value:"Module"})),Kc=Object.freeze(Object.defineProperty({__proto__:null,default:ye},Symbol.toStringTag,{value:"Module"})),Xc=Object.freeze(Object.defineProperty({__proto__:null,default:fe},Symbol.toStringTag,{value:"Module"})),et=Object.freeze(Object.defineProperty({__proto__:null,default:be},Symbol.toStringTag,{value:"Module"})),nt=Object.freeze(Object.defineProperty({__proto__:null,default:he},Symbol.toStringTag,{value:"Module"})),it=Object.freeze(Object.defineProperty({__proto__:null,default:Oe},Symbol.toStringTag,{value:"Module"})),ot=Object.freeze(Object.defineProperty({__proto__:null,default:Se},Symbol.toStringTag,{value:"Module"})),ct=Object.freeze(Object.defineProperty({__proto__:null,default:je},Symbol.toStringTag,{value:"Module"})),tt=Object.freeze(Object.defineProperty({__proto__:null,default:we},Symbol.toStringTag,{value:"Module"})),lt=Object.freeze(Object.defineProperty({__proto__:null,default:Te},Symbol.toStringTag,{value:"Module"})),st=Object.freeze(Object.defineProperty({__proto__:null,default:ze},Symbol.toStringTag,{value:"Module"})),at=Object.freeze(Object.defineProperty({__proto__:null,default:Ie},Symbol.toStringTag,{value:"Module"})),rt=Object.freeze(Object.defineProperty({__proto__:null,default:Pe},Symbol.toStringTag,{value:"Module"})),ut=Object.freeze(Object.defineProperty({__proto__:null,default:Me},Symbol.toStringTag,{value:"Module"})),gt=Object.freeze(Object.defineProperty({__proto__:null,default:$e},Symbol.toStringTag,{value:"Module"})),_t=Object.freeze(Object.defineProperty({__proto__:null,default:Ne},Symbol.toStringTag,{value:"Module"})),dt=Object.freeze(Object.defineProperty({__proto__:null,default:Fe},Symbol.toStringTag,{value:"Module"})),pt=Object.freeze(Object.defineProperty({__proto__:null,default:Ce},Symbol.toStringTag,{value:"Module"})),mt=Object.freeze(Object.defineProperty({__proto__:null,default:xe},Symbol.toStringTag,{value:"Module"})),kt=Object.freeze(Object.defineProperty({__proto__:null,default:Ae},Symbol.toStringTag,{value:"Module"})),vt=Object.freeze(Object.defineProperty({__proto__:null,default:De},Symbol.toStringTag,{value:"Module"})),yt=Object.freeze(Object.defineProperty({__proto__:null,default:Ee},Symbol.toStringTag,{value:"Module"})),ft=Object.freeze(Object.defineProperty({__proto__:null,default:Be},Symbol.toStringTag,{value:"Module"})),bt=Object.freeze(Object.defineProperty({__proto__:null,default:Le},Symbol.toStringTag,{value:"Module"})),ht=Object.freeze(Object.defineProperty({__proto__:null,default:Re},Symbol.toStringTag,{value:"Module"})),Ot=Object.freeze(Object.defineProperty({__proto__:null,default:Ye},Symbol.toStringTag,{value:"Module"})),St=Object.freeze(Object.defineProperty({__proto__:null,default:qe},Symbol.toStringTag,{value:"Module"})),jt=Object.freeze(Object.defineProperty({__proto__:null,default:Ue},Symbol.toStringTag,{value:"Module"})),wt=Object.freeze(Object.defineProperty({__proto__:null,default:Ve},Symbol.toStringTag,{value:"Module"})),Tt=Object.freeze(Object.defineProperty({__proto__:null,default:We},Symbol.toStringTag,{value:"Module"})),zt=Object.freeze(Object.defineProperty({__proto__:null,default:Ge},Symbol.toStringTag,{value:"Module"})),It=Object.freeze(Object.defineProperty({__proto__:null,default:He},Symbol.toStringTag,{value:"Module"})),Pt=Object.freeze(Object.defineProperty({__proto__:null,default:Ze},Symbol.toStringTag,{value:"Module"})),Mt=Object.freeze(Object.defineProperty({__proto__:null,default:Qe},Symbol.toStringTag,{value:"Module"})),$t=Object.freeze(Object.defineProperty({__proto__:null,default:Je},Symbol.toStringTag,{value:"Module"})),Nt=Object.freeze(Object.defineProperty({__proto__:null,default:Ke},Symbol.toStringTag,{value:"Module"})),Ft=Object.freeze(Object.defineProperty({__proto__:null,default:Xe},Symbol.toStringTag,{value:"Module"})),Ct=Object.freeze(Object.defineProperty({__proto__:null,default:en},Symbol.toStringTag,{value:"Module"})),xt=Object.freeze(Object.defineProperty({__proto__:null,default:nn},Symbol.toStringTag,{value:"Module"})),At=Object.freeze(Object.defineProperty({__proto__:null,default:on},Symbol.toStringTag,{value:"Module"})),Dt=Object.freeze(Object.defineProperty({__proto__:null,default:cn},Symbol.toStringTag,{value:"Module"})),Et=Object.freeze(Object.defineProperty({__proto__:null,default:tn},Symbol.toStringTag,{value:"Module"})),Bt=Object.freeze(Object.defineProperty({__proto__:null,default:ln},Symbol.toStringTag,{value:"Module"})),Lt=Object.freeze(Object.defineProperty({__proto__:null,default:sn},Symbol.toStringTag,{value:"Module"})),Rt=Object.freeze(Object.defineProperty({__proto__:null,default:an},Symbol.toStringTag,{value:"Module"})),Yt=Object.freeze(Object.defineProperty({__proto__:null,default:rn},Symbol.toStringTag,{value:"Module"})),qt=Object.freeze(Object.defineProperty({__proto__:null,default:un},Symbol.toStringTag,{value:"Module"})),Ut=Object.freeze(Object.defineProperty({__proto__:null,default:gn},Symbol.toStringTag,{value:"Module"})),Vt=Object.freeze(Object.defineProperty({__proto__:null,default:_n},Symbol.toStringTag,{value:"Module"})),Wt=Object.freeze(Object.defineProperty({__proto__:null,default:dn},Symbol.toStringTag,{value:"Module"})),Gt=Object.freeze(Object.defineProperty({__proto__:null,default:pn},Symbol.toStringTag,{value:"Module"})),Ht=Object.freeze(Object.defineProperty({__proto__:null,default:mn},Symbol.toStringTag,{value:"Module"})),Zt=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),Qt=Object.freeze(Object.defineProperty({__proto__:null,default:vn},Symbol.toStringTag,{value:"Module"})),Jt=Object.freeze(Object.defineProperty({__proto__:null,default:yn},Symbol.toStringTag,{value:"Module"})),Kt=Object.freeze(Object.defineProperty({__proto__:null,default:fn},Symbol.toStringTag,{value:"Module"})),Xt=Object.freeze(Object.defineProperty({__proto__:null,default:bn},Symbol.toStringTag,{value:"Module"})),el=Object.freeze(Object.defineProperty({__proto__:null,default:hn},Symbol.toStringTag,{value:"Module"})),nl=Object.freeze(Object.defineProperty({__proto__:null,default:On},Symbol.toStringTag,{value:"Module"})),il=Object.freeze(Object.defineProperty({__proto__:null,default:Sn},Symbol.toStringTag,{value:"Module"})),ol=Object.freeze(Object.defineProperty({__proto__:null,default:jn},Symbol.toStringTag,{value:"Module"})),cl=Object.freeze(Object.defineProperty({__proto__:null,default:wn},Symbol.toStringTag,{value:"Module"})),tl=Object.freeze(Object.defineProperty({__proto__:null,default:Tn},Symbol.toStringTag,{value:"Module"})),ll=Object.freeze(Object.defineProperty({__proto__:null,default:zn},Symbol.toStringTag,{value:"Module"})),sl=Object.freeze(Object.defineProperty({__proto__:null,default:In},Symbol.toStringTag,{value:"Module"})),al=Object.freeze(Object.defineProperty({__proto__:null,default:Pn},Symbol.toStringTag,{value:"Module"})),rl=Object.freeze(Object.defineProperty({__proto__:null,default:Mn},Symbol.toStringTag,{value:"Module"})),ul=Object.freeze(Object.defineProperty({__proto__:null,default:$n},Symbol.toStringTag,{value:"Module"})),gl=Object.freeze(Object.defineProperty({__proto__:null,default:Nn},Symbol.toStringTag,{value:"Module"})),_l=Object.freeze(Object.defineProperty({__proto__:null,default:Fn},Symbol.toStringTag,{value:"Module"})),dl=Object.freeze(Object.defineProperty({__proto__:null,default:Cn},Symbol.toStringTag,{value:"Module"})),pl=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),ml=Object.freeze(Object.defineProperty({__proto__:null,default:An},Symbol.toStringTag,{value:"Module"})),kl=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),vl=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),yl=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),fl=Object.freeze(Object.defineProperty({__proto__:null,default:Ln},Symbol.toStringTag,{value:"Module"})),bl=Object.freeze(Object.defineProperty({__proto__:null,default:Rn},Symbol.toStringTag,{value:"Module"})),hl=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Ol=Object.freeze(Object.defineProperty({__proto__:null,default:qn},Symbol.toStringTag,{value:"Module"})),Sl=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),jl=Object.freeze(Object.defineProperty({__proto__:null,default:Vn},Symbol.toStringTag,{value:"Module"})),wl=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Tl=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),zl=Object.freeze(Object.defineProperty({__proto__:null,default:Hn},Symbol.toStringTag,{value:"Module"})),Il=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Pl=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),Ml=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),$l=Object.freeze(Object.defineProperty({__proto__:null,default:Kn},Symbol.toStringTag,{value:"Module"})),Nl=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Fl=Object.freeze(Object.defineProperty({__proto__:null,default:ei},Symbol.toStringTag,{value:"Module"})),Cl=Object.freeze(Object.defineProperty({__proto__:null,default:ni},Symbol.toStringTag,{value:"Module"})),xl=Object.freeze(Object.defineProperty({__proto__:null,default:ii},Symbol.toStringTag,{value:"Module"})),Al=Object.freeze(Object.defineProperty({__proto__:null,default:oi},Symbol.toStringTag,{value:"Module"})),Dl=Object.freeze(Object.defineProperty({__proto__:null,default:ci},Symbol.toStringTag,{value:"Module"})),El=Object.freeze(Object.defineProperty({__proto__:null,default:ti},Symbol.toStringTag,{value:"Module"})),Bl=Object.freeze(Object.defineProperty({__proto__:null,default:li},Symbol.toStringTag,{value:"Module"})),Ll=Object.freeze(Object.defineProperty({__proto__:null,default:si},Symbol.toStringTag,{value:"Module"})),Rl=Object.freeze(Object.defineProperty({__proto__:null,default:ai},Symbol.toStringTag,{value:"Module"})),Yl=Object.freeze(Object.defineProperty({__proto__:null,default:ri},Symbol.toStringTag,{value:"Module"})),ql=Object.freeze(Object.defineProperty({__proto__:null,default:ui},Symbol.toStringTag,{value:"Module"})),Ul=Object.freeze(Object.defineProperty({__proto__:null,default:gi},Symbol.toStringTag,{value:"Module"})),Vl=Object.freeze(Object.defineProperty({__proto__:null,default:_i},Symbol.toStringTag,{value:"Module"})),Wl=Object.freeze(Object.defineProperty({__proto__:null,default:di},Symbol.toStringTag,{value:"Module"})),Gl=Object.freeze(Object.defineProperty({__proto__:null,default:pi},Symbol.toStringTag,{value:"Module"})),Hl=Object.freeze(Object.defineProperty({__proto__:null,default:mi},Symbol.toStringTag,{value:"Module"})),Zl=Object.freeze(Object.defineProperty({__proto__:null,default:ki},Symbol.toStringTag,{value:"Module"})),Ql=Object.freeze(Object.defineProperty({__proto__:null,default:vi},Symbol.toStringTag,{value:"Module"})),Jl=Object.freeze(Object.defineProperty({__proto__:null,default:yi},Symbol.toStringTag,{value:"Module"})),Kl=Object.freeze(Object.defineProperty({__proto__:null,default:fi},Symbol.toStringTag,{value:"Module"})),Xl=Object.freeze(Object.defineProperty({__proto__:null,default:bi},Symbol.toStringTag,{value:"Module"})),es=Object.freeze(Object.defineProperty({__proto__:null,default:hi},Symbol.toStringTag,{value:"Module"})),ns=Object.freeze(Object.defineProperty({__proto__:null,default:Oi},Symbol.toStringTag,{value:"Module"})),is=Object.freeze(Object.defineProperty({__proto__:null,default:Si},Symbol.toStringTag,{value:"Module"})),os=Object.freeze(Object.defineProperty({__proto__:null,default:ji},Symbol.toStringTag,{value:"Module"})),cs=Object.freeze(Object.defineProperty({__proto__:null,default:wi},Symbol.toStringTag,{value:"Module"})),ts=Object.freeze(Object.defineProperty({__proto__:null,default:Ti},Symbol.toStringTag,{value:"Module"})),ls=Object.freeze(Object.defineProperty({__proto__:null,default:zi},Symbol.toStringTag,{value:"Module"})),ss=Object.freeze(Object.defineProperty({__proto__:null,default:Ii},Symbol.toStringTag,{value:"Module"})),as=Object.freeze(Object.defineProperty({__proto__:null,default:Pi},Symbol.toStringTag,{value:"Module"})),rs=Object.freeze(Object.defineProperty({__proto__:null,default:Mi},Symbol.toStringTag,{value:"Module"})),us=Object.freeze(Object.defineProperty({__proto__:null,default:$i},Symbol.toStringTag,{value:"Module"})),gs=Object.freeze(Object.defineProperty({__proto__:null,default:Ni},Symbol.toStringTag,{value:"Module"})),_s=Object.freeze(Object.defineProperty({__proto__:null,default:Fi},Symbol.toStringTag,{value:"Module"})),ds=Object.freeze(Object.defineProperty({__proto__:null,default:Ci},Symbol.toStringTag,{value:"Module"})),ps=Object.freeze(Object.defineProperty({__proto__:null,default:xi},Symbol.toStringTag,{value:"Module"})),ms=Object.freeze(Object.defineProperty({__proto__:null,default:Ai},Symbol.toStringTag,{value:"Module"})),ks=Object.freeze(Object.defineProperty({__proto__:null,default:Di},Symbol.toStringTag,{value:"Module"})),vs=Object.freeze(Object.defineProperty({__proto__:null,default:Ei},Symbol.toStringTag,{value:"Module"})),ys=Object.freeze(Object.defineProperty({__proto__:null,default:Bi},Symbol.toStringTag,{value:"Module"})),fs=Object.freeze(Object.defineProperty({__proto__:null,default:Li},Symbol.toStringTag,{value:"Module"})),bs=Object.freeze(Object.defineProperty({__proto__:null,default:Ri},Symbol.toStringTag,{value:"Module"})),hs=Object.freeze(Object.defineProperty({__proto__:null,default:Yi},Symbol.toStringTag,{value:"Module"})),Os=Object.freeze(Object.defineProperty({__proto__:null,default:qi},Symbol.toStringTag,{value:"Module"})),Ss=Object.freeze(Object.defineProperty({__proto__:null,default:Ui},Symbol.toStringTag,{value:"Module"})),js=Object.freeze(Object.defineProperty({__proto__:null,default:Vi},Symbol.toStringTag,{value:"Module"})),ws=Object.freeze(Object.defineProperty({__proto__:null,default:Wi},Symbol.toStringTag,{value:"Module"})),Ts=Object.freeze(Object.defineProperty({__proto__:null,default:Gi},Symbol.toStringTag,{value:"Module"})),zs=Object.freeze(Object.defineProperty({__proto__:null,default:Hi},Symbol.toStringTag,{value:"Module"})),Is=Object.freeze(Object.defineProperty({__proto__:null,default:Zi},Symbol.toStringTag,{value:"Module"})),Ps=Object.freeze(Object.defineProperty({__proto__:null,default:Qi},Symbol.toStringTag,{value:"Module"})),Ms=Object.freeze(Object.defineProperty({__proto__:null,default:Ji},Symbol.toStringTag,{value:"Module"})),$s=Object.freeze(Object.defineProperty({__proto__:null,default:Ki},Symbol.toStringTag,{value:"Module"})),Ns=Object.freeze(Object.defineProperty({__proto__:null,default:Xi},Symbol.toStringTag,{value:"Module"})),Fs=Object.freeze(Object.defineProperty({__proto__:null,default:eo},Symbol.toStringTag,{value:"Module"})),Cs=Object.freeze(Object.defineProperty({__proto__:null,default:no},Symbol.toStringTag,{value:"Module"})),xs=Object.freeze(Object.defineProperty({__proto__:null,default:io},Symbol.toStringTag,{value:"Module"})),As=Object.freeze(Object.defineProperty({__proto__:null,default:oo},Symbol.toStringTag,{value:"Module"})),Ds=Object.freeze(Object.defineProperty({__proto__:null,default:co},Symbol.toStringTag,{value:"Module"})),Es=Object.freeze(Object.defineProperty({__proto__:null,default:to},Symbol.toStringTag,{value:"Module"})),Bs=Object.freeze(Object.defineProperty({__proto__:null,default:lo},Symbol.toStringTag,{value:"Module"})),Ls=Object.freeze(Object.defineProperty({__proto__:null,default:so},Symbol.toStringTag,{value:"Module"})),Rs=Object.freeze(Object.defineProperty({__proto__:null,default:ao},Symbol.toStringTag,{value:"Module"})),Ys=Object.freeze(Object.defineProperty({__proto__:null,default:ro},Symbol.toStringTag,{value:"Module"})),qs=Object.freeze(Object.defineProperty({__proto__:null,default:uo},Symbol.toStringTag,{value:"Module"})),Us=Object.freeze(Object.defineProperty({__proto__:null,default:go},Symbol.toStringTag,{value:"Module"})),Vs=Object.freeze(Object.defineProperty({__proto__:null,default:_o},Symbol.toStringTag,{value:"Module"})),Ws=Object.freeze(Object.defineProperty({__proto__:null,default:po},Symbol.toStringTag,{value:"Module"})),Gs=Object.freeze(Object.defineProperty({__proto__:null,default:mo},Symbol.toStringTag,{value:"Module"})),Hs=Object.freeze(Object.defineProperty({__proto__:null,default:ko},Symbol.toStringTag,{value:"Module"})),Zs=Object.freeze(Object.defineProperty({__proto__:null,default:vo},Symbol.toStringTag,{value:"Module"})),Qs=Object.freeze(Object.defineProperty({__proto__:null,default:yo},Symbol.toStringTag,{value:"Module"})),Js=Object.freeze(Object.defineProperty({__proto__:null,default:fo},Symbol.toStringTag,{value:"Module"})),Ks=Object.freeze(Object.defineProperty({__proto__:null,default:bo},Symbol.toStringTag,{value:"Module"})),Xs=Object.freeze(Object.defineProperty({__proto__:null,default:ho},Symbol.toStringTag,{value:"Module"})),ea=Object.freeze(Object.defineProperty({__proto__:null,default:Oo},Symbol.toStringTag,{value:"Module"})),na=Object.freeze(Object.defineProperty({__proto__:null,default:So},Symbol.toStringTag,{value:"Module"})),ia=Object.freeze(Object.defineProperty({__proto__:null,default:jo},Symbol.toStringTag,{value:"Module"})),oa=Object.freeze(Object.defineProperty({__proto__:null,default:wo},Symbol.toStringTag,{value:"Module"})),ca=Object.freeze(Object.defineProperty({__proto__:null,default:To},Symbol.toStringTag,{value:"Module"})),ta=Object.freeze(Object.defineProperty({__proto__:null,default:zo},Symbol.toStringTag,{value:"Module"})),la=Object.freeze(Object.defineProperty({__proto__:null,default:Io},Symbol.toStringTag,{value:"Module"})),sa=Object.freeze(Object.defineProperty({__proto__:null,default:Po},Symbol.toStringTag,{value:"Module"})),aa=Object.freeze(Object.defineProperty({__proto__:null,default:Mo},Symbol.toStringTag,{value:"Module"})),ra=Object.freeze(Object.defineProperty({__proto__:null,default:$o},Symbol.toStringTag,{value:"Module"})),ua=Object.freeze(Object.defineProperty({__proto__:null,default:No},Symbol.toStringTag,{value:"Module"})),ga=Object.freeze(Object.defineProperty({__proto__:null,default:Fo},Symbol.toStringTag,{value:"Module"})),_a=Object.freeze(Object.defineProperty({__proto__:null,default:Co},Symbol.toStringTag,{value:"Module"})),da=Object.freeze(Object.defineProperty({__proto__:null,default:xo},Symbol.toStringTag,{value:"Module"})),pa=Object.freeze(Object.defineProperty({__proto__:null,default:Ao},Symbol.toStringTag,{value:"Module"})),ma=Object.freeze(Object.defineProperty({__proto__:null,default:Do},Symbol.toStringTag,{value:"Module"})),ka=Object.freeze(Object.defineProperty({__proto__:null,default:Eo},Symbol.toStringTag,{value:"Module"})),va=Object.freeze(Object.defineProperty({__proto__:null,default:Bo},Symbol.toStringTag,{value:"Module"})),ya=Object.freeze(Object.defineProperty({__proto__:null,default:Lo},Symbol.toStringTag,{value:"Module"})),fa=Object.freeze(Object.defineProperty({__proto__:null,default:Ro},Symbol.toStringTag,{value:"Module"})),ba=Object.freeze(Object.defineProperty({__proto__:null,default:Yo},Symbol.toStringTag,{value:"Module"})),ha=Object.freeze(Object.defineProperty({__proto__:null,default:qo},Symbol.toStringTag,{value:"Module"})),Oa=Object.freeze(Object.defineProperty({__proto__:null,default:Uo},Symbol.toStringTag,{value:"Module"})),Sa=Object.freeze(Object.defineProperty({__proto__:null,default:Vo},Symbol.toStringTag,{value:"Module"})),ja=Object.freeze(Object.defineProperty({__proto__:null,default:Wo},Symbol.toStringTag,{value:"Module"})),wa=Object.freeze(Object.defineProperty({__proto__:null,default:Go},Symbol.toStringTag,{value:"Module"})),Ta=Object.freeze(Object.defineProperty({__proto__:null,default:Ho},Symbol.toStringTag,{value:"Module"})),za=Object.freeze(Object.defineProperty({__proto__:null,default:Zo},Symbol.toStringTag,{value:"Module"})),Ia=Object.freeze(Object.defineProperty({__proto__:null,default:Qo},Symbol.toStringTag,{value:"Module"})),Pa=Object.freeze(Object.defineProperty({__proto__:null,default:Jo},Symbol.toStringTag,{value:"Module"})),Ma=[{title:"线性图标",type:"outline",list:[{name:"icon-alarm-outline",componentName:"IconAlarmOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/alarm.svg"},{name:"icon-app-outline",componentName:"IconAppOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/app.svg"},{name:"icon-arrow-down-outline",componentName:"IconArrowDownOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/arrow-down.svg"},{name:"icon-attachment-outline",componentName:"IconAttachmentOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/attachment.svg"},{name:"icon-audio-file-outline",componentName:"IconAudioFileOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/audio-file.svg"},{name:"icon-avatar-outline",componentName:"IconAvatarOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/avatar.svg"},{name:"icon-avatar2-outline",componentName:"IconAvatar2Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/avatar2.svg"},{name:"icon-back-outline",componentName:"IconBackOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/back.svg"},{name:"icon-bell-outline",componentName:"IconBellOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/bell.svg"},{name:"icon-bookmark-outline",componentName:"IconBookmarkOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/bookmark.svg"},{name:"icon-broadcast-outline",componentName:"IconBroadcastOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/broadcast.svg"},{name:"icon-bulb-outline",componentName:"IconBulbOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/bulb.svg"},{name:"icon-camera-outline",componentName:"IconCameraOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/camera.svg"},{name:"icon-card-outline",componentName:"IconCardOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/card.svg"},{name:"icon-circle-check-outline",componentName:"IconCircleCheckOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/circle-check.svg"},{name:"icon-circle-cross-outline",componentName:"IconCircleCrossOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/circle-cross.svg"},{name:"icon-circle-down-outline",componentName:"IconCircleDownOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/circle-down.svg"},{name:"icon-circle-left-outline",componentName:"IconCircleLeftOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/circle-left.svg"},{name:"icon-circle-plus-outline",componentName:"IconCirclePlusOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/circle-plus.svg"},{name:"icon-circle-right-outline",componentName:"IconCircleRightOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/circle-right.svg"},{name:"icon-circle-up-outline",componentName:"IconCircleUpOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/circle-up.svg"},{name:"icon-close-eye-outline",componentName:"IconCloseEyeOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/close-eye.svg"},{name:"icon-close-outline",componentName:"IconCloseOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/close.svg"},{name:"icon-clothes-outline",componentName:"IconClothesOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/clothes.svg"},{name:"icon-code-outline",componentName:"IconCodeOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/code.svg"},{name:"icon-collapse-outline",componentName:"IconCollapseOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/collapse.svg"},{name:"icon-comment-outline",componentName:"IconCommentOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/comment.svg"},{name:"icon-copy-outline",componentName:"IconCopyOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/copy.svg"},{name:"icon-cross-outline",componentName:"IconCrossOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/cross.svg"},{name:"icon-crown-outline",componentName:"IconCrownOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/crown.svg"},{name:"icon-cup-outline",componentName:"IconCupOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/cup.svg"},{name:"icon-data-outline",componentName:"IconDataOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/data.svg"},{name:"icon-date-outline",componentName:"IconDateOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/date.svg"},{name:"icon-delete-outline",componentName:"IconDeleteOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/delete.svg"},{name:"icon-down-outline",componentName:"IconDownOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/down.svg"},{name:"icon-download-outline",componentName:"IconDownloadOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/download.svg"},{name:"icon-download1-outline",componentName:"IconDownload1Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/download1.svg"},{name:"icon-emoji-outline",componentName:"IconEmojiOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/emoji.svg"},{name:"icon-excel-outline",componentName:"IconExcelOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/excel.svg"},{name:"icon-exit-outline",componentName:"IconExitOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/exit.svg"},{name:"icon-expand-outline",componentName:"IconExpandOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/expand.svg"},{name:"icon-eye-outline",componentName:"IconEyeOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/eye.svg"},{name:"icon-female-outline",componentName:"IconFemaleOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/female.svg"},{name:"icon-file-outline",componentName:"IconFileOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/file.svg"},{name:"icon-fill-outline",componentName:"IconFillOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/fill.svg"},{name:"icon-financial-outline",componentName:"IconFinancialOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/financial.svg"},{name:"icon-folder-close-outline",componentName:"IconFolderCloseOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/folder-close.svg"},{name:"icon-folder-open-outline",componentName:"IconFolderOpenOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/folder-open.svg"},{name:"icon-folder-plus-outline",componentName:"IconFolderPlusOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/folder-plus.svg"},{name:"icon-formatter-outline",componentName:"IconFormatterOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/formatter.svg"},{name:"icon-gift-outline",componentName:"IconGiftOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/gift.svg"},{name:"icon-group-outline",componentName:"IconGroupOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/group.svg"},{name:"icon-heart-outline",componentName:"IconHeartOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/heart.svg"},{name:"icon-hint-outline",componentName:"IconHintOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/hint.svg"},{name:"icon-homepage-outline",componentName:"IconHomepageOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/homepage.svg"},{name:"icon-image-backup-outline",componentName:"IconImageBackupOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/image-backup.svg"},{name:"icon-image-outline",componentName:"IconImageOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/image.svg"},{name:"icon-information-outline",componentName:"IconInformationOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/information.svg"},{name:"icon-left-outline",componentName:"IconLeftOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/left.svg"},{name:"icon-like-outline",componentName:"IconLikeOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/like.svg"},{name:"icon-loading-outline",componentName:"IconLoadingOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/loading.svg"},{name:"icon-loading1-outline",componentName:"IconLoading1Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/loading1.svg"},{name:"icon-location-outline",componentName:"IconLocationOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/location.svg"},{name:"icon-lock-outline",componentName:"IconLockOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/lock.svg"},{name:"icon-magnifier-outline",componentName:"IconMagnifierOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/magnifier.svg"},{name:"icon-mail-outline",componentName:"IconMailOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/mail.svg"},{name:"icon-male-outline",componentName:"IconMaleOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/male.svg"},{name:"icon-menu-outline",componentName:"IconMenuOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/menu.svg"},{name:"icon-minus-outline",componentName:"IconMinusOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/minus.svg"},{name:"icon-modify-outline",componentName:"IconModifyOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/modify.svg"},{name:"icon-money-outline",componentName:"IconMoneyOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/money.svg"},{name:"icon-moon-outline",componentName:"IconMoonOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/moon.svg"},{name:"icon-more-outline",componentName:"IconMoreOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/more.svg"},{name:"icon-pause-outline",componentName:"IconPauseOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/pause.svg"},{name:"icon-pdf-outline",componentName:"IconPdfOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/pdf.svg"},{name:"icon-person-information-outline",componentName:"IconPersonInformationOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/person-information.svg"},{name:"icon-play-outline",componentName:"IconPlayOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/play.svg"},{name:"icon-plus-circle-outline",componentName:"IconPlusCircleOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/plus-circle.svg"},{name:"icon-plus-outline",componentName:"IconPlusOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/plus.svg"},{name:"icon-ppt-outline",componentName:"IconPptOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/ppt.svg"},{name:"icon-question-outline",componentName:"IconQuestionOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/question.svg"},{name:"icon-ranking-outline",componentName:"IconRankingOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/ranking.svg"},{name:"icon-read-outline",componentName:"IconReadOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/read.svg"},{name:"icon-refresh-outline",componentName:"IconRefreshOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/refresh.svg"},{name:"icon-refresh1-outline",componentName:"IconRefresh1Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/refresh1.svg"},{name:"icon-register-outline",componentName:"IconRegisterOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/register.svg"},{name:"icon-register2-outline",componentName:"IconRegister2Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/register2.svg"},{name:"icon-reload-outline",componentName:"IconReloadOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/reload.svg"},{name:"icon-revoke-outline",componentName:"IconRevokeOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/revoke.svg"},{name:"icon-right-outline",componentName:"IconRightOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/right.svg"},{name:"icon-rotate-left-outline",componentName:"IconRotateLeftOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/rotate-left.svg"},{name:"icon-rotate-right-outline",componentName:"IconRotateRightOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/rotate-right.svg"},{name:"icon-scan-outline",componentName:"IconScanOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/scan.svg"},{name:"icon-search-outline",componentName:"IconSearchOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/search.svg"},{name:"icon-security-outline",componentName:"IconSecurityOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/security.svg"},{name:"icon-security1-outline",componentName:"IconSecurity1Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/security1.svg"},{name:"icon-settings-outline",componentName:"IconSettingsOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/settings.svg"},{name:"icon-share-outline",componentName:"IconShareOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/share.svg"},{name:"icon-shop-bag-outline",componentName:"IconShopBagOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/shop-bag.svg"},{name:"icon-shop-cart-outline",componentName:"IconShopCartOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/shop-cart.svg"},{name:"icon-shutdown-outline",componentName:"IconShutdownOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/shutdown.svg"},{name:"icon-slash-outline",componentName:"IconSlashOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/slash.svg"},{name:"icon-smile-outline",componentName:"IconSmileOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/smile.svg"},{name:"icon-star-outline",componentName:"IconStarOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/star.svg"},{name:"icon-statistics-outline",componentName:"IconStatisticsOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/statistics.svg"},{name:"icon-sun-outline",componentName:"IconSunOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/sun.svg"},{name:"icon-tag-outline",componentName:"IconTagOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/tag.svg"},{name:"icon-target-outline",componentName:"IconTargetOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/target.svg"},{name:"icon-tick-circle-outline",componentName:"IconTickCircleOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/tick-circle.svg"},{name:"icon-tick-min-outline",componentName:"IconTickMinOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/tick-min.svg"},{name:"icon-tick-outline",componentName:"IconTickOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/tick.svg"},{name:"icon-time-outline",componentName:"IconTimeOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/time.svg"},{name:"icon-tip-outline",componentName:"IconTipOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/tip.svg"},{name:"icon-todo-outline",componentName:"IconTodoOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/todo.svg"},{name:"icon-top-outline",componentName:"IconTopOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/top.svg"},{name:"icon-trophy-outline",componentName:"IconTrophyOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/trophy.svg"},{name:"icon-txt-outline",componentName:"IconTxtOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/txt.svg"},{name:"icon-up-outline",componentName:"IconUpOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/up.svg"},{name:"icon-up2-outline",componentName:"IconUp2Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/up2.svg"},{name:"icon-upload-outline",componentName:"IconUploadOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/upload.svg"},{name:"icon-upload1-outline",componentName:"IconUpload1Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/upload1.svg"},{name:"icon-upload2-outline",componentName:"IconUpload2Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/upload2.svg"},{name:"icon-video-outline",componentName:"IconVideoOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/video.svg"},{name:"icon-vip-outline",componentName:"IconVipOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/vip.svg"},{name:"icon-wallet-outline",componentName:"IconWalletOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/wallet.svg"},{name:"icon-warning-outline",componentName:"IconWarningOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/warning.svg"},{name:"icon-word-outline",componentName:"IconWordOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/word.svg"},{name:"icon-yike1-outline",componentName:"IconYike1Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/yike1.svg"},{name:"icon-yike2-outline",componentName:"IconYike2Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/yike2.svg"},{name:"icon-zoom-in-outline",componentName:"IconZoomInOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/zoom-in.svg"},{name:"icon-zoom-in2-outline",componentName:"IconZoomIn2Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/zoom-in2.svg"},{name:"icon-zoom-out-outline",componentName:"IconZoomOutOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/zoom-out.svg"},{name:"icon-zoom-out2-outline",componentName:"IconZoomOut2Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/zoom-out2.svg"}]},{title:"面性图标",type:"fill",list:[{name:"icon-alarm-fill",componentName:"IconAlarmFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/alarm.svg"},{name:"icon-app-fill",componentName:"IconAppFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/app.svg"},{name:"icon-arrow-down2-fill",componentName:"IconArrowDown2Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/arrow-down2.svg"},{name:"icon-audio-fill",componentName:"IconAudioFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/audio.svg"},{name:"icon-authentication-fill",componentName:"IconAuthenticationFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/authentication.svg"},{name:"icon-avatar-fill",componentName:"IconAvatarFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/avatar.svg"},{name:"icon-back-fill",componentName:"IconBackFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/back.svg"},{name:"icon-back1-fill",componentName:"IconBack1Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/back1.svg"},{name:"icon-bell-fill",componentName:"IconBellFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/bell.svg"},{name:"icon-bookmark-fill",componentName:"IconBookmarkFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/bookmark.svg"},{name:"icon-broadcast-fill",componentName:"IconBroadcastFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/broadcast.svg"},{name:"icon-bulb-fill",componentName:"IconBulbFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/bulb.svg"},{name:"icon-camera-fill",componentName:"IconCameraFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/camera.svg"},{name:"icon-card-fill",componentName:"IconCardFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/card.svg"},{name:"icon-circle-plus-fill",componentName:"IconCirclePlusFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/circle-plus.svg"},{name:"icon-closed-eye-fill",componentName:"IconClosedEyeFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/closed-eye.svg"},{name:"icon-clothes-fill",componentName:"IconClothesFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/clothes.svg"},{name:"icon-cross-fill",componentName:"IconCrossFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/cross.svg"},{name:"icon-crown-fill",componentName:"IconCrownFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/crown.svg"},{name:"icon-date-fill",componentName:"IconDateFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/date.svg"},{name:"icon-design-fill",componentName:"IconDesignFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/design.svg"},{name:"icon-down-fill",componentName:"IconDownFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/down.svg"},{name:"icon-download-fill",componentName:"IconDownloadFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/download.svg"},{name:"icon-downward-fill",componentName:"IconDownwardFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/downward.svg"},{name:"icon-edit-fill",componentName:"IconEditFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/edit.svg"},{name:"icon-email-fill",componentName:"IconEmailFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/email.svg"},{name:"icon-excel-fill",componentName:"IconExcelFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/excel.svg"},{name:"icon-expression-fill",componentName:"IconExpressionFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/expression.svg"},{name:"icon-eye-fill",componentName:"IconEyeFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/eye.svg"},{name:"icon-file-fill",componentName:"IconFileFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/file.svg"},{name:"icon-fill-fill",componentName:"IconFillFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/fill.svg"},{name:"icon-financial-fill",componentName:"IconFinancialFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/financial.svg"},{name:"icon-fire-fire-fill",componentName:"IconFireFireFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/fire-fire.svg"},{name:"icon-folder-add-fill",componentName:"IconFolderAddFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/folder-add.svg"},{name:"icon-folder-close-fill",componentName:"IconFolderCloseFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/folder-close.svg"},{name:"icon-folder-open-fill",componentName:"IconFolderOpenFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/folder-open.svg"},{name:"icon-gift-fill",componentName:"IconGiftFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/gift.svg"},{name:"icon-github-fill",componentName:"IconGithubFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/github.svg"},{name:"icon-group-fill",componentName:"IconGroupFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/group.svg"},{name:"icon-heart-fill",componentName:"IconHeartFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/heart.svg"},{name:"icon-homepage-fill",componentName:"IconHomepageFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/homepage.svg"},{name:"icon-image-fill",componentName:"IconImageFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/image.svg"},{name:"icon-label-fill",componentName:"IconLabelFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/label.svg"},{name:"icon-left-fill",componentName:"IconLeftFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/left.svg"},{name:"icon-leftward-fill",componentName:"IconLeftwardFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/leftward.svg"},{name:"icon-lightbulb-fill",componentName:"IconLightbulbFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/lightbulb.svg"},{name:"icon-like-fill",componentName:"IconLikeFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/like.svg"},{name:"icon-location-fill",componentName:"IconLocationFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/location.svg"},{name:"icon-lock-fill",componentName:"IconLockFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/lock.svg"},{name:"icon-logo-backup-5-fill",componentName:"IconLogoBackup5Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/logo-backup-5.svg"},{name:"icon-logout-fill",componentName:"IconLogoutFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/logout.svg"},{name:"icon-money-fill",componentName:"IconMoneyFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/money.svg"},{name:"icon-moon-fill",componentName:"IconMoonFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/moon.svg"},{name:"icon-more-fill",componentName:"IconMoreFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/more.svg"},{name:"icon-move1-fill",componentName:"IconMove1Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/move1.svg"},{name:"icon-move2-fill",componentName:"IconMove2Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/move2.svg"},{name:"icon-paint-brush-fill",componentName:"IconPaintBrushFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/paint-brush.svg"},{name:"icon-pause-fill",componentName:"IconPauseFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/pause.svg"},{name:"icon-pdf-fill",componentName:"IconPdfFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/pdf.svg"},{name:"icon-person-information-fill",componentName:"IconPersonInformationFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/person-information.svg"},{name:"icon-play-fill",componentName:"IconPlayFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/play.svg"},{name:"icon-ppt-fill",componentName:"IconPptFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/ppt.svg"},{name:"icon-question-fill",componentName:"IconQuestionFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/question.svg"},{name:"icon-ranking-fill",componentName:"IconRankingFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/ranking.svg"},{name:"icon-read-fill",componentName:"IconReadFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/read.svg"},{name:"icon-register-fill",componentName:"IconRegisterFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/register.svg"},{name:"icon-reminder-fill",componentName:"IconReminderFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/reminder.svg"},{name:"icon-right-fill",componentName:"IconRightFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/right.svg"},{name:"icon-rightward-fill",componentName:"IconRightwardFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/rightward.svg"},{name:"icon-scan-fill",componentName:"IconScanFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/scan.svg"},{name:"icon-secure-fill",componentName:"IconSecureFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/secure.svg"},{name:"icon-secure1-fill",componentName:"IconSecure1Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/secure1.svg"},{name:"icon-security-fill",componentName:"IconSecurityFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/security.svg"},{name:"icon-settings-fill",componentName:"IconSettingsFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/settings.svg"},{name:"icon-share-fill",componentName:"IconShareFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/share.svg"},{name:"icon-shop-bag-fill",componentName:"IconShopBagFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/shop-bag.svg"},{name:"icon-shop-cart-fill",componentName:"IconShopCartFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/shop-cart.svg"},{name:"icon-star-fill",componentName:"IconStarFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/star.svg"},{name:"icon-statistics-fill",componentName:"IconStatisticsFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/statistics.svg"},{name:"icon-sun-fill",componentName:"IconSunFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/sun.svg"},{name:"icon-tag-fill",componentName:"IconTagFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/tag.svg"},{name:"icon-target-fill",componentName:"IconTargetFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/target.svg"},{name:"icon-tick-fill",componentName:"IconTickFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/tick.svg"},{name:"icon-time-fill",componentName:"IconTimeFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/time.svg"},{name:"icon-todo-fill",componentName:"IconTodoFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/todo.svg"},{name:"icon-trophy-fill",componentName:"IconTrophyFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/trophy.svg"},{name:"icon-txt-file-fill",componentName:"IconTxtFileFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/txt-file.svg"},{name:"icon-txt-fill",componentName:"IconTxtFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/txt.svg"},{name:"icon-up-fill",componentName:"IconUpFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/up.svg"},{name:"icon-upload-fill",componentName:"IconUploadFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/upload.svg"},{name:"icon-upward-fill",componentName:"IconUpwardFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/upward.svg"},{name:"icon-user-info-fill",componentName:"IconUserInfoFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/user-info.svg"},{name:"icon-video-fill",componentName:"IconVideoFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/video.svg"},{name:"icon-vip-fill",componentName:"IconVipFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/vip.svg"},{name:"icon-wallet-fill",componentName:"IconWalletFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/wallet.svg"},{name:"icon-warning-fill",componentName:"IconWarningFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/warning.svg"},{name:"icon-word-fill",componentName:"IconWordFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/word.svg"},{name:"icon-yike1-fill",componentName:"IconYike1Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/yike1.svg"},{name:"icon-yike2-fill",componentName:"IconYike2Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/yike2.svg"},{name:"icon-yikename-fill",componentName:"IconYikenameFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/yikename.svg"},{name:"icon-ykdesign-fill",componentName:"IconYkdesignFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/ykdesign.svg"}]},{title:"多彩图标",type:"color",list:[{name:"icon-empty1-color",componentName:"IconEmpty1Color",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/color/empty1.svg"},{name:"icon-empty2-color",componentName:"IconEmpty2Color",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/color/empty2.svg"}]}],$a={class:"list"},Na=["onClick"],Fa={class:"name"},Ca=Ko({__name:"icon-list",setup(f){var b;const d=z(),_=(b=Xo())==null?void 0:b.proxy,{copy:s}=ec({legacy:!0}),u={fill:n=>n.slice(5,-5),color:n=>n.slice(5,-6),outline:n=>n.slice(5,-8)},g=Object.assign({"../packages/yike-design-ui/src/components/svg-icon/icon-alarm-fill/icon-alarm-fill.vue":xl,"../packages/yike-design-ui/src/components/svg-icon/icon-alarm-outline/icon-alarm-outline.vue":uc,"../packages/yike-design-ui/src/components/svg-icon/icon-app-fill/icon-app-fill.vue":Al,"../packages/yike-design-ui/src/components/svg-icon/icon-app-outline/icon-app-outline.vue":gc,"../packages/yike-design-ui/src/components/svg-icon/icon-arrow-down-outline/icon-arrow-down-outline.vue":_c,"../packages/yike-design-ui/src/components/svg-icon/icon-arrow-down2-fill/icon-arrow-down2-fill.vue":Dl,"../packages/yike-design-ui/src/components/svg-icon/icon-attachment-outline/icon-attachment-outline.vue":dc,"../packages/yike-design-ui/src/components/svg-icon/icon-audio-file-outline/icon-audio-file-outline.vue":pc,"../packages/yike-design-ui/src/components/svg-icon/icon-audio-fill/icon-audio-fill.vue":El,"../packages/yike-design-ui/src/components/svg-icon/icon-authentication-fill/icon-authentication-fill.vue":Bl,"../packages/yike-design-ui/src/components/svg-icon/icon-avatar-fill/icon-avatar-fill.vue":Ll,"../packages/yike-design-ui/src/components/svg-icon/icon-avatar-outline/icon-avatar-outline.vue":mc,"../packages/yike-design-ui/src/components/svg-icon/icon-avatar2-outline/icon-avatar2-outline.vue":kc,"../packages/yike-design-ui/src/components/svg-icon/icon-back-fill/icon-back-fill.vue":Rl,"../packages/yike-design-ui/src/components/svg-icon/icon-back-outline/icon-back-outline.vue":vc,"../packages/yike-design-ui/src/components/svg-icon/icon-back1-fill/icon-back1-fill.vue":Yl,"../packages/yike-design-ui/src/components/svg-icon/icon-bell-fill/icon-bell-fill.vue":ql,"../packages/yike-design-ui/src/components/svg-icon/icon-bell-outline/icon-bell-outline.vue":yc,"../packages/yike-design-ui/src/components/svg-icon/icon-bookmark-fill/icon-bookmark-fill.vue":Ul,"../packages/yike-design-ui/src/components/svg-icon/icon-bookmark-outline/icon-bookmark-outline.vue":fc,"../packages/yike-design-ui/src/components/svg-icon/icon-broadcast-fill/icon-broadcast-fill.vue":Vl,"../packages/yike-design-ui/src/components/svg-icon/icon-broadcast-outline/icon-broadcast-outline.vue":bc,"../packages/yike-design-ui/src/components/svg-icon/icon-bulb-fill/icon-bulb-fill.vue":Wl,"../packages/yike-design-ui/src/components/svg-icon/icon-bulb-outline/icon-bulb-outline.vue":hc,"../packages/yike-design-ui/src/components/svg-icon/icon-camera-fill/icon-camera-fill.vue":Gl,"../packages/yike-design-ui/src/components/svg-icon/icon-camera-outline/icon-camera-outline.vue":Oc,"../packages/yike-design-ui/src/components/svg-icon/icon-card-fill/icon-card-fill.vue":Hl,"../packages/yike-design-ui/src/components/svg-icon/icon-card-outline/icon-card-outline.vue":Sc,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-check-outline/icon-circle-check-outline.vue":jc,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-cross-outline/icon-circle-cross-outline.vue":wc,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-down-outline/icon-circle-down-outline.vue":Tc,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-left-outline/icon-circle-left-outline.vue":zc,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-plus-fill/icon-circle-plus-fill.vue":Zl,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-plus-outline/icon-circle-plus-outline.vue":Ic,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-right-outline/icon-circle-right-outline.vue":Pc,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-up-outline/icon-circle-up-outline.vue":Mc,"../packages/yike-design-ui/src/components/svg-icon/icon-close-eye-outline/icon-close-eye-outline.vue":$c,"../packages/yike-design-ui/src/components/svg-icon/icon-close-outline/icon-close-outline.vue":Nc,"../packages/yike-design-ui/src/components/svg-icon/icon-closed-eye-fill/icon-closed-eye-fill.vue":Ql,"../packages/yike-design-ui/src/components/svg-icon/icon-clothes-fill/icon-clothes-fill.vue":Jl,"../packages/yike-design-ui/src/components/svg-icon/icon-clothes-outline/icon-clothes-outline.vue":Fc,"../packages/yike-design-ui/src/components/svg-icon/icon-code-outline/icon-code-outline.vue":Cc,"../packages/yike-design-ui/src/components/svg-icon/icon-collapse-outline/icon-collapse-outline.vue":xc,"../packages/yike-design-ui/src/components/svg-icon/icon-comment-outline/icon-comment-outline.vue":Ac,"../packages/yike-design-ui/src/components/svg-icon/icon-copy-outline/icon-copy-outline.vue":Dc,"../packages/yike-design-ui/src/components/svg-icon/icon-cross-fill/icon-cross-fill.vue":Kl,"../packages/yike-design-ui/src/components/svg-icon/icon-cross-outline/icon-cross-outline.vue":Ec,"../packages/yike-design-ui/src/components/svg-icon/icon-crown-fill/icon-crown-fill.vue":Xl,"../packages/yike-design-ui/src/components/svg-icon/icon-crown-outline/icon-crown-outline.vue":Bc,"../packages/yike-design-ui/src/components/svg-icon/icon-cup-outline/icon-cup-outline.vue":Lc,"../packages/yike-design-ui/src/components/svg-icon/icon-data-outline/icon-data-outline.vue":Rc,"../packages/yike-design-ui/src/components/svg-icon/icon-date-fill/icon-date-fill.vue":es,"../packages/yike-design-ui/src/components/svg-icon/icon-date-outline/icon-date-outline.vue":Yc,"../packages/yike-design-ui/src/components/svg-icon/icon-delete-outline/icon-delete-outline.vue":qc,"../packages/yike-design-ui/src/components/svg-icon/icon-design-fill/icon-design-fill.vue":ns,"../packages/yike-design-ui/src/components/svg-icon/icon-down-fill/icon-down-fill.vue":is,"../packages/yike-design-ui/src/components/svg-icon/icon-down-outline/icon-down-outline.vue":Uc,"../packages/yike-design-ui/src/components/svg-icon/icon-download-fill/icon-download-fill.vue":os,"../packages/yike-design-ui/src/components/svg-icon/icon-download-outline/icon-download-outline.vue":Vc,"../packages/yike-design-ui/src/components/svg-icon/icon-download1-outline/icon-download1-outline.vue":Wc,"../packages/yike-design-ui/src/components/svg-icon/icon-downward-fill/icon-downward-fill.vue":cs,"../packages/yike-design-ui/src/components/svg-icon/icon-edit-fill/icon-edit-fill.vue":ts,"../packages/yike-design-ui/src/components/svg-icon/icon-email-fill/icon-email-fill.vue":ls,"../packages/yike-design-ui/src/components/svg-icon/icon-emoji-outline/icon-emoji-outline.vue":Gc,"../packages/yike-design-ui/src/components/svg-icon/icon-empty1-color/icon-empty1-color.vue":Ia,"../packages/yike-design-ui/src/components/svg-icon/icon-empty2-color/icon-empty2-color.vue":Pa,"../packages/yike-design-ui/src/components/svg-icon/icon-excel-fill/icon-excel-fill.vue":ss,"../packages/yike-design-ui/src/components/svg-icon/icon-excel-outline/icon-excel-outline.vue":Hc,"../packages/yike-design-ui/src/components/svg-icon/icon-exit-outline/icon-exit-outline.vue":Zc,"../packages/yike-design-ui/src/components/svg-icon/icon-expand-outline/icon-expand-outline.vue":Qc,"../packages/yike-design-ui/src/components/svg-icon/icon-expression-fill/icon-expression-fill.vue":as,"../packages/yike-design-ui/src/components/svg-icon/icon-eye-fill/icon-eye-fill.vue":rs,"../packages/yike-design-ui/src/components/svg-icon/icon-eye-outline/icon-eye-outline.vue":Jc,"../packages/yike-design-ui/src/components/svg-icon/icon-female-outline/icon-female-outline.vue":Kc,"../packages/yike-design-ui/src/components/svg-icon/icon-file-fill/icon-file-fill.vue":us,"../packages/yike-design-ui/src/components/svg-icon/icon-file-outline/icon-file-outline.vue":Xc,"../packages/yike-design-ui/src/components/svg-icon/icon-fill-fill/icon-fill-fill.vue":gs,"../packages/yike-design-ui/src/components/svg-icon/icon-fill-outline/icon-fill-outline.vue":et,"../packages/yike-design-ui/src/components/svg-icon/icon-financial-fill/icon-financial-fill.vue":_s,"../packages/yike-design-ui/src/components/svg-icon/icon-financial-outline/icon-financial-outline.vue":nt,"../packages/yike-design-ui/src/components/svg-icon/icon-fire-fire-fill/icon-fire-fire-fill.vue":ds,"../packages/yike-design-ui/src/components/svg-icon/icon-folder-add-fill/icon-folder-add-fill.vue":ps,"../packages/yike-design-ui/src/components/svg-icon/icon-folder-close-fill/icon-folder-close-fill.vue":ms,"../packages/yike-design-ui/src/components/svg-icon/icon-folder-close-outline/icon-folder-close-outline.vue":it,"../packages/yike-design-ui/src/components/svg-icon/icon-folder-open-fill/icon-folder-open-fill.vue":ks,"../packages/yike-design-ui/src/components/svg-icon/icon-folder-open-outline/icon-folder-open-outline.vue":ot,"../packages/yike-design-ui/src/components/svg-icon/icon-folder-plus-outline/icon-folder-plus-outline.vue":ct,"../packages/yike-design-ui/src/components/svg-icon/icon-formatter-outline/icon-formatter-outline.vue":tt,"../packages/yike-design-ui/src/components/svg-icon/icon-gift-fill/icon-gift-fill.vue":vs,"../packages/yike-design-ui/src/components/svg-icon/icon-gift-outline/icon-gift-outline.vue":lt,"../packages/yike-design-ui/src/components/svg-icon/icon-github-fill/icon-github-fill.vue":ys,"../packages/yike-design-ui/src/components/svg-icon/icon-group-fill/icon-group-fill.vue":fs,"../packages/yike-design-ui/src/components/svg-icon/icon-group-outline/icon-group-outline.vue":st,"../packages/yike-design-ui/src/components/svg-icon/icon-heart-fill/icon-heart-fill.vue":bs,"../packages/yike-design-ui/src/components/svg-icon/icon-heart-outline/icon-heart-outline.vue":at,"../packages/yike-design-ui/src/components/svg-icon/icon-hint-outline/icon-hint-outline.vue":rt,"../packages/yike-design-ui/src/components/svg-icon/icon-homepage-fill/icon-homepage-fill.vue":hs,"../packages/yike-design-ui/src/components/svg-icon/icon-homepage-outline/icon-homepage-outline.vue":ut,"../packages/yike-design-ui/src/components/svg-icon/icon-image-backup-outline/icon-image-backup-outline.vue":gt,"../packages/yike-design-ui/src/components/svg-icon/icon-image-fill/icon-image-fill.vue":Os,"../packages/yike-design-ui/src/components/svg-icon/icon-image-outline/icon-image-outline.vue":_t,"../packages/yike-design-ui/src/components/svg-icon/icon-information-outline/icon-information-outline.vue":dt,"../packages/yike-design-ui/src/components/svg-icon/icon-label-fill/icon-label-fill.vue":Ss,"../packages/yike-design-ui/src/components/svg-icon/icon-left-fill/icon-left-fill.vue":js,"../packages/yike-design-ui/src/components/svg-icon/icon-left-outline/icon-left-outline.vue":pt,"../packages/yike-design-ui/src/components/svg-icon/icon-leftward-fill/icon-leftward-fill.vue":ws,"../packages/yike-design-ui/src/components/svg-icon/icon-lightbulb-fill/icon-lightbulb-fill.vue":Ts,"../packages/yike-design-ui/src/components/svg-icon/icon-like-fill/icon-like-fill.vue":zs,"../packages/yike-design-ui/src/components/svg-icon/icon-like-outline/icon-like-outline.vue":mt,"../packages/yike-design-ui/src/components/svg-icon/icon-loading-outline/icon-loading-outline.vue":kt,"../packages/yike-design-ui/src/components/svg-icon/icon-loading1-outline/icon-loading1-outline.vue":vt,"../packages/yike-design-ui/src/components/svg-icon/icon-location-fill/icon-location-fill.vue":Is,"../packages/yike-design-ui/src/components/svg-icon/icon-location-outline/icon-location-outline.vue":yt,"../packages/yike-design-ui/src/components/svg-icon/icon-lock-fill/icon-lock-fill.vue":Ps,"../packages/yike-design-ui/src/components/svg-icon/icon-lock-outline/icon-lock-outline.vue":ft,"../packages/yike-design-ui/src/components/svg-icon/icon-logo-backup-5-fill/icon-logo-backup-5-fill.vue":Ms,"../packages/yike-design-ui/src/components/svg-icon/icon-logout-fill/icon-logout-fill.vue":$s,"../packages/yike-design-ui/src/components/svg-icon/icon-magnifier-outline/icon-magnifier-outline.vue":bt,"../packages/yike-design-ui/src/components/svg-icon/icon-mail-outline/icon-mail-outline.vue":ht,"../packages/yike-design-ui/src/components/svg-icon/icon-male-outline/icon-male-outline.vue":Ot,"../packages/yike-design-ui/src/components/svg-icon/icon-menu-outline/icon-menu-outline.vue":St,"../packages/yike-design-ui/src/components/svg-icon/icon-minus-outline/icon-minus-outline.vue":jt,"../packages/yike-design-ui/src/components/svg-icon/icon-modify-outline/icon-modify-outline.vue":wt,"../packages/yike-design-ui/src/components/svg-icon/icon-money-fill/icon-money-fill.vue":Ns,"../packages/yike-design-ui/src/components/svg-icon/icon-money-outline/icon-money-outline.vue":Tt,"../packages/yike-design-ui/src/components/svg-icon/icon-moon-fill/icon-moon-fill.vue":Fs,"../packages/yike-design-ui/src/components/svg-icon/icon-moon-outline/icon-moon-outline.vue":zt,"../packages/yike-design-ui/src/components/svg-icon/icon-more-fill/icon-more-fill.vue":Cs,"../packages/yike-design-ui/src/components/svg-icon/icon-more-outline/icon-more-outline.vue":It,"../packages/yike-design-ui/src/components/svg-icon/icon-move1-fill/icon-move1-fill.vue":xs,"../packages/yike-design-ui/src/components/svg-icon/icon-move2-fill/icon-move2-fill.vue":As,"../packages/yike-design-ui/src/components/svg-icon/icon-paint-brush-fill/icon-paint-brush-fill.vue":Ds,"../packages/yike-design-ui/src/components/svg-icon/icon-pause-fill/icon-pause-fill.vue":Es,"../packages/yike-design-ui/src/components/svg-icon/icon-pause-outline/icon-pause-outline.vue":Pt,"../packages/yike-design-ui/src/components/svg-icon/icon-pdf-fill/icon-pdf-fill.vue":Bs,"../packages/yike-design-ui/src/components/svg-icon/icon-pdf-outline/icon-pdf-outline.vue":Mt,"../packages/yike-design-ui/src/components/svg-icon/icon-person-information-fill/icon-person-information-fill.vue":Ls,"../packages/yike-design-ui/src/components/svg-icon/icon-person-information-outline/icon-person-information-outline.vue":$t,"../packages/yike-design-ui/src/components/svg-icon/icon-play-fill/icon-play-fill.vue":Rs,"../packages/yike-design-ui/src/components/svg-icon/icon-play-outline/icon-play-outline.vue":Nt,"../packages/yike-design-ui/src/components/svg-icon/icon-plus-circle-outline/icon-plus-circle-outline.vue":Ft,"../packages/yike-design-ui/src/components/svg-icon/icon-plus-outline/icon-plus-outline.vue":Ct,"../packages/yike-design-ui/src/components/svg-icon/icon-ppt-fill/icon-ppt-fill.vue":Ys,"../packages/yike-design-ui/src/components/svg-icon/icon-ppt-outline/icon-ppt-outline.vue":xt,"../packages/yike-design-ui/src/components/svg-icon/icon-question-fill/icon-question-fill.vue":qs,"../packages/yike-design-ui/src/components/svg-icon/icon-question-outline/icon-question-outline.vue":At,"../packages/yike-design-ui/src/components/svg-icon/icon-ranking-fill/icon-ranking-fill.vue":Us,"../packages/yike-design-ui/src/components/svg-icon/icon-ranking-outline/icon-ranking-outline.vue":Dt,"../packages/yike-design-ui/src/components/svg-icon/icon-read-fill/icon-read-fill.vue":Vs,"../packages/yike-design-ui/src/components/svg-icon/icon-read-outline/icon-read-outline.vue":Et,"../packages/yike-design-ui/src/components/svg-icon/icon-refresh-outline/icon-refresh-outline.vue":Bt,"../packages/yike-design-ui/src/components/svg-icon/icon-refresh1-outline/icon-refresh1-outline.vue":Lt,"../packages/yike-design-ui/src/components/svg-icon/icon-register-fill/icon-register-fill.vue":Ws,"../packages/yike-design-ui/src/components/svg-icon/icon-register-outline/icon-register-outline.vue":Rt,"../packages/yike-design-ui/src/components/svg-icon/icon-register2-outline/icon-register2-outline.vue":Yt,"../packages/yike-design-ui/src/components/svg-icon/icon-reload-outline/icon-reload-outline.vue":qt,"../packages/yike-design-ui/src/components/svg-icon/icon-reminder-fill/icon-reminder-fill.vue":Gs,"../packages/yike-design-ui/src/components/svg-icon/icon-revoke-outline/icon-revoke-outline.vue":Ut,"../packages/yike-design-ui/src/components/svg-icon/icon-right-fill/icon-right-fill.vue":Hs,"../packages/yike-design-ui/src/components/svg-icon/icon-right-outline/icon-right-outline.vue":Vt,"../packages/yike-design-ui/src/components/svg-icon/icon-rightward-fill/icon-rightward-fill.vue":Zs,"../packages/yike-design-ui/src/components/svg-icon/icon-rotate-left-outline/icon-rotate-left-outline.vue":Wt,"../packages/yike-design-ui/src/components/svg-icon/icon-rotate-right-outline/icon-rotate-right-outline.vue":Gt,"../packages/yike-design-ui/src/components/svg-icon/icon-scan-fill/icon-scan-fill.vue":Qs,"../packages/yike-design-ui/src/components/svg-icon/icon-scan-outline/icon-scan-outline.vue":Ht,"../packages/yike-design-ui/src/components/svg-icon/icon-search-outline/icon-search-outline.vue":Zt,"../packages/yike-design-ui/src/components/svg-icon/icon-secure-fill/icon-secure-fill.vue":Js,"../packages/yike-design-ui/src/components/svg-icon/icon-secure1-fill/icon-secure1-fill.vue":Ks,"../packages/yike-design-ui/src/components/svg-icon/icon-security-fill/icon-security-fill.vue":Xs,"../packages/yike-design-ui/src/components/svg-icon/icon-security-outline/icon-security-outline.vue":Qt,"../packages/yike-design-ui/src/components/svg-icon/icon-security1-outline/icon-security1-outline.vue":Jt,"../packages/yike-design-ui/src/components/svg-icon/icon-settings-fill/icon-settings-fill.vue":ea,"../packages/yike-design-ui/src/components/svg-icon/icon-settings-outline/icon-settings-outline.vue":Kt,"../packages/yike-design-ui/src/components/svg-icon/icon-share-fill/icon-share-fill.vue":na,"../packages/yike-design-ui/src/components/svg-icon/icon-share-outline/icon-share-outline.vue":Xt,"../packages/yike-design-ui/src/components/svg-icon/icon-shop-bag-fill/icon-shop-bag-fill.vue":ia,"../packages/yike-design-ui/src/components/svg-icon/icon-shop-bag-outline/icon-shop-bag-outline.vue":el,"../packages/yike-design-ui/src/components/svg-icon/icon-shop-cart-fill/icon-shop-cart-fill.vue":oa,"../packages/yike-design-ui/src/components/svg-icon/icon-shop-cart-outline/icon-shop-cart-outline.vue":nl,"../packages/yike-design-ui/src/components/svg-icon/icon-shutdown-outline/icon-shutdown-outline.vue":il,"../packages/yike-design-ui/src/components/svg-icon/icon-slash-outline/icon-slash-outline.vue":ol,"../packages/yike-design-ui/src/components/svg-icon/icon-smile-outline/icon-smile-outline.vue":cl,"../packages/yike-design-ui/src/components/svg-icon/icon-star-fill/icon-star-fill.vue":ca,"../packages/yike-design-ui/src/components/svg-icon/icon-star-outline/icon-star-outline.vue":tl,"../packages/yike-design-ui/src/components/svg-icon/icon-statistics-fill/icon-statistics-fill.vue":ta,"../packages/yike-design-ui/src/components/svg-icon/icon-statistics-outline/icon-statistics-outline.vue":ll,"../packages/yike-design-ui/src/components/svg-icon/icon-sun-fill/icon-sun-fill.vue":la,"../packages/yike-design-ui/src/components/svg-icon/icon-sun-outline/icon-sun-outline.vue":sl,"../packages/yike-design-ui/src/components/svg-icon/icon-tag-fill/icon-tag-fill.vue":sa,"../packages/yike-design-ui/src/components/svg-icon/icon-tag-outline/icon-tag-outline.vue":al,"../packages/yike-design-ui/src/components/svg-icon/icon-target-fill/icon-target-fill.vue":aa,"../packages/yike-design-ui/src/components/svg-icon/icon-target-outline/icon-target-outline.vue":rl,"../packages/yike-design-ui/src/components/svg-icon/icon-tick-circle-outline/icon-tick-circle-outline.vue":ul,"../packages/yike-design-ui/src/components/svg-icon/icon-tick-fill/icon-tick-fill.vue":ra,"../packages/yike-design-ui/src/components/svg-icon/icon-tick-min-outline/icon-tick-min-outline.vue":gl,"../packages/yike-design-ui/src/components/svg-icon/icon-tick-outline/icon-tick-outline.vue":_l,"../packages/yike-design-ui/src/components/svg-icon/icon-time-fill/icon-time-fill.vue":ua,"../packages/yike-design-ui/src/components/svg-icon/icon-time-outline/icon-time-outline.vue":dl,"../packages/yike-design-ui/src/components/svg-icon/icon-tip-outline/icon-tip-outline.vue":pl,"../packages/yike-design-ui/src/components/svg-icon/icon-todo-fill/icon-todo-fill.vue":ga,"../packages/yike-design-ui/src/components/svg-icon/icon-todo-outline/icon-todo-outline.vue":ml,"../packages/yike-design-ui/src/components/svg-icon/icon-top-outline/icon-top-outline.vue":kl,"../packages/yike-design-ui/src/components/svg-icon/icon-trophy-fill/icon-trophy-fill.vue":_a,"../packages/yike-design-ui/src/components/svg-icon/icon-trophy-outline/icon-trophy-outline.vue":vl,"../packages/yike-design-ui/src/components/svg-icon/icon-txt-file-fill/icon-txt-file-fill.vue":da,"../packages/yike-design-ui/src/components/svg-icon/icon-txt-fill/icon-txt-fill.vue":pa,"../packages/yike-design-ui/src/components/svg-icon/icon-txt-outline/icon-txt-outline.vue":yl,"../packages/yike-design-ui/src/components/svg-icon/icon-up-fill/icon-up-fill.vue":ma,"../packages/yike-design-ui/src/components/svg-icon/icon-up-outline/icon-up-outline.vue":fl,"../packages/yike-design-ui/src/components/svg-icon/icon-up2-outline/icon-up2-outline.vue":bl,"../packages/yike-design-ui/src/components/svg-icon/icon-upload-fill/icon-upload-fill.vue":ka,"../packages/yike-design-ui/src/components/svg-icon/icon-upload-outline/icon-upload-outline.vue":hl,"../packages/yike-design-ui/src/components/svg-icon/icon-upload1-outline/icon-upload1-outline.vue":Ol,"../packages/yike-design-ui/src/components/svg-icon/icon-upload2-outline/icon-upload2-outline.vue":Sl,"../packages/yike-design-ui/src/components/svg-icon/icon-upward-fill/icon-upward-fill.vue":va,"../packages/yike-design-ui/src/components/svg-icon/icon-user-info-fill/icon-user-info-fill.vue":ya,"../packages/yike-design-ui/src/components/svg-icon/icon-video-fill/icon-video-fill.vue":fa,"../packages/yike-design-ui/src/components/svg-icon/icon-video-outline/icon-video-outline.vue":jl,"../packages/yike-design-ui/src/components/svg-icon/icon-vip-fill/icon-vip-fill.vue":ba,"../packages/yike-design-ui/src/components/svg-icon/icon-vip-outline/icon-vip-outline.vue":wl,"../packages/yike-design-ui/src/components/svg-icon/icon-wallet-fill/icon-wallet-fill.vue":ha,"../packages/yike-design-ui/src/components/svg-icon/icon-wallet-outline/icon-wallet-outline.vue":Tl,"../packages/yike-design-ui/src/components/svg-icon/icon-warning-fill/icon-warning-fill.vue":Oa,"../packages/yike-design-ui/src/components/svg-icon/icon-warning-outline/icon-warning-outline.vue":zl,"../packages/yike-design-ui/src/components/svg-icon/icon-word-fill/icon-word-fill.vue":Sa,"../packages/yike-design-ui/src/components/svg-icon/icon-word-outline/icon-word-outline.vue":Il,"../packages/yike-design-ui/src/components/svg-icon/icon-yike1-fill/icon-yike1-fill.vue":ja,"../packages/yike-design-ui/src/components/svg-icon/icon-yike1-outline/icon-yike1-outline.vue":Pl,"../packages/yike-design-ui/src/components/svg-icon/icon-yike2-fill/icon-yike2-fill.vue":wa,"../packages/yike-design-ui/src/components/svg-icon/icon-yike2-outline/icon-yike2-outline.vue":Ml,"../packages/yike-design-ui/src/components/svg-icon/icon-yikename-fill/icon-yikename-fill.vue":Ta,"../packages/yike-design-ui/src/components/svg-icon/icon-ykdesign-fill/icon-ykdesign-fill.vue":za,"../packages/yike-design-ui/src/components/svg-icon/icon-zoom-in-outline/icon-zoom-in-outline.vue":$l,"../packages/yike-design-ui/src/components/svg-icon/icon-zoom-in2-outline/icon-zoom-in2-outline.vue":Nl,"../packages/yike-design-ui/src/components/svg-icon/icon-zoom-out-outline/icon-zoom-out-outline.vue":Fl,"../packages/yike-design-ui/src/components/svg-icon/icon-zoom-out2-outline/icon-zoom-out2-outline.vue":Cl});function p(n){const o=`../packages/yike-design-ui/src/components/svg-icon/${n}/${n}.vue`;return g[o].default}function T(n,o){return u[n.type](o)}function z(){const n=nc(0);function o(){requestAnimationFrame(()=>{n.value++,o()})}return o(),function(a){return n.value>=a}}function I(n){const o=`<${n.componentName}/>`;s(o),_.$message({type:"success",message:`复制成功:${o}`})}return(n,o)=>{const h=cc;return c(),r("div",null,[(c(!0),r(k,null,O(S(Ma),a=>(c(),r("div",{key:a.title},[i(h,{id:a.title,level:3},{default:t(()=>[l(j(a.title),1)]),_:2},1032,["id"]),e("div",$a,[(c(!0),r(k,null,O(a.list,(m,P)=>(c(),r(k,null,[S(d)(P)?(c(),r("div",{key:0,class:"icon-item",onClick:Wa=>I(m)},[(c(),y(ic(p(m.name)),{class:"icon-box"})),e("span",Fa,j(T(a,m.name)),1)],8,Na)):oc("",!0)],64))),256))])]))),128))])}}});const xa=w(Ca,[["__scopeId","data-v-2a5ba173"]]),Aa={};function Da(f,d){const _=tc,s=lc,u=sc,g=ac,p=rc;return c(),y(p,{align:"center"},{default:t(()=>[i(_,{size:20}),i(s,{size:20}),i(g,{shape:"circle"},{default:t(()=>[i(u)]),_:1})]),_:1})}const Ea=w(Aa,[["render",Da]]),Ba=e("p",null,[l("在这汇总 Yike Design 内置的图标,将不定期更新。点击图标进行复制,"),e("strong",null,"请注意,图标名称和组件名称不同噢~")],-1),La={class:"yk-pure-doc"},Ra=e("p",null,"Yike 图标是一个独立的库,需要额外引入并注册使用。",-1),Ya=e("pre",null,[e("code",{class:"language-js"},`import { createApp } from 'vue'
+import{L as M,M as $,N,O as F,P as C,Q as x,R as A,S as D,T as E,U as B,V as L,W as R,X as Y,Z as q,$ as U,a0 as V,a1 as W,a2 as G,a3 as H,a4 as Z,a5 as Q,a6 as J,a7 as K,a8 as X,a9 as ee,aa as ne,ab as ie,ac as oe,ad as ce,ae as te,af as le,ag as se,ah as ae,ai as re,aj as ue,ak as ge,al as _e,am as de,an as pe,ao as me,ap as ke,aq as ve,ar as ye,as as fe,at as be,au as he,av as Oe,aw as Se,ax as je,ay as we,az as Te,aA as ze,aB as Ie,aC as Pe,aD as Me,aE as $e,aF as Ne,aG as Fe,aH as Ce,aI as xe,aJ as Ae,aK as De,aL as Ee,aM as Be,aN as Le,aO as Re,aP as Ye,aQ as qe,aR as Ue,aS as Ve,aT as We,aU as Ge,aV as He,aW as Ze,aX as Qe,aY as Je,aZ as Ke,a_ as Xe,a$ as en,b0 as nn,b1 as on,b2 as cn,b3 as tn,b4 as ln,b5 as sn,b6 as an,b7 as rn,b8 as un,b9 as gn,ba as _n,bb as dn,bc as pn,bd as mn,be as kn,bf as vn,bg as yn,bh as fn,bi as bn,bj as hn,bk as On,bl as Sn,bm as jn,bn as wn,bo as Tn,bp as zn,bq as In,br as Pn,bs as Mn,bt as $n,bu as Nn,bv as Fn,bw as Cn,bx as xn,by as An,bz as Dn,bA as En,bB as Bn,bC as Ln,bD as Rn,bE as Yn,bF as qn,bG as Un,bH as Vn,bI as Wn,bJ as Gn,bK as Hn,bL as Zn,bM as Qn,bN as Jn,bO as Kn,bP as Xn,bQ as ei,bR as ni,bS as ii,bT as oi,bU as ci,bV as ti,bW as li,bX as si,bY as ai,bZ as ri,b_ as ui,b$ as gi,c0 as _i,c1 as di,c2 as pi,c3 as mi,c4 as ki,c5 as vi,c6 as yi,c7 as fi,c8 as bi,c9 as hi,ca as Oi,cb as Si,cc as ji,cd as wi,ce as Ti,cf as zi,cg as Ii,ch as Pi,ci as Mi,cj as $i,ck as Ni,cl as Fi,cm as Ci,cn as xi,co as Ai,cp as Di,cq as Ei,cr as Bi,cs as Li,ct as Ri,cu as Yi,cv as qi,cw as Ui,cx as Vi,cy as Wi,cz as Gi,cA as Hi,cB as Zi,cC as Qi,cD as Ji,cE as Ki,cF as Xi,cG as eo,cH as no,cI as io,cJ as oo,cK as co,cL as to,cM as lo,cN as so,cO as ao,cP as ro,cQ as uo,cR as go,cS as _o,cT as po,cU as mo,cV as ko,cW as vo,cX as yo,cY as fo,cZ as bo,c_ as ho,c$ as Oo,d0 as So,d1 as jo,d2 as wo,d3 as To,d4 as zo,d5 as Io,d6 as Po,d7 as Mo,d8 as $o,d9 as No,da as Fo,db as Co,dc as xo,dd as Ao,de as Do,df as Eo,dg as Bo,dh as Lo,di as Ro,dj as Yo,dk as qo,dl as Uo,dm as Vo,dn as Wo,dp as Go,dq as Ho,dr as Zo,ds as Qo,dt as Jo,d as Ko,du as Xo,dv as ec,r as nc,o as c,b as r,F as k,i as O,dw as S,e as i,w as t,k as l,t as j,j as e,f as y,dx as ic,g as oc,dy as cc,p as w,G as tc,dz as lc,dA as sc,_ as ac,x as rc,a as v}from"./index-ac581855.js";const uc=Object.freeze(Object.defineProperty({__proto__:null,default:M},Symbol.toStringTag,{value:"Module"})),gc=Object.freeze(Object.defineProperty({__proto__:null,default:$},Symbol.toStringTag,{value:"Module"})),_c=Object.freeze(Object.defineProperty({__proto__:null,default:N},Symbol.toStringTag,{value:"Module"})),dc=Object.freeze(Object.defineProperty({__proto__:null,default:F},Symbol.toStringTag,{value:"Module"})),pc=Object.freeze(Object.defineProperty({__proto__:null,default:C},Symbol.toStringTag,{value:"Module"})),mc=Object.freeze(Object.defineProperty({__proto__:null,default:x},Symbol.toStringTag,{value:"Module"})),kc=Object.freeze(Object.defineProperty({__proto__:null,default:A},Symbol.toStringTag,{value:"Module"})),vc=Object.freeze(Object.defineProperty({__proto__:null,default:D},Symbol.toStringTag,{value:"Module"})),yc=Object.freeze(Object.defineProperty({__proto__:null,default:E},Symbol.toStringTag,{value:"Module"})),fc=Object.freeze(Object.defineProperty({__proto__:null,default:B},Symbol.toStringTag,{value:"Module"})),bc=Object.freeze(Object.defineProperty({__proto__:null,default:L},Symbol.toStringTag,{value:"Module"})),hc=Object.freeze(Object.defineProperty({__proto__:null,default:R},Symbol.toStringTag,{value:"Module"})),Oc=Object.freeze(Object.defineProperty({__proto__:null,default:Y},Symbol.toStringTag,{value:"Module"})),Sc=Object.freeze(Object.defineProperty({__proto__:null,default:q},Symbol.toStringTag,{value:"Module"})),jc=Object.freeze(Object.defineProperty({__proto__:null,default:U},Symbol.toStringTag,{value:"Module"})),wc=Object.freeze(Object.defineProperty({__proto__:null,default:V},Symbol.toStringTag,{value:"Module"})),Tc=Object.freeze(Object.defineProperty({__proto__:null,default:W},Symbol.toStringTag,{value:"Module"})),zc=Object.freeze(Object.defineProperty({__proto__:null,default:G},Symbol.toStringTag,{value:"Module"})),Ic=Object.freeze(Object.defineProperty({__proto__:null,default:H},Symbol.toStringTag,{value:"Module"})),Pc=Object.freeze(Object.defineProperty({__proto__:null,default:Z},Symbol.toStringTag,{value:"Module"})),Mc=Object.freeze(Object.defineProperty({__proto__:null,default:Q},Symbol.toStringTag,{value:"Module"})),$c=Object.freeze(Object.defineProperty({__proto__:null,default:J},Symbol.toStringTag,{value:"Module"})),Nc=Object.freeze(Object.defineProperty({__proto__:null,default:K},Symbol.toStringTag,{value:"Module"})),Fc=Object.freeze(Object.defineProperty({__proto__:null,default:X},Symbol.toStringTag,{value:"Module"})),Cc=Object.freeze(Object.defineProperty({__proto__:null,default:ee},Symbol.toStringTag,{value:"Module"})),xc=Object.freeze(Object.defineProperty({__proto__:null,default:ne},Symbol.toStringTag,{value:"Module"})),Ac=Object.freeze(Object.defineProperty({__proto__:null,default:ie},Symbol.toStringTag,{value:"Module"})),Dc=Object.freeze(Object.defineProperty({__proto__:null,default:oe},Symbol.toStringTag,{value:"Module"})),Ec=Object.freeze(Object.defineProperty({__proto__:null,default:ce},Symbol.toStringTag,{value:"Module"})),Bc=Object.freeze(Object.defineProperty({__proto__:null,default:te},Symbol.toStringTag,{value:"Module"})),Lc=Object.freeze(Object.defineProperty({__proto__:null,default:le},Symbol.toStringTag,{value:"Module"})),Rc=Object.freeze(Object.defineProperty({__proto__:null,default:se},Symbol.toStringTag,{value:"Module"})),Yc=Object.freeze(Object.defineProperty({__proto__:null,default:ae},Symbol.toStringTag,{value:"Module"})),qc=Object.freeze(Object.defineProperty({__proto__:null,default:re},Symbol.toStringTag,{value:"Module"})),Uc=Object.freeze(Object.defineProperty({__proto__:null,default:ue},Symbol.toStringTag,{value:"Module"})),Vc=Object.freeze(Object.defineProperty({__proto__:null,default:ge},Symbol.toStringTag,{value:"Module"})),Wc=Object.freeze(Object.defineProperty({__proto__:null,default:_e},Symbol.toStringTag,{value:"Module"})),Gc=Object.freeze(Object.defineProperty({__proto__:null,default:de},Symbol.toStringTag,{value:"Module"})),Hc=Object.freeze(Object.defineProperty({__proto__:null,default:pe},Symbol.toStringTag,{value:"Module"})),Zc=Object.freeze(Object.defineProperty({__proto__:null,default:me},Symbol.toStringTag,{value:"Module"})),Qc=Object.freeze(Object.defineProperty({__proto__:null,default:ke},Symbol.toStringTag,{value:"Module"})),Jc=Object.freeze(Object.defineProperty({__proto__:null,default:ve},Symbol.toStringTag,{value:"Module"})),Kc=Object.freeze(Object.defineProperty({__proto__:null,default:ye},Symbol.toStringTag,{value:"Module"})),Xc=Object.freeze(Object.defineProperty({__proto__:null,default:fe},Symbol.toStringTag,{value:"Module"})),et=Object.freeze(Object.defineProperty({__proto__:null,default:be},Symbol.toStringTag,{value:"Module"})),nt=Object.freeze(Object.defineProperty({__proto__:null,default:he},Symbol.toStringTag,{value:"Module"})),it=Object.freeze(Object.defineProperty({__proto__:null,default:Oe},Symbol.toStringTag,{value:"Module"})),ot=Object.freeze(Object.defineProperty({__proto__:null,default:Se},Symbol.toStringTag,{value:"Module"})),ct=Object.freeze(Object.defineProperty({__proto__:null,default:je},Symbol.toStringTag,{value:"Module"})),tt=Object.freeze(Object.defineProperty({__proto__:null,default:we},Symbol.toStringTag,{value:"Module"})),lt=Object.freeze(Object.defineProperty({__proto__:null,default:Te},Symbol.toStringTag,{value:"Module"})),st=Object.freeze(Object.defineProperty({__proto__:null,default:ze},Symbol.toStringTag,{value:"Module"})),at=Object.freeze(Object.defineProperty({__proto__:null,default:Ie},Symbol.toStringTag,{value:"Module"})),rt=Object.freeze(Object.defineProperty({__proto__:null,default:Pe},Symbol.toStringTag,{value:"Module"})),ut=Object.freeze(Object.defineProperty({__proto__:null,default:Me},Symbol.toStringTag,{value:"Module"})),gt=Object.freeze(Object.defineProperty({__proto__:null,default:$e},Symbol.toStringTag,{value:"Module"})),_t=Object.freeze(Object.defineProperty({__proto__:null,default:Ne},Symbol.toStringTag,{value:"Module"})),dt=Object.freeze(Object.defineProperty({__proto__:null,default:Fe},Symbol.toStringTag,{value:"Module"})),pt=Object.freeze(Object.defineProperty({__proto__:null,default:Ce},Symbol.toStringTag,{value:"Module"})),mt=Object.freeze(Object.defineProperty({__proto__:null,default:xe},Symbol.toStringTag,{value:"Module"})),kt=Object.freeze(Object.defineProperty({__proto__:null,default:Ae},Symbol.toStringTag,{value:"Module"})),vt=Object.freeze(Object.defineProperty({__proto__:null,default:De},Symbol.toStringTag,{value:"Module"})),yt=Object.freeze(Object.defineProperty({__proto__:null,default:Ee},Symbol.toStringTag,{value:"Module"})),ft=Object.freeze(Object.defineProperty({__proto__:null,default:Be},Symbol.toStringTag,{value:"Module"})),bt=Object.freeze(Object.defineProperty({__proto__:null,default:Le},Symbol.toStringTag,{value:"Module"})),ht=Object.freeze(Object.defineProperty({__proto__:null,default:Re},Symbol.toStringTag,{value:"Module"})),Ot=Object.freeze(Object.defineProperty({__proto__:null,default:Ye},Symbol.toStringTag,{value:"Module"})),St=Object.freeze(Object.defineProperty({__proto__:null,default:qe},Symbol.toStringTag,{value:"Module"})),jt=Object.freeze(Object.defineProperty({__proto__:null,default:Ue},Symbol.toStringTag,{value:"Module"})),wt=Object.freeze(Object.defineProperty({__proto__:null,default:Ve},Symbol.toStringTag,{value:"Module"})),Tt=Object.freeze(Object.defineProperty({__proto__:null,default:We},Symbol.toStringTag,{value:"Module"})),zt=Object.freeze(Object.defineProperty({__proto__:null,default:Ge},Symbol.toStringTag,{value:"Module"})),It=Object.freeze(Object.defineProperty({__proto__:null,default:He},Symbol.toStringTag,{value:"Module"})),Pt=Object.freeze(Object.defineProperty({__proto__:null,default:Ze},Symbol.toStringTag,{value:"Module"})),Mt=Object.freeze(Object.defineProperty({__proto__:null,default:Qe},Symbol.toStringTag,{value:"Module"})),$t=Object.freeze(Object.defineProperty({__proto__:null,default:Je},Symbol.toStringTag,{value:"Module"})),Nt=Object.freeze(Object.defineProperty({__proto__:null,default:Ke},Symbol.toStringTag,{value:"Module"})),Ft=Object.freeze(Object.defineProperty({__proto__:null,default:Xe},Symbol.toStringTag,{value:"Module"})),Ct=Object.freeze(Object.defineProperty({__proto__:null,default:en},Symbol.toStringTag,{value:"Module"})),xt=Object.freeze(Object.defineProperty({__proto__:null,default:nn},Symbol.toStringTag,{value:"Module"})),At=Object.freeze(Object.defineProperty({__proto__:null,default:on},Symbol.toStringTag,{value:"Module"})),Dt=Object.freeze(Object.defineProperty({__proto__:null,default:cn},Symbol.toStringTag,{value:"Module"})),Et=Object.freeze(Object.defineProperty({__proto__:null,default:tn},Symbol.toStringTag,{value:"Module"})),Bt=Object.freeze(Object.defineProperty({__proto__:null,default:ln},Symbol.toStringTag,{value:"Module"})),Lt=Object.freeze(Object.defineProperty({__proto__:null,default:sn},Symbol.toStringTag,{value:"Module"})),Rt=Object.freeze(Object.defineProperty({__proto__:null,default:an},Symbol.toStringTag,{value:"Module"})),Yt=Object.freeze(Object.defineProperty({__proto__:null,default:rn},Symbol.toStringTag,{value:"Module"})),qt=Object.freeze(Object.defineProperty({__proto__:null,default:un},Symbol.toStringTag,{value:"Module"})),Ut=Object.freeze(Object.defineProperty({__proto__:null,default:gn},Symbol.toStringTag,{value:"Module"})),Vt=Object.freeze(Object.defineProperty({__proto__:null,default:_n},Symbol.toStringTag,{value:"Module"})),Wt=Object.freeze(Object.defineProperty({__proto__:null,default:dn},Symbol.toStringTag,{value:"Module"})),Gt=Object.freeze(Object.defineProperty({__proto__:null,default:pn},Symbol.toStringTag,{value:"Module"})),Ht=Object.freeze(Object.defineProperty({__proto__:null,default:mn},Symbol.toStringTag,{value:"Module"})),Zt=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),Qt=Object.freeze(Object.defineProperty({__proto__:null,default:vn},Symbol.toStringTag,{value:"Module"})),Jt=Object.freeze(Object.defineProperty({__proto__:null,default:yn},Symbol.toStringTag,{value:"Module"})),Kt=Object.freeze(Object.defineProperty({__proto__:null,default:fn},Symbol.toStringTag,{value:"Module"})),Xt=Object.freeze(Object.defineProperty({__proto__:null,default:bn},Symbol.toStringTag,{value:"Module"})),el=Object.freeze(Object.defineProperty({__proto__:null,default:hn},Symbol.toStringTag,{value:"Module"})),nl=Object.freeze(Object.defineProperty({__proto__:null,default:On},Symbol.toStringTag,{value:"Module"})),il=Object.freeze(Object.defineProperty({__proto__:null,default:Sn},Symbol.toStringTag,{value:"Module"})),ol=Object.freeze(Object.defineProperty({__proto__:null,default:jn},Symbol.toStringTag,{value:"Module"})),cl=Object.freeze(Object.defineProperty({__proto__:null,default:wn},Symbol.toStringTag,{value:"Module"})),tl=Object.freeze(Object.defineProperty({__proto__:null,default:Tn},Symbol.toStringTag,{value:"Module"})),ll=Object.freeze(Object.defineProperty({__proto__:null,default:zn},Symbol.toStringTag,{value:"Module"})),sl=Object.freeze(Object.defineProperty({__proto__:null,default:In},Symbol.toStringTag,{value:"Module"})),al=Object.freeze(Object.defineProperty({__proto__:null,default:Pn},Symbol.toStringTag,{value:"Module"})),rl=Object.freeze(Object.defineProperty({__proto__:null,default:Mn},Symbol.toStringTag,{value:"Module"})),ul=Object.freeze(Object.defineProperty({__proto__:null,default:$n},Symbol.toStringTag,{value:"Module"})),gl=Object.freeze(Object.defineProperty({__proto__:null,default:Nn},Symbol.toStringTag,{value:"Module"})),_l=Object.freeze(Object.defineProperty({__proto__:null,default:Fn},Symbol.toStringTag,{value:"Module"})),dl=Object.freeze(Object.defineProperty({__proto__:null,default:Cn},Symbol.toStringTag,{value:"Module"})),pl=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),ml=Object.freeze(Object.defineProperty({__proto__:null,default:An},Symbol.toStringTag,{value:"Module"})),kl=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),vl=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),yl=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),fl=Object.freeze(Object.defineProperty({__proto__:null,default:Ln},Symbol.toStringTag,{value:"Module"})),bl=Object.freeze(Object.defineProperty({__proto__:null,default:Rn},Symbol.toStringTag,{value:"Module"})),hl=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Ol=Object.freeze(Object.defineProperty({__proto__:null,default:qn},Symbol.toStringTag,{value:"Module"})),Sl=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),jl=Object.freeze(Object.defineProperty({__proto__:null,default:Vn},Symbol.toStringTag,{value:"Module"})),wl=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Tl=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),zl=Object.freeze(Object.defineProperty({__proto__:null,default:Hn},Symbol.toStringTag,{value:"Module"})),Il=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Pl=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),Ml=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),$l=Object.freeze(Object.defineProperty({__proto__:null,default:Kn},Symbol.toStringTag,{value:"Module"})),Nl=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Fl=Object.freeze(Object.defineProperty({__proto__:null,default:ei},Symbol.toStringTag,{value:"Module"})),Cl=Object.freeze(Object.defineProperty({__proto__:null,default:ni},Symbol.toStringTag,{value:"Module"})),xl=Object.freeze(Object.defineProperty({__proto__:null,default:ii},Symbol.toStringTag,{value:"Module"})),Al=Object.freeze(Object.defineProperty({__proto__:null,default:oi},Symbol.toStringTag,{value:"Module"})),Dl=Object.freeze(Object.defineProperty({__proto__:null,default:ci},Symbol.toStringTag,{value:"Module"})),El=Object.freeze(Object.defineProperty({__proto__:null,default:ti},Symbol.toStringTag,{value:"Module"})),Bl=Object.freeze(Object.defineProperty({__proto__:null,default:li},Symbol.toStringTag,{value:"Module"})),Ll=Object.freeze(Object.defineProperty({__proto__:null,default:si},Symbol.toStringTag,{value:"Module"})),Rl=Object.freeze(Object.defineProperty({__proto__:null,default:ai},Symbol.toStringTag,{value:"Module"})),Yl=Object.freeze(Object.defineProperty({__proto__:null,default:ri},Symbol.toStringTag,{value:"Module"})),ql=Object.freeze(Object.defineProperty({__proto__:null,default:ui},Symbol.toStringTag,{value:"Module"})),Ul=Object.freeze(Object.defineProperty({__proto__:null,default:gi},Symbol.toStringTag,{value:"Module"})),Vl=Object.freeze(Object.defineProperty({__proto__:null,default:_i},Symbol.toStringTag,{value:"Module"})),Wl=Object.freeze(Object.defineProperty({__proto__:null,default:di},Symbol.toStringTag,{value:"Module"})),Gl=Object.freeze(Object.defineProperty({__proto__:null,default:pi},Symbol.toStringTag,{value:"Module"})),Hl=Object.freeze(Object.defineProperty({__proto__:null,default:mi},Symbol.toStringTag,{value:"Module"})),Zl=Object.freeze(Object.defineProperty({__proto__:null,default:ki},Symbol.toStringTag,{value:"Module"})),Ql=Object.freeze(Object.defineProperty({__proto__:null,default:vi},Symbol.toStringTag,{value:"Module"})),Jl=Object.freeze(Object.defineProperty({__proto__:null,default:yi},Symbol.toStringTag,{value:"Module"})),Kl=Object.freeze(Object.defineProperty({__proto__:null,default:fi},Symbol.toStringTag,{value:"Module"})),Xl=Object.freeze(Object.defineProperty({__proto__:null,default:bi},Symbol.toStringTag,{value:"Module"})),es=Object.freeze(Object.defineProperty({__proto__:null,default:hi},Symbol.toStringTag,{value:"Module"})),ns=Object.freeze(Object.defineProperty({__proto__:null,default:Oi},Symbol.toStringTag,{value:"Module"})),is=Object.freeze(Object.defineProperty({__proto__:null,default:Si},Symbol.toStringTag,{value:"Module"})),os=Object.freeze(Object.defineProperty({__proto__:null,default:ji},Symbol.toStringTag,{value:"Module"})),cs=Object.freeze(Object.defineProperty({__proto__:null,default:wi},Symbol.toStringTag,{value:"Module"})),ts=Object.freeze(Object.defineProperty({__proto__:null,default:Ti},Symbol.toStringTag,{value:"Module"})),ls=Object.freeze(Object.defineProperty({__proto__:null,default:zi},Symbol.toStringTag,{value:"Module"})),ss=Object.freeze(Object.defineProperty({__proto__:null,default:Ii},Symbol.toStringTag,{value:"Module"})),as=Object.freeze(Object.defineProperty({__proto__:null,default:Pi},Symbol.toStringTag,{value:"Module"})),rs=Object.freeze(Object.defineProperty({__proto__:null,default:Mi},Symbol.toStringTag,{value:"Module"})),us=Object.freeze(Object.defineProperty({__proto__:null,default:$i},Symbol.toStringTag,{value:"Module"})),gs=Object.freeze(Object.defineProperty({__proto__:null,default:Ni},Symbol.toStringTag,{value:"Module"})),_s=Object.freeze(Object.defineProperty({__proto__:null,default:Fi},Symbol.toStringTag,{value:"Module"})),ds=Object.freeze(Object.defineProperty({__proto__:null,default:Ci},Symbol.toStringTag,{value:"Module"})),ps=Object.freeze(Object.defineProperty({__proto__:null,default:xi},Symbol.toStringTag,{value:"Module"})),ms=Object.freeze(Object.defineProperty({__proto__:null,default:Ai},Symbol.toStringTag,{value:"Module"})),ks=Object.freeze(Object.defineProperty({__proto__:null,default:Di},Symbol.toStringTag,{value:"Module"})),vs=Object.freeze(Object.defineProperty({__proto__:null,default:Ei},Symbol.toStringTag,{value:"Module"})),ys=Object.freeze(Object.defineProperty({__proto__:null,default:Bi},Symbol.toStringTag,{value:"Module"})),fs=Object.freeze(Object.defineProperty({__proto__:null,default:Li},Symbol.toStringTag,{value:"Module"})),bs=Object.freeze(Object.defineProperty({__proto__:null,default:Ri},Symbol.toStringTag,{value:"Module"})),hs=Object.freeze(Object.defineProperty({__proto__:null,default:Yi},Symbol.toStringTag,{value:"Module"})),Os=Object.freeze(Object.defineProperty({__proto__:null,default:qi},Symbol.toStringTag,{value:"Module"})),Ss=Object.freeze(Object.defineProperty({__proto__:null,default:Ui},Symbol.toStringTag,{value:"Module"})),js=Object.freeze(Object.defineProperty({__proto__:null,default:Vi},Symbol.toStringTag,{value:"Module"})),ws=Object.freeze(Object.defineProperty({__proto__:null,default:Wi},Symbol.toStringTag,{value:"Module"})),Ts=Object.freeze(Object.defineProperty({__proto__:null,default:Gi},Symbol.toStringTag,{value:"Module"})),zs=Object.freeze(Object.defineProperty({__proto__:null,default:Hi},Symbol.toStringTag,{value:"Module"})),Is=Object.freeze(Object.defineProperty({__proto__:null,default:Zi},Symbol.toStringTag,{value:"Module"})),Ps=Object.freeze(Object.defineProperty({__proto__:null,default:Qi},Symbol.toStringTag,{value:"Module"})),Ms=Object.freeze(Object.defineProperty({__proto__:null,default:Ji},Symbol.toStringTag,{value:"Module"})),$s=Object.freeze(Object.defineProperty({__proto__:null,default:Ki},Symbol.toStringTag,{value:"Module"})),Ns=Object.freeze(Object.defineProperty({__proto__:null,default:Xi},Symbol.toStringTag,{value:"Module"})),Fs=Object.freeze(Object.defineProperty({__proto__:null,default:eo},Symbol.toStringTag,{value:"Module"})),Cs=Object.freeze(Object.defineProperty({__proto__:null,default:no},Symbol.toStringTag,{value:"Module"})),xs=Object.freeze(Object.defineProperty({__proto__:null,default:io},Symbol.toStringTag,{value:"Module"})),As=Object.freeze(Object.defineProperty({__proto__:null,default:oo},Symbol.toStringTag,{value:"Module"})),Ds=Object.freeze(Object.defineProperty({__proto__:null,default:co},Symbol.toStringTag,{value:"Module"})),Es=Object.freeze(Object.defineProperty({__proto__:null,default:to},Symbol.toStringTag,{value:"Module"})),Bs=Object.freeze(Object.defineProperty({__proto__:null,default:lo},Symbol.toStringTag,{value:"Module"})),Ls=Object.freeze(Object.defineProperty({__proto__:null,default:so},Symbol.toStringTag,{value:"Module"})),Rs=Object.freeze(Object.defineProperty({__proto__:null,default:ao},Symbol.toStringTag,{value:"Module"})),Ys=Object.freeze(Object.defineProperty({__proto__:null,default:ro},Symbol.toStringTag,{value:"Module"})),qs=Object.freeze(Object.defineProperty({__proto__:null,default:uo},Symbol.toStringTag,{value:"Module"})),Us=Object.freeze(Object.defineProperty({__proto__:null,default:go},Symbol.toStringTag,{value:"Module"})),Vs=Object.freeze(Object.defineProperty({__proto__:null,default:_o},Symbol.toStringTag,{value:"Module"})),Ws=Object.freeze(Object.defineProperty({__proto__:null,default:po},Symbol.toStringTag,{value:"Module"})),Gs=Object.freeze(Object.defineProperty({__proto__:null,default:mo},Symbol.toStringTag,{value:"Module"})),Hs=Object.freeze(Object.defineProperty({__proto__:null,default:ko},Symbol.toStringTag,{value:"Module"})),Zs=Object.freeze(Object.defineProperty({__proto__:null,default:vo},Symbol.toStringTag,{value:"Module"})),Qs=Object.freeze(Object.defineProperty({__proto__:null,default:yo},Symbol.toStringTag,{value:"Module"})),Js=Object.freeze(Object.defineProperty({__proto__:null,default:fo},Symbol.toStringTag,{value:"Module"})),Ks=Object.freeze(Object.defineProperty({__proto__:null,default:bo},Symbol.toStringTag,{value:"Module"})),Xs=Object.freeze(Object.defineProperty({__proto__:null,default:ho},Symbol.toStringTag,{value:"Module"})),ea=Object.freeze(Object.defineProperty({__proto__:null,default:Oo},Symbol.toStringTag,{value:"Module"})),na=Object.freeze(Object.defineProperty({__proto__:null,default:So},Symbol.toStringTag,{value:"Module"})),ia=Object.freeze(Object.defineProperty({__proto__:null,default:jo},Symbol.toStringTag,{value:"Module"})),oa=Object.freeze(Object.defineProperty({__proto__:null,default:wo},Symbol.toStringTag,{value:"Module"})),ca=Object.freeze(Object.defineProperty({__proto__:null,default:To},Symbol.toStringTag,{value:"Module"})),ta=Object.freeze(Object.defineProperty({__proto__:null,default:zo},Symbol.toStringTag,{value:"Module"})),la=Object.freeze(Object.defineProperty({__proto__:null,default:Io},Symbol.toStringTag,{value:"Module"})),sa=Object.freeze(Object.defineProperty({__proto__:null,default:Po},Symbol.toStringTag,{value:"Module"})),aa=Object.freeze(Object.defineProperty({__proto__:null,default:Mo},Symbol.toStringTag,{value:"Module"})),ra=Object.freeze(Object.defineProperty({__proto__:null,default:$o},Symbol.toStringTag,{value:"Module"})),ua=Object.freeze(Object.defineProperty({__proto__:null,default:No},Symbol.toStringTag,{value:"Module"})),ga=Object.freeze(Object.defineProperty({__proto__:null,default:Fo},Symbol.toStringTag,{value:"Module"})),_a=Object.freeze(Object.defineProperty({__proto__:null,default:Co},Symbol.toStringTag,{value:"Module"})),da=Object.freeze(Object.defineProperty({__proto__:null,default:xo},Symbol.toStringTag,{value:"Module"})),pa=Object.freeze(Object.defineProperty({__proto__:null,default:Ao},Symbol.toStringTag,{value:"Module"})),ma=Object.freeze(Object.defineProperty({__proto__:null,default:Do},Symbol.toStringTag,{value:"Module"})),ka=Object.freeze(Object.defineProperty({__proto__:null,default:Eo},Symbol.toStringTag,{value:"Module"})),va=Object.freeze(Object.defineProperty({__proto__:null,default:Bo},Symbol.toStringTag,{value:"Module"})),ya=Object.freeze(Object.defineProperty({__proto__:null,default:Lo},Symbol.toStringTag,{value:"Module"})),fa=Object.freeze(Object.defineProperty({__proto__:null,default:Ro},Symbol.toStringTag,{value:"Module"})),ba=Object.freeze(Object.defineProperty({__proto__:null,default:Yo},Symbol.toStringTag,{value:"Module"})),ha=Object.freeze(Object.defineProperty({__proto__:null,default:qo},Symbol.toStringTag,{value:"Module"})),Oa=Object.freeze(Object.defineProperty({__proto__:null,default:Uo},Symbol.toStringTag,{value:"Module"})),Sa=Object.freeze(Object.defineProperty({__proto__:null,default:Vo},Symbol.toStringTag,{value:"Module"})),ja=Object.freeze(Object.defineProperty({__proto__:null,default:Wo},Symbol.toStringTag,{value:"Module"})),wa=Object.freeze(Object.defineProperty({__proto__:null,default:Go},Symbol.toStringTag,{value:"Module"})),Ta=Object.freeze(Object.defineProperty({__proto__:null,default:Ho},Symbol.toStringTag,{value:"Module"})),za=Object.freeze(Object.defineProperty({__proto__:null,default:Zo},Symbol.toStringTag,{value:"Module"})),Ia=Object.freeze(Object.defineProperty({__proto__:null,default:Qo},Symbol.toStringTag,{value:"Module"})),Pa=Object.freeze(Object.defineProperty({__proto__:null,default:Jo},Symbol.toStringTag,{value:"Module"})),Ma=[{title:"线性图标",type:"outline",list:[{name:"icon-alarm-outline",componentName:"IconAlarmOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/alarm.svg"},{name:"icon-app-outline",componentName:"IconAppOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/app.svg"},{name:"icon-arrow-down-outline",componentName:"IconArrowDownOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/arrow-down.svg"},{name:"icon-attachment-outline",componentName:"IconAttachmentOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/attachment.svg"},{name:"icon-audio-file-outline",componentName:"IconAudioFileOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/audio-file.svg"},{name:"icon-avatar-outline",componentName:"IconAvatarOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/avatar.svg"},{name:"icon-avatar2-outline",componentName:"IconAvatar2Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/avatar2.svg"},{name:"icon-back-outline",componentName:"IconBackOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/back.svg"},{name:"icon-bell-outline",componentName:"IconBellOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/bell.svg"},{name:"icon-bookmark-outline",componentName:"IconBookmarkOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/bookmark.svg"},{name:"icon-broadcast-outline",componentName:"IconBroadcastOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/broadcast.svg"},{name:"icon-bulb-outline",componentName:"IconBulbOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/bulb.svg"},{name:"icon-camera-outline",componentName:"IconCameraOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/camera.svg"},{name:"icon-card-outline",componentName:"IconCardOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/card.svg"},{name:"icon-circle-check-outline",componentName:"IconCircleCheckOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/circle-check.svg"},{name:"icon-circle-cross-outline",componentName:"IconCircleCrossOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/circle-cross.svg"},{name:"icon-circle-down-outline",componentName:"IconCircleDownOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/circle-down.svg"},{name:"icon-circle-left-outline",componentName:"IconCircleLeftOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/circle-left.svg"},{name:"icon-circle-plus-outline",componentName:"IconCirclePlusOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/circle-plus.svg"},{name:"icon-circle-right-outline",componentName:"IconCircleRightOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/circle-right.svg"},{name:"icon-circle-up-outline",componentName:"IconCircleUpOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/circle-up.svg"},{name:"icon-close-eye-outline",componentName:"IconCloseEyeOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/close-eye.svg"},{name:"icon-close-outline",componentName:"IconCloseOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/close.svg"},{name:"icon-clothes-outline",componentName:"IconClothesOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/clothes.svg"},{name:"icon-code-outline",componentName:"IconCodeOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/code.svg"},{name:"icon-collapse-outline",componentName:"IconCollapseOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/collapse.svg"},{name:"icon-comment-outline",componentName:"IconCommentOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/comment.svg"},{name:"icon-copy-outline",componentName:"IconCopyOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/copy.svg"},{name:"icon-cross-outline",componentName:"IconCrossOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/cross.svg"},{name:"icon-crown-outline",componentName:"IconCrownOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/crown.svg"},{name:"icon-cup-outline",componentName:"IconCupOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/cup.svg"},{name:"icon-data-outline",componentName:"IconDataOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/data.svg"},{name:"icon-date-outline",componentName:"IconDateOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/date.svg"},{name:"icon-delete-outline",componentName:"IconDeleteOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/delete.svg"},{name:"icon-down-outline",componentName:"IconDownOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/down.svg"},{name:"icon-download-outline",componentName:"IconDownloadOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/download.svg"},{name:"icon-download1-outline",componentName:"IconDownload1Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/download1.svg"},{name:"icon-emoji-outline",componentName:"IconEmojiOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/emoji.svg"},{name:"icon-excel-outline",componentName:"IconExcelOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/excel.svg"},{name:"icon-exit-outline",componentName:"IconExitOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/exit.svg"},{name:"icon-expand-outline",componentName:"IconExpandOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/expand.svg"},{name:"icon-eye-outline",componentName:"IconEyeOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/eye.svg"},{name:"icon-female-outline",componentName:"IconFemaleOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/female.svg"},{name:"icon-file-outline",componentName:"IconFileOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/file.svg"},{name:"icon-fill-outline",componentName:"IconFillOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/fill.svg"},{name:"icon-financial-outline",componentName:"IconFinancialOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/financial.svg"},{name:"icon-folder-close-outline",componentName:"IconFolderCloseOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/folder-close.svg"},{name:"icon-folder-open-outline",componentName:"IconFolderOpenOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/folder-open.svg"},{name:"icon-folder-plus-outline",componentName:"IconFolderPlusOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/folder-plus.svg"},{name:"icon-formatter-outline",componentName:"IconFormatterOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/formatter.svg"},{name:"icon-gift-outline",componentName:"IconGiftOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/gift.svg"},{name:"icon-group-outline",componentName:"IconGroupOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/group.svg"},{name:"icon-heart-outline",componentName:"IconHeartOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/heart.svg"},{name:"icon-hint-outline",componentName:"IconHintOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/hint.svg"},{name:"icon-homepage-outline",componentName:"IconHomepageOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/homepage.svg"},{name:"icon-image-backup-outline",componentName:"IconImageBackupOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/image-backup.svg"},{name:"icon-image-outline",componentName:"IconImageOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/image.svg"},{name:"icon-information-outline",componentName:"IconInformationOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/information.svg"},{name:"icon-left-outline",componentName:"IconLeftOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/left.svg"},{name:"icon-like-outline",componentName:"IconLikeOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/like.svg"},{name:"icon-loading-outline",componentName:"IconLoadingOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/loading.svg"},{name:"icon-loading1-outline",componentName:"IconLoading1Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/loading1.svg"},{name:"icon-location-outline",componentName:"IconLocationOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/location.svg"},{name:"icon-lock-outline",componentName:"IconLockOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/lock.svg"},{name:"icon-magnifier-outline",componentName:"IconMagnifierOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/magnifier.svg"},{name:"icon-mail-outline",componentName:"IconMailOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/mail.svg"},{name:"icon-male-outline",componentName:"IconMaleOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/male.svg"},{name:"icon-menu-outline",componentName:"IconMenuOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/menu.svg"},{name:"icon-minus-outline",componentName:"IconMinusOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/minus.svg"},{name:"icon-modify-outline",componentName:"IconModifyOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/modify.svg"},{name:"icon-money-outline",componentName:"IconMoneyOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/money.svg"},{name:"icon-moon-outline",componentName:"IconMoonOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/moon.svg"},{name:"icon-more-outline",componentName:"IconMoreOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/more.svg"},{name:"icon-pause-outline",componentName:"IconPauseOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/pause.svg"},{name:"icon-pdf-outline",componentName:"IconPdfOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/pdf.svg"},{name:"icon-person-information-outline",componentName:"IconPersonInformationOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/person-information.svg"},{name:"icon-play-outline",componentName:"IconPlayOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/play.svg"},{name:"icon-plus-circle-outline",componentName:"IconPlusCircleOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/plus-circle.svg"},{name:"icon-plus-outline",componentName:"IconPlusOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/plus.svg"},{name:"icon-ppt-outline",componentName:"IconPptOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/ppt.svg"},{name:"icon-question-outline",componentName:"IconQuestionOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/question.svg"},{name:"icon-ranking-outline",componentName:"IconRankingOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/ranking.svg"},{name:"icon-read-outline",componentName:"IconReadOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/read.svg"},{name:"icon-refresh-outline",componentName:"IconRefreshOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/refresh.svg"},{name:"icon-refresh1-outline",componentName:"IconRefresh1Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/refresh1.svg"},{name:"icon-register-outline",componentName:"IconRegisterOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/register.svg"},{name:"icon-register2-outline",componentName:"IconRegister2Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/register2.svg"},{name:"icon-reload-outline",componentName:"IconReloadOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/reload.svg"},{name:"icon-revoke-outline",componentName:"IconRevokeOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/revoke.svg"},{name:"icon-right-outline",componentName:"IconRightOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/right.svg"},{name:"icon-rotate-left-outline",componentName:"IconRotateLeftOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/rotate-left.svg"},{name:"icon-rotate-right-outline",componentName:"IconRotateRightOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/rotate-right.svg"},{name:"icon-scan-outline",componentName:"IconScanOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/scan.svg"},{name:"icon-search-outline",componentName:"IconSearchOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/search.svg"},{name:"icon-security-outline",componentName:"IconSecurityOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/security.svg"},{name:"icon-security1-outline",componentName:"IconSecurity1Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/security1.svg"},{name:"icon-settings-outline",componentName:"IconSettingsOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/settings.svg"},{name:"icon-share-outline",componentName:"IconShareOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/share.svg"},{name:"icon-shop-bag-outline",componentName:"IconShopBagOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/shop-bag.svg"},{name:"icon-shop-cart-outline",componentName:"IconShopCartOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/shop-cart.svg"},{name:"icon-shutdown-outline",componentName:"IconShutdownOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/shutdown.svg"},{name:"icon-slash-outline",componentName:"IconSlashOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/slash.svg"},{name:"icon-smile-outline",componentName:"IconSmileOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/smile.svg"},{name:"icon-star-outline",componentName:"IconStarOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/star.svg"},{name:"icon-statistics-outline",componentName:"IconStatisticsOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/statistics.svg"},{name:"icon-sun-outline",componentName:"IconSunOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/sun.svg"},{name:"icon-tag-outline",componentName:"IconTagOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/tag.svg"},{name:"icon-target-outline",componentName:"IconTargetOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/target.svg"},{name:"icon-tick-circle-outline",componentName:"IconTickCircleOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/tick-circle.svg"},{name:"icon-tick-min-outline",componentName:"IconTickMinOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/tick-min.svg"},{name:"icon-tick-outline",componentName:"IconTickOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/tick.svg"},{name:"icon-time-outline",componentName:"IconTimeOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/time.svg"},{name:"icon-tip-outline",componentName:"IconTipOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/tip.svg"},{name:"icon-todo-outline",componentName:"IconTodoOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/todo.svg"},{name:"icon-top-outline",componentName:"IconTopOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/top.svg"},{name:"icon-trophy-outline",componentName:"IconTrophyOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/trophy.svg"},{name:"icon-txt-outline",componentName:"IconTxtOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/txt.svg"},{name:"icon-up-outline",componentName:"IconUpOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/up.svg"},{name:"icon-up2-outline",componentName:"IconUp2Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/up2.svg"},{name:"icon-upload-outline",componentName:"IconUploadOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/upload.svg"},{name:"icon-upload1-outline",componentName:"IconUpload1Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/upload1.svg"},{name:"icon-upload2-outline",componentName:"IconUpload2Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/upload2.svg"},{name:"icon-video-outline",componentName:"IconVideoOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/video.svg"},{name:"icon-vip-outline",componentName:"IconVipOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/vip.svg"},{name:"icon-wallet-outline",componentName:"IconWalletOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/wallet.svg"},{name:"icon-warning-outline",componentName:"IconWarningOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/warning.svg"},{name:"icon-word-outline",componentName:"IconWordOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/word.svg"},{name:"icon-yike1-outline",componentName:"IconYike1Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/yike1.svg"},{name:"icon-yike2-outline",componentName:"IconYike2Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/yike2.svg"},{name:"icon-zoom-in-outline",componentName:"IconZoomInOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/zoom-in.svg"},{name:"icon-zoom-in2-outline",componentName:"IconZoomIn2Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/zoom-in2.svg"},{name:"icon-zoom-out-outline",componentName:"IconZoomOutOutline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/zoom-out.svg"},{name:"icon-zoom-out2-outline",componentName:"IconZoomOut2Outline",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/outline/zoom-out2.svg"}]},{title:"面性图标",type:"fill",list:[{name:"icon-alarm-fill",componentName:"IconAlarmFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/alarm.svg"},{name:"icon-app-fill",componentName:"IconAppFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/app.svg"},{name:"icon-arrow-down2-fill",componentName:"IconArrowDown2Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/arrow-down2.svg"},{name:"icon-audio-fill",componentName:"IconAudioFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/audio.svg"},{name:"icon-authentication-fill",componentName:"IconAuthenticationFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/authentication.svg"},{name:"icon-avatar-fill",componentName:"IconAvatarFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/avatar.svg"},{name:"icon-back-fill",componentName:"IconBackFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/back.svg"},{name:"icon-back1-fill",componentName:"IconBack1Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/back1.svg"},{name:"icon-bell-fill",componentName:"IconBellFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/bell.svg"},{name:"icon-bookmark-fill",componentName:"IconBookmarkFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/bookmark.svg"},{name:"icon-broadcast-fill",componentName:"IconBroadcastFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/broadcast.svg"},{name:"icon-bulb-fill",componentName:"IconBulbFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/bulb.svg"},{name:"icon-camera-fill",componentName:"IconCameraFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/camera.svg"},{name:"icon-card-fill",componentName:"IconCardFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/card.svg"},{name:"icon-circle-plus-fill",componentName:"IconCirclePlusFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/circle-plus.svg"},{name:"icon-closed-eye-fill",componentName:"IconClosedEyeFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/closed-eye.svg"},{name:"icon-clothes-fill",componentName:"IconClothesFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/clothes.svg"},{name:"icon-cross-fill",componentName:"IconCrossFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/cross.svg"},{name:"icon-crown-fill",componentName:"IconCrownFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/crown.svg"},{name:"icon-date-fill",componentName:"IconDateFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/date.svg"},{name:"icon-design-fill",componentName:"IconDesignFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/design.svg"},{name:"icon-down-fill",componentName:"IconDownFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/down.svg"},{name:"icon-download-fill",componentName:"IconDownloadFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/download.svg"},{name:"icon-downward-fill",componentName:"IconDownwardFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/downward.svg"},{name:"icon-edit-fill",componentName:"IconEditFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/edit.svg"},{name:"icon-email-fill",componentName:"IconEmailFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/email.svg"},{name:"icon-excel-fill",componentName:"IconExcelFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/excel.svg"},{name:"icon-expression-fill",componentName:"IconExpressionFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/expression.svg"},{name:"icon-eye-fill",componentName:"IconEyeFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/eye.svg"},{name:"icon-file-fill",componentName:"IconFileFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/file.svg"},{name:"icon-fill-fill",componentName:"IconFillFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/fill.svg"},{name:"icon-financial-fill",componentName:"IconFinancialFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/financial.svg"},{name:"icon-fire-fire-fill",componentName:"IconFireFireFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/fire-fire.svg"},{name:"icon-folder-add-fill",componentName:"IconFolderAddFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/folder-add.svg"},{name:"icon-folder-close-fill",componentName:"IconFolderCloseFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/folder-close.svg"},{name:"icon-folder-open-fill",componentName:"IconFolderOpenFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/folder-open.svg"},{name:"icon-gift-fill",componentName:"IconGiftFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/gift.svg"},{name:"icon-github-fill",componentName:"IconGithubFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/github.svg"},{name:"icon-group-fill",componentName:"IconGroupFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/group.svg"},{name:"icon-heart-fill",componentName:"IconHeartFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/heart.svg"},{name:"icon-homepage-fill",componentName:"IconHomepageFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/homepage.svg"},{name:"icon-image-fill",componentName:"IconImageFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/image.svg"},{name:"icon-label-fill",componentName:"IconLabelFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/label.svg"},{name:"icon-left-fill",componentName:"IconLeftFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/left.svg"},{name:"icon-leftward-fill",componentName:"IconLeftwardFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/leftward.svg"},{name:"icon-lightbulb-fill",componentName:"IconLightbulbFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/lightbulb.svg"},{name:"icon-like-fill",componentName:"IconLikeFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/like.svg"},{name:"icon-location-fill",componentName:"IconLocationFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/location.svg"},{name:"icon-lock-fill",componentName:"IconLockFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/lock.svg"},{name:"icon-logo-backup-5-fill",componentName:"IconLogoBackup5Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/logo-backup-5.svg"},{name:"icon-logout-fill",componentName:"IconLogoutFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/logout.svg"},{name:"icon-money-fill",componentName:"IconMoneyFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/money.svg"},{name:"icon-moon-fill",componentName:"IconMoonFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/moon.svg"},{name:"icon-more-fill",componentName:"IconMoreFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/more.svg"},{name:"icon-move1-fill",componentName:"IconMove1Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/move1.svg"},{name:"icon-move2-fill",componentName:"IconMove2Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/move2.svg"},{name:"icon-paint-brush-fill",componentName:"IconPaintBrushFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/paint-brush.svg"},{name:"icon-pause-fill",componentName:"IconPauseFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/pause.svg"},{name:"icon-pdf-fill",componentName:"IconPdfFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/pdf.svg"},{name:"icon-person-information-fill",componentName:"IconPersonInformationFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/person-information.svg"},{name:"icon-play-fill",componentName:"IconPlayFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/play.svg"},{name:"icon-ppt-fill",componentName:"IconPptFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/ppt.svg"},{name:"icon-question-fill",componentName:"IconQuestionFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/question.svg"},{name:"icon-ranking-fill",componentName:"IconRankingFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/ranking.svg"},{name:"icon-read-fill",componentName:"IconReadFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/read.svg"},{name:"icon-register-fill",componentName:"IconRegisterFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/register.svg"},{name:"icon-reminder-fill",componentName:"IconReminderFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/reminder.svg"},{name:"icon-right-fill",componentName:"IconRightFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/right.svg"},{name:"icon-rightward-fill",componentName:"IconRightwardFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/rightward.svg"},{name:"icon-scan-fill",componentName:"IconScanFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/scan.svg"},{name:"icon-secure-fill",componentName:"IconSecureFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/secure.svg"},{name:"icon-secure1-fill",componentName:"IconSecure1Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/secure1.svg"},{name:"icon-security-fill",componentName:"IconSecurityFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/security.svg"},{name:"icon-settings-fill",componentName:"IconSettingsFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/settings.svg"},{name:"icon-share-fill",componentName:"IconShareFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/share.svg"},{name:"icon-shop-bag-fill",componentName:"IconShopBagFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/shop-bag.svg"},{name:"icon-shop-cart-fill",componentName:"IconShopCartFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/shop-cart.svg"},{name:"icon-star-fill",componentName:"IconStarFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/star.svg"},{name:"icon-statistics-fill",componentName:"IconStatisticsFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/statistics.svg"},{name:"icon-sun-fill",componentName:"IconSunFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/sun.svg"},{name:"icon-tag-fill",componentName:"IconTagFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/tag.svg"},{name:"icon-target-fill",componentName:"IconTargetFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/target.svg"},{name:"icon-tick-fill",componentName:"IconTickFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/tick.svg"},{name:"icon-time-fill",componentName:"IconTimeFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/time.svg"},{name:"icon-todo-fill",componentName:"IconTodoFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/todo.svg"},{name:"icon-trophy-fill",componentName:"IconTrophyFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/trophy.svg"},{name:"icon-txt-file-fill",componentName:"IconTxtFileFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/txt-file.svg"},{name:"icon-txt-fill",componentName:"IconTxtFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/txt.svg"},{name:"icon-up-fill",componentName:"IconUpFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/up.svg"},{name:"icon-upload-fill",componentName:"IconUploadFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/upload.svg"},{name:"icon-upward-fill",componentName:"IconUpwardFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/upward.svg"},{name:"icon-user-info-fill",componentName:"IconUserInfoFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/user-info.svg"},{name:"icon-video-fill",componentName:"IconVideoFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/video.svg"},{name:"icon-vip-fill",componentName:"IconVipFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/vip.svg"},{name:"icon-wallet-fill",componentName:"IconWalletFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/wallet.svg"},{name:"icon-warning-fill",componentName:"IconWarningFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/warning.svg"},{name:"icon-word-fill",componentName:"IconWordFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/word.svg"},{name:"icon-yike1-fill",componentName:"IconYike1Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/yike1.svg"},{name:"icon-yike2-fill",componentName:"IconYike2Fill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/yike2.svg"},{name:"icon-yikename-fill",componentName:"IconYikenameFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/yikename.svg"},{name:"icon-ykdesign-fill",componentName:"IconYkdesignFill",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/fill/ykdesign.svg"}]},{title:"多彩图标",type:"color",list:[{name:"icon-empty1-color",componentName:"IconEmpty1Color",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/color/empty1.svg"},{name:"icon-empty2-color",componentName:"IconEmpty2Color",path:"/home/runner/work/yike-design-dev/yike-design-dev/packages/yike-design-ui/src/icon/color/empty2.svg"}]}],$a={class:"list"},Na=["onClick"],Fa={class:"name"},Ca=Ko({__name:"icon-list",setup(f){var b;const d=z(),_=(b=Xo())==null?void 0:b.proxy,{copy:s}=ec({legacy:!0}),u={fill:n=>n.slice(5,-5),color:n=>n.slice(5,-6),outline:n=>n.slice(5,-8)},g=Object.assign({"../packages/yike-design-ui/src/components/svg-icon/icon-alarm-fill/icon-alarm-fill.vue":xl,"../packages/yike-design-ui/src/components/svg-icon/icon-alarm-outline/icon-alarm-outline.vue":uc,"../packages/yike-design-ui/src/components/svg-icon/icon-app-fill/icon-app-fill.vue":Al,"../packages/yike-design-ui/src/components/svg-icon/icon-app-outline/icon-app-outline.vue":gc,"../packages/yike-design-ui/src/components/svg-icon/icon-arrow-down-outline/icon-arrow-down-outline.vue":_c,"../packages/yike-design-ui/src/components/svg-icon/icon-arrow-down2-fill/icon-arrow-down2-fill.vue":Dl,"../packages/yike-design-ui/src/components/svg-icon/icon-attachment-outline/icon-attachment-outline.vue":dc,"../packages/yike-design-ui/src/components/svg-icon/icon-audio-file-outline/icon-audio-file-outline.vue":pc,"../packages/yike-design-ui/src/components/svg-icon/icon-audio-fill/icon-audio-fill.vue":El,"../packages/yike-design-ui/src/components/svg-icon/icon-authentication-fill/icon-authentication-fill.vue":Bl,"../packages/yike-design-ui/src/components/svg-icon/icon-avatar-fill/icon-avatar-fill.vue":Ll,"../packages/yike-design-ui/src/components/svg-icon/icon-avatar-outline/icon-avatar-outline.vue":mc,"../packages/yike-design-ui/src/components/svg-icon/icon-avatar2-outline/icon-avatar2-outline.vue":kc,"../packages/yike-design-ui/src/components/svg-icon/icon-back-fill/icon-back-fill.vue":Rl,"../packages/yike-design-ui/src/components/svg-icon/icon-back-outline/icon-back-outline.vue":vc,"../packages/yike-design-ui/src/components/svg-icon/icon-back1-fill/icon-back1-fill.vue":Yl,"../packages/yike-design-ui/src/components/svg-icon/icon-bell-fill/icon-bell-fill.vue":ql,"../packages/yike-design-ui/src/components/svg-icon/icon-bell-outline/icon-bell-outline.vue":yc,"../packages/yike-design-ui/src/components/svg-icon/icon-bookmark-fill/icon-bookmark-fill.vue":Ul,"../packages/yike-design-ui/src/components/svg-icon/icon-bookmark-outline/icon-bookmark-outline.vue":fc,"../packages/yike-design-ui/src/components/svg-icon/icon-broadcast-fill/icon-broadcast-fill.vue":Vl,"../packages/yike-design-ui/src/components/svg-icon/icon-broadcast-outline/icon-broadcast-outline.vue":bc,"../packages/yike-design-ui/src/components/svg-icon/icon-bulb-fill/icon-bulb-fill.vue":Wl,"../packages/yike-design-ui/src/components/svg-icon/icon-bulb-outline/icon-bulb-outline.vue":hc,"../packages/yike-design-ui/src/components/svg-icon/icon-camera-fill/icon-camera-fill.vue":Gl,"../packages/yike-design-ui/src/components/svg-icon/icon-camera-outline/icon-camera-outline.vue":Oc,"../packages/yike-design-ui/src/components/svg-icon/icon-card-fill/icon-card-fill.vue":Hl,"../packages/yike-design-ui/src/components/svg-icon/icon-card-outline/icon-card-outline.vue":Sc,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-check-outline/icon-circle-check-outline.vue":jc,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-cross-outline/icon-circle-cross-outline.vue":wc,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-down-outline/icon-circle-down-outline.vue":Tc,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-left-outline/icon-circle-left-outline.vue":zc,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-plus-fill/icon-circle-plus-fill.vue":Zl,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-plus-outline/icon-circle-plus-outline.vue":Ic,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-right-outline/icon-circle-right-outline.vue":Pc,"../packages/yike-design-ui/src/components/svg-icon/icon-circle-up-outline/icon-circle-up-outline.vue":Mc,"../packages/yike-design-ui/src/components/svg-icon/icon-close-eye-outline/icon-close-eye-outline.vue":$c,"../packages/yike-design-ui/src/components/svg-icon/icon-close-outline/icon-close-outline.vue":Nc,"../packages/yike-design-ui/src/components/svg-icon/icon-closed-eye-fill/icon-closed-eye-fill.vue":Ql,"../packages/yike-design-ui/src/components/svg-icon/icon-clothes-fill/icon-clothes-fill.vue":Jl,"../packages/yike-design-ui/src/components/svg-icon/icon-clothes-outline/icon-clothes-outline.vue":Fc,"../packages/yike-design-ui/src/components/svg-icon/icon-code-outline/icon-code-outline.vue":Cc,"../packages/yike-design-ui/src/components/svg-icon/icon-collapse-outline/icon-collapse-outline.vue":xc,"../packages/yike-design-ui/src/components/svg-icon/icon-comment-outline/icon-comment-outline.vue":Ac,"../packages/yike-design-ui/src/components/svg-icon/icon-copy-outline/icon-copy-outline.vue":Dc,"../packages/yike-design-ui/src/components/svg-icon/icon-cross-fill/icon-cross-fill.vue":Kl,"../packages/yike-design-ui/src/components/svg-icon/icon-cross-outline/icon-cross-outline.vue":Ec,"../packages/yike-design-ui/src/components/svg-icon/icon-crown-fill/icon-crown-fill.vue":Xl,"../packages/yike-design-ui/src/components/svg-icon/icon-crown-outline/icon-crown-outline.vue":Bc,"../packages/yike-design-ui/src/components/svg-icon/icon-cup-outline/icon-cup-outline.vue":Lc,"../packages/yike-design-ui/src/components/svg-icon/icon-data-outline/icon-data-outline.vue":Rc,"../packages/yike-design-ui/src/components/svg-icon/icon-date-fill/icon-date-fill.vue":es,"../packages/yike-design-ui/src/components/svg-icon/icon-date-outline/icon-date-outline.vue":Yc,"../packages/yike-design-ui/src/components/svg-icon/icon-delete-outline/icon-delete-outline.vue":qc,"../packages/yike-design-ui/src/components/svg-icon/icon-design-fill/icon-design-fill.vue":ns,"../packages/yike-design-ui/src/components/svg-icon/icon-down-fill/icon-down-fill.vue":is,"../packages/yike-design-ui/src/components/svg-icon/icon-down-outline/icon-down-outline.vue":Uc,"../packages/yike-design-ui/src/components/svg-icon/icon-download-fill/icon-download-fill.vue":os,"../packages/yike-design-ui/src/components/svg-icon/icon-download-outline/icon-download-outline.vue":Vc,"../packages/yike-design-ui/src/components/svg-icon/icon-download1-outline/icon-download1-outline.vue":Wc,"../packages/yike-design-ui/src/components/svg-icon/icon-downward-fill/icon-downward-fill.vue":cs,"../packages/yike-design-ui/src/components/svg-icon/icon-edit-fill/icon-edit-fill.vue":ts,"../packages/yike-design-ui/src/components/svg-icon/icon-email-fill/icon-email-fill.vue":ls,"../packages/yike-design-ui/src/components/svg-icon/icon-emoji-outline/icon-emoji-outline.vue":Gc,"../packages/yike-design-ui/src/components/svg-icon/icon-empty1-color/icon-empty1-color.vue":Ia,"../packages/yike-design-ui/src/components/svg-icon/icon-empty2-color/icon-empty2-color.vue":Pa,"../packages/yike-design-ui/src/components/svg-icon/icon-excel-fill/icon-excel-fill.vue":ss,"../packages/yike-design-ui/src/components/svg-icon/icon-excel-outline/icon-excel-outline.vue":Hc,"../packages/yike-design-ui/src/components/svg-icon/icon-exit-outline/icon-exit-outline.vue":Zc,"../packages/yike-design-ui/src/components/svg-icon/icon-expand-outline/icon-expand-outline.vue":Qc,"../packages/yike-design-ui/src/components/svg-icon/icon-expression-fill/icon-expression-fill.vue":as,"../packages/yike-design-ui/src/components/svg-icon/icon-eye-fill/icon-eye-fill.vue":rs,"../packages/yike-design-ui/src/components/svg-icon/icon-eye-outline/icon-eye-outline.vue":Jc,"../packages/yike-design-ui/src/components/svg-icon/icon-female-outline/icon-female-outline.vue":Kc,"../packages/yike-design-ui/src/components/svg-icon/icon-file-fill/icon-file-fill.vue":us,"../packages/yike-design-ui/src/components/svg-icon/icon-file-outline/icon-file-outline.vue":Xc,"../packages/yike-design-ui/src/components/svg-icon/icon-fill-fill/icon-fill-fill.vue":gs,"../packages/yike-design-ui/src/components/svg-icon/icon-fill-outline/icon-fill-outline.vue":et,"../packages/yike-design-ui/src/components/svg-icon/icon-financial-fill/icon-financial-fill.vue":_s,"../packages/yike-design-ui/src/components/svg-icon/icon-financial-outline/icon-financial-outline.vue":nt,"../packages/yike-design-ui/src/components/svg-icon/icon-fire-fire-fill/icon-fire-fire-fill.vue":ds,"../packages/yike-design-ui/src/components/svg-icon/icon-folder-add-fill/icon-folder-add-fill.vue":ps,"../packages/yike-design-ui/src/components/svg-icon/icon-folder-close-fill/icon-folder-close-fill.vue":ms,"../packages/yike-design-ui/src/components/svg-icon/icon-folder-close-outline/icon-folder-close-outline.vue":it,"../packages/yike-design-ui/src/components/svg-icon/icon-folder-open-fill/icon-folder-open-fill.vue":ks,"../packages/yike-design-ui/src/components/svg-icon/icon-folder-open-outline/icon-folder-open-outline.vue":ot,"../packages/yike-design-ui/src/components/svg-icon/icon-folder-plus-outline/icon-folder-plus-outline.vue":ct,"../packages/yike-design-ui/src/components/svg-icon/icon-formatter-outline/icon-formatter-outline.vue":tt,"../packages/yike-design-ui/src/components/svg-icon/icon-gift-fill/icon-gift-fill.vue":vs,"../packages/yike-design-ui/src/components/svg-icon/icon-gift-outline/icon-gift-outline.vue":lt,"../packages/yike-design-ui/src/components/svg-icon/icon-github-fill/icon-github-fill.vue":ys,"../packages/yike-design-ui/src/components/svg-icon/icon-group-fill/icon-group-fill.vue":fs,"../packages/yike-design-ui/src/components/svg-icon/icon-group-outline/icon-group-outline.vue":st,"../packages/yike-design-ui/src/components/svg-icon/icon-heart-fill/icon-heart-fill.vue":bs,"../packages/yike-design-ui/src/components/svg-icon/icon-heart-outline/icon-heart-outline.vue":at,"../packages/yike-design-ui/src/components/svg-icon/icon-hint-outline/icon-hint-outline.vue":rt,"../packages/yike-design-ui/src/components/svg-icon/icon-homepage-fill/icon-homepage-fill.vue":hs,"../packages/yike-design-ui/src/components/svg-icon/icon-homepage-outline/icon-homepage-outline.vue":ut,"../packages/yike-design-ui/src/components/svg-icon/icon-image-backup-outline/icon-image-backup-outline.vue":gt,"../packages/yike-design-ui/src/components/svg-icon/icon-image-fill/icon-image-fill.vue":Os,"../packages/yike-design-ui/src/components/svg-icon/icon-image-outline/icon-image-outline.vue":_t,"../packages/yike-design-ui/src/components/svg-icon/icon-information-outline/icon-information-outline.vue":dt,"../packages/yike-design-ui/src/components/svg-icon/icon-label-fill/icon-label-fill.vue":Ss,"../packages/yike-design-ui/src/components/svg-icon/icon-left-fill/icon-left-fill.vue":js,"../packages/yike-design-ui/src/components/svg-icon/icon-left-outline/icon-left-outline.vue":pt,"../packages/yike-design-ui/src/components/svg-icon/icon-leftward-fill/icon-leftward-fill.vue":ws,"../packages/yike-design-ui/src/components/svg-icon/icon-lightbulb-fill/icon-lightbulb-fill.vue":Ts,"../packages/yike-design-ui/src/components/svg-icon/icon-like-fill/icon-like-fill.vue":zs,"../packages/yike-design-ui/src/components/svg-icon/icon-like-outline/icon-like-outline.vue":mt,"../packages/yike-design-ui/src/components/svg-icon/icon-loading-outline/icon-loading-outline.vue":kt,"../packages/yike-design-ui/src/components/svg-icon/icon-loading1-outline/icon-loading1-outline.vue":vt,"../packages/yike-design-ui/src/components/svg-icon/icon-location-fill/icon-location-fill.vue":Is,"../packages/yike-design-ui/src/components/svg-icon/icon-location-outline/icon-location-outline.vue":yt,"../packages/yike-design-ui/src/components/svg-icon/icon-lock-fill/icon-lock-fill.vue":Ps,"../packages/yike-design-ui/src/components/svg-icon/icon-lock-outline/icon-lock-outline.vue":ft,"../packages/yike-design-ui/src/components/svg-icon/icon-logo-backup-5-fill/icon-logo-backup-5-fill.vue":Ms,"../packages/yike-design-ui/src/components/svg-icon/icon-logout-fill/icon-logout-fill.vue":$s,"../packages/yike-design-ui/src/components/svg-icon/icon-magnifier-outline/icon-magnifier-outline.vue":bt,"../packages/yike-design-ui/src/components/svg-icon/icon-mail-outline/icon-mail-outline.vue":ht,"../packages/yike-design-ui/src/components/svg-icon/icon-male-outline/icon-male-outline.vue":Ot,"../packages/yike-design-ui/src/components/svg-icon/icon-menu-outline/icon-menu-outline.vue":St,"../packages/yike-design-ui/src/components/svg-icon/icon-minus-outline/icon-minus-outline.vue":jt,"../packages/yike-design-ui/src/components/svg-icon/icon-modify-outline/icon-modify-outline.vue":wt,"../packages/yike-design-ui/src/components/svg-icon/icon-money-fill/icon-money-fill.vue":Ns,"../packages/yike-design-ui/src/components/svg-icon/icon-money-outline/icon-money-outline.vue":Tt,"../packages/yike-design-ui/src/components/svg-icon/icon-moon-fill/icon-moon-fill.vue":Fs,"../packages/yike-design-ui/src/components/svg-icon/icon-moon-outline/icon-moon-outline.vue":zt,"../packages/yike-design-ui/src/components/svg-icon/icon-more-fill/icon-more-fill.vue":Cs,"../packages/yike-design-ui/src/components/svg-icon/icon-more-outline/icon-more-outline.vue":It,"../packages/yike-design-ui/src/components/svg-icon/icon-move1-fill/icon-move1-fill.vue":xs,"../packages/yike-design-ui/src/components/svg-icon/icon-move2-fill/icon-move2-fill.vue":As,"../packages/yike-design-ui/src/components/svg-icon/icon-paint-brush-fill/icon-paint-brush-fill.vue":Ds,"../packages/yike-design-ui/src/components/svg-icon/icon-pause-fill/icon-pause-fill.vue":Es,"../packages/yike-design-ui/src/components/svg-icon/icon-pause-outline/icon-pause-outline.vue":Pt,"../packages/yike-design-ui/src/components/svg-icon/icon-pdf-fill/icon-pdf-fill.vue":Bs,"../packages/yike-design-ui/src/components/svg-icon/icon-pdf-outline/icon-pdf-outline.vue":Mt,"../packages/yike-design-ui/src/components/svg-icon/icon-person-information-fill/icon-person-information-fill.vue":Ls,"../packages/yike-design-ui/src/components/svg-icon/icon-person-information-outline/icon-person-information-outline.vue":$t,"../packages/yike-design-ui/src/components/svg-icon/icon-play-fill/icon-play-fill.vue":Rs,"../packages/yike-design-ui/src/components/svg-icon/icon-play-outline/icon-play-outline.vue":Nt,"../packages/yike-design-ui/src/components/svg-icon/icon-plus-circle-outline/icon-plus-circle-outline.vue":Ft,"../packages/yike-design-ui/src/components/svg-icon/icon-plus-outline/icon-plus-outline.vue":Ct,"../packages/yike-design-ui/src/components/svg-icon/icon-ppt-fill/icon-ppt-fill.vue":Ys,"../packages/yike-design-ui/src/components/svg-icon/icon-ppt-outline/icon-ppt-outline.vue":xt,"../packages/yike-design-ui/src/components/svg-icon/icon-question-fill/icon-question-fill.vue":qs,"../packages/yike-design-ui/src/components/svg-icon/icon-question-outline/icon-question-outline.vue":At,"../packages/yike-design-ui/src/components/svg-icon/icon-ranking-fill/icon-ranking-fill.vue":Us,"../packages/yike-design-ui/src/components/svg-icon/icon-ranking-outline/icon-ranking-outline.vue":Dt,"../packages/yike-design-ui/src/components/svg-icon/icon-read-fill/icon-read-fill.vue":Vs,"../packages/yike-design-ui/src/components/svg-icon/icon-read-outline/icon-read-outline.vue":Et,"../packages/yike-design-ui/src/components/svg-icon/icon-refresh-outline/icon-refresh-outline.vue":Bt,"../packages/yike-design-ui/src/components/svg-icon/icon-refresh1-outline/icon-refresh1-outline.vue":Lt,"../packages/yike-design-ui/src/components/svg-icon/icon-register-fill/icon-register-fill.vue":Ws,"../packages/yike-design-ui/src/components/svg-icon/icon-register-outline/icon-register-outline.vue":Rt,"../packages/yike-design-ui/src/components/svg-icon/icon-register2-outline/icon-register2-outline.vue":Yt,"../packages/yike-design-ui/src/components/svg-icon/icon-reload-outline/icon-reload-outline.vue":qt,"../packages/yike-design-ui/src/components/svg-icon/icon-reminder-fill/icon-reminder-fill.vue":Gs,"../packages/yike-design-ui/src/components/svg-icon/icon-revoke-outline/icon-revoke-outline.vue":Ut,"../packages/yike-design-ui/src/components/svg-icon/icon-right-fill/icon-right-fill.vue":Hs,"../packages/yike-design-ui/src/components/svg-icon/icon-right-outline/icon-right-outline.vue":Vt,"../packages/yike-design-ui/src/components/svg-icon/icon-rightward-fill/icon-rightward-fill.vue":Zs,"../packages/yike-design-ui/src/components/svg-icon/icon-rotate-left-outline/icon-rotate-left-outline.vue":Wt,"../packages/yike-design-ui/src/components/svg-icon/icon-rotate-right-outline/icon-rotate-right-outline.vue":Gt,"../packages/yike-design-ui/src/components/svg-icon/icon-scan-fill/icon-scan-fill.vue":Qs,"../packages/yike-design-ui/src/components/svg-icon/icon-scan-outline/icon-scan-outline.vue":Ht,"../packages/yike-design-ui/src/components/svg-icon/icon-search-outline/icon-search-outline.vue":Zt,"../packages/yike-design-ui/src/components/svg-icon/icon-secure-fill/icon-secure-fill.vue":Js,"../packages/yike-design-ui/src/components/svg-icon/icon-secure1-fill/icon-secure1-fill.vue":Ks,"../packages/yike-design-ui/src/components/svg-icon/icon-security-fill/icon-security-fill.vue":Xs,"../packages/yike-design-ui/src/components/svg-icon/icon-security-outline/icon-security-outline.vue":Qt,"../packages/yike-design-ui/src/components/svg-icon/icon-security1-outline/icon-security1-outline.vue":Jt,"../packages/yike-design-ui/src/components/svg-icon/icon-settings-fill/icon-settings-fill.vue":ea,"../packages/yike-design-ui/src/components/svg-icon/icon-settings-outline/icon-settings-outline.vue":Kt,"../packages/yike-design-ui/src/components/svg-icon/icon-share-fill/icon-share-fill.vue":na,"../packages/yike-design-ui/src/components/svg-icon/icon-share-outline/icon-share-outline.vue":Xt,"../packages/yike-design-ui/src/components/svg-icon/icon-shop-bag-fill/icon-shop-bag-fill.vue":ia,"../packages/yike-design-ui/src/components/svg-icon/icon-shop-bag-outline/icon-shop-bag-outline.vue":el,"../packages/yike-design-ui/src/components/svg-icon/icon-shop-cart-fill/icon-shop-cart-fill.vue":oa,"../packages/yike-design-ui/src/components/svg-icon/icon-shop-cart-outline/icon-shop-cart-outline.vue":nl,"../packages/yike-design-ui/src/components/svg-icon/icon-shutdown-outline/icon-shutdown-outline.vue":il,"../packages/yike-design-ui/src/components/svg-icon/icon-slash-outline/icon-slash-outline.vue":ol,"../packages/yike-design-ui/src/components/svg-icon/icon-smile-outline/icon-smile-outline.vue":cl,"../packages/yike-design-ui/src/components/svg-icon/icon-star-fill/icon-star-fill.vue":ca,"../packages/yike-design-ui/src/components/svg-icon/icon-star-outline/icon-star-outline.vue":tl,"../packages/yike-design-ui/src/components/svg-icon/icon-statistics-fill/icon-statistics-fill.vue":ta,"../packages/yike-design-ui/src/components/svg-icon/icon-statistics-outline/icon-statistics-outline.vue":ll,"../packages/yike-design-ui/src/components/svg-icon/icon-sun-fill/icon-sun-fill.vue":la,"../packages/yike-design-ui/src/components/svg-icon/icon-sun-outline/icon-sun-outline.vue":sl,"../packages/yike-design-ui/src/components/svg-icon/icon-tag-fill/icon-tag-fill.vue":sa,"../packages/yike-design-ui/src/components/svg-icon/icon-tag-outline/icon-tag-outline.vue":al,"../packages/yike-design-ui/src/components/svg-icon/icon-target-fill/icon-target-fill.vue":aa,"../packages/yike-design-ui/src/components/svg-icon/icon-target-outline/icon-target-outline.vue":rl,"../packages/yike-design-ui/src/components/svg-icon/icon-tick-circle-outline/icon-tick-circle-outline.vue":ul,"../packages/yike-design-ui/src/components/svg-icon/icon-tick-fill/icon-tick-fill.vue":ra,"../packages/yike-design-ui/src/components/svg-icon/icon-tick-min-outline/icon-tick-min-outline.vue":gl,"../packages/yike-design-ui/src/components/svg-icon/icon-tick-outline/icon-tick-outline.vue":_l,"../packages/yike-design-ui/src/components/svg-icon/icon-time-fill/icon-time-fill.vue":ua,"../packages/yike-design-ui/src/components/svg-icon/icon-time-outline/icon-time-outline.vue":dl,"../packages/yike-design-ui/src/components/svg-icon/icon-tip-outline/icon-tip-outline.vue":pl,"../packages/yike-design-ui/src/components/svg-icon/icon-todo-fill/icon-todo-fill.vue":ga,"../packages/yike-design-ui/src/components/svg-icon/icon-todo-outline/icon-todo-outline.vue":ml,"../packages/yike-design-ui/src/components/svg-icon/icon-top-outline/icon-top-outline.vue":kl,"../packages/yike-design-ui/src/components/svg-icon/icon-trophy-fill/icon-trophy-fill.vue":_a,"../packages/yike-design-ui/src/components/svg-icon/icon-trophy-outline/icon-trophy-outline.vue":vl,"../packages/yike-design-ui/src/components/svg-icon/icon-txt-file-fill/icon-txt-file-fill.vue":da,"../packages/yike-design-ui/src/components/svg-icon/icon-txt-fill/icon-txt-fill.vue":pa,"../packages/yike-design-ui/src/components/svg-icon/icon-txt-outline/icon-txt-outline.vue":yl,"../packages/yike-design-ui/src/components/svg-icon/icon-up-fill/icon-up-fill.vue":ma,"../packages/yike-design-ui/src/components/svg-icon/icon-up-outline/icon-up-outline.vue":fl,"../packages/yike-design-ui/src/components/svg-icon/icon-up2-outline/icon-up2-outline.vue":bl,"../packages/yike-design-ui/src/components/svg-icon/icon-upload-fill/icon-upload-fill.vue":ka,"../packages/yike-design-ui/src/components/svg-icon/icon-upload-outline/icon-upload-outline.vue":hl,"../packages/yike-design-ui/src/components/svg-icon/icon-upload1-outline/icon-upload1-outline.vue":Ol,"../packages/yike-design-ui/src/components/svg-icon/icon-upload2-outline/icon-upload2-outline.vue":Sl,"../packages/yike-design-ui/src/components/svg-icon/icon-upward-fill/icon-upward-fill.vue":va,"../packages/yike-design-ui/src/components/svg-icon/icon-user-info-fill/icon-user-info-fill.vue":ya,"../packages/yike-design-ui/src/components/svg-icon/icon-video-fill/icon-video-fill.vue":fa,"../packages/yike-design-ui/src/components/svg-icon/icon-video-outline/icon-video-outline.vue":jl,"../packages/yike-design-ui/src/components/svg-icon/icon-vip-fill/icon-vip-fill.vue":ba,"../packages/yike-design-ui/src/components/svg-icon/icon-vip-outline/icon-vip-outline.vue":wl,"../packages/yike-design-ui/src/components/svg-icon/icon-wallet-fill/icon-wallet-fill.vue":ha,"../packages/yike-design-ui/src/components/svg-icon/icon-wallet-outline/icon-wallet-outline.vue":Tl,"../packages/yike-design-ui/src/components/svg-icon/icon-warning-fill/icon-warning-fill.vue":Oa,"../packages/yike-design-ui/src/components/svg-icon/icon-warning-outline/icon-warning-outline.vue":zl,"../packages/yike-design-ui/src/components/svg-icon/icon-word-fill/icon-word-fill.vue":Sa,"../packages/yike-design-ui/src/components/svg-icon/icon-word-outline/icon-word-outline.vue":Il,"../packages/yike-design-ui/src/components/svg-icon/icon-yike1-fill/icon-yike1-fill.vue":ja,"../packages/yike-design-ui/src/components/svg-icon/icon-yike1-outline/icon-yike1-outline.vue":Pl,"../packages/yike-design-ui/src/components/svg-icon/icon-yike2-fill/icon-yike2-fill.vue":wa,"../packages/yike-design-ui/src/components/svg-icon/icon-yike2-outline/icon-yike2-outline.vue":Ml,"../packages/yike-design-ui/src/components/svg-icon/icon-yikename-fill/icon-yikename-fill.vue":Ta,"../packages/yike-design-ui/src/components/svg-icon/icon-ykdesign-fill/icon-ykdesign-fill.vue":za,"../packages/yike-design-ui/src/components/svg-icon/icon-zoom-in-outline/icon-zoom-in-outline.vue":$l,"../packages/yike-design-ui/src/components/svg-icon/icon-zoom-in2-outline/icon-zoom-in2-outline.vue":Nl,"../packages/yike-design-ui/src/components/svg-icon/icon-zoom-out-outline/icon-zoom-out-outline.vue":Fl,"../packages/yike-design-ui/src/components/svg-icon/icon-zoom-out2-outline/icon-zoom-out2-outline.vue":Cl});function p(n){const o=`../packages/yike-design-ui/src/components/svg-icon/${n}/${n}.vue`;return g[o].default}function T(n,o){return u[n.type](o)}function z(){const n=nc(0);function o(){requestAnimationFrame(()=>{n.value++,o()})}return o(),function(a){return n.value>=a}}function I(n){const o=`<${n.componentName}/>`;s(o),_.$message({type:"success",message:`复制成功:${o}`})}return(n,o)=>{const h=cc;return c(),r("div",null,[(c(!0),r(k,null,O(S(Ma),a=>(c(),r("div",{key:a.title},[i(h,{id:a.title,level:3},{default:t(()=>[l(j(a.title),1)]),_:2},1032,["id"]),e("div",$a,[(c(!0),r(k,null,O(a.list,(m,P)=>(c(),r(k,null,[S(d)(P)?(c(),r("div",{key:0,class:"icon-item",onClick:Wa=>I(m)},[(c(),y(ic(p(m.name)),{class:"icon-box"})),e("span",Fa,j(T(a,m.name)),1)],8,Na)):oc("",!0)],64))),256))])]))),128))])}}});const xa=w(Ca,[["__scopeId","data-v-2a5ba173"]]),Aa={};function Da(f,d){const _=tc,s=lc,u=sc,g=ac,p=rc;return c(),y(p,{align:"center"},{default:t(()=>[i(_,{size:20}),i(s,{size:20}),i(g,{shape:"circle"},{default:t(()=>[i(u)]),_:1})]),_:1})}const Ea=w(Aa,[["render",Da]]),Ba=e("p",null,[l("在这汇总 Yike Design 内置的图标,将不定期更新。点击图标进行复制,"),e("strong",null,"请注意,图标名称和组件名称不同噢~")],-1),La={class:"yk-pure-doc"},Ra=e("p",null,"Yike 图标是一个独立的库,需要额外引入并注册使用。",-1),Ya=e("pre",null,[e("code",{class:"language-js"},`import { createApp } from 'vue'
// 全局注入 icon
import Icon from '@yike-design/ui/es/components/svg-icon'
import App from './App.vue'
diff --git a/assets/doc-3cf7f76d.js b/assets/doc-531c7492.js
similarity index 99%
rename from assets/doc-3cf7f76d.js
rename to assets/doc-531c7492.js
index 56e08076..6bccfeb8 100644
--- a/assets/doc-3cf7f76d.js
+++ b/assets/doc-531c7492.js
@@ -1 +1 @@
-var pe=Object.defineProperty;var he=(p,t,l)=>t in p?pe(p,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):p[t]=l;var k=(p,t,l)=>(he(p,typeof t!="symbol"?t+"":t,l),l);import{Y as I,a as N}from"./index-e6f809da.js";import{a as W,Y as K}from"./index-33d2456b.js";import{Y as G}from"./index-70bdc8c3.js";import{_ as te}from"./index-0aabf7dc.js";import{d as U,dJ as ne,dK as ye,q as oe,dZ as q,o as _,b as x,e3 as se,n as Y,dw as $,dN as Ee,e$ as ie,ed as be,c as O,dM as ge,j as e,t as B,e2 as _e,e as n,w as o,g as Ce,e1 as ke,f0 as Z,d_ as re,f1 as j,f2 as ee,f3 as w,f4 as de,f5 as ve,f6 as ue,f7 as De,f8 as Be,r as T,f as F,k as u,i as R,F as z,_ as le,x as me,p as ce,a as X}from"./index-c0fbe197.js";import{f as fe,a as xe}from"./use-form-item-3ae05418.js";const Fe=["onSubmit"],Ve=U({name:"YkForm",__name:"form",props:{model:{},id:{},rules:{},labelWidth:{default:116},size:{default:"l"},disabled:{type:Boolean,default:!1},layout:{default:"horizontal"}},setup(p,{expose:t}){const l=p,s=ne("form"),a={},{model:m,disabled:r,rules:y,labelWidth:d,size:h,layout:v}=ye(l),b=async g=>{const A=[];let C=!1;return Object.keys(a).forEach(D=>{var E;A.push(a[D].validate()),C=C||(((E=a[D])==null?void 0:E.isError)??!1)}),Promise.all(A).then(D=>{const E={};let S=!1;return D.forEach(Q=>{Q&&(S=!0,E[Q.field]=Q)}),ie(g)&&g(S?E:void 0),S?E:void 0})},c=g=>{const A=g.field;a[A]={...g}},i=(g,A)=>{Object.assign(a[g],A)},f=()=>{Object.keys(a).forEach(g=>{a[g].resetValidate()})},M=g=>{};return oe(fe,q({model:m,labelWidth:d,disabled:r,size:h,layout:v,rules:y,addField:c,updateValidateState:i})),t({validate:b,resetFields:f}),(g,A)=>(_(),x("form",{class:Y($(s)([$(v)])),onSubmit:Ee(M,["prevent"])},[se(g.$slots,"default")],42,Fe))}}),je=U({name:"YkFormItem",__name:"form-item",props:{field:{},labelWidth:{default:116},label:{},required:{type:Boolean},rules:{},disabled:{type:Boolean}},setup(p){const t=p,l=ne("form-item"),s=be(fe,{}),a=q({status:"primary",isError:!1,message:""}),m=O(()=>t.disabled||s.disabled),r=O(()=>(s==null?void 0:s.labelWidth)??t.labelWidth),y=O(()=>{var i;const c=[];if(t.rules&&c.push(...t.rules),t.field&&s.rules){const f=((i=s.rules)==null?void 0:i[t.field])??[];c.push(...f)}return t.required&&c.push({required:!0}),c}),d=O(()=>s.size||"l"),h=O(()=>s.layout||"horizontal"),v=c=>{let i=y.value;if(c&&(i=i.filter(A=>Z(A.trigger)?A.trigger.includes(c):A.trigger===c)),!t.field||i.length===0)return Promise.resolve();const f=t.field,M=s==null?void 0:s.model[f],g=new He({[f]:i.map(({...A})=>(!A.type&&!A.validator&&(A.type="string"),A))},{ignoreEmptyString:!0});return new Promise(A=>{g.validate({[f]:M},C=>{var S;const D=!!(C!=null&&C[f]);(S=s.updateValidateState)==null||S.call(s,f,{isError:D,status:D?"error":"primary",message:(C==null?void 0:C[f].message)??""}),a.isError=D,a.status=D?"error":"primary",a.message=(C==null?void 0:C[f].message)??"";const E=D?{label:t.label,field:t.field,value:C[f].value,type:C[f].type,isRequiredError:!!C[f].requiredError,message:C[f].message}:void 0;A(E)})})},b=()=>{var c;t.field&&((c=s.updateValidateState)==null||c.call(s,t.field,{isError:!1,status:"primary",message:""}),a.isError=!1,a.status="primary",a.message="")};return ge(()=>{var c;if(t.field){const i=q({field:t.field,disabled:m,status:"primary",isError:!1,rules:y,validate:v,resetValidate:b});(c=s.addField)==null||c.call(s,i)}}),oe(xe,q({size:d,layout:h,validateInstance:a,disabled:m.value,validate:v})),(c,i)=>(_(),x("div",{class:Y($(l)([d.value]))},[e("div",{class:Y($(l)("label")),style:_e({width:`${r.value}px`})},B(c.label),7),e("div",{class:Y($(l)("field"))},[se(c.$slots,"default"),n(ke,{name:"fade"},{default:o(()=>[a.isError?(_(),x("div",{key:0,class:Y($(l)("extra"))},B(a.message),3)):Ce("",!0)]),_:1})],2)],2))}}),J=re(Ve),H=re(je),ae=(p,t)=>{const l={...p};return Object.keys(t||{}).forEach(s=>{const a=l[s],m=t==null?void 0:t[s];l[s]=j(a)?{...a,...m}:m||a}),l},qe=(p,t)=>{const l=t.split(".");let s=p;for(let a=0;a{const s={...l,value:this.obj,field:this.field,type:this.type},a=qe(this.validateMessages,t);return ie(a)?a(s):ee(a)?a.replace(/\#\{.+?\}/g,m=>{const r=m.slice(2,-1);if(r in s){if(j(s[r])||Z(s[r]))try{return JSON.stringify(s[r])}catch{return s[r]}return String(s[r])}return m}):a});j(l)&&ee(t)&&l.trim?this.obj=t.trim():j(l)&&l.ignoreEmptyString&&t===""?this.obj=void 0:this.obj=t,this.message=l.message,this.type=l.type,this.error=null,this.field=l.field||l.type,this.validateMessages=ae(Me,l.validateMessages)}get not(){return this._not=!this._not,this}get isRequired(){if(w(this.obj)||de(this.obj)){const t=this.getValidateMsg("required");this.error={value:this.obj,type:this.type,requiredError:!0,message:this.message||(j(t)?t:`${this._not?"[NOT MODE]:":""}${t}`)}}return this}get end(){return this.error}addError(t){!this.error&&t&&(this.error={value:this.obj,type:this.type,message:this.message||(j(t)?t:`${this._not?"[NOT MODE]:":""}${t}`)})}validate(t,l){return(this._not?t:!t)&&this.addError(l),this}collect(t){t&&t(this.error)}}const L=we;class ze extends L{constructor(t,l){super(t,{...l,type:"string"}),this.validate(l&&l.strict?ee(this.obj):!0,this.getValidateMsg("type.string"))}maxLength(t){return this.obj?this.validate(this.obj.length<=t,this.getValidateMsg("string.maxLength",{maxLength:t})):this}minLength(t){return this.obj?this.validate(this.obj.length>=t,this.getValidateMsg("string.minLength",{minLength:t})):this}length(t){return this.obj?this.validate(this.obj.length===t,this.getValidateMsg("string.length",{length:t})):this}match(t){const l=t instanceof RegExp;return l&&(t.lastIndex=0),this.validate(this.obj===void 0||l&&t.test(this.obj),this.getValidateMsg("string.match",{pattern:t}))}get uppercase(){return this.obj?this.validate(this.obj.toUpperCase()===this.obj,this.getValidateMsg("string.uppercase")):this}get lowercase(){return this.obj?this.validate(this.obj.toLowerCase()===this.obj,this.getValidateMsg("string.lowercase")):this}}const Le=ze;class Se extends L{constructor(t,l){super(t,{...l,type:"number"}),this.validate(l&&l.strict?ve(this.obj):!0,this.getValidateMsg("type.number"))}min(t){return w(this.obj)?this:this.validate(this.obj>=t,this.getValidateMsg("number.min",{min:t}))}max(t){return w(this.obj)?this:this.validate(this.obj<=t,this.getValidateMsg("number.max",{max:t}))}equal(t){return w(this.obj)?this:this.validate(this.obj===t,this.getValidateMsg("number.equal",{equal:t}))}range(t,l){return w(this.obj)?this:this.validate(this.obj>=t&&this.obj<=l,this.getValidateMsg("number.range",{min:t,max:l}))}get positive(){return w(this.obj)?this:this.validate(this.obj>0,this.getValidateMsg("number.positive"))}get negative(){return w(this.obj)?this:this.validate(this.obj<0,this.getValidateMsg("number.negative"))}}const $e=Se;class Re extends L{constructor(t,l){super(t,{...l,type:"array"}),this.validate(l&&l.strict?Z(this.obj):!0,this.getValidateMsg("type.array",{value:this.obj,type:this.type}))}length(t){return this.obj?this.validate(this.obj.length===t,this.getValidateMsg("array.length",{value:this.obj,length:t})):this}minLength(t){return this.obj?this.validate(this.obj.length>=t,this.getValidateMsg("array.minLength",{value:this.obj,minLength:t})):this}maxLength(t){return this.obj?this.validate(this.obj.length<=t,this.getValidateMsg("array.maxLength",{value:this.obj,maxLength:t})):this}includes(t){return this.obj?this.validate(t.every(l=>this.obj.indexOf(l)!==-1),this.getValidateMsg("array.includes",{value:this.obj,includes:t})):this}deepEqual(t){return this.obj?this.validate(ue(this.obj,t),this.getValidateMsg("array.deepEqual",{value:this.obj,deepEqual:t})):this}get empty(){return this.validate(de(this.obj),this.getValidateMsg("array.empty",{value:this.obj}))}}const Ue=Re;class Oe extends L{constructor(t,l){super(t,{...l,type:"object"}),this.validate(l&&l.strict?j(this.obj):!0,this.getValidateMsg("type.object"))}deepEqual(t){return this.obj?this.validate(ue(this.obj,t),this.getValidateMsg("object.deepEqual",{deepEqual:t})):this}hasKeys(t){return this.obj?this.validate(t.every(l=>this.obj[l]),this.getValidateMsg("object.hasKeys",{keys:t})):this}get empty(){return this.validate(De(this.obj),this.getValidateMsg("object.empty"))}}const Ye=Oe;class Te extends L{constructor(t,l){super(t,{...l,type:"boolean"}),this.validate(l&&l.strict?Be(this.obj):!0,this.getValidateMsg("type.boolean"))}get true(){return this.validate(this.obj===!0,this.getValidateMsg("boolean.true"))}get false(){return this.validate(this.obj===!1,this.getValidateMsg("boolean.false"))}}const Pe=Te,Ie=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,Ne=new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),We=/^(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{1,2})(\.(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{1,2})){3}$/;class Ke extends L{constructor(t,l){super(t,{...l,type:"type"})}get email(){return this.type="email",this.validate(this.obj===void 0||Ie.test(this.obj),this.getValidateMsg("type.email"))}get url(){return this.type="url",this.validate(this.obj===void 0||Ne.test(this.obj),this.getValidateMsg("type.url"))}get ip(){return this.type="ip",this.validate(this.obj===void 0||We.test(this.obj),this.getValidateMsg("type.ip"))}}const Ge=Ke;class Ze extends L{constructor(t,l){super(t,{...l,type:"custom"})}validate(){const t=this;return function(l,s){let a;if(l)return a=l(t.obj,t.addError.bind(t)),a&&a.then?(s&&a.then(()=>{s&&s(t.error)},m=>{console.error(m)}),[a,t]):(s&&s(t.error),t.error)}}}const Je=Ze,P=(p,t)=>new Ae(p,{field:"value",...t});P.globalConfig={};P.setGlobalConfig=p=>{P.globalConfig=p||{}};class Ae{constructor(t,l){k(this,"number");k(this,"string");k(this,"array");k(this,"object");k(this,"boolean");k(this,"type");k(this,"custom");const s=P.globalConfig,a={...s,...l,validateMessages:ae(s.validateMessages,l.validateMessages)};this.string=new Le(t,a),this.number=new $e(t,a),this.array=new Ue(t,a),this.object=new Ye(t,a),this.boolean=new Pe(t,a),this.type=new Ge(t,a),this.custom=new Je(t,a)}}class He{constructor(t,l={}){k(this,"schema");k(this,"options");this.schema=t,this.options=l}messages(t){this.options={...this.options,validateMessages:ae(this.options.validateMessages,t)}}validate(t,l){if(!j(t))return;const s=[];let a=null;function m(r,y){a||(a={}),(!a[r]||y.requiredError)&&(a[r]=y)}this.schema&&Object.keys(this.schema).forEach(r=>{if(Z(this.schema[r]))for(let y=0;y{d.required&&(i=i.isRequired),f!=="message"&&i[f]&&d[f]&&typeof i[f]=="object"&&(i=i[f]),i[f]&&d[f]!==void 0&&typeof i[f]=="function"&&(i=i[f](d[f]))}),i.collect(f=>{f&&m(r,f)}),a)break}}),s.length>0?Promise.all(s.map(r=>r.function)).then(()=>{s.forEach(r=>{r._this.error&&m(r.key,r._this.error)}),l&&l(a)}):l&&l(a)}}const Qe=U({__name:"form-primary",setup(p){const t=T(),l=q({name:"大飞",sex:"man",date:["2"],nickname:"",age:20}),s={name:[{required:!0,message:"Please select Activity count",trigger:"change"},{minLength:4,trigger:"change"}],nickname:[{required:!0,message:"请输入昵称",trigger:"blur"}],sex:[{required:!0,message:"Please select Activity count"}],age:[{max:10,required:!0,message:"dfdf"}]},a=[{maxLength:6,require:!0,trigger:["change","blur","focus"]}],m=T([{id:"1",label:"昨天"},{id:"2",label:"今天"},{id:"3",label:"明天"}]),r=d=>{d&&(d.resetFields(),console.log("reset"))},y=d=>{d&&d.validate(h=>{console.log(h,l.age)})};return(d,h)=>{const v=G,b=H,c=I,i=N,f=te,M=K,g=W,A=le,C=me,D=J;return _(),F(D,{ref_key:"formRef",ref:t,model:l,rules:s},{default:o(()=>[n(b,{label:"姓名",field:"name",rules:a},{default:o(()=>[n(v,{modelValue:l.name,"onUpdate:modelValue":h[0]||(h[0]=E=>l.name=E)},null,8,["modelValue"])]),_:1}),n(b,{label:"昵称",field:"nickname"},{default:o(()=>[n(v,{modelValue:l.nickname,"onUpdate:modelValue":h[1]||(h[1]=E=>l.nickname=E),placeholder:"请输入"},null,8,["modelValue"])]),_:1}),n(b,{label:"性别",field:"sex",rules:s.sex},{default:o(()=>[n(i,{modelValue:l.sex,"onUpdate:modelValue":h[2]||(h[2]=E=>l.sex=E)},{default:o(()=>[n(c,{value:"man"},{default:o(()=>[u("男")]),_:1}),n(c,{value:"woman"},{default:o(()=>[u("女")]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["rules"]),n(b,{label:"年龄",field:"age",rules:s.age},{default:o(()=>[n(f,{modelValue:l.age,"onUpdate:modelValue":h[3]||(h[3]=E=>l.age=E)},null,8,["modelValue"])]),_:1},8,["rules"]),n(b,{label:"日期",field:"date",required:!0},{default:o(()=>[n(g,{modelValue:l.date,"onUpdate:modelValue":h[4]||(h[4]=E=>l.date=E)},{default:o(()=>[(_(!0),x(z,null,R(m.value,E=>(_(),F(M,{key:E.id,value:E.id},{default:o(()=>[u(B(E.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1}),n(b,null,{default:o(()=>[n(C,null,{default:o(()=>[n(A,{type:"primary",onClick:h[5]||(h[5]=E=>r(t.value))},{default:o(()=>[u("重置")]),_:1}),n(A,{onClick:h[6]||(h[6]=E=>y(t.value))},{default:o(()=>[u("提交")]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])}}}),Xe=U({__name:"form-disabled",setup(p){const t=q({name:"大飞",sex:"man",date:["2"]}),l=T([{id:"1",label:"昨天"},{id:"2",label:"今天"},{id:"3",label:"明天"}]);return(s,a)=>{const m=G,r=H,y=I,d=N,h=te,v=K,b=W,c=J;return _(),F(c,{model:t,disabled:!0},{default:o(()=>[n(r,{label:"姓名",field:"name"},{default:o(()=>[n(m,{modelValue:t.name,"onUpdate:modelValue":a[0]||(a[0]=i=>t.name=i)},null,8,["modelValue"])]),_:1}),n(r,{label:"性别",field:"sex"},{default:o(()=>[n(d,{modelValue:t.sex,"onUpdate:modelValue":a[1]||(a[1]=i=>t.sex=i)},{default:o(()=>[n(y,{value:"man"},{default:o(()=>[u("男")]),_:1}),n(y,{value:"woman"},{default:o(()=>[u("女")]),_:1})]),_:1},8,["modelValue"])]),_:1}),n(r,{label:"年龄",field:"sex"},{default:o(()=>[n(h)]),_:1}),n(r,{label:"日期",field:"date"},{default:o(()=>[n(b,{modelValue:t.date,"onUpdate:modelValue":a[2]||(a[2]=i=>t.date=i)},{default:o(()=>[(_(!0),x(z,null,R(l.value,i=>(_(),F(v,{key:i.id,value:i.id},{default:o(()=>[u(B(i.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])}}}),e2=U({__name:"form-size",setup(p){const t=q({name:"大飞",sex:"man",date:["2"],age:20}),l=T([{id:"1",label:"昨天"},{id:"2",label:"今天"},{id:"3",label:"明天"}]),s=["s","m","l","xl"];return(a,m)=>{const r=le,y=G,d=H,h=I,v=N,b=te,c=K,i=W,f=J,M=me;return _(),F(M,{direction:"vertical"},{default:o(()=>[(_(),x(z,null,R(s,g=>e("div",null,[n(r,{status:"success",size:"s"},{default:o(()=>[u(B(`尺寸: ${g}`),1)]),_:2},1024),n(f,{model:t,size:g},{default:o(()=>[n(d,{label:"姓名",field:"name"},{default:o(()=>[n(y,{modelValue:t.name,"onUpdate:modelValue":m[0]||(m[0]=A=>t.name=A)},null,8,["modelValue"])]),_:1}),n(d,{label:"性别",field:"sex"},{default:o(()=>[n(v,{modelValue:t.sex,"onUpdate:modelValue":m[1]||(m[1]=A=>t.sex=A)},{default:o(()=>[n(h,{value:"man"},{default:o(()=>[u("男")]),_:1}),n(h,{value:"woman"},{default:o(()=>[u("女")]),_:1})]),_:1},8,["modelValue"])]),_:1}),n(d,{label:"年龄",field:"age"},{default:o(()=>[n(b,{modelValue:t.age,"onUpdate:modelValue":m[2]||(m[2]=A=>t.age=A)},null,8,["modelValue"])]),_:1}),n(d,{label:"日期",field:"date"},{default:o(()=>[n(i,{modelValue:t.date,"onUpdate:modelValue":m[3]||(m[3]=A=>t.date=A)},{default:o(()=>[(_(!0),x(z,null,R(l.value,A=>(_(),F(c,{key:A.id,value:A.id},{default:o(()=>[u(B(A.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:2},1032,["model","size"])])),64))]),_:1})}}});const t2=ce(e2,[["__scopeId","data-v-1275e8d2"]]),l2=U({__name:"form-layout",setup(p){const t=q({name:"大飞",sex:"man",date:["2"]}),l=T([{id:"1",label:"昨天"},{id:"2",label:"今天"},{id:"3",label:"明天"}]);return(s,a)=>{const m=le,r=G,y=H,d=I,h=N,v=K,b=W,c=J;return _(),x(z,null,[n(m,{status:"success",size:"s"},{default:o(()=>[u(B("布局: vertical"))]),_:1}),n(c,{model:t,layout:"vertical"},{default:o(()=>[n(y,{label:"姓名",field:"name"},{default:o(()=>[n(r,{modelValue:t.name,"onUpdate:modelValue":a[0]||(a[0]=i=>t.name=i)},null,8,["modelValue"])]),_:1}),n(y,{label:"性别",field:"sex"},{default:o(()=>[n(h,{modelValue:t.sex,"onUpdate:modelValue":a[1]||(a[1]=i=>t.sex=i)},{default:o(()=>[n(d,{value:"man"},{default:o(()=>[u("男")]),_:1}),n(d,{value:"woman"},{default:o(()=>[u("女")]),_:1})]),_:1},8,["modelValue"])]),_:1}),n(y,{label:"日期",field:"date"},{default:o(()=>[n(b,{modelValue:t.date,"onUpdate:modelValue":a[2]||(a[2]=i=>t.date=i)},{default:o(()=>[(_(!0),x(z,null,R(l.value,i=>(_(),F(v,{key:i.id,value:i.id},{default:o(()=>[u(B(i.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"]),n(m,{status:"success",size:"s"},{default:o(()=>[u(B("布局: inline"))]),_:1}),n(c,{model:t,layout:"inline","label-width":50},{default:o(()=>[n(y,{label:"姓名",field:"name"},{default:o(()=>[n(r,{modelValue:t.name,"onUpdate:modelValue":a[3]||(a[3]=i=>t.name=i)},null,8,["modelValue"])]),_:1}),n(y,{label:"性别",field:"sex"},{default:o(()=>[n(h,{modelValue:t.sex,"onUpdate:modelValue":a[4]||(a[4]=i=>t.sex=i)},{default:o(()=>[n(d,{value:"man"},{default:o(()=>[u("男")]),_:1}),n(d,{value:"woman"},{default:o(()=>[u("女")]),_:1})]),_:1},8,["modelValue"])]),_:1}),n(y,{label:"日期",field:"date"},{default:o(()=>[n(b,{modelValue:t.date,"onUpdate:modelValue":a[5]||(a[5]=i=>t.date=i)},{default:o(()=>[(_(!0),x(z,null,R(l.value,i=>(_(),F(v,{key:i.id,value:i.id},{default:o(()=>[u(B(i.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])],64)}}});const a2=ce(l2,[["__scopeId","data-v-25f3f6b8"]]),n2=e("p",null,"表单的基本用法。",-1),o2=e("p",null,[u("通过"),e("code",null,"disabled"),u("禁用当前表单,表单中的所有元素都将继承。")],-1),s2=e("p",null,[u("通过"),e("code",null,"size"),u("控制表单元素大小,表单中的所有元素都将继承。")],-1),i2=e("p",null,[u("通过"),e("code",null,"layout"),u("控制 label 和表单组件的相对位置,取值有"),e("code",null,"horizontal"),u("、"),e("code",null,"vertical"),u("、"),e("code",null,"inline"),u(" 默认为水平。")],-1),r2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数名"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"model"),e("td",null,"绑定值 数据对象"),e("td",null,"[key: string]: any[]"),e("td",null,"-")]),e("tr",null,[e("td",null,"rules"),e("td",null,"校验规则对象"),e("td",null,"[key: string]: SchemaRuleType[]"),e("td",null,"-")]),e("tr",null,[e("td",null,"labelWidth"),e("td",null,"Label 宽度"),e("td",null,"number"),e("td",null,"116")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"size"),e("td",null,"尺寸"),e("td",null,"'s' | 'm' | 'l' | 'xl' |"),e("td",null,"'l'")]),e("tr",null,[e("td",null,"layout"),e("td",null,"布局"),e("td",null,"'horizontal' | 'vertical' | 'inline'"),e("td",null,"'horizontal'")])])])],-1),d2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数名"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"field"),e("td",null,"数据路径"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"rules"),e("td",null,"校验规则对象"),e("td",null,"SchemaRuleType[]"),e("td",null,"-")]),e("tr",null,[e("td",null,"labelWidth"),e("td",null,"Label 宽度"),e("td",null,"number"),e("td",null,"116")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"label"),e("td",null,"说明"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"required"),e("td",null,"是否必须"),e("td",null,"boolean"),e("td",null,"-")])])])],-1),u2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"方法"),e("th",null,"说明"),e("th",null,"入参"),e("th",null,"出参")])]),e("tbody",null,[e("tr",null,[e("td",null,"validate"),e("td",null,"校验表单"),e("td",null,"callback?: (errors: undefined | Record) => void"),e("td",null,"errors: undefined | Record")]),e("tr",null,[e("td",null,"resetFields"),e("td",null,"重置表单"),e("td",null,"-"),e("td",null,"-")])])])],-1),m2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"类型"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"required"),e("td",null,"boolean"),e("td",null,"是否必填")]),e("tr",null,[e("td",null,"message"),e("td",null,"any"),e("td",null,"自定义错误消息")]),e("tr",null,[e("td",null,"validator"),e("td",null,"CustomValidatorType"),e("td",null,"自定义验证函数")]),e("tr",null,[e("td",null,"type"),e("td",null,"RuleType"),e("td",null,"数据类型验证规则")]),e("tr",null,[e("td",null,"true"),e("td",null,"boolean"),e("td",null,"值是否为 true")]),e("tr",null,[e("td",null,"false"),e("td",null,"boolean"),e("td",null,"值是否为 false")]),e("tr",null,[e("td",null,"deepEqual"),e("td",null,"object or array"),e("td",null,"深度比较对象或数组")]),e("tr",null,[e("td",null,"hasKeys"),e("td",null,"string[]"),e("td",null,"对象是否具有指定的属性键")]),e("tr",null,[e("td",null,"empty"),e("td",null,"boolean"),e("td",null,"值是否为空对象或空数组")]),e("tr",null,[e("td",null,"includes"),e("td",null,"any"),e("td",null,"数组是否包含指定的值")]),e("tr",null,[e("td",null,"maxLength"),e("td",null,"number"),e("td",null,"字符串或数组的最大长度")]),e("tr",null,[e("td",null,"minLength"),e("td",null,"number"),e("td",null,"字符串或数组的最小长度")]),e("tr",null,[e("td",null,"pattern"),e("td",null,"RegExp"),e("td",null,"正则表达式匹配规则")]),e("tr",null,[e("td",null,"length"),e("td",null,"number"),e("td",null,"字符串或数组的长度")]),e("tr",null,[e("td",null,"uppercase"),e("td",null,"boolean"),e("td",null,"是否为大写字母")]),e("tr",null,[e("td",null,"lowercase"),e("td",null,"boolean"),e("td",null,"是否为小写字母")]),e("tr",null,[e("td",null,"min"),e("td",null,"number"),e("td",null,"数字的最小值")]),e("tr",null,[e("td",null,"max"),e("td",null,"number"),e("td",null,"数字的最大值")]),e("tr",null,[e("td",null,"equal"),e("td",null,"number"),e("td",null,"数字是否等于指定的值")]),e("tr",null,[e("td",null,"positive"),e("td",null,"boolean"),e("td",null,"是否为正数")]),e("tr",null,[e("td",null,"negative"),e("td",null,"boolean"),e("td",null,"是否为负数")]),e("tr",null,[e("td",null,"ignoreEmptyString"),e("td",null,"boolean"),e("td",null,"忽略空字符串")]),e("tr",null,[e("td",null,"strict"),e("td",null,"boolean"),e("td",null,"是否启用严格模式")]),e("tr",null,[e("td",null,"trigger"),e("td",null,"string or string[]"),e("td",null,"触发验证的事件名称或事件数组")])])])],-1),b2={__name:"doc",setup(p){return(t,l)=>{const s=X("yk-title"),a=X("yk-snippet"),m=X("DocPage");return _(),F(m,null,{default:o(()=>[n(s,{level:2,id:"YkForm表单"},{default:o(()=>[u("YkForm 表单")]),_:1}),n(a,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-form%20ref%3D%22formRef%22%20%3Amodel%3D%22form%22%20%3Arules%3D%22rulesMap%22%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%A7%93%E5%90%8D%22%20field%3D%22name%22%20%3Arules%3D%22nameExtraRule%22%3E%0A%20%20%20%20%20%20%3Cyk-input%20v-model%3D%22form.name%22%3E%3C%2Fyk-input%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%98%B5%E7%A7%B0%22%20field%3D%22nickname%22%3E%0A%20%20%20%20%20%20%3Cyk-input%20v-model%3D%22form.nickname%22%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%22%3E%3C%2Fyk-input%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%80%A7%E5%88%AB%22%20field%3D%22sex%22%20%3Arules%3D%22rulesMap.sex%22%3E%0A%20%20%20%20%20%20%3Cyk-radio-group%20v-model%3D%22form.sex%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22man%22%3E%E7%94%B7%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22woman%22%3E%E5%A5%B3%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%B9%B4%E9%BE%84%22%20field%3D%22age%22%20%3Arules%3D%22rulesMap.age%22%3E%0A%20%20%20%20%20%20%3Cyk-input-number%20v-model%3D%22form.age%22%3E%3C%2Fyk-input-number%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%97%A5%E6%9C%9F%22%20field%3D%22date%22%20%3Arequired%3D%22true%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22form.date%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%3E%0A%20%20%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22primary%22%20%40click%3D%22resetForm(formRef)%22%3E%E9%87%8D%E7%BD%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20%40click%3D%22submitForm(formRef)%22%3E%E6%8F%90%E4%BA%A4%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%3C%2Fyk-form%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%2C%20ref%20%7D%20from%20'vue'%0Aconst%20formRef%20%3D%20ref()%0Aconst%20form%20%3D%20reactive(%7B%0A%20%20name%3A%20'%E5%A4%A7%E9%A3%9E'%2C%0A%20%20sex%3A%20'man'%2C%0A%20%20date%3A%20%5B'2'%5D%2C%0A%20%20nickname%3A%20''%2C%0A%20%20age%3A%2020%2C%0A%7D)%0Aconst%20rulesMap%20%3D%20%7B%0A%20%20name%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20required%3A%20true%2C%0A%20%20%20%20%20%20message%3A%20'Please%20select%20Activity%20count'%2C%0A%20%20%20%20%20%20trigger%3A%20'change'%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20minLength%3A%204%2C%0A%20%20%20%20%20%20trigger%3A%20'change'%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%20%20nickname%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20required%3A%20true%2C%0A%20%20%20%20%20%20message%3A%20'%E8%AF%B7%E8%BE%93%E5%85%A5%E6%98%B5%E7%A7%B0'%2C%0A%20%20%20%20%20%20trigger%3A%20'blur'%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%20%20sex%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20required%3A%20true%2C%0A%20%20%20%20%20%20message%3A%20'Please%20select%20Activity%20count'%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%20%20age%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20max%3A%2010%2C%0A%20%20%20%20%20%20required%3A%20true%2C%0A%20%20%20%20%20%20message%3A%20'dfdf'%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%7D%0Aconst%20nameExtraRule%20%3D%20%5B%0A%20%20%7B%0A%20%20%20%20maxLength%3A%206%2C%0A%20%20%20%20require%3A%20true%2C%0A%20%20%20%20trigger%3A%20%5B'change'%2C%20'blur'%2C%20'focus'%5D%2C%0A%20%20%7D%2C%0A%5D%0Aconst%20data%20%3D%20ref(%5B%0A%20%20%7B%20id%3A%20'1'%2C%20label%3A%20'%E6%98%A8%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'2'%2C%20label%3A%20'%E4%BB%8A%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'3'%2C%20label%3A%20'%E6%98%8E%E5%A4%A9'%20%7D%2C%0A%5D)%0Aconst%20resetForm%20%3D%20(formEl)%20%3D%3E%20%7B%0A%20%20if%20(!formEl)%20%7B%0A%20%20%20%20return%0A%20%20%7D%0A%20%20formEl.resetFields()%0A%20%20console.log('reset')%0A%7D%0Aconst%20submitForm%20%3D%20(formEl)%20%3D%3E%20%7B%0A%20%20if%20(!formEl)%20%7B%0A%20%20%20%20return%0A%20%20%7D%0A%20%20formEl.validate((errors%3A%20any)%20%3D%3E%20%7B%0A%20%20%20%20console.log(errors%2C%20form.age)%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[n(Qe)]),desc:o(()=>[n2]),_:1}),n(s,{level:2,id:"YkForm表单"},{default:o(()=>[u("YkForm 表单")]),_:1}),n(a,{title:"禁用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-form%20%3Amodel%3D%22form%22%20%3Adisabled%3D%22true%22%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%A7%93%E5%90%8D%22%20field%3D%22name%22%3E%0A%20%20%20%20%20%20%3Cyk-input%20v-model%3D%22form.name%22%3E%3C%2Fyk-input%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%80%A7%E5%88%AB%22%20field%3D%22sex%22%3E%0A%20%20%20%20%20%20%3Cyk-radio-group%20v-model%3D%22form.sex%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22man%22%3E%E7%94%B7%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22woman%22%3E%E5%A5%B3%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%B9%B4%E9%BE%84%22%20field%3D%22sex%22%3E%0A%20%20%20%20%20%20%3Cyk-input-number%3E%3C%2Fyk-input-number%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%97%A5%E6%9C%9F%22%20field%3D%22date%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22form.date%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%3C%2Fyk-form%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%2C%20ref%20%7D%20from%20'vue'%0Aconst%20form%20%3D%20reactive(%7B%0A%20%20name%3A%20'%E5%A4%A7%E9%A3%9E'%2C%0A%20%20sex%3A%20'man'%2C%0A%20%20date%3A%20%5B'2'%5D%2C%0A%7D)%0Aconst%20data%20%3D%20ref(%5B%0A%20%20%7B%20id%3A%20'1'%2C%20label%3A%20'%E6%98%A8%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'2'%2C%20label%3A%20'%E4%BB%8A%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'3'%2C%20label%3A%20'%E6%98%8E%E5%A4%A9'%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[n(Xe)]),desc:o(()=>[o2]),_:1}),n(a,{title:"尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20%3Adirection%3D%22%60vertical%60%22%3E%0A%20%20%20%20%3Cdiv%20v-for%3D%22size%20in%20sizeList%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22success%22%20size%3D%22s%22%3E%7B%7B%20%60%E5%B0%BA%E5%AF%B8%3A%20%24%7Bsize%7D%60%20%7D%7D%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-form%20%3Amodel%3D%22form%22%20%3Asize%3D%22size%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%A7%93%E5%90%8D%22%20field%3D%22name%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-input%20v-model%3D%22form.name%22%3E%3C%2Fyk-input%3E%0A%20%20%20%20%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%80%A7%E5%88%AB%22%20field%3D%22sex%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-radio-group%20v-model%3D%22form.sex%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22man%22%3E%E7%94%B7%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22woman%22%3E%E5%A5%B3%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%B9%B4%E9%BE%84%22%20field%3D%22age%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-input-number%20v-model%3D%22form.age%22%3E%3C%2Fyk-input-number%3E%0A%20%20%20%20%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%97%A5%E6%9C%9F%22%20field%3D%22date%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22form.date%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%20%20%3C%2Fyk-form%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%2C%20ref%20%7D%20from%20'vue'%0Aimport%20%7B%20Size%20%7D%20from%20'%40yike-design%2Fui%2Fsrc%2Fcomponents%2Futils'%0Aconst%20form%20%3D%20reactive(%7B%0A%20%20name%3A%20'%E5%A4%A7%E9%A3%9E'%2C%0A%20%20sex%3A%20'man'%2C%0A%20%20date%3A%20%5B'2'%5D%2C%0A%20%20age%3A%2020%2C%0A%7D)%0Aconst%20data%20%3D%20ref(%5B%0A%20%20%7B%20id%3A%20'1'%2C%20label%3A%20'%E6%98%A8%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'2'%2C%20label%3A%20'%E4%BB%8A%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'3'%2C%20label%3A%20'%E6%98%8E%E5%A4%A9'%20%7D%2C%0A%5D)%0Aconst%20sizeList%20%3D%20%5B's'%2C%20'm'%2C%20'l'%2C%20'xl'%5D%20as%20Size%5B%5D%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%0A.yk-button%20%7B%0A%20%20margin-bottom%3A%2016px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:o(()=>[n(t2)]),desc:o(()=>[s2]),_:1}),n(a,{title:"布局",code:"%3Ctemplate%3E%0A%20%20%3Cyk-button%20status%3D%22success%22%20size%3D%22s%22%3E%7B%7B%20%60%E5%B8%83%E5%B1%80%3A%20vertical%60%20%7D%7D%3C%2Fyk-button%3E%0A%20%20%3Cyk-form%20%3Amodel%3D%22form%22%20layout%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%A7%93%E5%90%8D%22%20field%3D%22name%22%3E%0A%20%20%20%20%20%20%3Cyk-input%20v-model%3D%22form.name%22%3E%3C%2Fyk-input%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%80%A7%E5%88%AB%22%20field%3D%22sex%22%3E%0A%20%20%20%20%20%20%3Cyk-radio-group%20v-model%3D%22form.sex%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22man%22%3E%E7%94%B7%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22woman%22%3E%E5%A5%B3%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%97%A5%E6%9C%9F%22%20field%3D%22date%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22form.date%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%3C%2Fyk-form%3E%0A%20%20%3Cyk-button%20status%3D%22success%22%20size%3D%22s%22%3E%7B%7B%20%60%E5%B8%83%E5%B1%80%3A%20inline%60%20%7D%7D%3C%2Fyk-button%3E%0A%20%20%3Cyk-form%20%3Amodel%3D%22form%22%20layout%3D%22inline%22%20%3Alabel-width%3D%2250%22%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%A7%93%E5%90%8D%22%20field%3D%22name%22%3E%0A%20%20%20%20%20%20%3Cyk-input%20v-model%3D%22form.name%22%3E%3C%2Fyk-input%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%80%A7%E5%88%AB%22%20field%3D%22sex%22%3E%0A%20%20%20%20%20%20%3Cyk-radio-group%20v-model%3D%22form.sex%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22man%22%3E%E7%94%B7%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22woman%22%3E%E5%A5%B3%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%97%A5%E6%9C%9F%22%20field%3D%22date%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22form.date%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%3C%2Fyk-form%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%2C%20ref%20%7D%20from%20'vue'%0Aconst%20form%20%3D%20reactive(%7B%0A%20%20name%3A%20'%E5%A4%A7%E9%A3%9E'%2C%0A%20%20sex%3A%20'man'%2C%0A%20%20date%3A%20%5B'2'%5D%2C%0A%7D)%0Aconst%20data%20%3D%20ref(%5B%0A%20%20%7B%20id%3A%20'1'%2C%20label%3A%20'%E6%98%A8%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'2'%2C%20label%3A%20'%E4%BB%8A%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'3'%2C%20label%3A%20'%E6%98%8E%E5%A4%A9'%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%0A.yk-button%20%7B%0A%20%20margin-bottom%3A%2016px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:o(()=>[n(a2)]),desc:o(()=>[i2]),_:1}),n(s,{level:3,id:"FormProps"},{default:o(()=>[u("Form Props")]),_:1}),r2,n(s,{level:3,id:"Form-ItemProps"},{default:o(()=>[u("Form-Item Props")]),_:1}),d2,n(s,{level:3,id:"Form-Expose"},{default:o(()=>[u("Form-Expose")]),_:1}),u2,n(s,{level:3,id:"SchemaRuleType"},{default:o(()=>[u("SchemaRuleType")]),_:1}),m2]),_:1})}}};export{b2 as default};
+var pe=Object.defineProperty;var he=(p,t,l)=>t in p?pe(p,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):p[t]=l;var k=(p,t,l)=>(he(p,typeof t!="symbol"?t+"":t,l),l);import{Y as I,a as N}from"./index-01e5d436.js";import{a as W,Y as K}from"./index-c5b3d012.js";import{Y as G}from"./index-a473c536.js";import{_ as te}from"./index-4ca7b8f3.js";import{d as U,dJ as ne,dK as ye,q as oe,dZ as q,o as _,b as x,e3 as se,n as Y,dw as $,dN as Ee,e$ as ie,ed as be,c as O,dM as ge,j as e,t as B,e2 as _e,e as n,w as o,g as Ce,e1 as ke,f0 as Z,d_ as re,f1 as j,f2 as ee,f3 as w,f4 as de,f5 as ve,f6 as ue,f7 as De,f8 as Be,r as T,f as F,k as u,i as R,F as z,_ as le,x as me,p as ce,a as X}from"./index-ac581855.js";import{f as fe,a as xe}from"./use-form-item-6ddf7526.js";const Fe=["onSubmit"],Ve=U({name:"YkForm",__name:"form",props:{model:{},id:{},rules:{},labelWidth:{default:116},size:{default:"l"},disabled:{type:Boolean,default:!1},layout:{default:"horizontal"}},setup(p,{expose:t}){const l=p,s=ne("form"),a={},{model:m,disabled:r,rules:y,labelWidth:d,size:h,layout:v}=ye(l),b=async g=>{const A=[];let C=!1;return Object.keys(a).forEach(D=>{var E;A.push(a[D].validate()),C=C||(((E=a[D])==null?void 0:E.isError)??!1)}),Promise.all(A).then(D=>{const E={};let S=!1;return D.forEach(Q=>{Q&&(S=!0,E[Q.field]=Q)}),ie(g)&&g(S?E:void 0),S?E:void 0})},c=g=>{const A=g.field;a[A]={...g}},i=(g,A)=>{Object.assign(a[g],A)},f=()=>{Object.keys(a).forEach(g=>{a[g].resetValidate()})},M=g=>{};return oe(fe,q({model:m,labelWidth:d,disabled:r,size:h,layout:v,rules:y,addField:c,updateValidateState:i})),t({validate:b,resetFields:f}),(g,A)=>(_(),x("form",{class:Y($(s)([$(v)])),onSubmit:Ee(M,["prevent"])},[se(g.$slots,"default")],42,Fe))}}),je=U({name:"YkFormItem",__name:"form-item",props:{field:{},labelWidth:{default:116},label:{},required:{type:Boolean},rules:{},disabled:{type:Boolean}},setup(p){const t=p,l=ne("form-item"),s=be(fe,{}),a=q({status:"primary",isError:!1,message:""}),m=O(()=>t.disabled||s.disabled),r=O(()=>(s==null?void 0:s.labelWidth)??t.labelWidth),y=O(()=>{var i;const c=[];if(t.rules&&c.push(...t.rules),t.field&&s.rules){const f=((i=s.rules)==null?void 0:i[t.field])??[];c.push(...f)}return t.required&&c.push({required:!0}),c}),d=O(()=>s.size||"l"),h=O(()=>s.layout||"horizontal"),v=c=>{let i=y.value;if(c&&(i=i.filter(A=>Z(A.trigger)?A.trigger.includes(c):A.trigger===c)),!t.field||i.length===0)return Promise.resolve();const f=t.field,M=s==null?void 0:s.model[f],g=new He({[f]:i.map(({...A})=>(!A.type&&!A.validator&&(A.type="string"),A))},{ignoreEmptyString:!0});return new Promise(A=>{g.validate({[f]:M},C=>{var S;const D=!!(C!=null&&C[f]);(S=s.updateValidateState)==null||S.call(s,f,{isError:D,status:D?"error":"primary",message:(C==null?void 0:C[f].message)??""}),a.isError=D,a.status=D?"error":"primary",a.message=(C==null?void 0:C[f].message)??"";const E=D?{label:t.label,field:t.field,value:C[f].value,type:C[f].type,isRequiredError:!!C[f].requiredError,message:C[f].message}:void 0;A(E)})})},b=()=>{var c;t.field&&((c=s.updateValidateState)==null||c.call(s,t.field,{isError:!1,status:"primary",message:""}),a.isError=!1,a.status="primary",a.message="")};return ge(()=>{var c;if(t.field){const i=q({field:t.field,disabled:m,status:"primary",isError:!1,rules:y,validate:v,resetValidate:b});(c=s.addField)==null||c.call(s,i)}}),oe(xe,q({size:d,layout:h,validateInstance:a,disabled:m.value,validate:v})),(c,i)=>(_(),x("div",{class:Y($(l)([d.value]))},[e("div",{class:Y($(l)("label")),style:_e({width:`${r.value}px`})},B(c.label),7),e("div",{class:Y($(l)("field"))},[se(c.$slots,"default"),n(ke,{name:"fade"},{default:o(()=>[a.isError?(_(),x("div",{key:0,class:Y($(l)("extra"))},B(a.message),3)):Ce("",!0)]),_:1})],2)],2))}}),J=re(Ve),H=re(je),ae=(p,t)=>{const l={...p};return Object.keys(t||{}).forEach(s=>{const a=l[s],m=t==null?void 0:t[s];l[s]=j(a)?{...a,...m}:m||a}),l},qe=(p,t)=>{const l=t.split(".");let s=p;for(let a=0;a{const s={...l,value:this.obj,field:this.field,type:this.type},a=qe(this.validateMessages,t);return ie(a)?a(s):ee(a)?a.replace(/\#\{.+?\}/g,m=>{const r=m.slice(2,-1);if(r in s){if(j(s[r])||Z(s[r]))try{return JSON.stringify(s[r])}catch{return s[r]}return String(s[r])}return m}):a});j(l)&&ee(t)&&l.trim?this.obj=t.trim():j(l)&&l.ignoreEmptyString&&t===""?this.obj=void 0:this.obj=t,this.message=l.message,this.type=l.type,this.error=null,this.field=l.field||l.type,this.validateMessages=ae(Me,l.validateMessages)}get not(){return this._not=!this._not,this}get isRequired(){if(w(this.obj)||de(this.obj)){const t=this.getValidateMsg("required");this.error={value:this.obj,type:this.type,requiredError:!0,message:this.message||(j(t)?t:`${this._not?"[NOT MODE]:":""}${t}`)}}return this}get end(){return this.error}addError(t){!this.error&&t&&(this.error={value:this.obj,type:this.type,message:this.message||(j(t)?t:`${this._not?"[NOT MODE]:":""}${t}`)})}validate(t,l){return(this._not?t:!t)&&this.addError(l),this}collect(t){t&&t(this.error)}}const L=we;class ze extends L{constructor(t,l){super(t,{...l,type:"string"}),this.validate(l&&l.strict?ee(this.obj):!0,this.getValidateMsg("type.string"))}maxLength(t){return this.obj?this.validate(this.obj.length<=t,this.getValidateMsg("string.maxLength",{maxLength:t})):this}minLength(t){return this.obj?this.validate(this.obj.length>=t,this.getValidateMsg("string.minLength",{minLength:t})):this}length(t){return this.obj?this.validate(this.obj.length===t,this.getValidateMsg("string.length",{length:t})):this}match(t){const l=t instanceof RegExp;return l&&(t.lastIndex=0),this.validate(this.obj===void 0||l&&t.test(this.obj),this.getValidateMsg("string.match",{pattern:t}))}get uppercase(){return this.obj?this.validate(this.obj.toUpperCase()===this.obj,this.getValidateMsg("string.uppercase")):this}get lowercase(){return this.obj?this.validate(this.obj.toLowerCase()===this.obj,this.getValidateMsg("string.lowercase")):this}}const Le=ze;class Se extends L{constructor(t,l){super(t,{...l,type:"number"}),this.validate(l&&l.strict?ve(this.obj):!0,this.getValidateMsg("type.number"))}min(t){return w(this.obj)?this:this.validate(this.obj>=t,this.getValidateMsg("number.min",{min:t}))}max(t){return w(this.obj)?this:this.validate(this.obj<=t,this.getValidateMsg("number.max",{max:t}))}equal(t){return w(this.obj)?this:this.validate(this.obj===t,this.getValidateMsg("number.equal",{equal:t}))}range(t,l){return w(this.obj)?this:this.validate(this.obj>=t&&this.obj<=l,this.getValidateMsg("number.range",{min:t,max:l}))}get positive(){return w(this.obj)?this:this.validate(this.obj>0,this.getValidateMsg("number.positive"))}get negative(){return w(this.obj)?this:this.validate(this.obj<0,this.getValidateMsg("number.negative"))}}const $e=Se;class Re extends L{constructor(t,l){super(t,{...l,type:"array"}),this.validate(l&&l.strict?Z(this.obj):!0,this.getValidateMsg("type.array",{value:this.obj,type:this.type}))}length(t){return this.obj?this.validate(this.obj.length===t,this.getValidateMsg("array.length",{value:this.obj,length:t})):this}minLength(t){return this.obj?this.validate(this.obj.length>=t,this.getValidateMsg("array.minLength",{value:this.obj,minLength:t})):this}maxLength(t){return this.obj?this.validate(this.obj.length<=t,this.getValidateMsg("array.maxLength",{value:this.obj,maxLength:t})):this}includes(t){return this.obj?this.validate(t.every(l=>this.obj.indexOf(l)!==-1),this.getValidateMsg("array.includes",{value:this.obj,includes:t})):this}deepEqual(t){return this.obj?this.validate(ue(this.obj,t),this.getValidateMsg("array.deepEqual",{value:this.obj,deepEqual:t})):this}get empty(){return this.validate(de(this.obj),this.getValidateMsg("array.empty",{value:this.obj}))}}const Ue=Re;class Oe extends L{constructor(t,l){super(t,{...l,type:"object"}),this.validate(l&&l.strict?j(this.obj):!0,this.getValidateMsg("type.object"))}deepEqual(t){return this.obj?this.validate(ue(this.obj,t),this.getValidateMsg("object.deepEqual",{deepEqual:t})):this}hasKeys(t){return this.obj?this.validate(t.every(l=>this.obj[l]),this.getValidateMsg("object.hasKeys",{keys:t})):this}get empty(){return this.validate(De(this.obj),this.getValidateMsg("object.empty"))}}const Ye=Oe;class Te extends L{constructor(t,l){super(t,{...l,type:"boolean"}),this.validate(l&&l.strict?Be(this.obj):!0,this.getValidateMsg("type.boolean"))}get true(){return this.validate(this.obj===!0,this.getValidateMsg("boolean.true"))}get false(){return this.validate(this.obj===!1,this.getValidateMsg("boolean.false"))}}const Pe=Te,Ie=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,Ne=new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),We=/^(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{1,2})(\.(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{1,2})){3}$/;class Ke extends L{constructor(t,l){super(t,{...l,type:"type"})}get email(){return this.type="email",this.validate(this.obj===void 0||Ie.test(this.obj),this.getValidateMsg("type.email"))}get url(){return this.type="url",this.validate(this.obj===void 0||Ne.test(this.obj),this.getValidateMsg("type.url"))}get ip(){return this.type="ip",this.validate(this.obj===void 0||We.test(this.obj),this.getValidateMsg("type.ip"))}}const Ge=Ke;class Ze extends L{constructor(t,l){super(t,{...l,type:"custom"})}validate(){const t=this;return function(l,s){let a;if(l)return a=l(t.obj,t.addError.bind(t)),a&&a.then?(s&&a.then(()=>{s&&s(t.error)},m=>{console.error(m)}),[a,t]):(s&&s(t.error),t.error)}}}const Je=Ze,P=(p,t)=>new Ae(p,{field:"value",...t});P.globalConfig={};P.setGlobalConfig=p=>{P.globalConfig=p||{}};class Ae{constructor(t,l){k(this,"number");k(this,"string");k(this,"array");k(this,"object");k(this,"boolean");k(this,"type");k(this,"custom");const s=P.globalConfig,a={...s,...l,validateMessages:ae(s.validateMessages,l.validateMessages)};this.string=new Le(t,a),this.number=new $e(t,a),this.array=new Ue(t,a),this.object=new Ye(t,a),this.boolean=new Pe(t,a),this.type=new Ge(t,a),this.custom=new Je(t,a)}}class He{constructor(t,l={}){k(this,"schema");k(this,"options");this.schema=t,this.options=l}messages(t){this.options={...this.options,validateMessages:ae(this.options.validateMessages,t)}}validate(t,l){if(!j(t))return;const s=[];let a=null;function m(r,y){a||(a={}),(!a[r]||y.requiredError)&&(a[r]=y)}this.schema&&Object.keys(this.schema).forEach(r=>{if(Z(this.schema[r]))for(let y=0;y{d.required&&(i=i.isRequired),f!=="message"&&i[f]&&d[f]&&typeof i[f]=="object"&&(i=i[f]),i[f]&&d[f]!==void 0&&typeof i[f]=="function"&&(i=i[f](d[f]))}),i.collect(f=>{f&&m(r,f)}),a)break}}),s.length>0?Promise.all(s.map(r=>r.function)).then(()=>{s.forEach(r=>{r._this.error&&m(r.key,r._this.error)}),l&&l(a)}):l&&l(a)}}const Qe=U({__name:"form-primary",setup(p){const t=T(),l=q({name:"大飞",sex:"man",date:["2"],nickname:"",age:20}),s={name:[{required:!0,message:"Please select Activity count",trigger:"change"},{minLength:4,trigger:"change"}],nickname:[{required:!0,message:"请输入昵称",trigger:"blur"}],sex:[{required:!0,message:"Please select Activity count"}],age:[{max:10,required:!0,message:"dfdf"}]},a=[{maxLength:6,require:!0,trigger:["change","blur","focus"]}],m=T([{id:"1",label:"昨天"},{id:"2",label:"今天"},{id:"3",label:"明天"}]),r=d=>{d&&(d.resetFields(),console.log("reset"))},y=d=>{d&&d.validate(h=>{console.log(h,l.age)})};return(d,h)=>{const v=G,b=H,c=I,i=N,f=te,M=K,g=W,A=le,C=me,D=J;return _(),F(D,{ref_key:"formRef",ref:t,model:l,rules:s},{default:o(()=>[n(b,{label:"姓名",field:"name",rules:a},{default:o(()=>[n(v,{modelValue:l.name,"onUpdate:modelValue":h[0]||(h[0]=E=>l.name=E)},null,8,["modelValue"])]),_:1}),n(b,{label:"昵称",field:"nickname"},{default:o(()=>[n(v,{modelValue:l.nickname,"onUpdate:modelValue":h[1]||(h[1]=E=>l.nickname=E),placeholder:"请输入"},null,8,["modelValue"])]),_:1}),n(b,{label:"性别",field:"sex",rules:s.sex},{default:o(()=>[n(i,{modelValue:l.sex,"onUpdate:modelValue":h[2]||(h[2]=E=>l.sex=E)},{default:o(()=>[n(c,{value:"man"},{default:o(()=>[u("男")]),_:1}),n(c,{value:"woman"},{default:o(()=>[u("女")]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["rules"]),n(b,{label:"年龄",field:"age",rules:s.age},{default:o(()=>[n(f,{modelValue:l.age,"onUpdate:modelValue":h[3]||(h[3]=E=>l.age=E)},null,8,["modelValue"])]),_:1},8,["rules"]),n(b,{label:"日期",field:"date",required:!0},{default:o(()=>[n(g,{modelValue:l.date,"onUpdate:modelValue":h[4]||(h[4]=E=>l.date=E)},{default:o(()=>[(_(!0),x(z,null,R(m.value,E=>(_(),F(M,{key:E.id,value:E.id},{default:o(()=>[u(B(E.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1}),n(b,null,{default:o(()=>[n(C,null,{default:o(()=>[n(A,{type:"primary",onClick:h[5]||(h[5]=E=>r(t.value))},{default:o(()=>[u("重置")]),_:1}),n(A,{onClick:h[6]||(h[6]=E=>y(t.value))},{default:o(()=>[u("提交")]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])}}}),Xe=U({__name:"form-disabled",setup(p){const t=q({name:"大飞",sex:"man",date:["2"]}),l=T([{id:"1",label:"昨天"},{id:"2",label:"今天"},{id:"3",label:"明天"}]);return(s,a)=>{const m=G,r=H,y=I,d=N,h=te,v=K,b=W,c=J;return _(),F(c,{model:t,disabled:!0},{default:o(()=>[n(r,{label:"姓名",field:"name"},{default:o(()=>[n(m,{modelValue:t.name,"onUpdate:modelValue":a[0]||(a[0]=i=>t.name=i)},null,8,["modelValue"])]),_:1}),n(r,{label:"性别",field:"sex"},{default:o(()=>[n(d,{modelValue:t.sex,"onUpdate:modelValue":a[1]||(a[1]=i=>t.sex=i)},{default:o(()=>[n(y,{value:"man"},{default:o(()=>[u("男")]),_:1}),n(y,{value:"woman"},{default:o(()=>[u("女")]),_:1})]),_:1},8,["modelValue"])]),_:1}),n(r,{label:"年龄",field:"sex"},{default:o(()=>[n(h)]),_:1}),n(r,{label:"日期",field:"date"},{default:o(()=>[n(b,{modelValue:t.date,"onUpdate:modelValue":a[2]||(a[2]=i=>t.date=i)},{default:o(()=>[(_(!0),x(z,null,R(l.value,i=>(_(),F(v,{key:i.id,value:i.id},{default:o(()=>[u(B(i.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])}}}),e2=U({__name:"form-size",setup(p){const t=q({name:"大飞",sex:"man",date:["2"],age:20}),l=T([{id:"1",label:"昨天"},{id:"2",label:"今天"},{id:"3",label:"明天"}]),s=["s","m","l","xl"];return(a,m)=>{const r=le,y=G,d=H,h=I,v=N,b=te,c=K,i=W,f=J,M=me;return _(),F(M,{direction:"vertical"},{default:o(()=>[(_(),x(z,null,R(s,g=>e("div",null,[n(r,{status:"success",size:"s"},{default:o(()=>[u(B(`尺寸: ${g}`),1)]),_:2},1024),n(f,{model:t,size:g},{default:o(()=>[n(d,{label:"姓名",field:"name"},{default:o(()=>[n(y,{modelValue:t.name,"onUpdate:modelValue":m[0]||(m[0]=A=>t.name=A)},null,8,["modelValue"])]),_:1}),n(d,{label:"性别",field:"sex"},{default:o(()=>[n(v,{modelValue:t.sex,"onUpdate:modelValue":m[1]||(m[1]=A=>t.sex=A)},{default:o(()=>[n(h,{value:"man"},{default:o(()=>[u("男")]),_:1}),n(h,{value:"woman"},{default:o(()=>[u("女")]),_:1})]),_:1},8,["modelValue"])]),_:1}),n(d,{label:"年龄",field:"age"},{default:o(()=>[n(b,{modelValue:t.age,"onUpdate:modelValue":m[2]||(m[2]=A=>t.age=A)},null,8,["modelValue"])]),_:1}),n(d,{label:"日期",field:"date"},{default:o(()=>[n(i,{modelValue:t.date,"onUpdate:modelValue":m[3]||(m[3]=A=>t.date=A)},{default:o(()=>[(_(!0),x(z,null,R(l.value,A=>(_(),F(c,{key:A.id,value:A.id},{default:o(()=>[u(B(A.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:2},1032,["model","size"])])),64))]),_:1})}}});const t2=ce(e2,[["__scopeId","data-v-1275e8d2"]]),l2=U({__name:"form-layout",setup(p){const t=q({name:"大飞",sex:"man",date:["2"]}),l=T([{id:"1",label:"昨天"},{id:"2",label:"今天"},{id:"3",label:"明天"}]);return(s,a)=>{const m=le,r=G,y=H,d=I,h=N,v=K,b=W,c=J;return _(),x(z,null,[n(m,{status:"success",size:"s"},{default:o(()=>[u(B("布局: vertical"))]),_:1}),n(c,{model:t,layout:"vertical"},{default:o(()=>[n(y,{label:"姓名",field:"name"},{default:o(()=>[n(r,{modelValue:t.name,"onUpdate:modelValue":a[0]||(a[0]=i=>t.name=i)},null,8,["modelValue"])]),_:1}),n(y,{label:"性别",field:"sex"},{default:o(()=>[n(h,{modelValue:t.sex,"onUpdate:modelValue":a[1]||(a[1]=i=>t.sex=i)},{default:o(()=>[n(d,{value:"man"},{default:o(()=>[u("男")]),_:1}),n(d,{value:"woman"},{default:o(()=>[u("女")]),_:1})]),_:1},8,["modelValue"])]),_:1}),n(y,{label:"日期",field:"date"},{default:o(()=>[n(b,{modelValue:t.date,"onUpdate:modelValue":a[2]||(a[2]=i=>t.date=i)},{default:o(()=>[(_(!0),x(z,null,R(l.value,i=>(_(),F(v,{key:i.id,value:i.id},{default:o(()=>[u(B(i.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"]),n(m,{status:"success",size:"s"},{default:o(()=>[u(B("布局: inline"))]),_:1}),n(c,{model:t,layout:"inline","label-width":50},{default:o(()=>[n(y,{label:"姓名",field:"name"},{default:o(()=>[n(r,{modelValue:t.name,"onUpdate:modelValue":a[3]||(a[3]=i=>t.name=i)},null,8,["modelValue"])]),_:1}),n(y,{label:"性别",field:"sex"},{default:o(()=>[n(h,{modelValue:t.sex,"onUpdate:modelValue":a[4]||(a[4]=i=>t.sex=i)},{default:o(()=>[n(d,{value:"man"},{default:o(()=>[u("男")]),_:1}),n(d,{value:"woman"},{default:o(()=>[u("女")]),_:1})]),_:1},8,["modelValue"])]),_:1}),n(y,{label:"日期",field:"date"},{default:o(()=>[n(b,{modelValue:t.date,"onUpdate:modelValue":a[5]||(a[5]=i=>t.date=i)},{default:o(()=>[(_(!0),x(z,null,R(l.value,i=>(_(),F(v,{key:i.id,value:i.id},{default:o(()=>[u(B(i.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])],64)}}});const a2=ce(l2,[["__scopeId","data-v-25f3f6b8"]]),n2=e("p",null,"表单的基本用法。",-1),o2=e("p",null,[u("通过"),e("code",null,"disabled"),u("禁用当前表单,表单中的所有元素都将继承。")],-1),s2=e("p",null,[u("通过"),e("code",null,"size"),u("控制表单元素大小,表单中的所有元素都将继承。")],-1),i2=e("p",null,[u("通过"),e("code",null,"layout"),u("控制 label 和表单组件的相对位置,取值有"),e("code",null,"horizontal"),u("、"),e("code",null,"vertical"),u("、"),e("code",null,"inline"),u(" 默认为水平。")],-1),r2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数名"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"model"),e("td",null,"绑定值 数据对象"),e("td",null,"[key: string]: any[]"),e("td",null,"-")]),e("tr",null,[e("td",null,"rules"),e("td",null,"校验规则对象"),e("td",null,"[key: string]: SchemaRuleType[]"),e("td",null,"-")]),e("tr",null,[e("td",null,"labelWidth"),e("td",null,"Label 宽度"),e("td",null,"number"),e("td",null,"116")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"size"),e("td",null,"尺寸"),e("td",null,"'s' | 'm' | 'l' | 'xl' |"),e("td",null,"'l'")]),e("tr",null,[e("td",null,"layout"),e("td",null,"布局"),e("td",null,"'horizontal' | 'vertical' | 'inline'"),e("td",null,"'horizontal'")])])])],-1),d2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数名"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"field"),e("td",null,"数据路径"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"rules"),e("td",null,"校验规则对象"),e("td",null,"SchemaRuleType[]"),e("td",null,"-")]),e("tr",null,[e("td",null,"labelWidth"),e("td",null,"Label 宽度"),e("td",null,"number"),e("td",null,"116")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"label"),e("td",null,"说明"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"required"),e("td",null,"是否必须"),e("td",null,"boolean"),e("td",null,"-")])])])],-1),u2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"方法"),e("th",null,"说明"),e("th",null,"入参"),e("th",null,"出参")])]),e("tbody",null,[e("tr",null,[e("td",null,"validate"),e("td",null,"校验表单"),e("td",null,"callback?: (errors: undefined | Record) => void"),e("td",null,"errors: undefined | Record")]),e("tr",null,[e("td",null,"resetFields"),e("td",null,"重置表单"),e("td",null,"-"),e("td",null,"-")])])])],-1),m2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"类型"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"required"),e("td",null,"boolean"),e("td",null,"是否必填")]),e("tr",null,[e("td",null,"message"),e("td",null,"any"),e("td",null,"自定义错误消息")]),e("tr",null,[e("td",null,"validator"),e("td",null,"CustomValidatorType"),e("td",null,"自定义验证函数")]),e("tr",null,[e("td",null,"type"),e("td",null,"RuleType"),e("td",null,"数据类型验证规则")]),e("tr",null,[e("td",null,"true"),e("td",null,"boolean"),e("td",null,"值是否为 true")]),e("tr",null,[e("td",null,"false"),e("td",null,"boolean"),e("td",null,"值是否为 false")]),e("tr",null,[e("td",null,"deepEqual"),e("td",null,"object or array"),e("td",null,"深度比较对象或数组")]),e("tr",null,[e("td",null,"hasKeys"),e("td",null,"string[]"),e("td",null,"对象是否具有指定的属性键")]),e("tr",null,[e("td",null,"empty"),e("td",null,"boolean"),e("td",null,"值是否为空对象或空数组")]),e("tr",null,[e("td",null,"includes"),e("td",null,"any"),e("td",null,"数组是否包含指定的值")]),e("tr",null,[e("td",null,"maxLength"),e("td",null,"number"),e("td",null,"字符串或数组的最大长度")]),e("tr",null,[e("td",null,"minLength"),e("td",null,"number"),e("td",null,"字符串或数组的最小长度")]),e("tr",null,[e("td",null,"pattern"),e("td",null,"RegExp"),e("td",null,"正则表达式匹配规则")]),e("tr",null,[e("td",null,"length"),e("td",null,"number"),e("td",null,"字符串或数组的长度")]),e("tr",null,[e("td",null,"uppercase"),e("td",null,"boolean"),e("td",null,"是否为大写字母")]),e("tr",null,[e("td",null,"lowercase"),e("td",null,"boolean"),e("td",null,"是否为小写字母")]),e("tr",null,[e("td",null,"min"),e("td",null,"number"),e("td",null,"数字的最小值")]),e("tr",null,[e("td",null,"max"),e("td",null,"number"),e("td",null,"数字的最大值")]),e("tr",null,[e("td",null,"equal"),e("td",null,"number"),e("td",null,"数字是否等于指定的值")]),e("tr",null,[e("td",null,"positive"),e("td",null,"boolean"),e("td",null,"是否为正数")]),e("tr",null,[e("td",null,"negative"),e("td",null,"boolean"),e("td",null,"是否为负数")]),e("tr",null,[e("td",null,"ignoreEmptyString"),e("td",null,"boolean"),e("td",null,"忽略空字符串")]),e("tr",null,[e("td",null,"strict"),e("td",null,"boolean"),e("td",null,"是否启用严格模式")]),e("tr",null,[e("td",null,"trigger"),e("td",null,"string or string[]"),e("td",null,"触发验证的事件名称或事件数组")])])])],-1),b2={__name:"doc",setup(p){return(t,l)=>{const s=X("yk-title"),a=X("yk-snippet"),m=X("DocPage");return _(),F(m,null,{default:o(()=>[n(s,{level:2,id:"YkForm表单"},{default:o(()=>[u("YkForm 表单")]),_:1}),n(a,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-form%20ref%3D%22formRef%22%20%3Amodel%3D%22form%22%20%3Arules%3D%22rulesMap%22%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%A7%93%E5%90%8D%22%20field%3D%22name%22%20%3Arules%3D%22nameExtraRule%22%3E%0A%20%20%20%20%20%20%3Cyk-input%20v-model%3D%22form.name%22%3E%3C%2Fyk-input%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%98%B5%E7%A7%B0%22%20field%3D%22nickname%22%3E%0A%20%20%20%20%20%20%3Cyk-input%20v-model%3D%22form.nickname%22%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5%22%3E%3C%2Fyk-input%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%80%A7%E5%88%AB%22%20field%3D%22sex%22%20%3Arules%3D%22rulesMap.sex%22%3E%0A%20%20%20%20%20%20%3Cyk-radio-group%20v-model%3D%22form.sex%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22man%22%3E%E7%94%B7%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22woman%22%3E%E5%A5%B3%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%B9%B4%E9%BE%84%22%20field%3D%22age%22%20%3Arules%3D%22rulesMap.age%22%3E%0A%20%20%20%20%20%20%3Cyk-input-number%20v-model%3D%22form.age%22%3E%3C%2Fyk-input-number%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%97%A5%E6%9C%9F%22%20field%3D%22date%22%20%3Arequired%3D%22true%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22form.date%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%3E%0A%20%20%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22primary%22%20%40click%3D%22resetForm(formRef)%22%3E%E9%87%8D%E7%BD%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20%40click%3D%22submitForm(formRef)%22%3E%E6%8F%90%E4%BA%A4%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%3C%2Fyk-form%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%2C%20ref%20%7D%20from%20'vue'%0Aconst%20formRef%20%3D%20ref()%0Aconst%20form%20%3D%20reactive(%7B%0A%20%20name%3A%20'%E5%A4%A7%E9%A3%9E'%2C%0A%20%20sex%3A%20'man'%2C%0A%20%20date%3A%20%5B'2'%5D%2C%0A%20%20nickname%3A%20''%2C%0A%20%20age%3A%2020%2C%0A%7D)%0Aconst%20rulesMap%20%3D%20%7B%0A%20%20name%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20required%3A%20true%2C%0A%20%20%20%20%20%20message%3A%20'Please%20select%20Activity%20count'%2C%0A%20%20%20%20%20%20trigger%3A%20'change'%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20minLength%3A%204%2C%0A%20%20%20%20%20%20trigger%3A%20'change'%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%20%20nickname%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20required%3A%20true%2C%0A%20%20%20%20%20%20message%3A%20'%E8%AF%B7%E8%BE%93%E5%85%A5%E6%98%B5%E7%A7%B0'%2C%0A%20%20%20%20%20%20trigger%3A%20'blur'%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%20%20sex%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20required%3A%20true%2C%0A%20%20%20%20%20%20message%3A%20'Please%20select%20Activity%20count'%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%20%20age%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20max%3A%2010%2C%0A%20%20%20%20%20%20required%3A%20true%2C%0A%20%20%20%20%20%20message%3A%20'dfdf'%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%7D%0Aconst%20nameExtraRule%20%3D%20%5B%0A%20%20%7B%0A%20%20%20%20maxLength%3A%206%2C%0A%20%20%20%20require%3A%20true%2C%0A%20%20%20%20trigger%3A%20%5B'change'%2C%20'blur'%2C%20'focus'%5D%2C%0A%20%20%7D%2C%0A%5D%0Aconst%20data%20%3D%20ref(%5B%0A%20%20%7B%20id%3A%20'1'%2C%20label%3A%20'%E6%98%A8%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'2'%2C%20label%3A%20'%E4%BB%8A%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'3'%2C%20label%3A%20'%E6%98%8E%E5%A4%A9'%20%7D%2C%0A%5D)%0Aconst%20resetForm%20%3D%20(formEl)%20%3D%3E%20%7B%0A%20%20if%20(!formEl)%20%7B%0A%20%20%20%20return%0A%20%20%7D%0A%20%20formEl.resetFields()%0A%20%20console.log('reset')%0A%7D%0Aconst%20submitForm%20%3D%20(formEl)%20%3D%3E%20%7B%0A%20%20if%20(!formEl)%20%7B%0A%20%20%20%20return%0A%20%20%7D%0A%20%20formEl.validate((errors%3A%20any)%20%3D%3E%20%7B%0A%20%20%20%20console.log(errors%2C%20form.age)%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[n(Qe)]),desc:o(()=>[n2]),_:1}),n(s,{level:2,id:"YkForm表单"},{default:o(()=>[u("YkForm 表单")]),_:1}),n(a,{title:"禁用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-form%20%3Amodel%3D%22form%22%20%3Adisabled%3D%22true%22%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%A7%93%E5%90%8D%22%20field%3D%22name%22%3E%0A%20%20%20%20%20%20%3Cyk-input%20v-model%3D%22form.name%22%3E%3C%2Fyk-input%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%80%A7%E5%88%AB%22%20field%3D%22sex%22%3E%0A%20%20%20%20%20%20%3Cyk-radio-group%20v-model%3D%22form.sex%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22man%22%3E%E7%94%B7%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22woman%22%3E%E5%A5%B3%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%B9%B4%E9%BE%84%22%20field%3D%22sex%22%3E%0A%20%20%20%20%20%20%3Cyk-input-number%3E%3C%2Fyk-input-number%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%97%A5%E6%9C%9F%22%20field%3D%22date%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22form.date%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%3C%2Fyk-form%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%2C%20ref%20%7D%20from%20'vue'%0Aconst%20form%20%3D%20reactive(%7B%0A%20%20name%3A%20'%E5%A4%A7%E9%A3%9E'%2C%0A%20%20sex%3A%20'man'%2C%0A%20%20date%3A%20%5B'2'%5D%2C%0A%7D)%0Aconst%20data%20%3D%20ref(%5B%0A%20%20%7B%20id%3A%20'1'%2C%20label%3A%20'%E6%98%A8%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'2'%2C%20label%3A%20'%E4%BB%8A%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'3'%2C%20label%3A%20'%E6%98%8E%E5%A4%A9'%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[n(Xe)]),desc:o(()=>[o2]),_:1}),n(a,{title:"尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20%3Adirection%3D%22%60vertical%60%22%3E%0A%20%20%20%20%3Cdiv%20v-for%3D%22size%20in%20sizeList%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22success%22%20size%3D%22s%22%3E%7B%7B%20%60%E5%B0%BA%E5%AF%B8%3A%20%24%7Bsize%7D%60%20%7D%7D%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-form%20%3Amodel%3D%22form%22%20%3Asize%3D%22size%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%A7%93%E5%90%8D%22%20field%3D%22name%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-input%20v-model%3D%22form.name%22%3E%3C%2Fyk-input%3E%0A%20%20%20%20%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%80%A7%E5%88%AB%22%20field%3D%22sex%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-radio-group%20v-model%3D%22form.sex%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22man%22%3E%E7%94%B7%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22woman%22%3E%E5%A5%B3%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%B9%B4%E9%BE%84%22%20field%3D%22age%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-input-number%20v-model%3D%22form.age%22%3E%3C%2Fyk-input-number%3E%0A%20%20%20%20%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%97%A5%E6%9C%9F%22%20field%3D%22date%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22form.date%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%20%20%3C%2Fyk-form%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%2C%20ref%20%7D%20from%20'vue'%0Aimport%20%7B%20Size%20%7D%20from%20'%40yike-design%2Fui%2Fsrc%2Fcomponents%2Futils'%0Aconst%20form%20%3D%20reactive(%7B%0A%20%20name%3A%20'%E5%A4%A7%E9%A3%9E'%2C%0A%20%20sex%3A%20'man'%2C%0A%20%20date%3A%20%5B'2'%5D%2C%0A%20%20age%3A%2020%2C%0A%7D)%0Aconst%20data%20%3D%20ref(%5B%0A%20%20%7B%20id%3A%20'1'%2C%20label%3A%20'%E6%98%A8%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'2'%2C%20label%3A%20'%E4%BB%8A%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'3'%2C%20label%3A%20'%E6%98%8E%E5%A4%A9'%20%7D%2C%0A%5D)%0Aconst%20sizeList%20%3D%20%5B's'%2C%20'm'%2C%20'l'%2C%20'xl'%5D%20as%20Size%5B%5D%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%0A.yk-button%20%7B%0A%20%20margin-bottom%3A%2016px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:o(()=>[n(t2)]),desc:o(()=>[s2]),_:1}),n(a,{title:"布局",code:"%3Ctemplate%3E%0A%20%20%3Cyk-button%20status%3D%22success%22%20size%3D%22s%22%3E%7B%7B%20%60%E5%B8%83%E5%B1%80%3A%20vertical%60%20%7D%7D%3C%2Fyk-button%3E%0A%20%20%3Cyk-form%20%3Amodel%3D%22form%22%20layout%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%A7%93%E5%90%8D%22%20field%3D%22name%22%3E%0A%20%20%20%20%20%20%3Cyk-input%20v-model%3D%22form.name%22%3E%3C%2Fyk-input%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%80%A7%E5%88%AB%22%20field%3D%22sex%22%3E%0A%20%20%20%20%20%20%3Cyk-radio-group%20v-model%3D%22form.sex%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22man%22%3E%E7%94%B7%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22woman%22%3E%E5%A5%B3%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%97%A5%E6%9C%9F%22%20field%3D%22date%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22form.date%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%3C%2Fyk-form%3E%0A%20%20%3Cyk-button%20status%3D%22success%22%20size%3D%22s%22%3E%7B%7B%20%60%E5%B8%83%E5%B1%80%3A%20inline%60%20%7D%7D%3C%2Fyk-button%3E%0A%20%20%3Cyk-form%20%3Amodel%3D%22form%22%20layout%3D%22inline%22%20%3Alabel-width%3D%2250%22%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E5%A7%93%E5%90%8D%22%20field%3D%22name%22%3E%0A%20%20%20%20%20%20%3Cyk-input%20v-model%3D%22form.name%22%3E%3C%2Fyk-input%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%80%A7%E5%88%AB%22%20field%3D%22sex%22%3E%0A%20%20%20%20%20%20%3Cyk-radio-group%20v-model%3D%22form.sex%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22man%22%3E%E7%94%B7%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22woman%22%3E%E5%A5%B3%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%20%20%3Cyk-form-item%20label%3D%22%E6%97%A5%E6%9C%9F%22%20field%3D%22date%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22form.date%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3C%2Fyk-form-item%3E%0A%20%20%3C%2Fyk-form%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%2C%20ref%20%7D%20from%20'vue'%0Aconst%20form%20%3D%20reactive(%7B%0A%20%20name%3A%20'%E5%A4%A7%E9%A3%9E'%2C%0A%20%20sex%3A%20'man'%2C%0A%20%20date%3A%20%5B'2'%5D%2C%0A%7D)%0Aconst%20data%20%3D%20ref(%5B%0A%20%20%7B%20id%3A%20'1'%2C%20label%3A%20'%E6%98%A8%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'2'%2C%20label%3A%20'%E4%BB%8A%E5%A4%A9'%20%7D%2C%0A%20%20%7B%20id%3A%20'3'%2C%20label%3A%20'%E6%98%8E%E5%A4%A9'%20%7D%2C%0A%5D)%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%0A.yk-button%20%7B%0A%20%20margin-bottom%3A%2016px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:o(()=>[n(a2)]),desc:o(()=>[i2]),_:1}),n(s,{level:3,id:"FormProps"},{default:o(()=>[u("Form Props")]),_:1}),r2,n(s,{level:3,id:"Form-ItemProps"},{default:o(()=>[u("Form-Item Props")]),_:1}),d2,n(s,{level:3,id:"Form-Expose"},{default:o(()=>[u("Form-Expose")]),_:1}),u2,n(s,{level:3,id:"SchemaRuleType"},{default:o(()=>[u("SchemaRuleType")]),_:1}),m2]),_:1})}}};export{b2 as default};
diff --git a/assets/doc-396fa0d2.js b/assets/doc-5605ffb3.js
similarity index 98%
rename from assets/doc-396fa0d2.js
rename to assets/doc-5605ffb3.js
index f2e6007e..ef2f73a2 100644
--- a/assets/doc-396fa0d2.js
+++ b/assets/doc-5605ffb3.js
@@ -1 +1 @@
-import{p as _,o as i,f as E,fb as A,b as d,e as l,F as m,r as y,fc as C,w as o,k as n,ea as f,_ as k,dy as B,a as p,j as e}from"./index-c0fbe197.js";const g={};function v(a,r){const t=A;return i(),E(t,{size:"xl"})}const h=_(g,[["render",v]]),z={};function F(a,r){const t=A;return i(),d(m,null,[l(t,{size:"s"}),l(t,{size:"m"}),l(t,{size:"l"}),l(t,{size:"xl"})],64)}const w=_(z,[["render",F]]),b={};function S(a,r){const t=A;return i(),d(m,null,[l(t,{color:"primary",size:"xl"}),l(t,{color:"success",size:"xl"}),l(t,{color:"error",size:"xl"}),l(t,{color:"warning",size:"xl"}),l(t,{color:"var(--keyword)",size:"xl"})],64)}const I=_(b,[["render",S]]);const $={id:"spinner-demo","data-loading-text":"加载中..."},T={__name:"spinner-container",setup(a){const r=y(!1),t=()=>{if(r.value)return;let s;r.value=!0,s=setTimeout(()=>{r.value=!1,clearTimeout(s)},3e3)};return(s,c)=>{const u=k,D=B,x=C("loading");return i(),d(m,null,[l(u,{onClick:t},{default:o(()=>[n("显示加载动画")]),_:1}),f((i(),d("div",$,[l(D,{level:4},{default:o(()=>[n("点击按钮显示加载动画")]),_:1})])),[[x,r.value]])],64)}}},P=_(T,[["__scopeId","data-v-068974c1"]]),L=e("p",null,"一个优美的矢量动画。",-1),N=e("p",null,[n("默认为"),e("code",null,"16px"),n("。使用尺寸枚举值来调整大小:"),e("code",null,"s - 24px"),n("、"),e("code",null,"m - 32px"),n("、"),e("code",null,"l - 36px"),n("以及"),e("code",null,"xl - 48px"),n(";或者传入一个数字作为大小:"),e("code",null,':size="50"'),n("。")],-1),V=e("p",null,[n("使用颜色枚举值来调整颜色:"),e("code",null,"primary"),n("、"),e("code",null,"success"),n("、"),e("code",null,"error"),n("以及"),e("code",null,"warning"),n(";或者传入一个 CSS 颜色 / 变量字符串作为颜色:"),e("code",null,'color="red"'),n("、"),e("code",null,'color="#007bff"'),n(" 或 "),e("code",null,'color="var(--keyword)"'),n("。")],-1),Y=e("p",null,[n("使用 "),e("code",null,"v-loading"),n(" 指令将加载动画附加在任何容器,并显示背景遮罩。加载过程中用户不可操作。为容器设置 "),e("code",null,"data-loading-text"),n(" 属性可以自定义加载动画下方的文字。")],-1),j=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"size"),e("td",null,"大小"),e("td",null,"'s'|'m'|'l' |'xl'| number"),e("td",null,"16")]),e("tr",null,[e("td",null,"color"),e("td",null,"颜色"),e("td",null,"'primary'|'success'|'error' |'warning'| string"),e("td",null,"'primary'")]),e("tr",null,[e("td",null,"stroke-width"),e("td",null,"线条宽度"),e("td",null,"number"),e("td",null,"3")])])])],-1),G={__name:"doc",setup(a){return(r,t)=>{const s=p("yk-title"),c=p("yk-snippet"),u=p("DocPage");return i(),E(u,null,{default:o(()=>[l(s,{level:2,id:"YkSpinner加载"},{default:o(()=>[n("YkSpinner 加载")]),_:1}),l(c,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-spinner%20size%3D%22xl%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[l(h)]),desc:o(()=>[L]),_:1}),l(c,{title:"大小 Size",code:"%3Ctemplate%3E%0A%20%20%3Cyk-spinner%20size%3D%22s%22%20%2F%3E%0A%20%20%3Cyk-spinner%20size%3D%22m%22%20%2F%3E%0A%20%20%3Cyk-spinner%20size%3D%22l%22%20%2F%3E%0A%20%20%3Cyk-spinner%20size%3D%22xl%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[l(w)]),desc:o(()=>[N]),_:1}),l(c,{title:"颜色 Color",code:"%3Ctemplate%3E%0A%20%20%3Cyk-spinner%20color%3D%22primary%22%20size%3D%22xl%22%20%2F%3E%0A%20%20%3Cyk-spinner%20color%3D%22success%22%20size%3D%22xl%22%20%2F%3E%0A%20%20%3Cyk-spinner%20color%3D%22error%22%20size%3D%22xl%22%20%2F%3E%0A%20%20%3Cyk-spinner%20color%3D%22warning%22%20size%3D%22xl%22%20%2F%3E%0A%20%20%3Cyk-spinner%20color%3D%22var(--keyword)%22%20size%3D%22xl%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[l(I)]),desc:o(()=>[V]),_:1}),l(c,{title:"附加到任何容器",code:"%3Ctemplate%3E%0A%20%20%3Cyk-button%20%40click%3D%22showLoading%22%3E%E6%98%BE%E7%A4%BA%E5%8A%A0%E8%BD%BD%E5%8A%A8%E7%94%BB%3C%2Fyk-button%3E%0A%20%20%3Cdiv%20id%3D%22spinner-demo%22%20v-loading%3D%22loading%22%20data-loading-text%3D%22%E5%8A%A0%E8%BD%BD%E4%B8%AD...%22%3E%0A%20%20%20%20%3Cyk-title%20%3Alevel%3D%224%22%3E%E7%82%B9%E5%87%BB%E6%8C%89%E9%92%AE%E6%98%BE%E7%A4%BA%E5%8A%A0%E8%BD%BD%E5%8A%A8%E7%94%BB%3C%2Fyk-title%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%0Aconst%20loading%20%3D%20ref(false)%0Aconst%20showLoading%20%3D%20()%20%3D%3E%20%7B%0A%20%20if%20(loading.value)%20%7B%0A%20%20%20%20return%0A%20%20%7D%0A%20%20let%20timerID%20%3D%20undefined%0A%20%20loading.value%20%3D%20true%0A%20%20timerID%20%3D%20setTimeout(()%20%3D%3E%20%7B%0A%20%20%20%20loading.value%20%3D%20false%0A%20%20%20%20clearTimeout(timerID)%0A%20%20%7D%2C%203000)%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%0A%23spinner-demo%20%7B%0A%20%20position%3A%20relative%3B%0A%20%20overflow%3A%20hidden%3B%0A%20%20margin-top%3A%2010px%3B%0A%20%20width%3A%20100%25%3B%0A%20%20height%3A%20500px%3B%0A%20%20border%3A%201px%20solid%20%40gray-1%3B%0A%20%20border-radius%3A%208px%3B%0A%20%20h4%20%7B%0A%20%20%20%20text-align%3A%20center%3B%0A%20%20%7D%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:o(()=>[l(P)]),desc:o(()=>[Y]),_:1}),l(s,{level:3,id:"API"},{default:o(()=>[n("API")]),_:1}),j]),_:1})}}};export{G as default};
+import{p as _,o as i,f as E,fb as A,b as d,e as l,F as m,r as y,fc as C,w as o,k as n,ea as f,_ as k,dy as B,a as p,j as e}from"./index-ac581855.js";const g={};function v(a,r){const t=A;return i(),E(t,{size:"xl"})}const h=_(g,[["render",v]]),z={};function F(a,r){const t=A;return i(),d(m,null,[l(t,{size:"s"}),l(t,{size:"m"}),l(t,{size:"l"}),l(t,{size:"xl"})],64)}const w=_(z,[["render",F]]),b={};function S(a,r){const t=A;return i(),d(m,null,[l(t,{color:"primary",size:"xl"}),l(t,{color:"success",size:"xl"}),l(t,{color:"error",size:"xl"}),l(t,{color:"warning",size:"xl"}),l(t,{color:"var(--keyword)",size:"xl"})],64)}const I=_(b,[["render",S]]);const $={id:"spinner-demo","data-loading-text":"加载中..."},T={__name:"spinner-container",setup(a){const r=y(!1),t=()=>{if(r.value)return;let s;r.value=!0,s=setTimeout(()=>{r.value=!1,clearTimeout(s)},3e3)};return(s,c)=>{const u=k,D=B,x=C("loading");return i(),d(m,null,[l(u,{onClick:t},{default:o(()=>[n("显示加载动画")]),_:1}),f((i(),d("div",$,[l(D,{level:4},{default:o(()=>[n("点击按钮显示加载动画")]),_:1})])),[[x,r.value]])],64)}}},P=_(T,[["__scopeId","data-v-068974c1"]]),L=e("p",null,"一个优美的矢量动画。",-1),N=e("p",null,[n("默认为"),e("code",null,"16px"),n("。使用尺寸枚举值来调整大小:"),e("code",null,"s - 24px"),n("、"),e("code",null,"m - 32px"),n("、"),e("code",null,"l - 36px"),n("以及"),e("code",null,"xl - 48px"),n(";或者传入一个数字作为大小:"),e("code",null,':size="50"'),n("。")],-1),V=e("p",null,[n("使用颜色枚举值来调整颜色:"),e("code",null,"primary"),n("、"),e("code",null,"success"),n("、"),e("code",null,"error"),n("以及"),e("code",null,"warning"),n(";或者传入一个 CSS 颜色 / 变量字符串作为颜色:"),e("code",null,'color="red"'),n("、"),e("code",null,'color="#007bff"'),n(" 或 "),e("code",null,'color="var(--keyword)"'),n("。")],-1),Y=e("p",null,[n("使用 "),e("code",null,"v-loading"),n(" 指令将加载动画附加在任何容器,并显示背景遮罩。加载过程中用户不可操作。为容器设置 "),e("code",null,"data-loading-text"),n(" 属性可以自定义加载动画下方的文字。")],-1),j=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"size"),e("td",null,"大小"),e("td",null,"'s'|'m'|'l' |'xl'| number"),e("td",null,"16")]),e("tr",null,[e("td",null,"color"),e("td",null,"颜色"),e("td",null,"'primary'|'success'|'error' |'warning'| string"),e("td",null,"'primary'")]),e("tr",null,[e("td",null,"stroke-width"),e("td",null,"线条宽度"),e("td",null,"number"),e("td",null,"3")])])])],-1),G={__name:"doc",setup(a){return(r,t)=>{const s=p("yk-title"),c=p("yk-snippet"),u=p("DocPage");return i(),E(u,null,{default:o(()=>[l(s,{level:2,id:"YkSpinner加载"},{default:o(()=>[n("YkSpinner 加载")]),_:1}),l(c,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-spinner%20size%3D%22xl%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[l(h)]),desc:o(()=>[L]),_:1}),l(c,{title:"大小 Size",code:"%3Ctemplate%3E%0A%20%20%3Cyk-spinner%20size%3D%22s%22%20%2F%3E%0A%20%20%3Cyk-spinner%20size%3D%22m%22%20%2F%3E%0A%20%20%3Cyk-spinner%20size%3D%22l%22%20%2F%3E%0A%20%20%3Cyk-spinner%20size%3D%22xl%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[l(w)]),desc:o(()=>[N]),_:1}),l(c,{title:"颜色 Color",code:"%3Ctemplate%3E%0A%20%20%3Cyk-spinner%20color%3D%22primary%22%20size%3D%22xl%22%20%2F%3E%0A%20%20%3Cyk-spinner%20color%3D%22success%22%20size%3D%22xl%22%20%2F%3E%0A%20%20%3Cyk-spinner%20color%3D%22error%22%20size%3D%22xl%22%20%2F%3E%0A%20%20%3Cyk-spinner%20color%3D%22warning%22%20size%3D%22xl%22%20%2F%3E%0A%20%20%3Cyk-spinner%20color%3D%22var(--keyword)%22%20size%3D%22xl%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[l(I)]),desc:o(()=>[V]),_:1}),l(c,{title:"附加到任何容器",code:"%3Ctemplate%3E%0A%20%20%3Cyk-button%20%40click%3D%22showLoading%22%3E%E6%98%BE%E7%A4%BA%E5%8A%A0%E8%BD%BD%E5%8A%A8%E7%94%BB%3C%2Fyk-button%3E%0A%20%20%3Cdiv%20id%3D%22spinner-demo%22%20v-loading%3D%22loading%22%20data-loading-text%3D%22%E5%8A%A0%E8%BD%BD%E4%B8%AD...%22%3E%0A%20%20%20%20%3Cyk-title%20%3Alevel%3D%224%22%3E%E7%82%B9%E5%87%BB%E6%8C%89%E9%92%AE%E6%98%BE%E7%A4%BA%E5%8A%A0%E8%BD%BD%E5%8A%A8%E7%94%BB%3C%2Fyk-title%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0A%0Aconst%20loading%20%3D%20ref(false)%0Aconst%20showLoading%20%3D%20()%20%3D%3E%20%7B%0A%20%20if%20(loading.value)%20%7B%0A%20%20%20%20return%0A%20%20%7D%0A%20%20let%20timerID%20%3D%20undefined%0A%20%20loading.value%20%3D%20true%0A%20%20timerID%20%3D%20setTimeout(()%20%3D%3E%20%7B%0A%20%20%20%20loading.value%20%3D%20false%0A%20%20%20%20clearTimeout(timerID)%0A%20%20%7D%2C%203000)%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%0A%23spinner-demo%20%7B%0A%20%20position%3A%20relative%3B%0A%20%20overflow%3A%20hidden%3B%0A%20%20margin-top%3A%2010px%3B%0A%20%20width%3A%20100%25%3B%0A%20%20height%3A%20500px%3B%0A%20%20border%3A%201px%20solid%20%40gray-1%3B%0A%20%20border-radius%3A%208px%3B%0A%20%20h4%20%7B%0A%20%20%20%20text-align%3A%20center%3B%0A%20%20%7D%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:o(()=>[l(P)]),desc:o(()=>[Y]),_:1}),l(s,{level:3,id:"API"},{default:o(()=>[n("API")]),_:1}),j]),_:1})}}};export{G as default};
diff --git a/assets/doc-5661d05f.js b/assets/doc-5661d05f.js
deleted file mode 100644
index d31b5e6d..00000000
--- a/assets/doc-5661d05f.js
+++ /dev/null
@@ -1 +0,0 @@
-import{ed as G,dJ as R,d as D,o as p,b as f,t as $,n as C,dw as c,r as F,dL as S,g as k,e as l,c as z,j as e,dN as j,eK as q,F as Y,i as J,f as v,ee as K,w as r,k as g,q as H,d_ as Q,p as b,a as N}from"./index-c0fbe197.js";import{Y as X}from"./index-70bdc8c3.js";import{Y as Z,a as ee}from"./index-9596dbca.js";import{Y as te,a as ne}from"./index-e6f809da.js";import"./use-form-item-3ae05418.js";import"./index-a67fc5fe.js";const O=Symbol("pagination"),B=m=>{const o=G(O,"pagination");return R(m?`${o}-${m}`:o)};const ae=D({name:"YkPaginationTotal",__name:"pagination-total",props:{total:{}},setup(m){const o=B("total");return(t,i)=>(p(),f("div",{class:C(c(o)())},"共"+$(t.total)+"条",3))}}),W=D({name:"YkPaginationJumper",__name:"pagination-jumper",props:{current:{},size:{},simple:{type:Boolean},disabled:{type:Boolean},totalPages:{}},emits:["jump"],setup(m,{emit:o}){const t=m,i=B("jumper"),a=F(""),h=s=>/^[1-9][0-9]*$/.test(s),_=()=>{if(h(a.value)){let s=parseInt(a.value);s=s>t.totalPages?t.totalPages:s<1?1:s,o("jump",s)}t.simple||(a.value="")};return S(()=>t.current,s=>{t.simple&&s&&(a.value=s.toString())},{immediate:!0}),(s,E)=>(p(),f("span",{class:C(c(i)())},[s.simple?k("",!0):(p(),f("span",{key:0,class:C(c(i)("label"))},"前往",2)),l(c(X),{modelValue:a.value,"onUpdate:modelValue":E[0]||(E[0]=n=>a.value=n),size:s.size,disabled:s.disabled,onBlur:_,onSubmit:_},null,8,["modelValue","size","disabled"]),s.simple?(p(),f("span",{key:1,class:C(c(i)("separator"))},"/",2)):k("",!0),s.simple?(p(),f("span",{key:2,class:C(c(i)("total"))},$(s.totalPages),3)):k("",!0)],2))}}),le=D({name:"YkPaginationPager",__name:"pagination-pager",props:{pagerCount:{default:7},fixWidth:{type:Boolean},simple:{type:Boolean},disabled:{type:Boolean},size:{},totalPages:{},current:{},pageSize:{}},emits:["change"],setup(m,{emit:o}){const t=m,i=B("pager"),a=z(()=>t.current>1),h=z(()=>t.currentt.totalPages>t.pagerCount?t.pagerCount-2:t.totalPages-2),s=z(()=>Math.floor(_.value/2)),E=z(()=>s.value+1),n=z(()=>_.valueE.value),P=z(()=>t.totalPages-s.value-1),M=z(()=>_.value{const d=[];if(t.simple||_.value<2)return d;if(t.current<=E.value)for(let u=0;u<_.value;u++)d.push(u+2);else if(t.current>E.value&&t.current{t.current>1&&o("change",t.current-1)},I=()=>{t.current{const u=d.target,A="yk-pagination-pager__item";if(u.tagName==="SPAN"){const{classList:w}=u;if(w.contains(`${A}-prev`))V();else if(w.contains(`${A}-next`))I();else if(w.contains(`${A}-number`)){const U=Number(u.innerText);o("change",U)}}},T=d=>{let u;d==="prev"?u=t.current-5:u=t.current+5,o("change",u<1?1:u>t.totalPages?t.totalPages:u)};return(d,u)=>(p(),f("div",{class:C(c(i)()),onClick:L},[e("span",{class:C([...c(i)("item",{disabled:!a.value}),c(i)("item-prev")])},[l(c(q),{onClick:u[0]||(u[0]=j(A=>V(),["stop"]))})],2),d.simple?k("",!0):(p(),f("span",{key:0,class:C([...c(i)("item",{active:d.current===1}),c(i)("item-number")])}," 1 ",2)),n.value&&!d.simple?(p(),f("span",{key:1,class:C([c(i)("item"),c(i)("item-ellipsis")]),onClick:u[1]||(u[1]=j(()=>T("prev"),["prevent"]))}," ... ",2)):k("",!0),(p(!0),f(Y,null,J(x.value,A=>(p(),f("span",{key:A,class:C([...c(i)("item",{active:d.current===A}),c(i)("item-number")])},$(A),3))),128)),M.value&&!d.simple?(p(),f("span",{key:2,class:C([c(i)("item"),c(i)("item-ellipsis")]),onClick:u[2]||(u[2]=j(()=>T("next"),["prevent"]))}," ... ",2)):k("",!0),d.simple?(p(),v(W,{key:3,current:d.current,"total-pages":d.totalPages,simple:d.simple,size:d.size,disabled:d.disabled,onJump:u[3]||(u[3]=A=>o("change",A))},null,8,["current","total-pages","simple","size","disabled"])):k("",!0),!d.simple&&d.totalPages>=2?(p(),f("span",{key:4,class:C([...c(i)("item",{active:d.current===d.totalPages}),c(i)("item-number")])},$(d.totalPages),3)):k("",!0),e("span",{class:C([...c(i)("item",{disabled:!h.value}),c(i)("item-next")])},[l(c(K),{onClick:u[4]||(u[4]=j(A=>I(),["stop"]))})],2)],2))}}),oe=D({name:"YkPaginationPageSize",__name:"pagination-page-size",props:{size:{},disabled:{type:Boolean},defaultPageSize:{},pageSizeOptions:{}},emits:["pageSizeChange"],setup(m,{emit:o}){const t=m,i=B("page-size"),a=F(10),h=z(()=>a.value<0?"全部":`${a.value} 条/页`),_=s=>{a.value=s,o("pageSizeChange",a.value)};return S(()=>t.defaultPageSize,s=>{s&&(a.value=s)},{immediate:!0}),(s,E)=>(p(),f("div",{class:C(c(i)())},[l(c(ee),{title:h.value,size:s.size,disabled:s.disabled,trigger:"click",onSelected:_},{default:r(()=>[(p(!0),f(Y,null,J(s.pageSizeOptions,n=>(p(),v(c(Z),{key:n,value:n},{default:r(()=>[g($(n===-1?"全部":`${n} 条/页`),1)]),_:2},1032,["value"]))),128))]),_:1},8,["title","size","disabled"])],2))}}),se=D({name:"YkPagination",__name:"pagination",props:{total:{},defaultCurrent:{default:1},defaultPageSize:{default:10},disabled:{type:Boolean,default:!1},pagerCount:{default:7},pageSizeOptions:{default:()=>[10,20,30,40,50]},size:{default:"l"},simple:{type:Boolean,default:!1},showTotal:{type:Boolean,default:!1},showJumper:{type:Boolean,default:!1},showPageSize:{type:Boolean,default:!1},current:{},fixWidth:{type:Boolean},pageSize:{}},emits:["update:current","change","pageSizeChange"],setup(m,{emit:o}){const t=m;H(O,"pagination");const i=B(),a=F(1),h=F(10),_=z(()=>h.value<0?1:Math.ceil(t.total/h.value)),s=n=>{t.disabled||(a.value=n,o("change",n))},E=n=>{t.disabled||(h.value=n,o("pageSizeChange",n))};return S(()=>[t.current,t.defaultCurrent],([n,P])=>{t.disabled?a.value=0:a.value=n||P||1},{immediate:!0}),S(()=>[t.pageSize,t.defaultPageSize],([n,P])=>{h.value=n||P||10},{immediate:!0}),S(a,n=>{t.disabled||o("update:current",n)}),(n,P)=>(p(),f("div",{class:C(c(i)({disabled:n.disabled,s:n.size==="s",m:n.size==="m",l:n.size==="l",xl:n.size==="xl"}))},[n.showTotal&&!n.simple?(p(),v(ae,{key:0,total:n.total},null,8,["total"])):k("",!0),l(le,{"total-pages":_.value,simple:n.simple,current:a.value,"page-size":h.value,"fix-width":n.fixWidth,"pager-count":n.pagerCount,disabled:n.disabled,size:n.size,onChange:s},null,8,["total-pages","simple","current","page-size","fix-width","pager-count","disabled","size"]),n.showPageSize&&!n.simple?(p(),v(oe,{key:1,size:n.size,disabled:n.disabled,"default-page-size":n.defaultPageSize,"page-size-options":n.pageSizeOptions,onPageSizeChange:E},null,8,["size","disabled","default-page-size","page-size-options"])):k("",!0),n.showJumper&&!n.simple?(p(),v(W,{key:2,"total-pages":n.total,size:n.size,disabled:n.disabled,onJump:s},null,8,["total-pages","size","disabled"])):k("",!0)],2))}}),ie=Q(se),y=ie,ue={};function re(m,o){const t=y;return p(),v(t,{total:50})}const pe=b(ue,[["render",re]]),de={};function ce(m,o){const t=y;return p(),v(t,{total:50,simple:""})}const ge=b(de,[["render",ce]]),me={},_e={style:{"margin-top":"10px"}};function he(m,o){const t=y;return p(),f(Y,null,[e("div",null,[l(t,{disabled:"",total:50,"show-jumper":"","show-page-size":"","show-total":""})]),e("div",_e,[l(t,{disabled:"",total:50,simple:"","show-jumper":"","show-page-size":"","show-total":""})])],64)}const fe=b(me,[["render",he]]),Ae={};function Ce(m,o){const t=y;return p(),v(t,{total:1e3,"fix-width":""})}const ve=b(Ae,[["render",Ce]]),ze={};function ke(m,o){const t=y;return p(),v(t,{total:1e3,"pager-count":10})}const ye=b(ze,[["render",ke]]),Ee={};function Pe(m,o){const t=y;return p(),v(t,{total:1e3,"show-jumper":""})}const be=b(Ee,[["render",Pe]]),we={};function De(m,o){const t=y;return p(),v(t,{total:1234,"show-page-size":""})}const Se=b(we,[["render",De]]),Fe={};function $e(m,o){const t=y;return p(),v(t,{total:1e3,"page-size-options":[30,60,90,-1],"default-page-size":30,"show-page-size":""})}const Be=b(Fe,[["render",$e]]),je={style:{margin:"20px 0"}},Ye=D({__name:"pagination-different-size",setup(m){const o=F("l");return(t,i)=>{const a=te,h=ne,_=y;return p(),f(Y,null,[e("div",null,[l(h,{modelValue:o.value,"onUpdate:modelValue":i[0]||(i[0]=s=>o.value=s),type:"button"},{default:r(()=>[l(a,{value:"s"},{default:r(()=>[g("s")]),_:1}),l(a,{value:"m"},{default:r(()=>[g("m")]),_:1}),l(a,{value:"l"},{default:r(()=>[g("l")]),_:1}),l(a,{value:"xl"},{default:r(()=>[g("xl")]),_:1})]),_:1},8,["modelValue"])]),e("div",je,[l(_,{total:2345,size:o.value,"show-jumper":"","show-page-size":"","show-total":""},null,8,["size"])]),e("div",null,[l(_,{total:2345,size:o.value,simple:""},null,8,["size"])])],64)}}}),Ne=D({__name:"pagination-events",setup(m){const o=F(3),t=a=>{console.log(`current page is: ${a}`)},i=a=>{console.log(`current page size is: ${a}`)};return S(o,a=>{console.log(`v-model value is: ${a}`)}),(a,h)=>{const _=y;return p(),v(_,{current:o.value,"onUpdate:current":h[0]||(h[0]=s=>o.value=s),total:1e3,"show-jumper":"","show-page-size":"","show-total":"",onChange:t,onPageSizeChange:i},null,8,["current"])}}}),Ve=e("p",null,"分页的基本用法",-1),Ie=e("p",null,[g("通过设置 "),e("code",null,"simple"),g(" 属性开启简洁模式。")],-1),Te=e("p",null,[g("通过设置 "),e("code",null,"disabled"),g(" 属性禁用组件")],-1),Je=e("p",null,[g("通过设置 "),e("code",null,"fix-width"),g(" 属性固定组件宽度")],-1),Oe=e("p",null,[g("默认情况下,当总页数超过 7 页时,Pagination 会折叠多余的页码按钮。 通过 "),e("code",null,"pager-count"),g(" 属性可以设置最大页码按钮数。")],-1),We=e("p",null,"快速跳转到某一页。",-1),Me=e("p",null,[g("通过设置 "),e("code",null,"show-page-size"),g(",展示每页条数选择器。")],-1),xe=e("p",null,[g("通过设置 "),e("code",null,"page-size-options"),g(",可以重新指定选择器的选项列表。设置为 "),e("code",null,"-1"),g(" 时表示显示全部。")],-1),Le=e("p",null,[g("通过设置 "),e("code",null,"size"),g(" 属性获得不同尺寸的分页组件。该属性默认值为 "),e("code",null,"l")],-1),Ue=e("p",null,"可以为组件的页面切换和分页大小改变添加事件监听。",-1),Ge=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"total(必填)"),e("td",null,"总数据量"),e("td",null,"number"),e("td",null,"-")]),e("tr",null,[e("td",null,"current / v-model:current"),e("td",null,"当前页数"),e("td",null,"number"),e("td",null,"-")]),e("tr",null,[e("td",null,"default-current"),e("td",null,"默认的页数"),e("td",null,"number"),e("td",null,"1")]),e("tr",null,[e("td",null,"page-size / v-model:page-size"),e("td",null,"每页展示的数据条数"),e("td",null,"number"),e("td",null,"-")]),e("tr",null,[e("td",null,"default-page-size"),e("td",null,"默认每页展示的数据条数(-1 时表示显示全部数据)"),e("td",null,"number"),e("td",null,"10")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"禁用组件"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"fix-width"),e("td",null,"固定宽度"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"pager-count"),e("td",null,"最大显示页码数量"),e("td",null,"number"),e("td",null,"7")]),e("tr",null,[e("td",null,"page-size-options"),e("td",null,"数据条数选择器的选项列表"),e("td",null,"number[]"),e("td",null,"[10, 20, 30, 40, 50]")]),e("tr",null,[e("td",null,"simple"),e("td",null,"是否为简单分页"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"show-jumper"),e("td",null,"是否显示页码跳转"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"show-total"),e("td",null,"是否显示总分页数"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"show-page-size"),e("td",null,"是否显示数据条数选择器"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"size"),e("td",null,"组件尺寸"),e("td",null,"'s'|'m'|'l'|'xl'"),e("td",null,"'l'")])])])],-1),Re=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名称"),e("th",null,"描述"),e("th",null,"类型")])]),e("tbody",null,[e("tr",null,[e("td",null,"change"),e("td",null,"页码改变时触发"),e("td",null,"(current: number) => void")]),e("tr",null,[e("td",null,"page-size-change"),e("td",null,"数据条数改变时触发"),e("td",null,"(pageSize: number) => void")])])])],-1),et={__name:"doc",setup(m){return(o,t)=>{const i=N("yk-title"),a=N("yk-snippet"),h=N("DocPage");return p(),v(h,null,{default:r(()=>[l(i,{level:2,id:"YkPagination分页"},{default:r(()=>[g("YkPagination 分页")]),_:1}),l(a,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%20%3Atotal%3D%2250%22%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A"},{demo:r(()=>[l(pe)]),desc:r(()=>[Ve]),_:1}),l(a,{title:"简洁模式",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%20%3Atotal%3D%2250%22%20simple%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A"},{demo:r(()=>[l(ge)]),desc:r(()=>[Ie]),_:1}),l(a,{title:"禁用组件",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-pagination%0A%20%20%20%20%20%20disabled%0A%20%20%20%20%20%20%3Atotal%3D%2250%22%0A%20%20%20%20%20%20show-jumper%0A%20%20%20%20%20%20show-page-size%0A%20%20%20%20%20%20show-total%0A%20%20%20%20%3E%3C%2Fyk-pagination%3E%0A%20%20%3C%2Fdiv%3E%0A%20%20%3Cdiv%20style%3D%22margin-top%3A%2010px%22%3E%0A%20%20%20%20%3Cyk-pagination%0A%20%20%20%20%20%20disabled%0A%20%20%20%20%20%20%3Atotal%3D%2250%22%0A%20%20%20%20%20%20simple%0A%20%20%20%20%20%20show-jumper%0A%20%20%20%20%20%20show-page-size%0A%20%20%20%20%20%20show-total%0A%20%20%20%20%3E%3C%2Fyk-pagination%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:r(()=>[l(fe)]),desc:r(()=>[Te]),_:1}),l(a,{title:"固定组件宽度",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%20%3Atotal%3D%221000%22%20fix-width%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A"},{demo:r(()=>[l(ve)]),desc:r(()=>[Je]),_:1}),l(a,{title:"最大页码按钮数",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%20%3Atotal%3D%221000%22%20%3Apager-count%3D%2210%22%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A"},{demo:r(()=>[l(ye)]),desc:r(()=>[Oe]),_:1}),l(a,{title:"页码跳转",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%20%3Atotal%3D%221000%22%20show-jumper%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A"},{demo:r(()=>[l(be)]),desc:r(()=>[We]),_:1}),l(a,{title:"每页条数",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%20%3Atotal%3D%221234%22%20show-page-size%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A"},{demo:r(()=>[l(Se)]),desc:r(()=>[Me]),_:1}),l(a,{title:"每页条数选择器的选项列表",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%0A%20%20%20%20%3Atotal%3D%221000%22%0A%20%20%20%20%3Apage-size-options%3D%22%5B30%2C%2060%2C%2090%2C%20-1%5D%22%0A%20%20%20%20%3Adefault-page-size%3D%2230%22%0A%20%20%20%20show-page-size%0A%20%20%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A"},{demo:r(()=>[l(Be)]),desc:r(()=>[xe]),_:1}),l(a,{title:"分页尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-radio-group%20v-model%3D%22size%22%20type%3D%22button%22%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22s%22%3Es%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22m%22%3Em%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22l%22%3El%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22xl%22%3Exl%3C%2Fyk-radio%3E%0A%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%3C%2Fdiv%3E%0A%20%20%3Cdiv%20style%3D%22margin%3A%2020px%200%22%3E%0A%20%20%20%20%3Cyk-pagination%0A%20%20%20%20%20%20%3Atotal%3D%222345%22%0A%20%20%20%20%20%20%3Asize%3D%22size%22%0A%20%20%20%20%20%20show-jumper%0A%20%20%20%20%20%20show-page-size%0A%20%20%20%20%20%20show-total%0A%20%20%20%20%3E%3C%2Fyk-pagination%3E%0A%20%20%3C%2Fdiv%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-pagination%20%3Atotal%3D%222345%22%20%3Asize%3D%22size%22%20simple%3E%3C%2Fyk-pagination%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20size%20%3D%20ref%3C's'%20%7C%20'm'%20%7C%20'l'%20%7C%20'xl'%3E('l')%0A%3C%2Fscript%3E%0A"},{demo:r(()=>[l(Ye)]),desc:r(()=>[Le]),_:1}),l(a,{title:"事件",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%0A%20%20%20%20v-model%3Acurrent%3D%22current%22%0A%20%20%20%20%3Atotal%3D%221000%22%0A%20%20%20%20show-jumper%0A%20%20%20%20show-page-size%0A%20%20%20%20show-total%0A%20%20%20%20%40change%3D%22handleChange%22%0A%20%20%20%20%40page-size-change%3D%22handlePageSizeChange%22%0A%20%20%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%2C%20watch%20%7D%20from%20'vue'%0Aconst%20current%20%3D%20ref%3Cnumber%3E(3)%0Aconst%20handleChange%20%3D%20(current%3A%20number)%20%3D%3E%20%7B%0A%20%20console.log(%60current%20page%20is%3A%20%24%7Bcurrent%7D%60)%0A%7D%0Aconst%20handlePageSizeChange%20%3D%20(pageSize%3A%20number)%20%3D%3E%20%7B%0A%20%20console.log(%60current%20page%20size%20is%3A%20%24%7BpageSize%7D%60)%0A%7D%0Awatch(current%2C%20(newVal)%20%3D%3E%20%7B%0A%20%20console.log(%60v-model%20value%20is%3A%20%24%7BnewVal%7D%60)%0A%7D)%0A%3C%2Fscript%3E%0A"},{demo:r(()=>[l(Ne)]),desc:r(()=>[Ue]),_:1}),l(i,{level:3,id:"API"},{default:r(()=>[g("API")]),_:1}),l(i,{level:4,id:"PaginationProps"},{default:r(()=>[g("Pagination Props")]),_:1}),Ge,l(i,{level:4,id:"PaginationEvents"},{default:r(()=>[g("Pagination Events")]),_:1}),Re]),_:1})}}};export{et as default};
diff --git a/assets/doc-9e7ac8f0.js b/assets/doc-56f75b2d.js
similarity index 99%
rename from assets/doc-9e7ac8f0.js
rename to assets/doc-56f75b2d.js
index e771f7bf..aa686a83 100644
--- a/assets/doc-9e7ac8f0.js
+++ b/assets/doc-56f75b2d.js
@@ -1 +1 @@
-import{p as y,o as r,f as p,w as n,e,k as o,x as a,b as s,F as f,i as F,ee as D,a as k,j as t}from"./index-c0fbe197.js";import{Y as m,a as E}from"./index-9596dbca.js";import"./index-a67fc5fe.js";const v={};function h(A,c){const l=m,d=E,i=a;return r(),p(i,{wrap:""},{default:n(()=>[e(d,{title:"下拉菜单"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,{disabled:""},{default:n(()=>[o("Action 4")]),_:1})]),_:1})]),_:1})}const g=y(v,[["render",h]]),b={};function B(A,c){const l=m,d=E,i=a;return r(),p(i,{wrap:""},{default:n(()=>[e(d,{title:"hover"},{default:n(()=>[e(l,{value:"1"},{default:n(()=>[o("Action 1")]),_:1}),e(l,{value:"2"},{default:n(()=>[o("Action 2")]),_:1}),e(l,{value:"3"},{default:n(()=>[o("Action 3")]),_:1}),e(l,{value:"4"},{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"click",trigger:"click"},{default:n(()=>[e(l,{value:"11"},{default:n(()=>[o("Action 1")]),_:1}),e(l,{value:"22"},{default:n(()=>[o("Action 2")]),_:1}),e(l,{value:"33"},{default:n(()=>[o("Action 3")]),_:1}),e(l,{value:"44"},{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"contextmenu",trigger:"contextmenu"},{default:n(()=>[e(l,{value:"111"},{default:n(()=>[o("Action 1")]),_:1}),e(l,{value:"222"},{default:n(()=>[o("Action 2")]),_:1}),e(l,{value:"333"},{default:n(()=>[o("Action 3")]),_:1}),e(l,{value:"444"},{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"click & contextmenu",trigger:["click","contextmenu"]},{default:n(()=>[e(l,{value:"111"},{default:n(()=>[o("Action 1")]),_:1}),e(l,{value:"222"},{default:n(()=>[o("Action 2")]),_:1}),e(l,{value:"333"},{default:n(()=>[o("Action 3")]),_:1}),e(l,{value:"444"},{default:n(()=>[o("Action 4")]),_:1})]),_:1})]),_:1})}const x=y(b,[["render",B]]),z={};function I(A,c){const l=m,d=E,i=a;return r(),p(i,{wrap:""},{default:n(()=>[e(d,{title:"下拉菜单",type:"primary"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"下拉菜单"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"下拉菜单",type:"outline"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1})]),_:1})}const $=y(z,[["render",I]]),S={};function R(A,c){const l=m,d=E,i=a;return r(),p(i,{wrap:""},{default:n(()=>[e(d,{title:"下拉菜单",size:"s"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"下拉菜单",size:"m"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"下拉菜单"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"下拉菜单",size:"xl"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1})]),_:1})}const T=y(S,[["render",R]]),L={};function P(A,c){const l=m,d=E,i=a;return r(),p(i,{wrap:""},{default:n(()=>[e(d,{title:"下拉菜单",disabled:"",type:"primary"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"下拉菜单",disabled:""},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"下拉菜单",disabled:"",type:"outline"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1})]),_:1})}const V=y(L,[["render",P]]),Y={__name:"dropdown-placement",setup(A){const c=["top","topLeft","topRight","bottom","bottomLeft","bottomRight","left","leftTop","leftBottom","right","rightTop","rightBottom"];return(l,d)=>{const i=m,u=E,C=a;return r(),p(C,{wrap:""},{default:n(()=>[(r(),s(f,null,F(c,_=>e(u,{key:_,title:_,placement:_},{default:n(()=>[e(i,null,{default:n(()=>[o("Action 1")]),_:1}),e(i,null,{default:n(()=>[o("Action 2")]),_:1}),e(i,null,{default:n(()=>[o("Action 3")]),_:1}),e(i,null,{default:n(()=>[o("Action 4")]),_:1})]),_:2},1032,["title","placement"])),64))]),_:1})}}},j={__name:"dropdown-menus",setup(A){function c(d){console.log("一级菜单:",d)}function l(d){console.log(d)}return(d,i)=>{const u=m,C=D,_=E,w=a;return r(),p(w,{wrap:""},{default:n(()=>[e(_,{title:"下拉菜单",onVisibleChange:c,onSelected:l},{default:n(()=>[e(u,{value:"1"},{default:n(()=>[o("Action 1")]),_:1}),e(u,{value:"2"},{default:n(()=>[o("Action 2")]),_:1}),e(u,{value:"3",submenu:""},{title:n(()=>[o(" Action 3 "),e(C)]),default:n(()=>[e(u,{value:"11"},{default:n(()=>[o("Action 11")]),_:1}),e(u,{value:"22"},{default:n(()=>[o("Action 22")]),_:1}),e(u,{value:"33"},{default:n(()=>[o("Action 33")]),_:1})]),_:1}),e(u,{value:"4"},{default:n(()=>[o("Action 4")]),_:1}),e(u,{value:"5"},{default:n(()=>[o("Action 5")]),_:1})]),_:1}),e(_,{title:"下拉菜单",onVisibleChange:c,onSelected:l},{default:n(()=>[e(u,{value:"1"},{default:n(()=>[o("Action 1")]),_:1}),e(u,{value:"2"},{default:n(()=>[o("Action 2")]),_:1}),e(u,{value:"3",submenu:"",dir:"left",arrow:!1},{title:n(()=>[o("Action 3")]),default:n(()=>[e(u,{value:"11"},{default:n(()=>[o("Action 11")]),_:1}),e(u,{value:"22"},{default:n(()=>[o("Action 22")]),_:1}),e(u,{value:"33"},{default:n(()=>[o("Action 33")]),_:1})]),_:1}),e(u,{value:"4"},{default:n(()=>[o("Action 4")]),_:1}),e(u,{value:"5"},{default:n(()=>[o("Action 5")]),_:1})]),_:1})]),_:1})}}},N=t("p",null,[o("您可以通过 "),t("code",null,"title"),o(" 属性设置下拉菜单显示值。")],-1),M=t("p",null,[o("触发下拉菜单出现,有这些方式:"),t("code",null,"hover"),o("、"),t("code",null,"click"),o("、"),t("code",null,"contextMenu"),o("。您可以使用 "),t("code",null,"trigger"),o(" 属性设置。默认值为 "),t("code",null,"hover"),o("。")],-1),O=t("p",null,[o("这里的 "),t("code",null,"type"),o(" 属性与 "),t("code",null,"yk-button"),o(" 组件的 "),t("code",null,"type"),o(" 属性一致。可选值有:"),t("code",null,"primary"),o("(默认)、"),t("code",null,"secondary"),o("、"),t("code",null,"outline"),o("。")],-1),q=t("p",null,[o("这里的 "),t("code",null,"size"),o(" 属性与 "),t("code",null,"yk-button"),o(" 组件的 "),t("code",null,"size"),o(" 属性一致。可选值有:"),t("code",null,"s"),o("、"),t("code",null,"m"),o("、"),t("code",null,"l"),o("(默认)、"),t("code",null,"xl"),o("。")],-1),G=t("p",null,[o("您可以通过添加 "),t("code",null,"disabled"),o(" 属性禁用下拉菜单。")],-1),H=t("p",null,[o("您可以通过添加 "),t("code",null,"placement"),o(" 属性设置下拉列表的位置。")],-1),J=t("p",null,null,-1),K=t("p",null,[t("strong",null,"Dropdown API"),o(":")],-1),Q=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"属性名"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"title"),t("td",null,"dropdown 按钮显示文字。"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"type"),t("td",null,[o("类型。可选值:"),t("code",null,"primary"),o("、"),t("code",null,"secondary"),o("、"),t("code",null,"outline")]),t("td",null,"string"),t("td",null,[t("code",null,"secondary")])]),t("tr",null,[t("td",null,"size"),t("td",null,[o("尺寸。可选值:"),t("code",null,"s"),o("、"),t("code",null,"m"),o("、"),t("code",null,"l"),o("、"),t("code",null,"xl")]),t("td",null,"string"),t("td",null,[t("code",null,"l")])]),t("tr",null,[t("td",null,"trigger"),t("td",null,[o("下拉列表显示方式。可选值:"),t("code",null,"hover"),o("、"),t("code",null,"click"),o("、"),t("code",null,"contextMenu"),o("、"),t("code",null,"none")]),t("td",null,"string/string[]"),t("td",null,[t("code",null,"hover")])]),t("tr",null,[t("td",null,"placement"),t("td",null,[o("下拉列表显示位置。可选值:"),t("code",null,"bottom"),o("、"),t("code",null,"bottomLeft"),o("、"),t("code",null,"bottomRight"),o("、"),t("code",null,"top"),o("、"),t("code",null,"topLeft"),o("、"),t("code",null,"topRight"),o("、"),t("code",null,"right"),o("、"),t("code",null,"rightTop"),o("、"),t("code",null,"rightBottom"),o("、"),t("code",null,"left"),o("、"),t("code",null,"leftTop"),o("、"),t("code",null,"leftBottom")]),t("td",null,"string"),t("td",null,[t("code",null,"bottom")])]),t("tr",null,[t("td",null,"disabled"),t("td",null,"禁用。"),t("td",null,"boolean"),t("td",null,[t("code",null,"false")])]),t("tr",null,[t("td",null,"overlayStyle"),t("td",null,"下拉列表卡片样式。"),t("td",null,"object"),t("td",null,"-")]),t("tr",null,[t("td",null,"overlayClass"),t("td",null,"下拉列表卡片类名。"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"closeDelay"),t("td",null,"延时打开时长。单位:毫秒。"),t("td",null,"number"),t("td",null,"0")]),t("tr",null,[t("td",null,"openDelay"),t("td",null,"延时打开时长。单位:毫秒。"),t("td",null,"number"),t("td",null,"80")]),t("tr",null,[t("td",null,"zIndex"),t("td",null,"设置下拉列表的 z-index"),t("td",null,"number"),t("td",null,"1")]),t("tr",null,[t("td",null,"visible-change"),t("td",null,"下拉框出现/隐藏时触发。出现则为 true,隐藏则为 false。"),t("td",null,[t("code",null,"(open: boolean) => void")]),t("td",null,"-")]),t("tr",null,[t("td",null,"selected"),t("td",null,[o("点击菜单项触发的事件回调。"),t("code",null,""),o(" 的值("),t("code",null,"value"),o(" 属性)")]),t("td",null,[t("code",null,"(value: number | string | object) => void")]),t("td",null,"-")])])])],-1),U=t("p",null,[t("strong",null,"Dropdown Slots"),o(":")],-1),W=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"属性名"),t("th",null,"说明")])]),t("tbody",null,[t("tr",null,[t("td",null,"-"),t("td",null,[o("下拉列表项("),t("code",null,"yk-dropdown-item"),o(")。")])]),t("tr",null,[t("td",null,"title"),t("td",null,"下拉菜单的内容。")])])])],-1),X=t("p",null,[t("strong",null,"DropdownItem API"),o(":")],-1),Z=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"属性名"),t("th",null,"说明"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"value"),t("td",null,[o("传递给 "),t("code",null,"selected"),o(" 事件的参数。")]),t("td",null,"string/number/object"),t("td",null,"-")]),t("tr",null,[t("td",null,"disabled"),t("td",null,"禁用。"),t("td",null,"boolean"),t("td",null,[t("code",null,"false")])]),t("tr",null,[t("td",null,"submenu"),t("td",null,"是否为多级菜单。"),t("td",null,"boolean"),t("td",null,[t("code",null,"false")])]),t("tr",null,[t("td",null,"dir"),t("td",null,[o("多级菜单展开方向。可选值:"),t("code",null,"left"),o("、"),t("code",null,"right")]),t("td",null,"string"),t("td",null,[t("code",null,"right")])]),t("tr",null,[t("td",null,"animation"),t("td",null,"多级菜单展开动画。"),t("td"),t("td",null,[t("code",null,"downRight"),o("/"),t("code",null,"downLeft")])])])])],-1),t2=t("p",null,[t("strong",null,"DropdownItem Slots"),o(":")],-1),o2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"插槽名"),t("th",null,"说明")])]),t("tbody",null,[t("tr",null,[t("td",null,"-"),t("td",null,"自定义 Dropdown-Item 内容")]),t("tr",null,[t("td",null,"title"),t("td",null,[o("当 "),t("code",null,"submenu"),o(" 为 true 时,该插槽为拉下项显示的内容。")])])])])],-1),d2={__name:"doc",setup(A){return(c,l)=>{const d=k("yk-title"),i=k("yk-snippet"),u=k("DocPage");return r(),p(u,null,{default:n(()=>[e(d,{level:2,id:"YkDropdown下拉菜单"},{default:n(()=>[o("YkDropdown 下拉菜单")]),_:1}),e(i,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20disabled%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(g)]),desc:n(()=>[N]),_:1}),e(i,{title:"触发方式",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22hover%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%221%22%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%222%22%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%223%22%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%224%22%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22click%22%20trigger%3D%22click%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2211%22%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2222%22%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2233%22%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2244%22%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22contextmenu%22%20trigger%3D%22contextmenu%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22111%22%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22222%22%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22333%22%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22444%22%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%0A%20%20%20%20%20%20title%3D%22click%20%26%20contextmenu%22%0A%20%20%20%20%20%20%3Atrigger%3D%22%5B'click'%2C%20'contextmenu'%5D%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22111%22%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22222%22%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22333%22%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22444%22%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(x)]),desc:n(()=>[M]),_:1}),e(i,{title:"类型",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20type%3D%22primary%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20type%3D%22outline%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e($)]),desc:n(()=>[O]),_:1}),e(i,{title:"尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20size%3D%22s%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20size%3D%22m%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20size%3D%22xl%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(T)]),desc:n(()=>[q]),_:1}),e(i,{title:"禁用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20disabled%20type%3D%22primary%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20disabled%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20disabled%20type%3D%22outline%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(V)]),desc:n(()=>[G]),_:1}),e(i,{title:"位置",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-dropdown%0A%20%20%20%20%20%20v-for%3D%22placement%20in%20placements%22%0A%20%20%20%20%20%20%3Akey%3D%22placement%22%0A%20%20%20%20%20%20%3Atitle%3D%22placement%22%0A%20%20%20%20%20%20%3Aplacement%3D%22placement%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%0A%3Cscript%20setup%3E%0Aconst%20placements%20%3D%20%5B%0A%20%20'top'%2C%0A%20%20'topLeft'%2C%0A%20%20'topRight'%2C%0A%0A%20%20'bottom'%2C%0A%20%20'bottomLeft'%2C%0A%20%20'bottomRight'%2C%0A%0A%20%20'left'%2C%0A%20%20'leftTop'%2C%0A%20%20'leftBottom'%2C%0A%0A%20%20'right'%2C%0A%20%20'rightTop'%2C%0A%20%20'rightBottom'%2C%0A%5D%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[e(Y)]),desc:n(()=>[H]),_:1}),e(i,{title:"多级菜单",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-dropdown%0A%20%20%20%20%20%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%0A%20%20%20%20%20%20%40visible-change%3D%22handleChange%22%0A%20%20%20%20%20%20%40selected%3D%22handleSelected%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%221%22%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%222%22%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%223%22%20submenu%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23title%3E%0A%20%20%20%20%20%20%20%20%20%20Action%203%0A%20%20%20%20%20%20%20%20%20%20%3CIconRightOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2211%22%3EAction%2011%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2222%22%3EAction%2022%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2233%22%3EAction%2033%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%224%22%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%225%22%3EAction%205%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%0A%20%20%20%20%3Cyk-dropdown%0A%20%20%20%20%20%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%0A%20%20%20%20%20%20%40visible-change%3D%22handleChange%22%0A%20%20%20%20%20%20%40selected%3D%22handleSelected%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%221%22%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%222%22%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%223%22%20submenu%20dir%3D%22left%22%20%3Aarrow%3D%22false%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23title%3EAction%203%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2211%22%3EAction%2011%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2222%22%3EAction%2022%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2233%22%3EAction%2033%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%224%22%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%225%22%3EAction%205%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%0A%3Cscript%20setup%3E%0Afunction%20handleChange(value)%20%7B%0A%20%20console.log('%E4%B8%80%E7%BA%A7%E8%8F%9C%E5%8D%95%EF%BC%9A'%2C%20value)%0A%7D%0A%0Afunction%20handleSelected(value)%20%7B%0A%20%20console.log(value)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[e(j)]),desc:n(()=>[J]),_:1}),e(d,{level:3,id:"API"},{default:n(()=>[o("API")]),_:1}),K,Q,U,W,X,Z,t2,o2]),_:1})}}};export{d2 as default};
+import{p as y,o as r,f as p,w as n,e,k as o,x as a,b as s,F as f,i as F,ee as D,a as k,j as t}from"./index-ac581855.js";import{Y as m,a as E}from"./index-b20d47ff.js";import"./index-dc60ef20.js";const v={};function h(A,c){const l=m,d=E,i=a;return r(),p(i,{wrap:""},{default:n(()=>[e(d,{title:"下拉菜单"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,{disabled:""},{default:n(()=>[o("Action 4")]),_:1})]),_:1})]),_:1})}const g=y(v,[["render",h]]),b={};function B(A,c){const l=m,d=E,i=a;return r(),p(i,{wrap:""},{default:n(()=>[e(d,{title:"hover"},{default:n(()=>[e(l,{value:"1"},{default:n(()=>[o("Action 1")]),_:1}),e(l,{value:"2"},{default:n(()=>[o("Action 2")]),_:1}),e(l,{value:"3"},{default:n(()=>[o("Action 3")]),_:1}),e(l,{value:"4"},{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"click",trigger:"click"},{default:n(()=>[e(l,{value:"11"},{default:n(()=>[o("Action 1")]),_:1}),e(l,{value:"22"},{default:n(()=>[o("Action 2")]),_:1}),e(l,{value:"33"},{default:n(()=>[o("Action 3")]),_:1}),e(l,{value:"44"},{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"contextmenu",trigger:"contextmenu"},{default:n(()=>[e(l,{value:"111"},{default:n(()=>[o("Action 1")]),_:1}),e(l,{value:"222"},{default:n(()=>[o("Action 2")]),_:1}),e(l,{value:"333"},{default:n(()=>[o("Action 3")]),_:1}),e(l,{value:"444"},{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"click & contextmenu",trigger:["click","contextmenu"]},{default:n(()=>[e(l,{value:"111"},{default:n(()=>[o("Action 1")]),_:1}),e(l,{value:"222"},{default:n(()=>[o("Action 2")]),_:1}),e(l,{value:"333"},{default:n(()=>[o("Action 3")]),_:1}),e(l,{value:"444"},{default:n(()=>[o("Action 4")]),_:1})]),_:1})]),_:1})}const x=y(b,[["render",B]]),z={};function I(A,c){const l=m,d=E,i=a;return r(),p(i,{wrap:""},{default:n(()=>[e(d,{title:"下拉菜单",type:"primary"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"下拉菜单"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"下拉菜单",type:"outline"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1})]),_:1})}const $=y(z,[["render",I]]),S={};function R(A,c){const l=m,d=E,i=a;return r(),p(i,{wrap:""},{default:n(()=>[e(d,{title:"下拉菜单",size:"s"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"下拉菜单",size:"m"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"下拉菜单"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"下拉菜单",size:"xl"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1})]),_:1})}const T=y(S,[["render",R]]),L={};function P(A,c){const l=m,d=E,i=a;return r(),p(i,{wrap:""},{default:n(()=>[e(d,{title:"下拉菜单",disabled:"",type:"primary"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"下拉菜单",disabled:""},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1}),e(d,{title:"下拉菜单",disabled:"",type:"outline"},{default:n(()=>[e(l,null,{default:n(()=>[o("Action 1")]),_:1}),e(l,null,{default:n(()=>[o("Action 2")]),_:1}),e(l,null,{default:n(()=>[o("Action 3")]),_:1}),e(l,null,{default:n(()=>[o("Action 4")]),_:1})]),_:1})]),_:1})}const V=y(L,[["render",P]]),Y={__name:"dropdown-placement",setup(A){const c=["top","topLeft","topRight","bottom","bottomLeft","bottomRight","left","leftTop","leftBottom","right","rightTop","rightBottom"];return(l,d)=>{const i=m,u=E,C=a;return r(),p(C,{wrap:""},{default:n(()=>[(r(),s(f,null,F(c,_=>e(u,{key:_,title:_,placement:_},{default:n(()=>[e(i,null,{default:n(()=>[o("Action 1")]),_:1}),e(i,null,{default:n(()=>[o("Action 2")]),_:1}),e(i,null,{default:n(()=>[o("Action 3")]),_:1}),e(i,null,{default:n(()=>[o("Action 4")]),_:1})]),_:2},1032,["title","placement"])),64))]),_:1})}}},j={__name:"dropdown-menus",setup(A){function c(d){console.log("一级菜单:",d)}function l(d){console.log(d)}return(d,i)=>{const u=m,C=D,_=E,w=a;return r(),p(w,{wrap:""},{default:n(()=>[e(_,{title:"下拉菜单",onVisibleChange:c,onSelected:l},{default:n(()=>[e(u,{value:"1"},{default:n(()=>[o("Action 1")]),_:1}),e(u,{value:"2"},{default:n(()=>[o("Action 2")]),_:1}),e(u,{value:"3",submenu:""},{title:n(()=>[o(" Action 3 "),e(C)]),default:n(()=>[e(u,{value:"11"},{default:n(()=>[o("Action 11")]),_:1}),e(u,{value:"22"},{default:n(()=>[o("Action 22")]),_:1}),e(u,{value:"33"},{default:n(()=>[o("Action 33")]),_:1})]),_:1}),e(u,{value:"4"},{default:n(()=>[o("Action 4")]),_:1}),e(u,{value:"5"},{default:n(()=>[o("Action 5")]),_:1})]),_:1}),e(_,{title:"下拉菜单",onVisibleChange:c,onSelected:l},{default:n(()=>[e(u,{value:"1"},{default:n(()=>[o("Action 1")]),_:1}),e(u,{value:"2"},{default:n(()=>[o("Action 2")]),_:1}),e(u,{value:"3",submenu:"",dir:"left",arrow:!1},{title:n(()=>[o("Action 3")]),default:n(()=>[e(u,{value:"11"},{default:n(()=>[o("Action 11")]),_:1}),e(u,{value:"22"},{default:n(()=>[o("Action 22")]),_:1}),e(u,{value:"33"},{default:n(()=>[o("Action 33")]),_:1})]),_:1}),e(u,{value:"4"},{default:n(()=>[o("Action 4")]),_:1}),e(u,{value:"5"},{default:n(()=>[o("Action 5")]),_:1})]),_:1})]),_:1})}}},N=t("p",null,[o("您可以通过 "),t("code",null,"title"),o(" 属性设置下拉菜单显示值。")],-1),M=t("p",null,[o("触发下拉菜单出现,有这些方式:"),t("code",null,"hover"),o("、"),t("code",null,"click"),o("、"),t("code",null,"contextMenu"),o("。您可以使用 "),t("code",null,"trigger"),o(" 属性设置。默认值为 "),t("code",null,"hover"),o("。")],-1),O=t("p",null,[o("这里的 "),t("code",null,"type"),o(" 属性与 "),t("code",null,"yk-button"),o(" 组件的 "),t("code",null,"type"),o(" 属性一致。可选值有:"),t("code",null,"primary"),o("(默认)、"),t("code",null,"secondary"),o("、"),t("code",null,"outline"),o("。")],-1),q=t("p",null,[o("这里的 "),t("code",null,"size"),o(" 属性与 "),t("code",null,"yk-button"),o(" 组件的 "),t("code",null,"size"),o(" 属性一致。可选值有:"),t("code",null,"s"),o("、"),t("code",null,"m"),o("、"),t("code",null,"l"),o("(默认)、"),t("code",null,"xl"),o("。")],-1),G=t("p",null,[o("您可以通过添加 "),t("code",null,"disabled"),o(" 属性禁用下拉菜单。")],-1),H=t("p",null,[o("您可以通过添加 "),t("code",null,"placement"),o(" 属性设置下拉列表的位置。")],-1),J=t("p",null,null,-1),K=t("p",null,[t("strong",null,"Dropdown API"),o(":")],-1),Q=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"属性名"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"title"),t("td",null,"dropdown 按钮显示文字。"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"type"),t("td",null,[o("类型。可选值:"),t("code",null,"primary"),o("、"),t("code",null,"secondary"),o("、"),t("code",null,"outline")]),t("td",null,"string"),t("td",null,[t("code",null,"secondary")])]),t("tr",null,[t("td",null,"size"),t("td",null,[o("尺寸。可选值:"),t("code",null,"s"),o("、"),t("code",null,"m"),o("、"),t("code",null,"l"),o("、"),t("code",null,"xl")]),t("td",null,"string"),t("td",null,[t("code",null,"l")])]),t("tr",null,[t("td",null,"trigger"),t("td",null,[o("下拉列表显示方式。可选值:"),t("code",null,"hover"),o("、"),t("code",null,"click"),o("、"),t("code",null,"contextMenu"),o("、"),t("code",null,"none")]),t("td",null,"string/string[]"),t("td",null,[t("code",null,"hover")])]),t("tr",null,[t("td",null,"placement"),t("td",null,[o("下拉列表显示位置。可选值:"),t("code",null,"bottom"),o("、"),t("code",null,"bottomLeft"),o("、"),t("code",null,"bottomRight"),o("、"),t("code",null,"top"),o("、"),t("code",null,"topLeft"),o("、"),t("code",null,"topRight"),o("、"),t("code",null,"right"),o("、"),t("code",null,"rightTop"),o("、"),t("code",null,"rightBottom"),o("、"),t("code",null,"left"),o("、"),t("code",null,"leftTop"),o("、"),t("code",null,"leftBottom")]),t("td",null,"string"),t("td",null,[t("code",null,"bottom")])]),t("tr",null,[t("td",null,"disabled"),t("td",null,"禁用。"),t("td",null,"boolean"),t("td",null,[t("code",null,"false")])]),t("tr",null,[t("td",null,"overlayStyle"),t("td",null,"下拉列表卡片样式。"),t("td",null,"object"),t("td",null,"-")]),t("tr",null,[t("td",null,"overlayClass"),t("td",null,"下拉列表卡片类名。"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"closeDelay"),t("td",null,"延时打开时长。单位:毫秒。"),t("td",null,"number"),t("td",null,"0")]),t("tr",null,[t("td",null,"openDelay"),t("td",null,"延时打开时长。单位:毫秒。"),t("td",null,"number"),t("td",null,"80")]),t("tr",null,[t("td",null,"zIndex"),t("td",null,"设置下拉列表的 z-index"),t("td",null,"number"),t("td",null,"1")]),t("tr",null,[t("td",null,"visible-change"),t("td",null,"下拉框出现/隐藏时触发。出现则为 true,隐藏则为 false。"),t("td",null,[t("code",null,"(open: boolean) => void")]),t("td",null,"-")]),t("tr",null,[t("td",null,"selected"),t("td",null,[o("点击菜单项触发的事件回调。"),t("code",null,""),o(" 的值("),t("code",null,"value"),o(" 属性)")]),t("td",null,[t("code",null,"(value: number | string | object) => void")]),t("td",null,"-")])])])],-1),U=t("p",null,[t("strong",null,"Dropdown Slots"),o(":")],-1),W=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"属性名"),t("th",null,"说明")])]),t("tbody",null,[t("tr",null,[t("td",null,"-"),t("td",null,[o("下拉列表项("),t("code",null,"yk-dropdown-item"),o(")。")])]),t("tr",null,[t("td",null,"title"),t("td",null,"下拉菜单的内容。")])])])],-1),X=t("p",null,[t("strong",null,"DropdownItem API"),o(":")],-1),Z=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"属性名"),t("th",null,"说明"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"value"),t("td",null,[o("传递给 "),t("code",null,"selected"),o(" 事件的参数。")]),t("td",null,"string/number/object"),t("td",null,"-")]),t("tr",null,[t("td",null,"disabled"),t("td",null,"禁用。"),t("td",null,"boolean"),t("td",null,[t("code",null,"false")])]),t("tr",null,[t("td",null,"submenu"),t("td",null,"是否为多级菜单。"),t("td",null,"boolean"),t("td",null,[t("code",null,"false")])]),t("tr",null,[t("td",null,"dir"),t("td",null,[o("多级菜单展开方向。可选值:"),t("code",null,"left"),o("、"),t("code",null,"right")]),t("td",null,"string"),t("td",null,[t("code",null,"right")])]),t("tr",null,[t("td",null,"animation"),t("td",null,"多级菜单展开动画。"),t("td"),t("td",null,[t("code",null,"downRight"),o("/"),t("code",null,"downLeft")])])])])],-1),t2=t("p",null,[t("strong",null,"DropdownItem Slots"),o(":")],-1),o2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"插槽名"),t("th",null,"说明")])]),t("tbody",null,[t("tr",null,[t("td",null,"-"),t("td",null,"自定义 Dropdown-Item 内容")]),t("tr",null,[t("td",null,"title"),t("td",null,[o("当 "),t("code",null,"submenu"),o(" 为 true 时,该插槽为拉下项显示的内容。")])])])])],-1),d2={__name:"doc",setup(A){return(c,l)=>{const d=k("yk-title"),i=k("yk-snippet"),u=k("DocPage");return r(),p(u,null,{default:n(()=>[e(d,{level:2,id:"YkDropdown下拉菜单"},{default:n(()=>[o("YkDropdown 下拉菜单")]),_:1}),e(i,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20disabled%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(g)]),desc:n(()=>[N]),_:1}),e(i,{title:"触发方式",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22hover%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%221%22%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%222%22%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%223%22%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%224%22%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22click%22%20trigger%3D%22click%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2211%22%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2222%22%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2233%22%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2244%22%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22contextmenu%22%20trigger%3D%22contextmenu%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22111%22%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22222%22%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22333%22%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22444%22%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%0A%20%20%20%20%20%20title%3D%22click%20%26%20contextmenu%22%0A%20%20%20%20%20%20%3Atrigger%3D%22%5B'click'%2C%20'contextmenu'%5D%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22111%22%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22222%22%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22333%22%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%22444%22%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(x)]),desc:n(()=>[M]),_:1}),e(i,{title:"类型",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20type%3D%22primary%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20type%3D%22outline%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e($)]),desc:n(()=>[O]),_:1}),e(i,{title:"尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20size%3D%22s%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20size%3D%22m%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20size%3D%22xl%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(T)]),desc:n(()=>[q]),_:1}),e(i,{title:"禁用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20disabled%20type%3D%22primary%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20disabled%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%20%20%3Cyk-dropdown%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%20disabled%20type%3D%22outline%22%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(V)]),desc:n(()=>[G]),_:1}),e(i,{title:"位置",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-dropdown%0A%20%20%20%20%20%20v-for%3D%22placement%20in%20placements%22%0A%20%20%20%20%20%20%3Akey%3D%22placement%22%0A%20%20%20%20%20%20%3Atitle%3D%22placement%22%0A%20%20%20%20%20%20%3Aplacement%3D%22placement%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%203%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%0A%3Cscript%20setup%3E%0Aconst%20placements%20%3D%20%5B%0A%20%20'top'%2C%0A%20%20'topLeft'%2C%0A%20%20'topRight'%2C%0A%0A%20%20'bottom'%2C%0A%20%20'bottomLeft'%2C%0A%20%20'bottomRight'%2C%0A%0A%20%20'left'%2C%0A%20%20'leftTop'%2C%0A%20%20'leftBottom'%2C%0A%0A%20%20'right'%2C%0A%20%20'rightTop'%2C%0A%20%20'rightBottom'%2C%0A%5D%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[e(Y)]),desc:n(()=>[H]),_:1}),e(i,{title:"多级菜单",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-dropdown%0A%20%20%20%20%20%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%0A%20%20%20%20%20%20%40visible-change%3D%22handleChange%22%0A%20%20%20%20%20%20%40selected%3D%22handleSelected%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%221%22%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%222%22%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%223%22%20submenu%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23title%3E%0A%20%20%20%20%20%20%20%20%20%20Action%203%0A%20%20%20%20%20%20%20%20%20%20%3CIconRightOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2211%22%3EAction%2011%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2222%22%3EAction%2022%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2233%22%3EAction%2033%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%224%22%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%225%22%3EAction%205%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%0A%20%20%20%20%3Cyk-dropdown%0A%20%20%20%20%20%20title%3D%22%E4%B8%8B%E6%8B%89%E8%8F%9C%E5%8D%95%22%0A%20%20%20%20%20%20%40visible-change%3D%22handleChange%22%0A%20%20%20%20%20%20%40selected%3D%22handleSelected%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%221%22%3EAction%201%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%222%22%3EAction%202%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%223%22%20submenu%20dir%3D%22left%22%20%3Aarrow%3D%22false%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23title%3EAction%203%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2211%22%3EAction%2011%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2222%22%3EAction%2022%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%2233%22%3EAction%2033%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%224%22%3EAction%204%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%20%20%3Cyk-dropdown-item%20value%3D%225%22%3EAction%205%3C%2Fyk-dropdown-item%3E%0A%20%20%20%20%3C%2Fyk-dropdown%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%0A%3Cscript%20setup%3E%0Afunction%20handleChange(value)%20%7B%0A%20%20console.log('%E4%B8%80%E7%BA%A7%E8%8F%9C%E5%8D%95%EF%BC%9A'%2C%20value)%0A%7D%0A%0Afunction%20handleSelected(value)%20%7B%0A%20%20console.log(value)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[e(j)]),desc:n(()=>[J]),_:1}),e(d,{level:3,id:"API"},{default:n(()=>[o("API")]),_:1}),K,Q,U,W,X,Z,t2,o2]),_:1})}}};export{d2 as default};
diff --git a/assets/doc-63255049.js b/assets/doc-620a43bf.js
similarity index 99%
rename from assets/doc-63255049.js
rename to assets/doc-620a43bf.js
index c7dfdaac..315c82cc 100644
--- a/assets/doc-63255049.js
+++ b/assets/doc-620a43bf.js
@@ -1 +1 @@
-import{d as D,r as v,c as k,o,f as m,w as n,b as A,n as _,e3 as g,dx as h,dw as b,g as F,j as e,t as B,e as t,e1 as $,e6 as w,d_ as I,p as d,fi as x,fj as O,I as Y,k as s,es as N,a as y}from"./index-c0fbe197.js";const T=c=>({success:"IconTickFill",info:"IconReminderFill",warning:"IconWarningFill",error:"IconCrossFill"})[c],i="yk-alert",j=D({name:"YkAlert",__name:"alert",props:{message:{},type:{default:"info"},title:{},closable:{type:Boolean,default:!1},showIcon:{type:Boolean,default:!0},center:{type:Boolean,default:!1},banner:{type:Boolean,default:!1}},emits:["close"],setup(c,{emit:r}){const l=c,a=v(!0),E=k(()=>[i,`${i}-${l.type}`,{[`${i}-with-title`]:l.title,[`${i}-center`]:l.center,[`${i}-banner`]:l.banner}]),p=C=>{a.value=!1,r("close",C)};return(C,k2)=>{const f=w;return o(),m($,{name:"zoom-in-top"},{default:n(()=>[a.value?(o(),A("div",{key:0,class:_(E.value)},[l.showIcon?(o(),A("div",{key:0,class:_(`${i}-icon`)},[g(C.$slots,"icon",{},()=>[(o(),m(h(b(T)(l.type))))])],2)):F("",!0),e("div",{class:_(`${i}-content`)},[l.title?(o(),A("div",{key:0,class:_(`${i}-title`)},B(l.title),3)):F("",!0),e("div",{class:_(`${i}-description`)},B(l.message),3)],2),l.closable?(o(),A("button",{key:1,type:"button",class:_(`${i}-close-icon`),onClick:p},[g(C.$slots,"closeElement",{},()=>[t(f)])],2)):F("",!0)],2)):F("",!0)]),_:3})}}}),P=I(j),u=P;const S={},V={style:{padding:"12px 24px"}};function z(c,r){const l=u;return o(),A("div",V,[t(l,{message:"Yike Design Alert Component"})])}const L=d(S,[["render",z]]);const M={},R={class:"yk-alert-group"};function W(c,r){const l=u;return o(),A("div",R,[t(l,{type:"info",message:"这里是 info 提示"}),t(l,{type:"success",message:"这里是 success 提示"}),t(l,{type:"warning",message:"这里是 warning 提示"}),t(l,{type:"error",message:"这里是 error 提示"})])}const q=d(M,[["render",W]]),G={},H={class:"yk-alert-group"};function J(c,r){const l=u;return o(),A("div",H,[t(l,{type:"info",title:"标题标题",message:"这里是 info 提示"}),t(l,{type:"success",title:"标题标题",message:"这里是 success 提示"}),t(l,{type:"warning",title:"标题标题",message:"这里是 warning 提示"}),t(l,{type:"error",title:"标题标题",message:"这里是 error 提示"})])}const K=d(G,[["render",J]]),Q={},U={class:"yk-alert-group"};function X(c,r){const l=u;return o(),A("div",U,[e("div",null,[t(l,{type:"info",closable:"",message:"这里是 info 提示"})]),e("div",null,[t(l,{type:"success",closable:"",message:"这里是 success 提示"})]),e("div",null,[t(l,{type:"warning",title:"标题标题",closable:"",message:"这里是 warning 提示"})]),e("div",null,[t(l,{type:"error",closable:"",title:"标题标题",message:"这里是 error 提示"})])])}const Z=d(Q,[["render",X]]),e2={},t2={class:"yk-alert-group"};function l2(c,r){const l=u,a=x,E=O,p=Y;return o(),A("div",t2,[e("div",null,[t(l,{type:"info","show-icon":!1,message:"showIcon = false"})]),e("div",null,[t(l,{type:"success",message:"hello,欢迎使用 Yike Design 组件库"},{icon:n(()=>[t(a)]),_:1})]),e("div",null,[t(l,{type:"warning",title:"警告提示","show-icon":!1,message:"您无权访问当前内容,请登录后重试。"},{icon:n(()=>[t(E)]),_:1})]),e("div",null,[t(l,{type:"error",closable:"",title:"错误提示",message:"您当前访问的内容已经被删除。"},{icon:n(()=>[t(p)]),_:1})])])}const n2=d(e2,[["render",l2]]),s2={},o2={class:"yk-alert-group"};function c2(c,r){const l=N,a=u;return o(),A("div",o2,[e("div",null,[t(a,{closable:"",message:"更换关闭图标"},{closeElement:n(()=>[t(l)]),_:1})]),e("div",null,[t(a,{type:"success",closable:"",message:"文字形式的关闭图标"},{closeElement:n(()=>[s("Close Now")]),_:1})])])}const a2=d(s2,[["render",c2]]),E2={};function r2(c,r){const l=u;return o(),m(l,{center:"",message:"居中的提示内容"})}const i2=d(E2,[["render",r2]]),A2={};function d2(c,r){const l=u;return o(),m(l,{banner:"",center:"",message:"包容万物,从源头出发,一切从简"})}const u2=d(A2,[["render",d2]]),_2=e("p",null,"最简单的用法,适用于简短的警告提示。",-1),p2=e("p",null,[s("共有四种样式 "),e("code",null,"success"),s("、"),e("code",null,"info"),s("、"),e("code",null,"warning"),s("、"),e("code",null,"error"),s("。")],-1),m2=e("p",null,[s("通过设置 "),e("code",null,"title"),s(" 可以给警告提示添加标题。")],-1),C2=e("p",null,[s("通过设置 "),e("code",null,"closable"),s(",可开启关闭按钮。")],-1),F2=e("p",null,[s("通过设置 "),e("code",null,"icon"),s(" 插槽自定义默认图标,也可以通过设置 "),e("strong",null,"show-icon=false"),s(" 来隐藏图标。")],-1),y2=e("p",null,[s("通过设置 "),e("code",null,"closeElement"),s(" 插槽来改变关闭图标。")],-1),g2=e("p",null,[s("通过设置 "),e("code",null,"center"),s(",可将文本内容居中显示。")],-1),B2=e("p",null,[s("通过设置 "),e("code",null,"banner"),s(",可将警告提示作为顶部公告使用(去除边框和圆角)。")],-1),f2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"type"),e("td",null,"警告提示的类型"),e("td",null,"'info' | 'success'|'warning'|'error'"),e("td",null,"'info'")]),e("tr",null,[e("td",null,"message"),e("td",null,"警告提示的内容"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"title"),e("td",null,"警告提示的标题"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"closable"),e("td",null,"是否展示关闭按钮"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"showIcon"),e("td",null,"是否展示 Icon 图标"),e("td",null,"boolean"),e("td",null,"true")]),e("tr",null,[e("td",null,"center"),e("td",null,"内容是否居中显示"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"banner"),e("td",null,"是否为顶部公告"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),D2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"close"),e("td",null,"点击关闭按钮时触发"),e("td",null,"ev: MouseEvent")])])])],-1),v2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"插槽名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"icon"),e("td",null,"自定义图标"),e("td",null,"-")]),e("tr",null,[e("td",null,"closeElement"),e("td",null,"自定义关闭内容"),e("td",null,"-")])])])],-1),b2={__name:"doc",setup(c){return(r,l)=>{const a=y("yk-title"),E=y("yk-snippet"),p=y("DocPage");return o(),m(p,null,{default:n(()=>[t(a,{level:2,id:"YkAlert警告提示"},{default:n(()=>[s("YkAlert 警告提示")]),_:1}),t(E,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20style%3D%22padding%3A%2012px%2024px%22%3E%0A%20%20%20%20%3Cyk-alert%20message%3D%22Yike%20Design%20Alert%20Component%22%20%2F%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(L)]),desc:n(()=>[_2]),_:1}),t(E,{title:"提示类型",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-alert-group%22%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22info%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20info%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22success%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20success%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22warning%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20warning%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22error%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20error%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.yk-alert-group%20%7B%0A%20%20display%3A%20grid%3B%0A%20%20grid-template-columns%3A%20repeat(2%2C%201fr)%3B%0A%20%20gap%3A%2024px%3B%0A%20%20align-items%3A%20flex-start%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[t(q)]),desc:n(()=>[p2]),_:1}),t(E,{title:"提示标题",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-alert-group%22%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22info%22%20title%3D%22%E6%A0%87%E9%A2%98%E6%A0%87%E9%A2%98%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20info%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22success%22%20title%3D%22%E6%A0%87%E9%A2%98%E6%A0%87%E9%A2%98%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20success%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22warning%22%20title%3D%22%E6%A0%87%E9%A2%98%E6%A0%87%E9%A2%98%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20warning%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22error%22%20title%3D%22%E6%A0%87%E9%A2%98%E6%A0%87%E9%A2%98%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20error%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(K)]),desc:n(()=>[m2]),_:1}),t(E,{title:"可关闭",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-alert-group%22%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%20type%3D%22info%22%20closable%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20info%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%20type%3D%22success%22%20closable%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20success%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%0A%20%20%20%20%20%20%20%20type%3D%22warning%22%0A%20%20%20%20%20%20%20%20title%3D%22%E6%A0%87%E9%A2%98%E6%A0%87%E9%A2%98%22%0A%20%20%20%20%20%20%20%20closable%0A%20%20%20%20%20%20%20%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20warning%20%E6%8F%90%E7%A4%BA%22%0A%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%0A%20%20%20%20%20%20%20%20type%3D%22error%22%0A%20%20%20%20%20%20%20%20closable%0A%20%20%20%20%20%20%20%20title%3D%22%E6%A0%87%E9%A2%98%E6%A0%87%E9%A2%98%22%0A%20%20%20%20%20%20%20%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20error%20%E6%8F%90%E7%A4%BA%22%0A%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(Z)]),desc:n(()=>[C2]),_:1}),t(E,{title:"自定义图标",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-alert-group%22%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%20type%3D%22info%22%20%3Ashow-icon%3D%22false%22%20message%3D%22showIcon%20%3D%20false%22%20%2F%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%20type%3D%22success%22%20message%3D%22hello%EF%BC%8C%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8%20Yike%20Design%20%E7%BB%84%E4%BB%B6%E5%BA%93%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23icon%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconEmojiOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-alert%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%0A%20%20%20%20%20%20%20%20type%3D%22warning%22%0A%20%20%20%20%20%20%20%20title%3D%22%E8%AD%A6%E5%91%8A%E6%8F%90%E7%A4%BA%22%0A%20%20%20%20%20%20%20%20%3Ashow-icon%3D%22false%22%0A%20%20%20%20%20%20%20%20message%3D%22%E6%82%A8%E6%97%A0%E6%9D%83%E8%AE%BF%E9%97%AE%E5%BD%93%E5%89%8D%E5%86%85%E5%AE%B9%EF%BC%8C%E8%AF%B7%E7%99%BB%E5%BD%95%E5%90%8E%E9%87%8D%E8%AF%95%E3%80%82%22%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23icon%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconLockOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-alert%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%0A%20%20%20%20%20%20%20%20type%3D%22error%22%0A%20%20%20%20%20%20%20%20closable%0A%20%20%20%20%20%20%20%20title%3D%22%E9%94%99%E8%AF%AF%E6%8F%90%E7%A4%BA%22%0A%20%20%20%20%20%20%20%20message%3D%22%E6%82%A8%E5%BD%93%E5%89%8D%E8%AE%BF%E9%97%AE%E7%9A%84%E5%86%85%E5%AE%B9%E5%B7%B2%E7%BB%8F%E8%A2%AB%E5%88%A0%E9%99%A4%E3%80%82%22%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23icon%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconDeleteOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-alert%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(n2)]),desc:n(()=>[F2]),_:1}),t(E,{title:"自定义关闭图标",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-alert-group%22%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%20closable%20message%3D%22%E6%9B%B4%E6%8D%A2%E5%85%B3%E9%97%AD%E5%9B%BE%E6%A0%87%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23closeElement%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconCloseOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-alert%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%20type%3D%22success%22%20closable%20message%3D%22%E6%96%87%E5%AD%97%E5%BD%A2%E5%BC%8F%E7%9A%84%E5%85%B3%E9%97%AD%E5%9B%BE%E6%A0%87%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23closeElement%3EClose%20Now%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-alert%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(a2)]),desc:n(()=>[y2]),_:1}),t(E,{title:"内容居中",code:"%3Ctemplate%3E%0A%20%20%3Cyk-alert%20center%20message%3D%22%E5%B1%85%E4%B8%AD%E7%9A%84%E6%8F%90%E7%A4%BA%E5%86%85%E5%AE%B9%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(i2)]),desc:n(()=>[g2]),_:1}),t(E,{title:"顶部公告",code:"%3Ctemplate%3E%0A%20%20%3Cyk-alert%20banner%20center%20message%3D%22%E5%8C%85%E5%AE%B9%E4%B8%87%E7%89%A9%EF%BC%8C%E4%BB%8E%E6%BA%90%E5%A4%B4%E5%87%BA%E5%8F%91%EF%BC%8C%E4%B8%80%E5%88%87%E4%BB%8E%E7%AE%80%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(u2)]),desc:n(()=>[B2]),_:1}),t(a,{level:3,id:"API"},{default:n(()=>[s("API")]),_:1}),f2,t(a,{level:3,id:"Event"},{default:n(()=>[s("Event")]),_:1}),D2,t(a,{level:3,id:"Slot"},{default:n(()=>[s("Slot")]),_:1}),v2]),_:1})}}};export{b2 as default};
+import{d as D,r as v,c as k,o,f as m,w as n,b as A,n as _,e3 as g,dx as h,dw as b,g as F,j as e,t as B,e as t,e1 as $,e6 as w,d_ as I,p as d,fi as x,fj as O,I as Y,k as s,es as N,a as y}from"./index-ac581855.js";const T=c=>({success:"IconTickFill",info:"IconReminderFill",warning:"IconWarningFill",error:"IconCrossFill"})[c],i="yk-alert",j=D({name:"YkAlert",__name:"alert",props:{message:{},type:{default:"info"},title:{},closable:{type:Boolean,default:!1},showIcon:{type:Boolean,default:!0},center:{type:Boolean,default:!1},banner:{type:Boolean,default:!1}},emits:["close"],setup(c,{emit:r}){const l=c,a=v(!0),E=k(()=>[i,`${i}-${l.type}`,{[`${i}-with-title`]:l.title,[`${i}-center`]:l.center,[`${i}-banner`]:l.banner}]),p=C=>{a.value=!1,r("close",C)};return(C,k2)=>{const f=w;return o(),m($,{name:"zoom-in-top"},{default:n(()=>[a.value?(o(),A("div",{key:0,class:_(E.value)},[l.showIcon?(o(),A("div",{key:0,class:_(`${i}-icon`)},[g(C.$slots,"icon",{},()=>[(o(),m(h(b(T)(l.type))))])],2)):F("",!0),e("div",{class:_(`${i}-content`)},[l.title?(o(),A("div",{key:0,class:_(`${i}-title`)},B(l.title),3)):F("",!0),e("div",{class:_(`${i}-description`)},B(l.message),3)],2),l.closable?(o(),A("button",{key:1,type:"button",class:_(`${i}-close-icon`),onClick:p},[g(C.$slots,"closeElement",{},()=>[t(f)])],2)):F("",!0)],2)):F("",!0)]),_:3})}}}),P=I(j),u=P;const S={},V={style:{padding:"12px 24px"}};function z(c,r){const l=u;return o(),A("div",V,[t(l,{message:"Yike Design Alert Component"})])}const L=d(S,[["render",z]]);const M={},R={class:"yk-alert-group"};function W(c,r){const l=u;return o(),A("div",R,[t(l,{type:"info",message:"这里是 info 提示"}),t(l,{type:"success",message:"这里是 success 提示"}),t(l,{type:"warning",message:"这里是 warning 提示"}),t(l,{type:"error",message:"这里是 error 提示"})])}const q=d(M,[["render",W]]),G={},H={class:"yk-alert-group"};function J(c,r){const l=u;return o(),A("div",H,[t(l,{type:"info",title:"标题标题",message:"这里是 info 提示"}),t(l,{type:"success",title:"标题标题",message:"这里是 success 提示"}),t(l,{type:"warning",title:"标题标题",message:"这里是 warning 提示"}),t(l,{type:"error",title:"标题标题",message:"这里是 error 提示"})])}const K=d(G,[["render",J]]),Q={},U={class:"yk-alert-group"};function X(c,r){const l=u;return o(),A("div",U,[e("div",null,[t(l,{type:"info",closable:"",message:"这里是 info 提示"})]),e("div",null,[t(l,{type:"success",closable:"",message:"这里是 success 提示"})]),e("div",null,[t(l,{type:"warning",title:"标题标题",closable:"",message:"这里是 warning 提示"})]),e("div",null,[t(l,{type:"error",closable:"",title:"标题标题",message:"这里是 error 提示"})])])}const Z=d(Q,[["render",X]]),e2={},t2={class:"yk-alert-group"};function l2(c,r){const l=u,a=x,E=O,p=Y;return o(),A("div",t2,[e("div",null,[t(l,{type:"info","show-icon":!1,message:"showIcon = false"})]),e("div",null,[t(l,{type:"success",message:"hello,欢迎使用 Yike Design 组件库"},{icon:n(()=>[t(a)]),_:1})]),e("div",null,[t(l,{type:"warning",title:"警告提示","show-icon":!1,message:"您无权访问当前内容,请登录后重试。"},{icon:n(()=>[t(E)]),_:1})]),e("div",null,[t(l,{type:"error",closable:"",title:"错误提示",message:"您当前访问的内容已经被删除。"},{icon:n(()=>[t(p)]),_:1})])])}const n2=d(e2,[["render",l2]]),s2={},o2={class:"yk-alert-group"};function c2(c,r){const l=N,a=u;return o(),A("div",o2,[e("div",null,[t(a,{closable:"",message:"更换关闭图标"},{closeElement:n(()=>[t(l)]),_:1})]),e("div",null,[t(a,{type:"success",closable:"",message:"文字形式的关闭图标"},{closeElement:n(()=>[s("Close Now")]),_:1})])])}const a2=d(s2,[["render",c2]]),E2={};function r2(c,r){const l=u;return o(),m(l,{center:"",message:"居中的提示内容"})}const i2=d(E2,[["render",r2]]),A2={};function d2(c,r){const l=u;return o(),m(l,{banner:"",center:"",message:"包容万物,从源头出发,一切从简"})}const u2=d(A2,[["render",d2]]),_2=e("p",null,"最简单的用法,适用于简短的警告提示。",-1),p2=e("p",null,[s("共有四种样式 "),e("code",null,"success"),s("、"),e("code",null,"info"),s("、"),e("code",null,"warning"),s("、"),e("code",null,"error"),s("。")],-1),m2=e("p",null,[s("通过设置 "),e("code",null,"title"),s(" 可以给警告提示添加标题。")],-1),C2=e("p",null,[s("通过设置 "),e("code",null,"closable"),s(",可开启关闭按钮。")],-1),F2=e("p",null,[s("通过设置 "),e("code",null,"icon"),s(" 插槽自定义默认图标,也可以通过设置 "),e("strong",null,"show-icon=false"),s(" 来隐藏图标。")],-1),y2=e("p",null,[s("通过设置 "),e("code",null,"closeElement"),s(" 插槽来改变关闭图标。")],-1),g2=e("p",null,[s("通过设置 "),e("code",null,"center"),s(",可将文本内容居中显示。")],-1),B2=e("p",null,[s("通过设置 "),e("code",null,"banner"),s(",可将警告提示作为顶部公告使用(去除边框和圆角)。")],-1),f2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"type"),e("td",null,"警告提示的类型"),e("td",null,"'info' | 'success'|'warning'|'error'"),e("td",null,"'info'")]),e("tr",null,[e("td",null,"message"),e("td",null,"警告提示的内容"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"title"),e("td",null,"警告提示的标题"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"closable"),e("td",null,"是否展示关闭按钮"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"showIcon"),e("td",null,"是否展示 Icon 图标"),e("td",null,"boolean"),e("td",null,"true")]),e("tr",null,[e("td",null,"center"),e("td",null,"内容是否居中显示"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"banner"),e("td",null,"是否为顶部公告"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),D2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"close"),e("td",null,"点击关闭按钮时触发"),e("td",null,"ev: MouseEvent")])])])],-1),v2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"插槽名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"icon"),e("td",null,"自定义图标"),e("td",null,"-")]),e("tr",null,[e("td",null,"closeElement"),e("td",null,"自定义关闭内容"),e("td",null,"-")])])])],-1),b2={__name:"doc",setup(c){return(r,l)=>{const a=y("yk-title"),E=y("yk-snippet"),p=y("DocPage");return o(),m(p,null,{default:n(()=>[t(a,{level:2,id:"YkAlert警告提示"},{default:n(()=>[s("YkAlert 警告提示")]),_:1}),t(E,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20style%3D%22padding%3A%2012px%2024px%22%3E%0A%20%20%20%20%3Cyk-alert%20message%3D%22Yike%20Design%20Alert%20Component%22%20%2F%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(L)]),desc:n(()=>[_2]),_:1}),t(E,{title:"提示类型",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-alert-group%22%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22info%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20info%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22success%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20success%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22warning%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20warning%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22error%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20error%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.yk-alert-group%20%7B%0A%20%20display%3A%20grid%3B%0A%20%20grid-template-columns%3A%20repeat(2%2C%201fr)%3B%0A%20%20gap%3A%2024px%3B%0A%20%20align-items%3A%20flex-start%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[t(q)]),desc:n(()=>[p2]),_:1}),t(E,{title:"提示标题",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-alert-group%22%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22info%22%20title%3D%22%E6%A0%87%E9%A2%98%E6%A0%87%E9%A2%98%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20info%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22success%22%20title%3D%22%E6%A0%87%E9%A2%98%E6%A0%87%E9%A2%98%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20success%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22warning%22%20title%3D%22%E6%A0%87%E9%A2%98%E6%A0%87%E9%A2%98%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20warning%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3Cyk-alert%20type%3D%22error%22%20title%3D%22%E6%A0%87%E9%A2%98%E6%A0%87%E9%A2%98%22%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20error%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(K)]),desc:n(()=>[m2]),_:1}),t(E,{title:"可关闭",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-alert-group%22%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%20type%3D%22info%22%20closable%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20info%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%20type%3D%22success%22%20closable%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20success%20%E6%8F%90%E7%A4%BA%22%20%2F%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%0A%20%20%20%20%20%20%20%20type%3D%22warning%22%0A%20%20%20%20%20%20%20%20title%3D%22%E6%A0%87%E9%A2%98%E6%A0%87%E9%A2%98%22%0A%20%20%20%20%20%20%20%20closable%0A%20%20%20%20%20%20%20%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20warning%20%E6%8F%90%E7%A4%BA%22%0A%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%0A%20%20%20%20%20%20%20%20type%3D%22error%22%0A%20%20%20%20%20%20%20%20closable%0A%20%20%20%20%20%20%20%20title%3D%22%E6%A0%87%E9%A2%98%E6%A0%87%E9%A2%98%22%0A%20%20%20%20%20%20%20%20message%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%20error%20%E6%8F%90%E7%A4%BA%22%0A%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(Z)]),desc:n(()=>[C2]),_:1}),t(E,{title:"自定义图标",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-alert-group%22%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%20type%3D%22info%22%20%3Ashow-icon%3D%22false%22%20message%3D%22showIcon%20%3D%20false%22%20%2F%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%20type%3D%22success%22%20message%3D%22hello%EF%BC%8C%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8%20Yike%20Design%20%E7%BB%84%E4%BB%B6%E5%BA%93%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23icon%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconEmojiOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-alert%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%0A%20%20%20%20%20%20%20%20type%3D%22warning%22%0A%20%20%20%20%20%20%20%20title%3D%22%E8%AD%A6%E5%91%8A%E6%8F%90%E7%A4%BA%22%0A%20%20%20%20%20%20%20%20%3Ashow-icon%3D%22false%22%0A%20%20%20%20%20%20%20%20message%3D%22%E6%82%A8%E6%97%A0%E6%9D%83%E8%AE%BF%E9%97%AE%E5%BD%93%E5%89%8D%E5%86%85%E5%AE%B9%EF%BC%8C%E8%AF%B7%E7%99%BB%E5%BD%95%E5%90%8E%E9%87%8D%E8%AF%95%E3%80%82%22%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23icon%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconLockOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-alert%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%0A%20%20%20%20%20%20%20%20type%3D%22error%22%0A%20%20%20%20%20%20%20%20closable%0A%20%20%20%20%20%20%20%20title%3D%22%E9%94%99%E8%AF%AF%E6%8F%90%E7%A4%BA%22%0A%20%20%20%20%20%20%20%20message%3D%22%E6%82%A8%E5%BD%93%E5%89%8D%E8%AE%BF%E9%97%AE%E7%9A%84%E5%86%85%E5%AE%B9%E5%B7%B2%E7%BB%8F%E8%A2%AB%E5%88%A0%E9%99%A4%E3%80%82%22%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23icon%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconDeleteOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-alert%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(n2)]),desc:n(()=>[F2]),_:1}),t(E,{title:"自定义关闭图标",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-alert-group%22%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%20closable%20message%3D%22%E6%9B%B4%E6%8D%A2%E5%85%B3%E9%97%AD%E5%9B%BE%E6%A0%87%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23closeElement%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconCloseOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-alert%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cyk-alert%20type%3D%22success%22%20closable%20message%3D%22%E6%96%87%E5%AD%97%E5%BD%A2%E5%BC%8F%E7%9A%84%E5%85%B3%E9%97%AD%E5%9B%BE%E6%A0%87%22%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23closeElement%3EClose%20Now%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-alert%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(a2)]),desc:n(()=>[y2]),_:1}),t(E,{title:"内容居中",code:"%3Ctemplate%3E%0A%20%20%3Cyk-alert%20center%20message%3D%22%E5%B1%85%E4%B8%AD%E7%9A%84%E6%8F%90%E7%A4%BA%E5%86%85%E5%AE%B9%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(i2)]),desc:n(()=>[g2]),_:1}),t(E,{title:"顶部公告",code:"%3Ctemplate%3E%0A%20%20%3Cyk-alert%20banner%20center%20message%3D%22%E5%8C%85%E5%AE%B9%E4%B8%87%E7%89%A9%EF%BC%8C%E4%BB%8E%E6%BA%90%E5%A4%B4%E5%87%BA%E5%8F%91%EF%BC%8C%E4%B8%80%E5%88%87%E4%BB%8E%E7%AE%80%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[t(u2)]),desc:n(()=>[B2]),_:1}),t(a,{level:3,id:"API"},{default:n(()=>[s("API")]),_:1}),f2,t(a,{level:3,id:"Event"},{default:n(()=>[s("Event")]),_:1}),D2,t(a,{level:3,id:"Slot"},{default:n(()=>[s("Slot")]),_:1}),v2]),_:1})}}};export{b2 as default};
diff --git a/assets/doc-b0b0f17c.js b/assets/doc-6c2a88f5.js
similarity index 99%
rename from assets/doc-b0b0f17c.js
rename to assets/doc-6c2a88f5.js
index 24a0beef..f533800f 100644
--- a/assets/doc-b0b0f17c.js
+++ b/assets/doc-6c2a88f5.js
@@ -1 +1 @@
-import{p as d,o as c,f as a,w as n,e,k as l,_ as y,x as A,G as C,H as m,I as k,J as b,K as f,a as r,j as t}from"./index-c0fbe197.js";const F={};function B(E,_){const o=y,u=A;return c(),a(u,null,{default:n(()=>[e(o,null,{default:n(()=>[l("主要按钮")]),_:1}),e(o,{type:"secondary"},{default:n(()=>[l("次要按钮")]),_:1}),e(o,{type:"outline"},{default:n(()=>[l("线框按钮")]),_:1})]),_:1})}const D=d(F,[["render",B]]),h={};function g(E,_){const o=y,u=A;return c(),a(u,null,{default:n(()=>[e(o,{size:"s"},{default:n(()=>[l("按钮")]),_:1}),e(o,{size:"m"},{default:n(()=>[l("按钮")]),_:1}),e(o,{size:"l"},{default:n(()=>[l("按钮")]),_:1}),e(o,{size:"xl"},{default:n(()=>[l("按钮")]),_:1})]),_:1})}const x=d(h,[["render",g]]),$={};function I(E,_){const o=y,u=C,s=A;return c(),a(s,null,{default:n(()=>[e(o,null,{default:n(()=>[l("默认形状")]),_:1}),e(o,{shape:"round"},{default:n(()=>[l("全圆角")]),_:1}),e(o,{shape:"circle"},{default:n(()=>[e(u)]),_:1}),e(o,{shape:"square"},{default:n(()=>[e(u)]),_:1})]),_:1})}const w=d($,[["render",I]]),P={};function v(E,_){const o=m,u=y,s=k,p=b,i=A;return c(),a(i,null,{default:n(()=>[e(u,null,{icon:n(()=>[e(o)]),default:n(()=>[l(" 加入 ")]),_:1}),e(u,null,{icon:n(()=>[e(s)]),default:n(()=>[l(" 删除 ")]),_:1}),e(u,{shape:"circle"},{icon:n(()=>[e(p)]),_:1})]),_:1})}const z=d(P,[["render",v]]),O={};function S(E,_){const o=y,u=A;return c(),a(u,{direction:"vertical"},{default:n(()=>[e(u,null,{default:n(()=>[e(o,null,{default:n(()=>[l("主要按钮")]),_:1}),e(o,{type:"secondary"},{default:n(()=>[l("次要按钮")]),_:1}),e(o,{type:"outline"},{default:n(()=>[l("线框按钮")]),_:1})]),_:1}),e(u,null,{default:n(()=>[e(o,{status:"primary"},{default:n(()=>[l("主要按钮")]),_:1}),e(o,{type:"secondary",status:"primary"},{default:n(()=>[l("次要按钮")]),_:1}),e(o,{type:"outline",status:"primary"},{default:n(()=>[l("线框按钮")]),_:1})]),_:1}),e(u,null,{default:n(()=>[e(o,{status:"success"},{default:n(()=>[l("主要按钮")]),_:1}),e(o,{type:"secondary",status:"success"},{default:n(()=>[l("次要按钮")]),_:1}),e(o,{type:"outline",status:"success"},{default:n(()=>[l("线框按钮")]),_:1})]),_:1}),e(u,null,{default:n(()=>[e(o,{status:"warning"},{default:n(()=>[l("主要按钮")]),_:1}),e(o,{type:"secondary",status:"warning"},{default:n(()=>[l("次要按钮")]),_:1}),e(o,{type:"outline",status:"warning"},{default:n(()=>[l("线框按钮")]),_:1})]),_:1}),e(u,null,{default:n(()=>[e(o,{status:"danger"},{default:n(()=>[l("主要按钮")]),_:1}),e(o,{type:"secondary",status:"danger"},{default:n(()=>[l("次要按钮")]),_:1}),e(o,{type:"outline",status:"danger"},{default:n(()=>[l("线框按钮")]),_:1})]),_:1})]),_:1})}const q=d(O,[["render",S]]),N={};function V(E,_){const o=f,u=y,s=k,p=C,i=A;return c(),a(i,null,{default:n(()=>[e(u,{disabled:""},{default:n(()=>[l(" 加入 "),e(o,{style:{"margin-left":"4px"}})]),_:1}),e(u,{disabled:""},{icon:n(()=>[e(s)]),default:n(()=>[l(" 删除 ")]),_:1}),e(u,{disabled:"",shape:"circle"},{default:n(()=>[e(p)]),_:1})]),_:1})}const L=d(N,[["render",V]]),Y={};function j(E,_){const o=y,u=A;return c(),a(u,null,{default:n(()=>[e(o,{loading:""},{default:n(()=>[l("加载中")]),_:1}),e(o,{loading:"",type:"secondary",status:"primary"},{default:n(()=>[l("加载中")]),_:1}),e(o,{loading:"",type:"outline",status:"primary"},{default:n(()=>[l("加载中")]),_:1})]),_:1})}const G=d(Y,[["render",j]]),H={};function J(E,_){const o=y,u=A;return c(),a(u,{direction:"vertical",style:{width:"100%"}},{default:n(()=>[e(o,{long:"",status:"primary"},{default:n(()=>[l("主要按钮")]),_:1}),e(o,{long:"",type:"secondary",status:"primary"},{default:n(()=>[l("次要按钮")]),_:1}),e(o,{long:"",type:"outline",status:"primary"},{default:n(()=>[l("线框按钮")]),_:1})]),_:1})}const K=d(H,[["render",J]]),T=t("p",null,"点击开启一个即时操作。",-1),M=t("p",null,[l("按钮有三种类型:"),t("code",null,"主按钮"),l(" 、"),t("code",null,"次按钮"),l(" 、"),t("code",null,"线框按钮"),l(" 。主按钮在同一个操作区域建议最多出现一次。")],-1),Q=t("p",null,[l("按钮分为:"),t("code",null,"s"),l("、"),t("code",null,"m"),l("、"),t("code",null,"l"),l("、"),t("code",null,"xl"),l(" 四种尺寸。高度分别为:"),t("code",null,"24px"),l("、"),t("code",null,"32px"),l("、"),t("code",null,"36px"),l("、"),t("code",null,"48px"),l("。默认尺寸为"),t("code",null,"l"),l("。")],-1),R=t("p",null,[l("按钮分为默认形状、"),t("code",null,"circle"),l(" 圆形、"),t("code",null,"round"),l(" 全圆角、"),t("code",null,"square"),l(" 正方形四种形状。")],-1),U=t("p",null,"自己插入图标,无论前后。",-1),W=t("p",null,[l("按钮的状态分为 "),t("code",null,"默认"),l("、"),t("code",null,"primary"),l(" 主要、"),t("code",null,"success"),l(" 成功、"),t("code",null,"warning"),l(" 警告、"),t("code",null,"danger"),l(" 危险五种,可以与按钮类型同时使用。")],-1),X=t("p",null,"按钮不可点击",-1),Z=t("p",null,[l("通过设置 "),t("code",null,"loading"),l(" 可以让按钮处于加载中状态。处于加载中状态的按钮不会触发点击事件。")],-1),t2=t("p",null,[l("通过设置 "),t("code",null,"long"),l(" 属性,使按钮的宽度跟随容器的宽度。")],-1),n2=t("p",null,"通过设置 Button 的属性来产生不同的按钮样式,推荐顺序为:type -> size -> shape -> status -> disabled。",-1),e2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"type"),t("td",null,"按钮的类型"),t("td",null,"'primary'|'secondary'|'outline'"),t("td",null,"primary")]),t("tr",null,[t("td",null,"shape"),t("td",null,"按钮的形状"),t("td",null,"'round' | 'circle' | 'square'"),t("td",null,"-")]),t("tr",null,[t("td",null,"status"),t("td",null,"按钮的状态"),t("td",null,"'primary'|'success'|'warning'|'danger'"),t("td",null,"-")]),t("tr",null,[t("td",null,"disabled"),t("td",null,"按钮是否被禁用"),t("td",null,"false | true"),t("td",null,"false")]),t("tr",null,[t("td",null,"loading"),t("td",null,"按钮是否加载中"),t("td",null,"false | true"),t("td",null,"false")]),t("tr",null,[t("td",null,"long"),t("td",null,"按钮是否通栏"),t("td",null,"false | true"),t("td",null,"false")])])])],-1),l2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"icon"),t("td",null,"图标"),t("td",null,"-")])])])],-1),u2={__name:"doc",setup(E){return(_,o)=>{const u=r("yk-title"),s=r("yk-snippet"),p=r("DocPage");return c(),a(p,null,{default:n(()=>[e(u,{level:2,id:"YkButton按钮"},{default:n(()=>[l("YkButton 按钮")]),_:1}),T,e(s,{title:"按钮类型",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%3E%E6%AC%A1%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3E%E7%BA%BF%E6%A1%86%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(D)]),desc:n(()=>[M]),_:1}),e(s,{title:"按钮尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22s%22%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22m%22%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22l%22%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22xl%22%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(x)]),desc:n(()=>[Q]),_:1}),e(s,{title:"按钮形状",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%3E%E9%BB%98%E8%AE%A4%E5%BD%A2%E7%8A%B6%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20shape%3D%22round%22%3E%E5%85%A8%E5%9C%86%E8%A7%92%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20shape%3D%22circle%22%3E%3CIconPlusOutline%20%2F%3E%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20shape%3D%22square%22%3E%3CIconPlusOutline%20%2F%3E%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(w)]),desc:n(()=>[R]),_:1}),e(s,{title:"图标按钮",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%3E%0A%20%20%20%20%20%20%E5%8A%A0%E5%85%A5%0A%20%20%20%20%20%20%3Ctemplate%20%23icon%3E%0A%20%20%20%20%20%20%20%20%3Cicon-plus-circle-outline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23icon%3E%0A%20%20%20%20%20%20%20%20%3Cicon-delete-outline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%E5%88%A0%E9%99%A4%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20shape%3D%22circle%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23icon%3E%0A%20%20%20%20%20%20%20%20%3Cicon-bookmark-outline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(z)]),desc:n(()=>[U]),_:1}),e(s,{title:"按钮状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-button%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%3E%E6%AC%A1%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3E%E7%BA%BF%E6%A1%86%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22primary%22%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%20status%3D%22primary%22%3E%E6%AC%A1%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20status%3D%22primary%22%3E%E7%BA%BF%E6%A1%86%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22success%22%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%20status%3D%22success%22%3E%E6%AC%A1%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20status%3D%22success%22%3E%E7%BA%BF%E6%A1%86%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22warning%22%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%20status%3D%22warning%22%3E%E6%AC%A1%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20status%3D%22warning%22%3E%E7%BA%BF%E6%A1%86%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22danger%22%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%20status%3D%22danger%22%3E%E6%AC%A1%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20status%3D%22danger%22%3E%E7%BA%BF%E6%A1%86%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(q)]),desc:n(()=>[W]),_:1}),e(s,{title:"禁用状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20disabled%3E%0A%20%20%20%20%20%20%E5%8A%A0%E5%85%A5%0A%20%20%20%20%20%20%3CIconCirclePlusOutline%20style%3D%22margin-left%3A%204px%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20disabled%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23icon%3E%0A%20%20%20%20%20%20%20%20%3CIconDeleteOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%E5%88%A0%E9%99%A4%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20disabled%20shape%3D%22circle%22%3E%0A%20%20%20%20%20%20%3CIconPlusOutline%20%2F%3E%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(L)]),desc:n(()=>[X]),_:1}),e(s,{title:"加载中按钮",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20loading%3E%E5%8A%A0%E8%BD%BD%E4%B8%AD%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20loading%20type%3D%22secondary%22%20status%3D%22primary%22%3E%E5%8A%A0%E8%BD%BD%E4%B8%AD%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20loading%20type%3D%22outline%22%20status%3D%22primary%22%3E%E5%8A%A0%E8%BD%BD%E4%B8%AD%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(G)]),desc:n(()=>[Z]),_:1}),e(s,{title:"长按钮",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%20style%3D%22width%3A%20100%25%22%3E%0A%20%20%20%20%3Cyk-button%20long%20status%3D%22primary%22%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20long%20type%3D%22secondary%22%20status%3D%22primary%22%3E%E6%AC%A1%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20long%20type%3D%22outline%22%20status%3D%22primary%22%3E%E7%BA%BF%E6%A1%86%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(K)]),desc:n(()=>[t2]),_:1}),e(u,{level:3,id:"API"},{default:n(()=>[l("API")]),_:1}),n2,e2,e(u,{level:4,id:"ButtonSlots"},{default:n(()=>[l("Button Slots")]),_:1}),l2]),_:1})}}};export{u2 as default};
+import{p as d,o as c,f as a,w as n,e,k as l,_ as y,x as A,G as C,H as m,I as k,J as b,K as f,a as r,j as t}from"./index-ac581855.js";const F={};function B(E,_){const o=y,u=A;return c(),a(u,null,{default:n(()=>[e(o,null,{default:n(()=>[l("主要按钮")]),_:1}),e(o,{type:"secondary"},{default:n(()=>[l("次要按钮")]),_:1}),e(o,{type:"outline"},{default:n(()=>[l("线框按钮")]),_:1})]),_:1})}const D=d(F,[["render",B]]),h={};function g(E,_){const o=y,u=A;return c(),a(u,null,{default:n(()=>[e(o,{size:"s"},{default:n(()=>[l("按钮")]),_:1}),e(o,{size:"m"},{default:n(()=>[l("按钮")]),_:1}),e(o,{size:"l"},{default:n(()=>[l("按钮")]),_:1}),e(o,{size:"xl"},{default:n(()=>[l("按钮")]),_:1})]),_:1})}const x=d(h,[["render",g]]),$={};function I(E,_){const o=y,u=C,s=A;return c(),a(s,null,{default:n(()=>[e(o,null,{default:n(()=>[l("默认形状")]),_:1}),e(o,{shape:"round"},{default:n(()=>[l("全圆角")]),_:1}),e(o,{shape:"circle"},{default:n(()=>[e(u)]),_:1}),e(o,{shape:"square"},{default:n(()=>[e(u)]),_:1})]),_:1})}const w=d($,[["render",I]]),P={};function v(E,_){const o=m,u=y,s=k,p=b,i=A;return c(),a(i,null,{default:n(()=>[e(u,null,{icon:n(()=>[e(o)]),default:n(()=>[l(" 加入 ")]),_:1}),e(u,null,{icon:n(()=>[e(s)]),default:n(()=>[l(" 删除 ")]),_:1}),e(u,{shape:"circle"},{icon:n(()=>[e(p)]),_:1})]),_:1})}const z=d(P,[["render",v]]),O={};function S(E,_){const o=y,u=A;return c(),a(u,{direction:"vertical"},{default:n(()=>[e(u,null,{default:n(()=>[e(o,null,{default:n(()=>[l("主要按钮")]),_:1}),e(o,{type:"secondary"},{default:n(()=>[l("次要按钮")]),_:1}),e(o,{type:"outline"},{default:n(()=>[l("线框按钮")]),_:1})]),_:1}),e(u,null,{default:n(()=>[e(o,{status:"primary"},{default:n(()=>[l("主要按钮")]),_:1}),e(o,{type:"secondary",status:"primary"},{default:n(()=>[l("次要按钮")]),_:1}),e(o,{type:"outline",status:"primary"},{default:n(()=>[l("线框按钮")]),_:1})]),_:1}),e(u,null,{default:n(()=>[e(o,{status:"success"},{default:n(()=>[l("主要按钮")]),_:1}),e(o,{type:"secondary",status:"success"},{default:n(()=>[l("次要按钮")]),_:1}),e(o,{type:"outline",status:"success"},{default:n(()=>[l("线框按钮")]),_:1})]),_:1}),e(u,null,{default:n(()=>[e(o,{status:"warning"},{default:n(()=>[l("主要按钮")]),_:1}),e(o,{type:"secondary",status:"warning"},{default:n(()=>[l("次要按钮")]),_:1}),e(o,{type:"outline",status:"warning"},{default:n(()=>[l("线框按钮")]),_:1})]),_:1}),e(u,null,{default:n(()=>[e(o,{status:"danger"},{default:n(()=>[l("主要按钮")]),_:1}),e(o,{type:"secondary",status:"danger"},{default:n(()=>[l("次要按钮")]),_:1}),e(o,{type:"outline",status:"danger"},{default:n(()=>[l("线框按钮")]),_:1})]),_:1})]),_:1})}const q=d(O,[["render",S]]),N={};function V(E,_){const o=f,u=y,s=k,p=C,i=A;return c(),a(i,null,{default:n(()=>[e(u,{disabled:""},{default:n(()=>[l(" 加入 "),e(o,{style:{"margin-left":"4px"}})]),_:1}),e(u,{disabled:""},{icon:n(()=>[e(s)]),default:n(()=>[l(" 删除 ")]),_:1}),e(u,{disabled:"",shape:"circle"},{default:n(()=>[e(p)]),_:1})]),_:1})}const L=d(N,[["render",V]]),Y={};function j(E,_){const o=y,u=A;return c(),a(u,null,{default:n(()=>[e(o,{loading:""},{default:n(()=>[l("加载中")]),_:1}),e(o,{loading:"",type:"secondary",status:"primary"},{default:n(()=>[l("加载中")]),_:1}),e(o,{loading:"",type:"outline",status:"primary"},{default:n(()=>[l("加载中")]),_:1})]),_:1})}const G=d(Y,[["render",j]]),H={};function J(E,_){const o=y,u=A;return c(),a(u,{direction:"vertical",style:{width:"100%"}},{default:n(()=>[e(o,{long:"",status:"primary"},{default:n(()=>[l("主要按钮")]),_:1}),e(o,{long:"",type:"secondary",status:"primary"},{default:n(()=>[l("次要按钮")]),_:1}),e(o,{long:"",type:"outline",status:"primary"},{default:n(()=>[l("线框按钮")]),_:1})]),_:1})}const K=d(H,[["render",J]]),T=t("p",null,"点击开启一个即时操作。",-1),M=t("p",null,[l("按钮有三种类型:"),t("code",null,"主按钮"),l(" 、"),t("code",null,"次按钮"),l(" 、"),t("code",null,"线框按钮"),l(" 。主按钮在同一个操作区域建议最多出现一次。")],-1),Q=t("p",null,[l("按钮分为:"),t("code",null,"s"),l("、"),t("code",null,"m"),l("、"),t("code",null,"l"),l("、"),t("code",null,"xl"),l(" 四种尺寸。高度分别为:"),t("code",null,"24px"),l("、"),t("code",null,"32px"),l("、"),t("code",null,"36px"),l("、"),t("code",null,"48px"),l("。默认尺寸为"),t("code",null,"l"),l("。")],-1),R=t("p",null,[l("按钮分为默认形状、"),t("code",null,"circle"),l(" 圆形、"),t("code",null,"round"),l(" 全圆角、"),t("code",null,"square"),l(" 正方形四种形状。")],-1),U=t("p",null,"自己插入图标,无论前后。",-1),W=t("p",null,[l("按钮的状态分为 "),t("code",null,"默认"),l("、"),t("code",null,"primary"),l(" 主要、"),t("code",null,"success"),l(" 成功、"),t("code",null,"warning"),l(" 警告、"),t("code",null,"danger"),l(" 危险五种,可以与按钮类型同时使用。")],-1),X=t("p",null,"按钮不可点击",-1),Z=t("p",null,[l("通过设置 "),t("code",null,"loading"),l(" 可以让按钮处于加载中状态。处于加载中状态的按钮不会触发点击事件。")],-1),t2=t("p",null,[l("通过设置 "),t("code",null,"long"),l(" 属性,使按钮的宽度跟随容器的宽度。")],-1),n2=t("p",null,"通过设置 Button 的属性来产生不同的按钮样式,推荐顺序为:type -> size -> shape -> status -> disabled。",-1),e2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"type"),t("td",null,"按钮的类型"),t("td",null,"'primary'|'secondary'|'outline'"),t("td",null,"primary")]),t("tr",null,[t("td",null,"shape"),t("td",null,"按钮的形状"),t("td",null,"'round' | 'circle' | 'square'"),t("td",null,"-")]),t("tr",null,[t("td",null,"status"),t("td",null,"按钮的状态"),t("td",null,"'primary'|'success'|'warning'|'danger'"),t("td",null,"-")]),t("tr",null,[t("td",null,"disabled"),t("td",null,"按钮是否被禁用"),t("td",null,"false | true"),t("td",null,"false")]),t("tr",null,[t("td",null,"loading"),t("td",null,"按钮是否加载中"),t("td",null,"false | true"),t("td",null,"false")]),t("tr",null,[t("td",null,"long"),t("td",null,"按钮是否通栏"),t("td",null,"false | true"),t("td",null,"false")])])])],-1),l2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"icon"),t("td",null,"图标"),t("td",null,"-")])])])],-1),u2={__name:"doc",setup(E){return(_,o)=>{const u=r("yk-title"),s=r("yk-snippet"),p=r("DocPage");return c(),a(p,null,{default:n(()=>[e(u,{level:2,id:"YkButton按钮"},{default:n(()=>[l("YkButton 按钮")]),_:1}),T,e(s,{title:"按钮类型",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%3E%E6%AC%A1%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3E%E7%BA%BF%E6%A1%86%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(D)]),desc:n(()=>[M]),_:1}),e(s,{title:"按钮尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22s%22%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22m%22%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22l%22%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22xl%22%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(x)]),desc:n(()=>[Q]),_:1}),e(s,{title:"按钮形状",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%3E%E9%BB%98%E8%AE%A4%E5%BD%A2%E7%8A%B6%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20shape%3D%22round%22%3E%E5%85%A8%E5%9C%86%E8%A7%92%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20shape%3D%22circle%22%3E%3CIconPlusOutline%20%2F%3E%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20shape%3D%22square%22%3E%3CIconPlusOutline%20%2F%3E%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(w)]),desc:n(()=>[R]),_:1}),e(s,{title:"图标按钮",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%3E%0A%20%20%20%20%20%20%E5%8A%A0%E5%85%A5%0A%20%20%20%20%20%20%3Ctemplate%20%23icon%3E%0A%20%20%20%20%20%20%20%20%3Cicon-plus-circle-outline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23icon%3E%0A%20%20%20%20%20%20%20%20%3Cicon-delete-outline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%E5%88%A0%E9%99%A4%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20shape%3D%22circle%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23icon%3E%0A%20%20%20%20%20%20%20%20%3Cicon-bookmark-outline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(z)]),desc:n(()=>[U]),_:1}),e(s,{title:"按钮状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-button%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%3E%E6%AC%A1%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3E%E7%BA%BF%E6%A1%86%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22primary%22%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%20status%3D%22primary%22%3E%E6%AC%A1%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20status%3D%22primary%22%3E%E7%BA%BF%E6%A1%86%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22success%22%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%20status%3D%22success%22%3E%E6%AC%A1%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20status%3D%22success%22%3E%E7%BA%BF%E6%A1%86%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22warning%22%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%20status%3D%22warning%22%3E%E6%AC%A1%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20status%3D%22warning%22%3E%E7%BA%BF%E6%A1%86%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22danger%22%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22secondary%22%20status%3D%22danger%22%3E%E6%AC%A1%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20status%3D%22danger%22%3E%E7%BA%BF%E6%A1%86%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(q)]),desc:n(()=>[W]),_:1}),e(s,{title:"禁用状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20disabled%3E%0A%20%20%20%20%20%20%E5%8A%A0%E5%85%A5%0A%20%20%20%20%20%20%3CIconCirclePlusOutline%20style%3D%22margin-left%3A%204px%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20disabled%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23icon%3E%0A%20%20%20%20%20%20%20%20%3CIconDeleteOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%E5%88%A0%E9%99%A4%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20disabled%20shape%3D%22circle%22%3E%0A%20%20%20%20%20%20%3CIconPlusOutline%20%2F%3E%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(L)]),desc:n(()=>[X]),_:1}),e(s,{title:"加载中按钮",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20loading%3E%E5%8A%A0%E8%BD%BD%E4%B8%AD%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20loading%20type%3D%22secondary%22%20status%3D%22primary%22%3E%E5%8A%A0%E8%BD%BD%E4%B8%AD%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20loading%20type%3D%22outline%22%20status%3D%22primary%22%3E%E5%8A%A0%E8%BD%BD%E4%B8%AD%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(G)]),desc:n(()=>[Z]),_:1}),e(s,{title:"长按钮",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%20style%3D%22width%3A%20100%25%22%3E%0A%20%20%20%20%3Cyk-button%20long%20status%3D%22primary%22%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20long%20type%3D%22secondary%22%20status%3D%22primary%22%3E%E6%AC%A1%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20long%20type%3D%22outline%22%20status%3D%22primary%22%3E%E7%BA%BF%E6%A1%86%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[e(K)]),desc:n(()=>[t2]),_:1}),e(u,{level:3,id:"API"},{default:n(()=>[l("API")]),_:1}),n2,e2,e(u,{level:4,id:"ButtonSlots"},{default:n(()=>[l("Button Slots")]),_:1}),l2]),_:1})}}};export{u2 as default};
diff --git a/assets/doc-b3fc4460.js b/assets/doc-6d7ac659.js
similarity index 99%
rename from assets/doc-b3fc4460.js
rename to assets/doc-6d7ac659.js
index 30039291..db49ca01 100644
--- a/assets/doc-b3fc4460.js
+++ b/assets/doc-6d7ac659.js
@@ -1 +1 @@
-import{ff as vt,fg as Dt,c as P,r as rt,d as st,dJ as ot,o as T,b as Z,j as t,e3 as mt,n as I,dw as m,t as K,e as k,w as v,k as d,_ as Q,F as it,i as ct,d_ as _t,f as lt,a as dt}from"./index-c0fbe197.js";var yt={exports:{}};(function(o,A){(function(b,i){o.exports=i()})(Dt,function(){var b=1e3,i=6e4,$=36e5,p="millisecond",D="second",g="minute",O="hour",B="day",w="week",S="month",j="quarter",Y="year",F="date",z="Invalid Date",_=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,h={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(s){var a=["th","st","nd","rd"],e=s%100;return"["+s+(a[(e-20)%10]||a[e]||a[0])+"]"}},L=function(s,a,e){var r=String(s);return!r||r.length>=a?s:""+Array(a+1-r.length).join(e)+s},q={s:L,z:function(s){var a=-s.utcOffset(),e=Math.abs(a),r=Math.floor(e/60),n=e%60;return(a<=0?"+":"-")+L(r,2,"0")+":"+L(n,2,"0")},m:function s(a,e){if(a.date()1)return s(u[0])}else{var f=a.name;R[f]=a,n=f}return!r&&n&&(N=n),n||!r&&N},M=function(s,a){if(ut(s))return s.clone();var e=typeof a=="object"?a:{};return e.date=s,e.args=arguments,new nt(e)},c=q;c.l=et,c.i=ut,c.w=function(s,a){return M(s,{locale:a.$L,utc:a.$u,x:a.$x,$offset:a.$offset})};var nt=function(){function s(e){this.$L=et(e.locale,null,!0),this.parse(e)}var a=s.prototype;return a.parse=function(e){this.$d=function(r){var n=r.date,l=r.utc;if(n===null)return new Date(NaN);if(c.u(n))return new Date;if(n instanceof Date)return new Date(n);if(typeof n=="string"&&!/Z$/i.test(n)){var u=n.match(_);if(u){var f=u[2]-1||0,C=(u[7]||"0").substring(0,3);return l?new Date(Date.UTC(u[1],f,u[3]||1,u[4]||0,u[5]||0,u[6]||0,C)):new Date(u[1],f,u[3]||1,u[4]||0,u[5]||0,u[6]||0,C)}}return new Date(n)}(e),this.$x=e.x||{},this.init()},a.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},a.$utils=function(){return c},a.isValid=function(){return this.$d.toString()!==z},a.isSame=function(e,r){var n=M(e);return this.startOf(r)<=n&&n<=this.endOf(r)},a.isAfter=function(e,r){return M(e)[...b.slice(A),...b.slice(0,A)]);return{rows:P(()=>{let p=[];const D=o.value.startOf("month").day(),g=o.value.subtract(1,"month").endOf("month").date(),O=D-A,B=Array.from({length:O}).map((F,z)=>g-(O-z-1)).map(F=>({text:F,type:"prev"})),w=o.value.daysInMonth(),S=Array.from({length:w}).map((F,z)=>({text:z+1,type:"current"}));p=[...B,...S];const j=42-p.length,Y=Array.from({length:j}).map((F,z)=>({text:z+1,type:"next"}));return p.push(...Y),Array.from({length:6}).map((F,z)=>{const _=z*7;return p.slice(_,_+7)})}),weekDays:i}}function kt(o,A,b){const i=rt(),$=P(()=>o.value.subtract(1,"month").date(o.value.date())),p=P(()=>o.value.add(1,"month").date(o.value.date())),D=P(()=>o.value.subtract(1,"year").date(o.value.date())),g=P(()=>o.value.add(1,"year").date(o.value.date()));function O(_){i.value=_,b("update:modelValue",_.toDate())}function B(_){const h={"prev-year":D.value,"prev-month":$.value,"next-month":p.value,"next-year":g.value,tody:A}[_];b("change",h.toDate()),O(h)}function w(_,y){switch(y){case"prev":return o.value.startOf("month").subtract(1,"month").date(_);case"current":return o.value.date(_);case"next":return o.value.startOf("month").add(1,"month").date(_)}}function S({text:_,type:y}){const h=w(_,y);b("panel-change",h.toDate()),O(h)}function j({text:_,type:y}){const h=[y],L=w(_,y);return L.isSame(i.value,"day")&&h.push("is-selected"),L.isSame(A,"day")&&h.push("tody"),h}const Y=P(()=>`${o.value.year()}年${o.value.month()+1}月${o.value.date()}日`);function F({text:_,type:y}){const h=w(_,y);return{isSelected:h.isSame(i.value),day:h.format("YYYY-MM-DD"),date:h.toDate(),type:y}}function z(){return{selectFn:B,title:Y}}return{selectDate:B,handlePick:S,getCellClass:j,currentDate:Y,getSlotData:F,getHeadeSlotData:z}}const At={modelValue:{type:Date}},gt={"update:modelValue":o=>o instanceof Date,change:o=>o instanceof Date,"panel-change":o=>o instanceof Date},Mt=["onClick"],Et=st({name:"YkCalendar",__name:"calendar",props:At,emits:gt,setup(o,{emit:A}){const b=o,i=ot("calendar"),$=ot("calendar-table"),p=ot("calendar-day"),D=ft(),g=P(()=>b.modelValue?ft(b.modelValue):D),{rows:O,weekDays:B}=Ct(g),{selectDate:w,handlePick:S,getCellClass:j,currentDate:Y,getSlotData:F,getHeadeSlotData:z}=kt(g,D,A);return(_,y)=>(T(),Z("div",{class:I(m(i)())},[t("div",{class:I(m(i)("header"))},[mt(_.$slots,"header",{data:m(z)()},()=>[t("div",{class:I(m(i)("title"))},K(m(Y)),3),t("div",{class:I(m(i)("button-group"))},[k(m(Q),{type:"outline",size:"s",onClick:y[0]||(y[0]=h=>m(w)("prev-year"))},{default:v(()=>[d(" 前一年 ")]),_:1}),k(m(Q),{type:"outline",size:"s",onClick:y[1]||(y[1]=h=>m(w)("prev-month"))},{default:v(()=>[d(" 上个月 ")]),_:1}),k(m(Q),{type:"outline",size:"s",onClick:y[2]||(y[2]=h=>m(w)("tody"))},{default:v(()=>[d(" 今天 ")]),_:1}),k(m(Q),{type:"outline",size:"s",onClick:y[3]||(y[3]=h=>m(w)("next-month"))},{default:v(()=>[d(" 下个月 ")]),_:1}),k(m(Q),{type:"outline",size:"s",onClick:y[4]||(y[4]=h=>m(w)("next-year"))},{default:v(()=>[d(" 后一年 ")]),_:1})],2)])],2),t("div",{class:I(m(i)("body"))},[t("table",{class:I(m($)()),cellpadding:"0",cellspacing:"0"},[t("thead",null,[t("tr",null,[(T(!0),Z(it,null,ct(m(B),h=>(T(),Z("th",{key:h},K(h),1))),128))])]),t("tbody",null,[(T(!0),Z(it,null,ct(m(O),(h,L)=>(T(),Z("tr",{key:L},[(T(!0),Z(it,null,ct(h,(q,N)=>(T(),Z("td",{key:N,class:I([m(p)(),m(j)(q)]),onClick:R=>m(S)(q)},[mt(_.$slots,"date-cell",{data:m(F)(q)},()=>[d(K(q.text),1)])],10,Mt))),128))]))),128))])],2)],2)],2))}}),bt=_t(Et),ht=bt;const St=st({__name:"calendar-primary",setup(o){const A=rt(new Date);return(b,i)=>{const $=ht;return T(),lt($,{modelValue:A.value,"onUpdate:modelValue":i[0]||(i[0]=p=>A.value=p)},null,8,["modelValue"])}}}),wt=st({__name:"calendar-slot",setup(o){const A=rt(new Date);return(b,i)=>{const $=ht;return T(),lt($,{modelValue:A.value,"onUpdate:modelValue":i[0]||(i[0]=p=>A.value=p)},{"date-cell":v(({data:p})=>[t("p",{class:I(p.isSelected?"is-selected":"")},K(p.day.split("-").slice(1).join("-"))+" "+K(p.isSelected?"✔️":""),3)]),_:1},8,["modelValue"])}}}),Ft=st({__name:"calendar-header",setup(o){const A=rt(new Date);return(b,i)=>{const $=Q,p=ht;return T(),lt(p,{modelValue:A.value,"onUpdate:modelValue":i[0]||(i[0]=D=>A.value=D)},{header:v(({data:D})=>[t("div",null,[t("h1",null,K(D.title),1),k($,{type:"outline",size:"s",onClick:g=>D.selectFn("prev-year")},{default:v(()=>[d(" 前一年 ")]),_:2},1032,["onClick"]),k($,{type:"outline",size:"s",onClick:g=>D.selectFn("prev-month")},{default:v(()=>[d(" 上个月 ")]),_:2},1032,["onClick"]),k($,{type:"outline",size:"s",onClick:g=>D.selectFn("tody")},{default:v(()=>[d(" 今天 ")]),_:2},1032,["onClick"]),k($,{type:"outline",size:"s",onClick:g=>D.selectFn("next-month")},{default:v(()=>[d(" 下个月 ")]),_:2},1032,["onClick"]),k($,{type:"outline",size:"s",onClick:g=>D.selectFn("next-year")},{default:v(()=>[d(" 后一年 ")]),_:2},1032,["onClick"])])]),_:1},8,["modelValue"])}}}),xt=t("p",null,"这里展示基本用法",-1),Bt=t("p",null,[d("使用具名插槽"),t("code",null,"date-cell"),d("定义单元格显示的内容,可以获取到 "),t("code",null,"date"),d(" (当前日期),"),t("code",null,"isSelected"),d(" 选择状态,"),t("code",null,"day"),d(" 格式化时间(YYYY-MM-DD),"),t("code",null,"type"),d(" 类型("),t("code",null,"prev | current | next"),d(")")],-1),Yt=t("p",null,[d("使用具名插槽 "),t("code",null,"header"),d(" 可以自定义日历头部标题,"),t("code",null,"data"),d(" 数据中存放 "),t("code",null,"title"),d(" 和事件 "),t("code",null,"selectFn"),d(" 详细请看 API")],-1),Ot=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"属性名"),t("th",null,"类型"),t("th",null,"默认值"),t("th",null,"描述")])]),t("tbody",null,[t("tr",null,[t("td",null,"v-model"),t("td",null,[t("code",null,"Date")]),t("td",null,"-"),t("td",null,"双向绑定时间值")])])])],-1),zt=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"插槽名"),t("th",null,"说明"),t("th",null,"参数")])]),t("tbody",null,[t("tr",null,[t("td",null,"date-cell"),t("td",null,"用于自定义单元格显示内容"),t("td",null,"data= isSelected(选中状态)、day(格式化时间:YYYY-MM-DD)、date(选中时间 Date)、type(类型:prev(上个月)、 current(当月) 、next(下个月))")]),t("tr",null,[t("td",null,"header"),t("td",null,"用于定义日历头部内容"),t("td",null,[d("data = title(时间标题)、selectFn(按钮事件组) 参数 "),t("code",null,"prev-year prev-month tody next-month next-year")])])])])],-1),Vt=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"属性名"),t("th",null,"类型"),t("th",null,"说明"),t("th",null,"参数")])]),t("tbody",null,[t("tr",null,[t("td",null,"change"),t("td",null,"Function"),t("td",null,"按钮组触发回调事件"),t("td",null,[t("code",null,"(val:Date)")])]),t("tr",null,[t("td",null,"panel-change"),t("td",null,"Function"),t("td",null,"面板切换日期触发回调事件"),t("td",null,[t("code",null,"(val:Date)")])])])])],-1),Tt={__name:"doc",setup(o){return(A,b)=>{const i=dt("yk-title"),$=dt("yk-snippet"),p=dt("DocPage");return T(),lt(p,null,{default:v(()=>[k(i,{level:2,id:"YkCalendar日历"},{default:v(()=>[d("YkCalendar 日历")]),_:1}),k($,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-calendar%20v-model%3D%22currentRef%22%3E%3C%2Fyk-calendar%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20currentRef%20%3D%20ref(new%20Date())%0A%3C%2Fscript%3E%0A"},{demo:v(()=>[k(St)]),desc:v(()=>[xt]),_:1}),k($,{title:"自定义显示单元格内容",code:"%3Ctemplate%3E%0A%20%20%3Cyk-calendar%20v-model%3D%22currentRef%22%3E%0A%20%20%20%20%3Ctemplate%20%23date-cell%3D%22%7B%20data%20%7D%22%3E%0A%20%20%20%20%20%20%3Cp%20%3Aclass%3D%22data.isSelected%20%3F%20'is-selected'%20%3A%20''%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20data.day.split('-').slice(1).join('-')%20%7D%7D%0A%20%20%20%20%20%20%20%20%7B%7B%20data.isSelected%20%3F%20'%E2%9C%94%EF%B8%8F'%20%3A%20''%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fp%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%3C%2Fyk-calendar%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20currentRef%20%3D%20ref(new%20Date())%0A%3C%2Fscript%3E%0A"},{demo:v(()=>[k(wt)]),desc:v(()=>[Bt]),_:1}),k($,{title:"自定义头部标题",code:"%3Ctemplate%3E%0A%20%20%3Cyk-calendar%20v-model%3D%22currentRef%22%3E%0A%20%20%20%20%3Ctemplate%20%23header%3D%22%7B%20data%20%7D%22%3E%0A%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%3Ch1%3E%7B%7B%20data.title%20%7D%7D%3C%2Fh1%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20size%3D%22s%22%20%40click%3D%22data.selectFn('prev-year')%22%3E%0A%20%20%20%20%20%20%20%20%20%20%E5%89%8D%E4%B8%80%E5%B9%B4%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20size%3D%22s%22%20%40click%3D%22data.selectFn('prev-month')%22%3E%0A%20%20%20%20%20%20%20%20%20%20%E4%B8%8A%E4%B8%AA%E6%9C%88%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20size%3D%22s%22%20%40click%3D%22data.selectFn('tody')%22%3E%0A%20%20%20%20%20%20%20%20%20%20%E4%BB%8A%E5%A4%A9%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20size%3D%22s%22%20%40click%3D%22data.selectFn('next-month')%22%3E%0A%20%20%20%20%20%20%20%20%20%20%E4%B8%8B%E4%B8%AA%E6%9C%88%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20size%3D%22s%22%20%40click%3D%22data.selectFn('next-year')%22%3E%0A%20%20%20%20%20%20%20%20%20%20%E5%90%8E%E4%B8%80%E5%B9%B4%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%3C%2Fyk-calendar%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20currentRef%20%3D%20ref(new%20Date())%0A%3C%2Fscript%3E%0A"},{demo:v(()=>[k(Ft)]),desc:v(()=>[Yt]),_:1}),k(i,{level:3,id:"Props"},{default:v(()=>[d("Props")]),_:1}),Ot,k(i,{level:3,id:"Slots"},{default:v(()=>[d("Slots")]),_:1}),zt,k(i,{level:3,id:"Methods"},{default:v(()=>[d("Methods")]),_:1}),Vt]),_:1})}}};export{Tt as default};
+import{ff as vt,fg as Dt,c as P,r as rt,d as st,dJ as ot,o as T,b as Z,j as t,e3 as mt,n as I,dw as m,t as K,e as k,w as v,k as d,_ as Q,F as it,i as ct,d_ as _t,f as lt,a as dt}from"./index-ac581855.js";var yt={exports:{}};(function(o,A){(function(b,i){o.exports=i()})(Dt,function(){var b=1e3,i=6e4,$=36e5,p="millisecond",D="second",g="minute",O="hour",B="day",w="week",S="month",j="quarter",Y="year",F="date",z="Invalid Date",_=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,h={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(s){var a=["th","st","nd","rd"],e=s%100;return"["+s+(a[(e-20)%10]||a[e]||a[0])+"]"}},L=function(s,a,e){var r=String(s);return!r||r.length>=a?s:""+Array(a+1-r.length).join(e)+s},q={s:L,z:function(s){var a=-s.utcOffset(),e=Math.abs(a),r=Math.floor(e/60),n=e%60;return(a<=0?"+":"-")+L(r,2,"0")+":"+L(n,2,"0")},m:function s(a,e){if(a.date()1)return s(u[0])}else{var f=a.name;R[f]=a,n=f}return!r&&n&&(N=n),n||!r&&N},M=function(s,a){if(ut(s))return s.clone();var e=typeof a=="object"?a:{};return e.date=s,e.args=arguments,new nt(e)},c=q;c.l=et,c.i=ut,c.w=function(s,a){return M(s,{locale:a.$L,utc:a.$u,x:a.$x,$offset:a.$offset})};var nt=function(){function s(e){this.$L=et(e.locale,null,!0),this.parse(e)}var a=s.prototype;return a.parse=function(e){this.$d=function(r){var n=r.date,l=r.utc;if(n===null)return new Date(NaN);if(c.u(n))return new Date;if(n instanceof Date)return new Date(n);if(typeof n=="string"&&!/Z$/i.test(n)){var u=n.match(_);if(u){var f=u[2]-1||0,C=(u[7]||"0").substring(0,3);return l?new Date(Date.UTC(u[1],f,u[3]||1,u[4]||0,u[5]||0,u[6]||0,C)):new Date(u[1],f,u[3]||1,u[4]||0,u[5]||0,u[6]||0,C)}}return new Date(n)}(e),this.$x=e.x||{},this.init()},a.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},a.$utils=function(){return c},a.isValid=function(){return this.$d.toString()!==z},a.isSame=function(e,r){var n=M(e);return this.startOf(r)<=n&&n<=this.endOf(r)},a.isAfter=function(e,r){return M(e)[...b.slice(A),...b.slice(0,A)]);return{rows:P(()=>{let p=[];const D=o.value.startOf("month").day(),g=o.value.subtract(1,"month").endOf("month").date(),O=D-A,B=Array.from({length:O}).map((F,z)=>g-(O-z-1)).map(F=>({text:F,type:"prev"})),w=o.value.daysInMonth(),S=Array.from({length:w}).map((F,z)=>({text:z+1,type:"current"}));p=[...B,...S];const j=42-p.length,Y=Array.from({length:j}).map((F,z)=>({text:z+1,type:"next"}));return p.push(...Y),Array.from({length:6}).map((F,z)=>{const _=z*7;return p.slice(_,_+7)})}),weekDays:i}}function kt(o,A,b){const i=rt(),$=P(()=>o.value.subtract(1,"month").date(o.value.date())),p=P(()=>o.value.add(1,"month").date(o.value.date())),D=P(()=>o.value.subtract(1,"year").date(o.value.date())),g=P(()=>o.value.add(1,"year").date(o.value.date()));function O(_){i.value=_,b("update:modelValue",_.toDate())}function B(_){const h={"prev-year":D.value,"prev-month":$.value,"next-month":p.value,"next-year":g.value,tody:A}[_];b("change",h.toDate()),O(h)}function w(_,y){switch(y){case"prev":return o.value.startOf("month").subtract(1,"month").date(_);case"current":return o.value.date(_);case"next":return o.value.startOf("month").add(1,"month").date(_)}}function S({text:_,type:y}){const h=w(_,y);b("panel-change",h.toDate()),O(h)}function j({text:_,type:y}){const h=[y],L=w(_,y);return L.isSame(i.value,"day")&&h.push("is-selected"),L.isSame(A,"day")&&h.push("tody"),h}const Y=P(()=>`${o.value.year()}年${o.value.month()+1}月${o.value.date()}日`);function F({text:_,type:y}){const h=w(_,y);return{isSelected:h.isSame(i.value),day:h.format("YYYY-MM-DD"),date:h.toDate(),type:y}}function z(){return{selectFn:B,title:Y}}return{selectDate:B,handlePick:S,getCellClass:j,currentDate:Y,getSlotData:F,getHeadeSlotData:z}}const At={modelValue:{type:Date}},gt={"update:modelValue":o=>o instanceof Date,change:o=>o instanceof Date,"panel-change":o=>o instanceof Date},Mt=["onClick"],Et=st({name:"YkCalendar",__name:"calendar",props:At,emits:gt,setup(o,{emit:A}){const b=o,i=ot("calendar"),$=ot("calendar-table"),p=ot("calendar-day"),D=ft(),g=P(()=>b.modelValue?ft(b.modelValue):D),{rows:O,weekDays:B}=Ct(g),{selectDate:w,handlePick:S,getCellClass:j,currentDate:Y,getSlotData:F,getHeadeSlotData:z}=kt(g,D,A);return(_,y)=>(T(),Z("div",{class:I(m(i)())},[t("div",{class:I(m(i)("header"))},[mt(_.$slots,"header",{data:m(z)()},()=>[t("div",{class:I(m(i)("title"))},K(m(Y)),3),t("div",{class:I(m(i)("button-group"))},[k(m(Q),{type:"outline",size:"s",onClick:y[0]||(y[0]=h=>m(w)("prev-year"))},{default:v(()=>[d(" 前一年 ")]),_:1}),k(m(Q),{type:"outline",size:"s",onClick:y[1]||(y[1]=h=>m(w)("prev-month"))},{default:v(()=>[d(" 上个月 ")]),_:1}),k(m(Q),{type:"outline",size:"s",onClick:y[2]||(y[2]=h=>m(w)("tody"))},{default:v(()=>[d(" 今天 ")]),_:1}),k(m(Q),{type:"outline",size:"s",onClick:y[3]||(y[3]=h=>m(w)("next-month"))},{default:v(()=>[d(" 下个月 ")]),_:1}),k(m(Q),{type:"outline",size:"s",onClick:y[4]||(y[4]=h=>m(w)("next-year"))},{default:v(()=>[d(" 后一年 ")]),_:1})],2)])],2),t("div",{class:I(m(i)("body"))},[t("table",{class:I(m($)()),cellpadding:"0",cellspacing:"0"},[t("thead",null,[t("tr",null,[(T(!0),Z(it,null,ct(m(B),h=>(T(),Z("th",{key:h},K(h),1))),128))])]),t("tbody",null,[(T(!0),Z(it,null,ct(m(O),(h,L)=>(T(),Z("tr",{key:L},[(T(!0),Z(it,null,ct(h,(q,N)=>(T(),Z("td",{key:N,class:I([m(p)(),m(j)(q)]),onClick:R=>m(S)(q)},[mt(_.$slots,"date-cell",{data:m(F)(q)},()=>[d(K(q.text),1)])],10,Mt))),128))]))),128))])],2)],2)],2))}}),bt=_t(Et),ht=bt;const St=st({__name:"calendar-primary",setup(o){const A=rt(new Date);return(b,i)=>{const $=ht;return T(),lt($,{modelValue:A.value,"onUpdate:modelValue":i[0]||(i[0]=p=>A.value=p)},null,8,["modelValue"])}}}),wt=st({__name:"calendar-slot",setup(o){const A=rt(new Date);return(b,i)=>{const $=ht;return T(),lt($,{modelValue:A.value,"onUpdate:modelValue":i[0]||(i[0]=p=>A.value=p)},{"date-cell":v(({data:p})=>[t("p",{class:I(p.isSelected?"is-selected":"")},K(p.day.split("-").slice(1).join("-"))+" "+K(p.isSelected?"✔️":""),3)]),_:1},8,["modelValue"])}}}),Ft=st({__name:"calendar-header",setup(o){const A=rt(new Date);return(b,i)=>{const $=Q,p=ht;return T(),lt(p,{modelValue:A.value,"onUpdate:modelValue":i[0]||(i[0]=D=>A.value=D)},{header:v(({data:D})=>[t("div",null,[t("h1",null,K(D.title),1),k($,{type:"outline",size:"s",onClick:g=>D.selectFn("prev-year")},{default:v(()=>[d(" 前一年 ")]),_:2},1032,["onClick"]),k($,{type:"outline",size:"s",onClick:g=>D.selectFn("prev-month")},{default:v(()=>[d(" 上个月 ")]),_:2},1032,["onClick"]),k($,{type:"outline",size:"s",onClick:g=>D.selectFn("tody")},{default:v(()=>[d(" 今天 ")]),_:2},1032,["onClick"]),k($,{type:"outline",size:"s",onClick:g=>D.selectFn("next-month")},{default:v(()=>[d(" 下个月 ")]),_:2},1032,["onClick"]),k($,{type:"outline",size:"s",onClick:g=>D.selectFn("next-year")},{default:v(()=>[d(" 后一年 ")]),_:2},1032,["onClick"])])]),_:1},8,["modelValue"])}}}),xt=t("p",null,"这里展示基本用法",-1),Bt=t("p",null,[d("使用具名插槽"),t("code",null,"date-cell"),d("定义单元格显示的内容,可以获取到 "),t("code",null,"date"),d(" (当前日期),"),t("code",null,"isSelected"),d(" 选择状态,"),t("code",null,"day"),d(" 格式化时间(YYYY-MM-DD),"),t("code",null,"type"),d(" 类型("),t("code",null,"prev | current | next"),d(")")],-1),Yt=t("p",null,[d("使用具名插槽 "),t("code",null,"header"),d(" 可以自定义日历头部标题,"),t("code",null,"data"),d(" 数据中存放 "),t("code",null,"title"),d(" 和事件 "),t("code",null,"selectFn"),d(" 详细请看 API")],-1),Ot=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"属性名"),t("th",null,"类型"),t("th",null,"默认值"),t("th",null,"描述")])]),t("tbody",null,[t("tr",null,[t("td",null,"v-model"),t("td",null,[t("code",null,"Date")]),t("td",null,"-"),t("td",null,"双向绑定时间值")])])])],-1),zt=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"插槽名"),t("th",null,"说明"),t("th",null,"参数")])]),t("tbody",null,[t("tr",null,[t("td",null,"date-cell"),t("td",null,"用于自定义单元格显示内容"),t("td",null,"data= isSelected(选中状态)、day(格式化时间:YYYY-MM-DD)、date(选中时间 Date)、type(类型:prev(上个月)、 current(当月) 、next(下个月))")]),t("tr",null,[t("td",null,"header"),t("td",null,"用于定义日历头部内容"),t("td",null,[d("data = title(时间标题)、selectFn(按钮事件组) 参数 "),t("code",null,"prev-year prev-month tody next-month next-year")])])])])],-1),Vt=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"属性名"),t("th",null,"类型"),t("th",null,"说明"),t("th",null,"参数")])]),t("tbody",null,[t("tr",null,[t("td",null,"change"),t("td",null,"Function"),t("td",null,"按钮组触发回调事件"),t("td",null,[t("code",null,"(val:Date)")])]),t("tr",null,[t("td",null,"panel-change"),t("td",null,"Function"),t("td",null,"面板切换日期触发回调事件"),t("td",null,[t("code",null,"(val:Date)")])])])])],-1),Tt={__name:"doc",setup(o){return(A,b)=>{const i=dt("yk-title"),$=dt("yk-snippet"),p=dt("DocPage");return T(),lt(p,null,{default:v(()=>[k(i,{level:2,id:"YkCalendar日历"},{default:v(()=>[d("YkCalendar 日历")]),_:1}),k($,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-calendar%20v-model%3D%22currentRef%22%3E%3C%2Fyk-calendar%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20currentRef%20%3D%20ref(new%20Date())%0A%3C%2Fscript%3E%0A"},{demo:v(()=>[k(St)]),desc:v(()=>[xt]),_:1}),k($,{title:"自定义显示单元格内容",code:"%3Ctemplate%3E%0A%20%20%3Cyk-calendar%20v-model%3D%22currentRef%22%3E%0A%20%20%20%20%3Ctemplate%20%23date-cell%3D%22%7B%20data%20%7D%22%3E%0A%20%20%20%20%20%20%3Cp%20%3Aclass%3D%22data.isSelected%20%3F%20'is-selected'%20%3A%20''%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20data.day.split('-').slice(1).join('-')%20%7D%7D%0A%20%20%20%20%20%20%20%20%7B%7B%20data.isSelected%20%3F%20'%E2%9C%94%EF%B8%8F'%20%3A%20''%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fp%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%3C%2Fyk-calendar%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20currentRef%20%3D%20ref(new%20Date())%0A%3C%2Fscript%3E%0A"},{demo:v(()=>[k(wt)]),desc:v(()=>[Bt]),_:1}),k($,{title:"自定义头部标题",code:"%3Ctemplate%3E%0A%20%20%3Cyk-calendar%20v-model%3D%22currentRef%22%3E%0A%20%20%20%20%3Ctemplate%20%23header%3D%22%7B%20data%20%7D%22%3E%0A%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%3Ch1%3E%7B%7B%20data.title%20%7D%7D%3C%2Fh1%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20size%3D%22s%22%20%40click%3D%22data.selectFn('prev-year')%22%3E%0A%20%20%20%20%20%20%20%20%20%20%E5%89%8D%E4%B8%80%E5%B9%B4%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20size%3D%22s%22%20%40click%3D%22data.selectFn('prev-month')%22%3E%0A%20%20%20%20%20%20%20%20%20%20%E4%B8%8A%E4%B8%AA%E6%9C%88%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20size%3D%22s%22%20%40click%3D%22data.selectFn('tody')%22%3E%0A%20%20%20%20%20%20%20%20%20%20%E4%BB%8A%E5%A4%A9%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20size%3D%22s%22%20%40click%3D%22data.selectFn('next-month')%22%3E%0A%20%20%20%20%20%20%20%20%20%20%E4%B8%8B%E4%B8%AA%E6%9C%88%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%20size%3D%22s%22%20%40click%3D%22data.selectFn('next-year')%22%3E%0A%20%20%20%20%20%20%20%20%20%20%E5%90%8E%E4%B8%80%E5%B9%B4%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%3C%2Fyk-calendar%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20currentRef%20%3D%20ref(new%20Date())%0A%3C%2Fscript%3E%0A"},{demo:v(()=>[k(Ft)]),desc:v(()=>[Yt]),_:1}),k(i,{level:3,id:"Props"},{default:v(()=>[d("Props")]),_:1}),Ot,k(i,{level:3,id:"Slots"},{default:v(()=>[d("Slots")]),_:1}),zt,k(i,{level:3,id:"Methods"},{default:v(()=>[d("Methods")]),_:1}),Vt]),_:1})}}};export{Tt as default};
diff --git a/assets/doc-30582802.js b/assets/doc-6ea79e1e.js
similarity index 99%
rename from assets/doc-30582802.js
rename to assets/doc-6ea79e1e.js
index 65f1c6a3..62d75aca 100644
--- a/assets/doc-30582802.js
+++ b/assets/doc-6ea79e1e.js
@@ -1 +1 @@
-import{d as P,dJ as z,c as T,o as A,b as B,n as w,dw as C,e2 as Z,ed as r2,r as E,em as K,dL as c2,e0 as j,dM as b2,eW as T2,f as g,eK as B2,g as S,j as e,F as Y,i as q,dx as x2,t as L,dN as P2,es as F2,ee as w2,G as $2,eo as S2,q as L2,dZ as V2,eX as W2,e as u,e3 as p2,du as m2,e8 as I2,en as R2,k as c,d_ as A2,w as n,eY as G,eZ as O2,e_ as _2,_ as f2,a as H}from"./index-c0fbe197.js";const J=Symbol("YkTabsProvideKey"),Y2=P({name:"YkTabBar",__name:"tab-bar",props:{offset:{default:0},direction:{default:"horizontal"},width:{default:0}},setup(v){const o=v,f=z("tabs-bar"),l=T(()=>{const t=o.direction==="horizontal"?"X":"Y";return{transform:`translate${t}(${o.offset}px)`,width:t==="X"?`${o.width}px`:"",height:t==="Y"?`${o.width}px`:""}});return(t,s)=>(A(),B("div",{class:w([C(f)()]),style:Z(l.value)},null,6))}}),N2=["onClick"],z2={key:1},M2=e("div",null,null,-1),U2=P({name:"YkTabNav",__name:"tab-nav",props:{type:{default:"line"}},emits:["change","add","delete"],setup(v,{emit:o}){const f=v,l=z("tabs-nav"),t=r2(J,{paneOptions:[],id:1,activedId:1}),s=t.rootProps,m=T(()=>t.paneOptions),r=E({width:0,offset:0}),i=a=>`tabRef-${a}`,b={},p=(a,d)=>{a&&(b[i(d)]=a)},k=a=>b[i(a)],y=a=>t.activedId===a.id,x=(a,d,h)=>{d.disabled||o("change",d)},Q=a=>{M.value=a,D2(),I()},I=()=>{if(!l2.value)return;const a=M.value,d=o2.value?a.offsetWidth:a.offsetHeight,h=o2.value?a.offsetLeft:a.offsetTop,F=d/2,D=(d-F)/2;r.value={width:F,offset:h+D+_.value}},M=K(),U=K(),X=K(),_=E(0),v2=T(()=>({transform:`translateX(${_.value}px)`})),D2=async()=>{const a=M.value.getBoundingClientRect(),d=X.value.getBoundingClientRect(),h=U.value.getBoundingClientRect();if(h.left>=d.left&&h.right<=d.right)return;const F=d.right-h.right,D=d.left-h.left;if(F>0&&F0){_.value+=Math.min(F,D);return}a.leftd.right&&(_.value-=a.right-d.right)},e2=()=>{O.value{var a,d;return R.value=((a=U.value)==null?void 0:a.offsetWidth)??0,O.value=((d=X.value)==null?void 0:d.offsetWidth)??0,{scrollW:R.value,wrapW:O.value}},t2=T(()=>{const{scrollW:a,wrapW:d}=$();return a>d}),a2=T(()=>{const{scrollW:a,wrapW:d}=$();return{disablePre:_.value>=0,disableNext:a+_.value-d<=0}}),C2=()=>{if(_.value>=0)return;const{wrapW:a}=$();Math.abs(_.value)>a?_.value+=a:_.value=0,I()},y2=()=>{const{scrollW:a,wrapW:d}=$();a+_.value-d<=0||(a+_.value>2*d?_.value-=d:_.value-=a+_.value-d,I())};c2(()=>m.value,async()=>{await j(),$(),setTimeout(()=>{e2(),I()})},{deep:!0,flush:"post"}),c2(()=>t.activedId,async(a,d)=>{if(await j(),typeof a=="number"&&a!==d){const h=k(a);Q(h)}},{immediate:!0,deep:!0}),b2(()=>{setTimeout(()=>{const a=t.activedId,d=k(a);Q(d)})});const h2=a=>S2("div",a),l2=T(()=>f.type==="line"),E2=T(()=>`is-${s==null?void 0:s.tabPosition}`),k2=()=>{o("add")},g2=a=>{a.disabled||o("delete",a)},n2=T(()=>{var h;const a=(h=t.rootProps)==null?void 0:h.tabPosition;return["bottom","top"].includes(a||"")?"horizontal":"vertical"}),o2=T(()=>n2.value==="horizontal"),s2=E();return T2(s2,async()=>{await j(),$(),setTimeout(()=>{e2(),I()})}),(a,d)=>{var h,F;return A(),B("div",{ref_key:"navRef",ref:s2,class:w([C(l)(),E2.value])},[t2.value?(A(),g(C(B2),{key:0,class:w([C(l)("icon",{disabled:a2.value.disablePre})]),onClick:C2},null,8,["class"])):S("",!0),e("div",{ref_key:"wrapRef",ref:X,class:w(C(l)("wrap"))},[m.value.length?(A(),B("div",{key:0,ref_key:"scrollRef",ref:U,class:w(C(l)("scroll")),style:Z(v2.value)},[(A(!0),B(Y,null,q(m.value,(D,h0)=>{var u2,d2,i2;return A(),B("div",{key:D.name,ref_for:!0,ref:N=>p(N,D.id),class:w([C(l)("item",[y(D)&&"active",a.type,D.disabled&&"disabled"])]),onClick:N=>x(N,D)},[(u2=D==null?void 0:D.titleSlot)!=null&&u2.call(D)?(A(),g(x2(h2(D.titleSlot())),{key:0})):(A(),B("span",z2,L(D.label),1)),(d2=C(s))!=null&&d2.closable||(i2=C(s))!=null&&i2.editable?(A(),g(C(F2),{key:2,class:"yk-close",onClick:P2(N=>g2(D),["stop"])},null,8,["onClick"])):S("",!0)],10,N2)}),128))],6)):S("",!0),l2.value?(A(),g(Y2,{key:1,offset:r.value.offset,width:r.value.width,direction:n2.value},null,8,["offset","width","direction"])):S("",!0)],2),m.value.length&&t2.value?(A(),g(C(w2),{key:1,class:w([C(l)("icon",{disabled:a2.value.disableNext})]),onClick:y2},null,8,["class"])):S("",!0),M2,(h=C(s))!=null&&h.addable||(F=C(s))!=null&&F.editable?(A(),g(C($2),{key:2,class:"yk-tab-plus",onClick:k2})):S("",!0)],2)}}}),X2=P({name:"YkTabs",props:{modelValue:{type:[Number,String],default:""},type:{type:String,default:"line"},closable:{type:Boolean,default:!1},addable:{type:Boolean,default:!1},editable:{type:Boolean,default:!1},tabPosition:{type:String,default:"top"}},emits:["update:modelValue","add","delete","change"],setup(v,{emit:o,slots:f}){const l=z("tabs"),{uid:t}=m2(),s=E([]),m=T(()=>{var k;if(v.modelValue===void 0)return(k=s.value[0])==null?void 0:k.id;const p=s.value.find(y=>y.name===v.modelValue);return p==null?void 0:p.id}),r=p=>{o("change",p.name),o("update:modelValue",p.name)},i=p=>{s.value=s.value.filter(k=>k.id!==p)},b=p=>{o("delete",{name:p.name,label:p.label,disabled:p.disabled})};return L2(J,V2({paneOptions:s,id:t,activedId:m,rootProps:W2(v),destroyPane:i,updateActive:r})),()=>{const p=u(U2,{type:v.type,onChange:r,onAdd:()=>o("add"),onDelete:b},null),k=u("div",{class:l("panes__container")},[p2(f,"default")]);return u("div",{class:l()},[v.tabPosition!=="bottom"?[p,k]:[k,p]])}}}),K2=["id"],j2=P({name:"YkTabPane",__name:"tab-pane",props:{name:{},label:{},disabled:{type:Boolean,default:!1}},setup(v){const o=v,f=z("tabs-pane"),{uid:l}=m2(),t=I2(),s=r2(J,{paneOptions:[],id:1,activedId:1}),m=T(()=>({name:o.name,label:o.label,disabled:o.disabled,id:l,titleSlot:t.title})),r=()=>{s.paneOptions.push(m.value)},i=T(()=>({display:s.activedId===l?"block":"none"}));return b2(()=>{r()}),R2(()=>{var b;(b=s.destroyPane)==null||b.call(s,l)}),(b,p)=>(A(),B("div",{id:`pane-${C(l)}`,class:w([C(f)()]),style:Z(i.value)},[e("div",{class:w([C(f)("content")])},[p2(b.$slots,"default",{},()=>[c(L(m.value.label),1)])],2)],14,K2))}}),V=A2(X2),W=A2(j2);const H2=P({__name:"tabs-base",setup(v){const o=E("1");return(f,l)=>{const t=W,s=V;return A(),g(s,{modelValue:o.value,"onUpdate:modelValue":l[0]||(l[0]=m=>o.value=m)},{default:n(()=>[u(t,{name:"1",label:"tab1"},{default:n(()=>[c("Content of Tab Panel 1")]),_:1}),u(t,{name:"2",label:"tab2"},{default:n(()=>[c("Content of Tab Panel 2")]),_:1}),u(t,{name:"3",label:"tab3"},{default:n(()=>[c("Content of Tab Panel 3")]),_:1})]),_:1},8,["modelValue"])}}}),Z2={class:"custom"},q2=e("span",{class:"custom-label"},"tab1",-1),G2={class:"custom"},J2=e("span",{class:"custom-label"},"tab2",-1),Q2=P({__name:"tabs-title",setup(v){const o=E("1");return(f,l)=>{const t=G,s=W,m=O2,r=V;return A(),g(r,{modelValue:o.value,"onUpdate:modelValue":l[0]||(l[0]=i=>o.value=i)},{default:n(()=>[u(s,{name:"1",label:"tab1"},{title:n(()=>[e("span",Z2,[u(t),q2])]),default:n(()=>[c(" Content of Tab Panel 1 ")]),_:1}),u(s,{name:"2",label:"tab2"},{title:n(()=>[e("span",G2,[u(m),J2])]),default:n(()=>[c(" Content of Tab Panel 2 ")]),_:1}),u(s,{name:"3",label:"tab3"},{default:n(()=>[c("Content of Tab Panel 3")]),_:1})]),_:1},8,["modelValue"])}}});const e0=P({__name:"tabs-type",setup(v){const o=E("1");return(f,l)=>{const t=W,s=V;return A(),g(s,{modelValue:o.value,"onUpdate:modelValue":l[0]||(l[0]=m=>o.value=m),type:"card"},{default:n(()=>[u(t,{name:"1",label:"tab1"},{default:n(()=>[c("Content of Tab Panel 1")]),_:1}),u(t,{name:"2",label:"tab2"},{default:n(()=>[c("Content of Tab Panel 2")]),_:1}),u(t,{name:"3",label:"tab3"},{default:n(()=>[c("Content of Tab Panel 3")]),_:1})]),_:1},8,["modelValue"])}}}),t0={style:{marginLeft:"10px"}},a0=P({__name:"tabs-primary",setup(v){let o=0;const f=Array.from({length:5},(r,i)=>(o++,{name:i,label:`Tab${i+1}`,showSlot:i%2===0,disabled:o%2===0})),l=E(0),t=E();setTimeout(()=>{t.value=f},0);const s=()=>{o++,t.value.push({name:o,label:`Tab${o+1}`,showSlot:o%2===0}),l.value=o},m=r=>{if(r.name===l.value){const i=t.value.findIndex(p=>p.name===r.name),b=t.value[i+1]||t.value[i-1];l.value=b==null?void 0:b.name}t.value=t.value.filter(i=>i.name!==r.name)};return(r,i)=>{const b=G,p=W,k=V;return A(),g(k,{modelValue:l.value,"onUpdate:modelValue":i[0]||(i[0]=y=>l.value=y),editable:!0,type:"card",onAdd:s,onDelete:m},{default:n(()=>[(A(!0),B(Y,null,q(t.value,y=>(A(),g(p,{key:y.name,label:y.label,name:y.name,disabled:y.disabled},_2({default:n(()=>[c(" Content of Tab Pane"+L(y.name+1),1)]),_:2},[y.showSlot?{name:"title",fn:n(()=>[u(b),e("span",t0,L(y.label),1)]),key:"0"}:void 0]),1032,["label","name","disabled"]))),128))]),_:1},8,["modelValue"])}}}),l0={style:{marginBottom:"10px"}},n0={style:{marginLeft:"8px"}},o0=P({__name:"tabs-add-trigger",setup(v){let o=0;const f=Array.from({length:5},(r,i)=>(o++,{name:i,label:`Tab${i+1}`,showSlot:i%2===0})),l=E(0),t=E();setTimeout(()=>{t.value=f},0);const s=r=>{console.log("add",r),o++,t.value.push({name:o,label:`Tab${o+1}`,showSlot:o%2===0}),l.value=o},m=r=>{if(console.log("del",r),r.name===l.value){const i=t.value.findIndex(p=>p.name===r.name),b=t.value[i+1]||t.value[i-1];l.value=b==null?void 0:b.name}t.value=t.value.filter(i=>i.name!==r.name)};return(r,i)=>{const b=f2,p=G,k=W,y=V;return A(),B(Y,null,[e("div",l0,[u(b,{onClick:s},{default:n(()=>[c("add tab")]),_:1})]),u(y,{modelValue:l.value,"onUpdate:modelValue":i[0]||(i[0]=x=>l.value=x),closable:"",onDelete:m},{default:n(()=>[(A(!0),B(Y,null,q(t.value,x=>(A(),g(k,{key:x.name,label:x.label,name:x.name},_2({default:n(()=>[c(" Content of Tab Pane"+L(x.name+1),1)]),_:2},[x.showSlot?{name:"title",fn:n(()=>[u(p),e("span",n0,L(x.label),1)]),key:"0"}:void 0]),1032,["label","name"]))),128))]),_:1},8,["modelValue"])],64)}}}),s0={class:"mb"},u0=P({__name:"tabs-position",setup(v){const o=E("1"),f=E("top"),l=t=>{f.value=t};return(t,s)=>{const m=f2,r=W,i=V;return A(),B(Y,null,[e("div",s0,[u(m,{class:"ml",onClick:s[0]||(s[0]=b=>l("top"))},{default:n(()=>[c("top")]),_:1}),u(m,{class:"ml",onClick:s[1]||(s[1]=b=>l("bottom"))},{default:n(()=>[c("bottom")]),_:1}),u(m,{class:"ml",onClick:s[2]||(s[2]=b=>l("left"))},{default:n(()=>[c("left")]),_:1}),u(m,{class:"ml",onClick:s[3]||(s[3]=b=>l("right"))},{default:n(()=>[c("right")]),_:1})]),u(i,{modelValue:o.value,"onUpdate:modelValue":s[4]||(s[4]=b=>o.value=b),"tab-position":f.value},{default:n(()=>[u(r,{name:"1",label:"tab1"},{default:n(()=>[c("Content of Tab Panel 1")]),_:1}),u(r,{name:"2",label:"tab2"},{default:n(()=>[c("Content of Tab Panel 2")]),_:1}),u(r,{name:"3",label:"tab3"},{default:n(()=>[c("Content of Tab Panel 3")]),_:1})]),_:1},8,["modelValue","tab-position"])],64)}}});const d0=e("p",null,"这里展示基本用法",-1),i0=e("p",null,"可以自定义页签,例如插入 icon",-1),c0=e("p",null,[c("默认线性风格,可以设置"),e("code",null,"card"),c("卡片风格")],-1),r0=e("p",null,[c("通过设置"),e("code",null,'editable="true"'),c("可以开启增减标签能力。")],-1),b0=e("p",null,"自定义增加标签页触发器",-1),p0=e("p",null,[c("标签一共有四个方向的设置 "),e("code",null,'tabPosition="left|right|top|bottom"')],-1),m0=e("code",null,"Tabs",-1),A0=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数名"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值"),e("th",null,"版本")])]),e("tbody",null,[e("tr",null,[e("td",null,"v-model"),e("td",null,[c("当前选中的标签的 "),e("code",null,"name")]),e("td",null,"number | string"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,"type"),e("td",null,"选项卡的类型"),e("td",null,"'line' | 'card'"),e("td",null,"'line'"),e("td",null,"-")]),e("tr",null,[e("td",null,"closable"),e("td",null,"是否启用关闭标签按钮"),e("td",null,"boolean"),e("td",null,"false"),e("td",null,"-")]),e("tr",null,[e("td",null,"addable"),e("td",null,"是否启用新增标签按钮"),e("td",null,"boolean"),e("td",null,"false"),e("td",null,"-")]),e("tr",null,[e("td",null,"editable"),e("td",null,"是否可编辑"),e("td",null,"boolean"),e("td",null,"false"),e("td",null,"-")]),e("tr",null,[e("td",null,"tabPosition"),e("td",null,"标签位置"),e("td",null,"'top'|'bottom'|'left'|'right'"),e("td",null,"'top'"),e("td",null,"-")])])])],-1),_0=e("code",null,"Tabs",-1),f0=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"add"),e("td",null,"新增标签时触发"),e("td",null,"-")]),e("tr",null,[e("td",null,"delete"),e("td",null,"删除标签时触发"),e("td",null,"PaneProp")]),e("tr",null,[e("td",null,"change"),e("td",null,"切换标签时触发"),e("td",null,"PaneProp['name']")])])])],-1),v0=e("code",null,"TabPane",-1),D0=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数名"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值"),e("th",null,"版本")])]),e("tbody",null,[e("tr",null,[e("td",null,"name"),e("td",null,"选中时绑定的值"),e("td",null,"number | string"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,"label"),e("td",null,"选中时显示的标签文字"),e("td",null,"string"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"禁用选项卡"),e("td",null,"boolean"),e("td",null,"false"),e("td",null,"-")])])])],-1),C0=e("code",null,"TabPane",-1),y0=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"插槽名"),e("th",null,"描述"),e("th",null,"参数"),e("th",null,"版本")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"自定义面板内容"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,"title"),e("td",null,"自定义标签内容"),e("td",null,"-"),e("td",null,"-")])])])],-1),k0={__name:"doc",setup(v){return(o,f)=>{const l=H("yk-title"),t=H("yk-snippet"),s=H("DocPage");return A(),g(s,null,{default:n(()=>[u(l,{level:2,id:"YkTabs标签页"},{default:n(()=>[c("YkTabs 标签页")]),_:1}),u(t,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tabs%20v-model%3D%22acitve%22%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%221%22%20label%3D%22tab1%22%3EContent%20of%20Tab%20Panel%201%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%222%22%20label%3D%22tab2%22%3EContent%20of%20Tab%20Panel%202%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%223%22%20label%3D%22tab3%22%3EContent%20of%20Tab%20Panel%203%3C%2Fyk-tab-pane%3E%0A%20%20%3C%2Fyk-tabs%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20acitve%20%3D%20ref('1')%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[u(H2)]),desc:n(()=>[d0]),_:1}),u(t,{title:"自定义页签",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tabs%20v-model%3D%22acitve%22%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%221%22%20label%3D%22tab1%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23title%3E%0A%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22custom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconTimeOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22custom-label%22%3Etab1%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20Content%20of%20Tab%20Panel%201%0A%20%20%20%20%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%222%22%20label%3D%22tab2%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23title%3E%0A%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22custom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconDateOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22custom-label%22%3Etab2%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20Content%20of%20Tab%20Panel%202%0A%20%20%20%20%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%223%22%20label%3D%22tab3%22%3EContent%20of%20Tab%20Panel%203%3C%2Fyk-tab-pane%3E%0A%20%20%3C%2Fyk-tabs%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20acitve%20%3D%20ref('1')%0A%3C%2Fscript%3E%0A%3Cstyle%3E%0A.custom-label%20%7B%0A%20%20margin-left%3A%208px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[u(Q2)]),desc:n(()=>[i0]),_:1}),u(t,{title:"不同风格",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tabs%20v-model%3D%22acitve%22%20type%3D%22card%22%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%221%22%20label%3D%22tab1%22%3EContent%20of%20Tab%20Panel%201%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%222%22%20label%3D%22tab2%22%3EContent%20of%20Tab%20Panel%202%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%223%22%20label%3D%22tab3%22%3EContent%20of%20Tab%20Panel%203%3C%2Fyk-tab-pane%3E%0A%20%20%3C%2Fyk-tabs%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20acitve%20%3D%20ref('1')%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[u(e0)]),desc:n(()=>[c0]),_:1}),u(t,{title:"动态增减标签页",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tabs%0A%20%20%20%20v-model%3D%22acitve%22%0A%20%20%20%20%3Aeditable%3D%22true%22%0A%20%20%20%20type%3D%22card%22%0A%20%20%20%20%40add%3D%22onAddTab%22%0A%20%20%20%20%40delete%3D%22onDeleteTab%22%0A%20%20%3E%0A%20%20%20%20%3Cyk-tab-pane%0A%20%20%20%20%20%20v-for%3D%22item%20in%20tabs%22%0A%20%20%20%20%20%20%3Akey%3D%22item.name%22%0A%20%20%20%20%20%20%3Alabel%3D%22item.label%22%0A%20%20%20%20%20%20%3Aname%3D%22item.name%22%0A%20%20%20%20%20%20%3Adisabled%3D%22item.disabled%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Ctemplate%20v-if%3D%22item.showSlot%22%20%23title%3E%0A%20%20%20%20%20%20%20%20%3CIconTimeOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%3Cspan%0A%20%20%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20marginLeft%3A%20'10px'%2C%0A%20%20%20%20%20%20%20%20%20%20%7D%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20Content%20of%20Tab%20Pane%7B%7B%20item.name%20%2B%201%20%7D%7D%0A%20%20%20%20%3C%2Fyk-tab-pane%3E%0A%20%20%3C%2Fyk-tabs%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Alet%20indexL%20%3D%200%0Aconst%20data%20%3D%20Array.from(%7B%20length%3A%205%20%7D%2C%20(i%2C%20index)%20%3D%3E%20%7B%0A%20%20indexL%2B%2B%0A%20%20return%20%7B%0A%20%20%20%20name%3A%20index%2C%0A%20%20%20%20label%3A%20%60Tab%24%7Bindex%20%2B%201%7D%60%2C%0A%20%20%20%20showSlot%3A%20index%20%25%202%20%3D%3D%3D%200%2C%0A%20%20%20%20disabled%3A%20indexL%20%25%202%20%3D%3D%3D%200%2C%0A%20%20%7D%0A%7D)%0Aconst%20acitve%20%3D%20ref(0)%0Aconst%20tabs%20%3D%20ref()%0AsetTimeout(()%20%3D%3E%20%7B%0A%20%20tabs.value%20%3D%20data%0A%7D%2C%200)%0Aconst%20onAddTab%20%3D%20()%20%3D%3E%20%7B%0A%20%20indexL%2B%2B%0A%20%20tabs.value.push(%7B%0A%20%20%20%20name%3A%20indexL%2C%0A%20%20%20%20label%3A%20%60Tab%24%7BindexL%20%2B%201%7D%60%2C%0A%20%20%20%20showSlot%3A%20indexL%20%25%202%20%3D%3D%3D%200%2C%0A%20%20%7D)%0A%20%20acitve.value%20%3D%20indexL%0A%7D%0Aconst%20onDeleteTab%20%3D%20(v%3A%20any)%20%3D%3E%20%7B%0A%20%20if%20(v.name%20%3D%3D%3D%20acitve.value)%20%7B%0A%20%20%20%20const%20index%20%3D%20tabs.value.findIndex((i)%20%3D%3E%20i.name%20%3D%3D%3D%20v.name)%0A%20%20%20%20const%20next%20%3D%20tabs.value%5Bindex%20%2B%201%5D%20%7C%7C%20tabs.value%5Bindex%20-%201%5D%0A%20%20%20%20acitve.value%20%3D%20next%3F.name%0A%20%20%7D%0A%20%20tabs.value%20%3D%20tabs.value.filter((i)%20%3D%3E%20i.name%20!%3D%3D%20v.name)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[u(a0)]),desc:n(()=>[r0]),_:1}),u(t,{title:"自定义增加标签页触发器",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%0A%20%20%20%20%3Astyle%3D%22%7B%0A%20%20%20%20%20%20marginBottom%3A%20'10px'%2C%0A%20%20%20%20%7D%22%0A%20%20%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22onAddTab%22%3Eadd%20tab%3C%2Fyk-button%3E%0A%20%20%3C%2Fdiv%3E%0A%20%20%3Cyk-tabs%20v-model%3D%22acitve%22%20closable%20%40delete%3D%22onDeleteTab%22%3E%0A%20%20%20%20%3Cyk-tab-pane%0A%20%20%20%20%20%20v-for%3D%22item%20in%20tabs%22%0A%20%20%20%20%20%20%3Akey%3D%22item.name%22%0A%20%20%20%20%20%20%3Alabel%3D%22item.label%22%0A%20%20%20%20%20%20%3Aname%3D%22item.name%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Ctemplate%20v-if%3D%22item.showSlot%22%20%23title%3E%0A%20%20%20%20%20%20%20%20%3CIconTimeOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%3Cspan%0A%20%20%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20marginLeft%3A%20'8px'%2C%0A%20%20%20%20%20%20%20%20%20%20%7D%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20Content%20of%20Tab%20Pane%7B%7B%20item.name%20%2B%201%20%7D%7D%0A%20%20%20%20%3C%2Fyk-tab-pane%3E%0A%20%20%3C%2Fyk-tabs%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Alet%20indexL%20%3D%200%0Aconst%20data%20%3D%20Array.from(%7B%20length%3A%205%20%7D%2C%20(i%2C%20index)%20%3D%3E%20%7B%0A%20%20indexL%2B%2B%0A%20%20return%20%7B%0A%20%20%20%20name%3A%20index%2C%0A%20%20%20%20label%3A%20%60Tab%24%7Bindex%20%2B%201%7D%60%2C%0A%20%20%20%20showSlot%3A%20index%20%25%202%20%3D%3D%3D%200%2C%0A%20%20%7D%0A%7D)%0Aconst%20acitve%20%3D%20ref(0)%0Aconst%20tabs%20%3D%20ref()%0AsetTimeout(()%20%3D%3E%20%7B%0A%20%20tabs.value%20%3D%20data%0A%7D%2C%200)%0Aconst%20onAddTab%20%3D%20(v%3A%20any)%20%3D%3E%20%7B%0A%20%20console.log('add'%2C%20v)%0A%20%20indexL%2B%2B%0A%20%20tabs.value.push(%7B%0A%20%20%20%20name%3A%20indexL%2C%0A%20%20%20%20label%3A%20%60Tab%24%7BindexL%20%2B%201%7D%60%2C%0A%20%20%20%20showSlot%3A%20indexL%20%25%202%20%3D%3D%3D%200%2C%0A%20%20%7D)%0A%20%20acitve.value%20%3D%20indexL%0A%7D%0Aconst%20onDeleteTab%20%3D%20(v%3A%20any)%20%3D%3E%20%7B%0A%20%20console.log('del'%2C%20v)%0A%20%20if%20(v.name%20%3D%3D%3D%20acitve.value)%20%7B%0A%20%20%20%20const%20index%20%3D%20tabs.value.findIndex((i)%20%3D%3E%20i.name%20%3D%3D%3D%20v.name)%0A%20%20%20%20const%20next%20%3D%20tabs.value%5Bindex%20%2B%201%5D%20%7C%7C%20tabs.value%5Bindex%20-%201%5D%0A%20%20%20%20acitve.value%20%3D%20next%3F.name%0A%20%20%7D%0A%20%20tabs.value%20%3D%20tabs.value.filter((i)%20%3D%3E%20i.name%20!%3D%3D%20v.name)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[u(o0)]),desc:n(()=>[b0]),_:1}),u(t,{title:"标签位置的设置",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22mb%22%3E%0A%20%20%20%20%3Cyk-button%20class%3D%22ml%22%20%40click%3D%22change('top')%22%3Etop%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20class%3D%22ml%22%20%40click%3D%22change('bottom')%22%3Ebottom%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20class%3D%22ml%22%20%40click%3D%22change('left')%22%3Eleft%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20class%3D%22ml%22%20%40click%3D%22change('right')%22%3Eright%3C%2Fyk-button%3E%0A%20%20%3C%2Fdiv%3E%0A%20%20%3Cyk-tabs%20v-model%3D%22acitve%22%20%3Atab-position%3D%22position%22%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%221%22%20label%3D%22tab1%22%3EContent%20of%20Tab%20Panel%201%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%222%22%20label%3D%22tab2%22%3EContent%20of%20Tab%20Panel%202%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%223%22%20label%3D%22tab3%22%3EContent%20of%20Tab%20Panel%203%3C%2Fyk-tab-pane%3E%0A%20%20%3C%2Fyk-tabs%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20acitve%20%3D%20ref('1')%0Aconst%20position%20%3D%20ref%3C'top'%20%7C%20'bottom'%20%7C%20'left'%20%7C%20'right'%3E('top')%0Aconst%20change%20%3D%20(v%3A%20any)%20%3D%3E%20%7B%0A%20%20position.value%20%3D%20v%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%3E%0A.ml%20%7B%0A%20%20margin-left%3A%2010px%3B%0A%7D%0A.mb%20%7B%0A%20%20margin-bottom%3A%2020px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[u(u0)]),desc:n(()=>[p0]),_:1}),u(l,{level:3,id:"API"},{default:n(()=>[c("API")]),_:1}),u(l,{level:4,id:"`Tabs`Props"},{default:n(()=>[m0,c(" Props")]),_:1}),A0,u(l,{level:4,id:"`Tabs`Events"},{default:n(()=>[_0,c(" Events")]),_:1}),f0,u(l,{level:4,id:"`TabPane`Props"},{default:n(()=>[v0,c(" Props")]),_:1}),D0,u(l,{level:4,id:"`TabPane`Slots"},{default:n(()=>[C0,c(" Slots")]),_:1}),y0]),_:1})}}};export{k0 as default};
+import{d as P,dJ as z,c as T,o as A,b as B,n as w,dw as C,e2 as Z,ed as r2,r as E,em as K,dL as c2,e0 as j,dM as b2,eW as T2,f as g,eK as B2,g as S,j as e,F as Y,i as q,dx as x2,t as L,dN as P2,es as F2,ee as w2,G as $2,eo as S2,q as L2,dZ as V2,eX as W2,e as u,e3 as p2,du as m2,e8 as I2,en as R2,k as c,d_ as A2,w as n,eY as G,eZ as O2,e_ as _2,_ as f2,a as H}from"./index-ac581855.js";const J=Symbol("YkTabsProvideKey"),Y2=P({name:"YkTabBar",__name:"tab-bar",props:{offset:{default:0},direction:{default:"horizontal"},width:{default:0}},setup(v){const o=v,f=z("tabs-bar"),l=T(()=>{const t=o.direction==="horizontal"?"X":"Y";return{transform:`translate${t}(${o.offset}px)`,width:t==="X"?`${o.width}px`:"",height:t==="Y"?`${o.width}px`:""}});return(t,s)=>(A(),B("div",{class:w([C(f)()]),style:Z(l.value)},null,6))}}),N2=["onClick"],z2={key:1},M2=e("div",null,null,-1),U2=P({name:"YkTabNav",__name:"tab-nav",props:{type:{default:"line"}},emits:["change","add","delete"],setup(v,{emit:o}){const f=v,l=z("tabs-nav"),t=r2(J,{paneOptions:[],id:1,activedId:1}),s=t.rootProps,m=T(()=>t.paneOptions),r=E({width:0,offset:0}),i=a=>`tabRef-${a}`,b={},p=(a,d)=>{a&&(b[i(d)]=a)},k=a=>b[i(a)],y=a=>t.activedId===a.id,x=(a,d,h)=>{d.disabled||o("change",d)},Q=a=>{M.value=a,D2(),I()},I=()=>{if(!l2.value)return;const a=M.value,d=o2.value?a.offsetWidth:a.offsetHeight,h=o2.value?a.offsetLeft:a.offsetTop,F=d/2,D=(d-F)/2;r.value={width:F,offset:h+D+_.value}},M=K(),U=K(),X=K(),_=E(0),v2=T(()=>({transform:`translateX(${_.value}px)`})),D2=async()=>{const a=M.value.getBoundingClientRect(),d=X.value.getBoundingClientRect(),h=U.value.getBoundingClientRect();if(h.left>=d.left&&h.right<=d.right)return;const F=d.right-h.right,D=d.left-h.left;if(F>0&&F0){_.value+=Math.min(F,D);return}a.leftd.right&&(_.value-=a.right-d.right)},e2=()=>{O.value{var a,d;return R.value=((a=U.value)==null?void 0:a.offsetWidth)??0,O.value=((d=X.value)==null?void 0:d.offsetWidth)??0,{scrollW:R.value,wrapW:O.value}},t2=T(()=>{const{scrollW:a,wrapW:d}=$();return a>d}),a2=T(()=>{const{scrollW:a,wrapW:d}=$();return{disablePre:_.value>=0,disableNext:a+_.value-d<=0}}),C2=()=>{if(_.value>=0)return;const{wrapW:a}=$();Math.abs(_.value)>a?_.value+=a:_.value=0,I()},y2=()=>{const{scrollW:a,wrapW:d}=$();a+_.value-d<=0||(a+_.value>2*d?_.value-=d:_.value-=a+_.value-d,I())};c2(()=>m.value,async()=>{await j(),$(),setTimeout(()=>{e2(),I()})},{deep:!0,flush:"post"}),c2(()=>t.activedId,async(a,d)=>{if(await j(),typeof a=="number"&&a!==d){const h=k(a);Q(h)}},{immediate:!0,deep:!0}),b2(()=>{setTimeout(()=>{const a=t.activedId,d=k(a);Q(d)})});const h2=a=>S2("div",a),l2=T(()=>f.type==="line"),E2=T(()=>`is-${s==null?void 0:s.tabPosition}`),k2=()=>{o("add")},g2=a=>{a.disabled||o("delete",a)},n2=T(()=>{var h;const a=(h=t.rootProps)==null?void 0:h.tabPosition;return["bottom","top"].includes(a||"")?"horizontal":"vertical"}),o2=T(()=>n2.value==="horizontal"),s2=E();return T2(s2,async()=>{await j(),$(),setTimeout(()=>{e2(),I()})}),(a,d)=>{var h,F;return A(),B("div",{ref_key:"navRef",ref:s2,class:w([C(l)(),E2.value])},[t2.value?(A(),g(C(B2),{key:0,class:w([C(l)("icon",{disabled:a2.value.disablePre})]),onClick:C2},null,8,["class"])):S("",!0),e("div",{ref_key:"wrapRef",ref:X,class:w(C(l)("wrap"))},[m.value.length?(A(),B("div",{key:0,ref_key:"scrollRef",ref:U,class:w(C(l)("scroll")),style:Z(v2.value)},[(A(!0),B(Y,null,q(m.value,(D,h0)=>{var u2,d2,i2;return A(),B("div",{key:D.name,ref_for:!0,ref:N=>p(N,D.id),class:w([C(l)("item",[y(D)&&"active",a.type,D.disabled&&"disabled"])]),onClick:N=>x(N,D)},[(u2=D==null?void 0:D.titleSlot)!=null&&u2.call(D)?(A(),g(x2(h2(D.titleSlot())),{key:0})):(A(),B("span",z2,L(D.label),1)),(d2=C(s))!=null&&d2.closable||(i2=C(s))!=null&&i2.editable?(A(),g(C(F2),{key:2,class:"yk-close",onClick:P2(N=>g2(D),["stop"])},null,8,["onClick"])):S("",!0)],10,N2)}),128))],6)):S("",!0),l2.value?(A(),g(Y2,{key:1,offset:r.value.offset,width:r.value.width,direction:n2.value},null,8,["offset","width","direction"])):S("",!0)],2),m.value.length&&t2.value?(A(),g(C(w2),{key:1,class:w([C(l)("icon",{disabled:a2.value.disableNext})]),onClick:y2},null,8,["class"])):S("",!0),M2,(h=C(s))!=null&&h.addable||(F=C(s))!=null&&F.editable?(A(),g(C($2),{key:2,class:"yk-tab-plus",onClick:k2})):S("",!0)],2)}}}),X2=P({name:"YkTabs",props:{modelValue:{type:[Number,String],default:""},type:{type:String,default:"line"},closable:{type:Boolean,default:!1},addable:{type:Boolean,default:!1},editable:{type:Boolean,default:!1},tabPosition:{type:String,default:"top"}},emits:["update:modelValue","add","delete","change"],setup(v,{emit:o,slots:f}){const l=z("tabs"),{uid:t}=m2(),s=E([]),m=T(()=>{var k;if(v.modelValue===void 0)return(k=s.value[0])==null?void 0:k.id;const p=s.value.find(y=>y.name===v.modelValue);return p==null?void 0:p.id}),r=p=>{o("change",p.name),o("update:modelValue",p.name)},i=p=>{s.value=s.value.filter(k=>k.id!==p)},b=p=>{o("delete",{name:p.name,label:p.label,disabled:p.disabled})};return L2(J,V2({paneOptions:s,id:t,activedId:m,rootProps:W2(v),destroyPane:i,updateActive:r})),()=>{const p=u(U2,{type:v.type,onChange:r,onAdd:()=>o("add"),onDelete:b},null),k=u("div",{class:l("panes__container")},[p2(f,"default")]);return u("div",{class:l()},[v.tabPosition!=="bottom"?[p,k]:[k,p]])}}}),K2=["id"],j2=P({name:"YkTabPane",__name:"tab-pane",props:{name:{},label:{},disabled:{type:Boolean,default:!1}},setup(v){const o=v,f=z("tabs-pane"),{uid:l}=m2(),t=I2(),s=r2(J,{paneOptions:[],id:1,activedId:1}),m=T(()=>({name:o.name,label:o.label,disabled:o.disabled,id:l,titleSlot:t.title})),r=()=>{s.paneOptions.push(m.value)},i=T(()=>({display:s.activedId===l?"block":"none"}));return b2(()=>{r()}),R2(()=>{var b;(b=s.destroyPane)==null||b.call(s,l)}),(b,p)=>(A(),B("div",{id:`pane-${C(l)}`,class:w([C(f)()]),style:Z(i.value)},[e("div",{class:w([C(f)("content")])},[p2(b.$slots,"default",{},()=>[c(L(m.value.label),1)])],2)],14,K2))}}),V=A2(X2),W=A2(j2);const H2=P({__name:"tabs-base",setup(v){const o=E("1");return(f,l)=>{const t=W,s=V;return A(),g(s,{modelValue:o.value,"onUpdate:modelValue":l[0]||(l[0]=m=>o.value=m)},{default:n(()=>[u(t,{name:"1",label:"tab1"},{default:n(()=>[c("Content of Tab Panel 1")]),_:1}),u(t,{name:"2",label:"tab2"},{default:n(()=>[c("Content of Tab Panel 2")]),_:1}),u(t,{name:"3",label:"tab3"},{default:n(()=>[c("Content of Tab Panel 3")]),_:1})]),_:1},8,["modelValue"])}}}),Z2={class:"custom"},q2=e("span",{class:"custom-label"},"tab1",-1),G2={class:"custom"},J2=e("span",{class:"custom-label"},"tab2",-1),Q2=P({__name:"tabs-title",setup(v){const o=E("1");return(f,l)=>{const t=G,s=W,m=O2,r=V;return A(),g(r,{modelValue:o.value,"onUpdate:modelValue":l[0]||(l[0]=i=>o.value=i)},{default:n(()=>[u(s,{name:"1",label:"tab1"},{title:n(()=>[e("span",Z2,[u(t),q2])]),default:n(()=>[c(" Content of Tab Panel 1 ")]),_:1}),u(s,{name:"2",label:"tab2"},{title:n(()=>[e("span",G2,[u(m),J2])]),default:n(()=>[c(" Content of Tab Panel 2 ")]),_:1}),u(s,{name:"3",label:"tab3"},{default:n(()=>[c("Content of Tab Panel 3")]),_:1})]),_:1},8,["modelValue"])}}});const e0=P({__name:"tabs-type",setup(v){const o=E("1");return(f,l)=>{const t=W,s=V;return A(),g(s,{modelValue:o.value,"onUpdate:modelValue":l[0]||(l[0]=m=>o.value=m),type:"card"},{default:n(()=>[u(t,{name:"1",label:"tab1"},{default:n(()=>[c("Content of Tab Panel 1")]),_:1}),u(t,{name:"2",label:"tab2"},{default:n(()=>[c("Content of Tab Panel 2")]),_:1}),u(t,{name:"3",label:"tab3"},{default:n(()=>[c("Content of Tab Panel 3")]),_:1})]),_:1},8,["modelValue"])}}}),t0={style:{marginLeft:"10px"}},a0=P({__name:"tabs-primary",setup(v){let o=0;const f=Array.from({length:5},(r,i)=>(o++,{name:i,label:`Tab${i+1}`,showSlot:i%2===0,disabled:o%2===0})),l=E(0),t=E();setTimeout(()=>{t.value=f},0);const s=()=>{o++,t.value.push({name:o,label:`Tab${o+1}`,showSlot:o%2===0}),l.value=o},m=r=>{if(r.name===l.value){const i=t.value.findIndex(p=>p.name===r.name),b=t.value[i+1]||t.value[i-1];l.value=b==null?void 0:b.name}t.value=t.value.filter(i=>i.name!==r.name)};return(r,i)=>{const b=G,p=W,k=V;return A(),g(k,{modelValue:l.value,"onUpdate:modelValue":i[0]||(i[0]=y=>l.value=y),editable:!0,type:"card",onAdd:s,onDelete:m},{default:n(()=>[(A(!0),B(Y,null,q(t.value,y=>(A(),g(p,{key:y.name,label:y.label,name:y.name,disabled:y.disabled},_2({default:n(()=>[c(" Content of Tab Pane"+L(y.name+1),1)]),_:2},[y.showSlot?{name:"title",fn:n(()=>[u(b),e("span",t0,L(y.label),1)]),key:"0"}:void 0]),1032,["label","name","disabled"]))),128))]),_:1},8,["modelValue"])}}}),l0={style:{marginBottom:"10px"}},n0={style:{marginLeft:"8px"}},o0=P({__name:"tabs-add-trigger",setup(v){let o=0;const f=Array.from({length:5},(r,i)=>(o++,{name:i,label:`Tab${i+1}`,showSlot:i%2===0})),l=E(0),t=E();setTimeout(()=>{t.value=f},0);const s=r=>{console.log("add",r),o++,t.value.push({name:o,label:`Tab${o+1}`,showSlot:o%2===0}),l.value=o},m=r=>{if(console.log("del",r),r.name===l.value){const i=t.value.findIndex(p=>p.name===r.name),b=t.value[i+1]||t.value[i-1];l.value=b==null?void 0:b.name}t.value=t.value.filter(i=>i.name!==r.name)};return(r,i)=>{const b=f2,p=G,k=W,y=V;return A(),B(Y,null,[e("div",l0,[u(b,{onClick:s},{default:n(()=>[c("add tab")]),_:1})]),u(y,{modelValue:l.value,"onUpdate:modelValue":i[0]||(i[0]=x=>l.value=x),closable:"",onDelete:m},{default:n(()=>[(A(!0),B(Y,null,q(t.value,x=>(A(),g(k,{key:x.name,label:x.label,name:x.name},_2({default:n(()=>[c(" Content of Tab Pane"+L(x.name+1),1)]),_:2},[x.showSlot?{name:"title",fn:n(()=>[u(p),e("span",n0,L(x.label),1)]),key:"0"}:void 0]),1032,["label","name"]))),128))]),_:1},8,["modelValue"])],64)}}}),s0={class:"mb"},u0=P({__name:"tabs-position",setup(v){const o=E("1"),f=E("top"),l=t=>{f.value=t};return(t,s)=>{const m=f2,r=W,i=V;return A(),B(Y,null,[e("div",s0,[u(m,{class:"ml",onClick:s[0]||(s[0]=b=>l("top"))},{default:n(()=>[c("top")]),_:1}),u(m,{class:"ml",onClick:s[1]||(s[1]=b=>l("bottom"))},{default:n(()=>[c("bottom")]),_:1}),u(m,{class:"ml",onClick:s[2]||(s[2]=b=>l("left"))},{default:n(()=>[c("left")]),_:1}),u(m,{class:"ml",onClick:s[3]||(s[3]=b=>l("right"))},{default:n(()=>[c("right")]),_:1})]),u(i,{modelValue:o.value,"onUpdate:modelValue":s[4]||(s[4]=b=>o.value=b),"tab-position":f.value},{default:n(()=>[u(r,{name:"1",label:"tab1"},{default:n(()=>[c("Content of Tab Panel 1")]),_:1}),u(r,{name:"2",label:"tab2"},{default:n(()=>[c("Content of Tab Panel 2")]),_:1}),u(r,{name:"3",label:"tab3"},{default:n(()=>[c("Content of Tab Panel 3")]),_:1})]),_:1},8,["modelValue","tab-position"])],64)}}});const d0=e("p",null,"这里展示基本用法",-1),i0=e("p",null,"可以自定义页签,例如插入 icon",-1),c0=e("p",null,[c("默认线性风格,可以设置"),e("code",null,"card"),c("卡片风格")],-1),r0=e("p",null,[c("通过设置"),e("code",null,'editable="true"'),c("可以开启增减标签能力。")],-1),b0=e("p",null,"自定义增加标签页触发器",-1),p0=e("p",null,[c("标签一共有四个方向的设置 "),e("code",null,'tabPosition="left|right|top|bottom"')],-1),m0=e("code",null,"Tabs",-1),A0=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数名"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值"),e("th",null,"版本")])]),e("tbody",null,[e("tr",null,[e("td",null,"v-model"),e("td",null,[c("当前选中的标签的 "),e("code",null,"name")]),e("td",null,"number | string"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,"type"),e("td",null,"选项卡的类型"),e("td",null,"'line' | 'card'"),e("td",null,"'line'"),e("td",null,"-")]),e("tr",null,[e("td",null,"closable"),e("td",null,"是否启用关闭标签按钮"),e("td",null,"boolean"),e("td",null,"false"),e("td",null,"-")]),e("tr",null,[e("td",null,"addable"),e("td",null,"是否启用新增标签按钮"),e("td",null,"boolean"),e("td",null,"false"),e("td",null,"-")]),e("tr",null,[e("td",null,"editable"),e("td",null,"是否可编辑"),e("td",null,"boolean"),e("td",null,"false"),e("td",null,"-")]),e("tr",null,[e("td",null,"tabPosition"),e("td",null,"标签位置"),e("td",null,"'top'|'bottom'|'left'|'right'"),e("td",null,"'top'"),e("td",null,"-")])])])],-1),_0=e("code",null,"Tabs",-1),f0=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"add"),e("td",null,"新增标签时触发"),e("td",null,"-")]),e("tr",null,[e("td",null,"delete"),e("td",null,"删除标签时触发"),e("td",null,"PaneProp")]),e("tr",null,[e("td",null,"change"),e("td",null,"切换标签时触发"),e("td",null,"PaneProp['name']")])])])],-1),v0=e("code",null,"TabPane",-1),D0=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数名"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值"),e("th",null,"版本")])]),e("tbody",null,[e("tr",null,[e("td",null,"name"),e("td",null,"选中时绑定的值"),e("td",null,"number | string"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,"label"),e("td",null,"选中时显示的标签文字"),e("td",null,"string"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"禁用选项卡"),e("td",null,"boolean"),e("td",null,"false"),e("td",null,"-")])])])],-1),C0=e("code",null,"TabPane",-1),y0=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"插槽名"),e("th",null,"描述"),e("th",null,"参数"),e("th",null,"版本")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"自定义面板内容"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,"title"),e("td",null,"自定义标签内容"),e("td",null,"-"),e("td",null,"-")])])])],-1),k0={__name:"doc",setup(v){return(o,f)=>{const l=H("yk-title"),t=H("yk-snippet"),s=H("DocPage");return A(),g(s,null,{default:n(()=>[u(l,{level:2,id:"YkTabs标签页"},{default:n(()=>[c("YkTabs 标签页")]),_:1}),u(t,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tabs%20v-model%3D%22acitve%22%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%221%22%20label%3D%22tab1%22%3EContent%20of%20Tab%20Panel%201%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%222%22%20label%3D%22tab2%22%3EContent%20of%20Tab%20Panel%202%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%223%22%20label%3D%22tab3%22%3EContent%20of%20Tab%20Panel%203%3C%2Fyk-tab-pane%3E%0A%20%20%3C%2Fyk-tabs%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20acitve%20%3D%20ref('1')%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[u(H2)]),desc:n(()=>[d0]),_:1}),u(t,{title:"自定义页签",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tabs%20v-model%3D%22acitve%22%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%221%22%20label%3D%22tab1%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23title%3E%0A%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22custom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconTimeOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22custom-label%22%3Etab1%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20Content%20of%20Tab%20Panel%201%0A%20%20%20%20%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%222%22%20label%3D%22tab2%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23title%3E%0A%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22custom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3CIconDateOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22custom-label%22%3Etab2%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20Content%20of%20Tab%20Panel%202%0A%20%20%20%20%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%223%22%20label%3D%22tab3%22%3EContent%20of%20Tab%20Panel%203%3C%2Fyk-tab-pane%3E%0A%20%20%3C%2Fyk-tabs%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20acitve%20%3D%20ref('1')%0A%3C%2Fscript%3E%0A%3Cstyle%3E%0A.custom-label%20%7B%0A%20%20margin-left%3A%208px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[u(Q2)]),desc:n(()=>[i0]),_:1}),u(t,{title:"不同风格",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tabs%20v-model%3D%22acitve%22%20type%3D%22card%22%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%221%22%20label%3D%22tab1%22%3EContent%20of%20Tab%20Panel%201%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%222%22%20label%3D%22tab2%22%3EContent%20of%20Tab%20Panel%202%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%223%22%20label%3D%22tab3%22%3EContent%20of%20Tab%20Panel%203%3C%2Fyk-tab-pane%3E%0A%20%20%3C%2Fyk-tabs%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20acitve%20%3D%20ref('1')%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[u(e0)]),desc:n(()=>[c0]),_:1}),u(t,{title:"动态增减标签页",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tabs%0A%20%20%20%20v-model%3D%22acitve%22%0A%20%20%20%20%3Aeditable%3D%22true%22%0A%20%20%20%20type%3D%22card%22%0A%20%20%20%20%40add%3D%22onAddTab%22%0A%20%20%20%20%40delete%3D%22onDeleteTab%22%0A%20%20%3E%0A%20%20%20%20%3Cyk-tab-pane%0A%20%20%20%20%20%20v-for%3D%22item%20in%20tabs%22%0A%20%20%20%20%20%20%3Akey%3D%22item.name%22%0A%20%20%20%20%20%20%3Alabel%3D%22item.label%22%0A%20%20%20%20%20%20%3Aname%3D%22item.name%22%0A%20%20%20%20%20%20%3Adisabled%3D%22item.disabled%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Ctemplate%20v-if%3D%22item.showSlot%22%20%23title%3E%0A%20%20%20%20%20%20%20%20%3CIconTimeOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%3Cspan%0A%20%20%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20marginLeft%3A%20'10px'%2C%0A%20%20%20%20%20%20%20%20%20%20%7D%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20Content%20of%20Tab%20Pane%7B%7B%20item.name%20%2B%201%20%7D%7D%0A%20%20%20%20%3C%2Fyk-tab-pane%3E%0A%20%20%3C%2Fyk-tabs%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Alet%20indexL%20%3D%200%0Aconst%20data%20%3D%20Array.from(%7B%20length%3A%205%20%7D%2C%20(i%2C%20index)%20%3D%3E%20%7B%0A%20%20indexL%2B%2B%0A%20%20return%20%7B%0A%20%20%20%20name%3A%20index%2C%0A%20%20%20%20label%3A%20%60Tab%24%7Bindex%20%2B%201%7D%60%2C%0A%20%20%20%20showSlot%3A%20index%20%25%202%20%3D%3D%3D%200%2C%0A%20%20%20%20disabled%3A%20indexL%20%25%202%20%3D%3D%3D%200%2C%0A%20%20%7D%0A%7D)%0Aconst%20acitve%20%3D%20ref(0)%0Aconst%20tabs%20%3D%20ref()%0AsetTimeout(()%20%3D%3E%20%7B%0A%20%20tabs.value%20%3D%20data%0A%7D%2C%200)%0Aconst%20onAddTab%20%3D%20()%20%3D%3E%20%7B%0A%20%20indexL%2B%2B%0A%20%20tabs.value.push(%7B%0A%20%20%20%20name%3A%20indexL%2C%0A%20%20%20%20label%3A%20%60Tab%24%7BindexL%20%2B%201%7D%60%2C%0A%20%20%20%20showSlot%3A%20indexL%20%25%202%20%3D%3D%3D%200%2C%0A%20%20%7D)%0A%20%20acitve.value%20%3D%20indexL%0A%7D%0Aconst%20onDeleteTab%20%3D%20(v%3A%20any)%20%3D%3E%20%7B%0A%20%20if%20(v.name%20%3D%3D%3D%20acitve.value)%20%7B%0A%20%20%20%20const%20index%20%3D%20tabs.value.findIndex((i)%20%3D%3E%20i.name%20%3D%3D%3D%20v.name)%0A%20%20%20%20const%20next%20%3D%20tabs.value%5Bindex%20%2B%201%5D%20%7C%7C%20tabs.value%5Bindex%20-%201%5D%0A%20%20%20%20acitve.value%20%3D%20next%3F.name%0A%20%20%7D%0A%20%20tabs.value%20%3D%20tabs.value.filter((i)%20%3D%3E%20i.name%20!%3D%3D%20v.name)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[u(a0)]),desc:n(()=>[r0]),_:1}),u(t,{title:"自定义增加标签页触发器",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%0A%20%20%20%20%3Astyle%3D%22%7B%0A%20%20%20%20%20%20marginBottom%3A%20'10px'%2C%0A%20%20%20%20%7D%22%0A%20%20%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22onAddTab%22%3Eadd%20tab%3C%2Fyk-button%3E%0A%20%20%3C%2Fdiv%3E%0A%20%20%3Cyk-tabs%20v-model%3D%22acitve%22%20closable%20%40delete%3D%22onDeleteTab%22%3E%0A%20%20%20%20%3Cyk-tab-pane%0A%20%20%20%20%20%20v-for%3D%22item%20in%20tabs%22%0A%20%20%20%20%20%20%3Akey%3D%22item.name%22%0A%20%20%20%20%20%20%3Alabel%3D%22item.label%22%0A%20%20%20%20%20%20%3Aname%3D%22item.name%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Ctemplate%20v-if%3D%22item.showSlot%22%20%23title%3E%0A%20%20%20%20%20%20%20%20%3CIconTimeOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%3Cspan%0A%20%20%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20marginLeft%3A%20'8px'%2C%0A%20%20%20%20%20%20%20%20%20%20%7D%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20Content%20of%20Tab%20Pane%7B%7B%20item.name%20%2B%201%20%7D%7D%0A%20%20%20%20%3C%2Fyk-tab-pane%3E%0A%20%20%3C%2Fyk-tabs%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Alet%20indexL%20%3D%200%0Aconst%20data%20%3D%20Array.from(%7B%20length%3A%205%20%7D%2C%20(i%2C%20index)%20%3D%3E%20%7B%0A%20%20indexL%2B%2B%0A%20%20return%20%7B%0A%20%20%20%20name%3A%20index%2C%0A%20%20%20%20label%3A%20%60Tab%24%7Bindex%20%2B%201%7D%60%2C%0A%20%20%20%20showSlot%3A%20index%20%25%202%20%3D%3D%3D%200%2C%0A%20%20%7D%0A%7D)%0Aconst%20acitve%20%3D%20ref(0)%0Aconst%20tabs%20%3D%20ref()%0AsetTimeout(()%20%3D%3E%20%7B%0A%20%20tabs.value%20%3D%20data%0A%7D%2C%200)%0Aconst%20onAddTab%20%3D%20(v%3A%20any)%20%3D%3E%20%7B%0A%20%20console.log('add'%2C%20v)%0A%20%20indexL%2B%2B%0A%20%20tabs.value.push(%7B%0A%20%20%20%20name%3A%20indexL%2C%0A%20%20%20%20label%3A%20%60Tab%24%7BindexL%20%2B%201%7D%60%2C%0A%20%20%20%20showSlot%3A%20indexL%20%25%202%20%3D%3D%3D%200%2C%0A%20%20%7D)%0A%20%20acitve.value%20%3D%20indexL%0A%7D%0Aconst%20onDeleteTab%20%3D%20(v%3A%20any)%20%3D%3E%20%7B%0A%20%20console.log('del'%2C%20v)%0A%20%20if%20(v.name%20%3D%3D%3D%20acitve.value)%20%7B%0A%20%20%20%20const%20index%20%3D%20tabs.value.findIndex((i)%20%3D%3E%20i.name%20%3D%3D%3D%20v.name)%0A%20%20%20%20const%20next%20%3D%20tabs.value%5Bindex%20%2B%201%5D%20%7C%7C%20tabs.value%5Bindex%20-%201%5D%0A%20%20%20%20acitve.value%20%3D%20next%3F.name%0A%20%20%7D%0A%20%20tabs.value%20%3D%20tabs.value.filter((i)%20%3D%3E%20i.name%20!%3D%3D%20v.name)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[u(o0)]),desc:n(()=>[b0]),_:1}),u(t,{title:"标签位置的设置",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22mb%22%3E%0A%20%20%20%20%3Cyk-button%20class%3D%22ml%22%20%40click%3D%22change('top')%22%3Etop%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20class%3D%22ml%22%20%40click%3D%22change('bottom')%22%3Ebottom%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20class%3D%22ml%22%20%40click%3D%22change('left')%22%3Eleft%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20class%3D%22ml%22%20%40click%3D%22change('right')%22%3Eright%3C%2Fyk-button%3E%0A%20%20%3C%2Fdiv%3E%0A%20%20%3Cyk-tabs%20v-model%3D%22acitve%22%20%3Atab-position%3D%22position%22%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%221%22%20label%3D%22tab1%22%3EContent%20of%20Tab%20Panel%201%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%222%22%20label%3D%22tab2%22%3EContent%20of%20Tab%20Panel%202%3C%2Fyk-tab-pane%3E%0A%20%20%20%20%3Cyk-tab-pane%20name%3D%223%22%20label%3D%22tab3%22%3EContent%20of%20Tab%20Panel%203%3C%2Fyk-tab-pane%3E%0A%20%20%3C%2Fyk-tabs%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20acitve%20%3D%20ref('1')%0Aconst%20position%20%3D%20ref%3C'top'%20%7C%20'bottom'%20%7C%20'left'%20%7C%20'right'%3E('top')%0Aconst%20change%20%3D%20(v%3A%20any)%20%3D%3E%20%7B%0A%20%20position.value%20%3D%20v%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%3E%0A.ml%20%7B%0A%20%20margin-left%3A%2010px%3B%0A%7D%0A.mb%20%7B%0A%20%20margin-bottom%3A%2020px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:n(()=>[u(u0)]),desc:n(()=>[p0]),_:1}),u(l,{level:3,id:"API"},{default:n(()=>[c("API")]),_:1}),u(l,{level:4,id:"`Tabs`Props"},{default:n(()=>[m0,c(" Props")]),_:1}),A0,u(l,{level:4,id:"`Tabs`Events"},{default:n(()=>[_0,c(" Events")]),_:1}),f0,u(l,{level:4,id:"`TabPane`Props"},{default:n(()=>[v0,c(" Props")]),_:1}),D0,u(l,{level:4,id:"`TabPane`Slots"},{default:n(()=>[C0,c(" Slots")]),_:1}),y0]),_:1})}}};export{k0 as default};
diff --git a/assets/doc-3e71ff84.js b/assets/doc-706dffb9.js
similarity index 99%
rename from assets/doc-3e71ff84.js
rename to assets/doc-706dffb9.js
index e3d4430e..4e3c905e 100644
--- a/assets/doc-3e71ff84.js
+++ b/assets/doc-706dffb9.js
@@ -1 +1 @@
-import{d as x,r as k,dJ as P,dM as Y,c as f,o as r,b as D,F as J,i as T,n as y,e2 as A,ea as U,ec as q,j as e,f as i,dx as z,dw as G,d_ as K,p,w as o,e as n,x as B,dL as O,a as b,k as s}from"./index-c0fbe197.js";const Q=["onAnimationend"],W=["onMouseenter","onClick"],X=x({name:"YkRate",__name:"rate",props:{count:{default:5},modelValue:{default:0},defaultValue:{default:0},allowHalf:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1},grading:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},color:{default:""},icon:{default:"IconStarFill"},size:{default:"l"}},emits:["update:modelValue","change","hover-change"],setup(_,{emit:u}){const l=_,c=k(0),a=k(0),m=k(!1),E=P("rate");Y(()=>{l.defaultValue&&(c.value=Number(l.defaultValue),a.value=Number(l.defaultValue)),l.modelValue&&(c.value=Number(l.modelValue),a.value=Number(l.modelValue))}),f(()=>({"yk-rate-disabled":l.disabled,"yk-rate-readonly":l.readonly}));const g=f(()=>Number(l.count)),F=f(()=>l.disabled||l.readonly),R=f(()=>t=>m.value?{animationDelay:`${50*t}ms`}:void 0),H=f(()=>t=>[" yk-rate-item",m.value&&a.value>t?"yk-rate-item--animation":""].join(" ")),w=f(()=>`yk-rate-icon-${l.size}`),L=f(()=>t=>["yk-rate-half",c.value+.5===t?"yk-rate-half--select":""].join(" ")),I=f(()=>["yk-rate-half-icon",w.value].join(" ")),M=f(()=>t=>["yk-rate-icon",c.value>=t?"yk-rate-icon--select":"",w.value].join(" ")),N=()=>{c.value=a.value},$=t=>{F.value||(c.value=t,u("hover-change",t))},V=t=>{if(!F.value){if(m.value=!0,l.allowClear&&a.value===t){a.value=0;return}a.value=t,j(t)}},S=t=>{m.value&&t==Math.ceil(a.value)-1&&(m.value=!1)},j=t=>{l.modelValue&&(u("update:modelValue",t),u("change",t))};return(t,h)=>(r(),D("div",{class:y(G(E)([t.size],{disabled:t.disabled,readonly:t.readonly})),onMouseleave:h[0]||(h[0]=d=>N())},[(r(!0),D(J,null,T(g.value,d=>(r(),D("div",{key:d,class:y(H.value(d)),style:A(R.value(d)),onAnimationend:C=>S(d)},[U(e("div",{class:y(L.value(d)),style:A({color:t.color}),onMouseenter:C=>$(d-.5),onClick:C=>V(d-.5)},[(r(),i(z(t.icon),{class:y(I.value),style:A({color:t.color})},null,8,["class","style"]))],46,W),[[q,t.allowHalf]]),(r(),i(z(t.icon),{class:y(M.value(d)),style:A({color:c.value>=d&&t.color?t.color:""}),onMouseenter:C=>$(d),onClick:C=>V(d)},null,40,["class","style","onMouseenter","onClick"]))],46,Q))),128))],34))}}),Z=K(X),v=Z;const ee={};function le(_,u){const l=v;return r(),i(l)}const te=p(ee,[["render",le]]),ne={};function ae(_,u){const l=v,c=B;return r(),i(c,{direction:"vertical"},{default:o(()=>[n(l,{size:"s"}),n(l,{size:"m"}),n(l,{size:"l"}),n(l,{size:"xl"})]),_:1})}const oe=p(ne,[["render",ae]]),ce={};function se(_,u){const l=v;return r(),i(l,{"allow-half":""})}const ue=p(ce,[["render",se]]),re={};function de(_,u){const l=v,c=B;return r(),i(c,{direction:"vertical"},{default:o(()=>[n(l,{color:"red"}),n(l,{color:"green"})]),_:1})}const ie=p(re,[["render",de]]),_e={};function me(_,u){const l=v;return r(),i(l,{"default-value":"3",readonly:""})}const fe=p(_e,[["render",me]]),ve={};function pe(_,u){const l=v;return r(),i(l,{"allow-clear":""})}const he=p(ve,[["render",pe]]),ye={};function Ce(_,u){const l=v;return r(),i(l,{count:"10"})}const Ae=p(ye,[["render",Ce]]),ke=e("div",null,"哈",-1),Ee=x({__name:"rate-all",setup(_){const u=k(2);O(()=>u.value,a=>{console.log("value-change",a)});const l=a=>{console.log("handleHoverChange",a)},c=a=>{console.log("change",a)};return(a,m)=>{const E=v;return r(),i(E,{modelValue:u.value,"onUpdate:modelValue":m[0]||(m[0]=g=>u.value=g),count:"10","allow-clear":"","allow-half":"",color:"#f56c6c",icon:"IconHeartFill",onHoverChange:l,onChange:c},{character:o(()=>[ke]),_:1},8,["modelValue"])}}}),ge=e("p",null,"评分组件基本用法。",-1),De=e("p",null,[s("按钮分为:"),e("code",null,"s"),s("、"),e("code",null,"m"),s("、"),e("code",null,"l"),s("、"),e("code",null,"xl"),s(" 四种尺寸。高度分别为:"),e("code",null,"14px"),s("、"),e("code",null,"18px"),s("、"),e("code",null,"22px"),s("、"),e("code",null,"26px"),s("。默认尺寸为 "),e("code",null,"l"),s("。")],-1),be=e("p",null,"指定 allow-half 来开启半选。",-1),Fe=e("p",null,"通过 color 可以自定义颜色。另外可以通过对象形式自定义不同分值时的颜色。",-1),we=e("p",null,"通过设置 readonly 属性让评分组件为只读状态。",-1),$e=e("p",null,"通过设置 allow-clear 来允许清除评分。",-1),Ve=e("p",null,"通过指定 count 来指定任意长度的评分组件。",-1),ze=e("p",null,null,-1),xe=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"count"),e("td",null,"评分的总数"),e("td",null,"string | number"),e("td",null,"5")]),e("tr",null,[e("td",null,"size"),e("td",null,"尺寸"),e("td",null,[e("code",null,"s"),s("|"),e("code",null,"m"),s("|"),e("code",null,"l"),s("|"),e("code",null,"xl")]),e("td",null,[e("code",null,"'l'")])]),e("tr",null,[e("td",null,"model-value (v-model)"),e("td",null,"绑定值"),e("td",null,"string | number"),e("td",null,"-")]),e("tr",null,[e("td",null,"default-value"),e("td",null,"默认值"),e("td",null,"string | number"),e("td",null,"0")]),e("tr",null,[e("td",null,"allow-half"),e("td",null,"是否允许半选"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"allow-clear"),e("td",null,"是否允许清除"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"readonly"),e("td",null,"是否为只读状态"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"color"),e("td",null,"颜色"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"icon"),e("td",null,"Icon 组件"),e("td",null,"string"),e("td",null,"'yike-wujiaoxing'")])])])],-1),Be=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"change"),e("td",null,"值改变时触发"),e("td",null,"value: number")]),e("tr",null,[e("td",null,"hover-change"),e("td",null,"鼠标移动到数值上时触发"),e("td",null,"value: number")])])])],-1),He={__name:"doc",setup(_){return(u,l)=>{const c=b("yk-title"),a=b("yk-snippet"),m=b("DocPage");return r(),i(m,null,{default:o(()=>[n(c,{level:2,id:"YkRate评分"},{default:o(()=>[s("YkRate 评分")]),_:1}),n(a,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-rate%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(te)]),desc:o(()=>[ge]),_:1}),n(a,{title:"尺寸 size",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-rate%20size%3D%22s%22%20%2F%3E%0A%20%20%20%20%3Cyk-rate%20size%3D%22m%22%20%2F%3E%0A%20%20%20%20%3Cyk-rate%20size%3D%22l%22%20%2F%3E%0A%20%20%20%20%3Cyk-rate%20size%3D%22xl%22%20%2F%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(oe)]),desc:o(()=>[De]),_:1}),n(a,{title:"半选",code:"%3Ctemplate%3E%0A%20%20%3Cyk-rate%20allow-half%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(ue)]),desc:o(()=>[be]),_:1}),n(a,{title:"自定义颜色",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-rate%20color%3D%22red%22%3E%3C%2Fyk-rate%3E%0A%20%20%20%20%3Cyk-rate%20color%3D%22green%22%3E%3C%2Fyk-rate%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(ie)]),desc:o(()=>[Fe]),_:1}),n(a,{title:"只读模式",code:"%3Ctemplate%3E%0A%20%20%3Cyk-rate%20default-value%3D%223%22%20readonly%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(fe)]),desc:o(()=>[we]),_:1}),n(a,{title:"支持清除",code:"%3Ctemplate%3E%0A%20%20%3Cyk-rate%20allow-clear%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(he)]),desc:o(()=>[$e]),_:1}),n(a,{title:"任意长度的评分",code:"%3Ctemplate%3E%0A%20%20%3Cyk-rate%20count%3D%2210%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(Ae)]),desc:o(()=>[Ve]),_:1}),n(a,{title:"全部功能",code:"%3Ctemplate%3E%0A%20%20%3Cyk-rate%0A%20%20%20%20v-model%3D%22value%22%0A%20%20%20%20count%3D%2210%22%0A%20%20%20%20allow-clear%0A%20%20%20%20allow-half%0A%20%20%20%20color%3D%22%23f56c6c%22%0A%20%20%20%20icon%3D%22IconHeartFill%22%0A%20%20%20%20%40hover-change%3D%22handleHoverChange%22%0A%20%20%20%20%40change%3D%22change%22%0A%20%20%3E%0A%20%20%20%20%3Ctemplate%20%23character%3E%0A%20%20%20%20%20%20%3Cdiv%3E%E5%93%88%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%3C%2Fyk-rate%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%2C%20watch%20%7D%20from%20'vue'%0Aconst%20value%20%3D%20ref(2)%0Awatch(%0A%20%20()%20%3D%3E%20value.value%2C%0A%20%20(val)%20%3D%3E%20%7B%0A%20%20%20%20console.log('value-change'%2C%20val)%0A%20%20%7D%2C%0A)%0Aconst%20handleHoverChange%20%3D%20(n)%20%3D%3E%20%7B%0A%20%20console.log('handleHoverChange'%2C%20n)%0A%7D%0Aconst%20change%20%3D%20(n)%20%3D%3E%20%7B%0A%20%20console.log('change'%2C%20n)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[n(Ee)]),desc:o(()=>[ze]),_:1}),n(c,{level:3,id:"API"},{default:o(()=>[s("API")]),_:1}),xe,n(c,{level:3,id:"Events"},{default:o(()=>[s("Events")]),_:1}),Be]),_:1})}}};export{He as default};
+import{d as x,r as k,dJ as P,dM as Y,c as f,o as r,b as D,F as J,i as T,n as y,e2 as A,ea as U,ec as q,j as e,f as i,dx as z,dw as G,d_ as K,p,w as o,e as n,x as B,dL as O,a as b,k as s}from"./index-ac581855.js";const Q=["onAnimationend"],W=["onMouseenter","onClick"],X=x({name:"YkRate",__name:"rate",props:{count:{default:5},modelValue:{default:0},defaultValue:{default:0},allowHalf:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1},grading:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},color:{default:""},icon:{default:"IconStarFill"},size:{default:"l"}},emits:["update:modelValue","change","hover-change"],setup(_,{emit:u}){const l=_,c=k(0),a=k(0),m=k(!1),E=P("rate");Y(()=>{l.defaultValue&&(c.value=Number(l.defaultValue),a.value=Number(l.defaultValue)),l.modelValue&&(c.value=Number(l.modelValue),a.value=Number(l.modelValue))}),f(()=>({"yk-rate-disabled":l.disabled,"yk-rate-readonly":l.readonly}));const g=f(()=>Number(l.count)),F=f(()=>l.disabled||l.readonly),R=f(()=>t=>m.value?{animationDelay:`${50*t}ms`}:void 0),H=f(()=>t=>[" yk-rate-item",m.value&&a.value>t?"yk-rate-item--animation":""].join(" ")),w=f(()=>`yk-rate-icon-${l.size}`),L=f(()=>t=>["yk-rate-half",c.value+.5===t?"yk-rate-half--select":""].join(" ")),I=f(()=>["yk-rate-half-icon",w.value].join(" ")),M=f(()=>t=>["yk-rate-icon",c.value>=t?"yk-rate-icon--select":"",w.value].join(" ")),N=()=>{c.value=a.value},$=t=>{F.value||(c.value=t,u("hover-change",t))},V=t=>{if(!F.value){if(m.value=!0,l.allowClear&&a.value===t){a.value=0;return}a.value=t,j(t)}},S=t=>{m.value&&t==Math.ceil(a.value)-1&&(m.value=!1)},j=t=>{l.modelValue&&(u("update:modelValue",t),u("change",t))};return(t,h)=>(r(),D("div",{class:y(G(E)([t.size],{disabled:t.disabled,readonly:t.readonly})),onMouseleave:h[0]||(h[0]=d=>N())},[(r(!0),D(J,null,T(g.value,d=>(r(),D("div",{key:d,class:y(H.value(d)),style:A(R.value(d)),onAnimationend:C=>S(d)},[U(e("div",{class:y(L.value(d)),style:A({color:t.color}),onMouseenter:C=>$(d-.5),onClick:C=>V(d-.5)},[(r(),i(z(t.icon),{class:y(I.value),style:A({color:t.color})},null,8,["class","style"]))],46,W),[[q,t.allowHalf]]),(r(),i(z(t.icon),{class:y(M.value(d)),style:A({color:c.value>=d&&t.color?t.color:""}),onMouseenter:C=>$(d),onClick:C=>V(d)},null,40,["class","style","onMouseenter","onClick"]))],46,Q))),128))],34))}}),Z=K(X),v=Z;const ee={};function le(_,u){const l=v;return r(),i(l)}const te=p(ee,[["render",le]]),ne={};function ae(_,u){const l=v,c=B;return r(),i(c,{direction:"vertical"},{default:o(()=>[n(l,{size:"s"}),n(l,{size:"m"}),n(l,{size:"l"}),n(l,{size:"xl"})]),_:1})}const oe=p(ne,[["render",ae]]),ce={};function se(_,u){const l=v;return r(),i(l,{"allow-half":""})}const ue=p(ce,[["render",se]]),re={};function de(_,u){const l=v,c=B;return r(),i(c,{direction:"vertical"},{default:o(()=>[n(l,{color:"red"}),n(l,{color:"green"})]),_:1})}const ie=p(re,[["render",de]]),_e={};function me(_,u){const l=v;return r(),i(l,{"default-value":"3",readonly:""})}const fe=p(_e,[["render",me]]),ve={};function pe(_,u){const l=v;return r(),i(l,{"allow-clear":""})}const he=p(ve,[["render",pe]]),ye={};function Ce(_,u){const l=v;return r(),i(l,{count:"10"})}const Ae=p(ye,[["render",Ce]]),ke=e("div",null,"哈",-1),Ee=x({__name:"rate-all",setup(_){const u=k(2);O(()=>u.value,a=>{console.log("value-change",a)});const l=a=>{console.log("handleHoverChange",a)},c=a=>{console.log("change",a)};return(a,m)=>{const E=v;return r(),i(E,{modelValue:u.value,"onUpdate:modelValue":m[0]||(m[0]=g=>u.value=g),count:"10","allow-clear":"","allow-half":"",color:"#f56c6c",icon:"IconHeartFill",onHoverChange:l,onChange:c},{character:o(()=>[ke]),_:1},8,["modelValue"])}}}),ge=e("p",null,"评分组件基本用法。",-1),De=e("p",null,[s("按钮分为:"),e("code",null,"s"),s("、"),e("code",null,"m"),s("、"),e("code",null,"l"),s("、"),e("code",null,"xl"),s(" 四种尺寸。高度分别为:"),e("code",null,"14px"),s("、"),e("code",null,"18px"),s("、"),e("code",null,"22px"),s("、"),e("code",null,"26px"),s("。默认尺寸为 "),e("code",null,"l"),s("。")],-1),be=e("p",null,"指定 allow-half 来开启半选。",-1),Fe=e("p",null,"通过 color 可以自定义颜色。另外可以通过对象形式自定义不同分值时的颜色。",-1),we=e("p",null,"通过设置 readonly 属性让评分组件为只读状态。",-1),$e=e("p",null,"通过设置 allow-clear 来允许清除评分。",-1),Ve=e("p",null,"通过指定 count 来指定任意长度的评分组件。",-1),ze=e("p",null,null,-1),xe=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"count"),e("td",null,"评分的总数"),e("td",null,"string | number"),e("td",null,"5")]),e("tr",null,[e("td",null,"size"),e("td",null,"尺寸"),e("td",null,[e("code",null,"s"),s("|"),e("code",null,"m"),s("|"),e("code",null,"l"),s("|"),e("code",null,"xl")]),e("td",null,[e("code",null,"'l'")])]),e("tr",null,[e("td",null,"model-value (v-model)"),e("td",null,"绑定值"),e("td",null,"string | number"),e("td",null,"-")]),e("tr",null,[e("td",null,"default-value"),e("td",null,"默认值"),e("td",null,"string | number"),e("td",null,"0")]),e("tr",null,[e("td",null,"allow-half"),e("td",null,"是否允许半选"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"allow-clear"),e("td",null,"是否允许清除"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"readonly"),e("td",null,"是否为只读状态"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"color"),e("td",null,"颜色"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"icon"),e("td",null,"Icon 组件"),e("td",null,"string"),e("td",null,"'yike-wujiaoxing'")])])])],-1),Be=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"change"),e("td",null,"值改变时触发"),e("td",null,"value: number")]),e("tr",null,[e("td",null,"hover-change"),e("td",null,"鼠标移动到数值上时触发"),e("td",null,"value: number")])])])],-1),He={__name:"doc",setup(_){return(u,l)=>{const c=b("yk-title"),a=b("yk-snippet"),m=b("DocPage");return r(),i(m,null,{default:o(()=>[n(c,{level:2,id:"YkRate评分"},{default:o(()=>[s("YkRate 评分")]),_:1}),n(a,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-rate%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(te)]),desc:o(()=>[ge]),_:1}),n(a,{title:"尺寸 size",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-rate%20size%3D%22s%22%20%2F%3E%0A%20%20%20%20%3Cyk-rate%20size%3D%22m%22%20%2F%3E%0A%20%20%20%20%3Cyk-rate%20size%3D%22l%22%20%2F%3E%0A%20%20%20%20%3Cyk-rate%20size%3D%22xl%22%20%2F%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(oe)]),desc:o(()=>[De]),_:1}),n(a,{title:"半选",code:"%3Ctemplate%3E%0A%20%20%3Cyk-rate%20allow-half%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(ue)]),desc:o(()=>[be]),_:1}),n(a,{title:"自定义颜色",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-rate%20color%3D%22red%22%3E%3C%2Fyk-rate%3E%0A%20%20%20%20%3Cyk-rate%20color%3D%22green%22%3E%3C%2Fyk-rate%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(ie)]),desc:o(()=>[Fe]),_:1}),n(a,{title:"只读模式",code:"%3Ctemplate%3E%0A%20%20%3Cyk-rate%20default-value%3D%223%22%20readonly%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(fe)]),desc:o(()=>[we]),_:1}),n(a,{title:"支持清除",code:"%3Ctemplate%3E%0A%20%20%3Cyk-rate%20allow-clear%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(he)]),desc:o(()=>[$e]),_:1}),n(a,{title:"任意长度的评分",code:"%3Ctemplate%3E%0A%20%20%3Cyk-rate%20count%3D%2210%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(Ae)]),desc:o(()=>[Ve]),_:1}),n(a,{title:"全部功能",code:"%3Ctemplate%3E%0A%20%20%3Cyk-rate%0A%20%20%20%20v-model%3D%22value%22%0A%20%20%20%20count%3D%2210%22%0A%20%20%20%20allow-clear%0A%20%20%20%20allow-half%0A%20%20%20%20color%3D%22%23f56c6c%22%0A%20%20%20%20icon%3D%22IconHeartFill%22%0A%20%20%20%20%40hover-change%3D%22handleHoverChange%22%0A%20%20%20%20%40change%3D%22change%22%0A%20%20%3E%0A%20%20%20%20%3Ctemplate%20%23character%3E%0A%20%20%20%20%20%20%3Cdiv%3E%E5%93%88%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%3C%2Fyk-rate%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%2C%20watch%20%7D%20from%20'vue'%0Aconst%20value%20%3D%20ref(2)%0Awatch(%0A%20%20()%20%3D%3E%20value.value%2C%0A%20%20(val)%20%3D%3E%20%7B%0A%20%20%20%20console.log('value-change'%2C%20val)%0A%20%20%7D%2C%0A)%0Aconst%20handleHoverChange%20%3D%20(n)%20%3D%3E%20%7B%0A%20%20console.log('handleHoverChange'%2C%20n)%0A%7D%0Aconst%20change%20%3D%20(n)%20%3D%3E%20%7B%0A%20%20console.log('change'%2C%20n)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[n(Ee)]),desc:o(()=>[ze]),_:1}),n(c,{level:3,id:"API"},{default:o(()=>[s("API")]),_:1}),xe,n(c,{level:3,id:"Events"},{default:o(()=>[s("Events")]),_:1}),Be]),_:1})}}};export{He as default};
diff --git a/assets/doc-b00021ae.js b/assets/doc-7ae100b7.js
similarity index 99%
rename from assets/doc-b00021ae.js
rename to assets/doc-7ae100b7.js
index 5bcabce3..25f2fe50 100644
--- a/assets/doc-b00021ae.js
+++ b/assets/doc-7ae100b7.js
@@ -1 +1 @@
-import{d as B,em as E,o,b as d,e as t,w as e,k as r,j as l,F as _,i as A,_ as D,x as g,h as u,t as p,p as m,f as h,a as y}from"./index-c0fbe197.js";const x={class:"content"},F=B({__name:"scrollbar-primary",setup(i){const c=E(),s=()=>{c.value.scrollTo({top:100})},n=()=>{c.value.scrollBy({top:100,behavior:"smooth"})};return(a,b)=>{const C=D,k=g,v=u;return o(),d(_,null,[t(k,null,{default:e(()=>[t(C,{onClick:s},{default:e(()=>[r("滚动100px")]),_:1}),t(C,{onClick:n},{default:e(()=>[r("滚动+100px")]),_:1})]),_:1}),t(v,{ref_key:"scrollbar",ref:c,height:"400px"},{default:e(()=>[l("div",x,[(o(),d(_,null,A(20,f=>l("div",{key:f,class:"item"},p(f),1)),64))])]),_:1},512)],64)}}});const w=m(F,[["__scopeId","data-v-400a5818"]]);const $={},N={class:"scrollbar-flex-content"};function S(i,c){const s=u;return o(),h(s,null,{default:e(()=>[l("div",N,[(o(),d(_,null,A(50,n=>l("p",{key:n,class:"scrollbar-demo-item"},p(n),1)),64))])]),_:1})}const I=m($,[["render",S],["__scopeId","data-v-71b509e8"]]);const P={},z={class:"content"};function T(i,c){const s=u;return o(),h(s,{height:"400px",always:""},{default:e(()=>[l("div",z,[(o(),d(_,null,A(20,n=>l("p",{key:n,class:"item"},p(n),1)),64))])]),_:1})}const M=m(P,[["render",T],["__scopeId","data-v-13f10e54"]]);const R={},V={class:"content"};function j(i,c){const s=u;return o(),h(s,{height:"400px",native:""},{default:e(()=>[l("div",V,[(o(),d(_,null,A(20,n=>l("p",{key:n,class:"item"},p(n),1)),64))])]),_:1})}const H=m(R,[["render",j],["__scopeId","data-v-1fdfc80f"]]),O=l("p",null,"滚动条基本用法。",-1),W=l("p",null,"当内容宽度大于容器宽度时。",-1),Y=l("p",null,"总是显示滚动条。",-1),L=l("p",null,"原生滚动条可以获得更好的性能。",-1),q=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"参数"),l("th",null,"描述"),l("th",null,"类型"),l("th",null,"默认值")])]),l("tbody",null,[l("tr",null,[l("td",null,[l("code",null,"height")]),l("td",null,"容器高度"),l("td",null,[l("code",null,"number|string")]),l("td",null,"100%")]),l("tr",null,[l("td",null,[l("code",null,"native")]),l("td",null,"是否显示原生滚动条"),l("td",null,[l("code",null,"boolean")]),l("td",null,"false")]),l("tr",null,[l("td",null,[l("code",null,"always")]),l("td",null,"是否总是显示滚动条"),l("td",null,[l("code",null,"boolean")]),l("td",null,"false")]),l("tr",null,[l("td",null,[l("code",null,"noresize")]),l("td",null,"容器高度不会变化可以开启此选项,优化性能"),l("td",null,[l("code",null,"boolean")]),l("td",null,"false")]),l("tr",null,[l("td",null,[l("code",null,"on-scroll(@scroll)")]),l("td",null,"滚动事件"),l("td",null,[l("code",null,"(e: Event) => void")]),l("td",null,"-")])])])],-1),G=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"事件名"),l("th",null,"说明"),l("th",null,"类型")])]),l("tbody",null,[l("tr",null,[l("td",null,[l("code",null,"scrollTo")]),l("td",null,[l("a",{href:"https://developer.mozilla.org/zh-CN/docs/Web/API/Element/scrollTo",class:"yk-doc-link",target:"_blank"},"参考 MDN")]),l("td",null,[l("code",null,"(options?: ScrollToOptions) => void")])]),l("tr",null,[l("td",null,[l("code",null,"scrollBy")]),l("td",null,[l("a",{href:"https://developer.mozilla.org/zh-CN/docs/Web/API/Element/scrollBy",class:"yk-doc-link",target:"_blank"},"参考 MDN")]),l("td",null,[l("code",null,"(options?: ScrollToOptions) => void")])])])])],-1),K={__name:"doc",setup(i){return(c,s)=>{const n=y("yk-title"),a=y("yk-snippet"),b=y("DocPage");return o(),h(b,null,{default:e(()=>[t(n,{level:2,id:"YkScrollbar滚动条"},{default:e(()=>[r("YkScrollbar 滚动条")]),_:1}),t(a,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22handleClick%22%3E%E6%BB%9A%E5%8A%A8100px%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22handleClick2%22%3E%E6%BB%9A%E5%8A%A8%2B100px%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-scrollbar%20ref%3D%22scrollbar%22%20height%3D%22400px%22%3E%0A%20%20%20%20%3Cdiv%20class%3D%22content%22%3E%0A%20%20%20%20%20%20%3Cdiv%20v-for%3D%22item%20in%2020%22%20%3Akey%3D%22item%22%20class%3D%22item%22%3E%7B%7B%20item%20%7D%7D%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fyk-scrollbar%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20shallowRef%20%7D%20from%20'vue'%0Aconst%20scrollbar%20%3D%20shallowRef()%0Aconst%20handleClick%20%3D%20()%20%3D%3E%20%7B%0A%20%20scrollbar.value.scrollTo(%7B%0A%20%20%20%20top%3A%20100%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleClick2%20%3D%20()%20%3D%3E%20%7B%0A%20%20scrollbar.value.scrollBy(%7B%0A%20%20%20%20top%3A%20100%2C%0A%20%20%20%20behavior%3A%20'smooth'%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%0A.content%20%7B%0A%20%20overflow%3A%20hidden%3B%0A%7D%0A.item%20%7B%0A%20%20margin%3A%2010px%3B%0A%20%20padding%3A%2010px%3B%0A%20%20background%3A%20%40bg-color-s%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(w)]),desc:e(()=>[O]),_:1}),t(a,{title:"横向滚动",code:"%3Ctemplate%3E%0A%20%20%3Cyk-scrollbar%3E%0A%20%20%20%20%3Cdiv%20class%3D%22scrollbar-flex-content%22%3E%0A%20%20%20%20%20%20%3Cp%20v-for%3D%22item%20in%2050%22%20%3Akey%3D%22item%22%20class%3D%22scrollbar-demo-item%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fp%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fyk-scrollbar%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%0A.scrollbar-flex-content%20%7B%0A%20%20display%3A%20flex%3B%0A%7D%0A.scrollbar-demo-item%20%7B%0A%20%20display%3A%20flex%3B%0A%20%20justify-content%3A%20center%3B%0A%20%20align-items%3A%20center%3B%0A%20%20margin%3A%2010px%3B%0A%20%20width%3A%20100px%3B%0A%20%20height%3A%2050px%3B%0A%20%20border-radius%3A%204px%3B%0A%20%20text-align%3A%20center%3B%0A%20%20color%3A%20var(--el-color-danger)%3B%0A%20%20background%3A%20var(--el-color-danger-light-9)%3B%0A%20%20flex-shrink%3A%200%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(I)]),desc:e(()=>[W]),_:1}),t(a,{title:"总是显示",code:"%3Ctemplate%3E%0A%20%20%3Cyk-scrollbar%20height%3D%22400px%22%20always%3E%0A%20%20%20%20%3Cdiv%20class%3D%22content%22%3E%0A%20%20%20%20%20%20%3Cp%20v-for%3D%22item%20in%2020%22%20%3Akey%3D%22item%22%20class%3D%22item%22%3E%7B%7B%20item%20%7D%7D%3C%2Fp%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fyk-scrollbar%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%0A.content%20%7B%0A%20%20overflow%3A%20hidden%3B%0A%7D%0A.item%20%7B%0A%20%20margin%3A%2010px%3B%0A%20%20padding%3A%2010px%3B%0A%20%20background%3A%20%40bg-color-s%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(M)]),desc:e(()=>[Y]),_:1}),t(a,{title:"原生滚动条",code:"%3Ctemplate%3E%0A%20%20%3Cyk-scrollbar%20height%3D%22400px%22%20native%3E%0A%20%20%20%20%3Cdiv%20class%3D%22content%22%3E%0A%20%20%20%20%20%20%3Cp%20v-for%3D%22item%20in%2020%22%20%3Akey%3D%22item%22%20class%3D%22item%22%3E%7B%7B%20item%20%7D%7D%3C%2Fp%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fyk-scrollbar%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%0A.content%20%7B%0A%20%20overflow%3A%20hidden%3B%0A%7D%0A.item%20%7B%0A%20%20margin%3A%2010px%3B%0A%20%20padding%3A%2010px%3B%0A%20%20background%3A%20%40bg-color-s%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(H)]),desc:e(()=>[L]),_:1}),t(n,{level:3,id:"API"},{default:e(()=>[r("API")]),_:1}),q,t(n,{level:3,id:"Methods"},{default:e(()=>[r("Methods")]),_:1}),G]),_:1})}}};export{K as default};
+import{d as B,em as E,o,b as d,e as t,w as e,k as r,j as l,F as _,i as A,_ as D,x as g,h as u,t as p,p as m,f as h,a as y}from"./index-ac581855.js";const x={class:"content"},F=B({__name:"scrollbar-primary",setup(i){const c=E(),s=()=>{c.value.scrollTo({top:100})},n=()=>{c.value.scrollBy({top:100,behavior:"smooth"})};return(a,b)=>{const C=D,k=g,v=u;return o(),d(_,null,[t(k,null,{default:e(()=>[t(C,{onClick:s},{default:e(()=>[r("滚动100px")]),_:1}),t(C,{onClick:n},{default:e(()=>[r("滚动+100px")]),_:1})]),_:1}),t(v,{ref_key:"scrollbar",ref:c,height:"400px"},{default:e(()=>[l("div",x,[(o(),d(_,null,A(20,f=>l("div",{key:f,class:"item"},p(f),1)),64))])]),_:1},512)],64)}}});const w=m(F,[["__scopeId","data-v-400a5818"]]);const $={},N={class:"scrollbar-flex-content"};function S(i,c){const s=u;return o(),h(s,null,{default:e(()=>[l("div",N,[(o(),d(_,null,A(50,n=>l("p",{key:n,class:"scrollbar-demo-item"},p(n),1)),64))])]),_:1})}const I=m($,[["render",S],["__scopeId","data-v-71b509e8"]]);const P={},z={class:"content"};function T(i,c){const s=u;return o(),h(s,{height:"400px",always:""},{default:e(()=>[l("div",z,[(o(),d(_,null,A(20,n=>l("p",{key:n,class:"item"},p(n),1)),64))])]),_:1})}const M=m(P,[["render",T],["__scopeId","data-v-13f10e54"]]);const R={},V={class:"content"};function j(i,c){const s=u;return o(),h(s,{height:"400px",native:""},{default:e(()=>[l("div",V,[(o(),d(_,null,A(20,n=>l("p",{key:n,class:"item"},p(n),1)),64))])]),_:1})}const H=m(R,[["render",j],["__scopeId","data-v-1fdfc80f"]]),O=l("p",null,"滚动条基本用法。",-1),W=l("p",null,"当内容宽度大于容器宽度时。",-1),Y=l("p",null,"总是显示滚动条。",-1),L=l("p",null,"原生滚动条可以获得更好的性能。",-1),q=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"参数"),l("th",null,"描述"),l("th",null,"类型"),l("th",null,"默认值")])]),l("tbody",null,[l("tr",null,[l("td",null,[l("code",null,"height")]),l("td",null,"容器高度"),l("td",null,[l("code",null,"number|string")]),l("td",null,"100%")]),l("tr",null,[l("td",null,[l("code",null,"native")]),l("td",null,"是否显示原生滚动条"),l("td",null,[l("code",null,"boolean")]),l("td",null,"false")]),l("tr",null,[l("td",null,[l("code",null,"always")]),l("td",null,"是否总是显示滚动条"),l("td",null,[l("code",null,"boolean")]),l("td",null,"false")]),l("tr",null,[l("td",null,[l("code",null,"noresize")]),l("td",null,"容器高度不会变化可以开启此选项,优化性能"),l("td",null,[l("code",null,"boolean")]),l("td",null,"false")]),l("tr",null,[l("td",null,[l("code",null,"on-scroll(@scroll)")]),l("td",null,"滚动事件"),l("td",null,[l("code",null,"(e: Event) => void")]),l("td",null,"-")])])])],-1),G=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"事件名"),l("th",null,"说明"),l("th",null,"类型")])]),l("tbody",null,[l("tr",null,[l("td",null,[l("code",null,"scrollTo")]),l("td",null,[l("a",{href:"https://developer.mozilla.org/zh-CN/docs/Web/API/Element/scrollTo",class:"yk-doc-link",target:"_blank"},"参考 MDN")]),l("td",null,[l("code",null,"(options?: ScrollToOptions) => void")])]),l("tr",null,[l("td",null,[l("code",null,"scrollBy")]),l("td",null,[l("a",{href:"https://developer.mozilla.org/zh-CN/docs/Web/API/Element/scrollBy",class:"yk-doc-link",target:"_blank"},"参考 MDN")]),l("td",null,[l("code",null,"(options?: ScrollToOptions) => void")])])])])],-1),K={__name:"doc",setup(i){return(c,s)=>{const n=y("yk-title"),a=y("yk-snippet"),b=y("DocPage");return o(),h(b,null,{default:e(()=>[t(n,{level:2,id:"YkScrollbar滚动条"},{default:e(()=>[r("YkScrollbar 滚动条")]),_:1}),t(a,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22handleClick%22%3E%E6%BB%9A%E5%8A%A8100px%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22handleClick2%22%3E%E6%BB%9A%E5%8A%A8%2B100px%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-scrollbar%20ref%3D%22scrollbar%22%20height%3D%22400px%22%3E%0A%20%20%20%20%3Cdiv%20class%3D%22content%22%3E%0A%20%20%20%20%20%20%3Cdiv%20v-for%3D%22item%20in%2020%22%20%3Akey%3D%22item%22%20class%3D%22item%22%3E%7B%7B%20item%20%7D%7D%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fyk-scrollbar%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20shallowRef%20%7D%20from%20'vue'%0Aconst%20scrollbar%20%3D%20shallowRef()%0Aconst%20handleClick%20%3D%20()%20%3D%3E%20%7B%0A%20%20scrollbar.value.scrollTo(%7B%0A%20%20%20%20top%3A%20100%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleClick2%20%3D%20()%20%3D%3E%20%7B%0A%20%20scrollbar.value.scrollBy(%7B%0A%20%20%20%20top%3A%20100%2C%0A%20%20%20%20behavior%3A%20'smooth'%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%0A.content%20%7B%0A%20%20overflow%3A%20hidden%3B%0A%7D%0A.item%20%7B%0A%20%20margin%3A%2010px%3B%0A%20%20padding%3A%2010px%3B%0A%20%20background%3A%20%40bg-color-s%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(w)]),desc:e(()=>[O]),_:1}),t(a,{title:"横向滚动",code:"%3Ctemplate%3E%0A%20%20%3Cyk-scrollbar%3E%0A%20%20%20%20%3Cdiv%20class%3D%22scrollbar-flex-content%22%3E%0A%20%20%20%20%20%20%3Cp%20v-for%3D%22item%20in%2050%22%20%3Akey%3D%22item%22%20class%3D%22scrollbar-demo-item%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fp%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fyk-scrollbar%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%0A.scrollbar-flex-content%20%7B%0A%20%20display%3A%20flex%3B%0A%7D%0A.scrollbar-demo-item%20%7B%0A%20%20display%3A%20flex%3B%0A%20%20justify-content%3A%20center%3B%0A%20%20align-items%3A%20center%3B%0A%20%20margin%3A%2010px%3B%0A%20%20width%3A%20100px%3B%0A%20%20height%3A%2050px%3B%0A%20%20border-radius%3A%204px%3B%0A%20%20text-align%3A%20center%3B%0A%20%20color%3A%20var(--el-color-danger)%3B%0A%20%20background%3A%20var(--el-color-danger-light-9)%3B%0A%20%20flex-shrink%3A%200%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(I)]),desc:e(()=>[W]),_:1}),t(a,{title:"总是显示",code:"%3Ctemplate%3E%0A%20%20%3Cyk-scrollbar%20height%3D%22400px%22%20always%3E%0A%20%20%20%20%3Cdiv%20class%3D%22content%22%3E%0A%20%20%20%20%20%20%3Cp%20v-for%3D%22item%20in%2020%22%20%3Akey%3D%22item%22%20class%3D%22item%22%3E%7B%7B%20item%20%7D%7D%3C%2Fp%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fyk-scrollbar%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%0A.content%20%7B%0A%20%20overflow%3A%20hidden%3B%0A%7D%0A.item%20%7B%0A%20%20margin%3A%2010px%3B%0A%20%20padding%3A%2010px%3B%0A%20%20background%3A%20%40bg-color-s%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(M)]),desc:e(()=>[Y]),_:1}),t(a,{title:"原生滚动条",code:"%3Ctemplate%3E%0A%20%20%3Cyk-scrollbar%20height%3D%22400px%22%20native%3E%0A%20%20%20%20%3Cdiv%20class%3D%22content%22%3E%0A%20%20%20%20%20%20%3Cp%20v-for%3D%22item%20in%2020%22%20%3Akey%3D%22item%22%20class%3D%22item%22%3E%7B%7B%20item%20%7D%7D%3C%2Fp%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fyk-scrollbar%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%20lang%3D%22less%22%3E%0A.content%20%7B%0A%20%20overflow%3A%20hidden%3B%0A%7D%0A.item%20%7B%0A%20%20margin%3A%2010px%3B%0A%20%20padding%3A%2010px%3B%0A%20%20background%3A%20%40bg-color-s%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(H)]),desc:e(()=>[L]),_:1}),t(n,{level:3,id:"API"},{default:e(()=>[r("API")]),_:1}),q,t(n,{level:3,id:"Methods"},{default:e(()=>[r("Methods")]),_:1}),G]),_:1})}}};export{K as default};
diff --git a/assets/doc-7ffeebfb.js b/assets/doc-7ffeebfb.js
deleted file mode 100644
index bd01f1c9..00000000
--- a/assets/doc-7ffeebfb.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as c}from"./index-0aabf7dc.js";import{d as _,r as A,o as r,f as i,w as d,e as n,x as y,j as e,a as b,k as o}from"./index-c0fbe197.js";import"./index-70bdc8c3.js";import"./use-form-item-3ae05418.js";const E=_({__name:"input-number-primary",setup(m){const t=A(6);return(a,l)=>{const u=c,p=y;return r(),i(p,{direction:"vertical"},{default:d(()=>[n(u,{modelValue:t.value,"onUpdate:modelValue":l[0]||(l[0]=s=>t.value=s),style:{width:"300px"}},null,8,["modelValue"]),n(u,{"model-value":6,style:{width:"300px"},disabled:""})]),_:1})}}}),C=_({__name:"input-number-size",setup(m){const t=A(6);return(a,l)=>{const u=c,p=y;return r(),i(p,{direction:"vertical"},{default:d(()=>[n(u,{modelValue:t.value,"onUpdate:modelValue":l[0]||(l[0]=s=>t.value=s),size:"s",style:{width:"300px"}},null,8,["modelValue"]),n(u,{modelValue:t.value,"onUpdate:modelValue":l[1]||(l[1]=s=>t.value=s),size:"m",style:{width:"300px"}},null,8,["modelValue"]),n(u,{modelValue:t.value,"onUpdate:modelValue":l[2]||(l[2]=s=>t.value=s),style:{width:"300px"}},null,8,["modelValue"]),n(u,{modelValue:t.value,"onUpdate:modelValue":l[3]||(l[3]=s=>t.value=s),size:"xl",style:{width:"300px"}},null,8,["modelValue"])]),_:1})}}}),k=e("p",null,"试试点击几次“增加”按钮",-1),v=_({__name:"input-number-limit",setup(m){const t=A(6);return(a,l)=>{const u=c,p=y;return r(),i(p,{direction:"vertical"},{default:d(()=>[k,n(u,{modelValue:t.value,"onUpdate:modelValue":l[0]||(l[0]=s=>t.value=s),max:10,style:{width:"300px"}},null,8,["modelValue"])]),_:1})}}}),D=_({__name:"input-number-pre",setup(m){const t=A(5.2);return(a,l)=>{const u=c;return r(),i(u,{modelValue:t.value,"onUpdate:modelValue":l[0]||(l[0]=p=>t.value=p),step:1.3,precision:1,style:{width:"300px"}},null,8,["modelValue"])}}}),f=e("p",null,"数字输入框用于准确地输入数字。",-1),x=e("p",null,"数字输入框的基本用法。",-1),h=e("p",null,[o("与输入框一样,有四种尺寸:"),e("code",null,"s"),o(","),e("code",null,"m"),o(","),e("code",null,"l"),o(","),e("code",null,"xl"),o("。")],-1),V=e("p",null,[o("使用"),e("code",null,"max"),o(" 和 "),e("code",null,"min"),o(" 设置最大和最小值。")],-1),F=e("p",null,[o("使用"),e("code",null,"precision"),o(" 和 "),e("code",null,"step"),o(" 设置精度和步进值。")],-1),w=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"v-model(model-value)"),e("td",null,"绑定模型"),e("td",null,"Ref"),e("td",null,"''")]),e("tr",null,[e("td",null,"max"),e("td",null,"最大值"),e("td",null,"number"),e("td",null,"Infinity")]),e("tr",null,[e("td",null,"min"),e("td",null,"最小值"),e("td",null,"number"),e("td",null,"-Infinity")]),e("tr",null,[e("td",null,"step"),e("td",null,"步进值"),e("td",null,"number"),e("td",null,"1")]),e("tr",null,[e("td",null,"precision"),e("td",null,"显示精度"),e("td",null,"number"),e("td",null,"0")]),e("tr",null,[e("td",null,"size"),e("td",null,"数字输入框的尺寸"),e("td",null,"'s'|'m'|'l'|'xl'"),e("td",null,"'l'")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用数字输入框"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),g=e("p",null,[o("其余属性继承自 "),e("a",{href:"/module/input#Input",class:"yk-doc-link",target:"_blank"},"Input")],-1),B=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"increase"),e("td",null,"数字增加时触发")]),e("tr",null,[e("td",null,"decrease"),e("td",null,"数字减少时触发")])])])],-1),I=e("p",null,[o("其余事件继承自 "),e("a",{href:"/module/input#Input",class:"yk-doc-link",target:"_blank"},"Input")],-1),P={__name:"doc",setup(m){return(t,a)=>{const l=b("yk-title"),u=b("yk-snippet"),p=b("DocPage");return r(),i(p,null,{default:d(()=>[n(l,{level:2,id:"YkInputNumber数字输入框"},{default:d(()=>[o("YkInputNumber 数字输入框")]),_:1}),f,n(u,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input-number%20v-model%3D%22number%22%20style%3D%22width%3A%20300px%22%3E%3C%2Fyk-input-number%3E%0A%20%20%20%20%3Cyk-input-number%0A%20%20%20%20%20%20%3Amodel-value%3D%226%22%0A%20%20%20%20%20%20style%3D%22width%3A%20300px%22%0A%20%20%20%20%20%20disabled%0A%20%20%20%20%3E%3C%2Fyk-input-number%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20number%20%3D%20ref(6)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[n(E)]),desc:d(()=>[x]),_:1}),n(u,{title:"尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-input-number%0A%20%20%20%20%20%20v-model%3D%22number%22%0A%20%20%20%20%20%20size%3D%22s%22%0A%20%20%20%20%20%20style%3D%22width%3A%20300px%22%0A%20%20%20%20%3E%3C%2Fyk-input-number%3E%0A%20%20%20%20%3Cyk-input-number%0A%20%20%20%20%20%20v-model%3D%22number%22%0A%20%20%20%20%20%20size%3D%22m%22%0A%20%20%20%20%20%20style%3D%22width%3A%20300px%22%0A%20%20%20%20%3E%3C%2Fyk-input-number%3E%0A%20%20%20%20%3Cyk-input-number%20v-model%3D%22number%22%20style%3D%22width%3A%20300px%22%3E%3C%2Fyk-input-number%3E%0A%20%20%20%20%3Cyk-input-number%0A%20%20%20%20%20%20v-model%3D%22number%22%0A%20%20%20%20%20%20size%3D%22xl%22%0A%20%20%20%20%20%20style%3D%22width%3A%20300px%22%0A%20%20%20%20%3E%3C%2Fyk-input-number%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20number%20%3D%20ref(6)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[n(C)]),desc:d(()=>[h]),_:1}),n(u,{title:"最大最小值",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cp%3E%E8%AF%95%E8%AF%95%E7%82%B9%E5%87%BB%E5%87%A0%E6%AC%A1%E2%80%9C%E5%A2%9E%E5%8A%A0%E2%80%9D%E6%8C%89%E9%92%AE%3C%2Fp%3E%0A%20%20%20%20%3Cyk-input-number%0A%20%20%20%20%20%20v-model%3D%22number%22%0A%20%20%20%20%20%20%3Amax%3D%2210%22%0A%20%20%20%20%20%20style%3D%22width%3A%20300px%22%0A%20%20%20%20%3E%3C%2Fyk-input-number%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20number%20%3D%20ref(6)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[n(v)]),desc:d(()=>[V]),_:1}),n(u,{title:"精度与步进值",code:"%3Ctemplate%3E%0A%20%20%3Cyk-input-number%0A%20%20%20%20v-model%3D%22number%22%0A%20%20%20%20%3Astep%3D%221.3%22%0A%20%20%20%20%3Aprecision%3D%221%22%0A%20%20%20%20style%3D%22width%3A%20300px%22%0A%20%20%3E%3C%2Fyk-input-number%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20number%20%3D%20ref(5.2)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[n(D)]),desc:d(()=>[F]),_:1}),n(l,{level:3,id:"API"},{default:d(()=>[o("API")]),_:1}),w,g,n(l,{level:3,id:"Events"},{default:d(()=>[o("Events")]),_:1}),B,I]),_:1})}}};export{P as default};
diff --git a/assets/doc-7d007aee.js b/assets/doc-8049731e.js
similarity index 98%
rename from assets/doc-7d007aee.js
rename to assets/doc-8049731e.js
index c9aa105a..23970b3b 100644
--- a/assets/doc-7d007aee.js
+++ b/assets/doc-8049731e.js
@@ -1 +1 @@
-import{_ as A}from"./index-300b45ba.js";import{p as r,o as c,f as E,w as e,j as t,e as o,k as l,_ as v,x as C,d as f,r as F,b,F as h,z as y,A as m,a as _}from"./index-c0fbe197.js";import{_ as D}from"./index-54a15e5e.js";import"./index-a67fc5fe.js";const B={},g={class:"container"},w={class:"top"},x={class:"center"},L={class:"bottom"};function T(u,i){const p=v,n=A,d=C;return c(),E(d,null,{default:e(()=>[t("div",g,[t("div",w,[t("div",null,[o(n,{placement:"topLeft"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("TL")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"top"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("Top")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"topRight"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("TR")]),_:1})]),_:1})])]),t("div",x,[t("div",null,[t("div",null,[o(n,{placement:"leftTop"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("LT")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"left"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("Left")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"leftBottom"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("LB")]),_:1})]),_:1})])]),t("div",null,[t("div",null,[o(n,{placement:"rightTop"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("RT")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"right"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("Right")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"rightBottom"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("RB")]),_:1})]),_:1})])])]),t("div",L,[t("div",null,[o(n,{placement:"bottomLeft"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("BL")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"bottom"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("Bottom")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"bottomRight"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("BR")]),_:1})]),_:1})])])])]),_:1})}const R=r(B,[["render",T],["__scopeId","data-v-80512caf"]]),$=u=>(y("data-v-268de873"),u=u(),m(),u),P={class:"popover-switch"},I=$(()=>t("span",null,"切换气泡显示状态",-1)),S=f({__name:"popover-open",setup(u){const i=F(!1);return(p,n)=>{const d=D,a=v,k=A;return c(),b(h,null,[t("label",P,[o(d,{modelValue:i.value,"onUpdate:modelValue":n[0]||(n[0]=s=>i.value=s)},null,8,["modelValue"]),I]),o(k,{open:i.value,"onUpdate:open":n[1]||(n[1]=s=>i.value=s),placement:"right",trigger:"none"},{default:e(()=>[o(a,{type:"outline"},{default:e(()=>[l("tooltip")]),_:1})]),_:1},8,["open"])],64)}}});const V=r(S,[["__scopeId","data-v-268de873"]]);const j={},N=u=>(y("data-v-164b4531"),u=u(),m(),u),z=N(()=>t("img",{class:"image",src:"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png",alt:""},null,-1));function M(u,i){const p=v,n=A,d=C;return c(),E(d,null,{default:e(()=>[o(n,null,{content:e(()=>[z]),default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("展示气泡")]),_:1})]),_:1})]),_:1})}const O=r(j,[["render",M],["__scopeId","data-v-164b4531"]]),U=t("p",null,"这里展示基本用法",-1),Y=t("p",null,[t("code",null,"open"),l(" 属性指定卡片打开方式")],-1),q=t("p",null,"通过插槽自定义卡片内容。",-1),G=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"title"),t("td",null,"气泡标题"),t("td",null,"string"),t("td",null,'"标题"')]),t("tr",null,[t("td",null,"content"),t("td",null,"气泡内容"),t("td",null,"string"),t("td",null,'"popover 组件"')])])])],-1),H=t("p",null,[l("其他参数同 "),t("a",{href:"tooltip",style:{color:"red"}},[t("code",null,"tooltip")]),l(" 组件")],-1),J=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"名称"),t("th",null,"说明"),t("th",null,"参数")])]),t("tbody",null,[t("tr",null,[t("td",null,"default"),t("td",null,[l("默认插槽,触发气泡的标签元素。请确保插槽内容只有一个根元素 并确保元素能正常绑定 "),t("code",null,"onMouseEnter"),l("、"),t("code",null,"onMouseLeave"),l("、"),t("code",null,"onFocus"),l("、"),t("code",null,"onClick"),l(" 事件")]),t("td",null,"-")]),t("tr",null,[t("td",null,"title"),t("td",null,"卡片标题插槽"),t("td",null,"-")]),t("tr",null,[t("td",null,"content"),t("td",null,"卡片内容插槽"),t("td",null,"-")]),t("tr",null,[t("td",null,"popover"),t("td",null,"卡片整体自定义插槽"),t("td",null,"-")])])])],-1),Z={__name:"doc",setup(u){return(i,p)=>{const n=_("yk-title"),d=_("yk-snippet"),a=_("DocPage");return c(),E(a,null,{default:e(()=>[o(n,{level:2,id:"YkPopover气泡卡片"},{default:e(()=>[l("YkPopover 气泡卡片")]),_:1}),o(d,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cdiv%20class%3D%22container%22%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22top%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22topLeft%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ETL%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22top%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ETop%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22topRight%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ETR%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22center%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22leftTop%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ELT%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22left%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ELeft%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22leftBottom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ELB%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22rightTop%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ERT%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22right%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ERight%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22rightBottom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ERB%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22bottom%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22bottomLeft%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3EBL%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22bottom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3EBottom%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22bottomRight%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3EBR%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%0A.top%2C%0A.bottom%2C%0A.center%20%7B%0A%20%20display%3A%20flex%3B%0A%20%20justify-content%3A%20center%3B%0A%7D%0A.top%20%3E%20div%2C%0A.bottom%20%3E%20div%2C%0A.center%20%3E%20div%20%3E%20div%20%7B%0A%20%20margin%3A%208px%3B%0A%7D%0A.center%20%7B%0A%20%20justify-content%3A%20space-between%3B%0A%7D%0A.container%20%7B%0A%20%20width%3A%20100%25%3B%0A%20%20min-width%3A%20350px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[o(R)]),desc:e(()=>[U]),_:1}),o(d,{title:"卡片打开状态",code:"%3Ctemplate%3E%0A%20%20%3Clabel%20class%3D%22popover-switch%22%3E%0A%20%20%20%20%3Cyk-switch%20v-model%3D%22open%22%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%3Cspan%3E%E5%88%87%E6%8D%A2%E6%B0%94%E6%B3%A1%E6%98%BE%E7%A4%BA%E7%8A%B6%E6%80%81%3C%2Fspan%3E%0A%20%20%3C%2Flabel%3E%0A%20%20%3Cyk-popover%20v-model%3Aopen%3D%22open%22%20placement%3D%22right%22%20trigger%3D%22none%22%3E%0A%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Etooltip%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-popover%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20open%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%0A.popover-switch%20%7B%0A%20%20display%3A%20block%3B%0A%20%20margin-bottom%3A%208px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[o(V)]),desc:e(()=>[Y]),_:1}),o(d,{title:"卡片内容自定义",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-popover%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23content%3E%0A%20%20%20%20%20%20%20%20%3Cimg%0A%20%20%20%20%20%20%20%20%20%20class%3D%22image%22%0A%20%20%20%20%20%20%20%20%20%20src%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%20%20%20%20alt%3D%22%22%0A%20%20%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3E%E5%B1%95%E7%A4%BA%E6%B0%94%E6%B3%A1%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%0A.image%20%7B%0A%20%20width%3A%20100%25%3B%0A%20%20font-size%3A%200%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[o(O)]),desc:e(()=>[q]),_:1}),o(n,{level:3,id:"API"},{default:e(()=>[l("API")]),_:1}),G,H,o(n,{level:3,id:"Slot"},{default:e(()=>[l("Slot")]),_:1}),J]),_:1})}}};export{Z as default};
+import{_ as A}from"./index-408d7291.js";import{p as r,o as c,f as E,w as e,j as t,e as o,k as l,_ as v,x as C,d as f,r as F,b,F as h,z as y,A as m,a as _}from"./index-ac581855.js";import{_ as D}from"./index-7d0ab705.js";import"./index-dc60ef20.js";const B={},g={class:"container"},w={class:"top"},x={class:"center"},L={class:"bottom"};function T(u,i){const p=v,n=A,d=C;return c(),E(d,null,{default:e(()=>[t("div",g,[t("div",w,[t("div",null,[o(n,{placement:"topLeft"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("TL")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"top"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("Top")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"topRight"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("TR")]),_:1})]),_:1})])]),t("div",x,[t("div",null,[t("div",null,[o(n,{placement:"leftTop"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("LT")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"left"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("Left")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"leftBottom"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("LB")]),_:1})]),_:1})])]),t("div",null,[t("div",null,[o(n,{placement:"rightTop"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("RT")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"right"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("Right")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"rightBottom"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("RB")]),_:1})]),_:1})])])]),t("div",L,[t("div",null,[o(n,{placement:"bottomLeft"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("BL")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"bottom"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("Bottom")]),_:1})]),_:1})]),t("div",null,[o(n,{placement:"bottomRight"},{default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("BR")]),_:1})]),_:1})])])])]),_:1})}const R=r(B,[["render",T],["__scopeId","data-v-80512caf"]]),$=u=>(y("data-v-268de873"),u=u(),m(),u),P={class:"popover-switch"},I=$(()=>t("span",null,"切换气泡显示状态",-1)),S=f({__name:"popover-open",setup(u){const i=F(!1);return(p,n)=>{const d=D,a=v,k=A;return c(),b(h,null,[t("label",P,[o(d,{modelValue:i.value,"onUpdate:modelValue":n[0]||(n[0]=s=>i.value=s)},null,8,["modelValue"]),I]),o(k,{open:i.value,"onUpdate:open":n[1]||(n[1]=s=>i.value=s),placement:"right",trigger:"none"},{default:e(()=>[o(a,{type:"outline"},{default:e(()=>[l("tooltip")]),_:1})]),_:1},8,["open"])],64)}}});const V=r(S,[["__scopeId","data-v-268de873"]]);const j={},N=u=>(y("data-v-164b4531"),u=u(),m(),u),z=N(()=>t("img",{class:"image",src:"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png",alt:""},null,-1));function M(u,i){const p=v,n=A,d=C;return c(),E(d,null,{default:e(()=>[o(n,null,{content:e(()=>[z]),default:e(()=>[o(p,{type:"outline"},{default:e(()=>[l("展示气泡")]),_:1})]),_:1})]),_:1})}const O=r(j,[["render",M],["__scopeId","data-v-164b4531"]]),U=t("p",null,"这里展示基本用法",-1),Y=t("p",null,[t("code",null,"open"),l(" 属性指定卡片打开方式")],-1),q=t("p",null,"通过插槽自定义卡片内容。",-1),G=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"title"),t("td",null,"气泡标题"),t("td",null,"string"),t("td",null,'"标题"')]),t("tr",null,[t("td",null,"content"),t("td",null,"气泡内容"),t("td",null,"string"),t("td",null,'"popover 组件"')])])])],-1),H=t("p",null,[l("其他参数同 "),t("a",{href:"tooltip",style:{color:"red"}},[t("code",null,"tooltip")]),l(" 组件")],-1),J=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"名称"),t("th",null,"说明"),t("th",null,"参数")])]),t("tbody",null,[t("tr",null,[t("td",null,"default"),t("td",null,[l("默认插槽,触发气泡的标签元素。请确保插槽内容只有一个根元素 并确保元素能正常绑定 "),t("code",null,"onMouseEnter"),l("、"),t("code",null,"onMouseLeave"),l("、"),t("code",null,"onFocus"),l("、"),t("code",null,"onClick"),l(" 事件")]),t("td",null,"-")]),t("tr",null,[t("td",null,"title"),t("td",null,"卡片标题插槽"),t("td",null,"-")]),t("tr",null,[t("td",null,"content"),t("td",null,"卡片内容插槽"),t("td",null,"-")]),t("tr",null,[t("td",null,"popover"),t("td",null,"卡片整体自定义插槽"),t("td",null,"-")])])])],-1),Z={__name:"doc",setup(u){return(i,p)=>{const n=_("yk-title"),d=_("yk-snippet"),a=_("DocPage");return c(),E(a,null,{default:e(()=>[o(n,{level:2,id:"YkPopover气泡卡片"},{default:e(()=>[l("YkPopover 气泡卡片")]),_:1}),o(d,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cdiv%20class%3D%22container%22%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22top%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22topLeft%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ETL%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22top%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ETop%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22topRight%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ETR%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22center%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22leftTop%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ELT%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22left%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ELeft%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22leftBottom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ELB%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22rightTop%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ERT%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22right%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ERight%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22rightBottom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ERB%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22bottom%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22bottomLeft%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3EBL%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22bottom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3EBottom%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-popover%20placement%3D%22bottomRight%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3EBR%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%0A.top%2C%0A.bottom%2C%0A.center%20%7B%0A%20%20display%3A%20flex%3B%0A%20%20justify-content%3A%20center%3B%0A%7D%0A.top%20%3E%20div%2C%0A.bottom%20%3E%20div%2C%0A.center%20%3E%20div%20%3E%20div%20%7B%0A%20%20margin%3A%208px%3B%0A%7D%0A.center%20%7B%0A%20%20justify-content%3A%20space-between%3B%0A%7D%0A.container%20%7B%0A%20%20width%3A%20100%25%3B%0A%20%20min-width%3A%20350px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[o(R)]),desc:e(()=>[U]),_:1}),o(d,{title:"卡片打开状态",code:"%3Ctemplate%3E%0A%20%20%3Clabel%20class%3D%22popover-switch%22%3E%0A%20%20%20%20%3Cyk-switch%20v-model%3D%22open%22%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%3Cspan%3E%E5%88%87%E6%8D%A2%E6%B0%94%E6%B3%A1%E6%98%BE%E7%A4%BA%E7%8A%B6%E6%80%81%3C%2Fspan%3E%0A%20%20%3C%2Flabel%3E%0A%20%20%3Cyk-popover%20v-model%3Aopen%3D%22open%22%20placement%3D%22right%22%20trigger%3D%22none%22%3E%0A%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Etooltip%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-popover%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20open%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%0A.popover-switch%20%7B%0A%20%20display%3A%20block%3B%0A%20%20margin-bottom%3A%208px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[o(V)]),desc:e(()=>[Y]),_:1}),o(d,{title:"卡片内容自定义",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-popover%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23content%3E%0A%20%20%20%20%20%20%20%20%3Cimg%0A%20%20%20%20%20%20%20%20%20%20class%3D%22image%22%0A%20%20%20%20%20%20%20%20%20%20src%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%20%20%20%20alt%3D%22%22%0A%20%20%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3E%E5%B1%95%E7%A4%BA%E6%B0%94%E6%B3%A1%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-popover%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%0A.image%20%7B%0A%20%20width%3A%20100%25%3B%0A%20%20font-size%3A%200%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[o(O)]),desc:e(()=>[q]),_:1}),o(n,{level:3,id:"API"},{default:e(()=>[l("API")]),_:1}),G,H,o(n,{level:3,id:"Slot"},{default:e(()=>[l("Slot")]),_:1}),J]),_:1})}}};export{Z as default};
diff --git a/assets/doc-f5a27b8f.js b/assets/doc-8209ce40.js
similarity index 99%
rename from assets/doc-f5a27b8f.js
rename to assets/doc-8209ce40.js
index 46952156..279b1698 100644
--- a/assets/doc-f5a27b8f.js
+++ b/assets/doc-8209ce40.js
@@ -1 +1 @@
-import{Y as y,a as x}from"./index-33d2456b.js";import{d as f,r as _,o as i,f as k,w as l,e as t,k as n,j as e,x as m,p as B,b as h,i as b,F as C,t as D,_ as O,dw as z,dy as P,a as g}from"./index-c0fbe197.js";import"./use-form-item-3ae05418.js";const V=e("span",null,"受控:",-1),$=f({__name:"checkbox-primary",setup(E){const o=_(!0),s=u=>{o.value=u};return(u,d)=>{const r=y,a=m;return i(),k(a,{direction:"vertical"},{default:l(()=>[t(a,{align:"center"},{default:l(()=>[V,t(r,{checked:o.value,"onUpdate:checked":d[0]||(d[0]=p=>o.value=p)},{default:l(()=>[n("Option 1")]),_:1},8,["checked"])]),_:1}),t(a,{align:"center"},{default:l(()=>[n(" 非受控: "),t(r,{checked:o.value,onChange:s},{default:l(()=>[n(" Option 1 ")]),_:1},8,["checked"])]),_:1}),t(a,{align:"center"},{default:l(()=>[n(" 默认值: "),t(r,{"default-checked":o.value},{default:l(()=>[n("Option 1")]),_:1},8,["default-checked"])]),_:1})]),_:1})}}}),G={};function U(E,o){const s=y,u=m;return i(),k(u,{size:"l"},{default:l(()=>[t(s,{value:"1",disabled:""},{default:l(()=>[n("Disabled Option 1")]),_:1}),t(s,{"default-checked":!0,disabled:""},{default:l(()=>[n(" Disabled Option 1 ")]),_:1})]),_:1})}const Y=B(G,[["render",U]]),S=e("div",{class:"empty"},null,-1),w=f({__name:"checkbox-group-primary",setup(E){const o=_([{id:"1",label:"option1"},{id:"2",label:"option2"},{id:"3",label:"option3"}]),s=_(["1"]);return(u,d)=>{const r=y,a=x,p=m;return i(),k(p,{direction:"vertical",size:"l"},{default:l(()=>[t(a,{"default-value":["1"]},{default:l(()=>[(i(!0),h(C,null,b(o.value,A=>(i(),k(r,{key:A.id,value:A.id},{default:l(()=>[n(D(A.label),1)]),_:2},1032,["value"]))),128))]),_:1}),S,t(a,{modelValue:s.value,"onUpdate:modelValue":d[0]||(d[0]=A=>s.value=A),direction:"vertical"},{default:l(()=>[(i(!0),h(C,null,b(o.value,A=>(i(),k(r,{key:A.id,value:A.id},{default:l(()=>[n(D(A.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]),e("span",null,"value: "+D(s.value),1)]),_:1})}}}),I=f({__name:"checkbox-group-options",setup(E){const o=_(["Plain 1"]),s=["Plain 1","Plain 2","Plain 3"],u=_([1]),d=[{label:"Option 1",value:1},{label:"Option 2",value:2},{label:"Option 3",value:3,disabled:!1}];return(r,a)=>{const p=x,A=O,c=m;return i(),k(c,{direction:"vertical",size:"l"},{default:l(()=>[t(p,{modelValue:o.value,"onUpdate:modelValue":a[0]||(a[0]=v=>o.value=v),options:s,direction:"vertical"},null,8,["modelValue"]),t(p,{modelValue:u.value,"onUpdate:modelValue":a[1]||(a[1]=v=>u.value=v),options:d,direction:"vertical"},null,8,["modelValue"]),t(p,{modelValue:u.value,"onUpdate:modelValue":a[2]||(a[2]=v=>u.value=v),options:d,disabled:"",direction:"vertical"},{label:l(({data:v})=>[t(A,null,{default:l(()=>[n(D(v.label),1)]),_:2},1024)]),_:1},8,["modelValue"])]),_:1})}}});const N=B(I,[["__scopeId","data-v-a36c02a3"]]),T=f({__name:"checkbox-max",setup(E){const o=_(["Plain 1"]),s=["Plain 1","Plain 2","Plain 3","Plain 4"];return(u,d)=>{const r=x,a=y,p=m;return i(),k(p,{direction:"vertical",size:"l"},{default:l(()=>[t(r,{modelValue:o.value,"onUpdate:modelValue":d[0]||(d[0]=A=>o.value=A),max:2,options:s},null,8,["modelValue"]),t(r,{max:2,"default-value":["1"]},{default:l(()=>[t(a,{value:"1",disabled:""},{default:l(()=>[n("Option 1")]),_:1}),t(a,{value:"2"},{default:l(()=>[n("Option 2")]),_:1}),t(a,{value:"3"},{default:l(()=>[n("Option 3")]),_:1}),t(a,{value:"4"},{default:l(()=>[n("Option 4")]),_:1})]),_:1})]),_:1})}}}),j=f({__name:"checkbox-all",setup(E){const o=_(!1),s=_(!1),u=_([]),d=a=>{o.value=!1,a?(s.value=!0,u.value=["1","2","3"]):(s.value=!1,u.value=[])},r=a=>{a.length===3?(s.value=!0,o.value=!1):a.length===0?(s.value=!1,o.value=!1):(s.value=!1,o.value=!0)};return(a,p)=>{const A=y,c=x,v=m;return i(),k(v,{direction:"vertical"},{default:l(()=>[t(A,{checked:s.value,indeterminate:o.value,onChange:d},{default:l(()=>[n(" Check All ")]),_:1},8,["checked","indeterminate"]),t(c,{modelValue:u.value,"onUpdate:modelValue":p[0]||(p[0]=F=>u.value=F),onChange:r},{default:l(()=>[t(A,{value:"1"},{default:l(()=>[n("Option 1")]),_:1}),t(A,{value:"2"},{default:l(()=>[n("Option 2")]),_:1}),t(A,{value:"3"},{default:l(()=>[n("Option 3")]),_:1})]),_:1},8,["modelValue"])]),_:1})}}}),L=f({__name:"checkbox-group-size",setup(E){const o=_([{id:"1",label:"option1"},{id:"2",label:"option2"},{id:"3",label:"option3"}]),s=Array.from({length:19}).map((u,d)=>({id:`${d}`,label:`option${d}`}));return(u,d)=>{const r=P,a=y,p=x,A=m;return i(),k(A,{direction:"vertical",size:"s"},{default:l(()=>[t(r,{level:5},{default:l(()=>[n('size="s"')]),_:1}),t(p,{size:"s","default-value":["1"]},{default:l(()=>[(i(!0),h(C,null,b(o.value,c=>(i(),k(a,{key:c.id,value:c.id},{default:l(()=>[n(D(c.label),1)]),_:2},1032,["value"]))),128))]),_:1}),t(r,{level:5},{default:l(()=>[n('size="m"')]),_:1}),t(p,{size:"m","default-value":["1"]},{default:l(()=>[(i(!0),h(C,null,b(o.value,c=>(i(),k(a,{key:c.id,value:c.id},{default:l(()=>[n(D(c.label),1)]),_:2},1032,["value"]))),128))]),_:1}),t(r,{level:5},{default:l(()=>[n('size="l"')]),_:1}),t(p,{size:"l","default-value":["1"]},{default:l(()=>[(i(!0),h(C,null,b(o.value,c=>(i(),k(a,{key:c.id,value:c.id},{default:l(()=>[n(D(c.label),1)]),_:2},1032,["value"]))),128))]),_:1}),t(r,{level:5},{default:l(()=>[n('size="xl"')]),_:1}),t(p,{size:"xl","default-value":["1"]},{default:l(()=>[(i(!0),h(C,null,b(o.value,c=>(i(),k(a,{key:c.id,value:c.id},{default:l(()=>[n(D(c.label),1)]),_:2},1032,["value"]))),128))]),_:1}),t(r,{level:5},{default:l(()=>[n('size="40"')]),_:1}),t(p,{gap:40,"default-value":["1"]},{default:l(()=>[(i(!0),h(C,null,b(o.value,c=>(i(),k(a,{key:c.id,value:c.id},{default:l(()=>[n(D(c.label),1)]),_:2},1032,["value"]))),128))]),_:1}),t(r,{level:5},{default:l(()=>[n('自定义水平和竖直间距 :size="[10, 30]"')]),_:1}),t(p,{gap:[10,30],"default-value":["1"]},{default:l(()=>[(i(!0),h(C,null,b(z(s),c=>(i(),k(a,{key:c.id,value:c.id},{default:l(()=>[n(D(c.label),1)]),_:2},1032,["value"]))),128))]),_:1})]),_:1})}}}),q=e("p",null,"复选框基本用法。",-1),H=e("p",null,"复选框禁用状态。",-1),J=e("p",null,[n("通过 "),e("code",null,""),n(" 组件展示复选框组。设置 "),e("code",null,'direction="vertical"'),n(" 可以展示竖向的复选框组。")],-1),K=e("p",null,[e("code",null,""),n(" 通过 "),e("code",null,"options"),n(" 属性设置子元素。")],-1),M=e("p",null,[n("通过设置 "),e("code",null,"max"),n(" 限制最多可被勾选的项目数。")],-1),Q=e("p",null,[n("在实现全选的功能时,可以通过 "),e("code",null,"indeterminate"),n(" 属性展示半选效果。")],-1),R=e("p",null,[n("通过"),e("code",null,"size"),n("实现"),e("code",null,""),n("下元素的间距。内置 4 个尺寸,分别是 "),e("code",null,"s - 4px"),n(","),e("code",null,"m - 8px"),n(","),e("code",null,"l - 16px"),n(","),e("code",null,"xl -24px"),n(",默认为 "),e("code",null,"l"),n(",为数字或枚举值时,是水平和垂直间距;为数组时,是 "),e("code",null,"[水平间距, 垂直间距]"),n("。")],-1),W=e("code",null,"Checkbox",-1),X=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数名"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"checked (v-model)"),e("td",null,"绑定值"),e("td",null,"boolean"),e("td",null,"-")]),e("tr",null,[e("td",null,"default-checked"),e("td",null,"默认是否选中(非受控状态)"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"value"),e("td",null,"选项的 value,当为选项组时为被选中的值"),e("td",null,"boolean | number | string"),e("td",null,"-")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"indeterminate"),e("td",null,"是否为半选状态"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),Z=e("code",null,"Checkbox",-1),e2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"change"),e("td",null,"值改变时触发"),e("td",null,"value: boolean | string | number")])])])],-1),l2=e("code",null,"Checkbox",-1),t2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"插槽名"),e("th",null,"描述"),e("th",null,"参数"),e("th",null,"版本")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"自定义 label"),e("td",null,"-"),e("td",null,"-")])])])],-1),n2=e("code",null,"CheckboxGroup",-1),a2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数名"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值"),e("th",null,"版本")])]),e("tbody",null,[e("tr",null,[e("td",null,"model-value (v-model)"),e("td",null,"绑定值"),e("td",null,"Array"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,"default-value"),e("td",null,"默认值(非受控状态)"),e("td",null,"Array"),e("td",null,"[]"),e("td",null,"-")]),e("tr",null,[e("td",null,"options"),e("td",null,"选项"),e("td",null,"Array"),e("td",null,"[]"),e("td",null,"-")]),e("tr",null,[e("td",null,"direction"),e("td",null,"复选框的排列方向"),e("td",null,"'horizontal'|'vertical'"),e("td",null,"'horizontal'"),e("td",null,"-")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"false"),e("td",null,"-")]),e("tr",null,[e("td",null,"max"),e("td",null,"支持最多选中的数量"),e("td",null,"number"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,"size"),e("td",null,"间距"),e("td",null,"'s' | 'm' | 'l' | 'xl' | number | number[]"),e("td",null,"l"),e("td")])])])],-1),o2=e("code",null,"CheckboxGroup",-1),u2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"change"),e("td",null,"值改变时触发"),e("td",null,"Array")])])])],-1),c2=e("code",null,"CheckboxGroup",-1),d2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"插槽名"),e("th",null,"描述"),e("th",null,"参数"),e("th",null,"版本")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"自定义内容"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,"label"),e("td",null,"checkbox 文案内容"),e("td",null,"data: CheckboxOption"),e("td",null,"-")])])])],-1),i2=e("code",null,"CheckboxOption",-1),s2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"插槽名"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"label"),e("td",null,"文案"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"value"),e("td",null,[n("选项的 "),e("code",null,"value")]),e("td",null,"string | boolean | number"),e("td",null,"-")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"-")]),e("tr",null,[e("td",null,"indeterminate"),e("td",null,"是否为半选状态"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),k2={__name:"doc",setup(E){return(o,s)=>{const u=g("yk-title"),d=g("yk-snippet"),r=g("DocPage");return i(),k(r,null,{default:l(()=>[t(u,{level:2,id:"YkCheckbox复选框"},{default:l(()=>[n("YkCheckbox 复选框")]),_:1}),t(d,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%3Cspan%3E%E5%8F%97%E6%8E%A7%EF%BC%9A%3C%2Fspan%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-model%3Achecked%3D%22value%22%3EOption%201%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%E9%9D%9E%E5%8F%97%E6%8E%A7%EF%BC%9A%0A%20%20%20%20%20%20%3Cyk-checkbox%20%3Achecked%3D%22value%22%20%40change%3D%22handleChange%22%3E%0A%20%20%20%20%20%20%20%20Option%201%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%E9%BB%98%E8%AE%A4%E5%80%BC%EF%BC%9A%0A%20%20%20%20%20%20%3Cyk-checkbox%20%3Adefault-checked%3D%22value%22%3EOption%201%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20value%20%3D%20ref(true)%0Aconst%20handleChange%20%3D%20(e%3A%20boolean)%20%3D%3E%20%7B%0A%20%20value.value%20%3D%20e%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[t($)]),desc:l(()=>[q]),_:1}),t(d,{title:"禁用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20size%3D%22l%22%3E%0A%20%20%20%20%3Cyk-checkbox%20value%3D%221%22%20disabled%3EDisabled%20Option%201%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3Cyk-checkbox%20%3Adefault-checked%3D%22true%22%20disabled%3E%0A%20%20%20%20%20%20Disabled%20Option%201%0A%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:l(()=>[t(Y)]),desc:l(()=>[H]),_:1}),t(d,{title:"复选框组",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%20size%3D%22l%22%3E%0A%20%20%20%20%3Cyk-checkbox-group%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cdiv%20class%3D%22empty%22%20%2F%3E%0A%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22value%22%20direction%3D%22vertical%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cspan%3Evalue%3A%20%7B%7B%20value%20%7D%7D%3C%2Fspan%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20data%20%3D%20ref(%5B%0A%20%20%7B%20id%3A%20'1'%2C%20label%3A%20'option1'%20%7D%2C%0A%20%20%7B%20id%3A%20'2'%2C%20label%3A%20'option2'%20%7D%2C%0A%20%20%7B%20id%3A%20'3'%2C%20label%3A%20'option3'%20%7D%2C%0A%5D)%0Aconst%20value%20%3D%20ref(%5B'1'%5D)%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:l(()=>[t(w)]),desc:l(()=>[J]),_:1}),t(d,{title:"复选框组选项",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%20size%3D%22l%22%3E%0A%20%20%20%20%3Cyk-checkbox-group%0A%20%20%20%20%20%20v-model%3D%22value1%22%0A%20%20%20%20%20%20%3Aoptions%3D%22plainOptions%22%0A%20%20%20%20%20%20direction%3D%22vertical%22%0A%20%20%20%20%3E%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cyk-checkbox-group%0A%20%20%20%20%20%20v-model%3D%22value2%22%0A%20%20%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%20%20direction%3D%22vertical%22%0A%20%20%20%20%3E%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cyk-checkbox-group%0A%20%20%20%20%20%20v-model%3D%22value2%22%0A%20%20%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%20%20disabled%0A%20%20%20%20%20%20direction%3D%22vertical%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23label%3D%22%7B%20data%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%3E%7B%7B%20data.label%20%7D%7D%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20value1%20%3D%20ref(%5B'Plain%201'%5D)%0Aconst%20plainOptions%20%3D%20%5B'Plain%201'%2C%20'Plain%202'%2C%20'Plain%203'%5D%0Aconst%20value2%20%3D%20ref(%5B1%5D)%0Aconst%20options%20%3D%20%5B%0A%20%20%7B%20label%3A%20'Option%201'%2C%20value%3A%201%20%7D%2C%0A%20%20%7B%20label%3A%20'Option%202'%2C%20value%3A%202%20%7D%2C%0A%20%20%7B%20label%3A%20'Option%203'%2C%20value%3A%203%2C%20disabled%3A%20false%20%7D%2C%0A%5D%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%0A.yk-mb%20%7B%0A%20%20margin-bottom%3A%2020px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[t(N)]),desc:l(()=>[K]),_:1}),t(d,{title:"限制可勾选数量",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%20size%3D%22l%22%3E%0A%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22value1%22%20%3Amax%3D%222%22%20%3Aoptions%3D%22plainOptions%22%20%2F%3E%0A%20%20%20%20%3Cyk-checkbox-group%20%3Amax%3D%222%22%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20value%3D%221%22%20disabled%3EOption%201%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20value%3D%222%22%3EOption%202%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20value%3D%223%22%3EOption%203%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20value%3D%224%22%3EOption%204%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20value1%20%3D%20ref(%5B'Plain%201'%5D)%0Aconst%20plainOptions%20%3D%20%5B'Plain%201'%2C%20'Plain%202'%2C%20'Plain%203'%2C%20'Plain%204'%5D%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:l(()=>[t(T)]),desc:l(()=>[M]),_:1}),t(d,{title:"全选",code:"%3Ctemplate%3E%0D%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0D%0A%20%20%20%20%3Cyk-checkbox%0D%0A%20%20%20%20%20%20%3Achecked%3D%22checkedAll%22%0D%0A%20%20%20%20%20%20%3Aindeterminate%3D%22indeterminate%22%0D%0A%20%20%20%20%20%20%40change%3D%22handleChangeAll%22%0D%0A%20%20%20%20%3E%0D%0A%20%20%20%20%20%20Check%20All%0D%0A%20%20%20%20%3C%2Fyk-checkbox%3E%0D%0A%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22data%22%20%40change%3D%22handleChange%22%3E%0D%0A%20%20%20%20%20%20%3Cyk-checkbox%20value%3D%221%22%3EOption%201%3C%2Fyk-checkbox%3E%0D%0A%20%20%20%20%20%20%3Cyk-checkbox%20value%3D%222%22%3EOption%202%3C%2Fyk-checkbox%3E%0D%0A%20%20%20%20%20%20%3Cyk-checkbox%20value%3D%223%22%3EOption%203%3C%2Fyk-checkbox%3E%0D%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0D%0A%20%20%3C%2Fyk-space%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20indeterminate%20%3D%20ref(false)%0D%0Aconst%20checkedAll%20%3D%20ref(false)%0D%0Aconst%20data%20%3D%20ref(%5B%5D)%0D%0Aconst%20handleChangeAll%20%3D%20(value)%20%3D%3E%20%7B%0D%0A%20%20indeterminate.value%20%3D%20false%0D%0A%20%20if%20(value)%20%7B%0D%0A%20%20%20%20checkedAll.value%20%3D%20true%0D%0A%20%20%20%20data.value%20%3D%20%5B'1'%2C%20'2'%2C%20'3'%5D%0D%0A%20%20%7D%20else%20%7B%0D%0A%20%20%20%20checkedAll.value%20%3D%20false%0D%0A%20%20%20%20data.value%20%3D%20%5B%5D%0D%0A%20%20%7D%0D%0A%7D%0D%0Aconst%20handleChange%20%3D%20(values)%20%3D%3E%20%7B%0D%0A%20%20if%20(values.length%20%3D%3D%3D%203)%20%7B%0D%0A%20%20%20%20checkedAll.value%20%3D%20true%0D%0A%20%20%20%20indeterminate.value%20%3D%20false%0D%0A%20%20%7D%20else%20if%20(values.length%20%3D%3D%3D%200)%20%7B%0D%0A%20%20%20%20checkedAll.value%20%3D%20false%0D%0A%20%20%20%20indeterminate.value%20%3D%20false%0D%0A%20%20%7D%20else%20%7B%0D%0A%20%20%20%20checkedAll.value%20%3D%20false%0D%0A%20%20%20%20indeterminate.value%20%3D%20true%0D%0A%20%20%7D%0D%0A%7D%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:l(()=>[t(j)]),desc:l(()=>[Q]),_:1}),t(d,{title:"间距",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%20size%3D%22s%22%3E%0A%20%20%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22s%22%3C%2Fyk-title%3E%0A%20%20%20%20%3Cyk-checkbox-group%20size%3D%22s%22%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22m%22%3C%2Fyk-title%3E%0A%20%20%20%20%3Cyk-checkbox-group%20size%3D%22m%22%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22l%22%3C%2Fyk-title%3E%0A%20%20%20%20%3Cyk-checkbox-group%20size%3D%22l%22%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22xl%22%3C%2Fyk-title%3E%0A%20%20%20%20%3Cyk-checkbox-group%20size%3D%22xl%22%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%2240%22%3C%2Fyk-title%3E%0A%20%20%20%20%3Cyk-checkbox-group%20%3Agap%3D%2240%22%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cyk-title%20%3Alevel%3D%225%22%3E%E8%87%AA%E5%AE%9A%E4%B9%89%E6%B0%B4%E5%B9%B3%E5%92%8C%E7%AB%96%E7%9B%B4%E9%97%B4%E8%B7%9D%20%3Asize%3D%22%5B10%2C%2030%5D%22%3C%2Fyk-title%3E%0A%20%20%20%20%3Cyk-checkbox-group%20%3Agap%3D%22%5B10%2C%2030%5D%22%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data2%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20data%20%3D%20ref(%5B%0A%20%20%7B%20id%3A%20'1'%2C%20label%3A%20'option1'%20%7D%2C%0A%20%20%7B%20id%3A%20'2'%2C%20label%3A%20'option2'%20%7D%2C%0A%20%20%7B%20id%3A%20'3'%2C%20label%3A%20'option3'%20%7D%2C%0A%5D)%0Aconst%20data2%20%3D%20Array.from(%7B%20length%3A%2019%20%7D).map((i%2C%20index)%20%3D%3E%20(%7B%0A%20%20id%3A%20%60%24%7Bindex%7D%60%2C%0A%20%20label%3A%20%60option%24%7Bindex%7D%60%2C%0A%7D))%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:l(()=>[t(L)]),desc:l(()=>[R]),_:1}),t(u,{level:3,id:"API"},{default:l(()=>[n("API")]),_:1}),t(u,{level:4,id:"`Checkbox`Props"},{default:l(()=>[W,n(" Props")]),_:1}),X,t(u,{level:4,id:"`Checkbox`Events"},{default:l(()=>[Z,n(" Events")]),_:1}),e2,t(u,{level:4,id:"`Checkbox`Slots"},{default:l(()=>[l2,n(" Slots")]),_:1}),t2,t(u,{level:4,id:"`CheckboxGroup`Props"},{default:l(()=>[n2,n(" Props")]),_:1}),a2,t(u,{level:4,id:"`CheckboxGroup`Events"},{default:l(()=>[o2,n(" Events")]),_:1}),u2,t(u,{level:4,id:"`CheckboxGroup`Slots"},{default:l(()=>[c2,n(" Slots")]),_:1}),d2,t(u,{level:4,id:"`CheckboxOption`"},{default:l(()=>[i2]),_:1}),s2]),_:1})}}};export{k2 as default};
+import{Y as y,a as x}from"./index-c5b3d012.js";import{d as f,r as _,o as i,f as k,w as l,e as t,k as n,j as e,x as m,p as B,b as h,i as b,F as C,t as D,_ as O,dw as z,dy as P,a as g}from"./index-ac581855.js";import"./use-form-item-6ddf7526.js";const V=e("span",null,"受控:",-1),$=f({__name:"checkbox-primary",setup(E){const o=_(!0),s=u=>{o.value=u};return(u,d)=>{const r=y,a=m;return i(),k(a,{direction:"vertical"},{default:l(()=>[t(a,{align:"center"},{default:l(()=>[V,t(r,{checked:o.value,"onUpdate:checked":d[0]||(d[0]=p=>o.value=p)},{default:l(()=>[n("Option 1")]),_:1},8,["checked"])]),_:1}),t(a,{align:"center"},{default:l(()=>[n(" 非受控: "),t(r,{checked:o.value,onChange:s},{default:l(()=>[n(" Option 1 ")]),_:1},8,["checked"])]),_:1}),t(a,{align:"center"},{default:l(()=>[n(" 默认值: "),t(r,{"default-checked":o.value},{default:l(()=>[n("Option 1")]),_:1},8,["default-checked"])]),_:1})]),_:1})}}}),G={};function U(E,o){const s=y,u=m;return i(),k(u,{size:"l"},{default:l(()=>[t(s,{value:"1",disabled:""},{default:l(()=>[n("Disabled Option 1")]),_:1}),t(s,{"default-checked":!0,disabled:""},{default:l(()=>[n(" Disabled Option 1 ")]),_:1})]),_:1})}const Y=B(G,[["render",U]]),S=e("div",{class:"empty"},null,-1),w=f({__name:"checkbox-group-primary",setup(E){const o=_([{id:"1",label:"option1"},{id:"2",label:"option2"},{id:"3",label:"option3"}]),s=_(["1"]);return(u,d)=>{const r=y,a=x,p=m;return i(),k(p,{direction:"vertical",size:"l"},{default:l(()=>[t(a,{"default-value":["1"]},{default:l(()=>[(i(!0),h(C,null,b(o.value,A=>(i(),k(r,{key:A.id,value:A.id},{default:l(()=>[n(D(A.label),1)]),_:2},1032,["value"]))),128))]),_:1}),S,t(a,{modelValue:s.value,"onUpdate:modelValue":d[0]||(d[0]=A=>s.value=A),direction:"vertical"},{default:l(()=>[(i(!0),h(C,null,b(o.value,A=>(i(),k(r,{key:A.id,value:A.id},{default:l(()=>[n(D(A.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]),e("span",null,"value: "+D(s.value),1)]),_:1})}}}),I=f({__name:"checkbox-group-options",setup(E){const o=_(["Plain 1"]),s=["Plain 1","Plain 2","Plain 3"],u=_([1]),d=[{label:"Option 1",value:1},{label:"Option 2",value:2},{label:"Option 3",value:3,disabled:!1}];return(r,a)=>{const p=x,A=O,c=m;return i(),k(c,{direction:"vertical",size:"l"},{default:l(()=>[t(p,{modelValue:o.value,"onUpdate:modelValue":a[0]||(a[0]=v=>o.value=v),options:s,direction:"vertical"},null,8,["modelValue"]),t(p,{modelValue:u.value,"onUpdate:modelValue":a[1]||(a[1]=v=>u.value=v),options:d,direction:"vertical"},null,8,["modelValue"]),t(p,{modelValue:u.value,"onUpdate:modelValue":a[2]||(a[2]=v=>u.value=v),options:d,disabled:"",direction:"vertical"},{label:l(({data:v})=>[t(A,null,{default:l(()=>[n(D(v.label),1)]),_:2},1024)]),_:1},8,["modelValue"])]),_:1})}}});const N=B(I,[["__scopeId","data-v-a36c02a3"]]),T=f({__name:"checkbox-max",setup(E){const o=_(["Plain 1"]),s=["Plain 1","Plain 2","Plain 3","Plain 4"];return(u,d)=>{const r=x,a=y,p=m;return i(),k(p,{direction:"vertical",size:"l"},{default:l(()=>[t(r,{modelValue:o.value,"onUpdate:modelValue":d[0]||(d[0]=A=>o.value=A),max:2,options:s},null,8,["modelValue"]),t(r,{max:2,"default-value":["1"]},{default:l(()=>[t(a,{value:"1",disabled:""},{default:l(()=>[n("Option 1")]),_:1}),t(a,{value:"2"},{default:l(()=>[n("Option 2")]),_:1}),t(a,{value:"3"},{default:l(()=>[n("Option 3")]),_:1}),t(a,{value:"4"},{default:l(()=>[n("Option 4")]),_:1})]),_:1})]),_:1})}}}),j=f({__name:"checkbox-all",setup(E){const o=_(!1),s=_(!1),u=_([]),d=a=>{o.value=!1,a?(s.value=!0,u.value=["1","2","3"]):(s.value=!1,u.value=[])},r=a=>{a.length===3?(s.value=!0,o.value=!1):a.length===0?(s.value=!1,o.value=!1):(s.value=!1,o.value=!0)};return(a,p)=>{const A=y,c=x,v=m;return i(),k(v,{direction:"vertical"},{default:l(()=>[t(A,{checked:s.value,indeterminate:o.value,onChange:d},{default:l(()=>[n(" Check All ")]),_:1},8,["checked","indeterminate"]),t(c,{modelValue:u.value,"onUpdate:modelValue":p[0]||(p[0]=F=>u.value=F),onChange:r},{default:l(()=>[t(A,{value:"1"},{default:l(()=>[n("Option 1")]),_:1}),t(A,{value:"2"},{default:l(()=>[n("Option 2")]),_:1}),t(A,{value:"3"},{default:l(()=>[n("Option 3")]),_:1})]),_:1},8,["modelValue"])]),_:1})}}}),L=f({__name:"checkbox-group-size",setup(E){const o=_([{id:"1",label:"option1"},{id:"2",label:"option2"},{id:"3",label:"option3"}]),s=Array.from({length:19}).map((u,d)=>({id:`${d}`,label:`option${d}`}));return(u,d)=>{const r=P,a=y,p=x,A=m;return i(),k(A,{direction:"vertical",size:"s"},{default:l(()=>[t(r,{level:5},{default:l(()=>[n('size="s"')]),_:1}),t(p,{size:"s","default-value":["1"]},{default:l(()=>[(i(!0),h(C,null,b(o.value,c=>(i(),k(a,{key:c.id,value:c.id},{default:l(()=>[n(D(c.label),1)]),_:2},1032,["value"]))),128))]),_:1}),t(r,{level:5},{default:l(()=>[n('size="m"')]),_:1}),t(p,{size:"m","default-value":["1"]},{default:l(()=>[(i(!0),h(C,null,b(o.value,c=>(i(),k(a,{key:c.id,value:c.id},{default:l(()=>[n(D(c.label),1)]),_:2},1032,["value"]))),128))]),_:1}),t(r,{level:5},{default:l(()=>[n('size="l"')]),_:1}),t(p,{size:"l","default-value":["1"]},{default:l(()=>[(i(!0),h(C,null,b(o.value,c=>(i(),k(a,{key:c.id,value:c.id},{default:l(()=>[n(D(c.label),1)]),_:2},1032,["value"]))),128))]),_:1}),t(r,{level:5},{default:l(()=>[n('size="xl"')]),_:1}),t(p,{size:"xl","default-value":["1"]},{default:l(()=>[(i(!0),h(C,null,b(o.value,c=>(i(),k(a,{key:c.id,value:c.id},{default:l(()=>[n(D(c.label),1)]),_:2},1032,["value"]))),128))]),_:1}),t(r,{level:5},{default:l(()=>[n('size="40"')]),_:1}),t(p,{gap:40,"default-value":["1"]},{default:l(()=>[(i(!0),h(C,null,b(o.value,c=>(i(),k(a,{key:c.id,value:c.id},{default:l(()=>[n(D(c.label),1)]),_:2},1032,["value"]))),128))]),_:1}),t(r,{level:5},{default:l(()=>[n('自定义水平和竖直间距 :size="[10, 30]"')]),_:1}),t(p,{gap:[10,30],"default-value":["1"]},{default:l(()=>[(i(!0),h(C,null,b(z(s),c=>(i(),k(a,{key:c.id,value:c.id},{default:l(()=>[n(D(c.label),1)]),_:2},1032,["value"]))),128))]),_:1})]),_:1})}}}),q=e("p",null,"复选框基本用法。",-1),H=e("p",null,"复选框禁用状态。",-1),J=e("p",null,[n("通过 "),e("code",null,""),n(" 组件展示复选框组。设置 "),e("code",null,'direction="vertical"'),n(" 可以展示竖向的复选框组。")],-1),K=e("p",null,[e("code",null,""),n(" 通过 "),e("code",null,"options"),n(" 属性设置子元素。")],-1),M=e("p",null,[n("通过设置 "),e("code",null,"max"),n(" 限制最多可被勾选的项目数。")],-1),Q=e("p",null,[n("在实现全选的功能时,可以通过 "),e("code",null,"indeterminate"),n(" 属性展示半选效果。")],-1),R=e("p",null,[n("通过"),e("code",null,"size"),n("实现"),e("code",null,""),n("下元素的间距。内置 4 个尺寸,分别是 "),e("code",null,"s - 4px"),n(","),e("code",null,"m - 8px"),n(","),e("code",null,"l - 16px"),n(","),e("code",null,"xl -24px"),n(",默认为 "),e("code",null,"l"),n(",为数字或枚举值时,是水平和垂直间距;为数组时,是 "),e("code",null,"[水平间距, 垂直间距]"),n("。")],-1),W=e("code",null,"Checkbox",-1),X=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数名"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"checked (v-model)"),e("td",null,"绑定值"),e("td",null,"boolean"),e("td",null,"-")]),e("tr",null,[e("td",null,"default-checked"),e("td",null,"默认是否选中(非受控状态)"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"value"),e("td",null,"选项的 value,当为选项组时为被选中的值"),e("td",null,"boolean | number | string"),e("td",null,"-")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"indeterminate"),e("td",null,"是否为半选状态"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),Z=e("code",null,"Checkbox",-1),e2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"change"),e("td",null,"值改变时触发"),e("td",null,"value: boolean | string | number")])])])],-1),l2=e("code",null,"Checkbox",-1),t2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"插槽名"),e("th",null,"描述"),e("th",null,"参数"),e("th",null,"版本")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"自定义 label"),e("td",null,"-"),e("td",null,"-")])])])],-1),n2=e("code",null,"CheckboxGroup",-1),a2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数名"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值"),e("th",null,"版本")])]),e("tbody",null,[e("tr",null,[e("td",null,"model-value (v-model)"),e("td",null,"绑定值"),e("td",null,"Array"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,"default-value"),e("td",null,"默认值(非受控状态)"),e("td",null,"Array"),e("td",null,"[]"),e("td",null,"-")]),e("tr",null,[e("td",null,"options"),e("td",null,"选项"),e("td",null,"Array"),e("td",null,"[]"),e("td",null,"-")]),e("tr",null,[e("td",null,"direction"),e("td",null,"复选框的排列方向"),e("td",null,"'horizontal'|'vertical'"),e("td",null,"'horizontal'"),e("td",null,"-")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"false"),e("td",null,"-")]),e("tr",null,[e("td",null,"max"),e("td",null,"支持最多选中的数量"),e("td",null,"number"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,"size"),e("td",null,"间距"),e("td",null,"'s' | 'm' | 'l' | 'xl' | number | number[]"),e("td",null,"l"),e("td")])])])],-1),o2=e("code",null,"CheckboxGroup",-1),u2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"change"),e("td",null,"值改变时触发"),e("td",null,"Array")])])])],-1),c2=e("code",null,"CheckboxGroup",-1),d2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"插槽名"),e("th",null,"描述"),e("th",null,"参数"),e("th",null,"版本")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"自定义内容"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,"label"),e("td",null,"checkbox 文案内容"),e("td",null,"data: CheckboxOption"),e("td",null,"-")])])])],-1),i2=e("code",null,"CheckboxOption",-1),s2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"插槽名"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"label"),e("td",null,"文案"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"value"),e("td",null,[n("选项的 "),e("code",null,"value")]),e("td",null,"string | boolean | number"),e("td",null,"-")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"-")]),e("tr",null,[e("td",null,"indeterminate"),e("td",null,"是否为半选状态"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),k2={__name:"doc",setup(E){return(o,s)=>{const u=g("yk-title"),d=g("yk-snippet"),r=g("DocPage");return i(),k(r,null,{default:l(()=>[t(u,{level:2,id:"YkCheckbox复选框"},{default:l(()=>[n("YkCheckbox 复选框")]),_:1}),t(d,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%3Cspan%3E%E5%8F%97%E6%8E%A7%EF%BC%9A%3C%2Fspan%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-model%3Achecked%3D%22value%22%3EOption%201%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%E9%9D%9E%E5%8F%97%E6%8E%A7%EF%BC%9A%0A%20%20%20%20%20%20%3Cyk-checkbox%20%3Achecked%3D%22value%22%20%40change%3D%22handleChange%22%3E%0A%20%20%20%20%20%20%20%20Option%201%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%E9%BB%98%E8%AE%A4%E5%80%BC%EF%BC%9A%0A%20%20%20%20%20%20%3Cyk-checkbox%20%3Adefault-checked%3D%22value%22%3EOption%201%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20value%20%3D%20ref(true)%0Aconst%20handleChange%20%3D%20(e%3A%20boolean)%20%3D%3E%20%7B%0A%20%20value.value%20%3D%20e%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[t($)]),desc:l(()=>[q]),_:1}),t(d,{title:"禁用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20size%3D%22l%22%3E%0A%20%20%20%20%3Cyk-checkbox%20value%3D%221%22%20disabled%3EDisabled%20Option%201%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3Cyk-checkbox%20%3Adefault-checked%3D%22true%22%20disabled%3E%0A%20%20%20%20%20%20Disabled%20Option%201%0A%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:l(()=>[t(Y)]),desc:l(()=>[H]),_:1}),t(d,{title:"复选框组",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%20size%3D%22l%22%3E%0A%20%20%20%20%3Cyk-checkbox-group%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cdiv%20class%3D%22empty%22%20%2F%3E%0A%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22value%22%20direction%3D%22vertical%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cspan%3Evalue%3A%20%7B%7B%20value%20%7D%7D%3C%2Fspan%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20data%20%3D%20ref(%5B%0A%20%20%7B%20id%3A%20'1'%2C%20label%3A%20'option1'%20%7D%2C%0A%20%20%7B%20id%3A%20'2'%2C%20label%3A%20'option2'%20%7D%2C%0A%20%20%7B%20id%3A%20'3'%2C%20label%3A%20'option3'%20%7D%2C%0A%5D)%0Aconst%20value%20%3D%20ref(%5B'1'%5D)%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:l(()=>[t(w)]),desc:l(()=>[J]),_:1}),t(d,{title:"复选框组选项",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%20size%3D%22l%22%3E%0A%20%20%20%20%3Cyk-checkbox-group%0A%20%20%20%20%20%20v-model%3D%22value1%22%0A%20%20%20%20%20%20%3Aoptions%3D%22plainOptions%22%0A%20%20%20%20%20%20direction%3D%22vertical%22%0A%20%20%20%20%3E%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cyk-checkbox-group%0A%20%20%20%20%20%20v-model%3D%22value2%22%0A%20%20%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%20%20direction%3D%22vertical%22%0A%20%20%20%20%3E%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cyk-checkbox-group%0A%20%20%20%20%20%20v-model%3D%22value2%22%0A%20%20%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%20%20disabled%0A%20%20%20%20%20%20direction%3D%22vertical%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23label%3D%22%7B%20data%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%3E%7B%7B%20data.label%20%7D%7D%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20value1%20%3D%20ref(%5B'Plain%201'%5D)%0Aconst%20plainOptions%20%3D%20%5B'Plain%201'%2C%20'Plain%202'%2C%20'Plain%203'%5D%0Aconst%20value2%20%3D%20ref(%5B1%5D)%0Aconst%20options%20%3D%20%5B%0A%20%20%7B%20label%3A%20'Option%201'%2C%20value%3A%201%20%7D%2C%0A%20%20%7B%20label%3A%20'Option%202'%2C%20value%3A%202%20%7D%2C%0A%20%20%7B%20label%3A%20'Option%203'%2C%20value%3A%203%2C%20disabled%3A%20false%20%7D%2C%0A%5D%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%0A.yk-mb%20%7B%0A%20%20margin-bottom%3A%2020px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[t(N)]),desc:l(()=>[K]),_:1}),t(d,{title:"限制可勾选数量",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%20size%3D%22l%22%3E%0A%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22value1%22%20%3Amax%3D%222%22%20%3Aoptions%3D%22plainOptions%22%20%2F%3E%0A%20%20%20%20%3Cyk-checkbox-group%20%3Amax%3D%222%22%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20value%3D%221%22%20disabled%3EOption%201%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20value%3D%222%22%3EOption%202%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20value%3D%223%22%3EOption%203%3C%2Fyk-checkbox%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20value%3D%224%22%3EOption%204%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20value1%20%3D%20ref(%5B'Plain%201'%5D)%0Aconst%20plainOptions%20%3D%20%5B'Plain%201'%2C%20'Plain%202'%2C%20'Plain%203'%2C%20'Plain%204'%5D%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:l(()=>[t(T)]),desc:l(()=>[M]),_:1}),t(d,{title:"全选",code:"%3Ctemplate%3E%0D%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0D%0A%20%20%20%20%3Cyk-checkbox%0D%0A%20%20%20%20%20%20%3Achecked%3D%22checkedAll%22%0D%0A%20%20%20%20%20%20%3Aindeterminate%3D%22indeterminate%22%0D%0A%20%20%20%20%20%20%40change%3D%22handleChangeAll%22%0D%0A%20%20%20%20%3E%0D%0A%20%20%20%20%20%20Check%20All%0D%0A%20%20%20%20%3C%2Fyk-checkbox%3E%0D%0A%20%20%20%20%3Cyk-checkbox-group%20v-model%3D%22data%22%20%40change%3D%22handleChange%22%3E%0D%0A%20%20%20%20%20%20%3Cyk-checkbox%20value%3D%221%22%3EOption%201%3C%2Fyk-checkbox%3E%0D%0A%20%20%20%20%20%20%3Cyk-checkbox%20value%3D%222%22%3EOption%202%3C%2Fyk-checkbox%3E%0D%0A%20%20%20%20%20%20%3Cyk-checkbox%20value%3D%223%22%3EOption%203%3C%2Fyk-checkbox%3E%0D%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0D%0A%20%20%3C%2Fyk-space%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20indeterminate%20%3D%20ref(false)%0D%0Aconst%20checkedAll%20%3D%20ref(false)%0D%0Aconst%20data%20%3D%20ref(%5B%5D)%0D%0Aconst%20handleChangeAll%20%3D%20(value)%20%3D%3E%20%7B%0D%0A%20%20indeterminate.value%20%3D%20false%0D%0A%20%20if%20(value)%20%7B%0D%0A%20%20%20%20checkedAll.value%20%3D%20true%0D%0A%20%20%20%20data.value%20%3D%20%5B'1'%2C%20'2'%2C%20'3'%5D%0D%0A%20%20%7D%20else%20%7B%0D%0A%20%20%20%20checkedAll.value%20%3D%20false%0D%0A%20%20%20%20data.value%20%3D%20%5B%5D%0D%0A%20%20%7D%0D%0A%7D%0D%0Aconst%20handleChange%20%3D%20(values)%20%3D%3E%20%7B%0D%0A%20%20if%20(values.length%20%3D%3D%3D%203)%20%7B%0D%0A%20%20%20%20checkedAll.value%20%3D%20true%0D%0A%20%20%20%20indeterminate.value%20%3D%20false%0D%0A%20%20%7D%20else%20if%20(values.length%20%3D%3D%3D%200)%20%7B%0D%0A%20%20%20%20checkedAll.value%20%3D%20false%0D%0A%20%20%20%20indeterminate.value%20%3D%20false%0D%0A%20%20%7D%20else%20%7B%0D%0A%20%20%20%20checkedAll.value%20%3D%20false%0D%0A%20%20%20%20indeterminate.value%20%3D%20true%0D%0A%20%20%7D%0D%0A%7D%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:l(()=>[t(j)]),desc:l(()=>[Q]),_:1}),t(d,{title:"间距",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%20size%3D%22s%22%3E%0A%20%20%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22s%22%3C%2Fyk-title%3E%0A%20%20%20%20%3Cyk-checkbox-group%20size%3D%22s%22%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22m%22%3C%2Fyk-title%3E%0A%20%20%20%20%3Cyk-checkbox-group%20size%3D%22m%22%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22l%22%3C%2Fyk-title%3E%0A%20%20%20%20%3Cyk-checkbox-group%20size%3D%22l%22%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22xl%22%3C%2Fyk-title%3E%0A%20%20%20%20%3Cyk-checkbox-group%20size%3D%22xl%22%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%2240%22%3C%2Fyk-title%3E%0A%20%20%20%20%3Cyk-checkbox-group%20%3Agap%3D%2240%22%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%20%20%3Cyk-title%20%3Alevel%3D%225%22%3E%E8%87%AA%E5%AE%9A%E4%B9%89%E6%B0%B4%E5%B9%B3%E5%92%8C%E7%AB%96%E7%9B%B4%E9%97%B4%E8%B7%9D%20%3Asize%3D%22%5B10%2C%2030%5D%22%3C%2Fyk-title%3E%0A%20%20%20%20%3Cyk-checkbox-group%20%3Agap%3D%22%5B10%2C%2030%5D%22%20%3Adefault-value%3D%22%5B'1'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-checkbox%20v-for%3D%22item%20in%20data2%22%20%3Akey%3D%22item.id%22%20%3Avalue%3D%22item.id%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20item.label%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3C%2Fyk-checkbox-group%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20data%20%3D%20ref(%5B%0A%20%20%7B%20id%3A%20'1'%2C%20label%3A%20'option1'%20%7D%2C%0A%20%20%7B%20id%3A%20'2'%2C%20label%3A%20'option2'%20%7D%2C%0A%20%20%7B%20id%3A%20'3'%2C%20label%3A%20'option3'%20%7D%2C%0A%5D)%0Aconst%20data2%20%3D%20Array.from(%7B%20length%3A%2019%20%7D).map((i%2C%20index)%20%3D%3E%20(%7B%0A%20%20id%3A%20%60%24%7Bindex%7D%60%2C%0A%20%20label%3A%20%60option%24%7Bindex%7D%60%2C%0A%7D))%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:l(()=>[t(L)]),desc:l(()=>[R]),_:1}),t(u,{level:3,id:"API"},{default:l(()=>[n("API")]),_:1}),t(u,{level:4,id:"`Checkbox`Props"},{default:l(()=>[W,n(" Props")]),_:1}),X,t(u,{level:4,id:"`Checkbox`Events"},{default:l(()=>[Z,n(" Events")]),_:1}),e2,t(u,{level:4,id:"`Checkbox`Slots"},{default:l(()=>[l2,n(" Slots")]),_:1}),t2,t(u,{level:4,id:"`CheckboxGroup`Props"},{default:l(()=>[n2,n(" Props")]),_:1}),a2,t(u,{level:4,id:"`CheckboxGroup`Events"},{default:l(()=>[o2,n(" Events")]),_:1}),u2,t(u,{level:4,id:"`CheckboxGroup`Slots"},{default:l(()=>[c2,n(" Slots")]),_:1}),d2,t(u,{level:4,id:"`CheckboxOption`"},{default:l(()=>[i2]),_:1}),s2]),_:1})}}};export{k2 as default};
diff --git a/assets/doc-a260a824.js b/assets/doc-91283f35.js
similarity index 98%
rename from assets/doc-a260a824.js
rename to assets/doc-91283f35.js
index c6c97f89..4c59a44c 100644
--- a/assets/doc-a260a824.js
+++ b/assets/doc-91283f35.js
@@ -1 +1 @@
-import{_ as E}from"./index-7fed0528.js";import{d as _,em as C,r as D,o as y,f as v,b as F,j as e,k as o,e as c,eo as h,dw as b,ee as w,ep as R,dz as I,eq as $,er as L,t as K,w as d,x as O,a as x}from"./index-c0fbe197.js";import{_ as g}from"./index-54a15e5e.js";import{Y as V,a as P}from"./index-e6f809da.js";import"./index-33d2456b.js";import"./use-form-item-3ae05418.js";function k(f,u){const i=[];for(let r=0;r{const p=""+n+t+A;return{label:i(t),key:p,children:u(t-1,p)}})}function i(t){return t===4?"道生一":t===3?"一生二":t===2?"二生三":t===1?"三生万物":""}const r=C(u()),a=D(["41","403122"]),l=t=>{};return(t,n)=>{const s=E;return y(),v(s,{options:r.value,"default-expanded-keys":a.value,onExpand:l},null,8,["options","default-expanded-keys"])}}}),T=_({__name:"tree-scroll",setup(f){function u(t=4,n=""){if(t)return k(6-t,void 0).map((s,A)=>{const p=""+n+t+A;return{label:i(t),key:p,children:u(t-1,p)}})}function i(t){return t===4?"道生一":t===3?"一生二":t===2?"二生三":t===1?"三生万物":""}const r=C(u()),a=D(["41","403122"]),l=t=>{};return(t,n)=>{const s=E;return y(),v(s,{options:r.value,"default-expanded-keys":a.value,scrollbar:{height:300},onExpand:l},null,8,["options","default-expanded-keys"])}}}),U={for:""},M=_({__name:"tree-select",setup(f){function u(n=4,s=""){if(n)return k(6-n,void 0).map((A,p)=>{const m=""+s+n+p;return{label:i(n),key:m,children:u(n-1,m)}})}function i(n){return n===4?"道生一":n===3?"一生二":n===2?"二生三":n===1?"三生万物":""}const r=D(!1),a=C(u()),l=D(["41","403122"]),t=n=>{console.log("keys: ",n)};return(n,s)=>{const A=g,p=E;return y(),F("div",null,[e("label",U,[o(" 节点多选: "),c(A,{modelValue:r.value,"onUpdate:modelValue":s[0]||(s[0]=m=>r.value=m)},null,8,["modelValue"])]),c(p,{options:a.value,"default-selected-keys":l.value,multiple:r.value,"expand-icon":()=>h(b(w)),onSelect:t},null,8,["options","default-selected-keys","multiple","expand-icon"])])}}}),N=_({__name:"tree-file",setup(f){function u(l=4,t=""){if(l)return k(6-l,void 0).map((n,s)=>{const A=""+t+l+s;return{label:i(l),key:A,children:u(l-1,A)}})}function i(l){return l===4?"道生一":l===3?"一生二":l===2?"二生三":l===1?"三生万物":""}const r=C(u(3)),a=D(["312010"]);return(l,t)=>{const n=E;return y(),v(n,{options:r.value,"default-expanded-keys":a.value,"file-tree":""},null,8,["options","default-expanded-keys"])}}}),j=_({__name:"tree-custom-file-icon",setup(f){function u(l=4,t=""){if(l)return k(6-l,void 0).map((n,s)=>{const A=""+t+l+s;return{label:i(l),key:A,children:u(l-1,A)}})}function i(l){return l===4?"道生一":l===3?"一生二":l===2?"二生三":l===1?"三生万物":""}const r=C(u(3));r.value[1],r.value[1].children[0].children[0].icons={file:()=>h(L)};const a=D(["312010"]);return(l,t)=>{const n=E;return y(),v(n,{options:r.value,"default-expanded-keys":a.value,"file-tree":"","file-icons":{fold:()=>h(b(R)),unfold:()=>h(b(I)),file:()=>h(b($))}},null,8,["options","default-expanded-keys","file-icons"])}}}),q=_({__name:"tree-checkable",setup(f){function u(a=3,l=""){if(a)return k(5-a,void 0).map((t,n)=>{const s=`${l?l+"-":""}${n}-${a}`;return{label:s,key:s,children:u(a-1,s)}})}const i=C(u()),r=D([]);return(a,l)=>{const t=E;return y(),F("div",null,[c(t,{checkedKeys:r.value,"onUpdate:checkedKeys":l[0]||(l[0]=n=>r.value=n),options:i.value,checkable:""},null,8,["checkedKeys","options"]),o(" "+K(r.value),1)])}}}),z={for:""},G=_({__name:"tree-check-logic",setup(f){function u(t=3,n=""){if(t)return k(5-t,void 0).map((s,A)=>{const p=`${n?n+"-":""}${A}-${t}`;return{label:p,key:p,children:u(t-1,p)}})}const i=D(!1),r=D("all"),a=C(u()),l=D(["0-3-0-2"]);return(t,n)=>{const s=g,A=V,p=P,m=O,S=E;return y(),F("div",null,[c(m,{align:"center"},{default:d(()=>[e("label",z,[o(" 关闭父子关联: "),c(s,{modelValue:i.value,"onUpdate:modelValue":n[0]||(n[0]=B=>i.value=B)},null,8,["modelValue"])]),c(p,{modelValue:r.value,"onUpdate:modelValue":n[1]||(n[1]=B=>r.value=B),type:"button"},{default:d(()=>[c(A,{value:"all"},{default:d(()=>[o("父亲和孩儿们")]),_:1}),c(A,{value:"parent"},{default:d(()=>[o("父亲们")]),_:1}),c(A,{value:"child"},{default:d(()=>[o("孩儿们")]),_:1})]),_:1},8,["modelValue"])]),_:1}),c(S,{checkedKeys:l.value,"onUpdate:checkedKeys":n[2]||(n[2]=B=>l.value=B),options:a.value,"check-strictly":i.value,"check-strategy":r.value,checkable:""},null,8,["checkedKeys","options","check-strictly","check-strategy"]),o(" "+K(l.value),1)])}}}),H=e("p",null,[o("通过 "),e("code",null,"defaultExpandedKeys"),o(" 初始化默认展开的节点,可监听 "),e("code",null,"expand"),o(" 节点展开收起事件。")],-1),J=e("p",null,[o("通过 "),e("code",null,"scrollbar"),o(" 属性配置树内部滚动。")],-1),Q=e("p",null,[o("通过 "),e("code",null,"defaultSelectedKeys"),o(" 初始化默认选中的节点,点击节点,切换不同节点的选中状态。设置 "),e("code",null,"multiple"),o(" 来允许节点多选。也可以通过 "),e("code",null,"expand-icon"),o(" 来定制展开收起的图标,展开状态会旋转 90°。")],-1),W=e("p",null,[o("通过 "),e("code",null,"fileTree"),o(" 开启目录树模式,支持自定义目录展开、目录收起、文件图标,也支持定制单个节点图标。")],-1),X=e("p",null,[o("通过 "),e("code",null,"fileIcons"),o(" 自定义目录展开、目录收起、文件图标,也支持定制单个节点图标。")],-1),Z=e("p",null,[o("通过 "),e("code",null,"checkable"),o(" 开启选择模式,"),e("code",null,"checkedKeys"),o(" 获取已选中的 keys。")],-1),e2=e("p",null,[o("通过 "),e("code",null,"checkStrictly"),o(" 控制是否进行父子关联,默认关闭。开启该选项后,"),e("code",null,"checkStrategy"),o(" 属性失效。")],-1),t2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,[e("code",null,"options")]),e("td",null,"渲染数据"),e("td",null,[e("code",null,"TreeOption[]")]),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"blockNode")]),e("td",null,"节点占据一行"),e("td",null,[e("code",null,"boolean")]),e("td",null,[e("code",null,"false")])]),e("tr",null,[e("td",null,[e("code",null,"defaultExpandedKeys")]),e("td",null,"默认展开的节点"),e("td",null,[e("code",null,"Key[]")]),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"defaultSelectedKeys")]),e("td",null,"默认选中的节点"),e("td",null,[e("code",null,"Key[]")]),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"expandedKeys"),o("(受控)")]),e("td",null,"展开的节点"),e("td",null,[e("code",null,"Key[]")]),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"selectedKeys"),o("(受控)")]),e("td",null,"选中的节点"),e("td",null,[e("code",null,"Key[]")]),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"multiple")]),e("td",null,"多选模式,开启可以高亮多个节点"),e("td",null,[e("code",null,"boolean")]),e("td",null,"false")]),e("tr",null,[e("td",null,[e("code",null,"expandIcon")]),e("td",null,"展开收起图标"),e("td",null,[e("code",null,"RenderFunction")]),e("td",null,[e("code",null,"IconRightFill")])]),e("tr",null,[e("td",null,[e("code",null,"fileTree")]),e("td",null,"目录树模式"),e("td",null,[e("code",null,"boolean")]),e("td",null,[e("code",null,"false")])]),e("tr",null,[e("td",null,[e("code",null,"fileIcons")]),e("td",null,"定制目录树的图标"),e("td",null,[e("code",null,"Icons")]),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"checkable")]),e("td",null,"复选框模式"),e("td",null,[e("code",null,"boolean")]),e("td",null,[e("code",null,"false")])]),e("tr",null,[e("td",null,[e("code",null,"checkedKeys"),o("(受控)")]),e("td",null,"复选框勾选的节点"),e("td",null,[e("code",null,"Key[]")]),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"checkStrategy")]),e("td",null,"节点勾选模式"),e("td",null,[e("code",null,"TreeCheckStrategy")]),e("td",null,[e("code",null,"'all'")])]),e("tr",null,[e("td",null,[e("code",null,"checkStrictly")]),e("td",null,"取消父子节点关联"),e("td",null,[e("code",null,"boolean")]),e("td",null,[e("code",null,"false")])]),e("tr",null,[e("td",null,[e("code",null,"scrollbar")]),e("td",null,"内置滚动条"),e("td",null,[e("code",null,"ScrollbarProps|boolean")]),e("td",null,[e("code",null,"false")])])])])],-1),l2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"expand"),e("td",null,"展开收起触发"),e("td",null,[e("code",null,"Function(keys: Key[])")])]),e("tr",null,[e("td",null,"select"),e("td",null,"点击节点触发"),e("td",null,[e("code",null,"Function(keys: Key[])")])])])])],-1),d2={__name:"doc",setup(f){return(u,i)=>{const r=x("yk-title"),a=x("yk-snippet"),l=x("DocPage");return y(),v(l,null,{default:d(()=>[c(r,{level:2,id:"YkTree树"},{default:d(()=>[o("YkTree 树")]),_:1}),c(a,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tree%0A%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%3Adefault-expanded-keys%3D%22expandedKey%22%0A%20%20%20%20%40expand%3D%22handleExpand%22%0A%20%20%3E%3C%2Fyk-tree%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20repeat%20%7D%20from%20'seemly'%0Aimport%20%7B%20shallowRef%2C%20ref%20%7D%20from%20'vue'%0Afunction%20createData(level%20%3D%204%2C%20baseKey%20%3D%20'')%20%7B%0A%20%20if%20(!level)%20return%20undefined%0A%20%20return%20repeat(6%20-%20level%2C%20undefined).map((_%2C%20index)%20%3D%3E%20%7B%0A%20%20%20%20const%20key%20%3D%20''%20%2B%20baseKey%20%2B%20level%20%2B%20index%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20label%3A%20createLabel(level)%2C%0A%20%20%20%20%20%20key%2C%0A%20%20%20%20%20%20children%3A%20createData(level%20-%201%2C%20key)%2C%0A%20%20%20%20%7D%0A%20%20%7D)%0A%7D%0Afunction%20createLabel(level%3A%20number)%3A%20string%20%7B%0A%20%20if%20(level%20%3D%3D%3D%204)%20return%20'%E9%81%93%E7%94%9F%E4%B8%80'%0A%20%20if%20(level%20%3D%3D%3D%203)%20return%20'%E4%B8%80%E7%94%9F%E4%BA%8C'%0A%20%20if%20(level%20%3D%3D%3D%202)%20return%20'%E4%BA%8C%E7%94%9F%E4%B8%89'%0A%20%20if%20(level%20%3D%3D%3D%201)%20return%20'%E4%B8%89%E7%94%9F%E4%B8%87%E7%89%A9'%0A%20%20return%20''%0A%7D%0Aconst%20options%20%3D%20shallowRef(createData())%0Aconst%20expandedKey%20%3D%20ref(%5B'41'%2C%20'403122'%5D)%0Aconst%20handleExpand%20%3D%20(exp)%20%3D%3E%20%7B%0A%20%20%2F%2F%20console.log('exp%3A%20'%2C%20exp)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[c(Y)]),desc:d(()=>[H]),_:1}),c(a,{title:"内部滚动",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tree%0A%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%3Adefault-expanded-keys%3D%22expandedKey%22%0A%20%20%20%20%3Ascrollbar%3D%22%7B%20height%3A%20300%20%7D%22%0A%20%20%20%20%40expand%3D%22handleExpand%22%0A%20%20%3E%3C%2Fyk-tree%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20repeat%20%7D%20from%20'seemly'%0Aimport%20%7B%20shallowRef%2C%20ref%20%7D%20from%20'vue'%0Afunction%20createData(level%20%3D%204%2C%20baseKey%20%3D%20'')%20%7B%0A%20%20if%20(!level)%20return%20undefined%0A%20%20return%20repeat(6%20-%20level%2C%20undefined).map((_%2C%20index)%20%3D%3E%20%7B%0A%20%20%20%20const%20key%20%3D%20''%20%2B%20baseKey%20%2B%20level%20%2B%20index%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20label%3A%20createLabel(level)%2C%0A%20%20%20%20%20%20key%2C%0A%20%20%20%20%20%20children%3A%20createData(level%20-%201%2C%20key)%2C%0A%20%20%20%20%7D%0A%20%20%7D)%0A%7D%0Afunction%20createLabel(level%3A%20number)%3A%20string%20%7B%0A%20%20if%20(level%20%3D%3D%3D%204)%20return%20'%E9%81%93%E7%94%9F%E4%B8%80'%0A%20%20if%20(level%20%3D%3D%3D%203)%20return%20'%E4%B8%80%E7%94%9F%E4%BA%8C'%0A%20%20if%20(level%20%3D%3D%3D%202)%20return%20'%E4%BA%8C%E7%94%9F%E4%B8%89'%0A%20%20if%20(level%20%3D%3D%3D%201)%20return%20'%E4%B8%89%E7%94%9F%E4%B8%87%E7%89%A9'%0A%20%20return%20''%0A%7D%0Aconst%20options%20%3D%20shallowRef(createData())%0Aconst%20expandedKey%20%3D%20ref(%5B'41'%2C%20'403122'%5D)%0Aconst%20handleExpand%20%3D%20(exp)%20%3D%3E%20%7B%0A%20%20%2F%2F%20console.log('exp%3A%20'%2C%20exp)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[c(T)]),desc:d(()=>[J]),_:1}),c(a,{title:"节点点击",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Clabel%20for%3D%22%22%3E%0A%20%20%20%20%20%20%E8%8A%82%E7%82%B9%E5%A4%9A%E9%80%89%EF%BC%9A%0A%20%20%20%20%20%20%3Cyk-switch%20v-model%3D%22isMultiple%22%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%3C%2Flabel%3E%0A%20%20%20%20%3Cyk-tree%0A%20%20%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%20%20%3Adefault-selected-keys%3D%22selectedKeys%22%0A%20%20%20%20%20%20%3Amultiple%3D%22isMultiple%22%0A%20%20%20%20%20%20%3Aexpand-icon%3D%22()%20%3D%3E%20h(IconRightOutline)%22%0A%20%20%20%20%20%20%40select%3D%22handleSelect%22%0A%20%20%20%20%3E%3C%2Fyk-tree%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20repeat%20%7D%20from%20'seemly'%0Aimport%20%7B%20h%2C%20shallowRef%2C%20ref%20%7D%20from%20'vue'%0Aimport%20%7B%20IconRightOutline%20%7D%20from%20'%40yike-design%2Fui%2Fsrc%2Fcomponents%2Fsvg-icon'%0Afunction%20createData(level%20%3D%204%2C%20baseKey%20%3D%20'')%20%7B%0A%20%20if%20(!level)%20return%20undefined%0A%20%20return%20repeat(6%20-%20level%2C%20undefined).map((_%2C%20index)%20%3D%3E%20%7B%0A%20%20%20%20const%20key%20%3D%20''%20%2B%20baseKey%20%2B%20level%20%2B%20index%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20label%3A%20createLabel(level)%2C%0A%20%20%20%20%20%20key%2C%0A%20%20%20%20%20%20children%3A%20createData(level%20-%201%2C%20key)%2C%0A%20%20%20%20%7D%0A%20%20%7D)%0A%7D%0Afunction%20createLabel(level%3A%20number)%3A%20string%20%7B%0A%20%20if%20(level%20%3D%3D%3D%204)%20return%20'%E9%81%93%E7%94%9F%E4%B8%80'%0A%20%20if%20(level%20%3D%3D%3D%203)%20return%20'%E4%B8%80%E7%94%9F%E4%BA%8C'%0A%20%20if%20(level%20%3D%3D%3D%202)%20return%20'%E4%BA%8C%E7%94%9F%E4%B8%89'%0A%20%20if%20(level%20%3D%3D%3D%201)%20return%20'%E4%B8%89%E7%94%9F%E4%B8%87%E7%89%A9'%0A%20%20return%20''%0A%7D%0Aconst%20isMultiple%20%3D%20ref(false)%0Aconst%20options%20%3D%20shallowRef(createData())%0Aconst%20selectedKeys%20%3D%20ref(%5B'41'%2C%20'403122'%5D)%0Aconst%20handleSelect%20%3D%20(keys)%20%3D%3E%20%7B%0A%20%20console.log('keys%3A%20'%2C%20keys)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[c(M)]),desc:d(()=>[Q]),_:1}),c(a,{title:"目录树",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tree%0A%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%3Adefault-expanded-keys%3D%22expandedKey%22%0A%20%20%20%20file-tree%0A%20%20%3E%3C%2Fyk-tree%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20repeat%20%7D%20from%20'seemly'%0Aimport%20%7B%20shallowRef%2C%20ref%20%7D%20from%20'vue'%0Afunction%20createData(level%20%3D%204%2C%20baseKey%20%3D%20'')%20%7B%0A%20%20if%20(!level)%20return%20undefined%0A%20%20return%20repeat(6%20-%20level%2C%20undefined).map((_%2C%20index)%20%3D%3E%20%7B%0A%20%20%20%20const%20key%20%3D%20''%20%2B%20baseKey%20%2B%20level%20%2B%20index%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20label%3A%20createLabel(level)%2C%0A%20%20%20%20%20%20key%2C%0A%20%20%20%20%20%20children%3A%20createData(level%20-%201%2C%20key)%2C%0A%20%20%20%20%7D%0A%20%20%7D)%0A%7D%0Afunction%20createLabel(level%3A%20number)%3A%20string%20%7B%0A%20%20if%20(level%20%3D%3D%3D%204)%20return%20'%E9%81%93%E7%94%9F%E4%B8%80'%0A%20%20if%20(level%20%3D%3D%3D%203)%20return%20'%E4%B8%80%E7%94%9F%E4%BA%8C'%0A%20%20if%20(level%20%3D%3D%3D%202)%20return%20'%E4%BA%8C%E7%94%9F%E4%B8%89'%0A%20%20if%20(level%20%3D%3D%3D%201)%20return%20'%E4%B8%89%E7%94%9F%E4%B8%87%E7%89%A9'%0A%20%20return%20''%0A%7D%0Aconst%20options%20%3D%20shallowRef(createData(3))%0Aconst%20expandedKey%20%3D%20ref(%5B'312010'%5D)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[c(N)]),desc:d(()=>[W]),_:1}),c(a,{title:"自定义目录树图标",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tree%0A%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%3Adefault-expanded-keys%3D%22expandedKey%22%0A%20%20%20%20file-tree%0A%20%20%20%20%3Afile-icons%3D%22%7B%0A%20%20%20%20%20%20fold%3A%20()%20%3D%3E%20h(IconAppFill)%2C%0A%20%20%20%20%20%20unfold%3A%20()%20%3D%3E%20h(IconAppOutline)%2C%0A%20%20%20%20%20%20file%3A%20()%20%3D%3E%20h(IconSmileOutline)%2C%0A%20%20%20%20%7D%22%0A%20%20%3E%3C%2Fyk-tree%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20repeat%20%7D%20from%20'seemly'%0Aimport%20%7B%20h%2C%20shallowRef%2C%20ref%20%7D%20from%20'vue'%0Aimport%20%7B%0A%20%20IconAppOutline%2C%0A%20%20IconAppFill%2C%0A%20%20IconSmileOutline%2C%0A%20%20IconPptOutline%2C%0A%7D%20from%20'%40yike-design%2Fui%2Fsrc%2Fcomponents%2Fsvg-icon'%0Afunction%20createData(level%20%3D%204%2C%20baseKey%20%3D%20'')%20%7B%0A%20%20if%20(!level)%20return%20undefined%0A%20%20return%20repeat(6%20-%20level%2C%20undefined).map((_%2C%20index)%20%3D%3E%20%7B%0A%20%20%20%20const%20key%20%3D%20''%20%2B%20baseKey%20%2B%20level%20%2B%20index%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20label%3A%20createLabel(level)%2C%0A%20%20%20%20%20%20key%2C%0A%20%20%20%20%20%20children%3A%20createData(level%20-%201%2C%20key)%2C%0A%20%20%20%20%7D%0A%20%20%7D)%0A%7D%0Afunction%20createLabel(level%3A%20number)%3A%20string%20%7B%0A%20%20if%20(level%20%3D%3D%3D%204)%20return%20'%E9%81%93%E7%94%9F%E4%B8%80'%0A%20%20if%20(level%20%3D%3D%3D%203)%20return%20'%E4%B8%80%E7%94%9F%E4%BA%8C'%0A%20%20if%20(level%20%3D%3D%3D%202)%20return%20'%E4%BA%8C%E7%94%9F%E4%B8%89'%0A%20%20if%20(level%20%3D%3D%3D%201)%20return%20'%E4%B8%89%E7%94%9F%E4%B8%87%E7%89%A9'%0A%20%20return%20''%0A%7D%0Aconst%20options%20%3D%20shallowRef(createData(3))%0Aoptions.value%5B1%5D%0Aoptions.value%5B1%5D.children%5B0%5D.children%5B0%5D.icons%20%3D%20%7B%0A%20%20file%3A%20()%20%3D%3E%20h(IconPptOutline)%2C%0A%7D%0Aconst%20expandedKey%20%3D%20ref(%5B'312010'%5D)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[c(j)]),desc:d(()=>[X]),_:1}),c(a,{title:"可选择树",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-tree%0A%20%20%20%20%20%20v-model%3AcheckedKeys%3D%22checkedKeys%22%0A%20%20%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%20%20checkable%0A%20%20%20%20%3E%3C%2Fyk-tree%3E%0A%20%20%20%20%7B%7B%20checkedKeys%20%7D%7D%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20repeat%20%7D%20from%20'seemly'%0Aimport%20%7B%20shallowRef%2C%20ref%20%7D%20from%20'vue'%0Afunction%20createData(level%20%3D%203%2C%20pk%20%3D%20'')%20%7B%0A%20%20if%20(!level)%20return%20undefined%0A%20%20return%20repeat(5%20-%20level%2C%20undefined).map((_%2C%20index)%20%3D%3E%20%7B%0A%20%20%20%20const%20key%20%3D%20%60%24%7Bpk%20%3F%20pk%20%2B%20'-'%20%3A%20''%7D%24%7Bindex%7D-%24%7Blevel%7D%60%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20label%3A%20key%2C%0A%20%20%20%20%20%20key%2C%0A%20%20%20%20%20%20children%3A%20createData(level%20-%201%2C%20key)%2C%0A%20%20%20%20%7D%0A%20%20%7D)%0A%7D%0Aconst%20options%20%3D%20shallowRef(createData())%0Aconst%20checkedKeys%20%3D%20ref(%5B%5D)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[c(q)]),desc:d(()=>[Z]),_:1}),c(a,{title:"取消父子选中关联关系",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3CYkSpace%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%3Clabel%20for%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%E5%85%B3%E9%97%AD%E7%88%B6%E5%AD%90%E5%85%B3%E8%81%94%EF%BC%9A%0A%20%20%20%20%20%20%20%20%3Cyk-switch%20v-model%3D%22checkStrictly%22%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%20%20%3C%2Flabel%3E%0A%20%20%20%20%20%20%3Cyk-radio-group%20v-model%3D%22checkStrategy%22%20type%3D%22button%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22all%22%3E%E7%88%B6%E4%BA%B2%E5%92%8C%E5%AD%A9%E5%84%BF%E4%BB%AC%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22parent%22%3E%E7%88%B6%E4%BA%B2%E4%BB%AC%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22child%22%3E%E5%AD%A9%E5%84%BF%E4%BB%AC%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3C%2FYkSpace%3E%0A%20%20%20%20%3Cyk-tree%0A%20%20%20%20%20%20v-model%3AcheckedKeys%3D%22checkedKeys%22%0A%20%20%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%20%20%3Acheck-strictly%3D%22checkStrictly%22%0A%20%20%20%20%20%20%3Acheck-strategy%3D%22checkStrategy%22%0A%20%20%20%20%20%20checkable%0A%20%20%20%20%3E%3C%2Fyk-tree%3E%0A%20%20%20%20%7B%7B%20checkedKeys%20%7D%7D%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20repeat%20%7D%20from%20'seemly'%0Aimport%20%7B%20shallowRef%2C%20ref%20%7D%20from%20'vue'%0Afunction%20createData(level%20%3D%203%2C%20pk%20%3D%20'')%20%7B%0A%20%20if%20(!level)%20return%20undefined%0A%20%20return%20repeat(5%20-%20level%2C%20undefined).map((_%2C%20index)%20%3D%3E%20%7B%0A%20%20%20%20const%20key%20%3D%20%60%24%7Bpk%20%3F%20pk%20%2B%20'-'%20%3A%20''%7D%24%7Bindex%7D-%24%7Blevel%7D%60%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20label%3A%20key%2C%0A%20%20%20%20%20%20key%2C%0A%20%20%20%20%20%20children%3A%20createData(level%20-%201%2C%20key)%2C%0A%20%20%20%20%7D%0A%20%20%7D)%0A%7D%0Aconst%20checkStrictly%20%3D%20ref(false)%0Aconst%20checkStrategy%20%3D%20ref%3Cany%3E('all')%0Aconst%20options%20%3D%20shallowRef(createData())%0Aconst%20checkedKeys%20%3D%20ref(%5B'0-3-0-2'%5D)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[c(G)]),desc:d(()=>[e2]),_:1}),c(r,{level:3,id:"Props"},{default:d(()=>[o("Props")]),_:1}),t2,c(r,{level:3,id:"Event"},{default:d(()=>[o("Event")]),_:1}),l2]),_:1})}}};export{d2 as default};
+import{_ as E}from"./index-a29f7f60.js";import{d as _,em as C,r as D,o as y,f as v,b as F,j as e,k as o,e as c,eo as h,dw as b,ee as w,ep as R,dz as I,eq as $,er as L,t as K,w as d,x as O,a as x}from"./index-ac581855.js";import{_ as g}from"./index-7d0ab705.js";import{Y as V,a as P}from"./index-01e5d436.js";import"./index-c5b3d012.js";import"./use-form-item-6ddf7526.js";function k(f,u){const i=[];for(let r=0;r{const p=""+n+t+A;return{label:i(t),key:p,children:u(t-1,p)}})}function i(t){return t===4?"道生一":t===3?"一生二":t===2?"二生三":t===1?"三生万物":""}const r=C(u()),a=D(["41","403122"]),l=t=>{};return(t,n)=>{const s=E;return y(),v(s,{options:r.value,"default-expanded-keys":a.value,onExpand:l},null,8,["options","default-expanded-keys"])}}}),T=_({__name:"tree-scroll",setup(f){function u(t=4,n=""){if(t)return k(6-t,void 0).map((s,A)=>{const p=""+n+t+A;return{label:i(t),key:p,children:u(t-1,p)}})}function i(t){return t===4?"道生一":t===3?"一生二":t===2?"二生三":t===1?"三生万物":""}const r=C(u()),a=D(["41","403122"]),l=t=>{};return(t,n)=>{const s=E;return y(),v(s,{options:r.value,"default-expanded-keys":a.value,scrollbar:{height:300},onExpand:l},null,8,["options","default-expanded-keys"])}}}),U={for:""},M=_({__name:"tree-select",setup(f){function u(n=4,s=""){if(n)return k(6-n,void 0).map((A,p)=>{const m=""+s+n+p;return{label:i(n),key:m,children:u(n-1,m)}})}function i(n){return n===4?"道生一":n===3?"一生二":n===2?"二生三":n===1?"三生万物":""}const r=D(!1),a=C(u()),l=D(["41","403122"]),t=n=>{console.log("keys: ",n)};return(n,s)=>{const A=g,p=E;return y(),F("div",null,[e("label",U,[o(" 节点多选: "),c(A,{modelValue:r.value,"onUpdate:modelValue":s[0]||(s[0]=m=>r.value=m)},null,8,["modelValue"])]),c(p,{options:a.value,"default-selected-keys":l.value,multiple:r.value,"expand-icon":()=>h(b(w)),onSelect:t},null,8,["options","default-selected-keys","multiple","expand-icon"])])}}}),N=_({__name:"tree-file",setup(f){function u(l=4,t=""){if(l)return k(6-l,void 0).map((n,s)=>{const A=""+t+l+s;return{label:i(l),key:A,children:u(l-1,A)}})}function i(l){return l===4?"道生一":l===3?"一生二":l===2?"二生三":l===1?"三生万物":""}const r=C(u(3)),a=D(["312010"]);return(l,t)=>{const n=E;return y(),v(n,{options:r.value,"default-expanded-keys":a.value,"file-tree":""},null,8,["options","default-expanded-keys"])}}}),j=_({__name:"tree-custom-file-icon",setup(f){function u(l=4,t=""){if(l)return k(6-l,void 0).map((n,s)=>{const A=""+t+l+s;return{label:i(l),key:A,children:u(l-1,A)}})}function i(l){return l===4?"道生一":l===3?"一生二":l===2?"二生三":l===1?"三生万物":""}const r=C(u(3));r.value[1],r.value[1].children[0].children[0].icons={file:()=>h(L)};const a=D(["312010"]);return(l,t)=>{const n=E;return y(),v(n,{options:r.value,"default-expanded-keys":a.value,"file-tree":"","file-icons":{fold:()=>h(b(R)),unfold:()=>h(b(I)),file:()=>h(b($))}},null,8,["options","default-expanded-keys","file-icons"])}}}),q=_({__name:"tree-checkable",setup(f){function u(a=3,l=""){if(a)return k(5-a,void 0).map((t,n)=>{const s=`${l?l+"-":""}${n}-${a}`;return{label:s,key:s,children:u(a-1,s)}})}const i=C(u()),r=D([]);return(a,l)=>{const t=E;return y(),F("div",null,[c(t,{checkedKeys:r.value,"onUpdate:checkedKeys":l[0]||(l[0]=n=>r.value=n),options:i.value,checkable:""},null,8,["checkedKeys","options"]),o(" "+K(r.value),1)])}}}),z={for:""},G=_({__name:"tree-check-logic",setup(f){function u(t=3,n=""){if(t)return k(5-t,void 0).map((s,A)=>{const p=`${n?n+"-":""}${A}-${t}`;return{label:p,key:p,children:u(t-1,p)}})}const i=D(!1),r=D("all"),a=C(u()),l=D(["0-3-0-2"]);return(t,n)=>{const s=g,A=V,p=P,m=O,S=E;return y(),F("div",null,[c(m,{align:"center"},{default:d(()=>[e("label",z,[o(" 关闭父子关联: "),c(s,{modelValue:i.value,"onUpdate:modelValue":n[0]||(n[0]=B=>i.value=B)},null,8,["modelValue"])]),c(p,{modelValue:r.value,"onUpdate:modelValue":n[1]||(n[1]=B=>r.value=B),type:"button"},{default:d(()=>[c(A,{value:"all"},{default:d(()=>[o("父亲和孩儿们")]),_:1}),c(A,{value:"parent"},{default:d(()=>[o("父亲们")]),_:1}),c(A,{value:"child"},{default:d(()=>[o("孩儿们")]),_:1})]),_:1},8,["modelValue"])]),_:1}),c(S,{checkedKeys:l.value,"onUpdate:checkedKeys":n[2]||(n[2]=B=>l.value=B),options:a.value,"check-strictly":i.value,"check-strategy":r.value,checkable:""},null,8,["checkedKeys","options","check-strictly","check-strategy"]),o(" "+K(l.value),1)])}}}),H=e("p",null,[o("通过 "),e("code",null,"defaultExpandedKeys"),o(" 初始化默认展开的节点,可监听 "),e("code",null,"expand"),o(" 节点展开收起事件。")],-1),J=e("p",null,[o("通过 "),e("code",null,"scrollbar"),o(" 属性配置树内部滚动。")],-1),Q=e("p",null,[o("通过 "),e("code",null,"defaultSelectedKeys"),o(" 初始化默认选中的节点,点击节点,切换不同节点的选中状态。设置 "),e("code",null,"multiple"),o(" 来允许节点多选。也可以通过 "),e("code",null,"expand-icon"),o(" 来定制展开收起的图标,展开状态会旋转 90°。")],-1),W=e("p",null,[o("通过 "),e("code",null,"fileTree"),o(" 开启目录树模式,支持自定义目录展开、目录收起、文件图标,也支持定制单个节点图标。")],-1),X=e("p",null,[o("通过 "),e("code",null,"fileIcons"),o(" 自定义目录展开、目录收起、文件图标,也支持定制单个节点图标。")],-1),Z=e("p",null,[o("通过 "),e("code",null,"checkable"),o(" 开启选择模式,"),e("code",null,"checkedKeys"),o(" 获取已选中的 keys。")],-1),e2=e("p",null,[o("通过 "),e("code",null,"checkStrictly"),o(" 控制是否进行父子关联,默认关闭。开启该选项后,"),e("code",null,"checkStrategy"),o(" 属性失效。")],-1),t2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,[e("code",null,"options")]),e("td",null,"渲染数据"),e("td",null,[e("code",null,"TreeOption[]")]),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"blockNode")]),e("td",null,"节点占据一行"),e("td",null,[e("code",null,"boolean")]),e("td",null,[e("code",null,"false")])]),e("tr",null,[e("td",null,[e("code",null,"defaultExpandedKeys")]),e("td",null,"默认展开的节点"),e("td",null,[e("code",null,"Key[]")]),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"defaultSelectedKeys")]),e("td",null,"默认选中的节点"),e("td",null,[e("code",null,"Key[]")]),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"expandedKeys"),o("(受控)")]),e("td",null,"展开的节点"),e("td",null,[e("code",null,"Key[]")]),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"selectedKeys"),o("(受控)")]),e("td",null,"选中的节点"),e("td",null,[e("code",null,"Key[]")]),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"multiple")]),e("td",null,"多选模式,开启可以高亮多个节点"),e("td",null,[e("code",null,"boolean")]),e("td",null,"false")]),e("tr",null,[e("td",null,[e("code",null,"expandIcon")]),e("td",null,"展开收起图标"),e("td",null,[e("code",null,"RenderFunction")]),e("td",null,[e("code",null,"IconRightFill")])]),e("tr",null,[e("td",null,[e("code",null,"fileTree")]),e("td",null,"目录树模式"),e("td",null,[e("code",null,"boolean")]),e("td",null,[e("code",null,"false")])]),e("tr",null,[e("td",null,[e("code",null,"fileIcons")]),e("td",null,"定制目录树的图标"),e("td",null,[e("code",null,"Icons")]),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"checkable")]),e("td",null,"复选框模式"),e("td",null,[e("code",null,"boolean")]),e("td",null,[e("code",null,"false")])]),e("tr",null,[e("td",null,[e("code",null,"checkedKeys"),o("(受控)")]),e("td",null,"复选框勾选的节点"),e("td",null,[e("code",null,"Key[]")]),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"checkStrategy")]),e("td",null,"节点勾选模式"),e("td",null,[e("code",null,"TreeCheckStrategy")]),e("td",null,[e("code",null,"'all'")])]),e("tr",null,[e("td",null,[e("code",null,"checkStrictly")]),e("td",null,"取消父子节点关联"),e("td",null,[e("code",null,"boolean")]),e("td",null,[e("code",null,"false")])]),e("tr",null,[e("td",null,[e("code",null,"scrollbar")]),e("td",null,"内置滚动条"),e("td",null,[e("code",null,"ScrollbarProps|boolean")]),e("td",null,[e("code",null,"false")])])])])],-1),l2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"expand"),e("td",null,"展开收起触发"),e("td",null,[e("code",null,"Function(keys: Key[])")])]),e("tr",null,[e("td",null,"select"),e("td",null,"点击节点触发"),e("td",null,[e("code",null,"Function(keys: Key[])")])])])])],-1),d2={__name:"doc",setup(f){return(u,i)=>{const r=x("yk-title"),a=x("yk-snippet"),l=x("DocPage");return y(),v(l,null,{default:d(()=>[c(r,{level:2,id:"YkTree树"},{default:d(()=>[o("YkTree 树")]),_:1}),c(a,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tree%0A%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%3Adefault-expanded-keys%3D%22expandedKey%22%0A%20%20%20%20%40expand%3D%22handleExpand%22%0A%20%20%3E%3C%2Fyk-tree%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20repeat%20%7D%20from%20'seemly'%0Aimport%20%7B%20shallowRef%2C%20ref%20%7D%20from%20'vue'%0Afunction%20createData(level%20%3D%204%2C%20baseKey%20%3D%20'')%20%7B%0A%20%20if%20(!level)%20return%20undefined%0A%20%20return%20repeat(6%20-%20level%2C%20undefined).map((_%2C%20index)%20%3D%3E%20%7B%0A%20%20%20%20const%20key%20%3D%20''%20%2B%20baseKey%20%2B%20level%20%2B%20index%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20label%3A%20createLabel(level)%2C%0A%20%20%20%20%20%20key%2C%0A%20%20%20%20%20%20children%3A%20createData(level%20-%201%2C%20key)%2C%0A%20%20%20%20%7D%0A%20%20%7D)%0A%7D%0Afunction%20createLabel(level%3A%20number)%3A%20string%20%7B%0A%20%20if%20(level%20%3D%3D%3D%204)%20return%20'%E9%81%93%E7%94%9F%E4%B8%80'%0A%20%20if%20(level%20%3D%3D%3D%203)%20return%20'%E4%B8%80%E7%94%9F%E4%BA%8C'%0A%20%20if%20(level%20%3D%3D%3D%202)%20return%20'%E4%BA%8C%E7%94%9F%E4%B8%89'%0A%20%20if%20(level%20%3D%3D%3D%201)%20return%20'%E4%B8%89%E7%94%9F%E4%B8%87%E7%89%A9'%0A%20%20return%20''%0A%7D%0Aconst%20options%20%3D%20shallowRef(createData())%0Aconst%20expandedKey%20%3D%20ref(%5B'41'%2C%20'403122'%5D)%0Aconst%20handleExpand%20%3D%20(exp)%20%3D%3E%20%7B%0A%20%20%2F%2F%20console.log('exp%3A%20'%2C%20exp)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[c(Y)]),desc:d(()=>[H]),_:1}),c(a,{title:"内部滚动",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tree%0A%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%3Adefault-expanded-keys%3D%22expandedKey%22%0A%20%20%20%20%3Ascrollbar%3D%22%7B%20height%3A%20300%20%7D%22%0A%20%20%20%20%40expand%3D%22handleExpand%22%0A%20%20%3E%3C%2Fyk-tree%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20repeat%20%7D%20from%20'seemly'%0Aimport%20%7B%20shallowRef%2C%20ref%20%7D%20from%20'vue'%0Afunction%20createData(level%20%3D%204%2C%20baseKey%20%3D%20'')%20%7B%0A%20%20if%20(!level)%20return%20undefined%0A%20%20return%20repeat(6%20-%20level%2C%20undefined).map((_%2C%20index)%20%3D%3E%20%7B%0A%20%20%20%20const%20key%20%3D%20''%20%2B%20baseKey%20%2B%20level%20%2B%20index%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20label%3A%20createLabel(level)%2C%0A%20%20%20%20%20%20key%2C%0A%20%20%20%20%20%20children%3A%20createData(level%20-%201%2C%20key)%2C%0A%20%20%20%20%7D%0A%20%20%7D)%0A%7D%0Afunction%20createLabel(level%3A%20number)%3A%20string%20%7B%0A%20%20if%20(level%20%3D%3D%3D%204)%20return%20'%E9%81%93%E7%94%9F%E4%B8%80'%0A%20%20if%20(level%20%3D%3D%3D%203)%20return%20'%E4%B8%80%E7%94%9F%E4%BA%8C'%0A%20%20if%20(level%20%3D%3D%3D%202)%20return%20'%E4%BA%8C%E7%94%9F%E4%B8%89'%0A%20%20if%20(level%20%3D%3D%3D%201)%20return%20'%E4%B8%89%E7%94%9F%E4%B8%87%E7%89%A9'%0A%20%20return%20''%0A%7D%0Aconst%20options%20%3D%20shallowRef(createData())%0Aconst%20expandedKey%20%3D%20ref(%5B'41'%2C%20'403122'%5D)%0Aconst%20handleExpand%20%3D%20(exp)%20%3D%3E%20%7B%0A%20%20%2F%2F%20console.log('exp%3A%20'%2C%20exp)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[c(T)]),desc:d(()=>[J]),_:1}),c(a,{title:"节点点击",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Clabel%20for%3D%22%22%3E%0A%20%20%20%20%20%20%E8%8A%82%E7%82%B9%E5%A4%9A%E9%80%89%EF%BC%9A%0A%20%20%20%20%20%20%3Cyk-switch%20v-model%3D%22isMultiple%22%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%3C%2Flabel%3E%0A%20%20%20%20%3Cyk-tree%0A%20%20%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%20%20%3Adefault-selected-keys%3D%22selectedKeys%22%0A%20%20%20%20%20%20%3Amultiple%3D%22isMultiple%22%0A%20%20%20%20%20%20%3Aexpand-icon%3D%22()%20%3D%3E%20h(IconRightOutline)%22%0A%20%20%20%20%20%20%40select%3D%22handleSelect%22%0A%20%20%20%20%3E%3C%2Fyk-tree%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20repeat%20%7D%20from%20'seemly'%0Aimport%20%7B%20h%2C%20shallowRef%2C%20ref%20%7D%20from%20'vue'%0Aimport%20%7B%20IconRightOutline%20%7D%20from%20'%40yike-design%2Fui%2Fsrc%2Fcomponents%2Fsvg-icon'%0Afunction%20createData(level%20%3D%204%2C%20baseKey%20%3D%20'')%20%7B%0A%20%20if%20(!level)%20return%20undefined%0A%20%20return%20repeat(6%20-%20level%2C%20undefined).map((_%2C%20index)%20%3D%3E%20%7B%0A%20%20%20%20const%20key%20%3D%20''%20%2B%20baseKey%20%2B%20level%20%2B%20index%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20label%3A%20createLabel(level)%2C%0A%20%20%20%20%20%20key%2C%0A%20%20%20%20%20%20children%3A%20createData(level%20-%201%2C%20key)%2C%0A%20%20%20%20%7D%0A%20%20%7D)%0A%7D%0Afunction%20createLabel(level%3A%20number)%3A%20string%20%7B%0A%20%20if%20(level%20%3D%3D%3D%204)%20return%20'%E9%81%93%E7%94%9F%E4%B8%80'%0A%20%20if%20(level%20%3D%3D%3D%203)%20return%20'%E4%B8%80%E7%94%9F%E4%BA%8C'%0A%20%20if%20(level%20%3D%3D%3D%202)%20return%20'%E4%BA%8C%E7%94%9F%E4%B8%89'%0A%20%20if%20(level%20%3D%3D%3D%201)%20return%20'%E4%B8%89%E7%94%9F%E4%B8%87%E7%89%A9'%0A%20%20return%20''%0A%7D%0Aconst%20isMultiple%20%3D%20ref(false)%0Aconst%20options%20%3D%20shallowRef(createData())%0Aconst%20selectedKeys%20%3D%20ref(%5B'41'%2C%20'403122'%5D)%0Aconst%20handleSelect%20%3D%20(keys)%20%3D%3E%20%7B%0A%20%20console.log('keys%3A%20'%2C%20keys)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[c(M)]),desc:d(()=>[Q]),_:1}),c(a,{title:"目录树",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tree%0A%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%3Adefault-expanded-keys%3D%22expandedKey%22%0A%20%20%20%20file-tree%0A%20%20%3E%3C%2Fyk-tree%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20repeat%20%7D%20from%20'seemly'%0Aimport%20%7B%20shallowRef%2C%20ref%20%7D%20from%20'vue'%0Afunction%20createData(level%20%3D%204%2C%20baseKey%20%3D%20'')%20%7B%0A%20%20if%20(!level)%20return%20undefined%0A%20%20return%20repeat(6%20-%20level%2C%20undefined).map((_%2C%20index)%20%3D%3E%20%7B%0A%20%20%20%20const%20key%20%3D%20''%20%2B%20baseKey%20%2B%20level%20%2B%20index%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20label%3A%20createLabel(level)%2C%0A%20%20%20%20%20%20key%2C%0A%20%20%20%20%20%20children%3A%20createData(level%20-%201%2C%20key)%2C%0A%20%20%20%20%7D%0A%20%20%7D)%0A%7D%0Afunction%20createLabel(level%3A%20number)%3A%20string%20%7B%0A%20%20if%20(level%20%3D%3D%3D%204)%20return%20'%E9%81%93%E7%94%9F%E4%B8%80'%0A%20%20if%20(level%20%3D%3D%3D%203)%20return%20'%E4%B8%80%E7%94%9F%E4%BA%8C'%0A%20%20if%20(level%20%3D%3D%3D%202)%20return%20'%E4%BA%8C%E7%94%9F%E4%B8%89'%0A%20%20if%20(level%20%3D%3D%3D%201)%20return%20'%E4%B8%89%E7%94%9F%E4%B8%87%E7%89%A9'%0A%20%20return%20''%0A%7D%0Aconst%20options%20%3D%20shallowRef(createData(3))%0Aconst%20expandedKey%20%3D%20ref(%5B'312010'%5D)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[c(N)]),desc:d(()=>[W]),_:1}),c(a,{title:"自定义目录树图标",code:"%3Ctemplate%3E%0A%20%20%3Cyk-tree%0A%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%3Adefault-expanded-keys%3D%22expandedKey%22%0A%20%20%20%20file-tree%0A%20%20%20%20%3Afile-icons%3D%22%7B%0A%20%20%20%20%20%20fold%3A%20()%20%3D%3E%20h(IconAppFill)%2C%0A%20%20%20%20%20%20unfold%3A%20()%20%3D%3E%20h(IconAppOutline)%2C%0A%20%20%20%20%20%20file%3A%20()%20%3D%3E%20h(IconSmileOutline)%2C%0A%20%20%20%20%7D%22%0A%20%20%3E%3C%2Fyk-tree%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20repeat%20%7D%20from%20'seemly'%0Aimport%20%7B%20h%2C%20shallowRef%2C%20ref%20%7D%20from%20'vue'%0Aimport%20%7B%0A%20%20IconAppOutline%2C%0A%20%20IconAppFill%2C%0A%20%20IconSmileOutline%2C%0A%20%20IconPptOutline%2C%0A%7D%20from%20'%40yike-design%2Fui%2Fsrc%2Fcomponents%2Fsvg-icon'%0Afunction%20createData(level%20%3D%204%2C%20baseKey%20%3D%20'')%20%7B%0A%20%20if%20(!level)%20return%20undefined%0A%20%20return%20repeat(6%20-%20level%2C%20undefined).map((_%2C%20index)%20%3D%3E%20%7B%0A%20%20%20%20const%20key%20%3D%20''%20%2B%20baseKey%20%2B%20level%20%2B%20index%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20label%3A%20createLabel(level)%2C%0A%20%20%20%20%20%20key%2C%0A%20%20%20%20%20%20children%3A%20createData(level%20-%201%2C%20key)%2C%0A%20%20%20%20%7D%0A%20%20%7D)%0A%7D%0Afunction%20createLabel(level%3A%20number)%3A%20string%20%7B%0A%20%20if%20(level%20%3D%3D%3D%204)%20return%20'%E9%81%93%E7%94%9F%E4%B8%80'%0A%20%20if%20(level%20%3D%3D%3D%203)%20return%20'%E4%B8%80%E7%94%9F%E4%BA%8C'%0A%20%20if%20(level%20%3D%3D%3D%202)%20return%20'%E4%BA%8C%E7%94%9F%E4%B8%89'%0A%20%20if%20(level%20%3D%3D%3D%201)%20return%20'%E4%B8%89%E7%94%9F%E4%B8%87%E7%89%A9'%0A%20%20return%20''%0A%7D%0Aconst%20options%20%3D%20shallowRef(createData(3))%0Aoptions.value%5B1%5D%0Aoptions.value%5B1%5D.children%5B0%5D.children%5B0%5D.icons%20%3D%20%7B%0A%20%20file%3A%20()%20%3D%3E%20h(IconPptOutline)%2C%0A%7D%0Aconst%20expandedKey%20%3D%20ref(%5B'312010'%5D)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[c(j)]),desc:d(()=>[X]),_:1}),c(a,{title:"可选择树",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-tree%0A%20%20%20%20%20%20v-model%3AcheckedKeys%3D%22checkedKeys%22%0A%20%20%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%20%20checkable%0A%20%20%20%20%3E%3C%2Fyk-tree%3E%0A%20%20%20%20%7B%7B%20checkedKeys%20%7D%7D%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20repeat%20%7D%20from%20'seemly'%0Aimport%20%7B%20shallowRef%2C%20ref%20%7D%20from%20'vue'%0Afunction%20createData(level%20%3D%203%2C%20pk%20%3D%20'')%20%7B%0A%20%20if%20(!level)%20return%20undefined%0A%20%20return%20repeat(5%20-%20level%2C%20undefined).map((_%2C%20index)%20%3D%3E%20%7B%0A%20%20%20%20const%20key%20%3D%20%60%24%7Bpk%20%3F%20pk%20%2B%20'-'%20%3A%20''%7D%24%7Bindex%7D-%24%7Blevel%7D%60%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20label%3A%20key%2C%0A%20%20%20%20%20%20key%2C%0A%20%20%20%20%20%20children%3A%20createData(level%20-%201%2C%20key)%2C%0A%20%20%20%20%7D%0A%20%20%7D)%0A%7D%0Aconst%20options%20%3D%20shallowRef(createData())%0Aconst%20checkedKeys%20%3D%20ref(%5B%5D)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[c(q)]),desc:d(()=>[Z]),_:1}),c(a,{title:"取消父子选中关联关系",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3CYkSpace%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%3Clabel%20for%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%E5%85%B3%E9%97%AD%E7%88%B6%E5%AD%90%E5%85%B3%E8%81%94%EF%BC%9A%0A%20%20%20%20%20%20%20%20%3Cyk-switch%20v-model%3D%22checkStrictly%22%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%20%20%3C%2Flabel%3E%0A%20%20%20%20%20%20%3Cyk-radio-group%20v-model%3D%22checkStrategy%22%20type%3D%22button%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22all%22%3E%E7%88%B6%E4%BA%B2%E5%92%8C%E5%AD%A9%E5%84%BF%E4%BB%AC%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22parent%22%3E%E7%88%B6%E4%BA%B2%E4%BB%AC%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%20%20%3Cyk-radio%20value%3D%22child%22%3E%E5%AD%A9%E5%84%BF%E4%BB%AC%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%20%20%3C%2FYkSpace%3E%0A%20%20%20%20%3Cyk-tree%0A%20%20%20%20%20%20v-model%3AcheckedKeys%3D%22checkedKeys%22%0A%20%20%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%20%20%3Acheck-strictly%3D%22checkStrictly%22%0A%20%20%20%20%20%20%3Acheck-strategy%3D%22checkStrategy%22%0A%20%20%20%20%20%20checkable%0A%20%20%20%20%3E%3C%2Fyk-tree%3E%0A%20%20%20%20%7B%7B%20checkedKeys%20%7D%7D%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20repeat%20%7D%20from%20'seemly'%0Aimport%20%7B%20shallowRef%2C%20ref%20%7D%20from%20'vue'%0Afunction%20createData(level%20%3D%203%2C%20pk%20%3D%20'')%20%7B%0A%20%20if%20(!level)%20return%20undefined%0A%20%20return%20repeat(5%20-%20level%2C%20undefined).map((_%2C%20index)%20%3D%3E%20%7B%0A%20%20%20%20const%20key%20%3D%20%60%24%7Bpk%20%3F%20pk%20%2B%20'-'%20%3A%20''%7D%24%7Bindex%7D-%24%7Blevel%7D%60%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20label%3A%20key%2C%0A%20%20%20%20%20%20key%2C%0A%20%20%20%20%20%20children%3A%20createData(level%20-%201%2C%20key)%2C%0A%20%20%20%20%7D%0A%20%20%7D)%0A%7D%0Aconst%20checkStrictly%20%3D%20ref(false)%0Aconst%20checkStrategy%20%3D%20ref%3Cany%3E('all')%0Aconst%20options%20%3D%20shallowRef(createData())%0Aconst%20checkedKeys%20%3D%20ref(%5B'0-3-0-2'%5D)%0A%3C%2Fscript%3E%0A"},{demo:d(()=>[c(G)]),desc:d(()=>[e2]),_:1}),c(r,{level:3,id:"Props"},{default:d(()=>[o("Props")]),_:1}),t2,c(r,{level:3,id:"Event"},{default:d(()=>[o("Event")]),_:1}),l2]),_:1})}}};export{d2 as default};
diff --git a/assets/doc-9455da1b.js b/assets/doc-9455da1b.js
new file mode 100644
index 00000000..16095588
--- /dev/null
+++ b/assets/doc-9455da1b.js
@@ -0,0 +1 @@
+import{ed as G,dJ as R,d as D,o as r,b as f,t as $,n as C,dw as c,r as F,dL as S,g as k,e as l,e0 as q,c as z,j as e,dN as j,eK as K,F as N,i as J,f as v,ee as H,w as u,k as g,q as Q,d_ as X,p as b,a as Y}from"./index-ac581855.js";import{_ as Z}from"./index-4ca7b8f3.js";import{Y as ee,a as te}from"./index-b20d47ff.js";import{Y as ne,a as ae}from"./index-01e5d436.js";import"./index-a473c536.js";import"./use-form-item-6ddf7526.js";import"./index-dc60ef20.js";const O=Symbol("pagination"),B=m=>{const o=G(O,"pagination");return R(m?`${o}-${m}`:o)};const le=D({name:"YkPaginationTotal",__name:"pagination-total",props:{total:{}},setup(m){const o=B("total");return(t,s)=>(r(),f("div",{class:C(c(o)())},"共"+$(t.total)+"条",3))}}),x=D({name:"YkPaginationJumper",__name:"pagination-jumper",props:{current:{},size:{},simple:{type:Boolean},disabled:{type:Boolean},totalPages:{}},emits:["jump"],setup(m,{emit:o}){const t=m,s=B("jumper"),a=F(1),h=()=>{q(()=>{let p=a.value;o("jump",p)})};return S(()=>t.current,p=>{t.simple&&p&&(a.value=p)},{immediate:!0}),(p,_)=>{const P=Z;return r(),f("span",{class:C(c(s)())},[p.simple?k("",!0):(r(),f("span",{key:0,class:C(c(s)("label"))},"前往",2)),l(P,{modelValue:a.value,"onUpdate:modelValue":_[0]||(_[0]=n=>a.value=n),size:p.size,disabled:p.disabled,min:1,max:p.totalPages,controls:!1,onBlur:h,onSubmit:h},null,8,["modelValue","size","disabled","max"]),p.simple?(r(),f("span",{key:1,class:C(c(s)("separator"))},"/",2)):k("",!0),p.simple?(r(),f("span",{key:2,class:C(c(s)("total"))},$(p.totalPages),3)):k("",!0)],2)}}}),oe=D({name:"YkPaginationPager",__name:"pagination-pager",props:{pagerCount:{default:7},fixWidth:{type:Boolean},simple:{type:Boolean},disabled:{type:Boolean},size:{},totalPages:{},current:{},pageSize:{}},emits:["change"],setup(m,{emit:o}){const t=m,s=B("pager"),a=z(()=>t.current>1),h=z(()=>t.currentt.totalPages>t.pagerCount?t.pagerCount-2:t.totalPages-2),_=z(()=>Math.floor(p.value/2)),P=z(()=>_.value+1),n=z(()=>p.valueP.value),E=z(()=>t.totalPages-_.value-1),W=z(()=>p.value{const d=[];if(t.simple||p.value<2)return d;if(t.current<=P.value)for(let i=0;iP.value&&t.current{t.current>1&&o("change",t.current-1)},T=()=>{t.current{const i=d.target,A="yk-pagination-pager__item";if(i.tagName==="SPAN"){const{classList:w}=i;if(w.contains(`${A}-prev`))V();else if(w.contains(`${A}-next`))T();else if(w.contains(`${A}-number`)){const U=Number(i.innerText);o("change",U)}}},I=d=>{let i;d==="prev"?i=t.current-5:i=t.current+5,o("change",i<1?1:i>t.totalPages?t.totalPages:i)};return(d,i)=>(r(),f("div",{class:C(c(s)()),onClick:L},[e("span",{class:C([...c(s)("item",{disabled:!a.value}),c(s)("item-prev")])},[l(c(K),{onClick:i[0]||(i[0]=j(A=>V(),["stop"]))})],2),d.simple?k("",!0):(r(),f("span",{key:0,class:C([...c(s)("item",{active:d.current===1}),c(s)("item-number")])}," 1 ",2)),n.value&&!d.simple?(r(),f("span",{key:1,class:C([c(s)("item"),c(s)("item-ellipsis")]),onClick:i[1]||(i[1]=j(()=>I("prev"),["prevent"]))}," ... ",2)):k("",!0),(r(!0),f(N,null,J(M.value,A=>(r(),f("span",{key:A,class:C([...c(s)("item",{active:d.current===A}),c(s)("item-number")])},$(A),3))),128)),W.value&&!d.simple?(r(),f("span",{key:2,class:C([c(s)("item"),c(s)("item-ellipsis")]),onClick:i[2]||(i[2]=j(()=>I("next"),["prevent"]))}," ... ",2)):k("",!0),d.simple?(r(),v(x,{key:3,current:d.current,"total-pages":d.totalPages,simple:d.simple,size:d.size,disabled:d.disabled,onJump:i[3]||(i[3]=A=>o("change",A))},null,8,["current","total-pages","simple","size","disabled"])):k("",!0),!d.simple&&d.totalPages>=2?(r(),f("span",{key:4,class:C([...c(s)("item",{active:d.current===d.totalPages}),c(s)("item-number")])},$(d.totalPages),3)):k("",!0),e("span",{class:C([...c(s)("item",{disabled:!h.value}),c(s)("item-next")])},[l(c(H),{onClick:i[4]||(i[4]=j(A=>T(),["stop"]))})],2)],2))}}),se=D({name:"YkPaginationPageSize",__name:"pagination-page-size",props:{size:{},disabled:{type:Boolean},defaultPageSize:{},pageSizeOptions:{}},emits:["pageSizeChange"],setup(m,{emit:o}){const t=m,s=B("page-size"),a=F(10),h=z(()=>a.value<0?"全部":`${a.value} 条/页`),p=_=>{a.value=_,o("pageSizeChange",a.value)};return S(()=>t.defaultPageSize,_=>{_&&(a.value=_)},{immediate:!0}),(_,P)=>(r(),f("div",{class:C(c(s)())},[l(c(te),{title:h.value,size:_.size,disabled:_.disabled,trigger:"click",onSelected:p},{default:u(()=>[(r(!0),f(N,null,J(_.pageSizeOptions,n=>(r(),v(c(ee),{key:n,value:n},{default:u(()=>[g($(n===-1?"全部":`${n} 条/页`),1)]),_:2},1032,["value"]))),128))]),_:1},8,["title","size","disabled"])],2))}}),ie=D({name:"YkPagination",__name:"pagination",props:{total:{},defaultCurrent:{default:1},defaultPageSize:{default:10},disabled:{type:Boolean,default:!1},pagerCount:{default:7},pageSizeOptions:{default:()=>[10,20,30,40,50]},size:{default:"l"},simple:{type:Boolean,default:!1},showTotal:{type:Boolean,default:!1},showJumper:{type:Boolean,default:!1},showPageSize:{type:Boolean,default:!1},current:{},fixWidth:{type:Boolean},pageSize:{}},emits:["update:current","change","pageSizeChange"],setup(m,{emit:o}){const t=m;Q(O,"pagination");const s=B(),a=F(1),h=F(10),p=z(()=>h.value<0?1:Math.ceil(t.total/h.value)),_=n=>{t.disabled||(a.value=n,o("change",n))},P=n=>{t.disabled||(h.value=n,o("pageSizeChange",n))};return S(()=>[t.current,t.defaultCurrent],([n,E])=>{t.disabled?a.value=0:a.value=n||E||1},{immediate:!0}),S(()=>[t.pageSize,t.defaultPageSize],([n,E])=>{h.value=n||E||10},{immediate:!0}),S(a,n=>{t.disabled||o("update:current",n)}),(n,E)=>(r(),f("div",{class:C(c(s)({disabled:n.disabled,s:n.size==="s",m:n.size==="m",l:n.size==="l",xl:n.size==="xl"}))},[n.showTotal&&!n.simple?(r(),v(le,{key:0,total:n.total},null,8,["total"])):k("",!0),l(oe,{"total-pages":p.value,simple:n.simple,current:a.value,"page-size":h.value,"fix-width":n.fixWidth,"pager-count":n.pagerCount,disabled:n.disabled,size:n.size,onChange:_},null,8,["total-pages","simple","current","page-size","fix-width","pager-count","disabled","size"]),n.showPageSize&&!n.simple?(r(),v(se,{key:1,size:n.size,disabled:n.disabled,"default-page-size":n.defaultPageSize,"page-size-options":n.pageSizeOptions,onPageSizeChange:P},null,8,["size","disabled","default-page-size","page-size-options"])):k("",!0),n.showJumper&&!n.simple?(r(),v(x,{key:2,"total-pages":n.total,size:n.size,disabled:n.disabled,onJump:_},null,8,["total-pages","size","disabled"])):k("",!0)],2))}}),ue=X(ie),y=ue,re={};function pe(m,o){const t=y;return r(),v(t,{total:50})}const de=b(re,[["render",pe]]),ce={};function ge(m,o){const t=y;return r(),v(t,{total:50,simple:""})}const me=b(ce,[["render",ge]]),_e={},he={style:{"margin-top":"10px"}};function fe(m,o){const t=y;return r(),f(N,null,[e("div",null,[l(t,{disabled:"",total:50,"show-jumper":"","show-page-size":"","show-total":""})]),e("div",he,[l(t,{disabled:"",total:50,simple:"","show-jumper":"","show-page-size":"","show-total":""})])],64)}const Ae=b(_e,[["render",fe]]),Ce={};function ve(m,o){const t=y;return r(),v(t,{total:1e3,"fix-width":""})}const ze=b(Ce,[["render",ve]]),ke={};function ye(m,o){const t=y;return r(),v(t,{total:1e3,"pager-count":10})}const Ee=b(ke,[["render",ye]]),Pe={};function be(m,o){const t=y;return r(),v(t,{total:1e3,"show-jumper":""})}const we=b(Pe,[["render",be]]),De={};function Se(m,o){const t=y;return r(),v(t,{total:1234,"show-page-size":""})}const Fe=b(De,[["render",Se]]),$e={};function Be(m,o){const t=y;return r(),v(t,{total:1e3,"page-size-options":[30,60,90,-1],"default-page-size":30,"show-page-size":""})}const je=b($e,[["render",Be]]),Ne={style:{margin:"20px 0"}},Ye=D({__name:"pagination-different-size",setup(m){const o=F("l");return(t,s)=>{const a=ne,h=ae,p=y;return r(),f(N,null,[e("div",null,[l(h,{modelValue:o.value,"onUpdate:modelValue":s[0]||(s[0]=_=>o.value=_),type:"button"},{default:u(()=>[l(a,{value:"s"},{default:u(()=>[g("s")]),_:1}),l(a,{value:"m"},{default:u(()=>[g("m")]),_:1}),l(a,{value:"l"},{default:u(()=>[g("l")]),_:1}),l(a,{value:"xl"},{default:u(()=>[g("xl")]),_:1})]),_:1},8,["modelValue"])]),e("div",Ne,[l(p,{total:2345,size:o.value,"show-jumper":"","show-page-size":"","show-total":""},null,8,["size"])]),e("div",null,[l(p,{total:2345,size:o.value,simple:""},null,8,["size"])])],64)}}}),Ve=D({__name:"pagination-events",setup(m){const o=F(3),t=a=>{console.log(`current page is: ${a}`)},s=a=>{console.log(`current page size is: ${a}`)};return S(o,a=>{console.log(`v-model value is: ${a}`)}),(a,h)=>{const p=y;return r(),v(p,{current:o.value,"onUpdate:current":h[0]||(h[0]=_=>o.value=_),total:1e3,"show-jumper":"","show-page-size":"","show-total":"",onChange:t,onPageSizeChange:s},null,8,["current"])}}}),Te=e("p",null,"分页的基本用法",-1),Ie=e("p",null,[g("通过设置 "),e("code",null,"simple"),g(" 属性开启简洁模式。")],-1),Je=e("p",null,[g("通过设置 "),e("code",null,"disabled"),g(" 属性禁用组件")],-1),Oe=e("p",null,[g("通过设置 "),e("code",null,"fix-width"),g(" 属性固定组件宽度")],-1),xe=e("p",null,[g("默认情况下,当总页数超过 7 页时,Pagination 会折叠多余的页码按钮。 通过 "),e("code",null,"pager-count"),g(" 属性可以设置最大页码按钮数。")],-1),We=e("p",null,"快速跳转到某一页。",-1),Me=e("p",null,[g("通过设置 "),e("code",null,"show-page-size"),g(",展示每页条数选择器。")],-1),Le=e("p",null,[g("通过设置 "),e("code",null,"page-size-options"),g(",可以重新指定选择器的选项列表。设置为 "),e("code",null,"-1"),g(" 时表示显示全部。")],-1),Ue=e("p",null,[g("通过设置 "),e("code",null,"size"),g(" 属性获得不同尺寸的分页组件。该属性默认值为 "),e("code",null,"l")],-1),Ge=e("p",null,"可以为组件的页面切换和分页大小改变添加事件监听。",-1),Re=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"total(必填)"),e("td",null,"总数据量"),e("td",null,"number"),e("td",null,"-")]),e("tr",null,[e("td",null,"current / v-model:current"),e("td",null,"当前页数"),e("td",null,"number"),e("td",null,"-")]),e("tr",null,[e("td",null,"default-current"),e("td",null,"默认的页数"),e("td",null,"number"),e("td",null,"1")]),e("tr",null,[e("td",null,"page-size / v-model:page-size"),e("td",null,"每页展示的数据条数"),e("td",null,"number"),e("td",null,"-")]),e("tr",null,[e("td",null,"default-page-size"),e("td",null,"默认每页展示的数据条数(-1 时表示显示全部数据)"),e("td",null,"number"),e("td",null,"10")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"禁用组件"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"fix-width"),e("td",null,"固定宽度"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"pager-count"),e("td",null,"最大显示页码数量"),e("td",null,"number"),e("td",null,"7")]),e("tr",null,[e("td",null,"page-size-options"),e("td",null,"数据条数选择器的选项列表"),e("td",null,"number[]"),e("td",null,"[10, 20, 30, 40, 50]")]),e("tr",null,[e("td",null,"simple"),e("td",null,"是否为简单分页"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"show-jumper"),e("td",null,"是否显示页码跳转"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"show-total"),e("td",null,"是否显示总分页数"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"show-page-size"),e("td",null,"是否显示数据条数选择器"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"size"),e("td",null,"组件尺寸"),e("td",null,"'s'|'m'|'l'|'xl'"),e("td",null,"'l'")])])])],-1),qe=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名称"),e("th",null,"描述"),e("th",null,"类型")])]),e("tbody",null,[e("tr",null,[e("td",null,"change"),e("td",null,"页码改变时触发"),e("td",null,"(current: number) => void")]),e("tr",null,[e("td",null,"page-size-change"),e("td",null,"数据条数改变时触发"),e("td",null,"(pageSize: number) => void")])])])],-1),nt={__name:"doc",setup(m){return(o,t)=>{const s=Y("yk-title"),a=Y("yk-snippet"),h=Y("DocPage");return r(),v(h,null,{default:u(()=>[l(s,{level:2,id:"YkPagination分页"},{default:u(()=>[g("YkPagination 分页")]),_:1}),l(a,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%20%3Atotal%3D%2250%22%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A"},{demo:u(()=>[l(de)]),desc:u(()=>[Te]),_:1}),l(a,{title:"简洁模式",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%20%3Atotal%3D%2250%22%20simple%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A"},{demo:u(()=>[l(me)]),desc:u(()=>[Ie]),_:1}),l(a,{title:"禁用组件",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-pagination%0A%20%20%20%20%20%20disabled%0A%20%20%20%20%20%20%3Atotal%3D%2250%22%0A%20%20%20%20%20%20show-jumper%0A%20%20%20%20%20%20show-page-size%0A%20%20%20%20%20%20show-total%0A%20%20%20%20%3E%3C%2Fyk-pagination%3E%0A%20%20%3C%2Fdiv%3E%0A%20%20%3Cdiv%20style%3D%22margin-top%3A%2010px%22%3E%0A%20%20%20%20%3Cyk-pagination%0A%20%20%20%20%20%20disabled%0A%20%20%20%20%20%20%3Atotal%3D%2250%22%0A%20%20%20%20%20%20simple%0A%20%20%20%20%20%20show-jumper%0A%20%20%20%20%20%20show-page-size%0A%20%20%20%20%20%20show-total%0A%20%20%20%20%3E%3C%2Fyk-pagination%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:u(()=>[l(Ae)]),desc:u(()=>[Je]),_:1}),l(a,{title:"固定组件宽度",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%20%3Atotal%3D%221000%22%20fix-width%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A"},{demo:u(()=>[l(ze)]),desc:u(()=>[Oe]),_:1}),l(a,{title:"最大页码按钮数",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%20%3Atotal%3D%221000%22%20%3Apager-count%3D%2210%22%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A"},{demo:u(()=>[l(Ee)]),desc:u(()=>[xe]),_:1}),l(a,{title:"页码跳转",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%20%3Atotal%3D%221000%22%20show-jumper%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A"},{demo:u(()=>[l(we)]),desc:u(()=>[We]),_:1}),l(a,{title:"每页条数",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%20%3Atotal%3D%221234%22%20show-page-size%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A"},{demo:u(()=>[l(Fe)]),desc:u(()=>[Me]),_:1}),l(a,{title:"每页条数选择器的选项列表",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%0A%20%20%20%20%3Atotal%3D%221000%22%0A%20%20%20%20%3Apage-size-options%3D%22%5B30%2C%2060%2C%2090%2C%20-1%5D%22%0A%20%20%20%20%3Adefault-page-size%3D%2230%22%0A%20%20%20%20show-page-size%0A%20%20%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A"},{demo:u(()=>[l(je)]),desc:u(()=>[Le]),_:1}),l(a,{title:"分页尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-radio-group%20v-model%3D%22size%22%20type%3D%22button%22%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22s%22%3Es%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22m%22%3Em%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22l%22%3El%3C%2Fyk-radio%3E%0A%20%20%20%20%20%20%3Cyk-radio%20value%3D%22xl%22%3Exl%3C%2Fyk-radio%3E%0A%20%20%20%20%3C%2Fyk-radio-group%3E%0A%20%20%3C%2Fdiv%3E%0A%20%20%3Cdiv%20style%3D%22margin%3A%2020px%200%22%3E%0A%20%20%20%20%3Cyk-pagination%0A%20%20%20%20%20%20%3Atotal%3D%222345%22%0A%20%20%20%20%20%20%3Asize%3D%22size%22%0A%20%20%20%20%20%20show-jumper%0A%20%20%20%20%20%20show-page-size%0A%20%20%20%20%20%20show-total%0A%20%20%20%20%3E%3C%2Fyk-pagination%3E%0A%20%20%3C%2Fdiv%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-pagination%20%3Atotal%3D%222345%22%20%3Asize%3D%22size%22%20simple%3E%3C%2Fyk-pagination%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20size%20%3D%20ref%3C's'%20%7C%20'm'%20%7C%20'l'%20%7C%20'xl'%3E('l')%0A%3C%2Fscript%3E%0A"},{demo:u(()=>[l(Ye)]),desc:u(()=>[Ue]),_:1}),l(a,{title:"事件",code:"%3Ctemplate%3E%0A%20%20%3Cyk-pagination%0A%20%20%20%20v-model%3Acurrent%3D%22current%22%0A%20%20%20%20%3Atotal%3D%221000%22%0A%20%20%20%20show-jumper%0A%20%20%20%20show-page-size%0A%20%20%20%20show-total%0A%20%20%20%20%40change%3D%22handleChange%22%0A%20%20%20%20%40page-size-change%3D%22handlePageSizeChange%22%0A%20%20%3E%3C%2Fyk-pagination%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%2C%20watch%20%7D%20from%20'vue'%0Aconst%20current%20%3D%20ref%3Cnumber%3E(3)%0Aconst%20handleChange%20%3D%20(current%3A%20number)%20%3D%3E%20%7B%0A%20%20console.log(%60current%20page%20is%3A%20%24%7Bcurrent%7D%60)%0A%7D%0Aconst%20handlePageSizeChange%20%3D%20(pageSize%3A%20number)%20%3D%3E%20%7B%0A%20%20console.log(%60current%20page%20size%20is%3A%20%24%7BpageSize%7D%60)%0A%7D%0Awatch(current%2C%20(newVal)%20%3D%3E%20%7B%0A%20%20console.log(%60v-model%20value%20is%3A%20%24%7BnewVal%7D%60)%0A%7D)%0A%3C%2Fscript%3E%0A"},{demo:u(()=>[l(Ve)]),desc:u(()=>[Ge]),_:1}),l(s,{level:3,id:"API"},{default:u(()=>[g("API")]),_:1}),l(s,{level:4,id:"PaginationProps"},{default:u(()=>[g("Pagination Props")]),_:1}),Re,l(s,{level:4,id:"PaginationEvents"},{default:u(()=>[g("Pagination Events")]),_:1}),qe]),_:1})}}};export{nt as default};
diff --git a/assets/doc-49cfbc52.js b/assets/doc-9b53b684.js
similarity index 98%
rename from assets/doc-49cfbc52.js
rename to assets/doc-9b53b684.js
index 98d99b39..0d9ac452 100644
--- a/assets/doc-49cfbc52.js
+++ b/assets/doc-9b53b684.js
@@ -1 +1 @@
-import{_ as k}from"./index-54a15e5e.js";import{d as h,r as i,o as p,f as _,w as o,e as t,x as C,j as e,t as f,a as A,k as u}from"./index-c0fbe197.js";const v=h({__name:"switch-basic",setup(m){const n=i(!1);return(d,c)=>{const l=k;return p(),_(l,{modelValue:n.value,"onUpdate:modelValue":c[0]||(c[0]=s=>n.value=s)},null,8,["modelValue"])}}}),E=h({__name:"switch-size",setup(m){const n=i(!1);return(d,c)=>{const l=k,s=C;return p(),_(s,null,{default:o(()=>[t(l,{modelValue:n.value,"onUpdate:modelValue":c[0]||(c[0]=a=>n.value=a),size:"s"},null,8,["modelValue"]),t(l,{modelValue:n.value,"onUpdate:modelValue":c[1]||(c[1]=a=>n.value=a)},null,8,["modelValue"])]),_:1})}}}),y=h({__name:"switch-color",setup(m){const n=i(!1);return(d,c)=>{const l=k;return p(),_(l,{modelValue:n.value,"onUpdate:modelValue":c[0]||(c[0]=s=>n.value=s),"checked-color":"#1fb4a2","unchecked-color":"#fa5247"},null,8,["modelValue"])}}}),D=h({__name:"switch-value",setup(m){const n=i("");return(d,c)=>{const l=k,s=C;return p(),_(s,{direction:"vertical"},{default:o(()=>[t(l,{modelValue:n.value,"onUpdate:modelValue":c[0]||(c[0]=a=>n.value=a),"checked-value":"on","unchecked-value":"off"},null,8,["modelValue"]),e("span",null,"当前的值:"+f(n.value),1)]),_:1})}}}),w=h({__name:"switch-disabled",setup(m){const n=i(!1),d=i(!0);return(c,l)=>{const s=k,a=C;return p(),_(a,null,{default:o(()=>[t(s,{modelValue:n.value,"onUpdate:modelValue":l[0]||(l[0]=r=>n.value=r),disabled:""},null,8,["modelValue"]),t(s,{modelValue:d.value,"onUpdate:modelValue":l[1]||(l[1]=r=>d.value=r),disabled:""},null,8,["modelValue"])]),_:1})}}}),V=h({__name:"switch-loading",setup(m){const n=i(!1),d=i(!0);return(c,l)=>{const s=k,a=C;return p(),_(a,null,{default:o(()=>[t(s,{modelValue:n.value,"onUpdate:modelValue":l[0]||(l[0]=r=>n.value=r),loading:""},null,8,["modelValue"]),t(s,{modelValue:d.value,"onUpdate:modelValue":l[1]||(l[1]=r=>d.value=r),loading:""},null,8,["modelValue"])]),_:1})}}}),F=e("p",null,[u("通过 "),e("code",null,"v-model(modelValue)"),u(" 可以进行双向绑定。")],-1),b=e("p",null,[u("按钮分为:"),e("code",null,"s"),u(" 和 "),e("code",null,"m"),u(" 两种尺寸。默认尺寸为 "),e("code",null,"m"),u("。")],-1),g=e("p",null,[u("通过 "),e("code",null,"checkedColor"),u(" 和 "),e("code",null,"uncheckedColor"),u(" 属性可以指定开关的背景色。")],-1),B=e("p",null,[u("通过 "),e("code",null,"checkedValue"),u(" 和 "),e("code",null,"uncheckedValue"),u(" 属性可以指定开关在不同状态的值。")],-1),x=e("p",null,[u("设置 "),e("code",null,"disabled"),u(" 后无法触发事件")],-1),U=e("p",null,[e("code",null,"loading"),u(" 时无法触发事件")],-1),$=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"model-value (v-model)"),e("td",null,"绑定值"),e("td",null,"string | number | boolean"),e("td",null,"-")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"loading"),e("td",null,"是否为加载中状态"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"size"),e("td",null,"开关的大小"),e("td",null,"'s' |'m'"),e("td",null,"m")]),e("tr",null,[e("td",null,"checked-value"),e("td",null,"选中时的值"),e("td",null,"string | number | boolean"),e("td",null,"true")]),e("tr",null,[e("td",null,"unchecked-value"),e("td",null,"未选中时的值"),e("td",null,"string | number | boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"checked-color"),e("td",null,"选中时的开关背景色"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"unchecked-color"),e("td",null,"未选中时的开关背景色"),e("td",null,"string"),e("td",null,"-")])])])],-1),z=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"change"),e("td",null,"值改变时触发"),e("td",null,"Function(value: string | number | boolean, e: Event)")])])])],-1),S={__name:"doc",setup(m){return(n,d)=>{const c=A("yk-title"),l=A("yk-snippet"),s=A("DocPage");return p(),_(s,null,{default:o(()=>[t(c,{level:2,id:"YkSwitch开关"},{default:o(()=>[u("YkSwitch 开关")]),_:1}),t(l,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-switch%20v-model%3D%22isChecked%22%3E%3C%2Fyk-switch%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20isChecked%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[t(v)]),desc:o(()=>[F]),_:1}),t(l,{title:"按钮尺寸 size",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-switch%20v-model%3D%22isChecked%22%20size%3D%22s%22%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%3Cyk-switch%20v-model%3D%22isChecked%22%3E%3C%2Fyk-switch%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20isChecked%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[t(E)]),desc:o(()=>[b]),_:1}),t(l,{title:"自定义开关的背景色",code:"%3Ctemplate%3E%0A%20%20%3Cyk-switch%0A%20%20%20%20v-model%3D%22isChecked%22%0A%20%20%20%20checked-color%3D%22%231fb4a2%22%0A%20%20%20%20unchecked-color%3D%22%23fa5247%22%0A%20%20%3E%3C%2Fyk-switch%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20isChecked%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[t(y)]),desc:o(()=>[g]),_:1}),t(l,{title:"自定义开关的值",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-switch%0A%20%20%20%20%20%20v-model%3D%22value%22%0A%20%20%20%20%20%20checked-value%3D%22on%22%0A%20%20%20%20%20%20unchecked-value%3D%22off%22%0A%20%20%20%20%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%3Cspan%3E%E5%BD%93%E5%89%8D%E7%9A%84%E5%80%BC%EF%BC%9A%7B%7B%20value%20%7D%7D%3C%2Fspan%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20value%20%3D%20ref('')%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[t(D)]),desc:o(()=>[B]),_:1}),t(l,{title:"禁用状态 disabled",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-switch%20v-model%3D%22unchecked%22%20disabled%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%3Cyk-switch%20v-model%3D%22checked%22%20disabled%3E%3C%2Fyk-switch%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20unchecked%20%3D%20ref(false)%0Aconst%20checked%20%3D%20ref(true)%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[t(w)]),desc:o(()=>[x]),_:1}),t(l,{title:"加载状态 loading",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-switch%20v-model%3D%22unchecked%22%20loading%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%3Cyk-switch%20v-model%3D%22checked%22%20loading%3E%3C%2Fyk-switch%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20unchecked%20%3D%20ref(false)%0Aconst%20checked%20%3D%20ref(true)%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[t(V)]),desc:o(()=>[U]),_:1}),t(c,{level:3,id:"API"},{default:o(()=>[u("API")]),_:1}),$,t(c,{level:3,id:"Event"},{default:o(()=>[u("Event")]),_:1}),z]),_:1})}}};export{S as default};
+import{_ as k}from"./index-7d0ab705.js";import{d as h,r as i,o as p,f as _,w as o,e as t,x as C,j as e,t as f,a as A,k as u}from"./index-ac581855.js";const v=h({__name:"switch-basic",setup(m){const n=i(!1);return(d,c)=>{const l=k;return p(),_(l,{modelValue:n.value,"onUpdate:modelValue":c[0]||(c[0]=s=>n.value=s)},null,8,["modelValue"])}}}),E=h({__name:"switch-size",setup(m){const n=i(!1);return(d,c)=>{const l=k,s=C;return p(),_(s,null,{default:o(()=>[t(l,{modelValue:n.value,"onUpdate:modelValue":c[0]||(c[0]=a=>n.value=a),size:"s"},null,8,["modelValue"]),t(l,{modelValue:n.value,"onUpdate:modelValue":c[1]||(c[1]=a=>n.value=a)},null,8,["modelValue"])]),_:1})}}}),y=h({__name:"switch-color",setup(m){const n=i(!1);return(d,c)=>{const l=k;return p(),_(l,{modelValue:n.value,"onUpdate:modelValue":c[0]||(c[0]=s=>n.value=s),"checked-color":"#1fb4a2","unchecked-color":"#fa5247"},null,8,["modelValue"])}}}),D=h({__name:"switch-value",setup(m){const n=i("");return(d,c)=>{const l=k,s=C;return p(),_(s,{direction:"vertical"},{default:o(()=>[t(l,{modelValue:n.value,"onUpdate:modelValue":c[0]||(c[0]=a=>n.value=a),"checked-value":"on","unchecked-value":"off"},null,8,["modelValue"]),e("span",null,"当前的值:"+f(n.value),1)]),_:1})}}}),w=h({__name:"switch-disabled",setup(m){const n=i(!1),d=i(!0);return(c,l)=>{const s=k,a=C;return p(),_(a,null,{default:o(()=>[t(s,{modelValue:n.value,"onUpdate:modelValue":l[0]||(l[0]=r=>n.value=r),disabled:""},null,8,["modelValue"]),t(s,{modelValue:d.value,"onUpdate:modelValue":l[1]||(l[1]=r=>d.value=r),disabled:""},null,8,["modelValue"])]),_:1})}}}),V=h({__name:"switch-loading",setup(m){const n=i(!1),d=i(!0);return(c,l)=>{const s=k,a=C;return p(),_(a,null,{default:o(()=>[t(s,{modelValue:n.value,"onUpdate:modelValue":l[0]||(l[0]=r=>n.value=r),loading:""},null,8,["modelValue"]),t(s,{modelValue:d.value,"onUpdate:modelValue":l[1]||(l[1]=r=>d.value=r),loading:""},null,8,["modelValue"])]),_:1})}}}),F=e("p",null,[u("通过 "),e("code",null,"v-model(modelValue)"),u(" 可以进行双向绑定。")],-1),b=e("p",null,[u("按钮分为:"),e("code",null,"s"),u(" 和 "),e("code",null,"m"),u(" 两种尺寸。默认尺寸为 "),e("code",null,"m"),u("。")],-1),g=e("p",null,[u("通过 "),e("code",null,"checkedColor"),u(" 和 "),e("code",null,"uncheckedColor"),u(" 属性可以指定开关的背景色。")],-1),B=e("p",null,[u("通过 "),e("code",null,"checkedValue"),u(" 和 "),e("code",null,"uncheckedValue"),u(" 属性可以指定开关在不同状态的值。")],-1),x=e("p",null,[u("设置 "),e("code",null,"disabled"),u(" 后无法触发事件")],-1),U=e("p",null,[e("code",null,"loading"),u(" 时无法触发事件")],-1),$=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"model-value (v-model)"),e("td",null,"绑定值"),e("td",null,"string | number | boolean"),e("td",null,"-")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"loading"),e("td",null,"是否为加载中状态"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"size"),e("td",null,"开关的大小"),e("td",null,"'s' |'m'"),e("td",null,"m")]),e("tr",null,[e("td",null,"checked-value"),e("td",null,"选中时的值"),e("td",null,"string | number | boolean"),e("td",null,"true")]),e("tr",null,[e("td",null,"unchecked-value"),e("td",null,"未选中时的值"),e("td",null,"string | number | boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"checked-color"),e("td",null,"选中时的开关背景色"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"unchecked-color"),e("td",null,"未选中时的开关背景色"),e("td",null,"string"),e("td",null,"-")])])])],-1),z=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"change"),e("td",null,"值改变时触发"),e("td",null,"Function(value: string | number | boolean, e: Event)")])])])],-1),S={__name:"doc",setup(m){return(n,d)=>{const c=A("yk-title"),l=A("yk-snippet"),s=A("DocPage");return p(),_(s,null,{default:o(()=>[t(c,{level:2,id:"YkSwitch开关"},{default:o(()=>[u("YkSwitch 开关")]),_:1}),t(l,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-switch%20v-model%3D%22isChecked%22%3E%3C%2Fyk-switch%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20isChecked%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[t(v)]),desc:o(()=>[F]),_:1}),t(l,{title:"按钮尺寸 size",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-switch%20v-model%3D%22isChecked%22%20size%3D%22s%22%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%3Cyk-switch%20v-model%3D%22isChecked%22%3E%3C%2Fyk-switch%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20isChecked%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[t(E)]),desc:o(()=>[b]),_:1}),t(l,{title:"自定义开关的背景色",code:"%3Ctemplate%3E%0A%20%20%3Cyk-switch%0A%20%20%20%20v-model%3D%22isChecked%22%0A%20%20%20%20checked-color%3D%22%231fb4a2%22%0A%20%20%20%20unchecked-color%3D%22%23fa5247%22%0A%20%20%3E%3C%2Fyk-switch%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20isChecked%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[t(y)]),desc:o(()=>[g]),_:1}),t(l,{title:"自定义开关的值",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-switch%0A%20%20%20%20%20%20v-model%3D%22value%22%0A%20%20%20%20%20%20checked-value%3D%22on%22%0A%20%20%20%20%20%20unchecked-value%3D%22off%22%0A%20%20%20%20%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%3Cspan%3E%E5%BD%93%E5%89%8D%E7%9A%84%E5%80%BC%EF%BC%9A%7B%7B%20value%20%7D%7D%3C%2Fspan%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20value%20%3D%20ref('')%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[t(D)]),desc:o(()=>[B]),_:1}),t(l,{title:"禁用状态 disabled",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-switch%20v-model%3D%22unchecked%22%20disabled%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%3Cyk-switch%20v-model%3D%22checked%22%20disabled%3E%3C%2Fyk-switch%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20unchecked%20%3D%20ref(false)%0Aconst%20checked%20%3D%20ref(true)%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[t(w)]),desc:o(()=>[x]),_:1}),t(l,{title:"加载状态 loading",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-switch%20v-model%3D%22unchecked%22%20loading%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%3Cyk-switch%20v-model%3D%22checked%22%20loading%3E%3C%2Fyk-switch%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20unchecked%20%3D%20ref(false)%0Aconst%20checked%20%3D%20ref(true)%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[t(V)]),desc:o(()=>[U]),_:1}),t(c,{level:3,id:"API"},{default:o(()=>[u("API")]),_:1}),$,t(c,{level:3,id:"Event"},{default:o(()=>[u("Event")]),_:1}),z]),_:1})}}};export{S as default};
diff --git a/assets/doc-fcf54615.js b/assets/doc-9c1306df.js
similarity index 99%
rename from assets/doc-fcf54615.js
rename to assets/doc-9c1306df.js
index 7bd1a549..024b0128 100644
--- a/assets/doc-fcf54615.js
+++ b/assets/doc-9c1306df.js
@@ -1 +1 @@
-import{d,r as E,o as n,b as s,j as t,F as y,i as C,e,dC as m,du as D,w as l,k as r,_ as B,a as p,f}from"./index-c0fbe197.js";const g={class:"container"},b=d({__name:"back-top-base",setup(_){const o=E();return(u,a)=>{const i=m;return n(),s("div",g,[t("ul",{ref_key:"list",ref:o,class:"list"},[(n(!0),s(y,null,C(Array(40),(A,c)=>(n(),s("li",{key:c},"This is the content"))),128))],512),e(i,{target:o.value,style:{position:"absolute"}},null,8,["target"])])}}});const v={class:"container"},x={id:"list",class:"list"},F=d({__name:"back-top-slot",setup(_){var a;const o=(a=D())==null?void 0:a.proxy,u=()=>{o.$message({type:"success",message:"点击了自定义按钮"})};return(i,A)=>{const c=B,h=m;return n(),s("div",v,[t("ul",x,[(n(!0),s(y,null,C(Array(40),(V,k)=>(n(),s("li",{key:k},"This is the content"))),128))]),e(h,{target:"#list",style:{position:"absolute"},onOnClick:u},{default:l(()=>[e(c,{size:"s"},{default:l(()=>[r("UP")]),_:1})]),_:1})])}}});const T={class:"container"},$=d({__name:"back-top-primary",setup(_){const o=E();return(u,a)=>{const i=m;return n(),s("div",T,[t("ul",{ref_key:"list",ref:o,class:"list"},[(n(!0),s(y,null,C(Array(40),(A,c)=>(n(),s("li",{key:c},"This is the content"))),128))],512),e(i,{target:o.value,theme:"secondary",behavior:"instant",style:{position:"absolute"}},null,8,["target"])])}}});const w=t("p",null,"当容器滚动到一定高度的时候,在右下角会出现一个返回顶部的按钮。",-1),P=t("p",null,"可以自定义返回按钮。",-1),I=t("p",null,[r("可以通过修改 "),t("code",null,"theme"),r(" 选择不同的类型主题。")],-1),N=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"theme"),t("td",null,"类型"),t("td",null,"'primary'|'secondary'"),t("td",null,"primary")]),t("tr",null,[t("td",null,"right"),t("td",null,"距离页面右侧的宽度"),t("td",null,"string | number"),t("td",null,"50px")]),t("tr",null,[t("td",null,"bottom"),t("td",null,"距离页面底部的高度"),t("td",null,"string | number"),t("td",null,"50px")]),t("tr",null,[t("td",null,"target"),t("td",null,"监听滚动的元素"),t("td",null,[r("string | "),t("code",null,"Ref")]),t("td",null,"-")]),t("tr",null,[t("td",null,"visibleHeight"),t("td",null,"滚动时触发显示回到顶部的高度"),t("td",null,"string | number"),t("td",null,"200px")]),t("tr",null,[t("td",null,"animation"),t("td",null,"动画效果"),t("td",null,"'upward' | 'fade'"),t("td",null,"upward")]),t("tr",null,[t("td",null,"icon"),t("td",null,"图标 name"),t("td",null,"详情见 Icon 组件"),t("td",null,"yk-top")]),t("tr",null,[t("td",null,"behavior"),t("td",null,"滚动时的过渡效果"),t("td",null,"'smooth' | 'instant' | 'auto'"),t("td",null,"smooth")])])])],-1),z={__name:"doc",setup(_){return(o,u)=>{const a=p("yk-title"),i=p("yk-snippet"),A=p("DocPage");return n(),f(A,null,{default:l(()=>[e(a,{level:2,id:"YkBackTop返回顶部"},{default:l(()=>[r("YkBackTop 返回顶部")]),_:1}),e(i,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22container%22%3E%0A%20%20%20%20%3Cul%20ref%3D%22list%22%20class%3D%22list%22%3E%0A%20%20%20%20%20%20%3Cli%20v-for%3D%22(_%2C%20index)%20of%20Array(40)%22%20%3Akey%3D%22index%22%3EThis%20is%20the%20content%3C%2Fli%3E%0A%20%20%20%20%3C%2Ful%3E%0A%20%20%20%20%3Cyk-back-top%20%3Atarget%3D%22list%22%20%3Astyle%3D%22%7B%20position%3A%20'absolute'%20%7D%22%3E%3C%2Fyk-back-top%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20list%20%3D%20ref()%0A%3C%2Fscript%3E%0A%3Cstyle%3E%0A.container%20%7B%0A%20%20position%3A%20relative%3B%0A%7D%0A.list%20%7B%0A%20%20overflow-y%3A%20auto%3B%0A%20%20height%3A%20200px%3B%0A%7D%0Ali%20%7B%0A%20%20line-height%3A%2030px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e(b)]),desc:l(()=>[w]),_:1}),e(i,{title:"自定义按钮",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22container%22%3E%0A%20%20%20%20%3Cul%20id%3D%22list%22%20class%3D%22list%22%3E%0A%20%20%20%20%20%20%3Cli%20v-for%3D%22(_%2C%20index)%20of%20Array(40)%22%20%3Akey%3D%22index%22%3EThis%20is%20the%20content%3C%2Fli%3E%0A%20%20%20%20%3C%2Ful%3E%0A%20%20%20%20%3Cyk-back-top%0A%20%20%20%20%20%20target%3D%22%23list%22%0A%20%20%20%20%20%20%3Astyle%3D%22%7B%20position%3A%20'absolute'%20%7D%22%0A%20%20%20%20%20%20%40on-click%3D%22handleClick%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Cyk-button%20size%3D%22s%22%3EUP%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-back-top%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleClick%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'success'%2C%20message%3A%20'%E7%82%B9%E5%87%BB%E4%BA%86%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8C%89%E9%92%AE'%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%3E%0A.container%20%7B%0A%20%20position%3A%20relative%3B%0A%7D%0A.list%20%7B%0A%20%20overflow-y%3A%20auto%3B%0A%20%20height%3A%20200px%3B%0A%7D%0Ali%20%7B%0A%20%20line-height%3A%2030px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e(F)]),desc:l(()=>[P]),_:1}),e(i,{title:"不同的类型",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22container%22%3E%0A%20%20%20%20%3Cul%20ref%3D%22list%22%20class%3D%22list%22%3E%0A%20%20%20%20%20%20%3Cli%20v-for%3D%22(_%2C%20index)%20of%20Array(40)%22%20%3Akey%3D%22index%22%3EThis%20is%20the%20content%3C%2Fli%3E%0A%20%20%20%20%3C%2Ful%3E%0A%20%20%20%20%3Cyk-back-top%0A%20%20%20%20%20%20%3Atarget%3D%22list%22%0A%20%20%20%20%20%20theme%3D%22secondary%22%0A%20%20%20%20%20%20behavior%3D%22instant%22%0A%20%20%20%20%20%20%3Astyle%3D%22%7B%20position%3A%20'absolute'%20%7D%22%0A%20%20%20%20%3E%3C%2Fyk-back-top%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20list%20%3D%20ref()%0A%3C%2Fscript%3E%0A%3Cstyle%3E%0A.container%20%7B%0A%20%20position%3A%20relative%3B%0A%7D%0A.list%20%7B%0A%20%20overflow-y%3A%20auto%3B%0A%20%20height%3A%20200px%3B%0A%7D%0Ali%20%7B%0A%20%20line-height%3A%2030px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e($)]),desc:l(()=>[I]),_:1}),e(a,{level:3,id:"API"},{default:l(()=>[r("API")]),_:1}),N]),_:1})}}};export{z as default};
+import{d,r as E,o as n,b as s,j as t,F as y,i as C,e,dC as m,du as D,w as l,k as r,_ as B,a as p,f}from"./index-ac581855.js";const g={class:"container"},b=d({__name:"back-top-base",setup(_){const o=E();return(u,a)=>{const i=m;return n(),s("div",g,[t("ul",{ref_key:"list",ref:o,class:"list"},[(n(!0),s(y,null,C(Array(40),(A,c)=>(n(),s("li",{key:c},"This is the content"))),128))],512),e(i,{target:o.value,style:{position:"absolute"}},null,8,["target"])])}}});const v={class:"container"},x={id:"list",class:"list"},F=d({__name:"back-top-slot",setup(_){var a;const o=(a=D())==null?void 0:a.proxy,u=()=>{o.$message({type:"success",message:"点击了自定义按钮"})};return(i,A)=>{const c=B,h=m;return n(),s("div",v,[t("ul",x,[(n(!0),s(y,null,C(Array(40),(V,k)=>(n(),s("li",{key:k},"This is the content"))),128))]),e(h,{target:"#list",style:{position:"absolute"},onOnClick:u},{default:l(()=>[e(c,{size:"s"},{default:l(()=>[r("UP")]),_:1})]),_:1})])}}});const T={class:"container"},$=d({__name:"back-top-primary",setup(_){const o=E();return(u,a)=>{const i=m;return n(),s("div",T,[t("ul",{ref_key:"list",ref:o,class:"list"},[(n(!0),s(y,null,C(Array(40),(A,c)=>(n(),s("li",{key:c},"This is the content"))),128))],512),e(i,{target:o.value,theme:"secondary",behavior:"instant",style:{position:"absolute"}},null,8,["target"])])}}});const w=t("p",null,"当容器滚动到一定高度的时候,在右下角会出现一个返回顶部的按钮。",-1),P=t("p",null,"可以自定义返回按钮。",-1),I=t("p",null,[r("可以通过修改 "),t("code",null,"theme"),r(" 选择不同的类型主题。")],-1),N=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"theme"),t("td",null,"类型"),t("td",null,"'primary'|'secondary'"),t("td",null,"primary")]),t("tr",null,[t("td",null,"right"),t("td",null,"距离页面右侧的宽度"),t("td",null,"string | number"),t("td",null,"50px")]),t("tr",null,[t("td",null,"bottom"),t("td",null,"距离页面底部的高度"),t("td",null,"string | number"),t("td",null,"50px")]),t("tr",null,[t("td",null,"target"),t("td",null,"监听滚动的元素"),t("td",null,[r("string | "),t("code",null,"Ref")]),t("td",null,"-")]),t("tr",null,[t("td",null,"visibleHeight"),t("td",null,"滚动时触发显示回到顶部的高度"),t("td",null,"string | number"),t("td",null,"200px")]),t("tr",null,[t("td",null,"animation"),t("td",null,"动画效果"),t("td",null,"'upward' | 'fade'"),t("td",null,"upward")]),t("tr",null,[t("td",null,"icon"),t("td",null,"图标 name"),t("td",null,"详情见 Icon 组件"),t("td",null,"yk-top")]),t("tr",null,[t("td",null,"behavior"),t("td",null,"滚动时的过渡效果"),t("td",null,"'smooth' | 'instant' | 'auto'"),t("td",null,"smooth")])])])],-1),z={__name:"doc",setup(_){return(o,u)=>{const a=p("yk-title"),i=p("yk-snippet"),A=p("DocPage");return n(),f(A,null,{default:l(()=>[e(a,{level:2,id:"YkBackTop返回顶部"},{default:l(()=>[r("YkBackTop 返回顶部")]),_:1}),e(i,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22container%22%3E%0A%20%20%20%20%3Cul%20ref%3D%22list%22%20class%3D%22list%22%3E%0A%20%20%20%20%20%20%3Cli%20v-for%3D%22(_%2C%20index)%20of%20Array(40)%22%20%3Akey%3D%22index%22%3EThis%20is%20the%20content%3C%2Fli%3E%0A%20%20%20%20%3C%2Ful%3E%0A%20%20%20%20%3Cyk-back-top%20%3Atarget%3D%22list%22%20%3Astyle%3D%22%7B%20position%3A%20'absolute'%20%7D%22%3E%3C%2Fyk-back-top%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20list%20%3D%20ref()%0A%3C%2Fscript%3E%0A%3Cstyle%3E%0A.container%20%7B%0A%20%20position%3A%20relative%3B%0A%7D%0A.list%20%7B%0A%20%20overflow-y%3A%20auto%3B%0A%20%20height%3A%20200px%3B%0A%7D%0Ali%20%7B%0A%20%20line-height%3A%2030px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e(b)]),desc:l(()=>[w]),_:1}),e(i,{title:"自定义按钮",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22container%22%3E%0A%20%20%20%20%3Cul%20id%3D%22list%22%20class%3D%22list%22%3E%0A%20%20%20%20%20%20%3Cli%20v-for%3D%22(_%2C%20index)%20of%20Array(40)%22%20%3Akey%3D%22index%22%3EThis%20is%20the%20content%3C%2Fli%3E%0A%20%20%20%20%3C%2Ful%3E%0A%20%20%20%20%3Cyk-back-top%0A%20%20%20%20%20%20target%3D%22%23list%22%0A%20%20%20%20%20%20%3Astyle%3D%22%7B%20position%3A%20'absolute'%20%7D%22%0A%20%20%20%20%20%20%40on-click%3D%22handleClick%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Cyk-button%20size%3D%22s%22%3EUP%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-back-top%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleClick%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'success'%2C%20message%3A%20'%E7%82%B9%E5%87%BB%E4%BA%86%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8C%89%E9%92%AE'%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%3E%0A.container%20%7B%0A%20%20position%3A%20relative%3B%0A%7D%0A.list%20%7B%0A%20%20overflow-y%3A%20auto%3B%0A%20%20height%3A%20200px%3B%0A%7D%0Ali%20%7B%0A%20%20line-height%3A%2030px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e(F)]),desc:l(()=>[P]),_:1}),e(i,{title:"不同的类型",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22container%22%3E%0A%20%20%20%20%3Cul%20ref%3D%22list%22%20class%3D%22list%22%3E%0A%20%20%20%20%20%20%3Cli%20v-for%3D%22(_%2C%20index)%20of%20Array(40)%22%20%3Akey%3D%22index%22%3EThis%20is%20the%20content%3C%2Fli%3E%0A%20%20%20%20%3C%2Ful%3E%0A%20%20%20%20%3Cyk-back-top%0A%20%20%20%20%20%20%3Atarget%3D%22list%22%0A%20%20%20%20%20%20theme%3D%22secondary%22%0A%20%20%20%20%20%20behavior%3D%22instant%22%0A%20%20%20%20%20%20%3Astyle%3D%22%7B%20position%3A%20'absolute'%20%7D%22%0A%20%20%20%20%3E%3C%2Fyk-back-top%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20list%20%3D%20ref()%0A%3C%2Fscript%3E%0A%3Cstyle%3E%0A.container%20%7B%0A%20%20position%3A%20relative%3B%0A%7D%0A.list%20%7B%0A%20%20overflow-y%3A%20auto%3B%0A%20%20height%3A%20200px%3B%0A%7D%0Ali%20%7B%0A%20%20line-height%3A%2030px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e($)]),desc:l(()=>[I]),_:1}),e(a,{level:3,id:"API"},{default:l(()=>[r("API")]),_:1}),N]),_:1})}}};export{z as default};
diff --git a/assets/doc-4eb46493.js b/assets/doc-a4eaff06.js
similarity index 96%
rename from assets/doc-4eb46493.js
rename to assets/doc-a4eaff06.js
index 15a5db25..216dbb0d 100644
--- a/assets/doc-4eb46493.js
+++ b/assets/doc-a4eaff06.js
@@ -1 +1 @@
-import{_ as d}from"./index-7690d851.js";import{p as i,o as _,f as u,w as e,e as n,k as c,y,dU as E,_ as A,a as r,j as t}from"./index-c0fbe197.js";const f={};function h(a,p){const l=d;return _(),u(l)}const g=i(f,[["render",h]]),C={};function k(a,p){const l=d;return _(),u(l,{description:"description",type:"secondary"})}const F=i(C,[["render",k]]),x={};function b(a,p){const l=d;return _(),u(l,{image:"https://www.huohuo90.com:3005/assets/logo-11aefb4c.svg","image-style":{width:"160px"}})}const w=i(x,[["render",b]]),D={};function v(a,p){const l=y,s=E,o=A,m=d;return _(),u(m,null,{image:e(()=>[n(l,{style:{"font-size":"120px"}})]),description:e(()=>[n(s)]),default:e(()=>[n(o,null,{default:e(()=>[c("刷新数据")]),_:1})]),_:1})}const $=i(D,[["render",v]]),B=t("p",null,null,-1),P=t("p",null,"通过使用 type 属性来切换不同风格空状态。",-1),I=t("p",null,[c("通过设置 "),t("code",null,"image"),c(" 属性传入图片 URL,通过使用 imageStyle 属性来控制图片样式。")],-1),S=t("p",null,"通过插槽来自定义组件内容",-1),O=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"description"),t("td",null,"描述信息"),t("td",null,"string"),t("td",null,"''")]),t("tr",null,[t("td",null,"image"),t("td",null,"图像地址"),t("td",null,"string"),t("td",null,"''")]),t("tr",null,[t("td",null,"image-style"),t("td",null,"图像样式"),t("td",null,"CSSProperties"),t("td",null,"140")])])])],-1),Y=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"插槽名"),t("th",null,"描述")])]),t("tbody",null,[t("tr",null,[t("td",null,"default"),t("td",null,"自定义底部部分")]),t("tr",null,[t("td",null,"image"),t("td",null,"自定义图片部分")]),t("tr",null,[t("td",null,"description"),t("td",null,"自定义描述部分")])])])],-1),V={__name:"doc",setup(a){return(p,l)=>{const s=r("yk-title"),o=r("yk-snippet"),m=r("DocPage");return _(),u(m,null,{default:e(()=>[n(s,{level:2,id:"YKEmpty空状态"},{default:e(()=>[c("YKEmpty 空状态")]),_:1}),n(o,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-empty%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[n(g)]),desc:e(()=>[B]),_:1}),n(o,{title:"切换风格",code:"%3Ctemplate%3E%0A%20%20%3Cyk-empty%20description%3D%22description%22%20type%3D%22secondary%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[n(F)]),desc:e(()=>[P]),_:1}),n(o,{title:"自定义图片",code:"%3Ctemplate%3E%0A%20%20%3Cyk-empty%0A%20%20%20%20image%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fassets%2Flogo-11aefb4c.svg%22%0A%20%20%20%20%3Aimage-style%3D%22%7B%20width%3A%20'160px'%20%7D%22%0A%20%20%3E%3C%2Fyk-empty%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[n(w)]),desc:e(()=>[I]),_:1}),n(o,{title:"内容自定义",code:"%3Ctemplate%3E%0A%20%20%3Cyk-empty%3E%0A%20%20%20%20%3Ctemplate%20%23image%3E%0A%20%20%20%20%20%20%3CIconYike1Outline%20style%3D%22font-size%3A%20120px%22%20%2F%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3Ctemplate%20%23description%3E%0A%20%20%20%20%20%20%3CIconLoading1Outline%20%2F%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3Cyk-button%3E%E5%88%B7%E6%96%B0%E6%95%B0%E6%8D%AE%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-empty%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[n($)]),desc:e(()=>[S]),_:1}),n(s,{level:3,id:"API"},{default:e(()=>[c("API")]),_:1}),O,n(s,{level:3,id:"插槽"},{default:e(()=>[c("插槽")]),_:1}),Y]),_:1})}}};export{V as default};
+import{_ as d}from"./index-f98524d5.js";import{p as i,o as _,f as u,w as e,e as n,k as c,y,dU as E,_ as A,a as r,j as t}from"./index-ac581855.js";const f={};function h(a,p){const l=d;return _(),u(l)}const g=i(f,[["render",h]]),C={};function k(a,p){const l=d;return _(),u(l,{description:"description",type:"secondary"})}const F=i(C,[["render",k]]),x={};function b(a,p){const l=d;return _(),u(l,{image:"https://www.huohuo90.com:3005/assets/logo-11aefb4c.svg","image-style":{width:"160px"}})}const w=i(x,[["render",b]]),D={};function v(a,p){const l=y,s=E,o=A,m=d;return _(),u(m,null,{image:e(()=>[n(l,{style:{"font-size":"120px"}})]),description:e(()=>[n(s)]),default:e(()=>[n(o,null,{default:e(()=>[c("刷新数据")]),_:1})]),_:1})}const $=i(D,[["render",v]]),B=t("p",null,null,-1),P=t("p",null,"通过使用 type 属性来切换不同风格空状态。",-1),I=t("p",null,[c("通过设置 "),t("code",null,"image"),c(" 属性传入图片 URL,通过使用 imageStyle 属性来控制图片样式。")],-1),S=t("p",null,"通过插槽来自定义组件内容",-1),O=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"description"),t("td",null,"描述信息"),t("td",null,"string"),t("td",null,"''")]),t("tr",null,[t("td",null,"image"),t("td",null,"图像地址"),t("td",null,"string"),t("td",null,"''")]),t("tr",null,[t("td",null,"image-style"),t("td",null,"图像样式"),t("td",null,"CSSProperties"),t("td",null,"140")])])])],-1),Y=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"插槽名"),t("th",null,"描述")])]),t("tbody",null,[t("tr",null,[t("td",null,"default"),t("td",null,"自定义底部部分")]),t("tr",null,[t("td",null,"image"),t("td",null,"自定义图片部分")]),t("tr",null,[t("td",null,"description"),t("td",null,"自定义描述部分")])])])],-1),V={__name:"doc",setup(a){return(p,l)=>{const s=r("yk-title"),o=r("yk-snippet"),m=r("DocPage");return _(),u(m,null,{default:e(()=>[n(s,{level:2,id:"YKEmpty空状态"},{default:e(()=>[c("YKEmpty 空状态")]),_:1}),n(o,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-empty%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[n(g)]),desc:e(()=>[B]),_:1}),n(o,{title:"切换风格",code:"%3Ctemplate%3E%0A%20%20%3Cyk-empty%20description%3D%22description%22%20type%3D%22secondary%22%20%2F%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[n(F)]),desc:e(()=>[P]),_:1}),n(o,{title:"自定义图片",code:"%3Ctemplate%3E%0A%20%20%3Cyk-empty%0A%20%20%20%20image%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3005%2Fassets%2Flogo-11aefb4c.svg%22%0A%20%20%20%20%3Aimage-style%3D%22%7B%20width%3A%20'160px'%20%7D%22%0A%20%20%3E%3C%2Fyk-empty%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[n(w)]),desc:e(()=>[I]),_:1}),n(o,{title:"内容自定义",code:"%3Ctemplate%3E%0A%20%20%3Cyk-empty%3E%0A%20%20%20%20%3Ctemplate%20%23image%3E%0A%20%20%20%20%20%20%3CIconYike1Outline%20style%3D%22font-size%3A%20120px%22%20%2F%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3Ctemplate%20%23description%3E%0A%20%20%20%20%20%20%3CIconLoading1Outline%20%2F%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3Cyk-button%3E%E5%88%B7%E6%96%B0%E6%95%B0%E6%8D%AE%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-empty%3E%0A%3C%2Ftemplate%3E%0A"},{demo:e(()=>[n($)]),desc:e(()=>[S]),_:1}),n(s,{level:3,id:"API"},{default:e(()=>[c("API")]),_:1}),O,n(s,{level:3,id:"插槽"},{default:e(()=>[c("插槽")]),_:1}),Y]),_:1})}}};export{V as default};
diff --git a/assets/doc-666b6b1a.js b/assets/doc-ad364994.js
similarity index 99%
rename from assets/doc-666b6b1a.js
rename to assets/doc-ad364994.js
index 62a465ae..4c1bf7f1 100644
--- a/assets/doc-666b6b1a.js
+++ b/assets/doc-ad364994.js
@@ -1 +1 @@
-import{d as a,o as c,f as C,e9 as h,r as D,b as B,j as e,ea as f,eb as m,e as l,F,i as y,g as u,z as k,A as v,p as b,a as p,w as t,k as n}from"./index-c0fbe197.js";const g=a({__name:"anchor-primary",setup(r){const o=[{title:"一级锚点",href:"#一级锚点",children:[{title:"二级锚点",href:"#二级锚点",children:[{title:"三级锚点",href:"#三级锚点",children:[]}]}]},{title:"一级锚点1",href:"#一级锚点1",children:[]},{title:"一级锚点2",href:"#一级锚点2",children:[]}];return(s,E)=>{const A=h;return c(),C(A,{options:o})}}}),x=a({__name:"anchor-nobar",setup(r){const o=[{title:"一级锚点",href:"#一级锚点",children:[{title:"二级锚点",href:"#二级锚点",children:[{title:"三级锚点",href:"#三级锚点",children:[]}]}]},{title:"一级锚点1",href:"#一级锚点1",children:[]},{title:"一级锚点2",href:"#一级锚点2",children:[]}];return(s,E)=>{const A=h;return c(),C(A,{options:o,"show-marker":!1})}}}),w=a({__name:"anchor-scroll-el",setup(r){const o=[{title:"基本用法",href:"#基本用法"},{title:"无轴线",href:"#无轴线",children:[]},{title:"滚动容器",href:"#滚动容器",children:[]},{title:"自定义滚动容器",href:"#自定义滚动容器",children:[]}];return(s,E)=>{const A=h;return c(),C(A,{options:o})}}}),$=r=>(k("data-v-9d622c6a"),r=r(),v(),r),I=$(()=>e("label",{for:""},"指定 offset:",-1)),S=["id"],P={key:0},V={key:1},N={key:2},T=a({__name:"anchor-scroll-custom-el",setup(r){const o=[{title:"苏轼",href:"#苏轼"},{title:"李白",href:"#李白",children:[]},{title:"白居易",href:"#白居易",children:[]}],s=D(),E=D(20);return(A,d)=>{const _=h;return c(),B("div",null,[e("div",null,[I,f(e("input",{"onUpdate:modelValue":d[0]||(d[0]=i=>E.value=i),type:"number",min:"0",max:"100",style:{"text-align":"center"}},null,512),[[m,E.value]])]),l(_,{options:o,"scroll-el":()=>s.value,offset:E.value},null,8,["scroll-el","offset"]),e("div",{ref_key:"$container",ref:s,class:"container"},[e("div",null,[(c(),B(F,null,y(o,i=>e("section",{id:i.href.slice(1),key:i.href},[i.title==="苏轼"?(c(),B("p",P,"人间有此白玉京")):u("",!0),i.title==="李白"?(c(),B("p",V,"人生得意须尽欢")):u("",!0),i.title==="白居易"?(c(),B("p",N,"人间四月芳菲尽")):u("",!0)],8,S)),64))])],512)])}}});const j=b(T,[["__scopeId","data-v-9d622c6a"]]),z=e("p",null,"展示基本用法",-1),L=e("p",null,"不显示左侧导航轴",-1),M=e("p",null,[n("默认监听 "),e("code",null,"window"),n(" 为滚动容器,也可以指定为 "),e("code",null,"null"),n(",不进行容器滚动监听。")],-1),Y=e("p",null,[n("允许指定 "),e("code",null,"offset"),n(",默认为 "),e("code",null,"0"),n(",表示被锚定元素提前多少像素出现。")],-1),H=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,[e("code",null,"anchors")]),e("td",null,"锚点集合数组"),e("td",null,[e("code",null,"AnchorOption[]")]),e("td",null,[e("code",null,"-")])]),e("tr",null,[e("td",null,[e("code",null,"show-marker")]),e("td",null,"是否展示轴线"),e("td",null,[e("code",null,"boolean")]),e("td",null,[e("code",null,"true")])]),e("tr",null,[e("td",null,[e("code",null,"scroll-el")]),e("td",null,"要监听的滚动容器"),e("td",null,[e("code",null,"HTMLElement|Window|null")]),e("td",null,[e("code",null,"window")])]),e("tr",null,[e("td",null,[e("code",null,"offset")]),e("td",null,"表示被锚定元素的出现位置的偏移量"),e("td",null,[e("code",null,"number")]),e("td",null,[e("code",null,"0")])]),e("tr",null,[e("td",null,[e("code",null,"ms")]),e("td",null,[n("滚动防抖延时,"),e("code",null,"scrollEl"),n(" 不为 "),e("code",null,"null"),n(" 时生效")]),e("td",null,[e("code",null,"number")]),e("td",null,[e("code",null,"100")])]),e("tr",null,[e("td",null,[e("code",null,"scrollbar")]),e("td",null,"内置滚动条"),e("td",null,[e("code",null,"ScrollbarProps|boolean")]),e("td",null,[e("code",null,"false")])])])])],-1),U={__name:"doc",setup(r){return(o,s)=>{const E=p("yk-title"),A=p("yk-snippet"),d=p("DocPage");return c(),C(d,null,{default:t(()=>[l(E,{level:2,id:"YkAnchor锚点"},{default:t(()=>[n("YkAnchor 锚点")]),_:1}),l(A,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-anchor%20%3Aoptions%3D%22options%22%3E%3C%2Fyk-anchor%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aconst%20options%20%3D%20%5B%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20href%3A%20'%23%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20title%3A%20'%E4%BA%8C%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20href%3A%20'%23%E4%BA%8C%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20title%3A%20'%E4%B8%89%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20href%3A%20'%23%E4%B8%89%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%5D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B91'%2C%0A%20%20%20%20href%3A%20'%23%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B91'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B92'%2C%0A%20%20%20%20href%3A%20'%23%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B92'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%5D%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[l(g)]),desc:t(()=>[z]),_:1}),l(A,{title:"无轴线",code:"%3Ctemplate%3E%0A%20%20%3Cyk-anchor%20%3Aoptions%3D%22options%22%20%3Ashow-marker%3D%22false%22%3E%3C%2Fyk-anchor%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aconst%20options%20%3D%20%5B%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20href%3A%20'%23%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20title%3A%20'%E4%BA%8C%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20href%3A%20'%23%E4%BA%8C%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20title%3A%20'%E4%B8%89%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20href%3A%20'%23%E4%B8%89%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%5D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B91'%2C%0A%20%20%20%20href%3A%20'%23%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B91'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B92'%2C%0A%20%20%20%20href%3A%20'%23%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B92'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%5D%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[l(x)]),desc:t(()=>[L]),_:1}),l(A,{title:"滚动容器",code:"%3Ctemplate%3E%0A%20%20%3Cyk-anchor%20%3Aoptions%3D%22options%22%3E%3C%2Fyk-anchor%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aconst%20options%20%3D%20%5B%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95'%2C%0A%20%20%20%20href%3A%20'%23%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95'%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E6%97%A0%E8%BD%B4%E7%BA%BF'%2C%0A%20%20%20%20href%3A%20'%23%E6%97%A0%E8%BD%B4%E7%BA%BF'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E6%BB%9A%E5%8A%A8%E5%AE%B9%E5%99%A8'%2C%0A%20%20%20%20href%3A%20'%23%E6%BB%9A%E5%8A%A8%E5%AE%B9%E5%99%A8'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E8%87%AA%E5%AE%9A%E4%B9%89%E6%BB%9A%E5%8A%A8%E5%AE%B9%E5%99%A8'%2C%0A%20%20%20%20href%3A%20'%23%E8%87%AA%E5%AE%9A%E4%B9%89%E6%BB%9A%E5%8A%A8%E5%AE%B9%E5%99%A8'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%5D%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[l(w)]),desc:t(()=>[M]),_:1}),l(A,{title:"自定义滚动容器",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Clabel%20for%3D%22%22%3E%E6%8C%87%E5%AE%9A%20offset%EF%BC%9A%3C%2Flabel%3E%0A%20%20%20%20%20%20%3Cinput%0A%20%20%20%20%20%20%20%20v-model%3D%22offset%22%0A%20%20%20%20%20%20%20%20type%3D%22number%22%0A%20%20%20%20%20%20%20%20min%3D%220%22%0A%20%20%20%20%20%20%20%20max%3D%22100%22%0A%20%20%20%20%20%20%20%20style%3D%22text-align%3A%20center%22%0A%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cyk-anchor%0A%20%20%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%20%20%3Ascroll-el%3D%22()%20%3D%3E%20%24container%22%0A%20%20%20%20%20%20%3Aoffset%3D%22offset%22%0A%20%20%20%20%3E%3C%2Fyk-anchor%3E%0A%20%20%20%20%3Cdiv%20ref%3D%22%24container%22%20class%3D%22container%22%3E%0A%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%3Csection%0A%20%20%20%20%20%20%20%20%20%20v-for%3D%22item%20in%20options%22%0A%20%20%20%20%20%20%20%20%20%20%3Aid%3D%22item.href.slice(1)%22%0A%20%20%20%20%20%20%20%20%20%20%3Akey%3D%22item.href%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cp%20v-if%3D%22item.title%20%3D%3D%3D%20'%E8%8B%8F%E8%BD%BC'%22%3E%E4%BA%BA%E9%97%B4%E6%9C%89%E6%AD%A4%E7%99%BD%E7%8E%89%E4%BA%AC%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cp%20v-if%3D%22item.title%20%3D%3D%3D%20'%E6%9D%8E%E7%99%BD'%22%3E%E4%BA%BA%E7%94%9F%E5%BE%97%E6%84%8F%E9%A1%BB%E5%B0%BD%E6%AC%A2%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cp%20v-if%3D%22item.title%20%3D%3D%3D%20'%E7%99%BD%E5%B1%85%E6%98%93'%22%3E%E4%BA%BA%E9%97%B4%E5%9B%9B%E6%9C%88%E8%8A%B3%E8%8F%B2%E5%B0%BD%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsection%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20options%20%3D%20%5B%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E8%8B%8F%E8%BD%BC'%2C%0A%20%20%20%20href%3A%20'%23%E8%8B%8F%E8%BD%BC'%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E6%9D%8E%E7%99%BD'%2C%0A%20%20%20%20href%3A%20'%23%E6%9D%8E%E7%99%BD'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E7%99%BD%E5%B1%85%E6%98%93'%2C%0A%20%20%20%20href%3A%20'%23%E7%99%BD%E5%B1%85%E6%98%93'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%5D%0Aconst%20%24container%20%3D%20ref()%0Aconst%20offset%20%3D%20ref(20)%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%20scoped%3E%0A.container%20%7B%0A%20%20overflow-y%3A%20auto%3B%0A%20%20width%3A%20200px%3B%0A%20%20height%3A%20100px%3B%0A%20%20scroll-behavior%3A%20smooth%3B%0A%20%20section%20%7B%0A%20%20%20%20display%3A%20flex%3B%0A%20%20%20%20justify-content%3A%20center%3B%0A%20%20%20%20align-items%3A%20center%3B%0A%20%20%20%20height%3A%20150px%3B%0A%20%20%20%20background-color%3A%20%23dd524c%3B%0A%20%20%20%20p%20%7B%0A%20%20%20%20%20%20font-size%3A%2020px%3B%0A%20%20%20%20%20%20font-weight%3A%20500%3B%0A%20%20%20%20%7D%0A%20%20%20%20%26%3Anth-child(2)%20%7B%0A%20%20%20%20%20%20height%3A%20200px%3B%0A%20%20%20%20%20%20background-color%3A%20%23e87b35%3B%0A%20%20%20%20%7D%0A%20%20%20%20%26%3Anth-child(3)%20%7B%0A%20%20%20%20%20%20height%3A%20300px%3B%0A%20%20%20%20%20%20background-color%3A%20%2394ca42%3B%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:t(()=>[l(j)]),desc:t(()=>[Y]),_:1}),l(E,{level:3,id:"API"},{default:t(()=>[n("API")]),_:1}),H]),_:1})}}};export{U as default};
+import{d as a,o as c,f as C,e9 as h,r as D,b as B,j as e,ea as f,eb as m,e as l,F,i as y,g as u,z as k,A as v,p as b,a as p,w as t,k as n}from"./index-ac581855.js";const g=a({__name:"anchor-primary",setup(r){const o=[{title:"一级锚点",href:"#一级锚点",children:[{title:"二级锚点",href:"#二级锚点",children:[{title:"三级锚点",href:"#三级锚点",children:[]}]}]},{title:"一级锚点1",href:"#一级锚点1",children:[]},{title:"一级锚点2",href:"#一级锚点2",children:[]}];return(s,E)=>{const A=h;return c(),C(A,{options:o})}}}),x=a({__name:"anchor-nobar",setup(r){const o=[{title:"一级锚点",href:"#一级锚点",children:[{title:"二级锚点",href:"#二级锚点",children:[{title:"三级锚点",href:"#三级锚点",children:[]}]}]},{title:"一级锚点1",href:"#一级锚点1",children:[]},{title:"一级锚点2",href:"#一级锚点2",children:[]}];return(s,E)=>{const A=h;return c(),C(A,{options:o,"show-marker":!1})}}}),w=a({__name:"anchor-scroll-el",setup(r){const o=[{title:"基本用法",href:"#基本用法"},{title:"无轴线",href:"#无轴线",children:[]},{title:"滚动容器",href:"#滚动容器",children:[]},{title:"自定义滚动容器",href:"#自定义滚动容器",children:[]}];return(s,E)=>{const A=h;return c(),C(A,{options:o})}}}),$=r=>(k("data-v-9d622c6a"),r=r(),v(),r),I=$(()=>e("label",{for:""},"指定 offset:",-1)),S=["id"],P={key:0},V={key:1},N={key:2},T=a({__name:"anchor-scroll-custom-el",setup(r){const o=[{title:"苏轼",href:"#苏轼"},{title:"李白",href:"#李白",children:[]},{title:"白居易",href:"#白居易",children:[]}],s=D(),E=D(20);return(A,d)=>{const _=h;return c(),B("div",null,[e("div",null,[I,f(e("input",{"onUpdate:modelValue":d[0]||(d[0]=i=>E.value=i),type:"number",min:"0",max:"100",style:{"text-align":"center"}},null,512),[[m,E.value]])]),l(_,{options:o,"scroll-el":()=>s.value,offset:E.value},null,8,["scroll-el","offset"]),e("div",{ref_key:"$container",ref:s,class:"container"},[e("div",null,[(c(),B(F,null,y(o,i=>e("section",{id:i.href.slice(1),key:i.href},[i.title==="苏轼"?(c(),B("p",P,"人间有此白玉京")):u("",!0),i.title==="李白"?(c(),B("p",V,"人生得意须尽欢")):u("",!0),i.title==="白居易"?(c(),B("p",N,"人间四月芳菲尽")):u("",!0)],8,S)),64))])],512)])}}});const j=b(T,[["__scopeId","data-v-9d622c6a"]]),z=e("p",null,"展示基本用法",-1),L=e("p",null,"不显示左侧导航轴",-1),M=e("p",null,[n("默认监听 "),e("code",null,"window"),n(" 为滚动容器,也可以指定为 "),e("code",null,"null"),n(",不进行容器滚动监听。")],-1),Y=e("p",null,[n("允许指定 "),e("code",null,"offset"),n(",默认为 "),e("code",null,"0"),n(",表示被锚定元素提前多少像素出现。")],-1),H=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,[e("code",null,"anchors")]),e("td",null,"锚点集合数组"),e("td",null,[e("code",null,"AnchorOption[]")]),e("td",null,[e("code",null,"-")])]),e("tr",null,[e("td",null,[e("code",null,"show-marker")]),e("td",null,"是否展示轴线"),e("td",null,[e("code",null,"boolean")]),e("td",null,[e("code",null,"true")])]),e("tr",null,[e("td",null,[e("code",null,"scroll-el")]),e("td",null,"要监听的滚动容器"),e("td",null,[e("code",null,"HTMLElement|Window|null")]),e("td",null,[e("code",null,"window")])]),e("tr",null,[e("td",null,[e("code",null,"offset")]),e("td",null,"表示被锚定元素的出现位置的偏移量"),e("td",null,[e("code",null,"number")]),e("td",null,[e("code",null,"0")])]),e("tr",null,[e("td",null,[e("code",null,"ms")]),e("td",null,[n("滚动防抖延时,"),e("code",null,"scrollEl"),n(" 不为 "),e("code",null,"null"),n(" 时生效")]),e("td",null,[e("code",null,"number")]),e("td",null,[e("code",null,"100")])]),e("tr",null,[e("td",null,[e("code",null,"scrollbar")]),e("td",null,"内置滚动条"),e("td",null,[e("code",null,"ScrollbarProps|boolean")]),e("td",null,[e("code",null,"false")])])])])],-1),U={__name:"doc",setup(r){return(o,s)=>{const E=p("yk-title"),A=p("yk-snippet"),d=p("DocPage");return c(),C(d,null,{default:t(()=>[l(E,{level:2,id:"YkAnchor锚点"},{default:t(()=>[n("YkAnchor 锚点")]),_:1}),l(A,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-anchor%20%3Aoptions%3D%22options%22%3E%3C%2Fyk-anchor%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aconst%20options%20%3D%20%5B%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20href%3A%20'%23%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20title%3A%20'%E4%BA%8C%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20href%3A%20'%23%E4%BA%8C%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20title%3A%20'%E4%B8%89%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20href%3A%20'%23%E4%B8%89%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%5D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B91'%2C%0A%20%20%20%20href%3A%20'%23%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B91'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B92'%2C%0A%20%20%20%20href%3A%20'%23%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B92'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%5D%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[l(g)]),desc:t(()=>[z]),_:1}),l(A,{title:"无轴线",code:"%3Ctemplate%3E%0A%20%20%3Cyk-anchor%20%3Aoptions%3D%22options%22%20%3Ashow-marker%3D%22false%22%3E%3C%2Fyk-anchor%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aconst%20options%20%3D%20%5B%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20href%3A%20'%23%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20title%3A%20'%E4%BA%8C%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20href%3A%20'%23%E4%BA%8C%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20title%3A%20'%E4%B8%89%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20href%3A%20'%23%E4%B8%89%E7%BA%A7%E9%94%9A%E7%82%B9'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%5D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B91'%2C%0A%20%20%20%20href%3A%20'%23%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B91'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B92'%2C%0A%20%20%20%20href%3A%20'%23%E4%B8%80%E7%BA%A7%E9%94%9A%E7%82%B92'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%5D%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[l(x)]),desc:t(()=>[L]),_:1}),l(A,{title:"滚动容器",code:"%3Ctemplate%3E%0A%20%20%3Cyk-anchor%20%3Aoptions%3D%22options%22%3E%3C%2Fyk-anchor%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aconst%20options%20%3D%20%5B%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95'%2C%0A%20%20%20%20href%3A%20'%23%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95'%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E6%97%A0%E8%BD%B4%E7%BA%BF'%2C%0A%20%20%20%20href%3A%20'%23%E6%97%A0%E8%BD%B4%E7%BA%BF'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E6%BB%9A%E5%8A%A8%E5%AE%B9%E5%99%A8'%2C%0A%20%20%20%20href%3A%20'%23%E6%BB%9A%E5%8A%A8%E5%AE%B9%E5%99%A8'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E8%87%AA%E5%AE%9A%E4%B9%89%E6%BB%9A%E5%8A%A8%E5%AE%B9%E5%99%A8'%2C%0A%20%20%20%20href%3A%20'%23%E8%87%AA%E5%AE%9A%E4%B9%89%E6%BB%9A%E5%8A%A8%E5%AE%B9%E5%99%A8'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%5D%0A%3C%2Fscript%3E%0A"},{demo:t(()=>[l(w)]),desc:t(()=>[M]),_:1}),l(A,{title:"自定义滚动容器",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Clabel%20for%3D%22%22%3E%E6%8C%87%E5%AE%9A%20offset%EF%BC%9A%3C%2Flabel%3E%0A%20%20%20%20%20%20%3Cinput%0A%20%20%20%20%20%20%20%20v-model%3D%22offset%22%0A%20%20%20%20%20%20%20%20type%3D%22number%22%0A%20%20%20%20%20%20%20%20min%3D%220%22%0A%20%20%20%20%20%20%20%20max%3D%22100%22%0A%20%20%20%20%20%20%20%20style%3D%22text-align%3A%20center%22%0A%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cyk-anchor%0A%20%20%20%20%20%20%3Aoptions%3D%22options%22%0A%20%20%20%20%20%20%3Ascroll-el%3D%22()%20%3D%3E%20%24container%22%0A%20%20%20%20%20%20%3Aoffset%3D%22offset%22%0A%20%20%20%20%3E%3C%2Fyk-anchor%3E%0A%20%20%20%20%3Cdiv%20ref%3D%22%24container%22%20class%3D%22container%22%3E%0A%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%3Csection%0A%20%20%20%20%20%20%20%20%20%20v-for%3D%22item%20in%20options%22%0A%20%20%20%20%20%20%20%20%20%20%3Aid%3D%22item.href.slice(1)%22%0A%20%20%20%20%20%20%20%20%20%20%3Akey%3D%22item.href%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cp%20v-if%3D%22item.title%20%3D%3D%3D%20'%E8%8B%8F%E8%BD%BC'%22%3E%E4%BA%BA%E9%97%B4%E6%9C%89%E6%AD%A4%E7%99%BD%E7%8E%89%E4%BA%AC%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cp%20v-if%3D%22item.title%20%3D%3D%3D%20'%E6%9D%8E%E7%99%BD'%22%3E%E4%BA%BA%E7%94%9F%E5%BE%97%E6%84%8F%E9%A1%BB%E5%B0%BD%E6%AC%A2%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cp%20v-if%3D%22item.title%20%3D%3D%3D%20'%E7%99%BD%E5%B1%85%E6%98%93'%22%3E%E4%BA%BA%E9%97%B4%E5%9B%9B%E6%9C%88%E8%8A%B3%E8%8F%B2%E5%B0%BD%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsection%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20options%20%3D%20%5B%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E8%8B%8F%E8%BD%BC'%2C%0A%20%20%20%20href%3A%20'%23%E8%8B%8F%E8%BD%BC'%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E6%9D%8E%E7%99%BD'%2C%0A%20%20%20%20href%3A%20'%23%E6%9D%8E%E7%99%BD'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%20%20%7B%0A%20%20%20%20title%3A%20'%E7%99%BD%E5%B1%85%E6%98%93'%2C%0A%20%20%20%20href%3A%20'%23%E7%99%BD%E5%B1%85%E6%98%93'%2C%0A%20%20%20%20children%3A%20%5B%5D%2C%0A%20%20%7D%2C%0A%5D%0Aconst%20%24container%20%3D%20ref()%0Aconst%20offset%20%3D%20ref(20)%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%20scoped%3E%0A.container%20%7B%0A%20%20overflow-y%3A%20auto%3B%0A%20%20width%3A%20200px%3B%0A%20%20height%3A%20100px%3B%0A%20%20scroll-behavior%3A%20smooth%3B%0A%20%20section%20%7B%0A%20%20%20%20display%3A%20flex%3B%0A%20%20%20%20justify-content%3A%20center%3B%0A%20%20%20%20align-items%3A%20center%3B%0A%20%20%20%20height%3A%20150px%3B%0A%20%20%20%20background-color%3A%20%23dd524c%3B%0A%20%20%20%20p%20%7B%0A%20%20%20%20%20%20font-size%3A%2020px%3B%0A%20%20%20%20%20%20font-weight%3A%20500%3B%0A%20%20%20%20%7D%0A%20%20%20%20%26%3Anth-child(2)%20%7B%0A%20%20%20%20%20%20height%3A%20200px%3B%0A%20%20%20%20%20%20background-color%3A%20%23e87b35%3B%0A%20%20%20%20%7D%0A%20%20%20%20%26%3Anth-child(3)%20%7B%0A%20%20%20%20%20%20height%3A%20300px%3B%0A%20%20%20%20%20%20background-color%3A%20%2394ca42%3B%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:t(()=>[l(j)]),desc:t(()=>[Y]),_:1}),l(E,{level:3,id:"API"},{default:t(()=>[n("API")]),_:1}),H]),_:1})}}};export{U as default};
diff --git a/assets/doc-bcc3def2.js b/assets/doc-ad5c5774.js
similarity index 99%
rename from assets/doc-bcc3def2.js
rename to assets/doc-ad5c5774.js
index 81cf7861..00f83a53 100644
--- a/assets/doc-bcc3def2.js
+++ b/assets/doc-ad5c5774.js
@@ -1 +1 @@
-import{d as B,dJ as k,r as b,dM as x,o as _,b as E,j as h,n as i,dw as a,e,e3 as C,t as w,w as l,ea as P,ec as S,e1 as I,ee as Y,d_ as f,p as u,k as p,a as F,f as N}from"./index-c0fbe197.js";const V=["aria-disabled"],G=["aria-hidden"],z=B({name:"YkCollapse",__name:"collapse",props:{title:{default:""},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},key:{}},setup(c){const n=c,t=k("collapse"),o=b(n.active);x(()=>{});const d=()=>{n.disabled||(o.value=!o.value)},y=s=>{s.key==="Enter"&&d()},m=s=>{s.style.height=`${s.scrollHeight}px`},v=s=>{s.style.height="auto"},D=s=>{s.style.height=`${s.scrollHeight}px`},$=s=>{s.style.height="0px"};return(s,Th)=>{const g=Y;return _(),E("div",{class:i(a(t)())},[h("div",{role:"button","aria-disabled":s.disabled,tabindex:"0",class:i([a(t)("header"),a(t)({opened:o.value,disabled:s.disabled})]),onKeydown:y,onClick:d},[h("div",{class:i(a(t)("title"))},[e(g),C(s.$slots,"title",{},()=>[h("span",null,w(s.title),1)])],2),h("div",{class:i(a(t)("slot"))},[C(s.$slots,"right")],2)],42,V),e(I,{name:"collapse",onEnter:m,onAfterEnter:v,onBeforeLeave:D,onLeave:$},{default:l(()=>[P(h("div",{class:i(a(t)("content")),"aria-hidden":!o.value},[C(s.$slots,"default")],10,G),[[S,o.value]])]),_:3})],2)}}}),M=B({name:"YkCollapseGroup",__name:"collapse-group",props:{border:{type:Boolean,default:!0}},setup(c){const n=k("collapse-group");return(t,o)=>(_(),E("div",{class:i([a(n)(),a(n)({noborder:!t.border})])},[C(t.$slots,"default")],2))}}),A=f(z),r=f(M);const O={},H={class:"yk-collapse-demo"},K=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),L=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),T=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),j=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),J=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),R=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),q=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),Q=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),U=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1);function W(c,n){const t=A,o=r;return _(),E("div",H,[e(o,null,{default:l(()=>[e(t,{title:"你好,世界"},{default:l(()=>[K,L,T]),_:1}),e(t,{active:!0,title:"你好,世界"},{default:l(()=>[j,J,R]),_:1}),e(t,{title:"你好,世界",disabled:""},{default:l(()=>[q,Q,U]),_:1})]),_:1})])}const X=u(O,[["render",W]]),Z={},hh={class:"yk-collapse-demo"},lh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),eh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),th=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),oh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),sh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),nh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),ph=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),ah=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),ch=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1);function dh(c,n){const t=A,o=r;return _(),E("div",hh,[e(o,null,{default:l(()=>[e(t,{title:"你好,世界",active:!0},{default:l(()=>[e(o,null,{default:l(()=>[e(t,{title:"你好,世界",active:!0},{default:l(()=>[e(o,null,{default:l(()=>[e(t,{title:"你好,世界"},{default:l(()=>[lh,eh,th]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(t,{title:"你好,世界"},{default:l(()=>[oh,sh,nh]),_:1}),e(t,{title:"你好,世界"},{default:l(()=>[ph,ah,ch]),_:1})]),_:1})])}const _h=u(Z,[["render",dh]]);const ih={},Eh={class:"yk-collapse-demo"},Ch=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),uh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),Ah=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),rh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),yh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),Fh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),Bh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),kh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),fh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1);function mh(c,n){const t=A,o=r;return _(),E("div",Eh,[e(o,{border:!1},{default:l(()=>[e(t,{title:"你好,世界"},{default:l(()=>[Ch,uh,Ah]),_:1}),e(t,{active:!0,title:"你好,世界"},{default:l(()=>[rh,yh,Fh]),_:1}),e(t,{title:"你好,世界"},{default:l(()=>[Bh,kh,fh]),_:1})]),_:1})])}const vh=u(ih,[["render",mh]]);const Dh={},$h={class:"yk-collapse-demo"},gh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),bh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),xh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),wh=h("div",{style:{"font-weight":"bold",color:"red"}},"VIP 专享",-1),Ph=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),Sh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),Ih=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),Yh=h("div",{style:{color:"orange"}},[p(" 特惠价 "),h("span",{style:{"font-size":"22px"}},"999"),p(" 元 ")],-1);function Nh(c,n){const t=A,o=r;return _(),E("div",$h,[e(o,null,{default:l(()=>[e(t,{title:"你好,世界"},{right:l(()=>[wh]),default:l(()=>[gh,bh,xh]),_:1}),e(t,{active:!0,title:"你好,世界"},{right:l(()=>[Yh]),default:l(()=>[Ph,Sh,Ih]),_:1})]),_:1})])}const Vh=u(Dh,[["render",Nh]]),Gh=h("p",null,"在一个屏幕展示太多的信息可能会让人厌烦,但用上这个组件,即可轻松解决问题。",-1),zh=h("p",null,"折叠面板可以像俄罗斯套娃一般地嵌套。",-1),Mh=h("p",null,[p("通过 "),h("code",null,"border"),p(" 控制折叠面板组是否显示边框线。默认为 "),h("code",null,"true"),p("。")],-1),Oh=h("p",null,"使用插槽来自定义内容。",-1),Hh=h("div",{class:"table-container"},[h("table",null,[h("thead",null,[h("tr",null,[h("th",null,"参数"),h("th",null,"描述"),h("th",null,"类型"),h("th",null,"默认值")])]),h("tbody",null,[h("tr",null,[h("td",null,"border"),h("td",null,"是否显示边框"),h("td",null,"boolean"),h("td",null,"true")])])])],-1),Kh=h("div",{class:"table-container"},[h("table",null,[h("thead",null,[h("tr",null,[h("th",null,"参数"),h("th",null,"描述"),h("th",null,"类型"),h("th",null,"默认值")])]),h("tbody",null,[h("tr",null,[h("td",null,"title"),h("td",null,"标题"),h("td",null,"string"),h("td",null,"''")]),h("tr",null,[h("td",null,"active"),h("td",null,"是否激活"),h("td",null,"boolean"),h("td",null,"false")]),h("tr",null,[h("td",null,"disabled"),h("td",null,"是否禁用"),h("td",null,"boolean"),h("td",null,"false")])])])],-1),Lh=h("div",{class:"table-container"},[h("table",null,[h("thead",null,[h("tr",null,[h("th",null,"插槽名"),h("th",null,"描述")])]),h("tbody",null,[h("tr",null,[h("td",null,"right"),h("td",null,"标题栏右侧的内容")])])])],-1),Jh={__name:"doc",setup(c){return(n,t)=>{const o=F("yk-title"),d=F("yk-snippet"),y=F("DocPage");return _(),N(y,null,{default:l(()=>[e(o,{level:2,id:"YkCollapse折叠面板"},{default:l(()=>[p("YkCollapse 折叠面板")]),_:1}),e(d,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-collapse-demo%22%3E%0A%20%20%20%20%3Cyk-collapse-group%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20%3Aactive%3D%22true%22%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%20disabled%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%3C%2Fyk-collapse-group%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%3E%0A.yk-collapse-demo%20%7B%0A%20%20width%3A%20700px%3B%0A%7D%0A.yk-collapse%20p%20%7B%0A%20%20margin%3A%205px%2016px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e(X)]),desc:l(()=>[Gh]),_:1}),e(d,{title:"嵌套",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-collapse-demo%22%3E%0A%20%20%20%20%3Cyk-collapse-group%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%20%3Aactive%3D%22true%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-collapse-group%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%20%3Aactive%3D%22true%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-collapse-group%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-collapse-group%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%20%20%3C%2Fyk-collapse-group%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%3C%2Fyk-collapse-group%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:l(()=>[e(_h)]),desc:l(()=>[zh]),_:1}),e(d,{title:"无边框",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-collapse-demo%22%3E%0A%20%20%20%20%3Cyk-collapse-group%20%3Aborder%3D%22false%22%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20%3Aactive%3D%22true%22%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%3C%2Fyk-collapse-group%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%3E%0A.yk-collapse-demo%20%7B%0A%20%20width%3A%20700px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e(vh)]),desc:l(()=>[Mh]),_:1}),e(d,{title:"使用插槽",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-collapse-demo%22%3E%0A%20%20%20%20%3Cyk-collapse-group%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23right%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%20style%3D%22font-weight%3A%20bold%3B%20color%3A%20red%22%3EVIP%20%E4%B8%93%E4%BA%AB%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20%3Aactive%3D%22true%22%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23right%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%20style%3D%22color%3A%20orange%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%E7%89%B9%E6%83%A0%E4%BB%B7%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cspan%20style%3D%22font-size%3A%2022px%22%3E999%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%E5%85%83%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%3C%2Fyk-collapse-group%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%3E%0A.yk-collapse-demo%20%7B%0A%20%20width%3A%20700px%3B%0A%7D%0A.yk-collapse%20p%20%7B%0A%20%20margin%3A%200%2016px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e(Vh)]),desc:l(()=>[Oh]),_:1}),e(o,{level:3,id:"API"},{default:l(()=>[p("API")]),_:1}),e(o,{level:4,id:"CollapseGroupProps"},{default:l(()=>[p("CollapseGroup Props")]),_:1}),Hh,e(o,{level:4,id:"CollapseProps"},{default:l(()=>[p("Collapse Props")]),_:1}),Kh,e(o,{level:4,id:"CollapseSlots"},{default:l(()=>[p("Collapse Slots")]),_:1}),Lh]),_:1})}}};export{Jh as default};
+import{d as B,dJ as k,r as b,dM as x,o as _,b as E,j as h,n as i,dw as a,e,e3 as C,t as w,w as l,ea as P,ec as S,e1 as I,ee as Y,d_ as f,p as u,k as p,a as F,f as N}from"./index-ac581855.js";const V=["aria-disabled"],G=["aria-hidden"],z=B({name:"YkCollapse",__name:"collapse",props:{title:{default:""},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},key:{}},setup(c){const n=c,t=k("collapse"),o=b(n.active);x(()=>{});const d=()=>{n.disabled||(o.value=!o.value)},y=s=>{s.key==="Enter"&&d()},m=s=>{s.style.height=`${s.scrollHeight}px`},v=s=>{s.style.height="auto"},D=s=>{s.style.height=`${s.scrollHeight}px`},$=s=>{s.style.height="0px"};return(s,Th)=>{const g=Y;return _(),E("div",{class:i(a(t)())},[h("div",{role:"button","aria-disabled":s.disabled,tabindex:"0",class:i([a(t)("header"),a(t)({opened:o.value,disabled:s.disabled})]),onKeydown:y,onClick:d},[h("div",{class:i(a(t)("title"))},[e(g),C(s.$slots,"title",{},()=>[h("span",null,w(s.title),1)])],2),h("div",{class:i(a(t)("slot"))},[C(s.$slots,"right")],2)],42,V),e(I,{name:"collapse",onEnter:m,onAfterEnter:v,onBeforeLeave:D,onLeave:$},{default:l(()=>[P(h("div",{class:i(a(t)("content")),"aria-hidden":!o.value},[C(s.$slots,"default")],10,G),[[S,o.value]])]),_:3})],2)}}}),M=B({name:"YkCollapseGroup",__name:"collapse-group",props:{border:{type:Boolean,default:!0}},setup(c){const n=k("collapse-group");return(t,o)=>(_(),E("div",{class:i([a(n)(),a(n)({noborder:!t.border})])},[C(t.$slots,"default")],2))}}),A=f(z),r=f(M);const O={},H={class:"yk-collapse-demo"},K=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),L=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),T=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),j=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),J=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),R=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),q=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),Q=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),U=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1);function W(c,n){const t=A,o=r;return _(),E("div",H,[e(o,null,{default:l(()=>[e(t,{title:"你好,世界"},{default:l(()=>[K,L,T]),_:1}),e(t,{active:!0,title:"你好,世界"},{default:l(()=>[j,J,R]),_:1}),e(t,{title:"你好,世界",disabled:""},{default:l(()=>[q,Q,U]),_:1})]),_:1})])}const X=u(O,[["render",W]]),Z={},hh={class:"yk-collapse-demo"},lh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),eh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),th=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),oh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),sh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),nh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),ph=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),ah=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),ch=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1);function dh(c,n){const t=A,o=r;return _(),E("div",hh,[e(o,null,{default:l(()=>[e(t,{title:"你好,世界",active:!0},{default:l(()=>[e(o,null,{default:l(()=>[e(t,{title:"你好,世界",active:!0},{default:l(()=>[e(o,null,{default:l(()=>[e(t,{title:"你好,世界"},{default:l(()=>[lh,eh,th]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(t,{title:"你好,世界"},{default:l(()=>[oh,sh,nh]),_:1}),e(t,{title:"你好,世界"},{default:l(()=>[ph,ah,ch]),_:1})]),_:1})])}const _h=u(Z,[["render",dh]]);const ih={},Eh={class:"yk-collapse-demo"},Ch=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),uh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),Ah=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),rh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),yh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),Fh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),Bh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),kh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),fh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1);function mh(c,n){const t=A,o=r;return _(),E("div",Eh,[e(o,{border:!1},{default:l(()=>[e(t,{title:"你好,世界"},{default:l(()=>[Ch,uh,Ah]),_:1}),e(t,{active:!0,title:"你好,世界"},{default:l(()=>[rh,yh,Fh]),_:1}),e(t,{title:"你好,世界"},{default:l(()=>[Bh,kh,fh]),_:1})]),_:1})])}const vh=u(ih,[["render",mh]]);const Dh={},$h={class:"yk-collapse-demo"},gh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),bh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),xh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),wh=h("div",{style:{"font-weight":"bold",color:"red"}},"VIP 专享",-1),Ph=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),Sh=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),Ih=h("p",null,"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh",-1),Yh=h("div",{style:{color:"orange"}},[p(" 特惠价 "),h("span",{style:{"font-size":"22px"}},"999"),p(" 元 ")],-1);function Nh(c,n){const t=A,o=r;return _(),E("div",$h,[e(o,null,{default:l(()=>[e(t,{title:"你好,世界"},{right:l(()=>[wh]),default:l(()=>[gh,bh,xh]),_:1}),e(t,{active:!0,title:"你好,世界"},{right:l(()=>[Yh]),default:l(()=>[Ph,Sh,Ih]),_:1})]),_:1})])}const Vh=u(Dh,[["render",Nh]]),Gh=h("p",null,"在一个屏幕展示太多的信息可能会让人厌烦,但用上这个组件,即可轻松解决问题。",-1),zh=h("p",null,"折叠面板可以像俄罗斯套娃一般地嵌套。",-1),Mh=h("p",null,[p("通过 "),h("code",null,"border"),p(" 控制折叠面板组是否显示边框线。默认为 "),h("code",null,"true"),p("。")],-1),Oh=h("p",null,"使用插槽来自定义内容。",-1),Hh=h("div",{class:"table-container"},[h("table",null,[h("thead",null,[h("tr",null,[h("th",null,"参数"),h("th",null,"描述"),h("th",null,"类型"),h("th",null,"默认值")])]),h("tbody",null,[h("tr",null,[h("td",null,"border"),h("td",null,"是否显示边框"),h("td",null,"boolean"),h("td",null,"true")])])])],-1),Kh=h("div",{class:"table-container"},[h("table",null,[h("thead",null,[h("tr",null,[h("th",null,"参数"),h("th",null,"描述"),h("th",null,"类型"),h("th",null,"默认值")])]),h("tbody",null,[h("tr",null,[h("td",null,"title"),h("td",null,"标题"),h("td",null,"string"),h("td",null,"''")]),h("tr",null,[h("td",null,"active"),h("td",null,"是否激活"),h("td",null,"boolean"),h("td",null,"false")]),h("tr",null,[h("td",null,"disabled"),h("td",null,"是否禁用"),h("td",null,"boolean"),h("td",null,"false")])])])],-1),Lh=h("div",{class:"table-container"},[h("table",null,[h("thead",null,[h("tr",null,[h("th",null,"插槽名"),h("th",null,"描述")])]),h("tbody",null,[h("tr",null,[h("td",null,"right"),h("td",null,"标题栏右侧的内容")])])])],-1),Jh={__name:"doc",setup(c){return(n,t)=>{const o=F("yk-title"),d=F("yk-snippet"),y=F("DocPage");return _(),N(y,null,{default:l(()=>[e(o,{level:2,id:"YkCollapse折叠面板"},{default:l(()=>[p("YkCollapse 折叠面板")]),_:1}),e(d,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-collapse-demo%22%3E%0A%20%20%20%20%3Cyk-collapse-group%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20%3Aactive%3D%22true%22%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%20disabled%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%3C%2Fyk-collapse-group%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%3E%0A.yk-collapse-demo%20%7B%0A%20%20width%3A%20700px%3B%0A%7D%0A.yk-collapse%20p%20%7B%0A%20%20margin%3A%205px%2016px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e(X)]),desc:l(()=>[Gh]),_:1}),e(d,{title:"嵌套",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-collapse-demo%22%3E%0A%20%20%20%20%3Cyk-collapse-group%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%20%3Aactive%3D%22true%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-collapse-group%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%20%3Aactive%3D%22true%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-collapse-group%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-collapse-group%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%20%20%3C%2Fyk-collapse-group%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%3C%2Fyk-collapse-group%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:l(()=>[e(_h)]),desc:l(()=>[zh]),_:1}),e(d,{title:"无边框",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-collapse-demo%22%3E%0A%20%20%20%20%3Cyk-collapse-group%20%3Aborder%3D%22false%22%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20%3Aactive%3D%22true%22%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%3C%2Fyk-collapse-group%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%3E%0A.yk-collapse-demo%20%7B%0A%20%20width%3A%20700px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e(vh)]),desc:l(()=>[Mh]),_:1}),e(d,{title:"使用插槽",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20class%3D%22yk-collapse-demo%22%3E%0A%20%20%20%20%3Cyk-collapse-group%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23right%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%20style%3D%22font-weight%3A%20bold%3B%20color%3A%20red%22%3EVIP%20%E4%B8%93%E4%BA%AB%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%20%20%3Cyk-collapse%20%3Aactive%3D%22true%22%20title%3D%22%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%22%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Cp%3Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhh%3C%2Fp%3E%0A%20%20%20%20%20%20%20%20%3Ctemplate%20%23right%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%20style%3D%22color%3A%20orange%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%E7%89%B9%E6%83%A0%E4%BB%B7%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cspan%20style%3D%22font-size%3A%2022px%22%3E999%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%E5%85%83%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3C%2Fyk-collapse%3E%0A%20%20%20%20%3C%2Fyk-collapse-group%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%3E%0A.yk-collapse-demo%20%7B%0A%20%20width%3A%20700px%3B%0A%7D%0A.yk-collapse%20p%20%7B%0A%20%20margin%3A%200%2016px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e(Vh)]),desc:l(()=>[Oh]),_:1}),e(o,{level:3,id:"API"},{default:l(()=>[p("API")]),_:1}),e(o,{level:4,id:"CollapseGroupProps"},{default:l(()=>[p("CollapseGroup Props")]),_:1}),Hh,e(o,{level:4,id:"CollapseProps"},{default:l(()=>[p("Collapse Props")]),_:1}),Kh,e(o,{level:4,id:"CollapseSlots"},{default:l(()=>[p("Collapse Slots")]),_:1}),Lh]),_:1})}}};export{Jh as default};
diff --git a/assets/doc-38e19f7a.js b/assets/doc-bd1c4e94.js
similarity index 98%
rename from assets/doc-38e19f7a.js
rename to assets/doc-bd1c4e94.js
index a94f0b54..4bd9947a 100644
--- a/assets/doc-38e19f7a.js
+++ b/assets/doc-bd1c4e94.js
@@ -1 +1 @@
-import{Y as w}from"./index-81803c34.js";import{d as C,dJ as v,dK as b,o,b as i,e3 as D,n as c,dw as s,g as m,j as t,f as p,e2 as k,F as f,i as F,d_ as x,p as B,e as l,r as $,w as n,a as y,k as a}from"./index-c0fbe197.js";import{_ as S}from"./index-54a15e5e.js";const z={key:0},V=C({name:"YkSkeleton",__name:"skeleton",props:{loading:{type:Boolean,default:!0},width:{default:"100%"},height:{default:"15px"},animated:{type:Boolean,default:!0},avatar:{type:Boolean,default:!1},avatarStyle:{default:()=>({})},round:{type:Boolean,default:!0},row:{default:1},title:{type:Boolean,default:!1}},setup(u){const A=u,e=v("skeleton"),{avatarStyle:d,round:r}=b(A),_=E=>({[E]:!0,[`${E}__round`]:r.value});return(E,at)=>E.loading?(o(),i("div",{key:1,class:c([s(e)()])},[E.animated?(o(),i("div",{key:0,class:c([s(e)("animation")])},null,2)):m("",!0),t("div",{class:c([s(e)("content")])},[E.avatar?(o(),p(s(w),{key:0,"img-url":s(d).imgUrl,size:s(d).size,shape:s(d).shape,class:c([s(e)("content__avatarClass")])},null,8,["img-url","size","shape","class"])):m("",!0),t("div",{class:c([s(e)("line")]),style:k({width:E.width})},[E.title?(o(),i("div",{key:0,class:c([_(`${s(e)("content__line__blockTitle")}`)]),style:k({height:E.height})},null,6)):m("",!0),(o(!0),i(f,null,F(Number(E.row),g=>(o(),i("div",{key:g,class:c([_(`${s(e)("content__line__blockLine")}`)]),style:k({height:E.height})},null,6))),128))],6)],2)],2)):(o(),i("div",z,[D(E.$slots,"default")]))}}),U=x(V),h=U;const Y={};function N(u,A){const e=h;return o(),p(e,{width:"100%",height:"15px",animated:"",title:""})}const P=B(Y,[["render",N]]),q={};function I(u,A){const e=h;return o(),p(e,{width:"100%",height:"15px",animated:"",title:"",row:5})}const R=B(q,[["render",I]]),L={};function T(u,A){const e=h;return o(),i(f,null,[l(e,{width:"100%",height:"15px",animated:"",title:"",row:3,avatar:""}),l(e,{style:{"margin-top":"30px"},width:"100%",height:"15px",animated:"",title:"",row:4,avatar:"","avatar-style":{shape:"square",size:"xl",imgUrl:"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}},null,8,["avatar-style"])],64)}const j=B(L,[["render",T]]),J={};function K(u,A){const e=h;return o(),p(e,{width:"100%",height:"15px",animated:"",title:"",row:3,avatar:"",round:!1,"avatar-style":{shape:0,size:"l"}})}const G=B(J,[["render",K]]),H=t("h3",null,"这是一段标题",-1),M=t("p",null," 内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容 ",-1),O=t("p",null," 内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容 ",-1),Q=t("p",null," 内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容 ",-1),W=C({__name:"skeleton-show",setup(u){const A=$(!1);return(e,d)=>{const r=S,_=h;return o(),i(f,null,[l(r,{modelValue:A.value,"onUpdate:modelValue":d[0]||(d[0]=E=>A.value=E)},null,8,["modelValue"]),l(_,{style:{"margin-top":"20px"},width:"100%",height:"15px",animated:"",title:"",row:3,loading:!A.value},{default:n(()=>[H,M,O,Q]),_:1},8,["loading"])],64)}}}),X=t("p",null,"一个基础用法",-1),Z=t("p",null,"自定义行数",-1),tt=t("p",null,"显示头像与设置头像",-1),et=t("p",null,"关闭圆角",-1),lt=t("p",null,"显示与加载中",-1),nt=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"loading"),t("td",null,"是否显示骨架屏"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"width"),t("td",null,"标题段落宽度"),t("td",null,"string"),t("td",null,'"100%"')]),t("tr",null,[t("td",null,"height"),t("td",null,"标题段落高度"),t("td",null,"string"),t("td",null,'"15px"')]),t("tr",null,[t("td",null,"animated"),t("td",null,"是否有动画"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"avatar"),t("td",null,"是否有头像"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"avatarStyle"),t("td",null,"头像样式"),t("td",null,[a("{ "),t("br"),a(" shape: 'circle' || 'square' ||number,"),t("br"),a(" size: number||'s'|| 'm'|| 'l'||'xl',"),t("br"),a(" imgUrl: string "),t("br"),a("}")]),t("td",null,[a("{ "),t("br"),a(" shape: 'circle',"),t("br"),a(" size: 'l',"),t("br"),a(' imgUrl: "" '),t("br"),a("}")])]),t("tr",null,[t("td",null,"round"),t("td",null,"标题段落是否圆角"),t("td",null,"boolean"),t("td",null,"true,圆角值为 15px")]),t("tr",null,[t("td",null,"row"),t("td",null,"有多少行段落"),t("td",null,"boolean"),t("td",null,"1")]),t("tr",null,[t("td",null,"title"),t("td",null,"是否有标题"),t("td",null,"boolean"),t("td",null,"false")])])])],-1),Et=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"插槽名"),t("th",null,"描述")])]),t("tbody",null,[t("tr",null,[t("td",null,"default"),t("td",null,"展示内容")])])])],-1),dt={__name:"doc",setup(u){return(A,e)=>{const d=y("yk-title"),r=y("yk-snippet"),_=y("DocPage");return o(),p(_,null,{default:n(()=>[l(d,{level:2,id:"YkSkeleton骨架屏"},{default:n(()=>[a("YkSkeleton 骨架屏")]),_:1}),l(r,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-skeleton%20width%3D%22100%25%22%20height%3D%2215px%22%20animated%20title%3E%3C%2Fyk-skeleton%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[l(P)]),desc:n(()=>[X]),_:1}),l(r,{title:"传入多行与标题",code:"%3Ctemplate%3E%0A%20%20%3Cyk-skeleton%20width%3D%22100%25%22%20height%3D%2215px%22%20animated%20title%20%3Arow%3D%225%22%3E%3C%2Fyk-skeleton%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[l(R)]),desc:n(()=>[Z]),_:1}),l(r,{title:"显示头像",code:"%3Ctemplate%3E%0A%20%20%3Cyk-skeleton%0A%20%20%20%20width%3D%22100%25%22%0A%20%20%20%20height%3D%2215px%22%0A%20%20%20%20animated%0A%20%20%20%20title%0A%20%20%20%20%3Arow%3D%223%22%0A%20%20%20%20avatar%0A%20%20%3E%3C%2Fyk-skeleton%3E%0A%20%20%3Cyk-skeleton%0A%20%20%20%20style%3D%22margin-top%3A%2030px%22%0A%20%20%20%20width%3D%22100%25%22%0A%20%20%20%20height%3D%2215px%22%0A%20%20%20%20animated%0A%20%20%20%20title%0A%20%20%20%20%3Arow%3D%224%22%0A%20%20%20%20avatar%0A%20%20%20%20%3Aavatar-style%3D%22%7B%0A%20%20%20%20%20%20shape%3A%20'square'%2C%0A%20%20%20%20%20%20size%3A%20'xl'%2C%0A%20%20%20%20%20%20imgUrl%3A%20'https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png'%2C%0A%20%20%20%20%7D%22%0A%20%20%3E%3C%2Fyk-skeleton%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[l(j)]),desc:n(()=>[tt]),_:1}),l(r,{title:"标题段落直角风格",code:"%3Ctemplate%3E%0A%20%20%3Cyk-skeleton%0A%20%20%20%20width%3D%22100%25%22%0A%20%20%20%20height%3D%2215px%22%0A%20%20%20%20animated%0A%20%20%20%20title%0A%20%20%20%20%3Arow%3D%223%22%0A%20%20%20%20avatar%0A%20%20%20%20%3Around%3D%22false%22%0A%20%20%20%20%3Aavatar-style%3D%22%7B%0A%20%20%20%20%20%20shape%3A%200%2C%0A%20%20%20%20%20%20size%3A%20'l'%2C%0A%20%20%20%20%7D%22%0A%20%20%3E%3C%2Fyk-skeleton%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[l(G)]),desc:n(()=>[et]),_:1}),l(r,{title:"显示内容",code:"%3Ctemplate%3E%0A%20%20%3Cyk-switch%20v-model%3D%22isChecked%22%3E%3C%2Fyk-switch%3E%0A%20%20%3Cyk-skeleton%0A%20%20%20%20style%3D%22margin-top%3A%2020px%22%0A%20%20%20%20width%3D%22100%25%22%0A%20%20%20%20height%3D%2215px%22%0A%20%20%20%20animated%0A%20%20%20%20title%0A%20%20%20%20%3Arow%3D%223%22%0A%20%20%20%20%3Aloading%3D%22!isChecked%22%0A%20%20%3E%0A%20%20%20%20%3Ch3%3E%E8%BF%99%E6%98%AF%E4%B8%80%E6%AE%B5%E6%A0%87%E9%A2%98%3C%2Fh3%3E%0A%20%20%20%20%3Cp%3E%0A%20%20%20%20%20%20%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%0A%20%20%20%20%3C%2Fp%3E%0A%20%20%20%20%3Cp%3E%0A%20%20%20%20%20%20%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%0A%20%20%20%20%3C%2Fp%3E%0A%20%20%20%20%3Cp%3E%0A%20%20%20%20%20%20%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%0A%20%20%20%20%3C%2Fp%3E%0A%20%20%3C%2Fyk-skeleton%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20isChecked%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[l(W)]),desc:n(()=>[lt]),_:1}),l(d,{level:3,id:"API"},{default:n(()=>[a("API")]),_:1}),nt,l(d,{level:3,id:"slot"},{default:n(()=>[a("slot")]),_:1}),Et]),_:1})}}};export{dt as default};
+import{Y as w}from"./index-ec32fb95.js";import{d as C,dJ as v,dK as b,o,b as i,e3 as D,n as c,dw as s,g as m,j as t,f as p,e2 as k,F as f,i as F,d_ as x,p as B,e as l,r as $,w as n,a as y,k as a}from"./index-ac581855.js";import{_ as S}from"./index-7d0ab705.js";const z={key:0},V=C({name:"YkSkeleton",__name:"skeleton",props:{loading:{type:Boolean,default:!0},width:{default:"100%"},height:{default:"15px"},animated:{type:Boolean,default:!0},avatar:{type:Boolean,default:!1},avatarStyle:{default:()=>({})},round:{type:Boolean,default:!0},row:{default:1},title:{type:Boolean,default:!1}},setup(u){const A=u,e=v("skeleton"),{avatarStyle:d,round:r}=b(A),_=E=>({[E]:!0,[`${E}__round`]:r.value});return(E,at)=>E.loading?(o(),i("div",{key:1,class:c([s(e)()])},[E.animated?(o(),i("div",{key:0,class:c([s(e)("animation")])},null,2)):m("",!0),t("div",{class:c([s(e)("content")])},[E.avatar?(o(),p(s(w),{key:0,"img-url":s(d).imgUrl,size:s(d).size,shape:s(d).shape,class:c([s(e)("content__avatarClass")])},null,8,["img-url","size","shape","class"])):m("",!0),t("div",{class:c([s(e)("line")]),style:k({width:E.width})},[E.title?(o(),i("div",{key:0,class:c([_(`${s(e)("content__line__blockTitle")}`)]),style:k({height:E.height})},null,6)):m("",!0),(o(!0),i(f,null,F(Number(E.row),g=>(o(),i("div",{key:g,class:c([_(`${s(e)("content__line__blockLine")}`)]),style:k({height:E.height})},null,6))),128))],6)],2)],2)):(o(),i("div",z,[D(E.$slots,"default")]))}}),U=x(V),h=U;const Y={};function N(u,A){const e=h;return o(),p(e,{width:"100%",height:"15px",animated:"",title:""})}const P=B(Y,[["render",N]]),q={};function I(u,A){const e=h;return o(),p(e,{width:"100%",height:"15px",animated:"",title:"",row:5})}const R=B(q,[["render",I]]),L={};function T(u,A){const e=h;return o(),i(f,null,[l(e,{width:"100%",height:"15px",animated:"",title:"",row:3,avatar:""}),l(e,{style:{"margin-top":"30px"},width:"100%",height:"15px",animated:"",title:"",row:4,avatar:"","avatar-style":{shape:"square",size:"xl",imgUrl:"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}},null,8,["avatar-style"])],64)}const j=B(L,[["render",T]]),J={};function K(u,A){const e=h;return o(),p(e,{width:"100%",height:"15px",animated:"",title:"",row:3,avatar:"",round:!1,"avatar-style":{shape:0,size:"l"}})}const G=B(J,[["render",K]]),H=t("h3",null,"这是一段标题",-1),M=t("p",null," 内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容 ",-1),O=t("p",null," 内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容 ",-1),Q=t("p",null," 内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容 ",-1),W=C({__name:"skeleton-show",setup(u){const A=$(!1);return(e,d)=>{const r=S,_=h;return o(),i(f,null,[l(r,{modelValue:A.value,"onUpdate:modelValue":d[0]||(d[0]=E=>A.value=E)},null,8,["modelValue"]),l(_,{style:{"margin-top":"20px"},width:"100%",height:"15px",animated:"",title:"",row:3,loading:!A.value},{default:n(()=>[H,M,O,Q]),_:1},8,["loading"])],64)}}}),X=t("p",null,"一个基础用法",-1),Z=t("p",null,"自定义行数",-1),tt=t("p",null,"显示头像与设置头像",-1),et=t("p",null,"关闭圆角",-1),lt=t("p",null,"显示与加载中",-1),nt=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"loading"),t("td",null,"是否显示骨架屏"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"width"),t("td",null,"标题段落宽度"),t("td",null,"string"),t("td",null,'"100%"')]),t("tr",null,[t("td",null,"height"),t("td",null,"标题段落高度"),t("td",null,"string"),t("td",null,'"15px"')]),t("tr",null,[t("td",null,"animated"),t("td",null,"是否有动画"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"avatar"),t("td",null,"是否有头像"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"avatarStyle"),t("td",null,"头像样式"),t("td",null,[a("{ "),t("br"),a(" shape: 'circle' || 'square' ||number,"),t("br"),a(" size: number||'s'|| 'm'|| 'l'||'xl',"),t("br"),a(" imgUrl: string "),t("br"),a("}")]),t("td",null,[a("{ "),t("br"),a(" shape: 'circle',"),t("br"),a(" size: 'l',"),t("br"),a(' imgUrl: "" '),t("br"),a("}")])]),t("tr",null,[t("td",null,"round"),t("td",null,"标题段落是否圆角"),t("td",null,"boolean"),t("td",null,"true,圆角值为 15px")]),t("tr",null,[t("td",null,"row"),t("td",null,"有多少行段落"),t("td",null,"boolean"),t("td",null,"1")]),t("tr",null,[t("td",null,"title"),t("td",null,"是否有标题"),t("td",null,"boolean"),t("td",null,"false")])])])],-1),Et=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"插槽名"),t("th",null,"描述")])]),t("tbody",null,[t("tr",null,[t("td",null,"default"),t("td",null,"展示内容")])])])],-1),dt={__name:"doc",setup(u){return(A,e)=>{const d=y("yk-title"),r=y("yk-snippet"),_=y("DocPage");return o(),p(_,null,{default:n(()=>[l(d,{level:2,id:"YkSkeleton骨架屏"},{default:n(()=>[a("YkSkeleton 骨架屏")]),_:1}),l(r,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-skeleton%20width%3D%22100%25%22%20height%3D%2215px%22%20animated%20title%3E%3C%2Fyk-skeleton%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[l(P)]),desc:n(()=>[X]),_:1}),l(r,{title:"传入多行与标题",code:"%3Ctemplate%3E%0A%20%20%3Cyk-skeleton%20width%3D%22100%25%22%20height%3D%2215px%22%20animated%20title%20%3Arow%3D%225%22%3E%3C%2Fyk-skeleton%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[l(R)]),desc:n(()=>[Z]),_:1}),l(r,{title:"显示头像",code:"%3Ctemplate%3E%0A%20%20%3Cyk-skeleton%0A%20%20%20%20width%3D%22100%25%22%0A%20%20%20%20height%3D%2215px%22%0A%20%20%20%20animated%0A%20%20%20%20title%0A%20%20%20%20%3Arow%3D%223%22%0A%20%20%20%20avatar%0A%20%20%3E%3C%2Fyk-skeleton%3E%0A%20%20%3Cyk-skeleton%0A%20%20%20%20style%3D%22margin-top%3A%2030px%22%0A%20%20%20%20width%3D%22100%25%22%0A%20%20%20%20height%3D%2215px%22%0A%20%20%20%20animated%0A%20%20%20%20title%0A%20%20%20%20%3Arow%3D%224%22%0A%20%20%20%20avatar%0A%20%20%20%20%3Aavatar-style%3D%22%7B%0A%20%20%20%20%20%20shape%3A%20'square'%2C%0A%20%20%20%20%20%20size%3A%20'xl'%2C%0A%20%20%20%20%20%20imgUrl%3A%20'https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png'%2C%0A%20%20%20%20%7D%22%0A%20%20%3E%3C%2Fyk-skeleton%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[l(j)]),desc:n(()=>[tt]),_:1}),l(r,{title:"标题段落直角风格",code:"%3Ctemplate%3E%0A%20%20%3Cyk-skeleton%0A%20%20%20%20width%3D%22100%25%22%0A%20%20%20%20height%3D%2215px%22%0A%20%20%20%20animated%0A%20%20%20%20title%0A%20%20%20%20%3Arow%3D%223%22%0A%20%20%20%20avatar%0A%20%20%20%20%3Around%3D%22false%22%0A%20%20%20%20%3Aavatar-style%3D%22%7B%0A%20%20%20%20%20%20shape%3A%200%2C%0A%20%20%20%20%20%20size%3A%20'l'%2C%0A%20%20%20%20%7D%22%0A%20%20%3E%3C%2Fyk-skeleton%3E%0A%3C%2Ftemplate%3E%0A"},{demo:n(()=>[l(G)]),desc:n(()=>[et]),_:1}),l(r,{title:"显示内容",code:"%3Ctemplate%3E%0A%20%20%3Cyk-switch%20v-model%3D%22isChecked%22%3E%3C%2Fyk-switch%3E%0A%20%20%3Cyk-skeleton%0A%20%20%20%20style%3D%22margin-top%3A%2020px%22%0A%20%20%20%20width%3D%22100%25%22%0A%20%20%20%20height%3D%2215px%22%0A%20%20%20%20animated%0A%20%20%20%20title%0A%20%20%20%20%3Arow%3D%223%22%0A%20%20%20%20%3Aloading%3D%22!isChecked%22%0A%20%20%3E%0A%20%20%20%20%3Ch3%3E%E8%BF%99%E6%98%AF%E4%B8%80%E6%AE%B5%E6%A0%87%E9%A2%98%3C%2Fh3%3E%0A%20%20%20%20%3Cp%3E%0A%20%20%20%20%20%20%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%0A%20%20%20%20%3C%2Fp%3E%0A%20%20%20%20%3Cp%3E%0A%20%20%20%20%20%20%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%0A%20%20%20%20%3C%2Fp%3E%0A%20%20%20%20%3Cp%3E%0A%20%20%20%20%20%20%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%E5%86%85%E5%AE%B9%0A%20%20%20%20%3C%2Fp%3E%0A%20%20%3C%2Fyk-skeleton%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20isChecked%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:n(()=>[l(W)]),desc:n(()=>[lt]),_:1}),l(d,{level:3,id:"API"},{default:n(()=>[a("API")]),_:1}),nt,l(d,{level:3,id:"slot"},{default:n(()=>[a("slot")]),_:1}),Et]),_:1})}}};export{dt as default};
diff --git a/assets/doc-17d30178.js b/assets/doc-d686f956.js
similarity index 98%
rename from assets/doc-17d30178.js
rename to assets/doc-d686f956.js
index 2f1b5e27..ea902987 100644
--- a/assets/doc-17d30178.js
+++ b/assets/doc-d686f956.js
@@ -1 +1 @@
-import{p as C,o as s,f as A,w as e,j as t,e as l,k as o,_ as r,x as y,d as v,r as b,z as g,A as D,dM as F,b as h,a as f}from"./index-c0fbe197.js";import{_}from"./index-a67fc5fe.js";import{Y as B}from"./index-33d2456b.js";import{_ as x}from"./index-54a15e5e.js";import{Y as w}from"./index-70bdc8c3.js";import"./use-form-item-3ae05418.js";const T={},L={class:"container"},$={class:"top"},R={class:"center"},I={class:"bottom"};function S(d,i){const u=r,n=_,c=y;return s(),A(c,null,{default:e(()=>[t("div",L,[t("div",$,[t("div",null,[l(n,{placement:"topLeft"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("TL")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"top"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("Top")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"topRight"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("TR")]),_:1})]),_:1})])]),t("div",R,[t("div",null,[t("div",null,[l(n,{placement:"leftTop"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("LT")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"left"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("Left")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"leftBottom"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("LB")]),_:1})]),_:1})])]),t("div",null,[t("div",null,[l(n,{placement:"rightTop"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("RT")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"right"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("Right")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"rightBottom"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("RB")]),_:1})]),_:1})])])]),t("div",I,[t("div",null,[l(n,{placement:"bottomLeft"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("BL")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"bottom"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("Bottom")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"bottomRight"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("BR")]),_:1})]),_:1})])])])]),_:1})}const M=C(T,[["render",S],["__scopeId","data-v-f49e3578"]]),j=v({__name:"tooltip-open",setup(d){const i=b(!1);return(u,n)=>{const c=B,p=r,a=_,k=y;return s(),A(k,{direction:"vertical"},{default:e(()=>[l(c,{checked:i.value,"onUpdate:checked":n[0]||(n[0]=E=>i.value=E)},{default:e(()=>[o("切换气泡显示状态")]),_:1},8,["checked"]),l(a,{open:i.value,"onUpdate:open":n[1]||(n[1]=E=>i.value=E),placement:"right",trigger:"none"},{default:e(()=>[l(p,{type:"outline"},{default:e(()=>[o("tooltip")]),_:1})]),_:1},8,["open"])]),_:1})}}}),H={class:"tooltip-switch"},P=t("span",null,"切换气泡显示状态",-1),V=t("br",null,null,-1),Y=v({__name:"tooltip-trigger",setup(d){const i=b(!1);return(u,n)=>{const c=x,p=r,a=_,k=w,E=y;return s(),A(E,{align:"end"},{default:e(()=>[t("div",null,[t("label",H,[l(c,{modelValue:i.value,"onUpdate:modelValue":n[0]||(n[0]=m=>i.value=m)},null,8,["modelValue"]),P,V]),l(a,{open:i.value,"onUpdate:open":n[1]||(n[1]=m=>i.value=m),placement:"bottomLeft",trigger:"none",title:"当 trigger 设置为 none 时,所有组件内触发气泡打开或关闭的事件都将失效"},{default:e(()=>[l(p,null,{default:e(()=>[o("tooltip")]),_:1})]),_:1},8,["open"])]),l(a,{trigger:"hover"},{default:e(()=>[l(p,{type:"outline"},{default:e(()=>[o("hover")]),_:1})]),_:1}),l(a,{trigger:"click"},{default:e(()=>[l(p,{type:"outline"},{default:e(()=>[o("click")]),_:1})]),_:1}),l(a,{trigger:"contextmenu"},{default:e(()=>[l(p,{type:"outline"},{default:e(()=>[o("contextmenu")]),_:1})]),_:1}),l(a,{trigger:"focus"},{default:e(()=>[l(k)]),_:1}),l(a,{trigger:["contextmenu","click"]},{default:e(()=>[l(p,{type:"outline"},{default:e(()=>[o("click/contextMenu")]),_:1})]),_:1})]),_:1})}}});const z={};function N(d,i){const u=r,n=_,c=y;return s(),A(c,null,{default:e(()=>[l(n,{"overlay-style":{backgroundColor:"pink"}},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("pink")]),_:1})]),_:1}),l(n,{"overlay-style":{backgroundColor:"red"}},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("red")]),_:1})]),_:1}),l(n,{"overlay-style":{backgroundColor:"green"}},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("green")]),_:1})]),_:1}),l(n,{"overlay-style":{backgroundColor:"orange"}},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("orange")]),_:1})]),_:1}),l(n,{"overlay-class-name":"tooltip-class-name"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("blue")]),_:1})]),_:1})]),_:1})}const U=C(z,[["render",N],["__scopeId","data-v-99031eeb"]]);const W={},O=d=>(g("data-v-a01d6b41"),d=d(),D(),d),q=O(()=>t("img",{class:"image",src:"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png",alt:""},null,-1));function G(d,i){const u=r,n=_,c=y;return s(),A(c,null,{default:e(()=>[l(n,{"overlay-style":{background:"#fff"}},{content:e(()=>[q]),default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("展示气泡")]),_:1})]),_:1})]),_:1})}const J=C(W,[["render",G],["__scopeId","data-v-a01d6b41"]]),K={class:"scroll-view"},Q=v({__name:"tooltip-position",setup(d){const i=b();return F(()=>{i.value.scrollTop=(i.value.scrollHeight-i.value.offsetHeight)/2,i.value.scrollLeft=(i.value.scrollWidth-i.value.offsetWidth)/2}),(u,n)=>{const c=r,p=_;return s(),h("div",{ref_key:"scroll",ref:i,class:"scroll-box"},[t("div",K,[l(p,{placement:"topLeft",open:"",trigger:"click",title:"The early bird catches the worm","auto-adjust-overflow":""},{default:e(()=>[l(c,{type:"outline"},{default:e(()=>[o("scroll view")]),_:1})]),_:1})])],512)}}});const X=C(Q,[["__scopeId","data-v-d5d4e067"]]),Z=t("p",null,[t("code",null,"placement"),o(" 指定文本摆放位置。")],-1),t2=t("p",null,[t("code",null,"open"),o(" 属性指定气泡打开状态。")],-1),e2=t("p",null,[t("code",null,"trigger"),o(" 属性指定气泡打开方式。")],-1),l2=t("p",null,[t("code",null,"overlayStyle"),o(" 属性指定气泡打开方式。")],-1),o2=t("p",null,[t("code",null,"content"),o(" 插槽自定义气泡内容。")],-1),n2=t("p",null,[t("code",null,"autoAdjustOverflow"),o(" 当气泡被遮挡时,自动调整气泡位置。")],-1),u2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"title"),t("td",null,"气泡消息内容"),t("td",null,"string"),t("td",null,'"hello tooltip"')]),t("tr",null,[t("td",null,"arrow"),t("td",null,"是否展示气泡箭头"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"placement"),t("td",null,[o("气泡框位置,可选 "),t("code",null,"top"),o(","),t("code",null,"left"),o(","),t("code",null,"right"),o(","),t("code",null,"bottom"),o(","),t("code",null,"topLeft"),o(","),t("code",null,"topRight"),o(","),t("code",null,"bottomLeft"),o(","),t("code",null,"bottomRight"),o(","),t("code",null,"leftTop"),o(","),t("code",null,"leftBottom"),o(" ,"),t("code",null,"rightTop"),o(","),t("code",null,"rightBottom")]),t("td",null,"string"),t("td",null,"top")]),t("tr",null,[t("td",null,"trigger"),t("td",null,[o("触发行为,可选 "),t("code",null,"hover"),o(","),t("code",null,"focus"),o(","),t("code",null,"click"),o(","),t("code",null,"contextMenu"),o(","),t("code",null,"none"),o(", 可使用数组设置多个触发行为。 当 trigger 设置为 none 时,所有组件内触发气泡打开或关闭的事件都将失效,此时想要打开或者关闭气泡则需要通过 open 属性进行控制")]),t("td",null,"string | string[]"),t("td",null,"hover")]),t("tr",null,[t("td",null,"open"),t("td",null,"气泡打开状态"),t("td",null,"false | true"),t("td",null,"false")]),t("tr",null,[t("td",null,"zIndex"),t("td",null,"设置 Tooltip 的 z-index"),t("td",null,"number"),t("td",null,"-")]),t("tr",null,[t("td",null,"overlayStyle"),t("td",null,"卡片样式"),t("td",null,"object"),t("td",null,"-")]),t("tr",null,[t("td",null,"overlayClassName"),t("td",null,"卡片类名"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"autoAdjustOverflow"),t("td",null,"气泡被遮挡时自动调整位置"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"closeDelay"),t("td",null,"延迟关闭时长。单位:毫秒"),t("td",null,"number"),t("td",null,"300")]),t("tr",null,[t("td",null,"openDelay"),t("td",null,"延时打开时长。单位:毫秒"),t("td",null,"number"),t("td",null,"0")]),t("tr",null,[t("td",null,"destroyTooltipOnHide"),t("td",null,"关闭后是否移除标签元素"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"openChange"),t("td",null,"显示隐藏的回调"),t("td",null,"(open: boolean) => void"),t("td",null,"-")]),t("tr",null,[t("td",null,"animation"),t("td",null,"自定义 popper 展开动画"),t("td",null,"string"),t("td",null,"-")])])])],-1),i2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"名称"),t("th",null,"说明"),t("th",null,"参数")])]),t("tbody",null,[t("tr",null,[t("td",null,"default"),t("td",null,[o("默认插槽,触发气泡的标签元素。请确保插槽内容只有一个根元素 并确保元素能正常绑定 "),t("code",null,"onMouseEnter"),o("、"),t("code",null,"onMouseLeave"),o("、"),t("code",null,"onFocus"),o("、"),t("code",null,"onClick"),o(" 事件")]),t("td",null,"-")]),t("tr",null,[t("td",null,"content"),t("td",null,"气泡内容插槽"),t("td",null,"-")])])])],-1),r2={__name:"doc",setup(d){return(i,u)=>{const n=f("yk-title"),c=f("yk-snippet"),p=f("DocPage");return s(),A(p,null,{default:e(()=>[l(n,{level:2,id:"YkToolTip文字提示"},{default:e(()=>[o("YkToolTip 文字提示")]),_:1}),l(c,{title:"基础用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cdiv%20class%3D%22container%22%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22top%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22topLeft%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ETL%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22top%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ETop%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22topRight%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ETR%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22center%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22leftTop%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ELT%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22left%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ELeft%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22leftBottom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ELB%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22rightTop%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ERT%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22right%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ERight%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22rightBottom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ERB%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22bottom%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22bottomLeft%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3EBL%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22bottom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3EBottom%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22bottomRight%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3EBR%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%0A.top%2C%0A.bottom%2C%0A.center%20%7B%0A%20%20display%3A%20flex%3B%0A%20%20justify-content%3A%20center%3B%0A%7D%0A.top%20%3E%20div%2C%0A.bottom%20%3E%20div%2C%0A.center%20%3E%20div%20%3E%20div%20%7B%0A%20%20margin%3A%208px%3B%0A%7D%0A.center%20%7B%0A%20%20justify-content%3A%20space-between%3B%0A%7D%0A.container%20%7B%0A%20%20width%3A%20100%25%3B%0A%20%20min-width%3A%20350px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[l(M)]),desc:e(()=>[Z]),_:1}),l(c,{title:"气泡打开状态控制",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-checkbox%20v-model%3Achecked%3D%22open%22%3E%E5%88%87%E6%8D%A2%E6%B0%94%E6%B3%A1%E6%98%BE%E7%A4%BA%E7%8A%B6%E6%80%81%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3Cyk-tooltip%20v-model%3Aopen%3D%22open%22%20placement%3D%22right%22%20trigger%3D%22none%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Etooltip%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20open%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[l(j)]),desc:e(()=>[t2]),_:1}),l(c,{title:"打开气泡方式",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20align%3D%22end%22%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Clabel%20class%3D%22tooltip-switch%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-switch%20v-model%3D%22open%22%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%20%20%20%20%3Cspan%3E%E5%88%87%E6%8D%A2%E6%B0%94%E6%B3%A1%E6%98%BE%E7%A4%BA%E7%8A%B6%E6%80%81%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%3Cbr%20%2F%3E%0A%20%20%20%20%20%20%3C%2Flabel%3E%0A%20%20%20%20%20%20%3Cyk-tooltip%0A%20%20%20%20%20%20%20%20v-model%3Aopen%3D%22open%22%0A%20%20%20%20%20%20%20%20placement%3D%22bottomLeft%22%0A%20%20%20%20%20%20%20%20trigger%3D%22none%22%0A%20%20%20%20%20%20%20%20title%3D%22%E5%BD%93%20trigger%20%E8%AE%BE%E7%BD%AE%E4%B8%BA%20none%20%E6%97%B6%EF%BC%8C%E6%89%80%E6%9C%89%E7%BB%84%E4%BB%B6%E5%86%85%E8%A7%A6%E5%8F%91%E6%B0%94%E6%B3%A1%E6%89%93%E5%BC%80%E6%88%96%E5%85%B3%E9%97%AD%E7%9A%84%E4%BA%8B%E4%BB%B6%E9%83%BD%E5%B0%86%E5%A4%B1%E6%95%88%22%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%3Etooltip%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cyk-tooltip%20trigger%3D%22hover%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Ehover%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20trigger%3D%22click%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Eclick%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20trigger%3D%22contextmenu%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Econtextmenu%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20trigger%3D%22focus%22%3E%0A%20%20%20%20%20%20%3Cyk-input%20%2F%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20%3Atrigger%3D%22%5B'contextmenu'%2C%20'click'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Eclick%2FcontextMenu%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20open%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A%3Cstyle%3E%0A.tooltip-switch%20%7B%0A%20%20display%3A%20block%3B%0A%20%20margin-bottom%3A%208px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[l(Y)]),desc:e(()=>[e2]),_:1}),l(c,{title:"气泡样式调整",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-tooltip%20%3Aoverlay-style%3D%22%7B%20backgroundColor%3A%20'pink'%20%7D%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Epink%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20%3Aoverlay-style%3D%22%7B%20backgroundColor%3A%20'red'%20%7D%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Ered%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20%3Aoverlay-style%3D%22%7B%20backgroundColor%3A%20'green'%20%7D%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Egreen%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20%3Aoverlay-style%3D%22%7B%20backgroundColor%3A%20'orange'%20%7D%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Eorange%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20overlay-class-name%3D%22tooltip-class-name%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Eblue%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%0A%3Adeep%20.tooltip-class-name%20%7B%0A%20%20background-color%3A%20blue%20!important%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[l(U)]),desc:e(()=>[l2]),_:1}),l(c,{title:"气泡内容自定义",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-tooltip%20%3Aoverlay-style%3D%22%7B%20background%3A%20'%23fff'%20%7D%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23content%3E%0A%20%20%20%20%20%20%20%20%3Cimg%0A%20%20%20%20%20%20%20%20%20%20class%3D%22image%22%0A%20%20%20%20%20%20%20%20%20%20src%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%20%20%20%20alt%3D%22%22%0A%20%20%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3E%E5%B1%95%E7%A4%BA%E6%B0%94%E6%B3%A1%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%0A.image%20%7B%0A%20%20width%3A%20100%25%3B%0A%20%20font-size%3A%200%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[l(J)]),desc:e(()=>[o2]),_:1}),l(c,{title:"气泡位置自动调整",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20ref%3D%22scroll%22%20class%3D%22scroll-box%22%3E%0A%20%20%20%20%3Cdiv%20class%3D%22scroll-view%22%3E%0A%20%20%20%20%20%20%3Cyk-tooltip%0A%20%20%20%20%20%20%20%20placement%3D%22topLeft%22%0A%20%20%20%20%20%20%20%20open%0A%20%20%20%20%20%20%20%20trigger%3D%22click%22%0A%20%20%20%20%20%20%20%20title%3D%22The%20early%20bird%20catches%20the%20worm%22%0A%20%20%20%20%20%20%20%20auto-adjust-overflow%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Escroll%20view%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%2C%20onMounted%20%7D%20from%20'vue'%0Aconst%20scroll%20%3D%20ref%3CHTMLElement%3E()%0AonMounted(()%20%3D%3E%20%7B%0A%20%20scroll.value.scrollTop%20%3D%0A%20%20%20%20(scroll.value.scrollHeight%20-%20scroll.value.offsetHeight)%20%2F%202%0A%20%20scroll.value.scrollLeft%20%3D%0A%20%20%20%20(scroll.value.scrollWidth%20-%20scroll.value.offsetWidth)%20%2F%202%0A%7D)%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%0A.scroll-box%20%7B%0A%20%20overflow%3A%20scroll%3B%0A%20%20width%3A%20100%25%3B%0A%20%20height%3A%20400px%3B%0A%20%20border%3A%201px%20solid%20%23f0f0f0%3B%0A%7D%0A.scroll-view%20%7B%0A%20%20display%3A%20flex%3B%0A%20%20justify-content%3A%20center%3B%0A%20%20align-items%3A%20center%3B%0A%20%20width%3A%20300%25%3B%0A%20%20height%3A%20900px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[l(X)]),desc:e(()=>[n2]),_:1}),l(n,{level:3,id:"API"},{default:e(()=>[o("API")]),_:1}),u2,l(n,{level:3,id:"Slot"},{default:e(()=>[o("Slot")]),_:1}),i2]),_:1})}}};export{r2 as default};
+import{p as C,o as s,f as A,w as e,j as t,e as l,k as o,_ as r,x as y,d as v,r as b,z as g,A as D,dM as F,b as h,a as f}from"./index-ac581855.js";import{_}from"./index-dc60ef20.js";import{Y as B}from"./index-c5b3d012.js";import{_ as x}from"./index-7d0ab705.js";import{Y as w}from"./index-a473c536.js";import"./use-form-item-6ddf7526.js";const T={},L={class:"container"},$={class:"top"},R={class:"center"},I={class:"bottom"};function S(d,i){const u=r,n=_,c=y;return s(),A(c,null,{default:e(()=>[t("div",L,[t("div",$,[t("div",null,[l(n,{placement:"topLeft"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("TL")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"top"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("Top")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"topRight"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("TR")]),_:1})]),_:1})])]),t("div",R,[t("div",null,[t("div",null,[l(n,{placement:"leftTop"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("LT")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"left"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("Left")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"leftBottom"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("LB")]),_:1})]),_:1})])]),t("div",null,[t("div",null,[l(n,{placement:"rightTop"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("RT")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"right"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("Right")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"rightBottom"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("RB")]),_:1})]),_:1})])])]),t("div",I,[t("div",null,[l(n,{placement:"bottomLeft"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("BL")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"bottom"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("Bottom")]),_:1})]),_:1})]),t("div",null,[l(n,{placement:"bottomRight"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("BR")]),_:1})]),_:1})])])])]),_:1})}const M=C(T,[["render",S],["__scopeId","data-v-f49e3578"]]),j=v({__name:"tooltip-open",setup(d){const i=b(!1);return(u,n)=>{const c=B,p=r,a=_,k=y;return s(),A(k,{direction:"vertical"},{default:e(()=>[l(c,{checked:i.value,"onUpdate:checked":n[0]||(n[0]=E=>i.value=E)},{default:e(()=>[o("切换气泡显示状态")]),_:1},8,["checked"]),l(a,{open:i.value,"onUpdate:open":n[1]||(n[1]=E=>i.value=E),placement:"right",trigger:"none"},{default:e(()=>[l(p,{type:"outline"},{default:e(()=>[o("tooltip")]),_:1})]),_:1},8,["open"])]),_:1})}}}),H={class:"tooltip-switch"},P=t("span",null,"切换气泡显示状态",-1),V=t("br",null,null,-1),Y=v({__name:"tooltip-trigger",setup(d){const i=b(!1);return(u,n)=>{const c=x,p=r,a=_,k=w,E=y;return s(),A(E,{align:"end"},{default:e(()=>[t("div",null,[t("label",H,[l(c,{modelValue:i.value,"onUpdate:modelValue":n[0]||(n[0]=m=>i.value=m)},null,8,["modelValue"]),P,V]),l(a,{open:i.value,"onUpdate:open":n[1]||(n[1]=m=>i.value=m),placement:"bottomLeft",trigger:"none",title:"当 trigger 设置为 none 时,所有组件内触发气泡打开或关闭的事件都将失效"},{default:e(()=>[l(p,null,{default:e(()=>[o("tooltip")]),_:1})]),_:1},8,["open"])]),l(a,{trigger:"hover"},{default:e(()=>[l(p,{type:"outline"},{default:e(()=>[o("hover")]),_:1})]),_:1}),l(a,{trigger:"click"},{default:e(()=>[l(p,{type:"outline"},{default:e(()=>[o("click")]),_:1})]),_:1}),l(a,{trigger:"contextmenu"},{default:e(()=>[l(p,{type:"outline"},{default:e(()=>[o("contextmenu")]),_:1})]),_:1}),l(a,{trigger:"focus"},{default:e(()=>[l(k)]),_:1}),l(a,{trigger:["contextmenu","click"]},{default:e(()=>[l(p,{type:"outline"},{default:e(()=>[o("click/contextMenu")]),_:1})]),_:1})]),_:1})}}});const z={};function N(d,i){const u=r,n=_,c=y;return s(),A(c,null,{default:e(()=>[l(n,{"overlay-style":{backgroundColor:"pink"}},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("pink")]),_:1})]),_:1}),l(n,{"overlay-style":{backgroundColor:"red"}},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("red")]),_:1})]),_:1}),l(n,{"overlay-style":{backgroundColor:"green"}},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("green")]),_:1})]),_:1}),l(n,{"overlay-style":{backgroundColor:"orange"}},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("orange")]),_:1})]),_:1}),l(n,{"overlay-class-name":"tooltip-class-name"},{default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("blue")]),_:1})]),_:1})]),_:1})}const U=C(z,[["render",N],["__scopeId","data-v-99031eeb"]]);const W={},O=d=>(g("data-v-a01d6b41"),d=d(),D(),d),q=O(()=>t("img",{class:"image",src:"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png",alt:""},null,-1));function G(d,i){const u=r,n=_,c=y;return s(),A(c,null,{default:e(()=>[l(n,{"overlay-style":{background:"#fff"}},{content:e(()=>[q]),default:e(()=>[l(u,{type:"outline"},{default:e(()=>[o("展示气泡")]),_:1})]),_:1})]),_:1})}const J=C(W,[["render",G],["__scopeId","data-v-a01d6b41"]]),K={class:"scroll-view"},Q=v({__name:"tooltip-position",setup(d){const i=b();return F(()=>{i.value.scrollTop=(i.value.scrollHeight-i.value.offsetHeight)/2,i.value.scrollLeft=(i.value.scrollWidth-i.value.offsetWidth)/2}),(u,n)=>{const c=r,p=_;return s(),h("div",{ref_key:"scroll",ref:i,class:"scroll-box"},[t("div",K,[l(p,{placement:"topLeft",open:"",trigger:"click",title:"The early bird catches the worm","auto-adjust-overflow":""},{default:e(()=>[l(c,{type:"outline"},{default:e(()=>[o("scroll view")]),_:1})]),_:1})])],512)}}});const X=C(Q,[["__scopeId","data-v-d5d4e067"]]),Z=t("p",null,[t("code",null,"placement"),o(" 指定文本摆放位置。")],-1),t2=t("p",null,[t("code",null,"open"),o(" 属性指定气泡打开状态。")],-1),e2=t("p",null,[t("code",null,"trigger"),o(" 属性指定气泡打开方式。")],-1),l2=t("p",null,[t("code",null,"overlayStyle"),o(" 属性指定气泡打开方式。")],-1),o2=t("p",null,[t("code",null,"content"),o(" 插槽自定义气泡内容。")],-1),n2=t("p",null,[t("code",null,"autoAdjustOverflow"),o(" 当气泡被遮挡时,自动调整气泡位置。")],-1),u2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"title"),t("td",null,"气泡消息内容"),t("td",null,"string"),t("td",null,'"hello tooltip"')]),t("tr",null,[t("td",null,"arrow"),t("td",null,"是否展示气泡箭头"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"placement"),t("td",null,[o("气泡框位置,可选 "),t("code",null,"top"),o(","),t("code",null,"left"),o(","),t("code",null,"right"),o(","),t("code",null,"bottom"),o(","),t("code",null,"topLeft"),o(","),t("code",null,"topRight"),o(","),t("code",null,"bottomLeft"),o(","),t("code",null,"bottomRight"),o(","),t("code",null,"leftTop"),o(","),t("code",null,"leftBottom"),o(" ,"),t("code",null,"rightTop"),o(","),t("code",null,"rightBottom")]),t("td",null,"string"),t("td",null,"top")]),t("tr",null,[t("td",null,"trigger"),t("td",null,[o("触发行为,可选 "),t("code",null,"hover"),o(","),t("code",null,"focus"),o(","),t("code",null,"click"),o(","),t("code",null,"contextMenu"),o(","),t("code",null,"none"),o(", 可使用数组设置多个触发行为。 当 trigger 设置为 none 时,所有组件内触发气泡打开或关闭的事件都将失效,此时想要打开或者关闭气泡则需要通过 open 属性进行控制")]),t("td",null,"string | string[]"),t("td",null,"hover")]),t("tr",null,[t("td",null,"open"),t("td",null,"气泡打开状态"),t("td",null,"false | true"),t("td",null,"false")]),t("tr",null,[t("td",null,"zIndex"),t("td",null,"设置 Tooltip 的 z-index"),t("td",null,"number"),t("td",null,"-")]),t("tr",null,[t("td",null,"overlayStyle"),t("td",null,"卡片样式"),t("td",null,"object"),t("td",null,"-")]),t("tr",null,[t("td",null,"overlayClassName"),t("td",null,"卡片类名"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"autoAdjustOverflow"),t("td",null,"气泡被遮挡时自动调整位置"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"closeDelay"),t("td",null,"延迟关闭时长。单位:毫秒"),t("td",null,"number"),t("td",null,"300")]),t("tr",null,[t("td",null,"openDelay"),t("td",null,"延时打开时长。单位:毫秒"),t("td",null,"number"),t("td",null,"0")]),t("tr",null,[t("td",null,"destroyTooltipOnHide"),t("td",null,"关闭后是否移除标签元素"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"openChange"),t("td",null,"显示隐藏的回调"),t("td",null,"(open: boolean) => void"),t("td",null,"-")]),t("tr",null,[t("td",null,"animation"),t("td",null,"自定义 popper 展开动画"),t("td",null,"string"),t("td",null,"-")])])])],-1),i2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"名称"),t("th",null,"说明"),t("th",null,"参数")])]),t("tbody",null,[t("tr",null,[t("td",null,"default"),t("td",null,[o("默认插槽,触发气泡的标签元素。请确保插槽内容只有一个根元素 并确保元素能正常绑定 "),t("code",null,"onMouseEnter"),o("、"),t("code",null,"onMouseLeave"),o("、"),t("code",null,"onFocus"),o("、"),t("code",null,"onClick"),o(" 事件")]),t("td",null,"-")]),t("tr",null,[t("td",null,"content"),t("td",null,"气泡内容插槽"),t("td",null,"-")])])])],-1),r2={__name:"doc",setup(d){return(i,u)=>{const n=f("yk-title"),c=f("yk-snippet"),p=f("DocPage");return s(),A(p,null,{default:e(()=>[l(n,{level:2,id:"YkToolTip文字提示"},{default:e(()=>[o("YkToolTip 文字提示")]),_:1}),l(c,{title:"基础用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cdiv%20class%3D%22container%22%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22top%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22topLeft%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ETL%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22top%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ETop%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22topRight%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ETR%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22center%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22leftTop%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ELT%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22left%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ELeft%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22leftBottom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ELB%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22rightTop%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ERT%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22right%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ERight%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22rightBottom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3ERB%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22bottom%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22bottomLeft%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3EBL%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22bottom%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3EBottom%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cyk-tooltip%20placement%3D%22bottomRight%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3EBR%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%0A.top%2C%0A.bottom%2C%0A.center%20%7B%0A%20%20display%3A%20flex%3B%0A%20%20justify-content%3A%20center%3B%0A%7D%0A.top%20%3E%20div%2C%0A.bottom%20%3E%20div%2C%0A.center%20%3E%20div%20%3E%20div%20%7B%0A%20%20margin%3A%208px%3B%0A%7D%0A.center%20%7B%0A%20%20justify-content%3A%20space-between%3B%0A%7D%0A.container%20%7B%0A%20%20width%3A%20100%25%3B%0A%20%20min-width%3A%20350px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[l(M)]),desc:e(()=>[Z]),_:1}),l(c,{title:"气泡打开状态控制",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-checkbox%20v-model%3Achecked%3D%22open%22%3E%E5%88%87%E6%8D%A2%E6%B0%94%E6%B3%A1%E6%98%BE%E7%A4%BA%E7%8A%B6%E6%80%81%3C%2Fyk-checkbox%3E%0A%20%20%20%20%3Cyk-tooltip%20v-model%3Aopen%3D%22open%22%20placement%3D%22right%22%20trigger%3D%22none%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Etooltip%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20open%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:e(()=>[l(j)]),desc:e(()=>[t2]),_:1}),l(c,{title:"打开气泡方式",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20align%3D%22end%22%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Clabel%20class%3D%22tooltip-switch%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-switch%20v-model%3D%22open%22%3E%3C%2Fyk-switch%3E%0A%20%20%20%20%20%20%20%20%3Cspan%3E%E5%88%87%E6%8D%A2%E6%B0%94%E6%B3%A1%E6%98%BE%E7%A4%BA%E7%8A%B6%E6%80%81%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%3Cbr%20%2F%3E%0A%20%20%20%20%20%20%3C%2Flabel%3E%0A%20%20%20%20%20%20%3Cyk-tooltip%0A%20%20%20%20%20%20%20%20v-model%3Aopen%3D%22open%22%0A%20%20%20%20%20%20%20%20placement%3D%22bottomLeft%22%0A%20%20%20%20%20%20%20%20trigger%3D%22none%22%0A%20%20%20%20%20%20%20%20title%3D%22%E5%BD%93%20trigger%20%E8%AE%BE%E7%BD%AE%E4%B8%BA%20none%20%E6%97%B6%EF%BC%8C%E6%89%80%E6%9C%89%E7%BB%84%E4%BB%B6%E5%86%85%E8%A7%A6%E5%8F%91%E6%B0%94%E6%B3%A1%E6%89%93%E5%BC%80%E6%88%96%E5%85%B3%E9%97%AD%E7%9A%84%E4%BA%8B%E4%BB%B6%E9%83%BD%E5%B0%86%E5%A4%B1%E6%95%88%22%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%3Etooltip%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3Cyk-tooltip%20trigger%3D%22hover%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Ehover%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20trigger%3D%22click%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Eclick%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20trigger%3D%22contextmenu%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Econtextmenu%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20trigger%3D%22focus%22%3E%0A%20%20%20%20%20%20%3Cyk-input%20%2F%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20%3Atrigger%3D%22%5B'contextmenu'%2C%20'click'%5D%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Eclick%2FcontextMenu%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20open%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A%3Cstyle%3E%0A.tooltip-switch%20%7B%0A%20%20display%3A%20block%3B%0A%20%20margin-bottom%3A%208px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[l(Y)]),desc:e(()=>[e2]),_:1}),l(c,{title:"气泡样式调整",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-tooltip%20%3Aoverlay-style%3D%22%7B%20backgroundColor%3A%20'pink'%20%7D%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Epink%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20%3Aoverlay-style%3D%22%7B%20backgroundColor%3A%20'red'%20%7D%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Ered%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20%3Aoverlay-style%3D%22%7B%20backgroundColor%3A%20'green'%20%7D%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Egreen%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20%3Aoverlay-style%3D%22%7B%20backgroundColor%3A%20'orange'%20%7D%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Eorange%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3Cyk-tooltip%20overlay-class-name%3D%22tooltip-class-name%22%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Eblue%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%0A%3Adeep%20.tooltip-class-name%20%7B%0A%20%20background-color%3A%20blue%20!important%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[l(U)]),desc:e(()=>[l2]),_:1}),l(c,{title:"气泡内容自定义",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-tooltip%20%3Aoverlay-style%3D%22%7B%20background%3A%20'%23fff'%20%7D%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23content%3E%0A%20%20%20%20%20%20%20%20%3Cimg%0A%20%20%20%20%20%20%20%20%20%20class%3D%22image%22%0A%20%20%20%20%20%20%20%20%20%20src%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%20%20%20%20alt%3D%22%22%0A%20%20%20%20%20%20%20%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3E%E5%B1%95%E7%A4%BA%E6%B0%94%E6%B3%A1%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20scoped%3E%0A.image%20%7B%0A%20%20width%3A%20100%25%3B%0A%20%20font-size%3A%200%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[l(J)]),desc:e(()=>[o2]),_:1}),l(c,{title:"气泡位置自动调整",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20ref%3D%22scroll%22%20class%3D%22scroll-box%22%3E%0A%20%20%20%20%3Cdiv%20class%3D%22scroll-view%22%3E%0A%20%20%20%20%20%20%3Cyk-tooltip%0A%20%20%20%20%20%20%20%20placement%3D%22topLeft%22%0A%20%20%20%20%20%20%20%20open%0A%20%20%20%20%20%20%20%20trigger%3D%22click%22%0A%20%20%20%20%20%20%20%20title%3D%22The%20early%20bird%20catches%20the%20worm%22%0A%20%20%20%20%20%20%20%20auto-adjust-overflow%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%20type%3D%22outline%22%3Escroll%20view%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Fyk-tooltip%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%2C%20onMounted%20%7D%20from%20'vue'%0Aconst%20scroll%20%3D%20ref%3CHTMLElement%3E()%0AonMounted(()%20%3D%3E%20%7B%0A%20%20scroll.value.scrollTop%20%3D%0A%20%20%20%20(scroll.value.scrollHeight%20-%20scroll.value.offsetHeight)%20%2F%202%0A%20%20scroll.value.scrollLeft%20%3D%0A%20%20%20%20(scroll.value.scrollWidth%20-%20scroll.value.offsetWidth)%20%2F%202%0A%7D)%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%0A.scroll-box%20%7B%0A%20%20overflow%3A%20scroll%3B%0A%20%20width%3A%20100%25%3B%0A%20%20height%3A%20400px%3B%0A%20%20border%3A%201px%20solid%20%23f0f0f0%3B%0A%7D%0A.scroll-view%20%7B%0A%20%20display%3A%20flex%3B%0A%20%20justify-content%3A%20center%3B%0A%20%20align-items%3A%20center%3B%0A%20%20width%3A%20300%25%3B%0A%20%20height%3A%20900px%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:e(()=>[l(X)]),desc:e(()=>[n2]),_:1}),l(n,{level:3,id:"API"},{default:e(()=>[o("API")]),_:1}),u2,l(n,{level:3,id:"Slot"},{default:e(()=>[o("Slot")]),_:1}),i2]),_:1})}}};export{r2 as default};
diff --git a/assets/doc-20f1b0fc.js b/assets/doc-daafeaaf.js
similarity index 98%
rename from assets/doc-20f1b0fc.js
rename to assets/doc-daafeaaf.js
index 59ed7081..01924396 100644
--- a/assets/doc-20f1b0fc.js
+++ b/assets/doc-daafeaaf.js
@@ -1 +1 @@
-import{d as p,dJ as A,o,b as k,e3 as h,dw as y,g as C,n as m,d_ as F,p as E,k as n,e as l,w as t,F as g,dy as b,a as u,f as B,j as e}from"./index-c0fbe197.js";const D=["target","href"],v={key:0},w=p({name:"YkLink",__name:"link",props:{newtab:{type:Boolean,default:!1},href:{default:"/"},disabled:{type:Boolean,default:!1}},emits:["click"],setup(d,{emit:r}){const i=d,s=A("link"),c=i.href.startsWith("#"),_=()=>{i.disabled||r("click")};return(a,j)=>(o(),k("a",{target:a.newtab?"_blank":void 0,href:a.disabled||!a.href?void 0:a.href,class:m(y(s)({disabled:a.disabled})),onClick:_},[h(a.$slots,"default"),y(c)?(o(),k("sup",v,"#")):C("",!0)],10,D))}}),$=F(w),f=$;const L={};function P(d,r){const i=f;return o(),k("p",null,[n(" 这里有两个链接:一个是 "),l(i,{href:"http://bing.com",newtab:""},{default:t(()=>[n("链接")]),_:1}),n(" ,另一个是 "),l(i,{href:"http://bing.com",disabled:""},{default:t(()=>[n("禁用的链接")]),_:1}),n(" 。 ")])}const Y=E(L,[["render",P]]),N={};function T(d,r){const i=f,s=b;return o(),k(g,null,[l(s,{level:5},{default:t(()=>[l(i,{href:"/"},{default:t(()=>[n("yike design")]),_:1})]),_:1}),l(s,{level:4,type:"primary"},{default:t(()=>[l(i,{href:"/"},{default:t(()=>[n("yike design")]),_:1})]),_:1}),l(s,{level:3,type:"success"},{default:t(()=>[l(i,{href:"/"},{default:t(()=>[n("yike design")]),_:1})]),_:1}),l(s,{level:2,type:"warning"},{default:t(()=>[l(i,{href:"/"},{default:t(()=>[n("yike design")]),_:1})]),_:1}),l(s,{level:1,type:"danger"},{default:t(()=>[l(i,{href:"/"},{default:t(()=>[n("yike design")]),_:1})]),_:1})],64)}const V=E(N,[["render",T]]),x=e("p",null,[n("对 "),e("code",null,""),n(" 标签的简单封装。")],-1),I=e("p",null,[n("与 "),e("code",null,"Typography"),n(" 组件一起使用即可实现各种效果。")],-1),S=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"newtab"),e("td",null,"链接是否在新标签也打开"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"href"),e("td",null,"链接的目标地址"),e("td",null,"string"),e("td",null,"'/'")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用链接"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),J={__name:"doc",setup(d){return(r,i)=>{const s=u("yk-title"),c=u("yk-snippet"),_=u("DocPage");return o(),B(_,null,{default:t(()=>[l(s,{level:2,id:"YkLink链接"},{default:t(()=>[n("YkLink 链接")]),_:1}),l(c,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cp%3E%0A%20%20%20%20%E8%BF%99%E9%87%8C%E6%9C%89%E4%B8%A4%E4%B8%AA%E9%93%BE%E6%8E%A5%EF%BC%9A%E4%B8%80%E4%B8%AA%E6%98%AF%0A%20%20%20%20%3Cyk-link%20href%3D%22http%3A%2F%2Fbing.com%22%20newtab%3E%E9%93%BE%E6%8E%A5%3C%2Fyk-link%3E%0A%20%20%20%20%EF%BC%8C%E5%8F%A6%E4%B8%80%E4%B8%AA%E6%98%AF%0A%20%20%20%20%3Cyk-link%20href%3D%22http%3A%2F%2Fbing.com%22%20disabled%3E%E7%A6%81%E7%94%A8%E7%9A%84%E9%93%BE%E6%8E%A5%3C%2Fyk-link%3E%0A%20%20%20%20%E3%80%82%0A%20%20%3C%2Fp%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[l(Y)]),desc:t(()=>[x]),_:1}),l(c,{title:"排版",code:"%3Ctemplate%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3E%0A%20%20%20%20%3Cyk-link%20href%3D%22%2F%22%3Eyike%20design%3C%2Fyk-link%3E%0A%20%20%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%224%22%20type%3D%22primary%22%3E%0A%20%20%20%20%3Cyk-link%20href%3D%22%2F%22%3Eyike%20design%3C%2Fyk-link%3E%0A%20%20%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%20type%3D%22success%22%3E%0A%20%20%20%20%3Cyk-link%20href%3D%22%2F%22%3Eyike%20design%3C%2Fyk-link%3E%0A%20%20%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%222%22%20type%3D%22warning%22%3E%0A%20%20%20%20%3Cyk-link%20href%3D%22%2F%22%3Eyike%20design%3C%2Fyk-link%3E%0A%20%20%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%221%22%20type%3D%22danger%22%3E%0A%20%20%20%20%3Cyk-link%20href%3D%22%2F%22%3Eyike%20design%3C%2Fyk-link%3E%0A%20%20%3C%2Fyk-title%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[l(V)]),desc:t(()=>[I]),_:1}),l(s,{level:3,id:"API"},{default:t(()=>[n("API")]),_:1}),S]),_:1})}}};export{J as default};
+import{d as p,dJ as A,o,b as k,e3 as h,dw as y,g as C,n as m,d_ as F,p as E,k as n,e as l,w as t,F as g,dy as b,a as u,f as B,j as e}from"./index-ac581855.js";const D=["target","href"],v={key:0},w=p({name:"YkLink",__name:"link",props:{newtab:{type:Boolean,default:!1},href:{default:"/"},disabled:{type:Boolean,default:!1}},emits:["click"],setup(d,{emit:r}){const i=d,s=A("link"),c=i.href.startsWith("#"),_=()=>{i.disabled||r("click")};return(a,j)=>(o(),k("a",{target:a.newtab?"_blank":void 0,href:a.disabled||!a.href?void 0:a.href,class:m(y(s)({disabled:a.disabled})),onClick:_},[h(a.$slots,"default"),y(c)?(o(),k("sup",v,"#")):C("",!0)],10,D))}}),$=F(w),f=$;const L={};function P(d,r){const i=f;return o(),k("p",null,[n(" 这里有两个链接:一个是 "),l(i,{href:"http://bing.com",newtab:""},{default:t(()=>[n("链接")]),_:1}),n(" ,另一个是 "),l(i,{href:"http://bing.com",disabled:""},{default:t(()=>[n("禁用的链接")]),_:1}),n(" 。 ")])}const Y=E(L,[["render",P]]),N={};function T(d,r){const i=f,s=b;return o(),k(g,null,[l(s,{level:5},{default:t(()=>[l(i,{href:"/"},{default:t(()=>[n("yike design")]),_:1})]),_:1}),l(s,{level:4,type:"primary"},{default:t(()=>[l(i,{href:"/"},{default:t(()=>[n("yike design")]),_:1})]),_:1}),l(s,{level:3,type:"success"},{default:t(()=>[l(i,{href:"/"},{default:t(()=>[n("yike design")]),_:1})]),_:1}),l(s,{level:2,type:"warning"},{default:t(()=>[l(i,{href:"/"},{default:t(()=>[n("yike design")]),_:1})]),_:1}),l(s,{level:1,type:"danger"},{default:t(()=>[l(i,{href:"/"},{default:t(()=>[n("yike design")]),_:1})]),_:1})],64)}const V=E(N,[["render",T]]),x=e("p",null,[n("对 "),e("code",null,""),n(" 标签的简单封装。")],-1),I=e("p",null,[n("与 "),e("code",null,"Typography"),n(" 组件一起使用即可实现各种效果。")],-1),S=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"newtab"),e("td",null,"链接是否在新标签也打开"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"href"),e("td",null,"链接的目标地址"),e("td",null,"string"),e("td",null,"'/'")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用链接"),e("td",null,"boolean"),e("td",null,"false")])])])],-1),J={__name:"doc",setup(d){return(r,i)=>{const s=u("yk-title"),c=u("yk-snippet"),_=u("DocPage");return o(),B(_,null,{default:t(()=>[l(s,{level:2,id:"YkLink链接"},{default:t(()=>[n("YkLink 链接")]),_:1}),l(c,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cp%3E%0A%20%20%20%20%E8%BF%99%E9%87%8C%E6%9C%89%E4%B8%A4%E4%B8%AA%E9%93%BE%E6%8E%A5%EF%BC%9A%E4%B8%80%E4%B8%AA%E6%98%AF%0A%20%20%20%20%3Cyk-link%20href%3D%22http%3A%2F%2Fbing.com%22%20newtab%3E%E9%93%BE%E6%8E%A5%3C%2Fyk-link%3E%0A%20%20%20%20%EF%BC%8C%E5%8F%A6%E4%B8%80%E4%B8%AA%E6%98%AF%0A%20%20%20%20%3Cyk-link%20href%3D%22http%3A%2F%2Fbing.com%22%20disabled%3E%E7%A6%81%E7%94%A8%E7%9A%84%E9%93%BE%E6%8E%A5%3C%2Fyk-link%3E%0A%20%20%20%20%E3%80%82%0A%20%20%3C%2Fp%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[l(Y)]),desc:t(()=>[x]),_:1}),l(c,{title:"排版",code:"%3Ctemplate%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3E%0A%20%20%20%20%3Cyk-link%20href%3D%22%2F%22%3Eyike%20design%3C%2Fyk-link%3E%0A%20%20%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%224%22%20type%3D%22primary%22%3E%0A%20%20%20%20%3Cyk-link%20href%3D%22%2F%22%3Eyike%20design%3C%2Fyk-link%3E%0A%20%20%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%223%22%20type%3D%22success%22%3E%0A%20%20%20%20%3Cyk-link%20href%3D%22%2F%22%3Eyike%20design%3C%2Fyk-link%3E%0A%20%20%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%222%22%20type%3D%22warning%22%3E%0A%20%20%20%20%3Cyk-link%20href%3D%22%2F%22%3Eyike%20design%3C%2Fyk-link%3E%0A%20%20%3C%2Fyk-title%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%221%22%20type%3D%22danger%22%3E%0A%20%20%20%20%3Cyk-link%20href%3D%22%2F%22%3Eyike%20design%3C%2Fyk-link%3E%0A%20%20%3C%2Fyk-title%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[l(V)]),desc:t(()=>[I]),_:1}),l(s,{level:3,id:"API"},{default:t(()=>[n("API")]),_:1}),S]),_:1})}}};export{J as default};
diff --git a/assets/doc-f668a37e.js b/assets/doc-e1fc8d3e.js
similarity index 99%
rename from assets/doc-f668a37e.js
rename to assets/doc-e1fc8d3e.js
index 0d79a3b9..b15f35d6 100644
--- a/assets/doc-f668a37e.js
+++ b/assets/doc-e1fc8d3e.js
@@ -1 +1 @@
-import{d as B,c as E,o as n,b as d,n as m,j as e,e2 as x,e3 as P,t as F,dw as v,f as _,dx as w,g as h,d_ as I,p as A,w as o,e as t,x as g,r as N,a as $,k as l}from"./index-c0fbe197.js";const D=(u,s)=>({normal:"",success:s?"IconTickOutline":"IconTickFill",error:s?"IconCloseOutline":"IconCrossFill"})[u],T=u=>({s:["4","64"],m:["6","80"],l:["8","108"]})[u],V={class:"yk-progress"},W={key:0,class:"yk-progress-text"},Y=["r","cx","cy","stroke-width"],M=["r","cx","cy","stroke-width","stroke-dasharray","stroke-dashoffset"],O={key:0,class:"yk-progress-circle-text"},j={key:1},q=B({name:"YkProgress",__name:"progress",props:{type:{default:"line"},percent:{default:20},strokeColor:{default:""},size:{default:"m"},status:{default:"normal"},showText:{type:Boolean,default:!0}},setup(u){const s=u,r=E(()=>s.percent+"%"),a=E(()=>({line:`yk-progress--${s.size}`,circle:`yk-progress-circle--${s.size}`})),c=E(()=>({line:{bg:s.strokeColor?"yk-progress-inner--custom":`yk-progress-inner--${s.status}`,icon:`yk-progress-icon--${s.status}`},circle:{stroke:s.strokeColor?"yk-progress-circle--custom":`yk-progress-circle--${s.status}`,icon:`yk-progress-circle-icon--${s.status}`}})),p=E(()=>{const i=T(s.size),k=Number(i[0]),y=Number(i[1])/2;return{svgWh:`width:${y*2}px;height:${y*2}px`,strokeWidth:k,r:(Number(i[1])-k)/2,cx:y,cy:y}}),f=E(()=>{const{percent:i}=s,{r:k}=p.value,y=i>=100,b=i===50?0:1,z=2*Math.PI*(y?k:k-b),S=z*(1-i/100);return{circumference:z,dashoffset:y?i/100:S}});return(i,k)=>(n(),d("div",V,[s.type==="line"?(n(),d("div",{key:0,class:m(["yk-progress-line-wrapper",a.value[s.type]])},[e("div",{class:m(["yk-progress-inner",c.value[s.type].bg]),style:x({"--progress-inner-w":r.value,"--progress-inner--custom":s.strokeColor})},null,6),s.showText?(n(),d("div",W,[P(i.$slots,"format",{percent:s.percent},()=>[e("div",null,F(r.value),1),v(D)(s.status)?(n(),d("div",{key:0,class:m(["yk-progress-icon",c.value[s.type].icon])},[(n(),_(w(v(D)(s.status))))],2)):h("",!0)])])):h("",!0)],2)):s.type==="circle"?(n(),d("div",{key:1,class:m(["yk-progress-circle-wrapper",a.value[s.type]])},[(n(),d("svg",{class:"yk-progress-svg",style:x(p.value.svgWh)},[e("circle",{r:p.value.r,cx:p.value.cx,cy:p.value.cy,"stroke-width":p.value.strokeWidth,fill:"transparent",class:"yk-progress-circle-bg"},null,8,Y),e("circle",{r:p.value.r,cx:p.value.cx,cy:p.value.cy,"stroke-width":p.value.strokeWidth,fill:"transparent",class:m(["yk-progress-circle",c.value[s.type].stroke]),style:x({"--progress-circle--custom":s.strokeColor}),"stroke-dasharray":f.value.circumference,"stroke-dashoffset":f.value.dashoffset},null,14,M)],4)),s.showText?(n(),d("div",O,[P(i.$slots,"format",{percent:s.percent},()=>[v(D)(s.status)?(n(),d("div",{key:0,class:m(["yk-progress-circle-icon",c.value[s.type].icon])},[(n(),_(w(v(D)(s.status,!0))))],2)):(n(),d("div",j,F(r.value),1))])])):h("",!0)],2)):h("",!0)]))}}),G=I(q),C=G;const H={};function J(u,s){const r=C,a=g;return n(),_(a,{direction:"vertical"},{default:o(()=>[t(r),t(r,{"show-text":!1}),t(r,{percent:50,"stroke-color":"red"}),t(r,{percent:90,"stroke-color":"#000"})]),_:1})}const K=A(H,[["render",J]]),Q={style:{color:"red"}},R=B({__name:"progress-circle",setup(u){const s=N(10);return setInterval(()=>{s.value!==100&&(s.value+=10)},1e3),(r,a)=>{const c=C,p=g;return n(),_(p,null,{default:o(()=>[t(c,{type:"circle",status:"success",size:"s"}),t(c,{type:"circle",percent:50,size:"m"}),t(c,{type:"circle",percent:99,size:"l"},{format:o(({percent:f})=>[e("div",Q,"剩余"+F(f),1)]),_:1}),t(c,{type:"circle",percent:s.value,size:"l"},null,8,["percent"])]),_:1})}}}),U={};function X(u,s){const r=C,a=g;return n(),_(a,{direction:"vertical"},{default:o(()=>[t(r,{size:"s"}),t(r,{size:"m"}),t(r,{size:"l"})]),_:1})}const Z=A(U,[["render",X]]),L={};function ee(u,s){const r=C,a=g;return n(),_(a,{direction:"vertical"},{default:o(()=>[t(r),t(r,{status:"success"}),t(r,{status:"error"})]),_:1})}const se=A(L,[["render",ee]]),te={};function re(u,s){const r=C,a=g;return n(),_(a,null,{default:o(()=>[t(r,{type:"circle"}),t(r,{type:"circle",status:"success"}),t(r,{type:"circle",status:"error"})]),_:1})}const oe=A(te,[["render",re]]),le={},ce={style:{color:"red"}};function ne(u,s){const r=C,a=g;return n(),_(a,{direction:"vertical"},{default:o(()=>[t(r,null,{format:o(({percent:c})=>[e("span",ce,"剩余"+F(c),1)]),_:1})]),_:1})}const ae=A(le,[["render",ne]]),pe=e("p",null,"进度条基本用法",-1),ue=e("p",null,[l("设置 "),e("code",null,'type="circle"'),l(" 将会展示环形进度条。")],-1),ie=e("p",null,[l("进度条分为:"),e("code",null,"s"),l("、"),e("code",null,"m"),l("、"),e("code",null,"l"),l(" 3 种尺寸。高度分别为:"),e("code",null,"4px"),l("、"),e("code",null,"6px"),l("、"),e("code",null,"8px"),l("。默认尺寸为 "),e("code",null,"m"),l("。")],-1),de=e("p",null,[l("通过 "),e("code",null,"status"),l(" 指定进度条状态")],-1),_e=e("p",null,[l("设置 "),e("code",null,"status"),l(" 将会展示不同状态的环形进度条。")],-1),ye=e("p",null,[l("通过"),e("code",null,"slot"),l("添加自定义内容。")],-1),ke=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"type"),e("td",null,"进度条类型(必填)"),e("td",null,"'line'|'circle'"),e("td",null,"line")]),e("tr",null,[e("td",null,"percent"),e("td",null,"百分比"),e("td",null,"number"),e("td",null,"20")]),e("tr",null,[e("td",null,"size"),e("td",null,"尺寸"),e("td",null,"'s'|'m' |'l'"),e("td",null,"m")]),e("tr",null,[e("td",null,"strokeColor"),e("td",null,"进度条颜色"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"status"),e("td",null,"进度条状态"),e("td",null,"'normal'|'success'|'error'"),e("td",null,"normal")]),e("tr",null,[e("td",null,"showText"),e("td",null,"是否显示进度数值和状态图标"),e("td",null,"boolean"),e("td",null,"true")])])])],-1),me=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"插槽名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"format"),e("td",null,"自定义进度条尾部内容"),e("td",null,"percent")])])])],-1),Ce={__name:"doc",setup(u){return(s,r)=>{const a=$("yk-title"),c=$("yk-snippet"),p=$("DocPage");return n(),_(p,null,{default:o(()=>[t(a,{level:2,id:"YkProgress进度条"},{default:o(()=>[l("YkProgress 进度条")]),_:1}),t(c,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-progress%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20%3Ashow-text%3D%22false%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20%3Apercent%3D%2250%22%20%3Astroke-color%3D%22'red'%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20%3Apercent%3D%2290%22%20%3Astroke-color%3D%22'%23000'%22%3E%3C%2Fyk-progress%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[t(K)]),desc:o(()=>[pe]),_:1}),t(c,{title:"环形进度条",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-progress%20type%3D%22circle%22%20status%3D%22success%22%20size%3D%22s%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20type%3D%22circle%22%20%3Apercent%3D%2250%22%20size%3D%22m%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20type%3D%22circle%22%20%3Apercent%3D%2299%22%20size%3D%22l%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23format%3D%22%7B%20percent%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%20style%3D%22color%3A%20red%22%3E%E5%89%A9%E4%BD%99%7B%7B%20percent%20%7D%7D%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20type%3D%22circle%22%20%3Apercent%3D%22num%22%20size%3D%22l%22%3E%3C%2Fyk-progress%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20num%20%3D%20ref(10)%0AsetInterval(()%20%3D%3E%20%7B%0A%20%20if%20(num.value%20%3D%3D%3D%20100)%20return%0A%20%20num.value%20%2B%3D%2010%0A%7D%2C%201000)%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[t(R)]),desc:o(()=>[ue]),_:1}),t(c,{title:"进度条尺寸 size",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-progress%20size%3D%22s%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20size%3D%22m%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20size%3D%22l%22%3E%3C%2Fyk-progress%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[t(Z)]),desc:o(()=>[ie]),_:1}),t(c,{title:"进度条状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-progress%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20status%3D%22success%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20status%3D%22error%22%3E%3C%2Fyk-progress%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[t(se)]),desc:o(()=>[de]),_:1}),t(c,{title:"环形进度条状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-progress%20type%3D%22circle%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20type%3D%22circle%22%20status%3D%22success%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20type%3D%22circle%22%20status%3D%22error%22%3E%3C%2Fyk-progress%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[t(oe)]),desc:o(()=>[_e]),_:1}),t(c,{title:"自定义内容",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-progress%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23format%3D%22%7B%20percent%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%3Cspan%20style%3D%22color%3A%20red%22%3E%E5%89%A9%E4%BD%99%7B%7B%20percent%20%7D%7D%3C%2Fspan%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-progress%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[t(ae)]),desc:o(()=>[ye]),_:1}),t(a,{level:3,id:"API"},{default:o(()=>[l("API")]),_:1}),ke,t(a,{level:3,id:"Slot"},{default:o(()=>[l("Slot")]),_:1}),me]),_:1})}}};export{Ce as default};
+import{d as B,c as E,o as n,b as d,n as m,j as e,e2 as x,e3 as P,t as F,dw as v,f as _,dx as w,g as h,d_ as I,p as A,w as o,e as t,x as g,r as N,a as $,k as l}from"./index-ac581855.js";const D=(u,s)=>({normal:"",success:s?"IconTickOutline":"IconTickFill",error:s?"IconCloseOutline":"IconCrossFill"})[u],T=u=>({s:["4","64"],m:["6","80"],l:["8","108"]})[u],V={class:"yk-progress"},W={key:0,class:"yk-progress-text"},Y=["r","cx","cy","stroke-width"],M=["r","cx","cy","stroke-width","stroke-dasharray","stroke-dashoffset"],O={key:0,class:"yk-progress-circle-text"},j={key:1},q=B({name:"YkProgress",__name:"progress",props:{type:{default:"line"},percent:{default:20},strokeColor:{default:""},size:{default:"m"},status:{default:"normal"},showText:{type:Boolean,default:!0}},setup(u){const s=u,r=E(()=>s.percent+"%"),a=E(()=>({line:`yk-progress--${s.size}`,circle:`yk-progress-circle--${s.size}`})),c=E(()=>({line:{bg:s.strokeColor?"yk-progress-inner--custom":`yk-progress-inner--${s.status}`,icon:`yk-progress-icon--${s.status}`},circle:{stroke:s.strokeColor?"yk-progress-circle--custom":`yk-progress-circle--${s.status}`,icon:`yk-progress-circle-icon--${s.status}`}})),p=E(()=>{const i=T(s.size),k=Number(i[0]),y=Number(i[1])/2;return{svgWh:`width:${y*2}px;height:${y*2}px`,strokeWidth:k,r:(Number(i[1])-k)/2,cx:y,cy:y}}),f=E(()=>{const{percent:i}=s,{r:k}=p.value,y=i>=100,b=i===50?0:1,z=2*Math.PI*(y?k:k-b),S=z*(1-i/100);return{circumference:z,dashoffset:y?i/100:S}});return(i,k)=>(n(),d("div",V,[s.type==="line"?(n(),d("div",{key:0,class:m(["yk-progress-line-wrapper",a.value[s.type]])},[e("div",{class:m(["yk-progress-inner",c.value[s.type].bg]),style:x({"--progress-inner-w":r.value,"--progress-inner--custom":s.strokeColor})},null,6),s.showText?(n(),d("div",W,[P(i.$slots,"format",{percent:s.percent},()=>[e("div",null,F(r.value),1),v(D)(s.status)?(n(),d("div",{key:0,class:m(["yk-progress-icon",c.value[s.type].icon])},[(n(),_(w(v(D)(s.status))))],2)):h("",!0)])])):h("",!0)],2)):s.type==="circle"?(n(),d("div",{key:1,class:m(["yk-progress-circle-wrapper",a.value[s.type]])},[(n(),d("svg",{class:"yk-progress-svg",style:x(p.value.svgWh)},[e("circle",{r:p.value.r,cx:p.value.cx,cy:p.value.cy,"stroke-width":p.value.strokeWidth,fill:"transparent",class:"yk-progress-circle-bg"},null,8,Y),e("circle",{r:p.value.r,cx:p.value.cx,cy:p.value.cy,"stroke-width":p.value.strokeWidth,fill:"transparent",class:m(["yk-progress-circle",c.value[s.type].stroke]),style:x({"--progress-circle--custom":s.strokeColor}),"stroke-dasharray":f.value.circumference,"stroke-dashoffset":f.value.dashoffset},null,14,M)],4)),s.showText?(n(),d("div",O,[P(i.$slots,"format",{percent:s.percent},()=>[v(D)(s.status)?(n(),d("div",{key:0,class:m(["yk-progress-circle-icon",c.value[s.type].icon])},[(n(),_(w(v(D)(s.status,!0))))],2)):(n(),d("div",j,F(r.value),1))])])):h("",!0)],2)):h("",!0)]))}}),G=I(q),C=G;const H={};function J(u,s){const r=C,a=g;return n(),_(a,{direction:"vertical"},{default:o(()=>[t(r),t(r,{"show-text":!1}),t(r,{percent:50,"stroke-color":"red"}),t(r,{percent:90,"stroke-color":"#000"})]),_:1})}const K=A(H,[["render",J]]),Q={style:{color:"red"}},R=B({__name:"progress-circle",setup(u){const s=N(10);return setInterval(()=>{s.value!==100&&(s.value+=10)},1e3),(r,a)=>{const c=C,p=g;return n(),_(p,null,{default:o(()=>[t(c,{type:"circle",status:"success",size:"s"}),t(c,{type:"circle",percent:50,size:"m"}),t(c,{type:"circle",percent:99,size:"l"},{format:o(({percent:f})=>[e("div",Q,"剩余"+F(f),1)]),_:1}),t(c,{type:"circle",percent:s.value,size:"l"},null,8,["percent"])]),_:1})}}}),U={};function X(u,s){const r=C,a=g;return n(),_(a,{direction:"vertical"},{default:o(()=>[t(r,{size:"s"}),t(r,{size:"m"}),t(r,{size:"l"})]),_:1})}const Z=A(U,[["render",X]]),L={};function ee(u,s){const r=C,a=g;return n(),_(a,{direction:"vertical"},{default:o(()=>[t(r),t(r,{status:"success"}),t(r,{status:"error"})]),_:1})}const se=A(L,[["render",ee]]),te={};function re(u,s){const r=C,a=g;return n(),_(a,null,{default:o(()=>[t(r,{type:"circle"}),t(r,{type:"circle",status:"success"}),t(r,{type:"circle",status:"error"})]),_:1})}const oe=A(te,[["render",re]]),le={},ce={style:{color:"red"}};function ne(u,s){const r=C,a=g;return n(),_(a,{direction:"vertical"},{default:o(()=>[t(r,null,{format:o(({percent:c})=>[e("span",ce,"剩余"+F(c),1)]),_:1})]),_:1})}const ae=A(le,[["render",ne]]),pe=e("p",null,"进度条基本用法",-1),ue=e("p",null,[l("设置 "),e("code",null,'type="circle"'),l(" 将会展示环形进度条。")],-1),ie=e("p",null,[l("进度条分为:"),e("code",null,"s"),l("、"),e("code",null,"m"),l("、"),e("code",null,"l"),l(" 3 种尺寸。高度分别为:"),e("code",null,"4px"),l("、"),e("code",null,"6px"),l("、"),e("code",null,"8px"),l("。默认尺寸为 "),e("code",null,"m"),l("。")],-1),de=e("p",null,[l("通过 "),e("code",null,"status"),l(" 指定进度条状态")],-1),_e=e("p",null,[l("设置 "),e("code",null,"status"),l(" 将会展示不同状态的环形进度条。")],-1),ye=e("p",null,[l("通过"),e("code",null,"slot"),l("添加自定义内容。")],-1),ke=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"type"),e("td",null,"进度条类型(必填)"),e("td",null,"'line'|'circle'"),e("td",null,"line")]),e("tr",null,[e("td",null,"percent"),e("td",null,"百分比"),e("td",null,"number"),e("td",null,"20")]),e("tr",null,[e("td",null,"size"),e("td",null,"尺寸"),e("td",null,"'s'|'m' |'l'"),e("td",null,"m")]),e("tr",null,[e("td",null,"strokeColor"),e("td",null,"进度条颜色"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"status"),e("td",null,"进度条状态"),e("td",null,"'normal'|'success'|'error'"),e("td",null,"normal")]),e("tr",null,[e("td",null,"showText"),e("td",null,"是否显示进度数值和状态图标"),e("td",null,"boolean"),e("td",null,"true")])])])],-1),me=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"插槽名"),e("th",null,"描述"),e("th",null,"参数")])]),e("tbody",null,[e("tr",null,[e("td",null,"format"),e("td",null,"自定义进度条尾部内容"),e("td",null,"percent")])])])],-1),Ce={__name:"doc",setup(u){return(s,r)=>{const a=$("yk-title"),c=$("yk-snippet"),p=$("DocPage");return n(),_(p,null,{default:o(()=>[t(a,{level:2,id:"YkProgress进度条"},{default:o(()=>[l("YkProgress 进度条")]),_:1}),t(c,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-progress%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20%3Ashow-text%3D%22false%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20%3Apercent%3D%2250%22%20%3Astroke-color%3D%22'red'%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20%3Apercent%3D%2290%22%20%3Astroke-color%3D%22'%23000'%22%3E%3C%2Fyk-progress%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[t(K)]),desc:o(()=>[pe]),_:1}),t(c,{title:"环形进度条",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-progress%20type%3D%22circle%22%20status%3D%22success%22%20size%3D%22s%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20type%3D%22circle%22%20%3Apercent%3D%2250%22%20size%3D%22m%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20type%3D%22circle%22%20%3Apercent%3D%2299%22%20size%3D%22l%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23format%3D%22%7B%20percent%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%20style%3D%22color%3A%20red%22%3E%E5%89%A9%E4%BD%99%7B%7B%20percent%20%7D%7D%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20type%3D%22circle%22%20%3Apercent%3D%22num%22%20size%3D%22l%22%3E%3C%2Fyk-progress%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20num%20%3D%20ref(10)%0AsetInterval(()%20%3D%3E%20%7B%0A%20%20if%20(num.value%20%3D%3D%3D%20100)%20return%0A%20%20num.value%20%2B%3D%2010%0A%7D%2C%201000)%0A%3C%2Fscript%3E%0A"},{demo:o(()=>[t(R)]),desc:o(()=>[ue]),_:1}),t(c,{title:"进度条尺寸 size",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-progress%20size%3D%22s%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20size%3D%22m%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20size%3D%22l%22%3E%3C%2Fyk-progress%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[t(Z)]),desc:o(()=>[ie]),_:1}),t(c,{title:"进度条状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-progress%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20status%3D%22success%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20status%3D%22error%22%3E%3C%2Fyk-progress%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[t(se)]),desc:o(()=>[de]),_:1}),t(c,{title:"环形进度条状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-progress%20type%3D%22circle%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20type%3D%22circle%22%20status%3D%22success%22%3E%3C%2Fyk-progress%3E%0A%20%20%20%20%3Cyk-progress%20type%3D%22circle%22%20status%3D%22error%22%3E%3C%2Fyk-progress%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[t(oe)]),desc:o(()=>[_e]),_:1}),t(c,{title:"自定义内容",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-progress%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23format%3D%22%7B%20percent%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%3Cspan%20style%3D%22color%3A%20red%22%3E%E5%89%A9%E4%BD%99%7B%7B%20percent%20%7D%7D%3C%2Fspan%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-progress%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[t(ae)]),desc:o(()=>[ye]),_:1}),t(a,{level:3,id:"API"},{default:o(()=>[l("API")]),_:1}),ke,t(a,{level:3,id:"Slot"},{default:o(()=>[l("Slot")]),_:1}),me]),_:1})}}};export{Ce as default};
diff --git a/assets/doc-ec97a445.js b/assets/doc-e318b30d.js
similarity index 99%
rename from assets/doc-ec97a445.js
rename to assets/doc-e318b30d.js
index ca8fbdba..130b207a 100644
--- a/assets/doc-ec97a445.js
+++ b/assets/doc-e318b30d.js
@@ -1 +1 @@
-import{d as k,dJ as J,r as h,ei as G,ej as K,ek as O,dL as g,el as Q,dM as I,c as R,e0 as X,o as r,b as D,j as t,e3 as Z,n as $,dw as P,e2 as T,d_ as tt,p as v,f as y,w as o,e as n,k as l,_ as A,em as L,en as et,a as E}from"./index-c0fbe197.js";function M(a){return a===window}function S(a){return M(a)?{top:0,bottom:window.innerHeight}:a.getBoundingClientRect()}const ot=k({name:"YkAffix",__name:"affix",props:{position:{default:"top"},target:{},offset:{default:0},zIndex:{default:100}},emits:["change"],setup(a,{expose:c,emit:s}){const e=a,i=J("affix"),f=h(),u=h(),_=h({top:0,bottom:0}),d=h(!1),{height:C}=G(),{top:z,bottom:H,update:b,height:U,width:Y}=K(f,{windowScroll:!1});O(B),g(()=>C.value,()=>{M(u.value)&&(_.value.bottom=C.value),B()}),g(()=>d.value,()=>s("change",d.value)),g(()=>e.target,()=>F()),Q(u,"scroll",w),c({updatePosition:w}),I(()=>{F()});const N=R(()=>{if(!d.value)return{};const p=e.position==="bottom",m=e.position==="top";return{bottom:p?`${C.value-_.value.bottom+e.offset}px`:"",top:m?`${_.value.top+e.offset}px`:"",zIndex:e.zIndex}}),V=R(()=>({height:d.value?`${U.value}px`:"",width:d.value?`${Y.value}px`:""}));function w(){_.value=S(u.value),b()}async function F(){e.target?typeof e.target=="string"?u.value=document.querySelector(e.target)??window:u.value=e.target:u.value=window||document.documentElement,await X(),_.value=S(u.value),b()}function B(){const{position:p,offset:m}=e,W=p==="bottom",{top:j,bottom:q}=_.value;d.value=W?q-m<=H.value:z.value-j<=m}return(p,m)=>(r(),D("div",{ref_key:"rootRef",ref:f,class:$([P(i)()]),style:T(V.value)},[t("div",{class:$([P(i)("postion",{active:d.value})]),style:T(N.value)},[Z(p.$slots,"default")],6)],6))}}),nt=tt(ot),x=nt;const lt={};function st(a,c){const s=A,e=x;return r(),y(e,null,{default:o(()=>[n(s,null,{default:o(()=>[l("Affix Top")]),_:1})]),_:1})}const at=v(lt,[["render",st]]),it={},ct={style:{height:"600px"}};function ut(a,c){const s=A,e=x;return r(),D("div",ct,[n(e,{offset:80},{default:o(()=>[n(s,null,{default:o(()=>[l("offset top 80px")]),_:1})]),_:1})])}const ft=v(it,[["render",ut]]),dt={};function rt(a,c){const s=A,e=x;return r(),y(e,{offset:120,position:"bottom"},{default:o(()=>[n(s,null,{default:o(()=>[l("offset bottom 120px")]),_:1})]),_:1})}const _t=v(dt,[["render",rt]]),pt=k({__name:"affix-change",setup(a){const c=s=>{console.log(s)};return(s,e)=>{const i=A,f=x;return r(),y(f,{offset:80,position:"bottom",onChange:c},{default:o(()=>[n(i,null,{default:o(()=>[l("offset bottom 80px")]),_:1})]),_:1})}}}),mt={class:"yk-scroll-wrapper"},At=k({__name:"affix-container",setup(a){const c=L(),s=L();return I(()=>{var e;window.addEventListener("scroll",(e=s.value)==null?void 0:e.updatePosition,!0)}),et(()=>{var e;window.removeEventListener("scroll",(e=s.value)==null?void 0:e.updatePosition,!0)}),(e,i)=>{const f=A,u=x;return r(),D("div",{ref_key:"targetRef",ref:c,class:"yk-wrapper"},[t("div",mt,[n(u,{ref_key:"affixRef",ref:s,offset:30,target:c.value,style:{"margin-top":"60px"}},{default:o(()=>[n(f,null,{default:o(()=>[l("Affix Top in container")]),_:1})]),_:1},8,["target"])])],512)}}});const xt=v(At,[["__scopeId","data-v-41b07821"]]),ht=t("p",null,"基本用法,不设置固定位置时,当页面滚动元素不可见时,元素固定在页面最顶部。",-1),vt=t("p",null,"当页面滚动或浏览器尺寸改变时,元素向上滚动到距顶部一定距离时固定。",-1),yt=t("p",null,[l("通过设置"),t("code",null,"position"),l("属性为"),t("code",null,"bottom"),l("时,当页面滚动或浏览器尺寸改变时,元素向下滚动到距底部一定距离时固定。")],-1),Ct=t("p",null,[l("当元素"),t("code",null,"fixed"),l("状态改变回调时,触发"),t("code",null,"change"),l("事件")],-1),gt=t("p",null,[l("传入"),t("code",null,"target"),l("作为滚动容器。注意:当容器外部还有滚动元素时,可以主动监听外部滚动事件,调用"),t("code",null,"updatePosition"),l("方法去更新固钉位置。")],-1),Et=t("p",null,[t("code",null,""),l(" Props")],-1),kt=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数名"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"offset"),t("td",null,"偏移量"),t("td",null,"number"),t("td",null,"0")]),t("tr",null,[t("td",null,"position"),t("td",null,"偏移方向"),t("td",null,"'top'|'bottom'"),t("td",null,"'top'")]),t("tr",null,[t("td",null,"target"),t("td",null,"滚动容器,默认是 window"),t("td",null,"string | window | HTMLElement"),t("td",null,"window")])])])],-1),Dt=t("p",null,[t("code",null,""),l("Events")],-1),bt=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"事件名"),t("th",null,"描述"),t("th",null,"参数")])]),t("tbody",null,[t("tr",null,[t("td",null,"change"),t("td",null,"元素固定状态改变时触发事件"),t("td",null,"fixed:boolean")])])])],-1),wt=t("p",null,[t("code",null,""),l("Methods")],-1),Ft=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"方法名"),t("th",null,"描述"),t("th",null,"参数"),t("th",null,"返回值")])]),t("tbody",null,[t("tr",null,[t("td",null,"updatePosition"),t("td",null,"用于主动更新位置"),t("td",null,"-"),t("td",null,"-")])])])],-1),Rt={__name:"doc",setup(a){return(c,s)=>{const e=E("yk-title"),i=E("yk-snippet"),f=E("DocPage");return r(),y(f,null,{default:o(()=>[n(e,{level:2,id:"YkAffix固钉"},{default:o(()=>[l("YkAffix 固钉")]),_:1}),n(i,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-affix%3E%0A%20%20%20%20%3Cyk-button%3EAffix%20Top%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-affix%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(at)]),desc:o(()=>[ht]),_:1}),n(i,{title:"顶部固定",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22height%3A%20600px%22%3E%0D%0A%20%20%20%20%3Cyk-affix%20%3Aoffset%3D%2280%22%3E%0D%0A%20%20%20%20%20%20%3Cyk-button%3Eoffset%20top%2080px%3C%2Fyk-button%3E%0D%0A%20%20%20%20%3C%2Fyk-affix%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A"},{demo:o(()=>[n(ft)]),desc:o(()=>[vt]),_:1}),n(i,{title:"底部固定",code:"%3Ctemplate%3E%0D%0A%20%20%3Cyk-affix%20%3Aoffset%3D%22120%22%20position%3D%22bottom%22%3E%0D%0A%20%20%20%20%3Cyk-button%3Eoffset%20bottom%20120px%3C%2Fyk-button%3E%0D%0A%20%20%3C%2Fyk-affix%3E%0D%0A%3C%2Ftemplate%3E%0D%0A"},{demo:o(()=>[n(_t)]),desc:o(()=>[yt]),_:1}),n(i,{title:"固定状态改变回调",code:"%3Ctemplate%3E%0D%0A%20%20%3Cyk-affix%20%3Aoffset%3D%2280%22%20position%3D%22bottom%22%20%40change%3D%22change%22%3E%0D%0A%20%20%20%20%3Cyk-button%3Eoffset%20bottom%2080px%3C%2Fyk-button%3E%0D%0A%20%20%3C%2Fyk-affix%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0D%0Aconst%20change%20%3D%20(v%3A%20any)%20%3D%3E%20%7B%0D%0A%20%20console.log(v)%0D%0A%7D%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:o(()=>[n(pt)]),desc:o(()=>[Ct]),_:1}),n(i,{title:"指定容器滚动",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20ref%3D%22targetRef%22%20class%3D%22yk-wrapper%22%3E%0A%20%20%20%20%3Cdiv%20class%3D%22yk-scroll-wrapper%22%3E%0A%20%20%20%20%20%20%3Cyk-affix%0A%20%20%20%20%20%20%20%20ref%3D%22affixRef%22%0A%20%20%20%20%20%20%20%20%3Aoffset%3D%2230%22%0A%20%20%20%20%20%20%20%20%3Atarget%3D%22targetRef%22%0A%20%20%20%20%20%20%20%20style%3D%22margin-top%3A%2060px%22%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%3EAffix%20Top%20in%20container%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Fyk-affix%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20shallowRef%2C%20onMounted%2C%20onUnmounted%20%7D%20from%20'vue'%0Aconst%20targetRef%20%3D%20shallowRef%3CHTMLElement%3E()%0Aconst%20affixRef%20%3D%20shallowRef()%0AonMounted(()%20%3D%3E%20%7B%0A%20%20window.addEventListener('scroll'%2C%20affixRef.value%3F.updatePosition%2C%20true)%0A%7D)%0AonUnmounted(()%20%3D%3E%20%7B%0A%20%20window.removeEventListener('scroll'%2C%20affixRef.value%3F.updatePosition%2C%20true)%0A%7D)%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%0A.yk-wrapper%20%7B%0A%20%20overflow%3A%20auto%3B%0A%20%20height%3A%20200px%3B%0A%7D%0A.yk-scroll-wrapper%20%7B%0A%20%20overflow%3A%20hidden%3B%0A%20%20height%3A%20400px%3B%0A%20%20background-color%3A%20%23d4e1ff%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:o(()=>[n(xt)]),desc:o(()=>[gt]),_:1}),n(e,{level:3,id:"API"},{default:o(()=>[l("API")]),_:1}),Et,kt,Dt,bt,wt,Ft]),_:1})}}};export{Rt as default};
+import{d as k,dJ as J,r as h,ei as G,ej as K,ek as O,dL as g,el as Q,dM as I,c as R,e0 as X,o as r,b as D,j as t,e3 as Z,n as $,dw as P,e2 as T,d_ as tt,p as v,f as y,w as o,e as n,k as l,_ as A,em as L,en as et,a as E}from"./index-ac581855.js";function M(a){return a===window}function S(a){return M(a)?{top:0,bottom:window.innerHeight}:a.getBoundingClientRect()}const ot=k({name:"YkAffix",__name:"affix",props:{position:{default:"top"},target:{},offset:{default:0},zIndex:{default:100}},emits:["change"],setup(a,{expose:c,emit:s}){const e=a,i=J("affix"),f=h(),u=h(),_=h({top:0,bottom:0}),d=h(!1),{height:C}=G(),{top:z,bottom:H,update:b,height:U,width:Y}=K(f,{windowScroll:!1});O(B),g(()=>C.value,()=>{M(u.value)&&(_.value.bottom=C.value),B()}),g(()=>d.value,()=>s("change",d.value)),g(()=>e.target,()=>F()),Q(u,"scroll",w),c({updatePosition:w}),I(()=>{F()});const N=R(()=>{if(!d.value)return{};const p=e.position==="bottom",m=e.position==="top";return{bottom:p?`${C.value-_.value.bottom+e.offset}px`:"",top:m?`${_.value.top+e.offset}px`:"",zIndex:e.zIndex}}),V=R(()=>({height:d.value?`${U.value}px`:"",width:d.value?`${Y.value}px`:""}));function w(){_.value=S(u.value),b()}async function F(){e.target?typeof e.target=="string"?u.value=document.querySelector(e.target)??window:u.value=e.target:u.value=window||document.documentElement,await X(),_.value=S(u.value),b()}function B(){const{position:p,offset:m}=e,W=p==="bottom",{top:j,bottom:q}=_.value;d.value=W?q-m<=H.value:z.value-j<=m}return(p,m)=>(r(),D("div",{ref_key:"rootRef",ref:f,class:$([P(i)()]),style:T(V.value)},[t("div",{class:$([P(i)("postion",{active:d.value})]),style:T(N.value)},[Z(p.$slots,"default")],6)],6))}}),nt=tt(ot),x=nt;const lt={};function st(a,c){const s=A,e=x;return r(),y(e,null,{default:o(()=>[n(s,null,{default:o(()=>[l("Affix Top")]),_:1})]),_:1})}const at=v(lt,[["render",st]]),it={},ct={style:{height:"600px"}};function ut(a,c){const s=A,e=x;return r(),D("div",ct,[n(e,{offset:80},{default:o(()=>[n(s,null,{default:o(()=>[l("offset top 80px")]),_:1})]),_:1})])}const ft=v(it,[["render",ut]]),dt={};function rt(a,c){const s=A,e=x;return r(),y(e,{offset:120,position:"bottom"},{default:o(()=>[n(s,null,{default:o(()=>[l("offset bottom 120px")]),_:1})]),_:1})}const _t=v(dt,[["render",rt]]),pt=k({__name:"affix-change",setup(a){const c=s=>{console.log(s)};return(s,e)=>{const i=A,f=x;return r(),y(f,{offset:80,position:"bottom",onChange:c},{default:o(()=>[n(i,null,{default:o(()=>[l("offset bottom 80px")]),_:1})]),_:1})}}}),mt={class:"yk-scroll-wrapper"},At=k({__name:"affix-container",setup(a){const c=L(),s=L();return I(()=>{var e;window.addEventListener("scroll",(e=s.value)==null?void 0:e.updatePosition,!0)}),et(()=>{var e;window.removeEventListener("scroll",(e=s.value)==null?void 0:e.updatePosition,!0)}),(e,i)=>{const f=A,u=x;return r(),D("div",{ref_key:"targetRef",ref:c,class:"yk-wrapper"},[t("div",mt,[n(u,{ref_key:"affixRef",ref:s,offset:30,target:c.value,style:{"margin-top":"60px"}},{default:o(()=>[n(f,null,{default:o(()=>[l("Affix Top in container")]),_:1})]),_:1},8,["target"])])],512)}}});const xt=v(At,[["__scopeId","data-v-41b07821"]]),ht=t("p",null,"基本用法,不设置固定位置时,当页面滚动元素不可见时,元素固定在页面最顶部。",-1),vt=t("p",null,"当页面滚动或浏览器尺寸改变时,元素向上滚动到距顶部一定距离时固定。",-1),yt=t("p",null,[l("通过设置"),t("code",null,"position"),l("属性为"),t("code",null,"bottom"),l("时,当页面滚动或浏览器尺寸改变时,元素向下滚动到距底部一定距离时固定。")],-1),Ct=t("p",null,[l("当元素"),t("code",null,"fixed"),l("状态改变回调时,触发"),t("code",null,"change"),l("事件")],-1),gt=t("p",null,[l("传入"),t("code",null,"target"),l("作为滚动容器。注意:当容器外部还有滚动元素时,可以主动监听外部滚动事件,调用"),t("code",null,"updatePosition"),l("方法去更新固钉位置。")],-1),Et=t("p",null,[t("code",null,""),l(" Props")],-1),kt=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数名"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"offset"),t("td",null,"偏移量"),t("td",null,"number"),t("td",null,"0")]),t("tr",null,[t("td",null,"position"),t("td",null,"偏移方向"),t("td",null,"'top'|'bottom'"),t("td",null,"'top'")]),t("tr",null,[t("td",null,"target"),t("td",null,"滚动容器,默认是 window"),t("td",null,"string | window | HTMLElement"),t("td",null,"window")])])])],-1),Dt=t("p",null,[t("code",null,""),l("Events")],-1),bt=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"事件名"),t("th",null,"描述"),t("th",null,"参数")])]),t("tbody",null,[t("tr",null,[t("td",null,"change"),t("td",null,"元素固定状态改变时触发事件"),t("td",null,"fixed:boolean")])])])],-1),wt=t("p",null,[t("code",null,""),l("Methods")],-1),Ft=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"方法名"),t("th",null,"描述"),t("th",null,"参数"),t("th",null,"返回值")])]),t("tbody",null,[t("tr",null,[t("td",null,"updatePosition"),t("td",null,"用于主动更新位置"),t("td",null,"-"),t("td",null,"-")])])])],-1),Rt={__name:"doc",setup(a){return(c,s)=>{const e=E("yk-title"),i=E("yk-snippet"),f=E("DocPage");return r(),y(f,null,{default:o(()=>[n(e,{level:2,id:"YkAffix固钉"},{default:o(()=>[l("YkAffix 固钉")]),_:1}),n(i,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-affix%3E%0A%20%20%20%20%3Cyk-button%3EAffix%20Top%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-affix%3E%0A%3C%2Ftemplate%3E%0A"},{demo:o(()=>[n(at)]),desc:o(()=>[ht]),_:1}),n(i,{title:"顶部固定",code:"%3Ctemplate%3E%0D%0A%20%20%3Cdiv%20style%3D%22height%3A%20600px%22%3E%0D%0A%20%20%20%20%3Cyk-affix%20%3Aoffset%3D%2280%22%3E%0D%0A%20%20%20%20%20%20%3Cyk-button%3Eoffset%20top%2080px%3C%2Fyk-button%3E%0D%0A%20%20%20%20%3C%2Fyk-affix%3E%0D%0A%20%20%3C%2Fdiv%3E%0D%0A%3C%2Ftemplate%3E%0D%0A"},{demo:o(()=>[n(ft)]),desc:o(()=>[vt]),_:1}),n(i,{title:"底部固定",code:"%3Ctemplate%3E%0D%0A%20%20%3Cyk-affix%20%3Aoffset%3D%22120%22%20position%3D%22bottom%22%3E%0D%0A%20%20%20%20%3Cyk-button%3Eoffset%20bottom%20120px%3C%2Fyk-button%3E%0D%0A%20%20%3C%2Fyk-affix%3E%0D%0A%3C%2Ftemplate%3E%0D%0A"},{demo:o(()=>[n(_t)]),desc:o(()=>[yt]),_:1}),n(i,{title:"固定状态改变回调",code:"%3Ctemplate%3E%0D%0A%20%20%3Cyk-affix%20%3Aoffset%3D%2280%22%20position%3D%22bottom%22%20%40change%3D%22change%22%3E%0D%0A%20%20%20%20%3Cyk-button%3Eoffset%20bottom%2080px%3C%2Fyk-button%3E%0D%0A%20%20%3C%2Fyk-affix%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0D%0Aconst%20change%20%3D%20(v%3A%20any)%20%3D%3E%20%7B%0D%0A%20%20console.log(v)%0D%0A%7D%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:o(()=>[n(pt)]),desc:o(()=>[Ct]),_:1}),n(i,{title:"指定容器滚动",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20ref%3D%22targetRef%22%20class%3D%22yk-wrapper%22%3E%0A%20%20%20%20%3Cdiv%20class%3D%22yk-scroll-wrapper%22%3E%0A%20%20%20%20%20%20%3Cyk-affix%0A%20%20%20%20%20%20%20%20ref%3D%22affixRef%22%0A%20%20%20%20%20%20%20%20%3Aoffset%3D%2230%22%0A%20%20%20%20%20%20%20%20%3Atarget%3D%22targetRef%22%0A%20%20%20%20%20%20%20%20style%3D%22margin-top%3A%2060px%22%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%3EAffix%20Top%20in%20container%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Fyk-affix%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20shallowRef%2C%20onMounted%2C%20onUnmounted%20%7D%20from%20'vue'%0Aconst%20targetRef%20%3D%20shallowRef%3CHTMLElement%3E()%0Aconst%20affixRef%20%3D%20shallowRef()%0AonMounted(()%20%3D%3E%20%7B%0A%20%20window.addEventListener('scroll'%2C%20affixRef.value%3F.updatePosition%2C%20true)%0A%7D)%0AonUnmounted(()%20%3D%3E%20%7B%0A%20%20window.removeEventListener('scroll'%2C%20affixRef.value%3F.updatePosition%2C%20true)%0A%7D)%0A%3C%2Fscript%3E%0A%3Cstyle%20scoped%3E%0A.yk-wrapper%20%7B%0A%20%20overflow%3A%20auto%3B%0A%20%20height%3A%20200px%3B%0A%7D%0A.yk-scroll-wrapper%20%7B%0A%20%20overflow%3A%20hidden%3B%0A%20%20height%3A%20400px%3B%0A%20%20background-color%3A%20%23d4e1ff%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:o(()=>[n(xt)]),desc:o(()=>[gt]),_:1}),n(e,{level:3,id:"API"},{default:o(()=>[l("API")]),_:1}),Et,kt,Dt,bt,wt,Ft]),_:1})}}};export{Rt as default};
diff --git a/assets/doc-860d5012.js b/assets/doc-e33fb05b.js
similarity index 98%
rename from assets/doc-860d5012.js
rename to assets/doc-e33fb05b.js
index 930e7c1c..e71cf52a 100644
--- a/assets/doc-860d5012.js
+++ b/assets/doc-e33fb05b.js
@@ -1 +1 @@
-import{d as _,r as i,o as c,b as r,e as t,w as e,k as a,F as C,j as l,_ as p,du as v,a as F,f as y}from"./index-c0fbe197.js";import{_ as B}from"./index-3947dba0.js";const k=l("span",null,"这一块是modal对话框的内容部分,这里支持各种标签,组件",-1),h=_({__name:"modal-base",setup(m){const n=i(!1),E=()=>{n.value=!0};return(u,o)=>{const s=B,A=p;return c(),r(C,null,[t(s,{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=d=>n.value=d),title:"这里是标题"},{default:e(()=>[k]),_:1},8,["modelValue"]),t(A,{onClick:E},{default:e(()=>[a("modal 对话框")]),_:1})],64)}}}),M=l("span",null,"这一块是modal对话框的内容部分,这里支持各种标签,组件",-1),g=_({__name:"modal-small",setup(m){const n=i(!1),E=()=>{n.value=!0};return(u,o)=>{const s=B,A=p;return c(),r(C,null,[t(s,{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=d=>n.value=d),title:"这里是标题小弹窗",size:"small"},{default:e(()=>[M]),_:1},8,["modelValue"]),t(A,{onClick:E},{default:e(()=>[a("modal 对话框")]),_:1})],64)}}}),w=l("span",null,"这一块是modal对话框的内容部分,这里支持各种标签,组件",-1),V=_({__name:"modal-header",setup(m){const n=i(!1),E=()=>{n.value=!0};return(u,o)=>{const s=B,A=p;return c(),r(C,null,[t(s,{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=d=>n.value=d),title:"这里是标题"},{header:e(()=>[a("这里是自定义头部标题")]),default:e(()=>[w]),_:1},8,["modelValue"]),t(A,{onClick:E},{default:e(()=>[a("modal 对话框")]),_:1})],64)}}}),x=l("span",null,"这一块是modal对话框的内容部分,这里支持各种标签,组件",-1),$=_({__name:"modal-footer",setup(m){const n=i(!1),E=()=>{n.value=!0};return(u,o)=>{const s=B,A=p;return c(),r(C,null,[t(s,{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=d=>n.value=d),title:"这里是标题"},{footer:e(()=>[a("这里是自定义底部")]),default:e(()=>[x]),_:1},8,["modelValue"]),t(A,{onClick:E},{default:e(()=>[a("modal 对话框")]),_:1})],64)}}}),U=l("span",null,"这一块是modal对话框的内容部分,这里支持各种标签,组件",-1),z=_({__name:"modal-footer-show",setup(m){const n=i(!1),E=()=>{n.value=!0};return(u,o)=>{const s=B,A=p;return c(),r(C,null,[t(s,{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=d=>n.value=d),title:"这里是标题","show-footer":!1},{default:e(()=>[U]),_:1},8,["modelValue"]),t(A,{onClick:E},{default:e(()=>[a("modal 对话框")]),_:1})],64)}}}),I=l("span",null,"这一块是modal对话框的内容部分,这里支持各种标签,组件",-1),P=_({__name:"modal-close",setup(m){var s;const n=(s=v())==null?void 0:s.proxy,E=i(!1),u=()=>{E.value=!0},o=()=>{n.$message({type:"success",message:"这里是对话框关闭的回调函数"})};return(A,d)=>{const D=B,f=p;return c(),r(C,null,[t(D,{modelValue:E.value,"onUpdate:modelValue":d[0]||(d[0]=b=>E.value=b),title:"这里是标题",onOnCloseModal:o},{default:e(()=>[I]),_:1},8,["modelValue"]),t(f,{onClick:u},{default:e(()=>[a("modal 对话框")]),_:1})],64)}}}),N=l("p",null,null,-1),Y=l("p",null,[a("通过传入 "),l("code",null,"size"),a(" 指定不同的尺寸类型")],-1),j=l("p",null,"通过传入具名插槽插槽来自定义头部标题",-1),O=l("p",null,"通过传入具名插槽插槽来自定义底部操作",-1),T=l("p",null,null,-1),q=l("p",null,"关闭 modal 对话框时的回调函数",-1),G=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"参数"),l("th",null,"描述"),l("th",null,"类型"),l("th",null,"默认值")])]),l("tbody",null,[l("tr",null,[l("td",null,[l("code",null,"size")]),l("td",null,"尺寸"),l("td",null,[l("code",null,"small | large")]),l("td",null,[l("code",null,"large")])]),l("tr",null,[l("td",null,[l("code",null,"show-footer")]),l("td",null,"底部区域展示"),l("td",null,[l("code",null,"boolean")]),l("td",null,[l("code",null,"true")])]),l("tr",null,[l("td",null,[l("code",null,"title")]),l("td",null,"modal 标题"),l("td",null,[l("code",null,"string")]),l("td",null,[l("code",null,"''")])]),l("tr",null,[l("td",null,[l("code",null,"to")]),l("td",null,"modal 默认展开的 dom 选择器"),l("td",null,[l("code",null,"string")]),l("td",null,[l("code",null,"body")])]),l("tr",null,[l("td",null,[l("code",null,"scrollable")]),l("td",null,"页面可否滚动"),l("td",null,[l("code",null,"boolean")]),l("td",null,[l("code",null,"false")])]),l("tr",null,[l("td",null,[l("code",null,"closeable")]),l("td",null,"点击遮罩层是否关闭 modal"),l("td",null,[l("code",null,"boolean")]),l("td",null,[l("code",null,"false")])]),l("tr",null,[l("td",null,[l("code",null,"showMask")]),l("td",null,"是否展示遮罩层"),l("td",null,[l("code",null,"boolean")]),l("td",null,[l("code",null,"true")])]),l("tr",null,[l("td",null,[l("code",null,"escapable")]),l("td",null,"是否可以点击 esc 键关闭 modal"),l("td",null,[l("code",null,"boolean")]),l("td",null,[l("code",null,"true")])])])])],-1),H=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"方法"),l("th",null,"描述"),l("th",null,"入参类型"),l("th",null,"默认值")])]),l("tbody",null,[l("tr",null,[l("td",null,[l("code",null,"onCloseModal")]),l("td",null,"对话框关闭时的回调函数"),l("td",null,[l("code",null,"Function")]),l("td",null,[l("code",null,"()=>{}")])])])])],-1),J=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"名称"),l("th",null,"描述")])]),l("tbody",null,[l("tr",null,[l("td",null,[l("code",null,"header")]),l("td",null,"对话框头部标题")]),l("tr",null,[l("td",null,[l("code",null,"footer")]),l("td",null,"对话框底部操作")])])])],-1),Q={__name:"doc",setup(m){return(n,E)=>{const u=F("yk-title"),o=F("yk-snippet"),s=F("DocPage");return c(),y(s,null,{default:e(()=>[t(u,{level:2,id:"YkModal对话框"},{default:e(()=>[a("YkModal 对话框")]),_:1}),t(o,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-modal%20v-model%3D%22visible%22%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E6%A0%87%E9%A2%98%22%3E%0A%20%20%20%20%3Cspan%3E%E8%BF%99%E4%B8%80%E5%9D%97%E6%98%AFmodal%E5%AF%B9%E8%AF%9D%E6%A1%86%E7%9A%84%E5%86%85%E5%AE%B9%E9%83%A8%E5%88%86%EF%BC%8C%E8%BF%99%E9%87%8C%E6%94%AF%E6%8C%81%E5%90%84%E7%A7%8D%E6%A0%87%E7%AD%BE%EF%BC%8C%E7%BB%84%E4%BB%B6%3C%2Fspan%3E%0A%20%20%3C%2Fyk-modal%3E%0A%20%20%3Cyk-button%20%40click%3D%22showModal%22%3Emodal%20%E5%AF%B9%E8%AF%9D%E6%A1%86%3C%2Fyk-button%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20visible%20%3D%20ref%3Cboolean%3E(false)%0Aconst%20showModal%20%3D%20()%20%3D%3E%20%7B%0A%20%20visible.value%20%3D%20true%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22scss%22%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(h)]),desc:e(()=>[N]),_:1}),t(o,{title:"尺寸 size",code:"%3Ctemplate%3E%0A%20%20%3Cyk-modal%20v-model%3D%22visible%22%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E6%A0%87%E9%A2%98%E5%B0%8F%E5%BC%B9%E7%AA%97%22%20size%3D%22small%22%3E%0A%20%20%20%20%3Cspan%3E%E8%BF%99%E4%B8%80%E5%9D%97%E6%98%AFmodal%E5%AF%B9%E8%AF%9D%E6%A1%86%E7%9A%84%E5%86%85%E5%AE%B9%E9%83%A8%E5%88%86%EF%BC%8C%E8%BF%99%E9%87%8C%E6%94%AF%E6%8C%81%E5%90%84%E7%A7%8D%E6%A0%87%E7%AD%BE%EF%BC%8C%E7%BB%84%E4%BB%B6%3C%2Fspan%3E%0A%20%20%3C%2Fyk-modal%3E%0A%20%20%3Cyk-button%20%40click%3D%22showModal%22%3Emodal%20%E5%AF%B9%E8%AF%9D%E6%A1%86%3C%2Fyk-button%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20visible%20%3D%20ref%3Cboolean%3E(false)%0Aconst%20showModal%20%3D%20()%20%3D%3E%20%7B%0A%20%20visible.value%20%3D%20true%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22scss%22%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(g)]),desc:e(()=>[Y]),_:1}),t(o,{title:"自定义头部标题",code:"%3Ctemplate%3E%0A%20%20%3Cyk-modal%20v-model%3D%22visible%22%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E6%A0%87%E9%A2%98%22%3E%0A%20%20%20%20%3Cspan%3E%E8%BF%99%E4%B8%80%E5%9D%97%E6%98%AFmodal%E5%AF%B9%E8%AF%9D%E6%A1%86%E7%9A%84%E5%86%85%E5%AE%B9%E9%83%A8%E5%88%86%EF%BC%8C%E8%BF%99%E9%87%8C%E6%94%AF%E6%8C%81%E5%90%84%E7%A7%8D%E6%A0%87%E7%AD%BE%EF%BC%8C%E7%BB%84%E4%BB%B6%3C%2Fspan%3E%0A%20%20%20%20%3Ctemplate%20%23header%3E%E8%BF%99%E9%87%8C%E6%98%AF%E8%87%AA%E5%AE%9A%E4%B9%89%E5%A4%B4%E9%83%A8%E6%A0%87%E9%A2%98%3C%2Ftemplate%3E%0A%20%20%3C%2Fyk-modal%3E%0A%20%20%3Cyk-button%20%40click%3D%22showModal%22%3Emodal%20%E5%AF%B9%E8%AF%9D%E6%A1%86%3C%2Fyk-button%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20visible%20%3D%20ref%3Cboolean%3E(false)%0Aconst%20showModal%20%3D%20()%20%3D%3E%20%7B%0A%20%20visible.value%20%3D%20true%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22scss%22%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(V)]),desc:e(()=>[j]),_:1}),t(o,{title:"自定义底部操作",code:"%3Ctemplate%3E%0A%20%20%3Cyk-modal%20v-model%3D%22visible%22%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E6%A0%87%E9%A2%98%22%3E%0A%20%20%20%20%3Cspan%3E%E8%BF%99%E4%B8%80%E5%9D%97%E6%98%AFmodal%E5%AF%B9%E8%AF%9D%E6%A1%86%E7%9A%84%E5%86%85%E5%AE%B9%E9%83%A8%E5%88%86%EF%BC%8C%E8%BF%99%E9%87%8C%E6%94%AF%E6%8C%81%E5%90%84%E7%A7%8D%E6%A0%87%E7%AD%BE%EF%BC%8C%E7%BB%84%E4%BB%B6%3C%2Fspan%3E%0A%20%20%20%20%3Ctemplate%20%23footer%3E%E8%BF%99%E9%87%8C%E6%98%AF%E8%87%AA%E5%AE%9A%E4%B9%89%E5%BA%95%E9%83%A8%3C%2Ftemplate%3E%0A%20%20%3C%2Fyk-modal%3E%0A%20%20%3Cyk-button%20%40click%3D%22showModal%22%3Emodal%20%E5%AF%B9%E8%AF%9D%E6%A1%86%3C%2Fyk-button%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20visible%20%3D%20ref%3Cboolean%3E(false)%0Aconst%20showModal%20%3D%20()%20%3D%3E%20%7B%0A%20%20visible.value%20%3D%20true%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22scss%22%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:e(()=>[t($)]),desc:e(()=>[O]),_:1}),t(o,{title:"不展示 footer",code:"%3Ctemplate%3E%0A%20%20%3Cyk-modal%20v-model%3D%22visible%22%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E6%A0%87%E9%A2%98%22%20%3Ashow-footer%3D%22false%22%3E%0A%20%20%20%20%3Cspan%3E%E8%BF%99%E4%B8%80%E5%9D%97%E6%98%AFmodal%E5%AF%B9%E8%AF%9D%E6%A1%86%E7%9A%84%E5%86%85%E5%AE%B9%E9%83%A8%E5%88%86%EF%BC%8C%E8%BF%99%E9%87%8C%E6%94%AF%E6%8C%81%E5%90%84%E7%A7%8D%E6%A0%87%E7%AD%BE%EF%BC%8C%E7%BB%84%E4%BB%B6%3C%2Fspan%3E%0A%20%20%3C%2Fyk-modal%3E%0A%20%20%3Cyk-button%20%40click%3D%22showModal%22%3Emodal%20%E5%AF%B9%E8%AF%9D%E6%A1%86%3C%2Fyk-button%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20visible%20%3D%20ref%3Cboolean%3E(false)%0Aconst%20showModal%20%3D%20()%20%3D%3E%20%7B%0A%20%20visible.value%20%3D%20true%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22scss%22%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(z)]),desc:e(()=>[T]),_:1}),t(o,{title:"关闭回调函数",code:"%3Ctemplate%3E%0A%20%20%3Cyk-modal%20v-model%3D%22visible%22%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E6%A0%87%E9%A2%98%22%20%40onCloseModal%3D%22closeModal%22%3E%0A%20%20%20%20%3Cspan%3E%E8%BF%99%E4%B8%80%E5%9D%97%E6%98%AFmodal%E5%AF%B9%E8%AF%9D%E6%A1%86%E7%9A%84%E5%86%85%E5%AE%B9%E9%83%A8%E5%88%86%EF%BC%8C%E8%BF%99%E9%87%8C%E6%94%AF%E6%8C%81%E5%90%84%E7%A7%8D%E6%A0%87%E7%AD%BE%EF%BC%8C%E7%BB%84%E4%BB%B6%3C%2Fspan%3E%0A%20%20%3C%2Fyk-modal%3E%0A%20%20%3Cyk-button%20%40click%3D%22showModal%22%3Emodal%20%E5%AF%B9%E8%AF%9D%E6%A1%86%3C%2Fyk-button%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%2C%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20visible%20%3D%20ref%3Cboolean%3E(false)%0Aconst%20showModal%20%3D%20()%20%3D%3E%20%7B%0A%20%20visible.value%20%3D%20true%0A%7D%0Aconst%20closeModal%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'success'%2C%20message%3A%20'%E8%BF%99%E9%87%8C%E6%98%AF%E5%AF%B9%E8%AF%9D%E6%A1%86%E5%85%B3%E9%97%AD%E7%9A%84%E5%9B%9E%E8%B0%83%E5%87%BD%E6%95%B0'%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22scss%22%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(P)]),desc:e(()=>[q]),_:1}),t(u,{level:3,id:"API"},{default:e(()=>[a("API")]),_:1}),G,t(u,{level:3,id:"Methods"},{default:e(()=>[a("Methods")]),_:1}),H,t(u,{level:3,id:"插槽"},{default:e(()=>[a("插槽")]),_:1}),J]),_:1})}}};export{Q as default};
+import{d as _,r as i,o as c,b as r,e as t,w as e,k as a,F as C,j as l,_ as p,du as v,a as F,f as y}from"./index-ac581855.js";import{_ as B}from"./index-34456bc7.js";const k=l("span",null,"这一块是modal对话框的内容部分,这里支持各种标签,组件",-1),h=_({__name:"modal-base",setup(m){const n=i(!1),E=()=>{n.value=!0};return(u,o)=>{const s=B,A=p;return c(),r(C,null,[t(s,{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=d=>n.value=d),title:"这里是标题"},{default:e(()=>[k]),_:1},8,["modelValue"]),t(A,{onClick:E},{default:e(()=>[a("modal 对话框")]),_:1})],64)}}}),M=l("span",null,"这一块是modal对话框的内容部分,这里支持各种标签,组件",-1),g=_({__name:"modal-small",setup(m){const n=i(!1),E=()=>{n.value=!0};return(u,o)=>{const s=B,A=p;return c(),r(C,null,[t(s,{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=d=>n.value=d),title:"这里是标题小弹窗",size:"small"},{default:e(()=>[M]),_:1},8,["modelValue"]),t(A,{onClick:E},{default:e(()=>[a("modal 对话框")]),_:1})],64)}}}),w=l("span",null,"这一块是modal对话框的内容部分,这里支持各种标签,组件",-1),V=_({__name:"modal-header",setup(m){const n=i(!1),E=()=>{n.value=!0};return(u,o)=>{const s=B,A=p;return c(),r(C,null,[t(s,{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=d=>n.value=d),title:"这里是标题"},{header:e(()=>[a("这里是自定义头部标题")]),default:e(()=>[w]),_:1},8,["modelValue"]),t(A,{onClick:E},{default:e(()=>[a("modal 对话框")]),_:1})],64)}}}),x=l("span",null,"这一块是modal对话框的内容部分,这里支持各种标签,组件",-1),$=_({__name:"modal-footer",setup(m){const n=i(!1),E=()=>{n.value=!0};return(u,o)=>{const s=B,A=p;return c(),r(C,null,[t(s,{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=d=>n.value=d),title:"这里是标题"},{footer:e(()=>[a("这里是自定义底部")]),default:e(()=>[x]),_:1},8,["modelValue"]),t(A,{onClick:E},{default:e(()=>[a("modal 对话框")]),_:1})],64)}}}),U=l("span",null,"这一块是modal对话框的内容部分,这里支持各种标签,组件",-1),z=_({__name:"modal-footer-show",setup(m){const n=i(!1),E=()=>{n.value=!0};return(u,o)=>{const s=B,A=p;return c(),r(C,null,[t(s,{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=d=>n.value=d),title:"这里是标题","show-footer":!1},{default:e(()=>[U]),_:1},8,["modelValue"]),t(A,{onClick:E},{default:e(()=>[a("modal 对话框")]),_:1})],64)}}}),I=l("span",null,"这一块是modal对话框的内容部分,这里支持各种标签,组件",-1),P=_({__name:"modal-close",setup(m){var s;const n=(s=v())==null?void 0:s.proxy,E=i(!1),u=()=>{E.value=!0},o=()=>{n.$message({type:"success",message:"这里是对话框关闭的回调函数"})};return(A,d)=>{const D=B,f=p;return c(),r(C,null,[t(D,{modelValue:E.value,"onUpdate:modelValue":d[0]||(d[0]=b=>E.value=b),title:"这里是标题",onOnCloseModal:o},{default:e(()=>[I]),_:1},8,["modelValue"]),t(f,{onClick:u},{default:e(()=>[a("modal 对话框")]),_:1})],64)}}}),N=l("p",null,null,-1),Y=l("p",null,[a("通过传入 "),l("code",null,"size"),a(" 指定不同的尺寸类型")],-1),j=l("p",null,"通过传入具名插槽插槽来自定义头部标题",-1),O=l("p",null,"通过传入具名插槽插槽来自定义底部操作",-1),T=l("p",null,null,-1),q=l("p",null,"关闭 modal 对话框时的回调函数",-1),G=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"参数"),l("th",null,"描述"),l("th",null,"类型"),l("th",null,"默认值")])]),l("tbody",null,[l("tr",null,[l("td",null,[l("code",null,"size")]),l("td",null,"尺寸"),l("td",null,[l("code",null,"small | large")]),l("td",null,[l("code",null,"large")])]),l("tr",null,[l("td",null,[l("code",null,"show-footer")]),l("td",null,"底部区域展示"),l("td",null,[l("code",null,"boolean")]),l("td",null,[l("code",null,"true")])]),l("tr",null,[l("td",null,[l("code",null,"title")]),l("td",null,"modal 标题"),l("td",null,[l("code",null,"string")]),l("td",null,[l("code",null,"''")])]),l("tr",null,[l("td",null,[l("code",null,"to")]),l("td",null,"modal 默认展开的 dom 选择器"),l("td",null,[l("code",null,"string")]),l("td",null,[l("code",null,"body")])]),l("tr",null,[l("td",null,[l("code",null,"scrollable")]),l("td",null,"页面可否滚动"),l("td",null,[l("code",null,"boolean")]),l("td",null,[l("code",null,"false")])]),l("tr",null,[l("td",null,[l("code",null,"closeable")]),l("td",null,"点击遮罩层是否关闭 modal"),l("td",null,[l("code",null,"boolean")]),l("td",null,[l("code",null,"false")])]),l("tr",null,[l("td",null,[l("code",null,"showMask")]),l("td",null,"是否展示遮罩层"),l("td",null,[l("code",null,"boolean")]),l("td",null,[l("code",null,"true")])]),l("tr",null,[l("td",null,[l("code",null,"escapable")]),l("td",null,"是否可以点击 esc 键关闭 modal"),l("td",null,[l("code",null,"boolean")]),l("td",null,[l("code",null,"true")])])])])],-1),H=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"方法"),l("th",null,"描述"),l("th",null,"入参类型"),l("th",null,"默认值")])]),l("tbody",null,[l("tr",null,[l("td",null,[l("code",null,"onCloseModal")]),l("td",null,"对话框关闭时的回调函数"),l("td",null,[l("code",null,"Function")]),l("td",null,[l("code",null,"()=>{}")])])])])],-1),J=l("div",{class:"table-container"},[l("table",null,[l("thead",null,[l("tr",null,[l("th",null,"名称"),l("th",null,"描述")])]),l("tbody",null,[l("tr",null,[l("td",null,[l("code",null,"header")]),l("td",null,"对话框头部标题")]),l("tr",null,[l("td",null,[l("code",null,"footer")]),l("td",null,"对话框底部操作")])])])],-1),Q={__name:"doc",setup(m){return(n,E)=>{const u=F("yk-title"),o=F("yk-snippet"),s=F("DocPage");return c(),y(s,null,{default:e(()=>[t(u,{level:2,id:"YkModal对话框"},{default:e(()=>[a("YkModal 对话框")]),_:1}),t(o,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-modal%20v-model%3D%22visible%22%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E6%A0%87%E9%A2%98%22%3E%0A%20%20%20%20%3Cspan%3E%E8%BF%99%E4%B8%80%E5%9D%97%E6%98%AFmodal%E5%AF%B9%E8%AF%9D%E6%A1%86%E7%9A%84%E5%86%85%E5%AE%B9%E9%83%A8%E5%88%86%EF%BC%8C%E8%BF%99%E9%87%8C%E6%94%AF%E6%8C%81%E5%90%84%E7%A7%8D%E6%A0%87%E7%AD%BE%EF%BC%8C%E7%BB%84%E4%BB%B6%3C%2Fspan%3E%0A%20%20%3C%2Fyk-modal%3E%0A%20%20%3Cyk-button%20%40click%3D%22showModal%22%3Emodal%20%E5%AF%B9%E8%AF%9D%E6%A1%86%3C%2Fyk-button%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20visible%20%3D%20ref%3Cboolean%3E(false)%0Aconst%20showModal%20%3D%20()%20%3D%3E%20%7B%0A%20%20visible.value%20%3D%20true%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22scss%22%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(h)]),desc:e(()=>[N]),_:1}),t(o,{title:"尺寸 size",code:"%3Ctemplate%3E%0A%20%20%3Cyk-modal%20v-model%3D%22visible%22%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E6%A0%87%E9%A2%98%E5%B0%8F%E5%BC%B9%E7%AA%97%22%20size%3D%22small%22%3E%0A%20%20%20%20%3Cspan%3E%E8%BF%99%E4%B8%80%E5%9D%97%E6%98%AFmodal%E5%AF%B9%E8%AF%9D%E6%A1%86%E7%9A%84%E5%86%85%E5%AE%B9%E9%83%A8%E5%88%86%EF%BC%8C%E8%BF%99%E9%87%8C%E6%94%AF%E6%8C%81%E5%90%84%E7%A7%8D%E6%A0%87%E7%AD%BE%EF%BC%8C%E7%BB%84%E4%BB%B6%3C%2Fspan%3E%0A%20%20%3C%2Fyk-modal%3E%0A%20%20%3Cyk-button%20%40click%3D%22showModal%22%3Emodal%20%E5%AF%B9%E8%AF%9D%E6%A1%86%3C%2Fyk-button%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20visible%20%3D%20ref%3Cboolean%3E(false)%0Aconst%20showModal%20%3D%20()%20%3D%3E%20%7B%0A%20%20visible.value%20%3D%20true%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22scss%22%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(g)]),desc:e(()=>[Y]),_:1}),t(o,{title:"自定义头部标题",code:"%3Ctemplate%3E%0A%20%20%3Cyk-modal%20v-model%3D%22visible%22%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E6%A0%87%E9%A2%98%22%3E%0A%20%20%20%20%3Cspan%3E%E8%BF%99%E4%B8%80%E5%9D%97%E6%98%AFmodal%E5%AF%B9%E8%AF%9D%E6%A1%86%E7%9A%84%E5%86%85%E5%AE%B9%E9%83%A8%E5%88%86%EF%BC%8C%E8%BF%99%E9%87%8C%E6%94%AF%E6%8C%81%E5%90%84%E7%A7%8D%E6%A0%87%E7%AD%BE%EF%BC%8C%E7%BB%84%E4%BB%B6%3C%2Fspan%3E%0A%20%20%20%20%3Ctemplate%20%23header%3E%E8%BF%99%E9%87%8C%E6%98%AF%E8%87%AA%E5%AE%9A%E4%B9%89%E5%A4%B4%E9%83%A8%E6%A0%87%E9%A2%98%3C%2Ftemplate%3E%0A%20%20%3C%2Fyk-modal%3E%0A%20%20%3Cyk-button%20%40click%3D%22showModal%22%3Emodal%20%E5%AF%B9%E8%AF%9D%E6%A1%86%3C%2Fyk-button%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20visible%20%3D%20ref%3Cboolean%3E(false)%0Aconst%20showModal%20%3D%20()%20%3D%3E%20%7B%0A%20%20visible.value%20%3D%20true%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22scss%22%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(V)]),desc:e(()=>[j]),_:1}),t(o,{title:"自定义底部操作",code:"%3Ctemplate%3E%0A%20%20%3Cyk-modal%20v-model%3D%22visible%22%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E6%A0%87%E9%A2%98%22%3E%0A%20%20%20%20%3Cspan%3E%E8%BF%99%E4%B8%80%E5%9D%97%E6%98%AFmodal%E5%AF%B9%E8%AF%9D%E6%A1%86%E7%9A%84%E5%86%85%E5%AE%B9%E9%83%A8%E5%88%86%EF%BC%8C%E8%BF%99%E9%87%8C%E6%94%AF%E6%8C%81%E5%90%84%E7%A7%8D%E6%A0%87%E7%AD%BE%EF%BC%8C%E7%BB%84%E4%BB%B6%3C%2Fspan%3E%0A%20%20%20%20%3Ctemplate%20%23footer%3E%E8%BF%99%E9%87%8C%E6%98%AF%E8%87%AA%E5%AE%9A%E4%B9%89%E5%BA%95%E9%83%A8%3C%2Ftemplate%3E%0A%20%20%3C%2Fyk-modal%3E%0A%20%20%3Cyk-button%20%40click%3D%22showModal%22%3Emodal%20%E5%AF%B9%E8%AF%9D%E6%A1%86%3C%2Fyk-button%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20visible%20%3D%20ref%3Cboolean%3E(false)%0Aconst%20showModal%20%3D%20()%20%3D%3E%20%7B%0A%20%20visible.value%20%3D%20true%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22scss%22%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:e(()=>[t($)]),desc:e(()=>[O]),_:1}),t(o,{title:"不展示 footer",code:"%3Ctemplate%3E%0A%20%20%3Cyk-modal%20v-model%3D%22visible%22%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E6%A0%87%E9%A2%98%22%20%3Ashow-footer%3D%22false%22%3E%0A%20%20%20%20%3Cspan%3E%E8%BF%99%E4%B8%80%E5%9D%97%E6%98%AFmodal%E5%AF%B9%E8%AF%9D%E6%A1%86%E7%9A%84%E5%86%85%E5%AE%B9%E9%83%A8%E5%88%86%EF%BC%8C%E8%BF%99%E9%87%8C%E6%94%AF%E6%8C%81%E5%90%84%E7%A7%8D%E6%A0%87%E7%AD%BE%EF%BC%8C%E7%BB%84%E4%BB%B6%3C%2Fspan%3E%0A%20%20%3C%2Fyk-modal%3E%0A%20%20%3Cyk-button%20%40click%3D%22showModal%22%3Emodal%20%E5%AF%B9%E8%AF%9D%E6%A1%86%3C%2Fyk-button%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20visible%20%3D%20ref%3Cboolean%3E(false)%0Aconst%20showModal%20%3D%20()%20%3D%3E%20%7B%0A%20%20visible.value%20%3D%20true%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22scss%22%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(z)]),desc:e(()=>[T]),_:1}),t(o,{title:"关闭回调函数",code:"%3Ctemplate%3E%0A%20%20%3Cyk-modal%20v-model%3D%22visible%22%20title%3D%22%E8%BF%99%E9%87%8C%E6%98%AF%E6%A0%87%E9%A2%98%22%20%40onCloseModal%3D%22closeModal%22%3E%0A%20%20%20%20%3Cspan%3E%E8%BF%99%E4%B8%80%E5%9D%97%E6%98%AFmodal%E5%AF%B9%E8%AF%9D%E6%A1%86%E7%9A%84%E5%86%85%E5%AE%B9%E9%83%A8%E5%88%86%EF%BC%8C%E8%BF%99%E9%87%8C%E6%94%AF%E6%8C%81%E5%90%84%E7%A7%8D%E6%A0%87%E7%AD%BE%EF%BC%8C%E7%BB%84%E4%BB%B6%3C%2Fspan%3E%0A%20%20%3C%2Fyk-modal%3E%0A%20%20%3Cyk-button%20%40click%3D%22showModal%22%3Emodal%20%E5%AF%B9%E8%AF%9D%E6%A1%86%3C%2Fyk-button%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%2C%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20visible%20%3D%20ref%3Cboolean%3E(false)%0Aconst%20showModal%20%3D%20()%20%3D%3E%20%7B%0A%20%20visible.value%20%3D%20true%0A%7D%0Aconst%20closeModal%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'success'%2C%20message%3A%20'%E8%BF%99%E9%87%8C%E6%98%AF%E5%AF%B9%E8%AF%9D%E6%A1%86%E5%85%B3%E9%97%AD%E7%9A%84%E5%9B%9E%E8%B0%83%E5%87%BD%E6%95%B0'%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22scss%22%20scoped%3E%3C%2Fstyle%3E%0A"},{demo:e(()=>[t(P)]),desc:e(()=>[q]),_:1}),t(u,{level:3,id:"API"},{default:e(()=>[a("API")]),_:1}),G,t(u,{level:3,id:"Methods"},{default:e(()=>[a("Methods")]),_:1}),H,t(u,{level:3,id:"插槽"},{default:e(()=>[a("插槽")]),_:1}),J]),_:1})}}};export{Q as default};
diff --git a/assets/doc-719a2976.js b/assets/doc-e562b7e8.js
similarity index 99%
rename from assets/doc-719a2976.js
rename to assets/doc-e562b7e8.js
index 4f9904b0..225a1f3c 100644
--- a/assets/doc-719a2976.js
+++ b/assets/doc-e562b7e8.js
@@ -1 +1 @@
-import{d as f,dJ as le,em as B,c as S,r as i,dM as ae,dL as ne,e0 as oe,eW as se,o as p,b as x,e2 as O,n as g,dw as h,t as j,g as F,j as e,e as c,es as re,d_ as ue,f as v,a as R,w as u,k as m}from"./index-c0fbe197.js";const b=r=>Number(r.replace("px","")),ce=["border-width","box-sizing","font-family","font-weight","font-size","font-variant","letter-spacing","line-height","padding-top","padding-bottom","padding-left","padding-right","text-indent","text-rendering","text-transform","white-space","overflow-wrap","width"],de=r=>{const l={};return ce.forEach(t=>{l[t]=r.getPropertyValue(t)}),l},ie=r=>{const l=b(r.getPropertyValue("padding-top")),t=b(r.getPropertyValue("padding-bottom")),a=b(r.getPropertyValue("border-width"));return{pt:l,pb:t,bw:a}},pe=["value","placeholder","disabled"],me={key:1,class:"word-limit"},_e=f({name:"YkTextArea",__name:"text-area",props:{disabled:{type:Boolean},modelValue:{},clearable:{type:Boolean},placeholder:{},maxLength:{default:0},showWordLimit:{type:Boolean},autoSize:{}},emits:["update:modelValue","input","change","clear","focus","blur"],setup(r,{emit:l}){const t=r,a=le("text-area"),o=B(),d=B(),L=B(),_=S(()=>t.modelValue),A=i(!1),J=n=>{A.value=!0,l("focus",n)},q=n=>{A.value=!1,l("blur",n)},G=S(()=>t.clearable&&_.value),K=()=>{l("clear",""),$(""),l("update:modelValue","")},$=n=>{t.modelValue!==n&&!A.value&&l("change",n)},Q=S(()=>t.showWordLimit?`${_.value?_.value.toString().length:0}/${t.maxLength}`:""),C=i(!1),E=n=>{const{value:s}=n.target;n.type==="compositionend"?(C.value=!1,P(s)):C.value=!0},P=n=>{let s=n;t.maxLength&&n.length>t.maxLength&&(s=n.slice(0,Math.max(0,t.maxLength)),o.value.value=s),$(s),l("input",s),l("update:modelValue",s)},X=async n=>{if(C.value)return;const{value:s}=n.target;P(s)},H=i(),w=i(0);let D;const N=i();ae(()=>{D=getComputedStyle(o.value,null),t.autoSize&&(N.value=de(D)),w.value=b(D.getPropertyValue("line-height")),k()}),ne(()=>t.modelValue,()=>k());const k=async()=>{var Y,M;if(!t.autoSize)return;await oe();let n,s,T="hidden";const I=(Y=t.autoSize)==null?void 0:Y.minRows,U=(M=t.autoSize)==null?void 0:M.maxRows,{pt:Z,pb:ee,bw:te}=ie(D),W=Z+ee+te,V=L.value.offsetHeight;I&&(n=w.value*I+W),U&&(s=w.value*U+W);let z=V??0;n&&Vs&&(z=s,T="auto"),H.value={height:`${z}px`,resize:t.autoSize?"none":"vertical",overflow:T}};return se(o,k),(n,s)=>(p(),x("div",{ref_key:"containerRef",ref:d,class:g(h(a)({focus:A.value},{disabled:t.disabled}))},[t.autoSize?(p(),x("div",{key:0,ref_key:"contentRef",ref:L,style:O(N.value),class:g([h(a)("content")])},j(_.value),7)):F("",!0),e("textarea",{ref_key:"textAreaRef",ref:o,value:_.value,rows:"5",cols:"",placeholder:t.placeholder,class:g([h(a)("inner",{autoSize:!!(t!=null&&t.autoSize)})]),disabled:t.disabled,style:O(H.value),onFocus:J,onBlur:q,onInput:X,onCompositionstart:E,onCompositionupdate:E,onCompositionend:E},null,46,pe),t.showWordLimit?(p(),x("span",me,j(Q.value),1)):F("",!0),G.value&&!n.disabled?(p(),x("button",{key:2,"aria-label":"清空内容",class:g([h(a)("button")]),onClick:K},[c(h(re))],2)):F("",!0)],2))}}),he=ue(_e),y=he;const fe=f({__name:"text-area-primary",setup(r){const l=i("");return(t,a)=>{const o=y;return p(),v(o,{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=d=>l.value=d),clearable:"",placeholder:"请输入..."},null,8,["modelValue"])}}}),ve=f({__name:"text-area-status",setup(r){const l=i("");return(t,a)=>{const o=y;return p(),v(o,{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=d=>l.value=d),clearable:"",placeholder:"请输入...",disabled:""},null,8,["modelValue"])}}}),Ae=f({__name:"text-area-limit",setup(r){const l=i("");return(t,a)=>{const o=y;return p(),v(o,{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=d=>l.value=d),clearable:"",placeholder:"请输入...","show-word-limit":"","max-length":10},null,8,["modelValue"])}}}),De=f({__name:"text-area-auto",setup(r){const l=i("");return(t,a)=>{const o=y;return p(),v(o,{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=d=>l.value=d),clearable:"",placeholder:"请输入...","auto-size":{minRows:4,maxRows:10}},null,8,["modelValue"])}}}),xe=e("p",null,"可以用于多行输入",-1),ge=e("p",null,"文本域可以设置禁用状态。",-1),be=e("p",null,[m("设置 "),e("code",null,"max-length"),m(" 可以限制最大字数,配合 "),e("code",null,"show-word-limit"),m(" 可以显示字数统计。")],-1),ye=e("p",null,[m("通过设置 "),e("code",null,"auto-size"),m(",可以让文本框自适应输入内容。")],-1),Ce=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"modelValue"),e("td",null,"绑定值"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"clearable"),e("td",null,"是否可置空"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"placeholder"),e("td",null,"占位文字"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"maxLength"),e("td",null,"最大限制长度"),e("td",null,"number"),e("td",null,"0")]),e("tr",null,[e("td",null,"showWordLimit"),e("td",null,"是否显示字数统计"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"autoSize"),e("td",null,"高度自适应配置"),e("td",null,"{minRows:number,maxRows:number}"),e("td",null,"-")])])])],-1),Ee=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"input"),e("td",null,"文本域聚焦时触发")]),e("tr",null,[e("td",null,"change"),e("td",null,"值改变时触发")]),e("tr",null,[e("td",null,"clear"),e("td",null,"置空时触发")]),e("tr",null,[e("td",null,"focus"),e("td",null,"聚焦时触发")]),e("tr",null,[e("td",null,"blur"),e("td",null,"失焦时触发")])])])],-1),ke={__name:"doc",setup(r){return(l,t)=>{const a=R("yk-title"),o=R("yk-snippet"),d=R("DocPage");return p(),v(d,null,{default:u(()=>[c(a,{level:2,id:"YkTextArea文本域"},{default:u(()=>[m("YkTextArea 文本域")]),_:1}),c(o,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-text-area%20v-model%3D%22val%22%20clearable%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%3E%3C%2Fyk-text-area%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20val%20%3D%20ref('')%0A%3C%2Fscript%3E%0A"},{demo:u(()=>[c(fe)]),desc:u(()=>[xe]),_:1}),c(o,{title:"文本域状态",code:"%3Ctemplate%3E%0D%0A%20%20%3Cyk-text-area%0D%0A%20%20%20%20v-model%3D%22val%22%0D%0A%20%20%20%20clearable%0D%0A%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%0D%0A%20%20%20%20disabled%0D%0A%20%20%3E%3C%2Fyk-text-area%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20val%20%3D%20ref('')%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[c(ve)]),desc:u(()=>[ge]),_:1}),c(o,{title:"字数统计",code:"%3Ctemplate%3E%0D%0A%20%20%3Cyk-text-area%0D%0A%20%20%20%20v-model%3D%22val%22%0D%0A%20%20%20%20clearable%0D%0A%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%0D%0A%20%20%20%20show-word-limit%0D%0A%20%20%20%20%3Amax-length%3D%2210%22%0D%0A%20%20%3E%3C%2Fyk-text-area%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20val%20%3D%20ref('')%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[c(Ae)]),desc:u(()=>[be]),_:1}),c(o,{title:"高度自适应",code:"%3Ctemplate%3E%0D%0A%20%20%3Cyk-text-area%0D%0A%20%20%20%20v-model%3D%22val%22%0D%0A%20%20%20%20clearable%0D%0A%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%0D%0A%20%20%20%20%3Aauto-size%3D%22%7B%0D%0A%20%20%20%20%20%20minRows%3A%204%2C%0D%0A%20%20%20%20%20%20maxRows%3A%2010%2C%0D%0A%20%20%20%20%7D%22%0D%0A%20%20%3E%3C%2Fyk-text-area%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20val%20%3D%20ref('')%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[c(De)]),desc:u(()=>[ye]),_:1}),c(a,{level:3,id:"API"},{default:u(()=>[m("API")]),_:1}),c(a,{level:4,id:"textarea属性"},{default:u(()=>[m("textarea 属性")]),_:1}),Ce,c(a,{level:4,id:"textarea事件"},{default:u(()=>[m("textarea 事件")]),_:1}),Ee]),_:1})}}};export{ke as default};
+import{d as f,dJ as le,em as B,c as S,r as i,dM as ae,dL as ne,e0 as oe,eW as se,o as p,b as x,e2 as O,n as g,dw as h,t as j,g as F,j as e,e as c,es as re,d_ as ue,f as v,a as R,w as u,k as m}from"./index-ac581855.js";const b=r=>Number(r.replace("px","")),ce=["border-width","box-sizing","font-family","font-weight","font-size","font-variant","letter-spacing","line-height","padding-top","padding-bottom","padding-left","padding-right","text-indent","text-rendering","text-transform","white-space","overflow-wrap","width"],de=r=>{const l={};return ce.forEach(t=>{l[t]=r.getPropertyValue(t)}),l},ie=r=>{const l=b(r.getPropertyValue("padding-top")),t=b(r.getPropertyValue("padding-bottom")),a=b(r.getPropertyValue("border-width"));return{pt:l,pb:t,bw:a}},pe=["value","placeholder","disabled"],me={key:1,class:"word-limit"},_e=f({name:"YkTextArea",__name:"text-area",props:{disabled:{type:Boolean},modelValue:{},clearable:{type:Boolean},placeholder:{},maxLength:{default:0},showWordLimit:{type:Boolean},autoSize:{}},emits:["update:modelValue","input","change","clear","focus","blur"],setup(r,{emit:l}){const t=r,a=le("text-area"),o=B(),d=B(),L=B(),_=S(()=>t.modelValue),A=i(!1),J=n=>{A.value=!0,l("focus",n)},q=n=>{A.value=!1,l("blur",n)},G=S(()=>t.clearable&&_.value),K=()=>{l("clear",""),$(""),l("update:modelValue","")},$=n=>{t.modelValue!==n&&!A.value&&l("change",n)},Q=S(()=>t.showWordLimit?`${_.value?_.value.toString().length:0}/${t.maxLength}`:""),C=i(!1),E=n=>{const{value:s}=n.target;n.type==="compositionend"?(C.value=!1,P(s)):C.value=!0},P=n=>{let s=n;t.maxLength&&n.length>t.maxLength&&(s=n.slice(0,Math.max(0,t.maxLength)),o.value.value=s),$(s),l("input",s),l("update:modelValue",s)},X=async n=>{if(C.value)return;const{value:s}=n.target;P(s)},H=i(),w=i(0);let D;const N=i();ae(()=>{D=getComputedStyle(o.value,null),t.autoSize&&(N.value=de(D)),w.value=b(D.getPropertyValue("line-height")),k()}),ne(()=>t.modelValue,()=>k());const k=async()=>{var Y,M;if(!t.autoSize)return;await oe();let n,s,T="hidden";const I=(Y=t.autoSize)==null?void 0:Y.minRows,U=(M=t.autoSize)==null?void 0:M.maxRows,{pt:Z,pb:ee,bw:te}=ie(D),W=Z+ee+te,V=L.value.offsetHeight;I&&(n=w.value*I+W),U&&(s=w.value*U+W);let z=V??0;n&&Vs&&(z=s,T="auto"),H.value={height:`${z}px`,resize:t.autoSize?"none":"vertical",overflow:T}};return se(o,k),(n,s)=>(p(),x("div",{ref_key:"containerRef",ref:d,class:g(h(a)({focus:A.value},{disabled:t.disabled}))},[t.autoSize?(p(),x("div",{key:0,ref_key:"contentRef",ref:L,style:O(N.value),class:g([h(a)("content")])},j(_.value),7)):F("",!0),e("textarea",{ref_key:"textAreaRef",ref:o,value:_.value,rows:"5",cols:"",placeholder:t.placeholder,class:g([h(a)("inner",{autoSize:!!(t!=null&&t.autoSize)})]),disabled:t.disabled,style:O(H.value),onFocus:J,onBlur:q,onInput:X,onCompositionstart:E,onCompositionupdate:E,onCompositionend:E},null,46,pe),t.showWordLimit?(p(),x("span",me,j(Q.value),1)):F("",!0),G.value&&!n.disabled?(p(),x("button",{key:2,"aria-label":"清空内容",class:g([h(a)("button")]),onClick:K},[c(h(re))],2)):F("",!0)],2))}}),he=ue(_e),y=he;const fe=f({__name:"text-area-primary",setup(r){const l=i("");return(t,a)=>{const o=y;return p(),v(o,{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=d=>l.value=d),clearable:"",placeholder:"请输入..."},null,8,["modelValue"])}}}),ve=f({__name:"text-area-status",setup(r){const l=i("");return(t,a)=>{const o=y;return p(),v(o,{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=d=>l.value=d),clearable:"",placeholder:"请输入...",disabled:""},null,8,["modelValue"])}}}),Ae=f({__name:"text-area-limit",setup(r){const l=i("");return(t,a)=>{const o=y;return p(),v(o,{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=d=>l.value=d),clearable:"",placeholder:"请输入...","show-word-limit":"","max-length":10},null,8,["modelValue"])}}}),De=f({__name:"text-area-auto",setup(r){const l=i("");return(t,a)=>{const o=y;return p(),v(o,{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=d=>l.value=d),clearable:"",placeholder:"请输入...","auto-size":{minRows:4,maxRows:10}},null,8,["modelValue"])}}}),xe=e("p",null,"可以用于多行输入",-1),ge=e("p",null,"文本域可以设置禁用状态。",-1),be=e("p",null,[m("设置 "),e("code",null,"max-length"),m(" 可以限制最大字数,配合 "),e("code",null,"show-word-limit"),m(" 可以显示字数统计。")],-1),ye=e("p",null,[m("通过设置 "),e("code",null,"auto-size"),m(",可以让文本框自适应输入内容。")],-1),Ce=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"modelValue"),e("td",null,"绑定值"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"clearable"),e("td",null,"是否可置空"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"placeholder"),e("td",null,"占位文字"),e("td",null,"string"),e("td",null,"-")]),e("tr",null,[e("td",null,"maxLength"),e("td",null,"最大限制长度"),e("td",null,"number"),e("td",null,"0")]),e("tr",null,[e("td",null,"showWordLimit"),e("td",null,"是否显示字数统计"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"autoSize"),e("td",null,"高度自适应配置"),e("td",null,"{minRows:number,maxRows:number}"),e("td",null,"-")])])])],-1),Ee=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"事件"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"input"),e("td",null,"文本域聚焦时触发")]),e("tr",null,[e("td",null,"change"),e("td",null,"值改变时触发")]),e("tr",null,[e("td",null,"clear"),e("td",null,"置空时触发")]),e("tr",null,[e("td",null,"focus"),e("td",null,"聚焦时触发")]),e("tr",null,[e("td",null,"blur"),e("td",null,"失焦时触发")])])])],-1),ke={__name:"doc",setup(r){return(l,t)=>{const a=R("yk-title"),o=R("yk-snippet"),d=R("DocPage");return p(),v(d,null,{default:u(()=>[c(a,{level:2,id:"YkTextArea文本域"},{default:u(()=>[m("YkTextArea 文本域")]),_:1}),c(o,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-text-area%20v-model%3D%22val%22%20clearable%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%3E%3C%2Fyk-text-area%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20val%20%3D%20ref('')%0A%3C%2Fscript%3E%0A"},{demo:u(()=>[c(fe)]),desc:u(()=>[xe]),_:1}),c(o,{title:"文本域状态",code:"%3Ctemplate%3E%0D%0A%20%20%3Cyk-text-area%0D%0A%20%20%20%20v-model%3D%22val%22%0D%0A%20%20%20%20clearable%0D%0A%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%0D%0A%20%20%20%20disabled%0D%0A%20%20%3E%3C%2Fyk-text-area%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20val%20%3D%20ref('')%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[c(ve)]),desc:u(()=>[ge]),_:1}),c(o,{title:"字数统计",code:"%3Ctemplate%3E%0D%0A%20%20%3Cyk-text-area%0D%0A%20%20%20%20v-model%3D%22val%22%0D%0A%20%20%20%20clearable%0D%0A%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%0D%0A%20%20%20%20show-word-limit%0D%0A%20%20%20%20%3Amax-length%3D%2210%22%0D%0A%20%20%3E%3C%2Fyk-text-area%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20val%20%3D%20ref('')%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[c(Ae)]),desc:u(()=>[be]),_:1}),c(o,{title:"高度自适应",code:"%3Ctemplate%3E%0D%0A%20%20%3Cyk-text-area%0D%0A%20%20%20%20v-model%3D%22val%22%0D%0A%20%20%20%20clearable%0D%0A%20%20%20%20placeholder%3D%22%E8%AF%B7%E8%BE%93%E5%85%A5...%22%0D%0A%20%20%20%20%3Aauto-size%3D%22%7B%0D%0A%20%20%20%20%20%20minRows%3A%204%2C%0D%0A%20%20%20%20%20%20maxRows%3A%2010%2C%0D%0A%20%20%20%20%7D%22%0D%0A%20%20%3E%3C%2Fyk-text-area%3E%0D%0A%3C%2Ftemplate%3E%0D%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0D%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0D%0Aconst%20val%20%3D%20ref('')%0D%0A%3C%2Fscript%3E%0D%0A"},{demo:u(()=>[c(De)]),desc:u(()=>[ye]),_:1}),c(a,{level:3,id:"API"},{default:u(()=>[m("API")]),_:1}),c(a,{level:4,id:"textarea属性"},{default:u(()=>[m("textarea 属性")]),_:1}),Ce,c(a,{level:4,id:"textarea事件"},{default:u(()=>[m("textarea 事件")]),_:1}),Ee]),_:1})}}};export{ke as default};
diff --git a/assets/doc-96c17131.js b/assets/doc-e683c5a2.js
similarity index 99%
rename from assets/doc-96c17131.js
rename to assets/doc-e683c5a2.js
index 481c6233..d54f3080 100644
--- a/assets/doc-96c17131.js
+++ b/assets/doc-e683c5a2.js
@@ -1 +1 @@
-import{p as d,o as s,f as p,w as t,e as a,dD as b,y as F,x as i,dE as g,dF as w,dG as k,b as y,k as r,dH as E,a as m,j as e}from"./index-c0fbe197.js";import{Y as h,a as C}from"./index-81803c34.js";const f={};function v(c,A){const o=b,l=h,u=F,n=i;return s(),p(n,{align:"center"},{default:t(()=>[a(l,{style:{"background-color":"rgb(245 61 61)"}},{default:t(()=>[a(o)]),_:1}),a(l,{icon:"yk-yike1"},{default:t(()=>[a(o)]),_:1}),a(l,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(l,{icon:"yike-xin"},{default:t(()=>[a(u)]),_:1})]),_:1})}const D=d(f,[["render",v]]),z={};function x(c,A){const o=g,l=h,u=w,n=k,_=i;return s(),p(_,{align:"center"},{default:t(()=>[a(l,{size:"s"},{default:t(()=>[a(o)]),_:1}),a(l,{size:"m"},{default:t(()=>[a(u)]),_:1}),a(l,{size:"l",style:{backgroundColor:"#14a9f8"}},{default:t(()=>[a(n)]),_:1}),a(l,{size:"xl"},{default:t(()=>[a(n)]),_:1})]),_:1})}const B=d(z,[["render",x]]),q={};function $(c,A){const o=h,l=i;return s(),y("div",null,[a(l,{align:"center"},{default:t(()=>[a(o,{size:"s",style:{"background-color":"hsl(198deg 90% 54%)"}},{default:t(()=>[r(" 李太白 ")]),_:1}),a(o,{size:"m",style:{"background-color":"hsl(198deg 90% 54%)"}},{default:t(()=>[r(" 李太白 ")]),_:1}),a(o,{size:"xl",style:{"background-color":"hsl(198deg 90% 54%)"}},{default:t(()=>[r(" 李太白 ")]),_:1}),a(o,{shape:"square",size:"xl",style:{"background-color":"hsl(198deg 90% 54%)"}},{default:t(()=>[r(" 疑是银河落九天 ")]),_:1})]),_:1})])}const P=d(q,[["render",$]]),G={};function Y(c,A){const o=h,l=E,u=i;return s(),p(u,{align:"center",size:50,wrap:""},{default:t(()=>[a(u,{align:"center"},{default:t(()=>[a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png",size:"xl",shape:"circle"}),a(o,{size:"l",shape:"circle",style:{backgroundColor:"#14a9f8"}},{default:t(()=>[a(l)]),_:1}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png",size:"m",shape:"circle"}),a(o,{size:"s",shape:"circle"},{default:t(()=>[a(l)]),_:1})]),_:1}),a(u,{align:"center"},{default:t(()=>[a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png",size:"xl",shape:20}),a(o,{size:"l",shape:"square",style:{color:"#e33f2a",background:"#e9b93f"}},{default:t(()=>[a(l)]),_:1}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png",size:"m",shape:"square"}),a(o,{size:"s",shape:"square"},{default:t(()=>[a(l)]),_:1})]),_:1})]),_:1})}const N=d(G,[["render",Y]]),V={};function I(c,A){const o=h,l=C,u=i;return s(),p(u,{align:"center",size:50,wrap:""},{default:t(()=>[a(l,null,{default:t(()=>[a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"})]),_:1}),a(l,{size:"m"},{default:t(()=>[a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"})]),_:1}),a(l,{shape:16,max:5},{default:t(()=>[a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"})]),_:1}),a(l,{shape:"square",max:3,size:"m"},{default:t(()=>[a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"})]),_:1})]),_:1})}const S=d(V,[["render",I]]),T=e("p",null,"用于头像显示,可以设置头像形状、内容可以是图片、图标、颜色。",-1),j=e("p",null,"头像的基本用法,实际中使用图片为主。",-1),H=e("p",null,"通过设置 size 字段,调节头像大小,默认大小为 40px ,当然可以直接输入数字。",-1),U=e("p",null,"头像可以设置为文字类型。",-1),J=e("p",null,"头像默认为圆形,可以设置为圆角方形,并且支持输入数值渲染圆角大小。",-1),K=e("p",null,"使用 AvatarGroup 可以使用头像组功能,可通过 size 指定头像的大小,可通过 max 指定头像显示最多个数,默认 3 个。",-1),L=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,[e("code",null,"size")]),e("td",null,"头像大小"),e("td",null,[e("code",null," 's'|'m'|'l'|'xl'|number")]),e("td",null,[e("code",null,"'l'")])]),e("tr",null,[e("td",null,[e("code",null,"icon")]),e("td",null,"图标名称"),e("td",null,[e("code",null,"boolean")]),e("td",null,[e("code",null,"true")])]),e("tr",null,[e("td",null,[e("code",null,"imgUrl")]),e("td",null,"图片地址"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"shape")]),e("td",null,"头像形状"),e("td",null,[e("code",null,"'circle'|'square'|number")]),e("td",null,[e("code",null,"'circle'")])])])])],-1),M=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,[e("code",null,"size")]),e("td",null,"头像大小"),e("td",null,[e("code",null," 's'|'m'|'l'|'xl'|number")]),e("td",null,[e("code",null,"'l'")])]),e("tr",null,[e("td",null,[e("code",null,"max")]),e("td",null,"头像组最多显示个数"),e("td",null,[e("code",null,"number")]),e("td",null,[e("code",null,"3")])]),e("tr",null,[e("td",null,[e("code",null,"shape")]),e("td",null,"头像形状"),e("td",null,[e("code",null,"'circle'|'square'|number")]),e("td",null,[e("code",null,"'circle'")])])])])],-1),R={__name:"doc",setup(c){return(A,o)=>{const l=m("yk-title"),u=m("yk-snippet"),n=m("DocPage");return s(),p(n,null,{default:t(()=>[a(l,{level:2,id:"YkAvatar头像"},{default:t(()=>[r("YkAvatar 头像")]),_:1}),T,a(u,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%3Cyk-avatar%20style%3D%22background-color%3A%20rgb(245%2061%2061)%22%3E%0A%20%20%20%20%20%20%3Cicon-alarm-fill%20%2F%3E%0A%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3Cyk-avatar%20icon%3D%22yk-yike1%22%3E%0A%20%20%20%20%20%20%3Cicon-alarm-fill%20%2F%3E%0A%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3Cyk-avatar%20icon%3D%22yike-xin%22%3E%0A%20%20%20%20%20%20%3Cicon-yike1-outline%20%2F%3E%0A%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[a(D)]),desc:t(()=>[j]),_:1}),a(u,{title:"大小 size",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%3Cyk-avatar%20size%3D%22s%22%3E%0A%20%20%20%20%20%20%3Cicon-attachment-outline%20%2F%3E%0A%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3Cyk-avatar%20size%3D%22m%22%3E%0A%20%20%20%20%20%20%3Cicon-yike1-fill%20%2F%3E%0A%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20%3Astyle%3D%22%7B%20backgroundColor%3A%20'%2314a9f8'%20%7D%22%3E%0A%20%20%20%20%20%20%3Cicon-heart-outline%20%2F%3E%0A%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3Cyk-avatar%20size%3D%22xl%22%3E%0A%20%20%20%20%20%20%3Cicon-heart-outline%20%2F%3E%0A%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[a(B)]),desc:t(()=>[H]),_:1}),a(u,{title:"文字头像",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22s%22%20style%3D%22background-color%3A%20hsl(198deg%2090%25%2054%25)%22%3E%0A%20%20%20%20%20%20%20%20%E6%9D%8E%E5%A4%AA%E7%99%BD%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22m%22%20style%3D%22background-color%3A%20hsl(198deg%2090%25%2054%25)%22%3E%0A%20%20%20%20%20%20%20%20%E6%9D%8E%E5%A4%AA%E7%99%BD%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22xl%22%20style%3D%22background-color%3A%20hsl(198deg%2090%25%2054%25)%22%3E%0A%20%20%20%20%20%20%20%20%E6%9D%8E%E5%A4%AA%E7%99%BD%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20shape%3D%22square%22%0A%20%20%20%20%20%20%20%20size%3D%22xl%22%0A%20%20%20%20%20%20%20%20style%3D%22background-color%3A%20hsl(198deg%2090%25%2054%25)%22%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%E7%96%91%E6%98%AF%E9%93%B6%E6%B2%B3%E8%90%BD%E4%B9%9D%E5%A4%A9%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[a(P)]),desc:t(()=>[U]),_:1}),a(u,{title:"形状 shape",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20align%3D%22center%22%20%3Asize%3D%2250%22%20wrap%3E%0A%20%20%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%20%20size%3D%22xl%22%0A%20%20%20%20%20%20%20%20shape%3D%22circle%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20size%3D%22l%22%0A%20%20%20%20%20%20%20%20shape%3D%22circle%22%0A%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%20backgroundColor%3A%20'%2314a9f8'%20%7D%22%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%3Cicon-heart-fill%20%2F%3E%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%20%20size%3D%22m%22%0A%20%20%20%20%20%20%20%20shape%3D%22circle%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22s%22%20shape%3D%22circle%22%3E%0A%20%20%20%20%20%20%20%20%3Cicon-heart-fill%20%2F%3E%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%20%20size%3D%22xl%22%0A%20%20%20%20%20%20%20%20%3Ashape%3D%2220%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20size%3D%22l%22%0A%20%20%20%20%20%20%20%20shape%3D%22square%22%0A%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%20color%3A%20'%23e33f2a'%2C%20background%3A%20'%23e9b93f'%20%7D%22%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%3Cicon-heart-fill%20%2F%3E%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%20%20size%3D%22m%22%0A%20%20%20%20%20%20%20%20shape%3D%22square%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22s%22%20shape%3D%22square%22%3E%0A%20%20%20%20%20%20%20%20%3Cicon-heart-fill%20%2F%3E%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[a(N)]),desc:t(()=>[J]),_:1}),a(u,{title:"AvatarGroup 头像组",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20align%3D%22center%22%20%3Asize%3D%2250%22%20wrap%3E%0A%20%20%20%20%3Cyk-avatar-group%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-avatar-group%3E%0A%20%20%20%20%3Cyk-avatar-group%20size%3D%22m%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-avatar-group%3E%0A%20%20%20%20%3Cyk-avatar-group%20%3Ashape%3D%2216%22%20%3Amax%3D%225%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-avatar-group%3E%0A%20%20%20%20%3Cyk-avatar-group%20shape%3D%22square%22%20%3Amax%3D%223%22%20size%3D%22m%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-avatar-group%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[a(S)]),desc:t(()=>[K]),_:1}),a(l,{level:3,id:"API"},{default:t(()=>[r("API")]),_:1}),a(l,{level:4,id:"AvatarProps"},{default:t(()=>[r("Avatar Props")]),_:1}),L,a(l,{level:4,id:"AvatarGroupProps"},{default:t(()=>[r("AvatarGroup Props")]),_:1}),M]),_:1})}}};export{R as default};
+import{p as d,o as s,f as p,w as t,e as a,dD as b,y as F,x as i,dE as g,dF as w,dG as k,b as y,k as r,dH as E,a as m,j as e}from"./index-ac581855.js";import{Y as h,a as C}from"./index-ec32fb95.js";const f={};function v(c,A){const o=b,l=h,u=F,n=i;return s(),p(n,{align:"center"},{default:t(()=>[a(l,{style:{"background-color":"rgb(245 61 61)"}},{default:t(()=>[a(o)]),_:1}),a(l,{icon:"yk-yike1"},{default:t(()=>[a(o)]),_:1}),a(l,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(l,{icon:"yike-xin"},{default:t(()=>[a(u)]),_:1})]),_:1})}const D=d(f,[["render",v]]),z={};function x(c,A){const o=g,l=h,u=w,n=k,_=i;return s(),p(_,{align:"center"},{default:t(()=>[a(l,{size:"s"},{default:t(()=>[a(o)]),_:1}),a(l,{size:"m"},{default:t(()=>[a(u)]),_:1}),a(l,{size:"l",style:{backgroundColor:"#14a9f8"}},{default:t(()=>[a(n)]),_:1}),a(l,{size:"xl"},{default:t(()=>[a(n)]),_:1})]),_:1})}const B=d(z,[["render",x]]),q={};function $(c,A){const o=h,l=i;return s(),y("div",null,[a(l,{align:"center"},{default:t(()=>[a(o,{size:"s",style:{"background-color":"hsl(198deg 90% 54%)"}},{default:t(()=>[r(" 李太白 ")]),_:1}),a(o,{size:"m",style:{"background-color":"hsl(198deg 90% 54%)"}},{default:t(()=>[r(" 李太白 ")]),_:1}),a(o,{size:"xl",style:{"background-color":"hsl(198deg 90% 54%)"}},{default:t(()=>[r(" 李太白 ")]),_:1}),a(o,{shape:"square",size:"xl",style:{"background-color":"hsl(198deg 90% 54%)"}},{default:t(()=>[r(" 疑是银河落九天 ")]),_:1})]),_:1})])}const P=d(q,[["render",$]]),G={};function Y(c,A){const o=h,l=E,u=i;return s(),p(u,{align:"center",size:50,wrap:""},{default:t(()=>[a(u,{align:"center"},{default:t(()=>[a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png",size:"xl",shape:"circle"}),a(o,{size:"l",shape:"circle",style:{backgroundColor:"#14a9f8"}},{default:t(()=>[a(l)]),_:1}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png",size:"m",shape:"circle"}),a(o,{size:"s",shape:"circle"},{default:t(()=>[a(l)]),_:1})]),_:1}),a(u,{align:"center"},{default:t(()=>[a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png",size:"xl",shape:20}),a(o,{size:"l",shape:"square",style:{color:"#e33f2a",background:"#e9b93f"}},{default:t(()=>[a(l)]),_:1}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png",size:"m",shape:"square"}),a(o,{size:"s",shape:"square"},{default:t(()=>[a(l)]),_:1})]),_:1})]),_:1})}const N=d(G,[["render",Y]]),V={};function I(c,A){const o=h,l=C,u=i;return s(),p(u,{align:"center",size:50,wrap:""},{default:t(()=>[a(l,null,{default:t(()=>[a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"})]),_:1}),a(l,{size:"m"},{default:t(()=>[a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"})]),_:1}),a(l,{shape:16,max:5},{default:t(()=>[a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"})]),_:1}),a(l,{shape:"square",max:3,size:"m"},{default:t(()=>[a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"}),a(o,{"img-url":"https://www.huohuo90.com:3003/user/6353b034dd4b583975e77fbe.png"})]),_:1})]),_:1})}const S=d(V,[["render",I]]),T=e("p",null,"用于头像显示,可以设置头像形状、内容可以是图片、图标、颜色。",-1),j=e("p",null,"头像的基本用法,实际中使用图片为主。",-1),H=e("p",null,"通过设置 size 字段,调节头像大小,默认大小为 40px ,当然可以直接输入数字。",-1),U=e("p",null,"头像可以设置为文字类型。",-1),J=e("p",null,"头像默认为圆形,可以设置为圆角方形,并且支持输入数值渲染圆角大小。",-1),K=e("p",null,"使用 AvatarGroup 可以使用头像组功能,可通过 size 指定头像的大小,可通过 max 指定头像显示最多个数,默认 3 个。",-1),L=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,[e("code",null,"size")]),e("td",null,"头像大小"),e("td",null,[e("code",null," 's'|'m'|'l'|'xl'|number")]),e("td",null,[e("code",null,"'l'")])]),e("tr",null,[e("td",null,[e("code",null,"icon")]),e("td",null,"图标名称"),e("td",null,[e("code",null,"boolean")]),e("td",null,[e("code",null,"true")])]),e("tr",null,[e("td",null,[e("code",null,"imgUrl")]),e("td",null,"图片地址"),e("td",null,"-"),e("td",null,"-")]),e("tr",null,[e("td",null,[e("code",null,"shape")]),e("td",null,"头像形状"),e("td",null,[e("code",null,"'circle'|'square'|number")]),e("td",null,[e("code",null,"'circle'")])])])])],-1),M=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,[e("code",null,"size")]),e("td",null,"头像大小"),e("td",null,[e("code",null," 's'|'m'|'l'|'xl'|number")]),e("td",null,[e("code",null,"'l'")])]),e("tr",null,[e("td",null,[e("code",null,"max")]),e("td",null,"头像组最多显示个数"),e("td",null,[e("code",null,"number")]),e("td",null,[e("code",null,"3")])]),e("tr",null,[e("td",null,[e("code",null,"shape")]),e("td",null,"头像形状"),e("td",null,[e("code",null,"'circle'|'square'|number")]),e("td",null,[e("code",null,"'circle'")])])])])],-1),R={__name:"doc",setup(c){return(A,o)=>{const l=m("yk-title"),u=m("yk-snippet"),n=m("DocPage");return s(),p(n,null,{default:t(()=>[a(l,{level:2,id:"YkAvatar头像"},{default:t(()=>[r("YkAvatar 头像")]),_:1}),T,a(u,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%3Cyk-avatar%20style%3D%22background-color%3A%20rgb(245%2061%2061)%22%3E%0A%20%20%20%20%20%20%3Cicon-alarm-fill%20%2F%3E%0A%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3Cyk-avatar%20icon%3D%22yk-yike1%22%3E%0A%20%20%20%20%20%20%3Cicon-alarm-fill%20%2F%3E%0A%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3Cyk-avatar%20icon%3D%22yike-xin%22%3E%0A%20%20%20%20%20%20%3Cicon-yike1-outline%20%2F%3E%0A%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[a(D)]),desc:t(()=>[j]),_:1}),a(u,{title:"大小 size",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%3Cyk-avatar%20size%3D%22s%22%3E%0A%20%20%20%20%20%20%3Cicon-attachment-outline%20%2F%3E%0A%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3Cyk-avatar%20size%3D%22m%22%3E%0A%20%20%20%20%20%20%3Cicon-yike1-fill%20%2F%3E%0A%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20%3Astyle%3D%22%7B%20backgroundColor%3A%20'%2314a9f8'%20%7D%22%3E%0A%20%20%20%20%20%20%3Cicon-heart-outline%20%2F%3E%0A%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3Cyk-avatar%20size%3D%22xl%22%3E%0A%20%20%20%20%20%20%3Cicon-heart-outline%20%2F%3E%0A%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[a(B)]),desc:t(()=>[H]),_:1}),a(u,{title:"文字头像",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22s%22%20style%3D%22background-color%3A%20hsl(198deg%2090%25%2054%25)%22%3E%0A%20%20%20%20%20%20%20%20%E6%9D%8E%E5%A4%AA%E7%99%BD%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22m%22%20style%3D%22background-color%3A%20hsl(198deg%2090%25%2054%25)%22%3E%0A%20%20%20%20%20%20%20%20%E6%9D%8E%E5%A4%AA%E7%99%BD%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22xl%22%20style%3D%22background-color%3A%20hsl(198deg%2090%25%2054%25)%22%3E%0A%20%20%20%20%20%20%20%20%E6%9D%8E%E5%A4%AA%E7%99%BD%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20shape%3D%22square%22%0A%20%20%20%20%20%20%20%20size%3D%22xl%22%0A%20%20%20%20%20%20%20%20style%3D%22background-color%3A%20hsl(198deg%2090%25%2054%25)%22%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%E7%96%91%E6%98%AF%E9%93%B6%E6%B2%B3%E8%90%BD%E4%B9%9D%E5%A4%A9%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[a(P)]),desc:t(()=>[U]),_:1}),a(u,{title:"形状 shape",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20align%3D%22center%22%20%3Asize%3D%2250%22%20wrap%3E%0A%20%20%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%20%20size%3D%22xl%22%0A%20%20%20%20%20%20%20%20shape%3D%22circle%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20size%3D%22l%22%0A%20%20%20%20%20%20%20%20shape%3D%22circle%22%0A%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%20backgroundColor%3A%20'%2314a9f8'%20%7D%22%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%3Cicon-heart-fill%20%2F%3E%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%20%20size%3D%22m%22%0A%20%20%20%20%20%20%20%20shape%3D%22circle%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22s%22%20shape%3D%22circle%22%3E%0A%20%20%20%20%20%20%20%20%3Cicon-heart-fill%20%2F%3E%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%20%20size%3D%22xl%22%0A%20%20%20%20%20%20%20%20%3Ashape%3D%2220%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20size%3D%22l%22%0A%20%20%20%20%20%20%20%20shape%3D%22square%22%0A%20%20%20%20%20%20%20%20%3Astyle%3D%22%7B%20color%3A%20'%23e33f2a'%2C%20background%3A%20'%23e9b93f'%20%7D%22%0A%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%3Cicon-heart-fill%20%2F%3E%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%20%20size%3D%22m%22%0A%20%20%20%20%20%20%20%20shape%3D%22square%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22s%22%20shape%3D%22square%22%3E%0A%20%20%20%20%20%20%20%20%3Cicon-heart-fill%20%2F%3E%0A%20%20%20%20%20%20%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[a(N)]),desc:t(()=>[J]),_:1}),a(u,{title:"AvatarGroup 头像组",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20align%3D%22center%22%20%3Asize%3D%2250%22%20wrap%3E%0A%20%20%20%20%3Cyk-avatar-group%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-avatar-group%3E%0A%20%20%20%20%3Cyk-avatar-group%20size%3D%22m%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-avatar-group%3E%0A%20%20%20%20%3Cyk-avatar-group%20%3Ashape%3D%2216%22%20%3Amax%3D%225%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-avatar-group%3E%0A%20%20%20%20%3Cyk-avatar-group%20shape%3D%22square%22%20%3Amax%3D%223%22%20size%3D%22m%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3Cyk-avatar%0A%20%20%20%20%20%20%20%20img-url%3D%22https%3A%2F%2Fwww.huohuo90.com%3A3003%2Fuser%2F6353b034dd4b583975e77fbe.png%22%0A%20%20%20%20%20%20%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-avatar-group%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[a(S)]),desc:t(()=>[K]),_:1}),a(l,{level:3,id:"API"},{default:t(()=>[r("API")]),_:1}),a(l,{level:4,id:"AvatarProps"},{default:t(()=>[r("Avatar Props")]),_:1}),L,a(l,{level:4,id:"AvatarGroupProps"},{default:t(()=>[r("AvatarGroup Props")]),_:1}),M]),_:1})}}};export{R as default};
diff --git a/assets/doc-b8fda71a.js b/assets/doc-ea283fe8.js
similarity index 99%
rename from assets/doc-b8fda71a.js
rename to assets/doc-ea283fe8.js
index 3031d1b1..1d939bda 100644
--- a/assets/doc-b8fda71a.js
+++ b/assets/doc-ea283fe8.js
@@ -1 +1 @@
-import{d as D,r,dM as L,ek as G,dL as X,o as p,b as y,n as O,g as j,ea as P,eb as H,j as e,ec as q,e as t,dw as v,es as W,F as J,i as Q,t as e2,w as A,f as R,e1 as l2,d_ as t2,dZ as V,x as w,eo as U,ep as a2,dz as n2,eq as s2,a as N,k as h}from"./index-c0fbe197.js";import{_ as o2}from"./index-7690d851.js";import{Y as c2}from"./index-7fed0528.js";import{_ as Z}from"./index-54a15e5e.js";import"./index-33d2456b.js";import"./use-form-item-3ae05418.js";const A2=["placeholder","disabled"],r2={class:"yk-select-view__tags"},i2={class:"text"},d2=D({__name:"select-view",props:{currentItems:{},isFocus:{type:Boolean},bordered:{type:Boolean},disabled:{type:Boolean},size:{},allowClear:{type:Boolean},placeholder:{},defaultValue:{},treeOptions:{}},emits:["send-focus","send-un-select-key","send-select-key"],setup(E,{emit:l}){const a=E,s=r(!1),n=r(""),u=r(!0),d=c=>{l("send-focus",c)},b=c=>{l("send-un-select-key",c)},x=r(null),C=r(null),B=()=>{s.value=!0,d(s)},T=()=>{s.value=!0,d(s)},K=()=>{u.value=!0},$=()=>{u.value=!1},M=()=>{n.value="",b(r(g(a.treeOptions,n.value)[0].key))},Y=(c,k)=>{a.currentItems.splice(k,1),f.value=c.key,b(r(c.key))},o=r(0),i=r(0),m=c=>{c.preventDefault();const k=Math.sign(c.deltaY);k===-1?C.value&&o.value<0&&(o.value+=20,C.value.style.transform=`translateX(${o.value}px)`):k===1&&C.value&&a.size*200-o.value{n.value=a.defaultValue;const c=C.value;if(c){const k=c.offsetWidth;i.value=k}}),G(()=>{a.currentItems.length==1&&(n.value=a.currentItems[0].label),C.value&&(C.value.style.transform="translateX(0px)",i.value=C.value.scrollWidth)});const f=r("");X(n,c=>{try{f.value=g(a.treeOptions,c)[0].key}catch{f.value&&b(f)}});const g=(c,k)=>{const F=[],_=z=>{for(const S of z)S.label===k&&F.push(S),S.children&&_(S.children)};return _(c),F};return(c,k)=>{var F;return p(),y("div",{class:"yk-select-view",onMouseenter:K,onMouseleave:$},[a.disabled?(p(),y("div",{key:0,class:O(a.disabled?"yk-select-view--cover":"")},null,2)):j("",!0),a.currentItems.length<=1?(p(),y("div",{key:1,class:O(a.isFocus&&a.bordered?"yk-select-view__input yk-select-view__input--focused":"yk-select-view__input")},[P(e("input",{ref_key:"input",ref:x,"onUpdate:modelValue":k[0]||(k[0]=_=>n.value=_),placeholder:a.placeholder?a.placeholder:"",disabled:a.disabled,class:"yk-select-view__input--default",type:"text",onFocus:B},null,40,A2),[[H,n.value]]),P(e("div",{class:"yk-select-view__icon--closed",onClick:M},[t(v(W))],512),[[q,u.value&&((F=n.value)==null?void 0:F.toString().length)&&a.allowClear]])],2)):(p(),y("div",{key:2,class:O(a.isFocus&&a.bordered?"yk-select-view__input yk-select-view__input--focused":"yk-select-view__input"),onClick:T},[e("div",{ref_key:"scroll",ref:C,class:"scrollContent",onWheel:m},[(p(!0),y(J,null,Q(a.currentItems,(_,z)=>(p(),y("div",r2,[e("div",i2,e2(_.label),1),t(v(W),{class:"yk-select-view__icon--closed",onClick:S=>Y(_,z)},null,8,["onClick"])]))),256))],544)],2))],32)}}}),u2=D({name:"YkTreeSelect",__name:"tree-select",props:{allowClear:{type:Boolean,default:!0},bordered:{type:Boolean,default:!0},defaultValue:{default:""},disabled:{type:Boolean,default:!1},placeholder:{default:""},size:{default:2},options:{default:()=>[]},blockNode:{type:Boolean},defaultExpandedKeys:{default:()=>[]},expandedKeys:{},selectedKeys:{},defaultSelectedKeys:{},multiple:{type:Boolean,default:!1},expandIcon:{},fileTree:{type:Boolean},fileIcons:{},checkable:{type:Boolean,default:!1},checkedKeys:{},checkStrategy:{},checkStrictly:{type:Boolean,default:!1},scrollbar:{},unSelectKey:{},lazy:{type:Boolean,default:!1},emptyText:{default:""}},setup(E){const l=E,a=r(null),s=r(null),n=r(null),u=r(!1),d=r([]),b=o=>{o.value&&(u.value=o.value)},x=r(""),C=r(""),B=r([]),T=o=>{x.value=o.value},K=o=>{C.value=o.value},$=o=>{var i;a.value&&!a.value.contains(o.target)&&!((i=s.value)!=null&&i.contains(o.target))&&(u.value=!1)};L(()=>{document.addEventListener("click",$),a.value&&(a.value.style.width=l.size*200+"px")});const M=o=>{const i=Y(l.options,o);d.value=i||[]};X(B,o=>{const i=Y(l.options,o);d.value=i||[]});const Y=(o,i)=>{const m=[],f=g=>{for(const c of g)i.includes(c.key)&&m.push(c),c.children&&f(c.children)};return f(o),m};return(o,i)=>(p(),y("div",{ref_key:"container",ref:a,class:"yk-tree-select__main-container"},[e("div",{ref_key:"inputView",ref:s},[t(d2,{"current-items":d.value,"is-focus":u.value,"default-value":l.defaultValue,placeholder:l.placeholder,"allow-clear":l.allowClear,size:l.size,bordered:l.bordered,disabled:l.disabled,"tree-options":o.options,onSendFocus:b,onSendUnSelectKey:T,onSendSelectKey:K},null,8,["current-items","is-focus","default-value","placeholder","allow-clear","size","bordered","disabled","tree-options"])],512),t(l2,{duration:{enter:300,leave:300},mode:"out-in",name:"fade"},{default:A(()=>[P(e("div",{ref_key:"treeView",ref:n,class:"yk-tree-select__container-box"},[t(v(c2),{checkedKeys:B.value,"onUpdate:checkedKeys":i[0]||(i[0]=m=>B.value=m),options:l.options,multiple:l.multiple,"default-expanded-keys":l.defaultExpandedKeys,checkable:l.checkable,"check-strictly":l.checkStrictly,"file-tree":l.fileTree,"file-icons":l.fileIcons,"un-select-key":x.value,"select-key":C.value,onSelect:M},null,8,["checkedKeys","options","multiple","default-expanded-keys","checkable","check-strictly","file-tree","file-icons","un-select-key","select-key"]),l.options.length?j("",!0):(p(),R(v(o2),{key:0,description:l.emptyText},null,8,["description"]))],512),[[q,u.value]])]),_:1})],512))}}),p2=t2(u2),I=p2;const C2=D({__name:"tree-select-default",setup(E){const l=V({treeData:[{key:"1",label:"level 1",children:[{key:"11",label:"level 1-1"}]},{key:"2",label:"level 2",children:[{key:"12",label:"level 2-1"},{key:"13",label:"level 2-2",children:[{key:"53",label:"level 2-2-1"},{key:"54",label:"level 2-2-2"}]}]},{key:"3",label:"level 3",children:[{key:"14",label:"level 3-1"},{key:"16",label:"level 3-2"}]}]});return(a,s)=>{const n=I;return p(),y("div",null,[t(n,{options:l.treeData},null,8,["options"])])}}}),k2=e("span",null,"是否禁用tree-select:",-1),y2=e("br",null,null,-1),v2=e("span",null,"是否开启多选:",-1),b2=e("br",null,null,-1),E2=e("span",null,"是否禁用获取焦点样式:",-1),f2=e("br",null,null,-1),_2=e("span",null,"是否显示清空按钮:",-1),h2=e("br",null,null,-1),m2=D({__name:"tree-select-trends",setup(E){const l=V({isMultiple:!1,defaultKeys:[1,2],disabled:!1,bordered:!0,allowClear:!0,treeData:[{key:"1",label:"level 1",children:[{key:"11",label:"level 1-1"}]},{key:"2",label:"level 2",children:[{key:"12",label:"level 2-1"},{key:"13",label:"level 2-2",children:[{key:"53",label:"level 2-2-1"},{key:"54",label:"level 2-2-2"}]}]},{key:"3",label:"level 3",children:[{key:"14",label:"level 3-1"},{key:"16",label:"level 3-2"}]}]});return(a,s)=>{const n=Z,u=I;return p(),y("div",null,[t(v(w),{style:{"margin-bottom":"20px"}},{default:A(()=>[k2,t(n,{modelValue:l.disabled,"onUpdate:modelValue":s[0]||(s[0]=d=>l.disabled=d)},null,8,["modelValue"])]),_:1}),y2,t(v(w),{style:{"margin-bottom":"20px"}},{default:A(()=>[v2,t(n,{modelValue:l.isMultiple,"onUpdate:modelValue":s[1]||(s[1]=d=>l.isMultiple=d)},null,8,["modelValue"])]),_:1}),b2,t(v(w),{style:{"margin-bottom":"20px"}},{default:A(()=>[E2,t(n,{modelValue:l.bordered,"onUpdate:modelValue":s[2]||(s[2]=d=>l.bordered=d)},null,8,["modelValue"])]),_:1}),f2,t(v(w),{style:{"margin-bottom":"20px"}},{default:A(()=>[_2,t(n,{modelValue:l.allowClear,"onUpdate:modelValue":s[3]||(s[3]=d=>l.allowClear=d)},null,8,["modelValue"])]),_:1}),h2,t(u,{options:l.treeData,"empty-text":"当前没有任何数据!",placeholder:"这是默认的placeholer输入提示",disabled:l.disabled,bordered:l.bordered,"allow-clear":l.allowClear,multiple:l.isMultiple,"default-expanded-keys":l.defaultKeys},null,8,["options","disabled","bordered","allow-clear","multiple","default-expanded-keys"])])}}}),D2=e("span",null,"是否开启checkbox选择:",-1),B2=e("br",null,null,-1),F2=e("span",null,"是否关闭checkbox父子关联:",-1),S2=D({__name:"tree-select-checkable",setup(E){const l=V({checkable:!0,checkStrictly:!1,treeData:[{key:"1",label:"level 1",children:[{key:"11",label:"level 1-1"}]},{key:"2",label:"level 2",children:[{key:"12",label:"level 2-1"},{key:"13",label:"level 2-2",children:[{key:"53",label:"level 2-2-1"},{key:"54",label:"level 2-2-2"}]}]},{key:"3",label:"level 3",children:[{key:"14",label:"level 3-1"},{key:"16",label:"level 3-2"}]}]});return(a,s)=>{const n=Z,u=w,d=I;return p(),y("div",null,[t(u,{style:{"margin-bottom":"20px"}},{default:A(()=>[D2,t(n,{modelValue:l.checkable,"onUpdate:modelValue":s[0]||(s[0]=b=>l.checkable=b)},null,8,["modelValue"])]),_:1}),B2,t(u,{style:{"margin-bottom":"20px"}},{default:A(()=>[F2,t(n,{modelValue:l.checkStrictly,"onUpdate:modelValue":s[1]||(s[1]=b=>l.checkStrictly=b)},null,8,["modelValue"])]),_:1}),t(d,{options:l.treeData,placeholder:"这是默认的placeholer输入提示",checkable:l.checkable,"check-strictly":l.checkStrictly},null,8,["options","checkable","check-strictly"])])}}}),w2=D({__name:"tree-select-use-icons",setup(E){const l=V({treeData:[{key:"1",label:"level 1",children:[{key:"11",label:"level 1-1"}]},{key:"2",label:"level 2",children:[{key:"12",label:"level 2-1"},{key:"13",label:"level 2-2",children:[{key:"53",label:"level 2-2-1"},{key:"54",label:"level 2-2-2"}]}]},{key:"3",label:"level 3",children:[{key:"14",label:"level 3-1"},{key:"16",label:"level 3-2"}]}]});return(a,s)=>{const n=I;return p(),y("div",null,[t(n,{options:l.treeData,"file-tree":"","file-icons":{fold:()=>U(v(a2)),unfold:()=>U(v(n2)),file:()=>U(v(s2))},scrollbar:{height:200}},null,8,["options","file-icons"])])}}}),x2=e("p",null,"通过传入基本参数来创建一个 tree-select,他会带有一些默认的属性",-1),Y2=e("p",null,"通过传入符合要求属性值来改变 tree-select 的默认属性",-1),g2=e("p",null,[h("通过传入"),e("code",null,"checkable"),h("来开启 checkbox 选择")],-1),V2=e("p",null,[h("通过传入"),e("code",null,"file-icons"),h("来自定义节点图标,通过传入"),e("code",null,"scrollbar"),h("来自定义 tree 容器高度并内置滚动,默认为"),e("code",null,"false")],-1),I2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"options"),e("td",null,"传入的 treeData"),e("td",null,"TreeOption []"),e("td",null,"无")]),e("tr",null,[e("td",null,"allow-clear"),e("td",null,"单选是否显示清除按钮"),e("td",null,"boolean"),e("td",null,"true")]),e("tr",null,[e("td",null,"bordered"),e("td",null,"是否显示输入框选中边框"),e("td",null,"boolean"),e("td",null,"true")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用 tree-select"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"default-value"),e("td",null,"默认值"),e("td",null,"string"),e("td",null,"无")]),e("tr",null,[e("td",null,"placeholder"),e("td",null,"输入框为空时默认的提示词"),e("td",null,"string"),e("td",null,"无")]),e("tr",null,[e("td",null,"multiple"),e("td",null,"是否开启"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"checkable"),e("td",null,"是否开启 checkbox 选择模式"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"empty-text"),e("td",null,"tree 为空时显示的空状态文字"),e("td",null,"string"),e("td",null,"无")]),e("tr",null,[e("td",null,"fileTree"),e("td",null,"目录树模式"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"fileIcons"),e("td",null,"定制目录树的图标"),e("td",null,"Icons"),e("td",null,"-")]),e("tr",null,[e("td",null,"size"),e("td",null,"组件大小 size"),e("td",null,"number"),e("td",null,"2")]),e("tr",null,[e("td",null,"scrollbar"),e("td",null,"内置滚动条"),e("td",null,"ScrollbarProps ,boolean"),e("td",null,"false")])])])],-1),U2={__name:"doc",setup(E){return(l,a)=>{const s=N("yk-title"),n=N("yk-snippet"),u=N("DocPage");return p(),R(u,null,{default:A(()=>[t(s,{level:2,id:"YkTreeSelect树形选择"},{default:A(()=>[h("YkTreeSelect 树形选择")]),_:1}),t(n,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3CYkTreeSelect%20%3Aoptions%3D%22state.treeData%22%3E%3C%2FYkTreeSelect%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%20%7D%20from%20'vue'%0A%2F%2F%20%E5%AE%9A%E4%B9%89%E5%8F%82%E6%95%B0%0Aconst%20state%20%3D%20reactive%3Cany%3E(%7B%0A%20%20treeData%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'1'%2C%0A%20%20%20%20%20%20label%3A%20'level%201'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'11'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%201-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'2'%2C%0A%20%20%20%20%20%20label%3A%20'level%202'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'12'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'13'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2'%2C%0A%20%20%20%20%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'53'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-1'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'54'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-2'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'3'%2C%0A%20%20%20%20%20%20label%3A%20'level%203'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'14'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'16'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-2'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%7D)%0A%3C%2Fscript%3E%0A"},{demo:A(()=>[t(C2)]),desc:A(()=>[x2]),_:1}),t(n,{title:"切换属性",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3CYkSpace%20style%3D%22margin-bottom%3A%2020px%22%3E%0A%20%20%20%20%20%20%3Cspan%3E%E6%98%AF%E5%90%A6%E7%A6%81%E7%94%A8tree-select%EF%BC%9A%3C%2Fspan%3E%0A%20%20%20%20%20%20%3CYkSwitch%20v-model%3D%22state.disabled%22%3E%3C%2FYkSwitch%3E%0A%20%20%20%20%3C%2FYkSpace%3E%0A%20%20%20%20%3Cbr%20%2F%3E%0A%20%20%20%20%3CYkSpace%20style%3D%22margin-bottom%3A%2020px%22%3E%0A%20%20%20%20%20%20%3Cspan%3E%E6%98%AF%E5%90%A6%E5%BC%80%E5%90%AF%E5%A4%9A%E9%80%89%EF%BC%9A%3C%2Fspan%3E%0A%20%20%20%20%20%20%3CYkSwitch%20v-model%3D%22state.isMultiple%22%3E%3C%2FYkSwitch%3E%0A%20%20%20%20%3C%2FYkSpace%3E%0A%20%20%20%20%3Cbr%20%2F%3E%0A%20%20%20%20%3CYkSpace%20style%3D%22margin-bottom%3A%2020px%22%3E%0A%20%20%20%20%20%20%3Cspan%3E%E6%98%AF%E5%90%A6%E7%A6%81%E7%94%A8%E8%8E%B7%E5%8F%96%E7%84%A6%E7%82%B9%E6%A0%B7%E5%BC%8F%EF%BC%9A%3C%2Fspan%3E%0A%20%20%20%20%20%20%3CYkSwitch%20v-model%3D%22state.bordered%22%3E%3C%2FYkSwitch%3E%0A%20%20%20%20%3C%2FYkSpace%3E%0A%20%20%20%20%3Cbr%20%2F%3E%0A%20%20%20%20%3CYkSpace%20style%3D%22margin-bottom%3A%2020px%22%3E%0A%20%20%20%20%20%20%3Cspan%3E%E6%98%AF%E5%90%A6%E6%98%BE%E7%A4%BA%E6%B8%85%E7%A9%BA%E6%8C%89%E9%92%AE%EF%BC%9A%3C%2Fspan%3E%0A%20%20%20%20%20%20%3CYkSwitch%20v-model%3D%22state.allowClear%22%3E%3C%2FYkSwitch%3E%0A%20%20%20%20%3C%2FYkSpace%3E%0A%20%20%20%20%3Cbr%20%2F%3E%0A%20%20%20%20%3CYkTreeSelect%0A%20%20%20%20%20%20%3Aoptions%3D%22state.treeData%22%0A%20%20%20%20%20%20empty-text%3D%22%E5%BD%93%E5%89%8D%E6%B2%A1%E6%9C%89%E4%BB%BB%E4%BD%95%E6%95%B0%E6%8D%AE%EF%BC%81%22%0A%20%20%20%20%20%20placeholder%3D%22%E8%BF%99%E6%98%AF%E9%BB%98%E8%AE%A4%E7%9A%84placeholer%E8%BE%93%E5%85%A5%E6%8F%90%E7%A4%BA%22%0A%20%20%20%20%20%20%3Adisabled%3D%22state.disabled%22%0A%20%20%20%20%20%20%3Abordered%3D%22state.bordered%22%0A%20%20%20%20%20%20%3Aallow-clear%3D%22state.allowClear%22%0A%20%20%20%20%20%20%3Amultiple%3D%22state.isMultiple%22%0A%20%20%20%20%20%20%3Adefault-expanded-keys%3D%22state.defaultKeys%22%0A%20%20%20%20%3E%3C%2FYkTreeSelect%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%20%7D%20from%20'vue'%0Aimport%20%7B%20YkSpace%20%7D%20from%20'%40yike-design%2Fui%2Fsrc'%0A%2F%2F%20%E5%AE%9A%E4%B9%89%E5%8F%82%E6%95%B0%0Aconst%20state%20%3D%20reactive%3Cany%3E(%7B%0A%20%20isMultiple%3A%20false%2C%0A%20%20defaultKeys%3A%20%5B1%2C%202%5D%2C%0A%20%20disabled%3A%20false%2C%0A%20%20bordered%3A%20true%2C%0A%20%20allowClear%3A%20true%2C%0A%20%20treeData%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'1'%2C%0A%20%20%20%20%20%20label%3A%20'level%201'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'11'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%201-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'2'%2C%0A%20%20%20%20%20%20label%3A%20'level%202'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'12'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'13'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2'%2C%0A%20%20%20%20%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'53'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-1'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'54'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-2'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'3'%2C%0A%20%20%20%20%20%20label%3A%20'level%203'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'14'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'16'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-2'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%7D)%0A%3C%2Fscript%3E%0A"},{demo:A(()=>[t(m2)]),desc:A(()=>[Y2]),_:1}),t(n,{title:"使用 checkBox",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3CYkSpace%20style%3D%22margin-bottom%3A%2020px%22%3E%0A%20%20%20%20%20%20%3Cspan%3E%E6%98%AF%E5%90%A6%E5%BC%80%E5%90%AFcheckbox%E9%80%89%E6%8B%A9%3A%3C%2Fspan%3E%0A%20%20%20%20%20%20%3CYkSwitch%20v-model%3D%22state.checkable%22%3E%3C%2FYkSwitch%3E%0A%20%20%20%20%3C%2FYkSpace%3E%0A%20%20%20%20%3Cbr%20%2F%3E%0A%20%20%20%20%3CYkSpace%20style%3D%22margin-bottom%3A%2020px%22%3E%0A%20%20%20%20%20%20%3Cspan%3E%E6%98%AF%E5%90%A6%E5%85%B3%E9%97%ADcheckbox%E7%88%B6%E5%AD%90%E5%85%B3%E8%81%94%3A%3C%2Fspan%3E%0A%20%20%20%20%20%20%3CYkSwitch%20v-model%3D%22state.checkStrictly%22%3E%3C%2FYkSwitch%3E%0A%20%20%20%20%3C%2FYkSpace%3E%0A%20%20%20%20%3CYkTreeSelect%0A%20%20%20%20%20%20%3Aoptions%3D%22state.treeData%22%0A%20%20%20%20%20%20placeholder%3D%22%E8%BF%99%E6%98%AF%E9%BB%98%E8%AE%A4%E7%9A%84placeholer%E8%BE%93%E5%85%A5%E6%8F%90%E7%A4%BA%22%0A%20%20%20%20%20%20%3Acheckable%3D%22state.checkable%22%0A%20%20%20%20%20%20%3Acheck-strictly%3D%22state.checkStrictly%22%0A%20%20%20%20%3E%3C%2FYkTreeSelect%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%20%7D%20from%20'vue'%0A%2F%2F%20%E5%AE%9A%E4%B9%89%E5%8F%82%E6%95%B0%0Aconst%20state%20%3D%20reactive%3Cany%3E(%7B%0A%20%20checkable%3A%20true%2C%0A%20%20checkStrictly%3A%20false%2C%0A%20%20treeData%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'1'%2C%0A%20%20%20%20%20%20label%3A%20'level%201'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'11'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%201-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'2'%2C%0A%20%20%20%20%20%20label%3A%20'level%202'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'12'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'13'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2'%2C%0A%20%20%20%20%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'53'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-1'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'54'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-2'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'3'%2C%0A%20%20%20%20%20%20label%3A%20'level%203'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'14'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'16'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-2'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%7D)%0A%3C%2Fscript%3E%0A"},{demo:A(()=>[t(S2)]),desc:A(()=>[g2]),_:1}),t(n,{title:"自定义图标",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3CYkTreeSelect%0A%20%20%20%20%20%20%3Aoptions%3D%22state.treeData%22%0A%20%20%20%20%20%20file-tree%0A%20%20%20%20%20%20%3Afile-icons%3D%22%7B%0A%20%20%20%20%20%20%20%20fold%3A%20()%20%3D%3E%20h(IconAppFill)%2C%0A%20%20%20%20%20%20%20%20unfold%3A%20()%20%3D%3E%20h(IconAppOutline)%2C%0A%20%20%20%20%20%20%20%20file%3A%20()%20%3D%3E%20h(IconSmileOutline)%2C%0A%20%20%20%20%20%20%7D%22%0A%20%20%20%20%20%20%3Ascrollbar%3D%22%7B%20height%3A%20200%20%7D%22%0A%20%20%20%20%3E%3C%2FYkTreeSelect%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%2C%20h%20%7D%20from%20'vue'%0Aimport%20%7B%0A%20%20IconAppOutline%2C%0A%20%20IconAppFill%2C%0A%20%20IconSmileOutline%2C%0A%7D%20from%20'%40yike-design%2Fui%2Fsrc%2Fcomponents%2Fsvg-icon'%0A%2F%2F%20%E5%AE%9A%E4%B9%89%E5%8F%82%E6%95%B0%0Aconst%20state%20%3D%20reactive%3Cany%3E(%7B%0A%20%20treeData%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'1'%2C%0A%20%20%20%20%20%20label%3A%20'level%201'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'11'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%201-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'2'%2C%0A%20%20%20%20%20%20label%3A%20'level%202'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'12'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'13'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2'%2C%0A%20%20%20%20%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'53'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-1'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'54'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-2'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'3'%2C%0A%20%20%20%20%20%20label%3A%20'level%203'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'14'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'16'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-2'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%7D)%0A%3C%2Fscript%3E%0A"},{demo:A(()=>[t(w2)]),desc:A(()=>[V2]),_:1}),t(s,{level:3,id:"API"},{default:A(()=>[h("API")]),_:1}),I2]),_:1})}}};export{U2 as default};
+import{d as D,r,dM as L,ek as G,dL as X,o as p,b as y,n as O,g as j,ea as P,eb as H,j as e,ec as q,e as t,dw as v,es as W,F as J,i as Q,t as e2,w as A,f as R,e1 as l2,d_ as t2,dZ as V,x as w,eo as U,ep as a2,dz as n2,eq as s2,a as N,k as h}from"./index-ac581855.js";import{_ as o2}from"./index-f98524d5.js";import{Y as c2}from"./index-a29f7f60.js";import{_ as Z}from"./index-7d0ab705.js";import"./index-c5b3d012.js";import"./use-form-item-6ddf7526.js";const A2=["placeholder","disabled"],r2={class:"yk-select-view__tags"},i2={class:"text"},d2=D({__name:"select-view",props:{currentItems:{},isFocus:{type:Boolean},bordered:{type:Boolean},disabled:{type:Boolean},size:{},allowClear:{type:Boolean},placeholder:{},defaultValue:{},treeOptions:{}},emits:["send-focus","send-un-select-key","send-select-key"],setup(E,{emit:l}){const a=E,s=r(!1),n=r(""),u=r(!0),d=c=>{l("send-focus",c)},b=c=>{l("send-un-select-key",c)},x=r(null),C=r(null),B=()=>{s.value=!0,d(s)},T=()=>{s.value=!0,d(s)},K=()=>{u.value=!0},$=()=>{u.value=!1},M=()=>{n.value="",b(r(g(a.treeOptions,n.value)[0].key))},Y=(c,k)=>{a.currentItems.splice(k,1),f.value=c.key,b(r(c.key))},o=r(0),i=r(0),m=c=>{c.preventDefault();const k=Math.sign(c.deltaY);k===-1?C.value&&o.value<0&&(o.value+=20,C.value.style.transform=`translateX(${o.value}px)`):k===1&&C.value&&a.size*200-o.value{n.value=a.defaultValue;const c=C.value;if(c){const k=c.offsetWidth;i.value=k}}),G(()=>{a.currentItems.length==1&&(n.value=a.currentItems[0].label),C.value&&(C.value.style.transform="translateX(0px)",i.value=C.value.scrollWidth)});const f=r("");X(n,c=>{try{f.value=g(a.treeOptions,c)[0].key}catch{f.value&&b(f)}});const g=(c,k)=>{const F=[],_=z=>{for(const S of z)S.label===k&&F.push(S),S.children&&_(S.children)};return _(c),F};return(c,k)=>{var F;return p(),y("div",{class:"yk-select-view",onMouseenter:K,onMouseleave:$},[a.disabled?(p(),y("div",{key:0,class:O(a.disabled?"yk-select-view--cover":"")},null,2)):j("",!0),a.currentItems.length<=1?(p(),y("div",{key:1,class:O(a.isFocus&&a.bordered?"yk-select-view__input yk-select-view__input--focused":"yk-select-view__input")},[P(e("input",{ref_key:"input",ref:x,"onUpdate:modelValue":k[0]||(k[0]=_=>n.value=_),placeholder:a.placeholder?a.placeholder:"",disabled:a.disabled,class:"yk-select-view__input--default",type:"text",onFocus:B},null,40,A2),[[H,n.value]]),P(e("div",{class:"yk-select-view__icon--closed",onClick:M},[t(v(W))],512),[[q,u.value&&((F=n.value)==null?void 0:F.toString().length)&&a.allowClear]])],2)):(p(),y("div",{key:2,class:O(a.isFocus&&a.bordered?"yk-select-view__input yk-select-view__input--focused":"yk-select-view__input"),onClick:T},[e("div",{ref_key:"scroll",ref:C,class:"scrollContent",onWheel:m},[(p(!0),y(J,null,Q(a.currentItems,(_,z)=>(p(),y("div",r2,[e("div",i2,e2(_.label),1),t(v(W),{class:"yk-select-view__icon--closed",onClick:S=>Y(_,z)},null,8,["onClick"])]))),256))],544)],2))],32)}}}),u2=D({name:"YkTreeSelect",__name:"tree-select",props:{allowClear:{type:Boolean,default:!0},bordered:{type:Boolean,default:!0},defaultValue:{default:""},disabled:{type:Boolean,default:!1},placeholder:{default:""},size:{default:2},options:{default:()=>[]},blockNode:{type:Boolean},defaultExpandedKeys:{default:()=>[]},expandedKeys:{},selectedKeys:{},defaultSelectedKeys:{},multiple:{type:Boolean,default:!1},expandIcon:{},fileTree:{type:Boolean},fileIcons:{},checkable:{type:Boolean,default:!1},checkedKeys:{},checkStrategy:{},checkStrictly:{type:Boolean,default:!1},scrollbar:{},unSelectKey:{},lazy:{type:Boolean,default:!1},emptyText:{default:""}},setup(E){const l=E,a=r(null),s=r(null),n=r(null),u=r(!1),d=r([]),b=o=>{o.value&&(u.value=o.value)},x=r(""),C=r(""),B=r([]),T=o=>{x.value=o.value},K=o=>{C.value=o.value},$=o=>{var i;a.value&&!a.value.contains(o.target)&&!((i=s.value)!=null&&i.contains(o.target))&&(u.value=!1)};L(()=>{document.addEventListener("click",$),a.value&&(a.value.style.width=l.size*200+"px")});const M=o=>{const i=Y(l.options,o);d.value=i||[]};X(B,o=>{const i=Y(l.options,o);d.value=i||[]});const Y=(o,i)=>{const m=[],f=g=>{for(const c of g)i.includes(c.key)&&m.push(c),c.children&&f(c.children)};return f(o),m};return(o,i)=>(p(),y("div",{ref_key:"container",ref:a,class:"yk-tree-select__main-container"},[e("div",{ref_key:"inputView",ref:s},[t(d2,{"current-items":d.value,"is-focus":u.value,"default-value":l.defaultValue,placeholder:l.placeholder,"allow-clear":l.allowClear,size:l.size,bordered:l.bordered,disabled:l.disabled,"tree-options":o.options,onSendFocus:b,onSendUnSelectKey:T,onSendSelectKey:K},null,8,["current-items","is-focus","default-value","placeholder","allow-clear","size","bordered","disabled","tree-options"])],512),t(l2,{duration:{enter:300,leave:300},mode:"out-in",name:"fade"},{default:A(()=>[P(e("div",{ref_key:"treeView",ref:n,class:"yk-tree-select__container-box"},[t(v(c2),{checkedKeys:B.value,"onUpdate:checkedKeys":i[0]||(i[0]=m=>B.value=m),options:l.options,multiple:l.multiple,"default-expanded-keys":l.defaultExpandedKeys,checkable:l.checkable,"check-strictly":l.checkStrictly,"file-tree":l.fileTree,"file-icons":l.fileIcons,"un-select-key":x.value,"select-key":C.value,onSelect:M},null,8,["checkedKeys","options","multiple","default-expanded-keys","checkable","check-strictly","file-tree","file-icons","un-select-key","select-key"]),l.options.length?j("",!0):(p(),R(v(o2),{key:0,description:l.emptyText},null,8,["description"]))],512),[[q,u.value]])]),_:1})],512))}}),p2=t2(u2),I=p2;const C2=D({__name:"tree-select-default",setup(E){const l=V({treeData:[{key:"1",label:"level 1",children:[{key:"11",label:"level 1-1"}]},{key:"2",label:"level 2",children:[{key:"12",label:"level 2-1"},{key:"13",label:"level 2-2",children:[{key:"53",label:"level 2-2-1"},{key:"54",label:"level 2-2-2"}]}]},{key:"3",label:"level 3",children:[{key:"14",label:"level 3-1"},{key:"16",label:"level 3-2"}]}]});return(a,s)=>{const n=I;return p(),y("div",null,[t(n,{options:l.treeData},null,8,["options"])])}}}),k2=e("span",null,"是否禁用tree-select:",-1),y2=e("br",null,null,-1),v2=e("span",null,"是否开启多选:",-1),b2=e("br",null,null,-1),E2=e("span",null,"是否禁用获取焦点样式:",-1),f2=e("br",null,null,-1),_2=e("span",null,"是否显示清空按钮:",-1),h2=e("br",null,null,-1),m2=D({__name:"tree-select-trends",setup(E){const l=V({isMultiple:!1,defaultKeys:[1,2],disabled:!1,bordered:!0,allowClear:!0,treeData:[{key:"1",label:"level 1",children:[{key:"11",label:"level 1-1"}]},{key:"2",label:"level 2",children:[{key:"12",label:"level 2-1"},{key:"13",label:"level 2-2",children:[{key:"53",label:"level 2-2-1"},{key:"54",label:"level 2-2-2"}]}]},{key:"3",label:"level 3",children:[{key:"14",label:"level 3-1"},{key:"16",label:"level 3-2"}]}]});return(a,s)=>{const n=Z,u=I;return p(),y("div",null,[t(v(w),{style:{"margin-bottom":"20px"}},{default:A(()=>[k2,t(n,{modelValue:l.disabled,"onUpdate:modelValue":s[0]||(s[0]=d=>l.disabled=d)},null,8,["modelValue"])]),_:1}),y2,t(v(w),{style:{"margin-bottom":"20px"}},{default:A(()=>[v2,t(n,{modelValue:l.isMultiple,"onUpdate:modelValue":s[1]||(s[1]=d=>l.isMultiple=d)},null,8,["modelValue"])]),_:1}),b2,t(v(w),{style:{"margin-bottom":"20px"}},{default:A(()=>[E2,t(n,{modelValue:l.bordered,"onUpdate:modelValue":s[2]||(s[2]=d=>l.bordered=d)},null,8,["modelValue"])]),_:1}),f2,t(v(w),{style:{"margin-bottom":"20px"}},{default:A(()=>[_2,t(n,{modelValue:l.allowClear,"onUpdate:modelValue":s[3]||(s[3]=d=>l.allowClear=d)},null,8,["modelValue"])]),_:1}),h2,t(u,{options:l.treeData,"empty-text":"当前没有任何数据!",placeholder:"这是默认的placeholer输入提示",disabled:l.disabled,bordered:l.bordered,"allow-clear":l.allowClear,multiple:l.isMultiple,"default-expanded-keys":l.defaultKeys},null,8,["options","disabled","bordered","allow-clear","multiple","default-expanded-keys"])])}}}),D2=e("span",null,"是否开启checkbox选择:",-1),B2=e("br",null,null,-1),F2=e("span",null,"是否关闭checkbox父子关联:",-1),S2=D({__name:"tree-select-checkable",setup(E){const l=V({checkable:!0,checkStrictly:!1,treeData:[{key:"1",label:"level 1",children:[{key:"11",label:"level 1-1"}]},{key:"2",label:"level 2",children:[{key:"12",label:"level 2-1"},{key:"13",label:"level 2-2",children:[{key:"53",label:"level 2-2-1"},{key:"54",label:"level 2-2-2"}]}]},{key:"3",label:"level 3",children:[{key:"14",label:"level 3-1"},{key:"16",label:"level 3-2"}]}]});return(a,s)=>{const n=Z,u=w,d=I;return p(),y("div",null,[t(u,{style:{"margin-bottom":"20px"}},{default:A(()=>[D2,t(n,{modelValue:l.checkable,"onUpdate:modelValue":s[0]||(s[0]=b=>l.checkable=b)},null,8,["modelValue"])]),_:1}),B2,t(u,{style:{"margin-bottom":"20px"}},{default:A(()=>[F2,t(n,{modelValue:l.checkStrictly,"onUpdate:modelValue":s[1]||(s[1]=b=>l.checkStrictly=b)},null,8,["modelValue"])]),_:1}),t(d,{options:l.treeData,placeholder:"这是默认的placeholer输入提示",checkable:l.checkable,"check-strictly":l.checkStrictly},null,8,["options","checkable","check-strictly"])])}}}),w2=D({__name:"tree-select-use-icons",setup(E){const l=V({treeData:[{key:"1",label:"level 1",children:[{key:"11",label:"level 1-1"}]},{key:"2",label:"level 2",children:[{key:"12",label:"level 2-1"},{key:"13",label:"level 2-2",children:[{key:"53",label:"level 2-2-1"},{key:"54",label:"level 2-2-2"}]}]},{key:"3",label:"level 3",children:[{key:"14",label:"level 3-1"},{key:"16",label:"level 3-2"}]}]});return(a,s)=>{const n=I;return p(),y("div",null,[t(n,{options:l.treeData,"file-tree":"","file-icons":{fold:()=>U(v(a2)),unfold:()=>U(v(n2)),file:()=>U(v(s2))},scrollbar:{height:200}},null,8,["options","file-icons"])])}}}),x2=e("p",null,"通过传入基本参数来创建一个 tree-select,他会带有一些默认的属性",-1),Y2=e("p",null,"通过传入符合要求属性值来改变 tree-select 的默认属性",-1),g2=e("p",null,[h("通过传入"),e("code",null,"checkable"),h("来开启 checkbox 选择")],-1),V2=e("p",null,[h("通过传入"),e("code",null,"file-icons"),h("来自定义节点图标,通过传入"),e("code",null,"scrollbar"),h("来自定义 tree 容器高度并内置滚动,默认为"),e("code",null,"false")],-1),I2=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"options"),e("td",null,"传入的 treeData"),e("td",null,"TreeOption []"),e("td",null,"无")]),e("tr",null,[e("td",null,"allow-clear"),e("td",null,"单选是否显示清除按钮"),e("td",null,"boolean"),e("td",null,"true")]),e("tr",null,[e("td",null,"bordered"),e("td",null,"是否显示输入框选中边框"),e("td",null,"boolean"),e("td",null,"true")]),e("tr",null,[e("td",null,"disabled"),e("td",null,"是否禁用 tree-select"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"default-value"),e("td",null,"默认值"),e("td",null,"string"),e("td",null,"无")]),e("tr",null,[e("td",null,"placeholder"),e("td",null,"输入框为空时默认的提示词"),e("td",null,"string"),e("td",null,"无")]),e("tr",null,[e("td",null,"multiple"),e("td",null,"是否开启"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"checkable"),e("td",null,"是否开启 checkbox 选择模式"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"empty-text"),e("td",null,"tree 为空时显示的空状态文字"),e("td",null,"string"),e("td",null,"无")]),e("tr",null,[e("td",null,"fileTree"),e("td",null,"目录树模式"),e("td",null,"boolean"),e("td",null,"false")]),e("tr",null,[e("td",null,"fileIcons"),e("td",null,"定制目录树的图标"),e("td",null,"Icons"),e("td",null,"-")]),e("tr",null,[e("td",null,"size"),e("td",null,"组件大小 size"),e("td",null,"number"),e("td",null,"2")]),e("tr",null,[e("td",null,"scrollbar"),e("td",null,"内置滚动条"),e("td",null,"ScrollbarProps ,boolean"),e("td",null,"false")])])])],-1),U2={__name:"doc",setup(E){return(l,a)=>{const s=N("yk-title"),n=N("yk-snippet"),u=N("DocPage");return p(),R(u,null,{default:A(()=>[t(s,{level:2,id:"YkTreeSelect树形选择"},{default:A(()=>[h("YkTreeSelect 树形选择")]),_:1}),t(n,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3CYkTreeSelect%20%3Aoptions%3D%22state.treeData%22%3E%3C%2FYkTreeSelect%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%20%7D%20from%20'vue'%0A%2F%2F%20%E5%AE%9A%E4%B9%89%E5%8F%82%E6%95%B0%0Aconst%20state%20%3D%20reactive%3Cany%3E(%7B%0A%20%20treeData%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'1'%2C%0A%20%20%20%20%20%20label%3A%20'level%201'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'11'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%201-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'2'%2C%0A%20%20%20%20%20%20label%3A%20'level%202'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'12'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'13'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2'%2C%0A%20%20%20%20%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'53'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-1'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'54'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-2'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'3'%2C%0A%20%20%20%20%20%20label%3A%20'level%203'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'14'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'16'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-2'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%7D)%0A%3C%2Fscript%3E%0A"},{demo:A(()=>[t(C2)]),desc:A(()=>[x2]),_:1}),t(n,{title:"切换属性",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3CYkSpace%20style%3D%22margin-bottom%3A%2020px%22%3E%0A%20%20%20%20%20%20%3Cspan%3E%E6%98%AF%E5%90%A6%E7%A6%81%E7%94%A8tree-select%EF%BC%9A%3C%2Fspan%3E%0A%20%20%20%20%20%20%3CYkSwitch%20v-model%3D%22state.disabled%22%3E%3C%2FYkSwitch%3E%0A%20%20%20%20%3C%2FYkSpace%3E%0A%20%20%20%20%3Cbr%20%2F%3E%0A%20%20%20%20%3CYkSpace%20style%3D%22margin-bottom%3A%2020px%22%3E%0A%20%20%20%20%20%20%3Cspan%3E%E6%98%AF%E5%90%A6%E5%BC%80%E5%90%AF%E5%A4%9A%E9%80%89%EF%BC%9A%3C%2Fspan%3E%0A%20%20%20%20%20%20%3CYkSwitch%20v-model%3D%22state.isMultiple%22%3E%3C%2FYkSwitch%3E%0A%20%20%20%20%3C%2FYkSpace%3E%0A%20%20%20%20%3Cbr%20%2F%3E%0A%20%20%20%20%3CYkSpace%20style%3D%22margin-bottom%3A%2020px%22%3E%0A%20%20%20%20%20%20%3Cspan%3E%E6%98%AF%E5%90%A6%E7%A6%81%E7%94%A8%E8%8E%B7%E5%8F%96%E7%84%A6%E7%82%B9%E6%A0%B7%E5%BC%8F%EF%BC%9A%3C%2Fspan%3E%0A%20%20%20%20%20%20%3CYkSwitch%20v-model%3D%22state.bordered%22%3E%3C%2FYkSwitch%3E%0A%20%20%20%20%3C%2FYkSpace%3E%0A%20%20%20%20%3Cbr%20%2F%3E%0A%20%20%20%20%3CYkSpace%20style%3D%22margin-bottom%3A%2020px%22%3E%0A%20%20%20%20%20%20%3Cspan%3E%E6%98%AF%E5%90%A6%E6%98%BE%E7%A4%BA%E6%B8%85%E7%A9%BA%E6%8C%89%E9%92%AE%EF%BC%9A%3C%2Fspan%3E%0A%20%20%20%20%20%20%3CYkSwitch%20v-model%3D%22state.allowClear%22%3E%3C%2FYkSwitch%3E%0A%20%20%20%20%3C%2FYkSpace%3E%0A%20%20%20%20%3Cbr%20%2F%3E%0A%20%20%20%20%3CYkTreeSelect%0A%20%20%20%20%20%20%3Aoptions%3D%22state.treeData%22%0A%20%20%20%20%20%20empty-text%3D%22%E5%BD%93%E5%89%8D%E6%B2%A1%E6%9C%89%E4%BB%BB%E4%BD%95%E6%95%B0%E6%8D%AE%EF%BC%81%22%0A%20%20%20%20%20%20placeholder%3D%22%E8%BF%99%E6%98%AF%E9%BB%98%E8%AE%A4%E7%9A%84placeholer%E8%BE%93%E5%85%A5%E6%8F%90%E7%A4%BA%22%0A%20%20%20%20%20%20%3Adisabled%3D%22state.disabled%22%0A%20%20%20%20%20%20%3Abordered%3D%22state.bordered%22%0A%20%20%20%20%20%20%3Aallow-clear%3D%22state.allowClear%22%0A%20%20%20%20%20%20%3Amultiple%3D%22state.isMultiple%22%0A%20%20%20%20%20%20%3Adefault-expanded-keys%3D%22state.defaultKeys%22%0A%20%20%20%20%3E%3C%2FYkTreeSelect%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%20%7D%20from%20'vue'%0Aimport%20%7B%20YkSpace%20%7D%20from%20'%40yike-design%2Fui%2Fsrc'%0A%2F%2F%20%E5%AE%9A%E4%B9%89%E5%8F%82%E6%95%B0%0Aconst%20state%20%3D%20reactive%3Cany%3E(%7B%0A%20%20isMultiple%3A%20false%2C%0A%20%20defaultKeys%3A%20%5B1%2C%202%5D%2C%0A%20%20disabled%3A%20false%2C%0A%20%20bordered%3A%20true%2C%0A%20%20allowClear%3A%20true%2C%0A%20%20treeData%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'1'%2C%0A%20%20%20%20%20%20label%3A%20'level%201'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'11'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%201-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'2'%2C%0A%20%20%20%20%20%20label%3A%20'level%202'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'12'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'13'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2'%2C%0A%20%20%20%20%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'53'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-1'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'54'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-2'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'3'%2C%0A%20%20%20%20%20%20label%3A%20'level%203'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'14'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'16'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-2'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%7D)%0A%3C%2Fscript%3E%0A"},{demo:A(()=>[t(m2)]),desc:A(()=>[Y2]),_:1}),t(n,{title:"使用 checkBox",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3CYkSpace%20style%3D%22margin-bottom%3A%2020px%22%3E%0A%20%20%20%20%20%20%3Cspan%3E%E6%98%AF%E5%90%A6%E5%BC%80%E5%90%AFcheckbox%E9%80%89%E6%8B%A9%3A%3C%2Fspan%3E%0A%20%20%20%20%20%20%3CYkSwitch%20v-model%3D%22state.checkable%22%3E%3C%2FYkSwitch%3E%0A%20%20%20%20%3C%2FYkSpace%3E%0A%20%20%20%20%3Cbr%20%2F%3E%0A%20%20%20%20%3CYkSpace%20style%3D%22margin-bottom%3A%2020px%22%3E%0A%20%20%20%20%20%20%3Cspan%3E%E6%98%AF%E5%90%A6%E5%85%B3%E9%97%ADcheckbox%E7%88%B6%E5%AD%90%E5%85%B3%E8%81%94%3A%3C%2Fspan%3E%0A%20%20%20%20%20%20%3CYkSwitch%20v-model%3D%22state.checkStrictly%22%3E%3C%2FYkSwitch%3E%0A%20%20%20%20%3C%2FYkSpace%3E%0A%20%20%20%20%3CYkTreeSelect%0A%20%20%20%20%20%20%3Aoptions%3D%22state.treeData%22%0A%20%20%20%20%20%20placeholder%3D%22%E8%BF%99%E6%98%AF%E9%BB%98%E8%AE%A4%E7%9A%84placeholer%E8%BE%93%E5%85%A5%E6%8F%90%E7%A4%BA%22%0A%20%20%20%20%20%20%3Acheckable%3D%22state.checkable%22%0A%20%20%20%20%20%20%3Acheck-strictly%3D%22state.checkStrictly%22%0A%20%20%20%20%3E%3C%2FYkTreeSelect%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%20%7D%20from%20'vue'%0A%2F%2F%20%E5%AE%9A%E4%B9%89%E5%8F%82%E6%95%B0%0Aconst%20state%20%3D%20reactive%3Cany%3E(%7B%0A%20%20checkable%3A%20true%2C%0A%20%20checkStrictly%3A%20false%2C%0A%20%20treeData%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'1'%2C%0A%20%20%20%20%20%20label%3A%20'level%201'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'11'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%201-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'2'%2C%0A%20%20%20%20%20%20label%3A%20'level%202'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'12'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'13'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2'%2C%0A%20%20%20%20%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'53'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-1'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'54'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-2'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'3'%2C%0A%20%20%20%20%20%20label%3A%20'level%203'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'14'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'16'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-2'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%7D)%0A%3C%2Fscript%3E%0A"},{demo:A(()=>[t(S2)]),desc:A(()=>[g2]),_:1}),t(n,{title:"自定义图标",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%3E%0A%20%20%20%20%3CYkTreeSelect%0A%20%20%20%20%20%20%3Aoptions%3D%22state.treeData%22%0A%20%20%20%20%20%20file-tree%0A%20%20%20%20%20%20%3Afile-icons%3D%22%7B%0A%20%20%20%20%20%20%20%20fold%3A%20()%20%3D%3E%20h(IconAppFill)%2C%0A%20%20%20%20%20%20%20%20unfold%3A%20()%20%3D%3E%20h(IconAppOutline)%2C%0A%20%20%20%20%20%20%20%20file%3A%20()%20%3D%3E%20h(IconSmileOutline)%2C%0A%20%20%20%20%20%20%7D%22%0A%20%20%20%20%20%20%3Ascrollbar%3D%22%7B%20height%3A%20200%20%7D%22%0A%20%20%20%20%3E%3C%2FYkTreeSelect%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20reactive%2C%20h%20%7D%20from%20'vue'%0Aimport%20%7B%0A%20%20IconAppOutline%2C%0A%20%20IconAppFill%2C%0A%20%20IconSmileOutline%2C%0A%7D%20from%20'%40yike-design%2Fui%2Fsrc%2Fcomponents%2Fsvg-icon'%0A%2F%2F%20%E5%AE%9A%E4%B9%89%E5%8F%82%E6%95%B0%0Aconst%20state%20%3D%20reactive%3Cany%3E(%7B%0A%20%20treeData%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'1'%2C%0A%20%20%20%20%20%20label%3A%20'level%201'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'11'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%201-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'2'%2C%0A%20%20%20%20%20%20label%3A%20'level%202'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'12'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'13'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2'%2C%0A%20%20%20%20%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'53'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-1'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20key%3A%20'54'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20label%3A%20'level%202-2-2'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%20%20%7B%0A%20%20%20%20%20%20key%3A%20'3'%2C%0A%20%20%20%20%20%20label%3A%20'level%203'%2C%0A%20%20%20%20%20%20children%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'14'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-1'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20key%3A%20'16'%2C%0A%20%20%20%20%20%20%20%20%20%20label%3A%20'level%203-2'%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%7D%2C%0A%20%20%5D%2C%0A%7D)%0A%3C%2Fscript%3E%0A"},{demo:A(()=>[t(w2)]),desc:A(()=>[V2]),_:1}),t(s,{level:3,id:"API"},{default:A(()=>[h("API")]),_:1}),I2]),_:1})}}};export{U2 as default};
diff --git a/assets/doc-410f2fd2.js b/assets/doc-eaccc765.js
similarity index 99%
rename from assets/doc-410f2fd2.js
rename to assets/doc-eaccc765.js
index e7694dfb..6413d586 100644
--- a/assets/doc-410f2fd2.js
+++ b/assets/doc-eaccc765.js
@@ -1 +1 @@
-import{p as _,o as C,f as c,w as t,e as l,k as e,_ as k,G as s,x as y,b,F as i,dy as f,a as d,j as n}from"./index-c0fbe197.js";const p={};function r(a,A){const u=k,E=s,o=y;return C(),c(o,null,{default:t(()=>[l(u,null,{default:t(()=>[e("第一个按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮2")]),_:1}),l(u,{shape:"circle"},{default:t(()=>[l(E)]),_:1})]),_:1})}const m=_(p,[["render",r]]),z={};function D(a,A){const u=f,E=k,o=y;return C(),b(i,null,[l(u,{level:5},{default:t(()=>[e('size="s"')]),_:1}),l(o,{size:"s"},{default:t(()=>[l(E,null,{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,null,{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('size="m"')]),_:1}),l(o,{size:"m"},{default:t(()=>[l(E,null,{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,null,{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('size="l"')]),_:1}),l(o,{size:"l"},{default:t(()=>[l(E,null,{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,null,{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('size="xl"')]),_:1}),l(o,{size:"xl"},{default:t(()=>[l(E,null,{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,null,{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('自定义 :size="40"')]),_:1}),l(o,{size:40},{default:t(()=>[l(E,null,{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,null,{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('自定义水平和竖直间距 :size="[10, 30]"')]),_:1}),l(o,{wrap:"",size:[10,30]},{default:t(()=>[l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1})]),_:1})],64)}const x=_(z,[["render",D]]),v={};function B(a,A){const u=f,E=k,o=y;return C(),b(i,null,[l(u,{level:5},{default:t(()=>[e("默认上对齐")]),_:1}),l(o,null,{default:t(()=>[l(E,{size:"s"},{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,{size:"xl"},{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('align="center"')]),_:1}),l(o,{align:"center"},{default:t(()=>[l(E,{size:"s"},{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,{size:"xl"},{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('align="end"')]),_:1}),l(o,{align:"end"},{default:t(()=>[l(E,{size:"s"},{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,{size:"xl"},{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('align="baseline"')]),_:1}),l(o,{align:"baseline"},{default:t(()=>[l(E,{size:"s"},{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,{size:"xl"},{default:t(()=>[e("按钮3")]),_:1})]),_:1})],64)}const h=_(v,[["render",B]]),g={};function P(a,A){const u=k,E=s,o=y;return C(),c(o,{direction:"vertical"},{default:t(()=>[l(u,null,{default:t(()=>[e("第一个按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮2")]),_:1}),l(u,{shape:"circle"},{default:t(()=>[l(E)]),_:1})]),_:1})}const $=_(g,[["render",P]]),S={};function w(a,A){const u=k,E=y;return C(),c(E,{wrap:""},{default:t(()=>[l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1})]),_:1})}const I=_(S,[["render",w]]),O=n("p",null,null,-1),V=n("p",null,[e("内置 4 个尺寸,分别是 "),n("code",null,"s - 4px"),e(","),n("code",null,"m - 8px"),e(","),n("code",null,"l - 16px"),e(","),n("code",null,"xl -24px"),e(",默认为 "),n("code",null,"l"),e(",为数字或枚举值时,是水平和垂直间距;为数组时,是 "),n("code",null,"[水平间距, 垂直间距]"),e("。")],-1),N=n("p",null,[e("内置 4 种对齐方式,分别为 "),n("code",null,"'start'|'center'|'end'|'baseline' "),e(",在水平模式下默认为 start。")],-1),Y=n("p",null,[e("可以设置横排或竖排,默认横排:"),n("code",null,"'vertical'|'horizontal'")],-1),T=n("p",null,"当一行放不下时自动换行",-1),j=n("div",{class:"table-container"},[n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"参数"),n("th",null,"描述"),n("th",null,"类型"),n("th",null,"默认值")])]),n("tbody",null,[n("tr",null,[n("td",null,[n("code",null,"size")]),n("td",null,"间距尺寸"),n("td",null,[n("code",null," 's'|'m'|'l'|'xl'|number|[number, number]")]),n("td",null,[n("code",null,"'l'")])]),n("tr",null,[n("td",null,[n("code",null,"align")]),n("td",null,"对齐"),n("td",null,[n("code",null,"'start'|'center'|'end'|'baseline'")]),n("td",null,[n("code",null,"'start'")])]),n("tr",null,[n("td",null,[n("code",null,"wrap")]),n("td",null,"换行"),n("td",null,[n("code",null,"boolean")]),n("td",null,[n("code",null,"true")])]),n("tr",null,[n("td",null,[n("code",null,"direction")]),n("td",null,"方向"),n("td",null,[n("code",null,"'vertical'|'horizontal'")]),n("td",null,[n("code",null,"'horizontal'")])]),n("tr",null,[n("td",null,[n("code",null,"rate")]),n("td",null,"宽度占比"),n("td",null,[n("code",null,"number")]),n("td",null,[n("code",null,"100")])])])])],-1),W={__name:"doc",setup(a){return(A,u)=>{const E=d("yk-title"),o=d("yk-snippet"),F=d("DocPage");return C(),c(F,null,{default:t(()=>[l(E,{level:2,id:"YkSpace间距"},{default:t(()=>[e("YkSpace 间距")]),_:1}),l(o,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%3E%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20shape%3D%22circle%22%3E%3CIconPlusOutline%20%2F%3E%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[l(m)]),desc:t(()=>[O]),_:1}),l(o,{title:"间距尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22s%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20size%3D%22s%22%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22m%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20size%3D%22m%22%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22l%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20size%3D%22l%22%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22xl%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20size%3D%22xl%22%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3E%E8%87%AA%E5%AE%9A%E4%B9%89%20%3Asize%3D%2240%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20%3Asize%3D%2240%22%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3E%E8%87%AA%E5%AE%9A%E4%B9%89%E6%B0%B4%E5%B9%B3%E5%92%8C%E7%AB%96%E7%9B%B4%E9%97%B4%E8%B7%9D%20%3Asize%3D%22%5B10%2C%2030%5D%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20wrap%20%3Asize%3D%22%5B10%2C%2030%5D%22%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[l(x)]),desc:t(()=>[V]),_:1}),l(o,{title:"对齐",code:"%3Ctemplate%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3E%E9%BB%98%E8%AE%A4%E4%B8%8A%E5%AF%B9%E9%BD%90%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22s%22%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22xl%22%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Ealign%3D%22center%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22s%22%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22xl%22%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Ealign%3D%22end%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20align%3D%22end%22%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22s%22%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22xl%22%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Ealign%3D%22baseline%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20align%3D%22baseline%22%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22s%22%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22xl%22%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[l(h)]),desc:t(()=>[N]),_:1}),l(o,{title:"方向",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-button%3E%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20shape%3D%22circle%22%3E%0A%20%20%20%20%20%20%3CIconPlusOutline%20%2F%3E%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[l($)]),desc:t(()=>[Y]),_:1}),l(o,{title:"换行",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[l(I)]),desc:t(()=>[T]),_:1}),l(E,{level:3,id:"API"},{default:t(()=>[e("API")]),_:1}),j]),_:1})}}};export{W as default};
+import{p as _,o as C,f as c,w as t,e as l,k as e,_ as k,G as s,x as y,b,F as i,dy as f,a as d,j as n}from"./index-ac581855.js";const p={};function r(a,A){const u=k,E=s,o=y;return C(),c(o,null,{default:t(()=>[l(u,null,{default:t(()=>[e("第一个按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮2")]),_:1}),l(u,{shape:"circle"},{default:t(()=>[l(E)]),_:1})]),_:1})}const m=_(p,[["render",r]]),z={};function D(a,A){const u=f,E=k,o=y;return C(),b(i,null,[l(u,{level:5},{default:t(()=>[e('size="s"')]),_:1}),l(o,{size:"s"},{default:t(()=>[l(E,null,{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,null,{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('size="m"')]),_:1}),l(o,{size:"m"},{default:t(()=>[l(E,null,{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,null,{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('size="l"')]),_:1}),l(o,{size:"l"},{default:t(()=>[l(E,null,{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,null,{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('size="xl"')]),_:1}),l(o,{size:"xl"},{default:t(()=>[l(E,null,{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,null,{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('自定义 :size="40"')]),_:1}),l(o,{size:40},{default:t(()=>[l(E,null,{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,null,{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('自定义水平和竖直间距 :size="[10, 30]"')]),_:1}),l(o,{wrap:"",size:[10,30]},{default:t(()=>[l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1}),l(E,null,{default:t(()=>[e("按钮")]),_:1})]),_:1})],64)}const x=_(z,[["render",D]]),v={};function B(a,A){const u=f,E=k,o=y;return C(),b(i,null,[l(u,{level:5},{default:t(()=>[e("默认上对齐")]),_:1}),l(o,null,{default:t(()=>[l(E,{size:"s"},{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,{size:"xl"},{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('align="center"')]),_:1}),l(o,{align:"center"},{default:t(()=>[l(E,{size:"s"},{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,{size:"xl"},{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('align="end"')]),_:1}),l(o,{align:"end"},{default:t(()=>[l(E,{size:"s"},{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,{size:"xl"},{default:t(()=>[e("按钮3")]),_:1})]),_:1}),l(u,{level:5},{default:t(()=>[e('align="baseline"')]),_:1}),l(o,{align:"baseline"},{default:t(()=>[l(E,{size:"s"},{default:t(()=>[e("按钮1")]),_:1}),l(E,null,{default:t(()=>[e("按钮2")]),_:1}),l(E,{size:"xl"},{default:t(()=>[e("按钮3")]),_:1})]),_:1})],64)}const h=_(v,[["render",B]]),g={};function P(a,A){const u=k,E=s,o=y;return C(),c(o,{direction:"vertical"},{default:t(()=>[l(u,null,{default:t(()=>[e("第一个按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮2")]),_:1}),l(u,{shape:"circle"},{default:t(()=>[l(E)]),_:1})]),_:1})}const $=_(g,[["render",P]]),S={};function w(a,A){const u=k,E=y;return C(),c(E,{wrap:""},{default:t(()=>[l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1}),l(u,null,{default:t(()=>[e("按钮")]),_:1})]),_:1})}const I=_(S,[["render",w]]),O=n("p",null,null,-1),V=n("p",null,[e("内置 4 个尺寸,分别是 "),n("code",null,"s - 4px"),e(","),n("code",null,"m - 8px"),e(","),n("code",null,"l - 16px"),e(","),n("code",null,"xl -24px"),e(",默认为 "),n("code",null,"l"),e(",为数字或枚举值时,是水平和垂直间距;为数组时,是 "),n("code",null,"[水平间距, 垂直间距]"),e("。")],-1),N=n("p",null,[e("内置 4 种对齐方式,分别为 "),n("code",null,"'start'|'center'|'end'|'baseline' "),e(",在水平模式下默认为 start。")],-1),Y=n("p",null,[e("可以设置横排或竖排,默认横排:"),n("code",null,"'vertical'|'horizontal'")],-1),T=n("p",null,"当一行放不下时自动换行",-1),j=n("div",{class:"table-container"},[n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"参数"),n("th",null,"描述"),n("th",null,"类型"),n("th",null,"默认值")])]),n("tbody",null,[n("tr",null,[n("td",null,[n("code",null,"size")]),n("td",null,"间距尺寸"),n("td",null,[n("code",null," 's'|'m'|'l'|'xl'|number|[number, number]")]),n("td",null,[n("code",null,"'l'")])]),n("tr",null,[n("td",null,[n("code",null,"align")]),n("td",null,"对齐"),n("td",null,[n("code",null,"'start'|'center'|'end'|'baseline'")]),n("td",null,[n("code",null,"'start'")])]),n("tr",null,[n("td",null,[n("code",null,"wrap")]),n("td",null,"换行"),n("td",null,[n("code",null,"boolean")]),n("td",null,[n("code",null,"true")])]),n("tr",null,[n("td",null,[n("code",null,"direction")]),n("td",null,"方向"),n("td",null,[n("code",null,"'vertical'|'horizontal'")]),n("td",null,[n("code",null,"'horizontal'")])]),n("tr",null,[n("td",null,[n("code",null,"rate")]),n("td",null,"宽度占比"),n("td",null,[n("code",null,"number")]),n("td",null,[n("code",null,"100")])])])])],-1),W={__name:"doc",setup(a){return(A,u)=>{const E=d("yk-title"),o=d("yk-snippet"),F=d("DocPage");return C(),c(F,null,{default:t(()=>[l(E,{level:2,id:"YkSpace间距"},{default:t(()=>[e("YkSpace 间距")]),_:1}),l(o,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%3E%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20shape%3D%22circle%22%3E%3CIconPlusOutline%20%2F%3E%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[l(m)]),desc:t(()=>[O]),_:1}),l(o,{title:"间距尺寸",code:"%3Ctemplate%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22s%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20size%3D%22s%22%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22m%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20size%3D%22m%22%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22l%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20size%3D%22l%22%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Esize%3D%22xl%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20size%3D%22xl%22%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3E%E8%87%AA%E5%AE%9A%E4%B9%89%20%3Asize%3D%2240%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20%3Asize%3D%2240%22%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3E%E8%87%AA%E5%AE%9A%E4%B9%89%E6%B0%B4%E5%B9%B3%E5%92%8C%E7%AB%96%E7%9B%B4%E9%97%B4%E8%B7%9D%20%3Asize%3D%22%5B10%2C%2030%5D%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20wrap%20%3Asize%3D%22%5B10%2C%2030%5D%22%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[l(x)]),desc:t(()=>[V]),_:1}),l(o,{title:"对齐",code:"%3Ctemplate%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3E%E9%BB%98%E8%AE%A4%E4%B8%8A%E5%AF%B9%E9%BD%90%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22s%22%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22xl%22%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Ealign%3D%22center%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22s%22%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22xl%22%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Ealign%3D%22end%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20align%3D%22end%22%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22s%22%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22xl%22%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%20%20%3Cyk-title%20%3Alevel%3D%225%22%3Ealign%3D%22baseline%22%3C%2Fyk-title%3E%0A%20%20%3Cyk-space%20align%3D%22baseline%22%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22s%22%3E%E6%8C%89%E9%92%AE1%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20size%3D%22xl%22%3E%E6%8C%89%E9%92%AE3%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[l(h)]),desc:t(()=>[N]),_:1}),l(o,{title:"方向",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-button%3E%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE2%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20shape%3D%22circle%22%3E%0A%20%20%20%20%20%20%3CIconPlusOutline%20%2F%3E%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[l($)]),desc:t(()=>[Y]),_:1}),l(o,{title:"换行",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20wrap%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%3E%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[l(I)]),desc:t(()=>[T]),_:1}),l(E,{level:3,id:"API"},{default:t(()=>[e("API")]),_:1}),j]),_:1})}}};export{W as default};
diff --git a/assets/doc-1d14a588.js b/assets/doc-ec67b6c7.js
similarity index 99%
rename from assets/doc-1d14a588.js
rename to assets/doc-ec67b6c7.js
index 0402dae6..799ce26f 100644
--- a/assets/doc-1d14a588.js
+++ b/assets/doc-ec67b6c7.js
@@ -1 +1 @@
-import{a as d,Y as y,b}from"./index-5b6ac02c.js";import{p as m,o as u,f as p,w as l,e,x as g,j as t,eH as B,eI as f,d as E,r as F,b as h,k as n,F as v,_ as k,dX as w,a as C}from"./index-c0fbe197.js";import"./index-a67fc5fe.js";const x={};function $(r,o){const a=d;return u(),p(a,{src:"/src/assets/icon/yike.png",width:"200",height:"200"})}const I=m(x,[["render",$]]),j={};function P(r,o){const a=d,i=g;return u(),p(i,{size:"xl"},{default:l(()=>[e(a,{src:"https://w.wallhaven.cc/full/m9/wallhaven-m9xyg8.jpg",width:"320",height:"200",fit:"cover",title:"Yike-Design",description:"包容万物,从源头出发,一切从简。"}),e(a,{src:"https://w.wallhaven.cc/full/m9/wallhaven-m9xyg8.jpg",width:"320",height:"200",fit:"cover","footer-position":"outer",title:"Yike-Design",description:"包容万物,从源头出发,一切从简。"})]),_:1})}const Y=m(j,[["render",P]]);const O={},z={class:"image-extra-btn"},T={class:"image-extra-btn"},S={class:"image-extra-btn"},L={class:"image-extra-btn"};function R(r,o){const a=B,i=f,s=g,c=d;return u(),p(s,{size:"xl"},{default:l(()=>[e(c,{src:"https://w.wallhaven.cc/full/gp/wallhaven-gpm5ke.jpg",width:"320",height:"200",fit:"cover",title:"Yike-Design",description:"包容万物,从源头出发,一切从简。"},{extra:l(()=>[e(s,{size:"s"},{default:l(()=>[t("span",z,[e(a)]),t("span",T,[e(i)])]),_:1})]),_:1}),e(c,{src:"https://w.wallhaven.cc/full/gp/wallhaven-gpm5ke.jpg",width:"320",height:"200",fit:"cover","footer-position":"outer",title:"Yike-Design",description:"包容万物,从源头出发,一切从简。"},{extra:l(()=>[e(s,{size:"s"},{default:l(()=>[t("span",S,[e(a)]),t("span",L,[e(i)])]),_:1})]),_:1})]),_:1})}const H=m(O,[["render",R]]),N={style:{"margin-bottom":"16px"}},V=E({__name:"image-loading",setup(r){const o=F("");return(a,i)=>{const s=k,c=d,A=g;return u(),h(v,null,[t("div",N,[e(s,{onClick:i[0]||(i[0]=_=>o.value=Date.now().toString())},{default:l(()=>[n("reload")]),_:1})]),e(A,{size:"xl"},{default:l(()=>[e(c,{src:`/src/assets/icon/yike.png?timestamp=${o.value}`,width:"300",height:"200",fit:"cover"},null,8,["src"])]),_:1})],64)}}}),G={};function M(r,o){const a=d,i=f,s=g;return u(),p(s,{size:"xl"},{default:l(()=>[e(a,{src:"image-error.png",alt:"图片加载失败",width:"300",height:"200"}),e(a,{src:"image-error.png",width:"300",height:"200"},{"error-icon":l(()=>[e(i)]),_:1})]),_:1})}const U=m(G,[["render",M]]),X=E({__name:"image-preview-group",setup(r){const o=["/src/assets/icon/yike.png","https://w.wallhaven.cc/full/gp/wallhaven-gpm5ke.jpg","https://w.wallhaven.cc/full/m9/wallhaven-m9xyg8.jpg"];return(a,i)=>{const s=y;return u(),p(s,{"src-list":o,width:"300",height:"200",fit:"cover"})}}}),q=t("span",null,"预览",-1),J=E({__name:"image-preview-separately",setup(r){const o=F(!1);return(a,i)=>{const s=w,c=k,A=b;return u(),h(v,null,[e(c,{onClick:i[0]||(i[0]=_=>o.value=!0)},{default:l(()=>[e(s),q]),_:1}),e(A,{visible:o.value,"onUpdate:visible":i[1]||(i[1]=_=>o.value=_),src:"/src/assets/icon/yike.png"},null,8,["visible"])],64)}}}),K=t("span",null,"预览",-1),Q=E({__name:"image-preview-group-separately",setup(r){const o=F(!1),a=["/src/assets/icon/yike.png","https://w.wallhaven.cc/full/gp/wallhaven-gpm5ke.jpg","https://w.wallhaven.cc/full/m9/wallhaven-m9xyg8.jpg"];return(i,s)=>{const c=w,A=k,_=y;return u(),h(v,null,[e(A,{onClick:s[0]||(s[0]=D=>o.value=!0)},{default:l(()=>[e(c),K]),_:1}),e(_,{visible:o.value,"onUpdate:visible":s[1]||(s[1]=D=>o.value=D),"src-list":a,"is-render":!1,width:"200"},null,8,["visible"])],64)}}});const W={},Z={id:"image-container",class:"image-container"};function t2(r,o){const a=d;return u(),h("div",Z,[e(a,{src:"/src/assets/icon/yike.png",width:"200",height:"200","popup-container":"#image-container"})])}const e2=m(W,[["render",t2]]),l2=t("p",null,[n("简单的设置 "),t("code",null,"src"),n(" 属性,就能获得一个有预览图片功能的组件。")],-1),n2=t("p",null,[n("通过设置 "),t("code",null,"title"),n(" 和 "),t("code",null,"alt"),n(" 可以将图片的标题和描述显示在图片内部或者底部,显示的位置通过 "),t("code",null,"footerPosition"),n(" 控制。")],-1),s2=t("p",null,[n("组件提供了具名插槽 "),t("code",null,"extra"),n(" 供用户在页脚定制额外的内容。")],-1),i2=t("p",null,"如果网络较快的情况下,可以打开 开发者工具将网络设置为 慢速 3G 或 龟速 来预览效果。",-1),o2=t("p",null,[n("当图像加载失败时显示的错误内容,可以使用 "),t("code",null,"error-icon"),n(" 插槽来修改错误图标,或者使用 "),t("code",null,"error"),n(" 插槽来替换错误内容。")],-1),a2=t("p",null,[n("用 "),t("code",null,""),n(" 设置 "),t("code",null,"srcList"),n(" 可以实现多图预览")],-1),c2=t("p",null,[t("code",null,""),n(" 可单独使用,需要手动控制 "),t("code",null,"visible"),n("。")],-1),u2=t("p",null,[t("code",null,""),n(" 可单独使用,需要将 "),t("code",null,'isRender="false"'),n(" ,同时手动控制 "),t("code",null,"visible"),n("。")],-1),r2=t("p",null,[n("可以通过 "),t("code",null,"popupContainer"),n(" 指定预览挂载的父级节点。")],-1),d2=t("p",null,[t("code",null,""),n(" Props")],-1),p2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"src"),t("td",null,"图片获取地址"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"width"),t("td",null,"图片显示宽度"),t("td",null,"string | number"),t("td",null,"-")]),t("tr",null,[t("td",null,"height"),t("td",null,"图片显示高度"),t("td",null,"string | number"),t("td",null,"-")]),t("tr",null,[t("td",null,"fit"),t("td",null,"内容应该如何适应到其使用高度和宽度确定的框"),t("td",null,"'contain' | 'cover' | 'fill' | 'none' | 'scale-down'"),t("td",null,"-")]),t("tr",null,[t("td",null,"title"),t("td",null,"标题"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"description"),t("td",null,"描述,将显示在底部,如果 alt 没有值,则会将其设置给 alt"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"alt"),t("td",null,"图像的文本描述"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"footerPosition"),t("td",null,"标题和介绍的位置"),t("td",null,"'inner' | 'outer'"),t("td",null,"'inner'")]),t("tr",null,[t("td",null,"preview"),t("td",null,"是否开启预览"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"popupContainer"),t("td",null,"设置弹出框的挂载点,同 teleport 的 to"),t("td",null,"string | HTMLElement"),t("td",null,"document.body")])])])],-1),A2=t("p",null,[t("code",null,""),n(" Props")],-1),_2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"visible (v-model)"),t("td",null,"是否可见"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"src"),t("td",null,"图片获取地址"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"closable"),t("td",null,"是否显示右上角关闭按钮"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"maskClosable"),t("td",null,"点击 mask 是否触发关闭"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"unmountOnClose"),t("td",null,"关闭时是否卸载节点"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"popupContainer"),t("td",null,"设置弹出框的挂载点,同 teleport 的 to"),t("td",null,"string | HTMLElement"),t("td",null,"document.body")])])])],-1),m2=t("p",null,[t("code",null,""),n(" Props")],-1),g2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"visible (v-model)"),t("td",null,"是否可见"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"current (v-model)"),t("td",null,"当前展示图像的下标"),t("td",null,"number"),t("td",null,"0")]),t("tr",null,[t("td",null,"srcList"),t("td",null,"图像列表"),t("td",null,"string[]"),t("td",null,"-")]),t("tr",null,[t("td",null,"width"),t("td",null,"图片显示宽度"),t("td",null,"string | number"),t("td",null,"-")]),t("tr",null,[t("td",null,"height"),t("td",null,"图片显示高度"),t("td",null,"string | number"),t("td",null,"-")]),t("tr",null,[t("td",null,"defaultCurrent"),t("td",null,"默认显示图像的下标"),t("td",null,"number"),t("td",null,"0")]),t("tr",null,[t("td",null,"fit"),t("td",null,"内容应该如何适应到其使用高度和宽度确定的框"),t("td",null,"'contain' | 'cover' | 'fill' | 'none' | 'scale-down'"),t("td",null,"-")]),t("tr",null,[t("td",null,"isRender"),t("td",null,"是否渲染图像列表元素"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"closable"),t("td",null,"是否显示右上角关闭按钮"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"maskClosable"),t("td",null,"点击 mask 是否触发关闭"),t("td",null,"boolean"),t("td",null,"true")])])])],-1),E2=t("p",null,[t("code",null,""),n(" Slot")],-1),h2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"插槽名"),t("th",null,"描述"),t("th",null,"参数")])]),t("tbody",null,[t("tr",null,[t("td",null,"error"),t("td",null,"错误内容"),t("td",null,"-")]),t("tr",null,[t("td",null,"error-icon"),t("td",null,"错误的图标"),t("td",null,"-")]),t("tr",null,[t("td",null,"loading"),t("td",null,"加载内容"),t("td",null,"-")]),t("tr",null,[t("td",null,"extra"),t("td",null,"额外操作"),t("td",null,"-")])])])],-1),C2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"事件名"),t("th",null,"描述"),t("th",null,"参数")])]),t("tbody",null,[t("tr",null,[t("td",null,"close"),t("td",null,"点击关闭按钮时触发"),t("td")])])])],-1),D2={__name:"doc",setup(r){return(o,a)=>{const i=C("yk-title"),s=C("yk-snippet"),c=C("DocPage");return u(),p(c,null,{default:l(()=>[e(i,{level:2,id:"YkImage图片"},{default:l(()=>[n("YkImage 图片")]),_:1}),e(s,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-image%20src%3D%22%2Fsrc%2Fassets%2Ficon%2Fyike.png%22%20width%3D%22200%22%20height%3D%22200%22%3E%3C%2Fyk-image%3E%0A%3C%2Ftemplate%3E%0A"},{demo:l(()=>[e(I)]),desc:l(()=>[l2]),_:1}),e(s,{title:"标题和简介",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20size%3D%22xl%22%3E%0A%20%20%20%20%3Cyk-image%0A%20%20%20%20%20%20src%3D%22https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fm9%2Fwallhaven-m9xyg8.jpg%22%0A%20%20%20%20%20%20width%3D%22320%22%0A%20%20%20%20%20%20height%3D%22200%22%0A%20%20%20%20%20%20fit%3D%22cover%22%0A%20%20%20%20%20%20title%3D%22Yike-Design%22%0A%20%20%20%20%20%20description%3D%22%E5%8C%85%E5%AE%B9%E4%B8%87%E7%89%A9%EF%BC%8C%E4%BB%8E%E6%BA%90%E5%A4%B4%E5%87%BA%E5%8F%91%EF%BC%8C%E4%B8%80%E5%88%87%E4%BB%8E%E7%AE%80%E3%80%82%22%0A%20%20%20%20%3E%3C%2Fyk-image%3E%0A%20%20%20%20%3Cyk-image%0A%20%20%20%20%20%20src%3D%22https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fm9%2Fwallhaven-m9xyg8.jpg%22%0A%20%20%20%20%20%20width%3D%22320%22%0A%20%20%20%20%20%20height%3D%22200%22%0A%20%20%20%20%20%20fit%3D%22cover%22%0A%20%20%20%20%20%20footer-position%3D%22outer%22%0A%20%20%20%20%20%20title%3D%22Yike-Design%22%0A%20%20%20%20%20%20description%3D%22%E5%8C%85%E5%AE%B9%E4%B8%87%E7%89%A9%EF%BC%8C%E4%BB%8E%E6%BA%90%E5%A4%B4%E5%87%BA%E5%8F%91%EF%BC%8C%E4%B8%80%E5%88%87%E4%BB%8E%E7%AE%80%E3%80%82%22%0A%20%20%20%20%3E%3C%2Fyk-image%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:l(()=>[e(Y)]),desc:l(()=>[n2]),_:1}),e(s,{title:"额外操作",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20size%3D%22xl%22%3E%0A%20%20%20%20%3Cyk-image%0A%20%20%20%20%20%20src%3D%22https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fgp%2Fwallhaven-gpm5ke.jpg%22%0A%20%20%20%20%20%20width%3D%22320%22%0A%20%20%20%20%20%20height%3D%22200%22%0A%20%20%20%20%20%20fit%3D%22cover%22%0A%20%20%20%20%20%20title%3D%22Yike-Design%22%0A%20%20%20%20%20%20description%3D%22%E5%8C%85%E5%AE%B9%E4%B8%87%E7%89%A9%EF%BC%8C%E4%BB%8E%E6%BA%90%E5%A4%B4%E5%87%BA%E5%8F%91%EF%BC%8C%E4%B8%80%E5%88%87%E4%BB%8E%E7%AE%80%E3%80%82%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23extra%3E%0A%20%20%20%20%20%20%20%20%3Cyk-space%20size%3D%22s%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22image-extra-btn%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CIconDownloadOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22image-extra-btn%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CIconTipOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-image%3E%0A%20%20%20%20%3Cyk-image%0A%20%20%20%20%20%20src%3D%22https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fgp%2Fwallhaven-gpm5ke.jpg%22%0A%20%20%20%20%20%20width%3D%22320%22%0A%20%20%20%20%20%20height%3D%22200%22%0A%20%20%20%20%20%20fit%3D%22cover%22%0A%20%20%20%20%20%20footer-position%3D%22outer%22%0A%20%20%20%20%20%20title%3D%22Yike-Design%22%0A%20%20%20%20%20%20description%3D%22%E5%8C%85%E5%AE%B9%E4%B8%87%E7%89%A9%EF%BC%8C%E4%BB%8E%E6%BA%90%E5%A4%B4%E5%87%BA%E5%8F%91%EF%BC%8C%E4%B8%80%E5%88%87%E4%BB%8E%E7%AE%80%E3%80%82%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23extra%3E%0A%20%20%20%20%20%20%20%20%3Cyk-space%20size%3D%22s%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22image-extra-btn%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CIconDownloadOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22image-extra-btn%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CIconTipOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-image%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.image-extra-btn%20%7B%0A%20%20padding%3A%208px%3B%0A%20%20border-radius%3A%208px%3B%0A%20%20transition%3A%20all%200.2s%20ease%3B%0A%20%20cursor%3A%20pointer%3B%0A%20%20%26%3Ahover%20%7B%0A%20%20%20%20color%3A%20%23fff%3B%0A%20%20%20%20background-color%3A%20rgb(0%200%200%20%2F%2050%25)%3B%0A%20%20%7D%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e(H)]),desc:l(()=>[s2]),_:1}),e(s,{title:"加载状态",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20style%3D%22margin-bottom%3A%2016px%22%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22timestamp%20%3D%20Date.now().toString()%22%3Ereload%3C%2Fyk-button%3E%0A%20%20%3C%2Fdiv%3E%0A%20%20%3Cyk-space%20size%3D%22xl%22%3E%0A%20%20%20%20%3Cyk-image%0A%20%20%20%20%20%20%3Asrc%3D%22%60%2Fsrc%2Fassets%2Ficon%2Fyike.png%3Ftimestamp%3D%24%7Btimestamp%7D%60%22%0A%20%20%20%20%20%20width%3D%22300%22%0A%20%20%20%20%20%20height%3D%22200%22%0A%20%20%20%20%20%20fit%3D%22cover%22%0A%20%20%20%20%3E%3C%2Fyk-image%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20timestamp%20%3D%20ref('')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[e(V)]),desc:l(()=>[i2]),_:1}),e(s,{title:"错误状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20size%3D%22xl%22%3E%0A%20%20%20%20%3Cyk-image%0A%20%20%20%20%20%20src%3D%22image-error.png%22%0A%20%20%20%20%20%20alt%3D%22%E5%9B%BE%E7%89%87%E5%8A%A0%E8%BD%BD%E5%A4%B1%E8%B4%A5%22%0A%20%20%20%20%20%20width%3D%22300%22%0A%20%20%20%20%20%20height%3D%22200%22%0A%20%20%20%20%3E%3C%2Fyk-image%3E%0A%20%20%20%20%3Cyk-image%20src%3D%22image-error.png%22%20width%3D%22300%22%20height%3D%22200%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23error-icon%3E%0A%20%20%20%20%20%20%20%20%3CIconTipOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-image%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:l(()=>[e(U)]),desc:l(()=>[o2]),_:1}),e(s,{title:"多图预览",code:"%3Ctemplate%3E%0A%20%20%3Cyk-image-preview-group%0A%20%20%20%20%3Asrc-list%3D%22images%22%0A%20%20%20%20width%3D%22300%22%0A%20%20%20%20height%3D%22200%22%0A%20%20%20%20fit%3D%22cover%22%0A%20%20%3E%3C%2Fyk-image-preview-group%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aconst%20images%20%3D%20%5B%0A%20%20'%2Fsrc%2Fassets%2Ficon%2Fyike.png'%2C%0A%20%20'https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fgp%2Fwallhaven-gpm5ke.jpg'%2C%0A%20%20'https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fm9%2Fwallhaven-m9xyg8.jpg'%2C%0A%5D%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[e(X)]),desc:l(()=>[a2]),_:1}),e(s,{title:"单独使用预览组件",code:"%3Ctemplate%3E%0A%20%20%3Cyk-button%20%40click%3D%22visible%20%3D%20true%22%3E%0A%20%20%20%20%3CIconEyeOutline%20%2F%3E%0A%20%20%20%20%3Cspan%3E%E9%A2%84%E8%A7%88%3C%2Fspan%3E%0A%20%20%3C%2Fyk-button%3E%0A%20%20%3Cyk-image-preview%0A%20%20%20%20v-model%3Avisible%3D%22visible%22%0A%20%20%20%20src%3D%22%2Fsrc%2Fassets%2Ficon%2Fyike.png%22%0A%20%20%3E%3C%2Fyk-image-preview%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20visible%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[e(J)]),desc:l(()=>[c2]),_:1}),e(s,{title:"单独使用多图预览组件",code:"%3Ctemplate%3E%0A%20%20%3Cyk-button%20%40click%3D%22visible%20%3D%20true%22%3E%0A%20%20%20%20%3CIconEyeOutline%20%2F%3E%0A%20%20%20%20%3Cspan%3E%E9%A2%84%E8%A7%88%3C%2Fspan%3E%0A%20%20%3C%2Fyk-button%3E%0A%20%20%3Cyk-image-preview-group%0A%20%20%20%20v-model%3Avisible%3D%22visible%22%0A%20%20%20%20%3Asrc-list%3D%22images%22%0A%20%20%20%20%3Ais-render%3D%22false%22%0A%20%20%20%20width%3D%22200%22%0A%20%20%3E%3C%2Fyk-image-preview-group%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20visible%20%3D%20ref(false)%0Aconst%20images%20%3D%20%5B%0A%20%20'%2Fsrc%2Fassets%2Ficon%2Fyike.png'%2C%0A%20%20'https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fgp%2Fwallhaven-gpm5ke.jpg'%2C%0A%20%20'https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fm9%2Fwallhaven-m9xyg8.jpg'%2C%0A%5D%0A%3C%2Fscript%3E%0A7%0A"},{demo:l(()=>[e(Q)]),desc:l(()=>[u2]),_:1}),e(s,{title:"挂载节点",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20id%3D%22image-container%22%20class%3D%22image-container%22%3E%0A%20%20%20%20%3Cyk-image%0A%20%20%20%20%20%20src%3D%22%2Fsrc%2Fassets%2Ficon%2Fyike.png%22%0A%20%20%20%20%20%20width%3D%22200%22%0A%20%20%20%20%20%20height%3D%22200%22%0A%20%20%20%20%20%20popup-container%3D%22%23image-container%22%0A%20%20%20%20%3E%3C%2Fyk-image%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.image-container%20%7B%0A%20%20position%3A%20relative%3B%0A%20%20display%3A%20flex%3B%0A%20%20justify-content%3A%20center%3B%0A%20%20align-items%3A%20center%3B%0A%20%20width%3A%20100%25%3B%0A%20%20height%3A%20400px%3B%0A%20%20background-color%3A%20aliceblue%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e(e2)]),desc:l(()=>[r2]),_:1}),e(i,{level:3,id:"API"},{default:l(()=>[n("API")]),_:1}),d2,p2,A2,_2,m2,g2,e(i,{level:3,id:"Slot"},{default:l(()=>[n("Slot")]),_:1}),E2,h2,e(i,{level:3,id:"Event"},{default:l(()=>[n("Event")]),_:1}),C2]),_:1})}}};export{D2 as default};
+import{a as d,Y as y,b}from"./index-ae290774.js";import{p as m,o as u,f as p,w as l,e,x as g,j as t,eH as B,eI as f,d as E,r as F,b as h,k as n,F as v,_ as k,dX as w,a as C}from"./index-ac581855.js";import"./index-dc60ef20.js";const x={};function $(r,o){const a=d;return u(),p(a,{src:"/src/assets/icon/yike.png",width:"200",height:"200"})}const I=m(x,[["render",$]]),j={};function P(r,o){const a=d,i=g;return u(),p(i,{size:"xl"},{default:l(()=>[e(a,{src:"https://w.wallhaven.cc/full/m9/wallhaven-m9xyg8.jpg",width:"320",height:"200",fit:"cover",title:"Yike-Design",description:"包容万物,从源头出发,一切从简。"}),e(a,{src:"https://w.wallhaven.cc/full/m9/wallhaven-m9xyg8.jpg",width:"320",height:"200",fit:"cover","footer-position":"outer",title:"Yike-Design",description:"包容万物,从源头出发,一切从简。"})]),_:1})}const Y=m(j,[["render",P]]);const O={},z={class:"image-extra-btn"},T={class:"image-extra-btn"},S={class:"image-extra-btn"},L={class:"image-extra-btn"};function R(r,o){const a=B,i=f,s=g,c=d;return u(),p(s,{size:"xl"},{default:l(()=>[e(c,{src:"https://w.wallhaven.cc/full/gp/wallhaven-gpm5ke.jpg",width:"320",height:"200",fit:"cover",title:"Yike-Design",description:"包容万物,从源头出发,一切从简。"},{extra:l(()=>[e(s,{size:"s"},{default:l(()=>[t("span",z,[e(a)]),t("span",T,[e(i)])]),_:1})]),_:1}),e(c,{src:"https://w.wallhaven.cc/full/gp/wallhaven-gpm5ke.jpg",width:"320",height:"200",fit:"cover","footer-position":"outer",title:"Yike-Design",description:"包容万物,从源头出发,一切从简。"},{extra:l(()=>[e(s,{size:"s"},{default:l(()=>[t("span",S,[e(a)]),t("span",L,[e(i)])]),_:1})]),_:1})]),_:1})}const H=m(O,[["render",R]]),N={style:{"margin-bottom":"16px"}},V=E({__name:"image-loading",setup(r){const o=F("");return(a,i)=>{const s=k,c=d,A=g;return u(),h(v,null,[t("div",N,[e(s,{onClick:i[0]||(i[0]=_=>o.value=Date.now().toString())},{default:l(()=>[n("reload")]),_:1})]),e(A,{size:"xl"},{default:l(()=>[e(c,{src:`/src/assets/icon/yike.png?timestamp=${o.value}`,width:"300",height:"200",fit:"cover"},null,8,["src"])]),_:1})],64)}}}),G={};function M(r,o){const a=d,i=f,s=g;return u(),p(s,{size:"xl"},{default:l(()=>[e(a,{src:"image-error.png",alt:"图片加载失败",width:"300",height:"200"}),e(a,{src:"image-error.png",width:"300",height:"200"},{"error-icon":l(()=>[e(i)]),_:1})]),_:1})}const U=m(G,[["render",M]]),X=E({__name:"image-preview-group",setup(r){const o=["/src/assets/icon/yike.png","https://w.wallhaven.cc/full/gp/wallhaven-gpm5ke.jpg","https://w.wallhaven.cc/full/m9/wallhaven-m9xyg8.jpg"];return(a,i)=>{const s=y;return u(),p(s,{"src-list":o,width:"300",height:"200",fit:"cover"})}}}),q=t("span",null,"预览",-1),J=E({__name:"image-preview-separately",setup(r){const o=F(!1);return(a,i)=>{const s=w,c=k,A=b;return u(),h(v,null,[e(c,{onClick:i[0]||(i[0]=_=>o.value=!0)},{default:l(()=>[e(s),q]),_:1}),e(A,{visible:o.value,"onUpdate:visible":i[1]||(i[1]=_=>o.value=_),src:"/src/assets/icon/yike.png"},null,8,["visible"])],64)}}}),K=t("span",null,"预览",-1),Q=E({__name:"image-preview-group-separately",setup(r){const o=F(!1),a=["/src/assets/icon/yike.png","https://w.wallhaven.cc/full/gp/wallhaven-gpm5ke.jpg","https://w.wallhaven.cc/full/m9/wallhaven-m9xyg8.jpg"];return(i,s)=>{const c=w,A=k,_=y;return u(),h(v,null,[e(A,{onClick:s[0]||(s[0]=D=>o.value=!0)},{default:l(()=>[e(c),K]),_:1}),e(_,{visible:o.value,"onUpdate:visible":s[1]||(s[1]=D=>o.value=D),"src-list":a,"is-render":!1,width:"200"},null,8,["visible"])],64)}}});const W={},Z={id:"image-container",class:"image-container"};function t2(r,o){const a=d;return u(),h("div",Z,[e(a,{src:"/src/assets/icon/yike.png",width:"200",height:"200","popup-container":"#image-container"})])}const e2=m(W,[["render",t2]]),l2=t("p",null,[n("简单的设置 "),t("code",null,"src"),n(" 属性,就能获得一个有预览图片功能的组件。")],-1),n2=t("p",null,[n("通过设置 "),t("code",null,"title"),n(" 和 "),t("code",null,"alt"),n(" 可以将图片的标题和描述显示在图片内部或者底部,显示的位置通过 "),t("code",null,"footerPosition"),n(" 控制。")],-1),s2=t("p",null,[n("组件提供了具名插槽 "),t("code",null,"extra"),n(" 供用户在页脚定制额外的内容。")],-1),i2=t("p",null,"如果网络较快的情况下,可以打开 开发者工具将网络设置为 慢速 3G 或 龟速 来预览效果。",-1),o2=t("p",null,[n("当图像加载失败时显示的错误内容,可以使用 "),t("code",null,"error-icon"),n(" 插槽来修改错误图标,或者使用 "),t("code",null,"error"),n(" 插槽来替换错误内容。")],-1),a2=t("p",null,[n("用 "),t("code",null,""),n(" 设置 "),t("code",null,"srcList"),n(" 可以实现多图预览")],-1),c2=t("p",null,[t("code",null,""),n(" 可单独使用,需要手动控制 "),t("code",null,"visible"),n("。")],-1),u2=t("p",null,[t("code",null,""),n(" 可单独使用,需要将 "),t("code",null,'isRender="false"'),n(" ,同时手动控制 "),t("code",null,"visible"),n("。")],-1),r2=t("p",null,[n("可以通过 "),t("code",null,"popupContainer"),n(" 指定预览挂载的父级节点。")],-1),d2=t("p",null,[t("code",null,""),n(" Props")],-1),p2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"src"),t("td",null,"图片获取地址"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"width"),t("td",null,"图片显示宽度"),t("td",null,"string | number"),t("td",null,"-")]),t("tr",null,[t("td",null,"height"),t("td",null,"图片显示高度"),t("td",null,"string | number"),t("td",null,"-")]),t("tr",null,[t("td",null,"fit"),t("td",null,"内容应该如何适应到其使用高度和宽度确定的框"),t("td",null,"'contain' | 'cover' | 'fill' | 'none' | 'scale-down'"),t("td",null,"-")]),t("tr",null,[t("td",null,"title"),t("td",null,"标题"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"description"),t("td",null,"描述,将显示在底部,如果 alt 没有值,则会将其设置给 alt"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"alt"),t("td",null,"图像的文本描述"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"footerPosition"),t("td",null,"标题和介绍的位置"),t("td",null,"'inner' | 'outer'"),t("td",null,"'inner'")]),t("tr",null,[t("td",null,"preview"),t("td",null,"是否开启预览"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"popupContainer"),t("td",null,"设置弹出框的挂载点,同 teleport 的 to"),t("td",null,"string | HTMLElement"),t("td",null,"document.body")])])])],-1),A2=t("p",null,[t("code",null,""),n(" Props")],-1),_2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"visible (v-model)"),t("td",null,"是否可见"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"src"),t("td",null,"图片获取地址"),t("td",null,"string"),t("td",null,"-")]),t("tr",null,[t("td",null,"closable"),t("td",null,"是否显示右上角关闭按钮"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"maskClosable"),t("td",null,"点击 mask 是否触发关闭"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"unmountOnClose"),t("td",null,"关闭时是否卸载节点"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"popupContainer"),t("td",null,"设置弹出框的挂载点,同 teleport 的 to"),t("td",null,"string | HTMLElement"),t("td",null,"document.body")])])])],-1),m2=t("p",null,[t("code",null,""),n(" Props")],-1),g2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"visible (v-model)"),t("td",null,"是否可见"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"current (v-model)"),t("td",null,"当前展示图像的下标"),t("td",null,"number"),t("td",null,"0")]),t("tr",null,[t("td",null,"srcList"),t("td",null,"图像列表"),t("td",null,"string[]"),t("td",null,"-")]),t("tr",null,[t("td",null,"width"),t("td",null,"图片显示宽度"),t("td",null,"string | number"),t("td",null,"-")]),t("tr",null,[t("td",null,"height"),t("td",null,"图片显示高度"),t("td",null,"string | number"),t("td",null,"-")]),t("tr",null,[t("td",null,"defaultCurrent"),t("td",null,"默认显示图像的下标"),t("td",null,"number"),t("td",null,"0")]),t("tr",null,[t("td",null,"fit"),t("td",null,"内容应该如何适应到其使用高度和宽度确定的框"),t("td",null,"'contain' | 'cover' | 'fill' | 'none' | 'scale-down'"),t("td",null,"-")]),t("tr",null,[t("td",null,"isRender"),t("td",null,"是否渲染图像列表元素"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"closable"),t("td",null,"是否显示右上角关闭按钮"),t("td",null,"boolean"),t("td",null,"true")]),t("tr",null,[t("td",null,"maskClosable"),t("td",null,"点击 mask 是否触发关闭"),t("td",null,"boolean"),t("td",null,"true")])])])],-1),E2=t("p",null,[t("code",null,""),n(" Slot")],-1),h2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"插槽名"),t("th",null,"描述"),t("th",null,"参数")])]),t("tbody",null,[t("tr",null,[t("td",null,"error"),t("td",null,"错误内容"),t("td",null,"-")]),t("tr",null,[t("td",null,"error-icon"),t("td",null,"错误的图标"),t("td",null,"-")]),t("tr",null,[t("td",null,"loading"),t("td",null,"加载内容"),t("td",null,"-")]),t("tr",null,[t("td",null,"extra"),t("td",null,"额外操作"),t("td",null,"-")])])])],-1),C2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"事件名"),t("th",null,"描述"),t("th",null,"参数")])]),t("tbody",null,[t("tr",null,[t("td",null,"close"),t("td",null,"点击关闭按钮时触发"),t("td")])])])],-1),D2={__name:"doc",setup(r){return(o,a)=>{const i=C("yk-title"),s=C("yk-snippet"),c=C("DocPage");return u(),p(c,null,{default:l(()=>[e(i,{level:2,id:"YkImage图片"},{default:l(()=>[n("YkImage 图片")]),_:1}),e(s,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-image%20src%3D%22%2Fsrc%2Fassets%2Ficon%2Fyike.png%22%20width%3D%22200%22%20height%3D%22200%22%3E%3C%2Fyk-image%3E%0A%3C%2Ftemplate%3E%0A"},{demo:l(()=>[e(I)]),desc:l(()=>[l2]),_:1}),e(s,{title:"标题和简介",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20size%3D%22xl%22%3E%0A%20%20%20%20%3Cyk-image%0A%20%20%20%20%20%20src%3D%22https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fm9%2Fwallhaven-m9xyg8.jpg%22%0A%20%20%20%20%20%20width%3D%22320%22%0A%20%20%20%20%20%20height%3D%22200%22%0A%20%20%20%20%20%20fit%3D%22cover%22%0A%20%20%20%20%20%20title%3D%22Yike-Design%22%0A%20%20%20%20%20%20description%3D%22%E5%8C%85%E5%AE%B9%E4%B8%87%E7%89%A9%EF%BC%8C%E4%BB%8E%E6%BA%90%E5%A4%B4%E5%87%BA%E5%8F%91%EF%BC%8C%E4%B8%80%E5%88%87%E4%BB%8E%E7%AE%80%E3%80%82%22%0A%20%20%20%20%3E%3C%2Fyk-image%3E%0A%20%20%20%20%3Cyk-image%0A%20%20%20%20%20%20src%3D%22https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fm9%2Fwallhaven-m9xyg8.jpg%22%0A%20%20%20%20%20%20width%3D%22320%22%0A%20%20%20%20%20%20height%3D%22200%22%0A%20%20%20%20%20%20fit%3D%22cover%22%0A%20%20%20%20%20%20footer-position%3D%22outer%22%0A%20%20%20%20%20%20title%3D%22Yike-Design%22%0A%20%20%20%20%20%20description%3D%22%E5%8C%85%E5%AE%B9%E4%B8%87%E7%89%A9%EF%BC%8C%E4%BB%8E%E6%BA%90%E5%A4%B4%E5%87%BA%E5%8F%91%EF%BC%8C%E4%B8%80%E5%88%87%E4%BB%8E%E7%AE%80%E3%80%82%22%0A%20%20%20%20%3E%3C%2Fyk-image%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:l(()=>[e(Y)]),desc:l(()=>[n2]),_:1}),e(s,{title:"额外操作",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20size%3D%22xl%22%3E%0A%20%20%20%20%3Cyk-image%0A%20%20%20%20%20%20src%3D%22https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fgp%2Fwallhaven-gpm5ke.jpg%22%0A%20%20%20%20%20%20width%3D%22320%22%0A%20%20%20%20%20%20height%3D%22200%22%0A%20%20%20%20%20%20fit%3D%22cover%22%0A%20%20%20%20%20%20title%3D%22Yike-Design%22%0A%20%20%20%20%20%20description%3D%22%E5%8C%85%E5%AE%B9%E4%B8%87%E7%89%A9%EF%BC%8C%E4%BB%8E%E6%BA%90%E5%A4%B4%E5%87%BA%E5%8F%91%EF%BC%8C%E4%B8%80%E5%88%87%E4%BB%8E%E7%AE%80%E3%80%82%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23extra%3E%0A%20%20%20%20%20%20%20%20%3Cyk-space%20size%3D%22s%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22image-extra-btn%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CIconDownloadOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22image-extra-btn%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CIconTipOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-image%3E%0A%20%20%20%20%3Cyk-image%0A%20%20%20%20%20%20src%3D%22https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fgp%2Fwallhaven-gpm5ke.jpg%22%0A%20%20%20%20%20%20width%3D%22320%22%0A%20%20%20%20%20%20height%3D%22200%22%0A%20%20%20%20%20%20fit%3D%22cover%22%0A%20%20%20%20%20%20footer-position%3D%22outer%22%0A%20%20%20%20%20%20title%3D%22Yike-Design%22%0A%20%20%20%20%20%20description%3D%22%E5%8C%85%E5%AE%B9%E4%B8%87%E7%89%A9%EF%BC%8C%E4%BB%8E%E6%BA%90%E5%A4%B4%E5%87%BA%E5%8F%91%EF%BC%8C%E4%B8%80%E5%88%87%E4%BB%8E%E7%AE%80%E3%80%82%22%0A%20%20%20%20%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23extra%3E%0A%20%20%20%20%20%20%20%20%3Cyk-space%20size%3D%22s%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22image-extra-btn%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CIconDownloadOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cspan%20class%3D%22image-extra-btn%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CIconTipOutline%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-image%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.image-extra-btn%20%7B%0A%20%20padding%3A%208px%3B%0A%20%20border-radius%3A%208px%3B%0A%20%20transition%3A%20all%200.2s%20ease%3B%0A%20%20cursor%3A%20pointer%3B%0A%20%20%26%3Ahover%20%7B%0A%20%20%20%20color%3A%20%23fff%3B%0A%20%20%20%20background-color%3A%20rgb(0%200%200%20%2F%2050%25)%3B%0A%20%20%7D%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e(H)]),desc:l(()=>[s2]),_:1}),e(s,{title:"加载状态",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20style%3D%22margin-bottom%3A%2016px%22%3E%0A%20%20%20%20%3Cyk-button%20%40click%3D%22timestamp%20%3D%20Date.now().toString()%22%3Ereload%3C%2Fyk-button%3E%0A%20%20%3C%2Fdiv%3E%0A%20%20%3Cyk-space%20size%3D%22xl%22%3E%0A%20%20%20%20%3Cyk-image%0A%20%20%20%20%20%20%3Asrc%3D%22%60%2Fsrc%2Fassets%2Ficon%2Fyike.png%3Ftimestamp%3D%24%7Btimestamp%7D%60%22%0A%20%20%20%20%20%20width%3D%22300%22%0A%20%20%20%20%20%20height%3D%22200%22%0A%20%20%20%20%20%20fit%3D%22cover%22%0A%20%20%20%20%3E%3C%2Fyk-image%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20timestamp%20%3D%20ref('')%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[e(V)]),desc:l(()=>[i2]),_:1}),e(s,{title:"错误状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20size%3D%22xl%22%3E%0A%20%20%20%20%3Cyk-image%0A%20%20%20%20%20%20src%3D%22image-error.png%22%0A%20%20%20%20%20%20alt%3D%22%E5%9B%BE%E7%89%87%E5%8A%A0%E8%BD%BD%E5%A4%B1%E8%B4%A5%22%0A%20%20%20%20%20%20width%3D%22300%22%0A%20%20%20%20%20%20height%3D%22200%22%0A%20%20%20%20%3E%3C%2Fyk-image%3E%0A%20%20%20%20%3Cyk-image%20src%3D%22image-error.png%22%20width%3D%22300%22%20height%3D%22200%22%3E%0A%20%20%20%20%20%20%3Ctemplate%20%23error-icon%3E%0A%20%20%20%20%20%20%20%20%3CIconTipOutline%20%2F%3E%0A%20%20%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3C%2Fyk-image%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:l(()=>[e(U)]),desc:l(()=>[o2]),_:1}),e(s,{title:"多图预览",code:"%3Ctemplate%3E%0A%20%20%3Cyk-image-preview-group%0A%20%20%20%20%3Asrc-list%3D%22images%22%0A%20%20%20%20width%3D%22300%22%0A%20%20%20%20height%3D%22200%22%0A%20%20%20%20fit%3D%22cover%22%0A%20%20%3E%3C%2Fyk-image-preview-group%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aconst%20images%20%3D%20%5B%0A%20%20'%2Fsrc%2Fassets%2Ficon%2Fyike.png'%2C%0A%20%20'https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fgp%2Fwallhaven-gpm5ke.jpg'%2C%0A%20%20'https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fm9%2Fwallhaven-m9xyg8.jpg'%2C%0A%5D%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[e(X)]),desc:l(()=>[a2]),_:1}),e(s,{title:"单独使用预览组件",code:"%3Ctemplate%3E%0A%20%20%3Cyk-button%20%40click%3D%22visible%20%3D%20true%22%3E%0A%20%20%20%20%3CIconEyeOutline%20%2F%3E%0A%20%20%20%20%3Cspan%3E%E9%A2%84%E8%A7%88%3C%2Fspan%3E%0A%20%20%3C%2Fyk-button%3E%0A%20%20%3Cyk-image-preview%0A%20%20%20%20v-model%3Avisible%3D%22visible%22%0A%20%20%20%20src%3D%22%2Fsrc%2Fassets%2Ficon%2Fyike.png%22%0A%20%20%3E%3C%2Fyk-image-preview%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20visible%20%3D%20ref(false)%0A%3C%2Fscript%3E%0A"},{demo:l(()=>[e(J)]),desc:l(()=>[c2]),_:1}),e(s,{title:"单独使用多图预览组件",code:"%3Ctemplate%3E%0A%20%20%3Cyk-button%20%40click%3D%22visible%20%3D%20true%22%3E%0A%20%20%20%20%3CIconEyeOutline%20%2F%3E%0A%20%20%20%20%3Cspan%3E%E9%A2%84%E8%A7%88%3C%2Fspan%3E%0A%20%20%3C%2Fyk-button%3E%0A%20%20%3Cyk-image-preview-group%0A%20%20%20%20v-model%3Avisible%3D%22visible%22%0A%20%20%20%20%3Asrc-list%3D%22images%22%0A%20%20%20%20%3Ais-render%3D%22false%22%0A%20%20%20%20width%3D%22200%22%0A%20%20%3E%3C%2Fyk-image-preview-group%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20visible%20%3D%20ref(false)%0Aconst%20images%20%3D%20%5B%0A%20%20'%2Fsrc%2Fassets%2Ficon%2Fyike.png'%2C%0A%20%20'https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fgp%2Fwallhaven-gpm5ke.jpg'%2C%0A%20%20'https%3A%2F%2Fw.wallhaven.cc%2Ffull%2Fm9%2Fwallhaven-m9xyg8.jpg'%2C%0A%5D%0A%3C%2Fscript%3E%0A7%0A"},{demo:l(()=>[e(Q)]),desc:l(()=>[u2]),_:1}),e(s,{title:"挂载节点",code:"%3Ctemplate%3E%0A%20%20%3Cdiv%20id%3D%22image-container%22%20class%3D%22image-container%22%3E%0A%20%20%20%20%3Cyk-image%0A%20%20%20%20%20%20src%3D%22%2Fsrc%2Fassets%2Ficon%2Fyike.png%22%0A%20%20%20%20%20%20width%3D%22200%22%0A%20%20%20%20%20%20height%3D%22200%22%0A%20%20%20%20%20%20popup-container%3D%22%23image-container%22%0A%20%20%20%20%3E%3C%2Fyk-image%3E%0A%20%20%3C%2Fdiv%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%3C%2Fscript%3E%0A%3Cstyle%20lang%3D%22less%22%3E%0A.image-container%20%7B%0A%20%20position%3A%20relative%3B%0A%20%20display%3A%20flex%3B%0A%20%20justify-content%3A%20center%3B%0A%20%20align-items%3A%20center%3B%0A%20%20width%3A%20100%25%3B%0A%20%20height%3A%20400px%3B%0A%20%20background-color%3A%20aliceblue%3B%0A%7D%0A%3C%2Fstyle%3E%0A"},{demo:l(()=>[e(e2)]),desc:l(()=>[r2]),_:1}),e(i,{level:3,id:"API"},{default:l(()=>[n("API")]),_:1}),d2,p2,A2,_2,m2,g2,e(i,{level:3,id:"Slot"},{default:l(()=>[n("Slot")]),_:1}),E2,h2,e(i,{level:3,id:"Event"},{default:l(()=>[n("Event")]),_:1}),C2]),_:1})}}};export{D2 as default};
diff --git a/assets/doc-50393773.js b/assets/doc-f2718d45.js
similarity index 99%
rename from assets/doc-50393773.js
rename to assets/doc-f2718d45.js
index aa6dabf3..8e2a6ebb 100644
--- a/assets/doc-50393773.js
+++ b/assets/doc-f2718d45.js
@@ -1 +1 @@
-import{d as F,c as E,e8 as x,r as b,dM as N,o as A,b as z,j as t,e,w as a,n as $,e2 as M,g as S,e1 as Y,t as g,e3 as O,d_ as V,p as h,f as _,x as C,k as d,_ as m,Y as Z,dG as P,dA as T,a as q}from"./index-c0fbe197.js";import{Y as k}from"./index-81803c34.js";const j=F({name:"YkBadge",__name:"badge",props:{color:{},count:{default:0},border:{default:0},isDot:{type:Boolean},inDot:{type:Boolean},offset:{},overflowCount:{default:99},showZero:{type:Boolean,default:!1},status:{default:"danger"},hidden:{type:Boolean,default:!1}},setup(p){const s=p,n=E(()=>(s==null?void 0:s.isDot)??!1),o=E(()=>n.value&&!s.hidden),l=E(()=>{const c={};return s.color&&(c.background=s.color),s.border!==2&&(c.boxShadow=`#ffffff 0 0 0 ${s.border}px`),c}),u=E(()=>({"yk-badge__dot--inner":s.inDot,[`yk-badge__dot--${s.status}`]:s.status!==void 0,"yk-badge__dot--stand":!x().default})),r=E(()=>{const c=s.count===0&&!s.showZero,D=s.count<0;return!(s.hidden||o.value||c||D)}),i=E(()=>s.count&&s.count>s.overflowCount?Math.min(s.count,s.overflowCount)+"+":s.count+""),y=()=>n.value?!0:i.value&&i.value.toString().length===1,v=b(),H=b(),I=E(()=>{const c={};return c.translate="50% -50%",s.offset&&s.offset==="right"?c.translate=`-16px ${B.value}px`:s.offset&&s.offset==="left"&&(c.translate=`16px ${B.value}px`),s.border!==2&&(c.boxShadow=`#ffffff 0 0 0 ${s.border}px`),Array.isArray(s.offset)&&(c.translate=`${s.offset[0]}px ${s.offset[1]}px`),s.color&&(c.background=s.color),x().default?c:{background:s.color}});let w=b(0);const B=E({get(){return w.value},set(c){w.value=c}});N(()=>{const c=v.value,D=b(0);s.count&&s.count>s.overflowCount,D.value=10,B.value=c.offsetHeight/2-D.value});const R=E(()=>({isRound:y(),[`yk-badge__count--${s.status}`]:s.status!==void 0,[`yk-badge__count--${s.offset}`]:s.offset!==void 0&&typeof s.offset=="string","yk-badge__count--stand":!x().default}));return(c,D)=>(A(),z("div",{ref_key:"badgeRef",ref:v,class:"yk-badge"},[t("div",{ref_key:"supRef",ref:H,class:"yk-badge__sup"},[e(Y,{name:"modal"},{default:a(()=>[o.value?(A(),z("div",{key:0,class:$(["yk-badge__dot",u.value]),style:M(l.value)},null,6)):S("",!0)]),_:1}),e(Y,{name:"modal"},{default:a(()=>[r.value?(A(),z("div",{key:0,class:$(["yk-badge__count",R.value]),style:M(I.value)},g(i.value),7)):S("",!0)]),_:1})],512),O(c.$slots,"default")],512))}}),G=V(j),f=G;const J={};function K(p,s){const n=k,o=f,l=C;return A(),_(l,null,{default:a(()=>[e(o,{"is-dot":""},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:2},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1})]),_:1})}const L=h(J,[["render",K]]),Q={},U=t("div",{style:{width:"40px",height:"40px","border-radius":"8px",background:"#f6f6f8"}},null,-1),W=t("div",{style:{width:"100px",height:"40px","border-radius":"8px",background:"#f6f6f8"}},null,-1);function X(p,s){const n=m,o=f,l=k,u=C;return A(),_(u,null,{default:a(()=>[e(o,{count:2},{default:a(()=>[e(n,null,{default:a(()=>[d("主要按钮")]),_:1})]),_:1}),e(o,{"is-dot":""},{default:a(()=>[e(l,{size:"l",shape:"square"})]),_:1}),e(o,{"is-dot":"","in-dot":""},{default:a(()=>[e(l,{size:"l",shape:"square"})]),_:1}),e(o,{count:2},{default:a(()=>[U]),_:1}),e(o,{count:100},{default:a(()=>[W]),_:1})]),_:1})}const e2=h(Q,[["render",X]]),t2={};function a2(p,s){const n=k,o=f,l=C;return A(),_(l,null,{default:a(()=>[e(o,{"is-dot":""},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{"is-dot":"",border:2,color:"blue"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:2},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:2,border:2},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1})]),_:1})}const s2=h(t2,[["render",a2]]),o2={};function n2(p,s){const n=f,o=C;return A(),_(o,{direction:"vertical"},{default:a(()=>[e(o,{align:"center"},{default:a(()=>[e(n,{count:2,status:"primary"}),e(n,{count:2}),e(n,{count:100,status:"success"}),e(n,{count:100,color:"blueviolet"})]),_:1}),e(o,null,{default:a(()=>[e(n,{"is-dot":""}),e(n,{"is-dot":"",status:"success"}),e(n,{"is-dot":"",status:"primary"}),e(n,{"is-dot":"",color:"blueviolet"})]),_:1})]),_:1})}const l2=h(o2,[["render",n2]]),d2={};function u2(p,s){const n=k,o=f,l=Z,u=P,r=T,i=C;return A(),_(i,{align:"center"},{default:a(()=>[e(o,{"is-dot":""},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{"is-dot":"","in-dot":""},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{"is-dot":""},{default:a(()=>[e(l,null,{default:a(()=>[d("1234")]),_:1})]),_:1}),e(o,{"is-dot":""},{default:a(()=>[e(l,null,{default:a(()=>[d("文字角标")]),_:1})]),_:1}),e(o,{"is-dot":""},{default:a(()=>[e(u,{style:{color:"#999"}})]),_:1}),e(o,{"is-dot":""},{default:a(()=>[e(r,{style:{color:"#999"}})]),_:1})]),_:1})}const r2=h(d2,[["render",u2]]),c2={style:{"margin-top":"10px","font-size":"14px","font-weight":"700"}},i2=t("span",{style:{"margin-top":"10px","font-size":"14px","font-weight":"700"}},g("消息数量: 9999999"),-1),A2={class:"btn-group"},p2={style:{"margin-top":"10px","font-size":"14px","font-weight":"700"}},_2=F({__name:"badge-count",setup(p){const s=b(233),n=b(8);return(o,l)=>{const u=k,r=f,i=C,y=m;return A(),_(i,{direction:"vertical"},{default:a(()=>[e(i,null,{default:a(()=>[e(r,{count:2},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1})]),_:1}),e(i,null,{default:a(()=>[e(r,{count:s.value},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1},8,["count"]),t("span",c2,g(`消息数量: ${s.value}`),1)]),_:1}),e(i,null,{default:a(()=>[e(r,{count:9999999,"overflow-count":9999},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1}),i2]),_:1}),e(i,null,{default:a(()=>[e(r,{count:n.value},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1},8,["count"]),e(r,{count:n.value,"overflow-count":5},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1},8,["count"]),t("div",A2,[e(y,{type:"outline",style:{"border-right":"1px solid #fff","border-top-right-radius":"0","border-bottom-right-radius":"0"},onClick:l[0]||(l[0]=v=>n.value--)},{default:a(()=>[d(" - ")]),_:1}),e(y,{type:"outline",style:{"border-top-left-radius":"0","border-bottom-left-radius":"0"},onClick:l[1]||(l[1]=v=>n.value++)},{default:a(()=>[d(" + ")]),_:1})]),t("span",p2,g(`消息数量: ${n.value}`),1)]),_:1})]),_:1})}}}),y2=t("span",{style:{"margin-top":"10px","font-size":"14px","font-weight":"700"}},g("show-zero: true")+" | "+g("count: 0"),-1),C2=t("span",{style:{"margin-top":"10px","font-size":"14px","font-weight":"700"}},g("show-zero: false")+" | "+g("count: 0"),-1),f2={class:"btn-group"},k2={style:{"margin-top":"10px","font-size":"14px","font-weight":"700"}},E2=F({__name:"badge-zero",setup(p){const s=b(3);return(n,o)=>{const l=k,u=f,r=C,i=m;return A(),_(r,{direction:"vertical"},{default:a(()=>[e(r,null,{default:a(()=>[e(u,{count:0,"show-zero":""},{default:a(()=>[e(l,{size:"l",shape:"square"})]),_:1}),y2]),_:1}),e(r,null,{default:a(()=>[e(u,{count:0},{default:a(()=>[e(l,{size:"l",shape:"square"})]),_:1}),C2]),_:1}),e(r,null,{default:a(()=>[e(u,{count:s.value,"show-zero":""},{default:a(()=>[e(l,{size:"l",shape:"square"})]),_:1},8,["count"]),t("div",f2,[e(i,{type:"outline",style:{"border-right":"1px solid #fff","border-top-right-radius":"0","border-bottom-right-radius":"0"},onClick:o[0]||(o[0]=y=>s.value--)},{default:a(()=>[d(" - ")]),_:1}),e(i,{type:"outline",style:{"border-top-left-radius":"0","border-bottom-left-radius":"0"},onClick:o[1]||(o[1]=y=>s.value++)},{default:a(()=>[d(" + ")]),_:1})]),t("span",k2,g(`消息数量: ${s.value}`),1)]),_:1})]),_:1})}}}),g2={},b2=t("div",{style:{width:"100px",height:"40px","border-radius":"8px",background:"#f6f6f8"}},null,-1),h2=t("div",{style:{width:"100px",height:"40px","border-radius":"8px",background:"#f6f6f8"}},null,-1);function D2(p,s){const n=f,o=C,l=k;return A(),_(o,{direction:"vertical"},{default:a(()=>[e(o,null,{default:a(()=>[e(n,{count:2,offset:"left"},{default:a(()=>[b2]),_:1})]),_:1}),e(o,null,{default:a(()=>[e(n,{count:100,offset:"right"},{default:a(()=>[h2]),_:1})]),_:1}),e(o,null,{default:a(()=>[e(n,{count:1},{default:a(()=>[e(l,{size:"l",shape:"square"})]),_:1}),e(n,{count:1,offset:[20,20]},{default:a(()=>[e(l,{size:"l",shape:"square"})]),_:1})]),_:1})]),_:1})}const v2=h(g2,[["render",D2]]),F2={};function m2(p,s){const n=k,o=f,l=C;return A(),_(l,{direction:"vertical"},{default:a(()=>[e(l,null,{default:a(()=>[e(o,{"is-dot":"","out-dot":""},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{"is-dot":"","out-dot":"",status:"primary"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{"is-dot":"","out-dot":"",status:"success"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{"is-dot":"","out-dot":"",status:"warning"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1})]),_:1}),e(l,null,{default:a(()=>[e(o,{count:0,"show-zero":""},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:5,status:"primary"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:88,status:"success"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:102,status:"warning"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1})]),_:1})]),_:1})}const B2=h(F2,[["render",m2]]),x2={},z2=t("div",{style:{width:"100px",height:"40px","border-radius":"8px",background:"#f6f6f8"}},null,-1);function q2(p,s){const n=k,o=f,l=C;return A(),_(l,null,{default:a(()=>[e(o,{"is-dot":"",color:"blueviolet"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:9,color:"blueviolet"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:100,offset:"right",color:"blueviolet"},{default:a(()=>[z2]),_:1})]),_:1})}const w2=h(x2,[["render",q2]]),$2=t("div",{style:{width:"100px",height:"40px","border-radius":"8px",background:"#f6f6f8"}},null,-1),M2=t("div",{style:{width:"100px",height:"40px","border-radius":"8px",background:"#f6f6f8"}},null,-1),S2=F({__name:"badge-hidden",setup(p){const s=b(!1),n=()=>{s.value=!s.value};return(o,l)=>{const u=k,r=f,i=m,y=C;return A(),_(y,{direction:"vertical"},{default:a(()=>[e(y,null,{default:a(()=>[e(r,{"is-dot":"",hidden:s.value},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1},8,["hidden"]),e(r,{count:2,hidden:s.value},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1},8,["hidden"]),e(r,{count:100,hidden:s.value},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1},8,["hidden"]),e(i,{style:{"margin-left":"20px"},type:"outline",onClick:n},{default:a(()=>[d(" hidden ")]),_:1})]),_:1}),e(y,null,{default:a(()=>[e(r,{count:2,offset:"left",hidden:s.value},{default:a(()=>[$2]),_:1},8,["hidden"])]),_:1}),e(y,null,{default:a(()=>[e(r,{count:100,offset:"right",hidden:s.value},{default:a(()=>[M2]),_:1},8,["hidden"])]),_:1})]),_:1})}}}),Y2=t("p",null,"一般出现在通知图标或头像的右上角,用于显示需要处理的消息条数,通过醒目视觉形式吸引用户处理。",-1),H2=t("p",null,"通过插槽方式,可以在其他组件上展现需要处理的消息条数。",-1),I2=t("p",null,"通过 border 可以控制消息红点或者是徽标的白色边框",-1),R2=t("p",null,"不给插槽传值,可以进行独立使用",-1),N2=t("p",null,[d("以小红点的形式标注需要关注的内容。默认是外部,可以通过 "),t("code",null,"in-dot"),d(" 移到插槽里面")],-1),O2=t("p",null,[d("通过 "),t("code",null,"count"),d(" 可以绑定需要展示的消息数量, 通过 "),t("code",null,"overflowCount"),d(" 控制最大显示消息数量,超过将以 "),t("code",null,"%{overflowCount}+"),d(" 的形式展示,默认为"),t("code",null,"99+")],-1),V2=t("p",null,[d("通过 "),t("code",null,"showZero"),d(" 可以当消息数量为 0 时开启展示")],-1),Z2=t("p",null,[d("通过 "),t("code",null,"offset"),d(" 可以指定消息左侧 "),t("code",null,"left"),d(" 或者右侧 "),t("code",null,"right")],-1),P2=t("p",null,[d("通过 "),t("code",null,"status"),d(" 可以控制 status,默认是 "),t("code",null,"danger")],-1),T2=t("p",null,[d("通过 "),t("code",null,"color"),d(" 自定义颜色,默认是 status 为"),t("code",null,"danger"),d("的颜色, 注意:"),t("code",null,"color"),d(" 的优先级会高于 status")],-1),j2=t("p",null,"有时候可能要自主控制是否展示,提供了 hidden 的开关,同时显示与隐藏有相关动画效果",-1),G2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"is-dot"),t("td",null,"展示为小红点"),t("td",null,"boolean"),t("td",null,"--")]),t("tr",null,[t("td",null,"in-dot"),t("td",null,"小红点移到内部"),t("td",null,"boolean"),t("td",null,"--")]),t("tr",null,[t("td",null,"count"),t("td",null,"徽标显示的数字"),t("td",null,"number"),t("td",null,"--")]),t("tr",null,[t("td",null,"border"),t("td",null,"徽标或者红点的白色边框"),t("td",null,"number"),t("td",null,"2")]),t("tr",null,[t("td",null,"overflowCount"),t("td",null,"徽标显示的最大数字"),t("td",null,"number"),t("td",null,"99")]),t("tr",null,[t("td",null,"showZero"),t("td",null,"徽标是否展示 0"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"offset"),t("td",null,"徽标的方位"),t("td",null,"'left' | 'right' | [number, number]"),t("td",null,"--")]),t("tr",null,[t("td",null,"status"),t("td",null,"徽标或者小红点的状态"),t("td",null,"'primary'|'success'|'warning'|'danger'"),t("td",null,"danger")]),t("tr",null,[t("td",null,"color"),t("td",null,[d("徽标或者小红点的颜色, 优先级高于"),t("code",null,"status")]),t("td",null,"string"),t("td",null,"--")]),t("tr",null,[t("td",null,"hidden"),t("td",null,"是否隐藏徽标或小红点"),t("td",null,"boolean"),t("td",null,"false")])])])],-1),J2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述")])]),t("tbody",null,[t("tr",null,[t("td",null,"default"),t("td",null,"自定义内容或者组件")])])])],-1),Q2={__name:"doc",setup(p){return(s,n)=>{const o=q("yk-title"),l=q("yk-snippet"),u=q("DocPage");return A(),_(u,null,{default:a(()=>[e(o,{level:2,id:"YkBadge徽标"},{default:a(()=>[d("YkBadge 徽标")]),_:1}),e(l,{title:"使用场景",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(L)]),desc:a(()=>[Y2]),_:1}),e(l,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%3E%0A%20%20%20%20%20%20%3Cyk-button%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%20in-dot%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%3E%0A%20%20%20%20%20%20%3Cdiv%0A%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20width%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20height%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20%20%20background%3A%20%23f6f6f8%3B%0A%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%3E%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%22100%22%3E%0A%20%20%20%20%20%20%3Cdiv%0A%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20width%3A%20100px%3B%0A%20%20%20%20%20%20%20%20%20%20height%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20%20%20background%3A%20%23f6f6f8%3B%0A%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%3E%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(e2)]),desc:a(()=>[H2]),_:1}),e(l,{title:"border",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%20%3Aborder%3D%222%22%20color%3D%22blue%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%20%3Aborder%3D%222%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(s2)]),desc:a(()=>[I2]),_:1}),e(l,{title:"独立使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%20status%3D%22primary%22%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22100%22%20status%3D%22success%22%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22100%22%20color%3D%22blueviolet%22%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20status%3D%22success%22%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20status%3D%22primary%22%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20color%3D%22blueviolet%22%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(l2)]),desc:a(()=>[R2]),_:1}),e(l,{title:"小红点",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%20in-dot%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3Cyk-text%3E1234%3C%2Fyk-text%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3Cyk-text%3E%E6%96%87%E5%AD%97%E8%A7%92%E6%A0%87%3C%2Fyk-text%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3CIconHeartOutline%20style%3D%22color%3A%20%23999%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3CIconBellOutline%20style%3D%22color%3A%20%23999%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(r2)]),desc:a(()=>[N2]),_:1}),e(l,{title:"消息数量",code:"%3C!--%20eslint-disable%20no-irregular-whitespace%20--%3E%0A%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22MessageCount%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cspan%20style%3D%22margin-top%3A%2010px%3B%20font-size%3A%2014px%3B%20font-weight%3A%20700%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20%60%E6%B6%88%E6%81%AF%E6%95%B0%E9%87%8F%3A%20%24%7BMessageCount%7D%60%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%229999999%22%20%3Aoverflow-count%3D%229999%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cspan%20style%3D%22margin-top%3A%2010px%3B%20font-size%3A%2014px%3B%20font-weight%3A%20700%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20%60%E6%B6%88%E6%81%AF%E6%95%B0%E9%87%8F%3A%209999999%60%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22MessageCount2%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22MessageCount2%22%20%3Aoverflow-count%3D%225%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22btn-group%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%0A%20%20%20%20%20%20%20%20%20%20type%3D%22outline%22%0A%20%20%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20border-right%3A%201px%20solid%20%23fff%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-top-right-radius%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-bottom-right-radius%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%20%20%20%20%40click%3D%22MessageCount2--%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20-%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%0A%20%20%20%20%20%20%20%20%20%20type%3D%22outline%22%0A%20%20%20%20%20%20%20%20%20%20style%3D%22border-top-left-radius%3A%200%3B%20border-bottom-left-radius%3A%200%22%0A%20%20%20%20%20%20%20%20%20%20%40click%3D%22MessageCount2%2B%2B%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%2B%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3Cspan%20style%3D%22margin-top%3A%2010px%3B%20font-size%3A%2014px%3B%20font-weight%3A%20700%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20%60%E6%B6%88%E6%81%AF%E6%95%B0%E9%87%8F%3A%20%24%7BMessageCount2%7D%60%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20MessageCount%20%3D%20ref%3Cnumber%3E(233)%0Aconst%20MessageCount2%20%3D%20ref%3Cnumber%3E(8)%0A%3C%2Fscript%3E%0A"},{demo:a(()=>[e(_2)]),desc:a(()=>[O2]),_:1}),e(l,{title:"是否展示 0",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%220%22%20show-zero%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cspan%20style%3D%22margin-top%3A%2010px%3B%20font-size%3A%2014px%3B%20font-weight%3A%20700%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20%60show-zero%3A%20true%60%20%7D%7D%20%7C%20%7B%7B%20%60count%3A%200%60%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%220%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cspan%20style%3D%22margin-top%3A%2010px%3B%20font-size%3A%2014px%3B%20font-weight%3A%20700%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20%60show-zero%3A%20false%60%20%7D%7D%20%7C%20%7B%7B%20%60count%3A%200%60%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22MessageCount%22%20show-zero%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22btn-group%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%0A%20%20%20%20%20%20%20%20%20%20type%3D%22outline%22%0A%20%20%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20border-right%3A%201px%20solid%20%23fff%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-top-right-radius%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-bottom-right-radius%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%20%20%20%20%40click%3D%22MessageCount--%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20-%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%0A%20%20%20%20%20%20%20%20%20%20type%3D%22outline%22%0A%20%20%20%20%20%20%20%20%20%20style%3D%22border-top-left-radius%3A%200%3B%20border-bottom-left-radius%3A%200%22%0A%20%20%20%20%20%20%20%20%20%20%40click%3D%22MessageCount%2B%2B%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%2B%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3Cspan%20style%3D%22margin-top%3A%2010px%3B%20font-size%3A%2014px%3B%20font-weight%3A%20700%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20%60%E6%B6%88%E6%81%AF%E6%95%B0%E9%87%8F%3A%20%24%7BMessageCount%7D%60%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20MessageCount%20%3D%20ref%3Cnumber%3E(3)%0A%3C%2Fscript%3E%0A"},{demo:a(()=>[e(E2)]),desc:a(()=>[V2]),_:1}),e(l,{title:"消息位置",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%20offset%3D%22left%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%0A%20%20%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3A%20100px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20background%3A%20%23f6f6f8%3B%0A%20%20%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%20%20%3E%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22100%22%20offset%3D%22right%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%0A%20%20%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3A%20100px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20background%3A%20%23f6f6f8%3B%0A%20%20%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%20%20%3E%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%221%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%221%22%20%3Aoffset%3D%22%5B20%2C%2020%5D%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(v2)]),desc:a(()=>[Z2]),_:1}),e(l,{title:"消息状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20out-dot%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20out-dot%20status%3D%22primary%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20out-dot%20status%3D%22success%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20out-dot%20status%3D%22warning%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%220%22%20show-zero%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%225%22%20status%3D%22primary%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%2288%22%20status%3D%22success%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22102%22%20status%3D%22warning%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(B2)]),desc:a(()=>[P2]),_:1}),e(l,{title:"消息颜色自定义",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%20color%3D%22blueviolet%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%229%22%20color%3D%22blueviolet%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%22100%22%20offset%3D%22right%22%20color%3D%22blueviolet%22%3E%0A%20%20%20%20%20%20%3Cdiv%0A%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20width%3A%20100px%3B%0A%20%20%20%20%20%20%20%20%20%20height%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20%20%20background%3A%20%23f6f6f8%3B%0A%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%3E%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(w2)]),desc:a(()=>[T2]),_:1}),e(l,{title:"hidden",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20%3Ahidden%3D%22hiddenFlag%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%20%3Ahidden%3D%22hiddenFlag%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22100%22%20%3Ahidden%3D%22hiddenFlag%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-button%20style%3D%22margin-left%3A%2020px%22%20type%3D%22outline%22%20%40click%3D%22handleClick%22%3E%0A%20%20%20%20%20%20%20%20hidden%0A%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%20offset%3D%22left%22%20%3Ahidden%3D%22hiddenFlag%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%0A%20%20%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3A%20100px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20background%3A%20%23f6f6f8%3B%0A%20%20%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%20%20%3E%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22100%22%20offset%3D%22right%22%20%3Ahidden%3D%22hiddenFlag%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%0A%20%20%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3A%20100px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20background%3A%20%23f6f6f8%3B%0A%20%20%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%20%20%3E%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20hiddenFlag%20%3D%20ref%3Cboolean%3E(false)%0Aconst%20handleClick%20%3D%20()%20%3D%3E%20%7B%0A%20%20hiddenFlag.value%20%3D%20!hiddenFlag.value%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:a(()=>[e(S2)]),desc:a(()=>[j2]),_:1}),e(o,{level:3,id:"API"},{default:a(()=>[d("API")]),_:1}),e(o,{level:4,id:"BadgeAttributes"},{default:a(()=>[d("Badge Attributes")]),_:1}),G2,e(o,{level:4,id:"BadgeSlots"},{default:a(()=>[d("Badge Slots")]),_:1}),J2]),_:1})}}};export{Q2 as default};
+import{d as F,c as E,e8 as x,r as b,dM as N,o as A,b as z,j as t,e,w as a,n as $,e2 as M,g as S,e1 as Y,t as g,e3 as O,d_ as V,p as h,f as _,x as C,k as d,_ as m,Y as Z,dG as P,dA as T,a as q}from"./index-ac581855.js";import{Y as k}from"./index-ec32fb95.js";const j=F({name:"YkBadge",__name:"badge",props:{color:{},count:{default:0},border:{default:0},isDot:{type:Boolean},inDot:{type:Boolean},offset:{},overflowCount:{default:99},showZero:{type:Boolean,default:!1},status:{default:"danger"},hidden:{type:Boolean,default:!1}},setup(p){const s=p,n=E(()=>(s==null?void 0:s.isDot)??!1),o=E(()=>n.value&&!s.hidden),l=E(()=>{const c={};return s.color&&(c.background=s.color),s.border!==2&&(c.boxShadow=`#ffffff 0 0 0 ${s.border}px`),c}),u=E(()=>({"yk-badge__dot--inner":s.inDot,[`yk-badge__dot--${s.status}`]:s.status!==void 0,"yk-badge__dot--stand":!x().default})),r=E(()=>{const c=s.count===0&&!s.showZero,D=s.count<0;return!(s.hidden||o.value||c||D)}),i=E(()=>s.count&&s.count>s.overflowCount?Math.min(s.count,s.overflowCount)+"+":s.count+""),y=()=>n.value?!0:i.value&&i.value.toString().length===1,v=b(),H=b(),I=E(()=>{const c={};return c.translate="50% -50%",s.offset&&s.offset==="right"?c.translate=`-16px ${B.value}px`:s.offset&&s.offset==="left"&&(c.translate=`16px ${B.value}px`),s.border!==2&&(c.boxShadow=`#ffffff 0 0 0 ${s.border}px`),Array.isArray(s.offset)&&(c.translate=`${s.offset[0]}px ${s.offset[1]}px`),s.color&&(c.background=s.color),x().default?c:{background:s.color}});let w=b(0);const B=E({get(){return w.value},set(c){w.value=c}});N(()=>{const c=v.value,D=b(0);s.count&&s.count>s.overflowCount,D.value=10,B.value=c.offsetHeight/2-D.value});const R=E(()=>({isRound:y(),[`yk-badge__count--${s.status}`]:s.status!==void 0,[`yk-badge__count--${s.offset}`]:s.offset!==void 0&&typeof s.offset=="string","yk-badge__count--stand":!x().default}));return(c,D)=>(A(),z("div",{ref_key:"badgeRef",ref:v,class:"yk-badge"},[t("div",{ref_key:"supRef",ref:H,class:"yk-badge__sup"},[e(Y,{name:"modal"},{default:a(()=>[o.value?(A(),z("div",{key:0,class:$(["yk-badge__dot",u.value]),style:M(l.value)},null,6)):S("",!0)]),_:1}),e(Y,{name:"modal"},{default:a(()=>[r.value?(A(),z("div",{key:0,class:$(["yk-badge__count",R.value]),style:M(I.value)},g(i.value),7)):S("",!0)]),_:1})],512),O(c.$slots,"default")],512))}}),G=V(j),f=G;const J={};function K(p,s){const n=k,o=f,l=C;return A(),_(l,null,{default:a(()=>[e(o,{"is-dot":""},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:2},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1})]),_:1})}const L=h(J,[["render",K]]),Q={},U=t("div",{style:{width:"40px",height:"40px","border-radius":"8px",background:"#f6f6f8"}},null,-1),W=t("div",{style:{width:"100px",height:"40px","border-radius":"8px",background:"#f6f6f8"}},null,-1);function X(p,s){const n=m,o=f,l=k,u=C;return A(),_(u,null,{default:a(()=>[e(o,{count:2},{default:a(()=>[e(n,null,{default:a(()=>[d("主要按钮")]),_:1})]),_:1}),e(o,{"is-dot":""},{default:a(()=>[e(l,{size:"l",shape:"square"})]),_:1}),e(o,{"is-dot":"","in-dot":""},{default:a(()=>[e(l,{size:"l",shape:"square"})]),_:1}),e(o,{count:2},{default:a(()=>[U]),_:1}),e(o,{count:100},{default:a(()=>[W]),_:1})]),_:1})}const e2=h(Q,[["render",X]]),t2={};function a2(p,s){const n=k,o=f,l=C;return A(),_(l,null,{default:a(()=>[e(o,{"is-dot":""},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{"is-dot":"",border:2,color:"blue"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:2},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:2,border:2},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1})]),_:1})}const s2=h(t2,[["render",a2]]),o2={};function n2(p,s){const n=f,o=C;return A(),_(o,{direction:"vertical"},{default:a(()=>[e(o,{align:"center"},{default:a(()=>[e(n,{count:2,status:"primary"}),e(n,{count:2}),e(n,{count:100,status:"success"}),e(n,{count:100,color:"blueviolet"})]),_:1}),e(o,null,{default:a(()=>[e(n,{"is-dot":""}),e(n,{"is-dot":"",status:"success"}),e(n,{"is-dot":"",status:"primary"}),e(n,{"is-dot":"",color:"blueviolet"})]),_:1})]),_:1})}const l2=h(o2,[["render",n2]]),d2={};function u2(p,s){const n=k,o=f,l=Z,u=P,r=T,i=C;return A(),_(i,{align:"center"},{default:a(()=>[e(o,{"is-dot":""},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{"is-dot":"","in-dot":""},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{"is-dot":""},{default:a(()=>[e(l,null,{default:a(()=>[d("1234")]),_:1})]),_:1}),e(o,{"is-dot":""},{default:a(()=>[e(l,null,{default:a(()=>[d("文字角标")]),_:1})]),_:1}),e(o,{"is-dot":""},{default:a(()=>[e(u,{style:{color:"#999"}})]),_:1}),e(o,{"is-dot":""},{default:a(()=>[e(r,{style:{color:"#999"}})]),_:1})]),_:1})}const r2=h(d2,[["render",u2]]),c2={style:{"margin-top":"10px","font-size":"14px","font-weight":"700"}},i2=t("span",{style:{"margin-top":"10px","font-size":"14px","font-weight":"700"}},g("消息数量: 9999999"),-1),A2={class:"btn-group"},p2={style:{"margin-top":"10px","font-size":"14px","font-weight":"700"}},_2=F({__name:"badge-count",setup(p){const s=b(233),n=b(8);return(o,l)=>{const u=k,r=f,i=C,y=m;return A(),_(i,{direction:"vertical"},{default:a(()=>[e(i,null,{default:a(()=>[e(r,{count:2},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1})]),_:1}),e(i,null,{default:a(()=>[e(r,{count:s.value},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1},8,["count"]),t("span",c2,g(`消息数量: ${s.value}`),1)]),_:1}),e(i,null,{default:a(()=>[e(r,{count:9999999,"overflow-count":9999},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1}),i2]),_:1}),e(i,null,{default:a(()=>[e(r,{count:n.value},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1},8,["count"]),e(r,{count:n.value,"overflow-count":5},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1},8,["count"]),t("div",A2,[e(y,{type:"outline",style:{"border-right":"1px solid #fff","border-top-right-radius":"0","border-bottom-right-radius":"0"},onClick:l[0]||(l[0]=v=>n.value--)},{default:a(()=>[d(" - ")]),_:1}),e(y,{type:"outline",style:{"border-top-left-radius":"0","border-bottom-left-radius":"0"},onClick:l[1]||(l[1]=v=>n.value++)},{default:a(()=>[d(" + ")]),_:1})]),t("span",p2,g(`消息数量: ${n.value}`),1)]),_:1})]),_:1})}}}),y2=t("span",{style:{"margin-top":"10px","font-size":"14px","font-weight":"700"}},g("show-zero: true")+" | "+g("count: 0"),-1),C2=t("span",{style:{"margin-top":"10px","font-size":"14px","font-weight":"700"}},g("show-zero: false")+" | "+g("count: 0"),-1),f2={class:"btn-group"},k2={style:{"margin-top":"10px","font-size":"14px","font-weight":"700"}},E2=F({__name:"badge-zero",setup(p){const s=b(3);return(n,o)=>{const l=k,u=f,r=C,i=m;return A(),_(r,{direction:"vertical"},{default:a(()=>[e(r,null,{default:a(()=>[e(u,{count:0,"show-zero":""},{default:a(()=>[e(l,{size:"l",shape:"square"})]),_:1}),y2]),_:1}),e(r,null,{default:a(()=>[e(u,{count:0},{default:a(()=>[e(l,{size:"l",shape:"square"})]),_:1}),C2]),_:1}),e(r,null,{default:a(()=>[e(u,{count:s.value,"show-zero":""},{default:a(()=>[e(l,{size:"l",shape:"square"})]),_:1},8,["count"]),t("div",f2,[e(i,{type:"outline",style:{"border-right":"1px solid #fff","border-top-right-radius":"0","border-bottom-right-radius":"0"},onClick:o[0]||(o[0]=y=>s.value--)},{default:a(()=>[d(" - ")]),_:1}),e(i,{type:"outline",style:{"border-top-left-radius":"0","border-bottom-left-radius":"0"},onClick:o[1]||(o[1]=y=>s.value++)},{default:a(()=>[d(" + ")]),_:1})]),t("span",k2,g(`消息数量: ${s.value}`),1)]),_:1})]),_:1})}}}),g2={},b2=t("div",{style:{width:"100px",height:"40px","border-radius":"8px",background:"#f6f6f8"}},null,-1),h2=t("div",{style:{width:"100px",height:"40px","border-radius":"8px",background:"#f6f6f8"}},null,-1);function D2(p,s){const n=f,o=C,l=k;return A(),_(o,{direction:"vertical"},{default:a(()=>[e(o,null,{default:a(()=>[e(n,{count:2,offset:"left"},{default:a(()=>[b2]),_:1})]),_:1}),e(o,null,{default:a(()=>[e(n,{count:100,offset:"right"},{default:a(()=>[h2]),_:1})]),_:1}),e(o,null,{default:a(()=>[e(n,{count:1},{default:a(()=>[e(l,{size:"l",shape:"square"})]),_:1}),e(n,{count:1,offset:[20,20]},{default:a(()=>[e(l,{size:"l",shape:"square"})]),_:1})]),_:1})]),_:1})}const v2=h(g2,[["render",D2]]),F2={};function m2(p,s){const n=k,o=f,l=C;return A(),_(l,{direction:"vertical"},{default:a(()=>[e(l,null,{default:a(()=>[e(o,{"is-dot":"","out-dot":""},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{"is-dot":"","out-dot":"",status:"primary"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{"is-dot":"","out-dot":"",status:"success"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{"is-dot":"","out-dot":"",status:"warning"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1})]),_:1}),e(l,null,{default:a(()=>[e(o,{count:0,"show-zero":""},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:5,status:"primary"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:88,status:"success"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:102,status:"warning"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1})]),_:1})]),_:1})}const B2=h(F2,[["render",m2]]),x2={},z2=t("div",{style:{width:"100px",height:"40px","border-radius":"8px",background:"#f6f6f8"}},null,-1);function q2(p,s){const n=k,o=f,l=C;return A(),_(l,null,{default:a(()=>[e(o,{"is-dot":"",color:"blueviolet"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:9,color:"blueviolet"},{default:a(()=>[e(n,{size:"l",shape:"square"})]),_:1}),e(o,{count:100,offset:"right",color:"blueviolet"},{default:a(()=>[z2]),_:1})]),_:1})}const w2=h(x2,[["render",q2]]),$2=t("div",{style:{width:"100px",height:"40px","border-radius":"8px",background:"#f6f6f8"}},null,-1),M2=t("div",{style:{width:"100px",height:"40px","border-radius":"8px",background:"#f6f6f8"}},null,-1),S2=F({__name:"badge-hidden",setup(p){const s=b(!1),n=()=>{s.value=!s.value};return(o,l)=>{const u=k,r=f,i=m,y=C;return A(),_(y,{direction:"vertical"},{default:a(()=>[e(y,null,{default:a(()=>[e(r,{"is-dot":"",hidden:s.value},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1},8,["hidden"]),e(r,{count:2,hidden:s.value},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1},8,["hidden"]),e(r,{count:100,hidden:s.value},{default:a(()=>[e(u,{size:"l",shape:"square"})]),_:1},8,["hidden"]),e(i,{style:{"margin-left":"20px"},type:"outline",onClick:n},{default:a(()=>[d(" hidden ")]),_:1})]),_:1}),e(y,null,{default:a(()=>[e(r,{count:2,offset:"left",hidden:s.value},{default:a(()=>[$2]),_:1},8,["hidden"])]),_:1}),e(y,null,{default:a(()=>[e(r,{count:100,offset:"right",hidden:s.value},{default:a(()=>[M2]),_:1},8,["hidden"])]),_:1})]),_:1})}}}),Y2=t("p",null,"一般出现在通知图标或头像的右上角,用于显示需要处理的消息条数,通过醒目视觉形式吸引用户处理。",-1),H2=t("p",null,"通过插槽方式,可以在其他组件上展现需要处理的消息条数。",-1),I2=t("p",null,"通过 border 可以控制消息红点或者是徽标的白色边框",-1),R2=t("p",null,"不给插槽传值,可以进行独立使用",-1),N2=t("p",null,[d("以小红点的形式标注需要关注的内容。默认是外部,可以通过 "),t("code",null,"in-dot"),d(" 移到插槽里面")],-1),O2=t("p",null,[d("通过 "),t("code",null,"count"),d(" 可以绑定需要展示的消息数量, 通过 "),t("code",null,"overflowCount"),d(" 控制最大显示消息数量,超过将以 "),t("code",null,"%{overflowCount}+"),d(" 的形式展示,默认为"),t("code",null,"99+")],-1),V2=t("p",null,[d("通过 "),t("code",null,"showZero"),d(" 可以当消息数量为 0 时开启展示")],-1),Z2=t("p",null,[d("通过 "),t("code",null,"offset"),d(" 可以指定消息左侧 "),t("code",null,"left"),d(" 或者右侧 "),t("code",null,"right")],-1),P2=t("p",null,[d("通过 "),t("code",null,"status"),d(" 可以控制 status,默认是 "),t("code",null,"danger")],-1),T2=t("p",null,[d("通过 "),t("code",null,"color"),d(" 自定义颜色,默认是 status 为"),t("code",null,"danger"),d("的颜色, 注意:"),t("code",null,"color"),d(" 的优先级会高于 status")],-1),j2=t("p",null,"有时候可能要自主控制是否展示,提供了 hidden 的开关,同时显示与隐藏有相关动画效果",-1),G2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述"),t("th",null,"类型"),t("th",null,"默认值")])]),t("tbody",null,[t("tr",null,[t("td",null,"is-dot"),t("td",null,"展示为小红点"),t("td",null,"boolean"),t("td",null,"--")]),t("tr",null,[t("td",null,"in-dot"),t("td",null,"小红点移到内部"),t("td",null,"boolean"),t("td",null,"--")]),t("tr",null,[t("td",null,"count"),t("td",null,"徽标显示的数字"),t("td",null,"number"),t("td",null,"--")]),t("tr",null,[t("td",null,"border"),t("td",null,"徽标或者红点的白色边框"),t("td",null,"number"),t("td",null,"2")]),t("tr",null,[t("td",null,"overflowCount"),t("td",null,"徽标显示的最大数字"),t("td",null,"number"),t("td",null,"99")]),t("tr",null,[t("td",null,"showZero"),t("td",null,"徽标是否展示 0"),t("td",null,"boolean"),t("td",null,"false")]),t("tr",null,[t("td",null,"offset"),t("td",null,"徽标的方位"),t("td",null,"'left' | 'right' | [number, number]"),t("td",null,"--")]),t("tr",null,[t("td",null,"status"),t("td",null,"徽标或者小红点的状态"),t("td",null,"'primary'|'success'|'warning'|'danger'"),t("td",null,"danger")]),t("tr",null,[t("td",null,"color"),t("td",null,[d("徽标或者小红点的颜色, 优先级高于"),t("code",null,"status")]),t("td",null,"string"),t("td",null,"--")]),t("tr",null,[t("td",null,"hidden"),t("td",null,"是否隐藏徽标或小红点"),t("td",null,"boolean"),t("td",null,"false")])])])],-1),J2=t("div",{class:"table-container"},[t("table",null,[t("thead",null,[t("tr",null,[t("th",null,"参数"),t("th",null,"描述")])]),t("tbody",null,[t("tr",null,[t("td",null,"default"),t("td",null,"自定义内容或者组件")])])])],-1),Q2={__name:"doc",setup(p){return(s,n)=>{const o=q("yk-title"),l=q("yk-snippet"),u=q("DocPage");return A(),_(u,null,{default:a(()=>[e(o,{level:2,id:"YkBadge徽标"},{default:a(()=>[d("YkBadge 徽标")]),_:1}),e(l,{title:"使用场景",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(L)]),desc:a(()=>[Y2]),_:1}),e(l,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%3E%0A%20%20%20%20%20%20%3Cyk-button%3E%E4%B8%BB%E8%A6%81%E6%8C%89%E9%92%AE%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%20in-dot%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%3E%0A%20%20%20%20%20%20%3Cdiv%0A%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20width%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20height%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20%20%20background%3A%20%23f6f6f8%3B%0A%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%3E%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%22100%22%3E%0A%20%20%20%20%20%20%3Cdiv%0A%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20width%3A%20100px%3B%0A%20%20%20%20%20%20%20%20%20%20height%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20%20%20background%3A%20%23f6f6f8%3B%0A%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%3E%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(e2)]),desc:a(()=>[H2]),_:1}),e(l,{title:"border",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%20%3Aborder%3D%222%22%20color%3D%22blue%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%20%3Aborder%3D%222%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(s2)]),desc:a(()=>[I2]),_:1}),e(l,{title:"独立使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%20status%3D%22primary%22%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22100%22%20status%3D%22success%22%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22100%22%20color%3D%22blueviolet%22%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20status%3D%22success%22%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20status%3D%22primary%22%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20color%3D%22blueviolet%22%3E%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(l2)]),desc:a(()=>[R2]),_:1}),e(l,{title:"小红点",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20align%3D%22center%22%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%20in-dot%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3Cyk-text%3E1234%3C%2Fyk-text%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3Cyk-text%3E%E6%96%87%E5%AD%97%E8%A7%92%E6%A0%87%3C%2Fyk-text%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3CIconHeartOutline%20style%3D%22color%3A%20%23999%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%3E%0A%20%20%20%20%20%20%3CIconBellOutline%20style%3D%22color%3A%20%23999%22%20%2F%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(r2)]),desc:a(()=>[N2]),_:1}),e(l,{title:"消息数量",code:"%3C!--%20eslint-disable%20no-irregular-whitespace%20--%3E%0A%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22MessageCount%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cspan%20style%3D%22margin-top%3A%2010px%3B%20font-size%3A%2014px%3B%20font-weight%3A%20700%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20%60%E6%B6%88%E6%81%AF%E6%95%B0%E9%87%8F%3A%20%24%7BMessageCount%7D%60%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%229999999%22%20%3Aoverflow-count%3D%229999%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cspan%20style%3D%22margin-top%3A%2010px%3B%20font-size%3A%2014px%3B%20font-weight%3A%20700%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20%60%E6%B6%88%E6%81%AF%E6%95%B0%E9%87%8F%3A%209999999%60%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22MessageCount2%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22MessageCount2%22%20%3Aoverflow-count%3D%225%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22btn-group%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%0A%20%20%20%20%20%20%20%20%20%20type%3D%22outline%22%0A%20%20%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20border-right%3A%201px%20solid%20%23fff%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-top-right-radius%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-bottom-right-radius%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%20%20%20%20%40click%3D%22MessageCount2--%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20-%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%0A%20%20%20%20%20%20%20%20%20%20type%3D%22outline%22%0A%20%20%20%20%20%20%20%20%20%20style%3D%22border-top-left-radius%3A%200%3B%20border-bottom-left-radius%3A%200%22%0A%20%20%20%20%20%20%20%20%20%20%40click%3D%22MessageCount2%2B%2B%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%2B%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3Cspan%20style%3D%22margin-top%3A%2010px%3B%20font-size%3A%2014px%3B%20font-weight%3A%20700%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20%60%E6%B6%88%E6%81%AF%E6%95%B0%E9%87%8F%3A%20%24%7BMessageCount2%7D%60%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20MessageCount%20%3D%20ref%3Cnumber%3E(233)%0Aconst%20MessageCount2%20%3D%20ref%3Cnumber%3E(8)%0A%3C%2Fscript%3E%0A"},{demo:a(()=>[e(_2)]),desc:a(()=>[O2]),_:1}),e(l,{title:"是否展示 0",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%220%22%20show-zero%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cspan%20style%3D%22margin-top%3A%2010px%3B%20font-size%3A%2014px%3B%20font-weight%3A%20700%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20%60show-zero%3A%20true%60%20%7D%7D%20%7C%20%7B%7B%20%60count%3A%200%60%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%220%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cspan%20style%3D%22margin-top%3A%2010px%3B%20font-size%3A%2014px%3B%20font-weight%3A%20700%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20%60show-zero%3A%20false%60%20%7D%7D%20%7C%20%7B%7B%20%60count%3A%200%60%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22MessageCount%22%20show-zero%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22btn-group%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%0A%20%20%20%20%20%20%20%20%20%20type%3D%22outline%22%0A%20%20%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20border-right%3A%201px%20solid%20%23fff%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-top-right-radius%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-bottom-right-radius%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%20%20%20%20%40click%3D%22MessageCount--%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20-%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%20%20%3Cyk-button%0A%20%20%20%20%20%20%20%20%20%20type%3D%22outline%22%0A%20%20%20%20%20%20%20%20%20%20style%3D%22border-top-left-radius%3A%200%3B%20border-bottom-left-radius%3A%200%22%0A%20%20%20%20%20%20%20%20%20%20%40click%3D%22MessageCount%2B%2B%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%2B%0A%20%20%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3Cspan%20style%3D%22margin-top%3A%2010px%3B%20font-size%3A%2014px%3B%20font-weight%3A%20700%22%3E%0A%20%20%20%20%20%20%20%20%7B%7B%20%60%E6%B6%88%E6%81%AF%E6%95%B0%E9%87%8F%3A%20%24%7BMessageCount%7D%60%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20lang%3D%22ts%22%20setup%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20MessageCount%20%3D%20ref%3Cnumber%3E(3)%0A%3C%2Fscript%3E%0A"},{demo:a(()=>[e(E2)]),desc:a(()=>[V2]),_:1}),e(l,{title:"消息位置",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%20offset%3D%22left%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%0A%20%20%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3A%20100px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20background%3A%20%23f6f6f8%3B%0A%20%20%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%20%20%3E%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22100%22%20offset%3D%22right%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%0A%20%20%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3A%20100px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20background%3A%20%23f6f6f8%3B%0A%20%20%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%20%20%3E%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%221%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%221%22%20%3Aoffset%3D%22%5B20%2C%2020%5D%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(v2)]),desc:a(()=>[Z2]),_:1}),e(l,{title:"消息状态",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20out-dot%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20out-dot%20status%3D%22primary%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20out-dot%20status%3D%22success%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20out-dot%20status%3D%22warning%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%220%22%20show-zero%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%225%22%20status%3D%22primary%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%2288%22%20status%3D%22success%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22102%22%20status%3D%22warning%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(B2)]),desc:a(()=>[P2]),_:1}),e(l,{title:"消息颜色自定义",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-badge%20is-dot%20color%3D%22blueviolet%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%229%22%20color%3D%22blueviolet%22%3E%0A%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3Cyk-badge%20%3Acount%3D%22100%22%20offset%3D%22right%22%20color%3D%22blueviolet%22%3E%0A%20%20%20%20%20%20%3Cdiv%0A%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20width%3A%20100px%3B%0A%20%20%20%20%20%20%20%20%20%20height%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20%20%20background%3A%20%23f6f6f8%3B%0A%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%3E%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A"},{demo:a(()=>[e(w2)]),desc:a(()=>[T2]),_:1}),e(l,{title:"hidden",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20is-dot%20%3Ahidden%3D%22hiddenFlag%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%20%3Ahidden%3D%22hiddenFlag%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22100%22%20%3Ahidden%3D%22hiddenFlag%22%3E%0A%20%20%20%20%20%20%20%20%3Cyk-avatar%20size%3D%22l%22%20shape%3D%22square%22%3E%3C%2Fyk-avatar%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%20%20%3Cyk-button%20style%3D%22margin-left%3A%2020px%22%20type%3D%22outline%22%20%40click%3D%22handleClick%22%3E%0A%20%20%20%20%20%20%20%20hidden%0A%20%20%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%222%22%20offset%3D%22left%22%20%3Ahidden%3D%22hiddenFlag%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%0A%20%20%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3A%20100px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20background%3A%20%23f6f6f8%3B%0A%20%20%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%20%20%3E%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-badge%20%3Acount%3D%22100%22%20offset%3D%22right%22%20%3Ahidden%3D%22hiddenFlag%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%0A%20%20%20%20%20%20%20%20%20%20style%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3A%20100px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3A%2040px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20background%3A%20%23f6f6f8%3B%0A%20%20%20%20%20%20%20%20%20%20%22%0A%20%20%20%20%20%20%20%20%3E%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fyk-badge%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20ref%20%7D%20from%20'vue'%0Aconst%20hiddenFlag%20%3D%20ref%3Cboolean%3E(false)%0Aconst%20handleClick%20%3D%20()%20%3D%3E%20%7B%0A%20%20hiddenFlag.value%20%3D%20!hiddenFlag.value%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:a(()=>[e(S2)]),desc:a(()=>[j2]),_:1}),e(o,{level:3,id:"API"},{default:a(()=>[d("API")]),_:1}),e(o,{level:4,id:"BadgeAttributes"},{default:a(()=>[d("Badge Attributes")]),_:1}),G2,e(o,{level:4,id:"BadgeSlots"},{default:a(()=>[d("Badge Slots")]),_:1}),J2]),_:1})}}};export{Q2 as default};
diff --git a/assets/doc-663aa691.js b/assets/doc-f6d2ed18.js
similarity index 99%
rename from assets/doc-663aa691.js
rename to assets/doc-f6d2ed18.js
index b044e40d..cd2f94f2 100644
--- a/assets/doc-663aa691.js
+++ b/assets/doc-f6d2ed18.js
@@ -1 +1 @@
-import{d as B,e8 as g,q as x,o,b as m,e3 as k,g as R,dJ as S,ed as H,dZ as P,j as e,n as i,dw as s,dN as D,f as b,dx as N,t as Y,du as w,d_ as F,p as y,w as t,e as r,k as l,F as V,ee as j,a as p}from"./index-c0fbe197.js";const v=Symbol("breadcrumbName"),O={class:"yk-breadcrumb"},q=B({name:"YkBreadcrumb",__name:"breadcrumb",props:{separator:{default:"/"}},setup(d){const u=d,n=g();return x(v,{props:u,slots:n}),(a,c)=>(o(),m("div",O,[k(a.$slots,"default"),R("",!0)]))}}),z=["onClick"],J={key:0,href:"/",class:"n-link"},M={key:1},T=B({name:"YkBreadcrumbItem",__name:"breadcrumb-item",props:{to:{}},setup(d){const u=d,n=S("breadcrumb"),a=w(),c=H(v),{props:{separator:_},slots:I}=P(c),E=I.separator,A=a.appContext.config.globalProperties.$router,$=()=>{!u.to||!A||A.push(u.to)};return(h,ce)=>(o(),m("span",{class:i(s(n)("item"))},[e("span",{class:i(s(n)("inner")),onClick:D($,["prevent","stop"])},[u.to?(o(),m("a",J,[k(h.$slots,"default")])):k(h.$slots,"default",{key:1})],10,z),e("span",{class:i(s(n)("separator"))},[s(E)?(o(),b(N(s(E)),{key:0})):(o(),m("span",M,Y(s(_)),1))],2)],2))}}),C=F(q),f=F(T);const Z={};function G(d,u){const n=f,a=C;return o(),b(a,null,{default:t(()=>[r(n,null,{default:t(()=>[l("Home")]),_:1}),r(n,null,{default:t(()=>[l("Button")]),_:1}),r(n,null,{default:t(()=>[l("Rate")]),_:1})]),_:1})}const K=y(Z,[["render",G]]),L={};function Q(d,u){const n=f,a=C,c=j;return o(),m(V,null,[r(a,{separator:">"},{default:t(()=>[r(n,null,{default:t(()=>[l("Home")]),_:1}),r(n,null,{default:t(()=>[l("Button")]),_:1}),r(n,null,{default:t(()=>[l("Rate")]),_:1})]),_:1}),r(a,null,{separator:t(()=>[r(c)]),default:t(()=>[r(n,null,{default:t(()=>[l("Home")]),_:1}),r(n,null,{default:t(()=>[l("Button")]),_:1}),r(n,null,{default:t(()=>[l("Rate")]),_:1})]),_:1})],64)}const U=y(L,[["render",Q]]),W={};function X(d,u){const n=f,a=C;return o(),b(a,null,{default:t(()=>[r(n,{to:"/"},{default:t(()=>[l("Home")]),_:1}),r(n,{to:"/module/button"},{default:t(()=>[l("Button")]),_:1}),r(n,null,{default:t(()=>[l("Rate")]),_:1})]),_:1})}const ee=y(W,[["render",X]]),te=e("p",null,"面包屑的基本用法。",-1),re=e("p",null,[l("通过 "),e("code",null,"separator"),l(" 属性或插槽自定义分隔符。也可以通过"),e("code",null,"separatorIcon"),l("指定"),e("code",null,"yk-icon"),l("组件里的图标")],-1),le=e("p",null,[l("通过 "),e("code",null,"to"),l(" 属性控制路由跳转。同"),e("code",null,"vue-router"),l(" 的 "),e("code",null,"to"),l(" 属性")],-1),ne=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"separator"),e("td",null,"分隔符"),e("td",null,"string"),e("td",null,"/")]),e("tr",null,[e("td",null,"separatorIcon"),e("td",null,"图标分隔符"),e("td",null,"string"),e("td",null,"-")])])])],-1),ae=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"子标签")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"自定义默认内容"),e("td",null,"BreadcrumbItem")]),e("tr",null,[e("td",null,"separator"),e("td",null,"自定义分割符"),e("td",null,"-")])])])],-1),ue=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"to"),e("td",null,"路由跳转目标,同 vue-router 的 to 属性"),e("td",null,"string / object"),e("td",null,"-")])])])],-1),oe=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"自定义默认内容")])])])],-1),se={__name:"doc",setup(d){return(u,n)=>{const a=p("yk-title"),c=p("yk-snippet"),_=p("DocPage");return o(),b(_,null,{default:t(()=>[r(a,{level:2,id:"YkBreadcrumb面包屑"},{default:t(()=>[l("YkBreadcrumb 面包屑")]),_:1}),r(c,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-breadcrumb%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EHome%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EButton%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3ERate%3C%2Fyk-breadcrumb-item%3E%0A%20%20%3C%2Fyk-breadcrumb%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[r(K)]),desc:t(()=>[te]),_:1}),r(c,{title:"自定义分隔符",code:"%3Ctemplate%3E%0A%20%20%3Cyk-breadcrumb%20separator%3D%22%3E%22%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EHome%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EButton%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3ERate%3C%2Fyk-breadcrumb-item%3E%0A%20%20%3C%2Fyk-breadcrumb%3E%0A%20%20%3C!--%20%3Cyk-breadcrumb%20separator-icon%3D%22yk-xiexian%22%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EHome%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EButton%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3ERate%3C%2Fyk-breadcrumb-item%3E%0A%20%20%3C%2Fyk-breadcrumb%3E%20--%3E%0A%20%20%3Cyk-breadcrumb%3E%0A%20%20%20%20%3Ctemplate%20%23separator%3E%0A%20%20%20%20%20%20%3CIconRightOutline%20%2F%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EHome%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EButton%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3ERate%3C%2Fyk-breadcrumb-item%3E%0A%20%20%3C%2Fyk-breadcrumb%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[r(U)]),desc:t(()=>[re]),_:1}),r(c,{title:"路由跳转",code:"%3Ctemplate%3E%0A%20%20%3Cyk-breadcrumb%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%20to%3D%22%2F%22%3EHome%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%20to%3D%22%2Fmodule%2Fbutton%22%3EButton%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3ERate%3C%2Fyk-breadcrumb-item%3E%0A%20%20%3C%2Fyk-breadcrumb%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[r(ee)]),desc:t(()=>[le]),_:1}),r(a,{level:3,id:"API"},{default:t(()=>[l("API")]),_:1}),r(a,{level:4,id:"BreadcrumbAttributes"},{default:t(()=>[l("Breadcrumb Attributes")]),_:1}),ne,r(a,{level:4,id:"BreadcrumbSlots"},{default:t(()=>[l("Breadcrumb Slots")]),_:1}),ae,r(a,{level:3,id:"BreadcrumbItemAPI"},{default:t(()=>[l("BreadcrumbItem API")]),_:1}),r(a,{level:4,id:"BreadcrumbItemAttributes"},{default:t(()=>[l("BreadcrumbItem Attributes")]),_:1}),ue,r(a,{level:4,id:"BreadcrumbItemSlots"},{default:t(()=>[l("BreadcrumbItem Slots")]),_:1}),oe]),_:1})}}};export{se as default};
+import{d as B,e8 as g,q as x,o,b as m,e3 as k,g as R,dJ as S,ed as H,dZ as P,j as e,n as i,dw as s,dN as D,f as b,dx as N,t as Y,du as w,d_ as F,p as y,w as t,e as r,k as l,F as V,ee as j,a as p}from"./index-ac581855.js";const v=Symbol("breadcrumbName"),O={class:"yk-breadcrumb"},q=B({name:"YkBreadcrumb",__name:"breadcrumb",props:{separator:{default:"/"}},setup(d){const u=d,n=g();return x(v,{props:u,slots:n}),(a,c)=>(o(),m("div",O,[k(a.$slots,"default"),R("",!0)]))}}),z=["onClick"],J={key:0,href:"/",class:"n-link"},M={key:1},T=B({name:"YkBreadcrumbItem",__name:"breadcrumb-item",props:{to:{}},setup(d){const u=d,n=S("breadcrumb"),a=w(),c=H(v),{props:{separator:_},slots:I}=P(c),E=I.separator,A=a.appContext.config.globalProperties.$router,$=()=>{!u.to||!A||A.push(u.to)};return(h,ce)=>(o(),m("span",{class:i(s(n)("item"))},[e("span",{class:i(s(n)("inner")),onClick:D($,["prevent","stop"])},[u.to?(o(),m("a",J,[k(h.$slots,"default")])):k(h.$slots,"default",{key:1})],10,z),e("span",{class:i(s(n)("separator"))},[s(E)?(o(),b(N(s(E)),{key:0})):(o(),m("span",M,Y(s(_)),1))],2)],2))}}),C=F(q),f=F(T);const Z={};function G(d,u){const n=f,a=C;return o(),b(a,null,{default:t(()=>[r(n,null,{default:t(()=>[l("Home")]),_:1}),r(n,null,{default:t(()=>[l("Button")]),_:1}),r(n,null,{default:t(()=>[l("Rate")]),_:1})]),_:1})}const K=y(Z,[["render",G]]),L={};function Q(d,u){const n=f,a=C,c=j;return o(),m(V,null,[r(a,{separator:">"},{default:t(()=>[r(n,null,{default:t(()=>[l("Home")]),_:1}),r(n,null,{default:t(()=>[l("Button")]),_:1}),r(n,null,{default:t(()=>[l("Rate")]),_:1})]),_:1}),r(a,null,{separator:t(()=>[r(c)]),default:t(()=>[r(n,null,{default:t(()=>[l("Home")]),_:1}),r(n,null,{default:t(()=>[l("Button")]),_:1}),r(n,null,{default:t(()=>[l("Rate")]),_:1})]),_:1})],64)}const U=y(L,[["render",Q]]),W={};function X(d,u){const n=f,a=C;return o(),b(a,null,{default:t(()=>[r(n,{to:"/"},{default:t(()=>[l("Home")]),_:1}),r(n,{to:"/module/button"},{default:t(()=>[l("Button")]),_:1}),r(n,null,{default:t(()=>[l("Rate")]),_:1})]),_:1})}const ee=y(W,[["render",X]]),te=e("p",null,"面包屑的基本用法。",-1),re=e("p",null,[l("通过 "),e("code",null,"separator"),l(" 属性或插槽自定义分隔符。也可以通过"),e("code",null,"separatorIcon"),l("指定"),e("code",null,"yk-icon"),l("组件里的图标")],-1),le=e("p",null,[l("通过 "),e("code",null,"to"),l(" 属性控制路由跳转。同"),e("code",null,"vue-router"),l(" 的 "),e("code",null,"to"),l(" 属性")],-1),ne=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"separator"),e("td",null,"分隔符"),e("td",null,"string"),e("td",null,"/")]),e("tr",null,[e("td",null,"separatorIcon"),e("td",null,"图标分隔符"),e("td",null,"string"),e("td",null,"-")])])])],-1),ae=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"子标签")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"自定义默认内容"),e("td",null,"BreadcrumbItem")]),e("tr",null,[e("td",null,"separator"),e("td",null,"自定义分割符"),e("td",null,"-")])])])],-1),ue=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"to"),e("td",null,"路由跳转目标,同 vue-router 的 to 属性"),e("td",null,"string / object"),e("td",null,"-")])])])],-1),oe=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述")])]),e("tbody",null,[e("tr",null,[e("td",null,"default"),e("td",null,"自定义默认内容")])])])],-1),se={__name:"doc",setup(d){return(u,n)=>{const a=p("yk-title"),c=p("yk-snippet"),_=p("DocPage");return o(),b(_,null,{default:t(()=>[r(a,{level:2,id:"YkBreadcrumb面包屑"},{default:t(()=>[l("YkBreadcrumb 面包屑")]),_:1}),r(c,{title:"基本用法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-breadcrumb%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EHome%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EButton%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3ERate%3C%2Fyk-breadcrumb-item%3E%0A%20%20%3C%2Fyk-breadcrumb%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[r(K)]),desc:t(()=>[te]),_:1}),r(c,{title:"自定义分隔符",code:"%3Ctemplate%3E%0A%20%20%3Cyk-breadcrumb%20separator%3D%22%3E%22%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EHome%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EButton%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3ERate%3C%2Fyk-breadcrumb-item%3E%0A%20%20%3C%2Fyk-breadcrumb%3E%0A%20%20%3C!--%20%3Cyk-breadcrumb%20separator-icon%3D%22yk-xiexian%22%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EHome%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EButton%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3ERate%3C%2Fyk-breadcrumb-item%3E%0A%20%20%3C%2Fyk-breadcrumb%3E%20--%3E%0A%20%20%3Cyk-breadcrumb%3E%0A%20%20%20%20%3Ctemplate%20%23separator%3E%0A%20%20%20%20%20%20%3CIconRightOutline%20%2F%3E%0A%20%20%20%20%3C%2Ftemplate%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EHome%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3EButton%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3ERate%3C%2Fyk-breadcrumb-item%3E%0A%20%20%3C%2Fyk-breadcrumb%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[r(U)]),desc:t(()=>[re]),_:1}),r(c,{title:"路由跳转",code:"%3Ctemplate%3E%0A%20%20%3Cyk-breadcrumb%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%20to%3D%22%2F%22%3EHome%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%20to%3D%22%2Fmodule%2Fbutton%22%3EButton%3C%2Fyk-breadcrumb-item%3E%0A%20%20%20%20%3Cyk-breadcrumb-item%3ERate%3C%2Fyk-breadcrumb-item%3E%0A%20%20%3C%2Fyk-breadcrumb%3E%0A%3C%2Ftemplate%3E%0A"},{demo:t(()=>[r(ee)]),desc:t(()=>[le]),_:1}),r(a,{level:3,id:"API"},{default:t(()=>[l("API")]),_:1}),r(a,{level:4,id:"BreadcrumbAttributes"},{default:t(()=>[l("Breadcrumb Attributes")]),_:1}),ne,r(a,{level:4,id:"BreadcrumbSlots"},{default:t(()=>[l("Breadcrumb Slots")]),_:1}),ae,r(a,{level:3,id:"BreadcrumbItemAPI"},{default:t(()=>[l("BreadcrumbItem API")]),_:1}),r(a,{level:4,id:"BreadcrumbItemAttributes"},{default:t(()=>[l("BreadcrumbItem Attributes")]),_:1}),ue,r(a,{level:4,id:"BreadcrumbItemSlots"},{default:t(()=>[l("BreadcrumbItem Slots")]),_:1}),oe]),_:1})}}};export{se as default};
diff --git a/assets/doc-76fdaf0e.js b/assets/doc-fffa4d62.js
similarity index 99%
rename from assets/doc-76fdaf0e.js
rename to assets/doc-fffa4d62.js
index 1d0014ef..63010450 100644
--- a/assets/doc-76fdaf0e.js
+++ b/assets/doc-fffa4d62.js
@@ -1 +1 @@
-import{d as g,r as k,du as C,o as i,f as y,w as s,e as n,k as t,eo as h,_,x as B,fk as x,a as F,j as e}from"./index-c0fbe197.js";const b=g({__name:"message-primary",setup(m){var o;const a=k(!1),c=(o=C())==null?void 0:o.proxy,l=()=>{c.$message({type:"primary",message:"通用提示"})},A=()=>{c.$message({type:"success",message:h("span",{style:"color:green;"},"成功提示")})},r=()=>{c.$message({type:"warning",message:"警告提示"})},d=()=>{c.$message({type:"error",message:()=>n("span",{style:{color:"red"}},[t("失败提示")])})},u=()=>{a.value=!0;const D=c.$message({type:"loading",message:"正在加载中"});setTimeout(()=>{a.value=!1,D.close()},3e3)};return(D,E)=>{const p=_,f=B;return i(),y(f,null,{default:s(()=>[n(p,{status:"primary",onClick:l},{default:s(()=>[t("通用提示")]),_:1}),n(p,{status:"success",onClick:A},{default:s(()=>[t("触发成功")]),_:1}),n(p,{status:"warning",onClick:r},{default:s(()=>[t("触发警告")]),_:1}),n(p,{status:"danger",onClick:d},{default:s(()=>[t("触发失败")]),_:1}),n(p,{status:"primary",loading:a.value,onClick:u},{default:s(()=>[t(" 触发加载 ")]),_:1},8,["loading"])]),_:1})}}}),I=g({__name:"message-alter",setup(m){var r;const a=(r=C())==null?void 0:r.proxy,c=()=>{a.$message({type:"success",message:"这里可以自定义提示信息"})},l=()=>{a.$message({type:"error",message:()=>n("span",{style:{color:"red"}},[n(x,{style:{marginRight:"10px"}},null),t("失败提示")])})},A=()=>{a.$message({type:"success",message:h("span",{style:"color:green;"},"成功提示")})};return(d,u)=>{const o=_,D=B;return i(),y(D,null,{default:s(()=>[n(o,{status:"primary",onClick:c},{default:s(()=>[t("触发成功")]),_:1}),n(o,{status:"danger",onClick:l},{default:s(()=>[t("JSX 写法")]),_:1}),n(o,{status:"warning",onClick:A},{default:s(()=>[t("VNode 写法")]),_:1})]),_:1})}}}),v=g({__name:"message-duration",setup(m){var l;const a=(l=C())==null?void 0:l.proxy,c=()=>{a.$message({type:"success",message:"这里可以自定义提示时长",duration:2e3})};return(A,r)=>{const d=_,u=B;return i(),y(u,null,{default:s(()=>[n(d,{status:"primary",onClick:c},{default:s(()=>[t("触发成功")]),_:1})]),_:1})}}}),$=g({__name:"message-onclose",setup(m){var l;const a=(l=C())==null?void 0:l.proxy,c=()=>{a.$message({type:"success",message:"这里是全局提示关闭时的回调函数",duration:2e3,onClose:()=>{a.$message.success("这里是回调函数",2e3)}})};return(A,r)=>{const d=_,u=B;return i(),y(u,null,{default:s(()=>[n(d,{status:"primary",onClick:c},{default:s(()=>[t("触发成功")]),_:1})]),_:1})}}}),S=g({__name:"message-methods",setup(m){var u;const a=(u=C())==null?void 0:u.proxy,c=()=>{a.$message.primary("消息提示")},l=()=>{a.$message.success("成功提示")},A=()=>{a.$message.warning("警告提示")},r=()=>{a.$message.error("失败提示")},d=()=>{const o=a.$message({type:"loading",message:"正在加载中,稍后关闭"});setTimeout(()=>{o.close()},4e3)};return(o,D)=>{const E=_,p=B;return i(),y(p,null,{default:s(()=>[n(E,{status:"primary",onClick:c},{default:s(()=>[t("触发消息")]),_:1}),n(E,{status:"success",onClick:l},{default:s(()=>[t("触发成功")]),_:1}),n(E,{status:"warning",onClick:A},{default:s(()=>[t("触发警告")]),_:1}),n(E,{status:"danger",onClick:r},{default:s(()=>[t("触发失败")]),_:1}),n(E,{status:"primary",onClick:d},{default:s(()=>[t("触发加载")]),_:1})]),_:1})}}}),w=g({__name:"message-close",setup(m){var u;const a=(u=C())==null?void 0:u.proxy,c=k([]),l=()=>{const o=a.$message.primary("消息提示");c.value.push(o)},A=()=>{const o=a.$message.success("成功提示");c.value.push(o)},r=()=>{const o=a.$message({type:"loading",message:"正在加载中,等待手动关闭"});c.value.push(o)},d=()=>{c.value.forEach(o=>{o.close()})};return(o,D)=>{const E=_,p=B;return i(),y(p,{direction:"vertical"},{default:s(()=>[n(p,null,{default:s(()=>[n(E,{status:"primary",onClick:l},{default:s(()=>[t("常规消息")]),_:1}),n(E,{status:"success",onClick:A},{default:s(()=>[t("成功消息")]),_:1}),n(E,{status:"primary",onClick:r},{default:s(()=>[t("加载消息")]),_:1})]),_:1}),n(p,null,{default:s(()=>[n(E,{onClick:d},{default:s(()=>[t("关闭所有实例")]),_:1})]),_:1})]),_:1})}}}),P=e("p",null,[t("通过传入 "),e("code",null,"type"),t(" 指定不同的提示类型")],-1),L=e("p",null,[t("通过传入 "),e("code",null,"message"),t(" 指定不同的提示文案,支持 "),e("code",null,"jsx"),t(" 和 "),e("code",null,"VNode"),t(" 写法。")],-1),W=e("p",null,[t("通过传入 "),e("code",null,"duration"),t(" 指定不同的提示时长")],-1),N=e("p",null,[t("通过传入 "),e("code",null,"onClose"),t(" 调用全局提示关闭时的回调函数")],-1),V=e("p",null,[t("提供 "),e("code",null,"success"),t(","),e("code",null,"error"),t(","),e("code",null,"warning"),t(","),e("code",null,"loading"),t(","),e("code",null,"primary"),t(" 静态方法直接调用全局消息")],-1),T=e("p",null,[t("通过 "),e("code",null,"proxy.$message"),t(" 创建的消息将返回一个实例,其中提供了 close 方法,能够提前关闭消息")],-1),M=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"type"),e("td",null,"消息的类型"),e("td",null,"'primary'|'success'|'warning'|'error'|'loading'"),e("td",null,"success")]),e("tr",null,[e("td",null,"message"),e("td",null,"消息的内容"),e("td",null,"string"),e("td",null,"''")]),e("tr",null,[e("td",null,"duration"),e("td",null,"持续时长,为 0 时驻留"),e("td",null,"number"),e("td",null,"3000")]),e("tr",null,[e("td",null,"onClose"),e("td",null,"关闭时的回调函数"),e("td",null,"Function"),e("td",null,"()=>{}")])])])],-1),j=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"方法"),e("th",null,"描述"),e("th",null,"入参类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"success"),e("td",null,"成功消息"),e("td",null,"string"),e("td",null,"''")]),e("tr",null,[e("td",null,"error"),e("td",null,"失败消息"),e("td",null,"string"),e("td",null,"''")]),e("tr",null,[e("td",null,"primary"),e("td",null,"提示消息"),e("td",null,"string"),e("td",null,"''")]),e("tr",null,[e("td",null,"warning"),e("td",null,"警告消息"),e("td",null,"string"),e("td",null,"''")]),e("tr",null,[e("td",null,"loading"),e("td",null,"加载消息"),e("td",null,"string"),e("td",null,"''")])])])],-1),J=e("p",null,"可以通过返回的实例调用 close 方法提前关闭",-1),X={__name:"doc",setup(m){return(a,c)=>{const l=F("yk-title"),A=F("yk-snippet"),r=F("DocPage");return i(),y(r,null,{default:s(()=>[n(l,{level:2,id:"YkMessage消息提示"},{default:s(()=>[t("YkMessage 消息提示")]),_:1}),n(A,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handlePrimary%22%3E%E9%80%9A%E7%94%A8%E6%8F%90%E7%A4%BA%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22success%22%20%40click%3D%22handleSuccess%22%3E%E8%A7%A6%E5%8F%91%E6%88%90%E5%8A%9F%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22warning%22%20%40click%3D%22handleWarning%22%3E%E8%A7%A6%E5%8F%91%E8%AD%A6%E5%91%8A%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22danger%22%20%40click%3D%22handleError%22%3E%E8%A7%A6%E5%8F%91%E5%A4%B1%E8%B4%A5%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%3Aloading%3D%22loading%22%20%40click%3D%22handleLoading%22%3E%0A%20%20%20%20%20%20%E8%A7%A6%E5%8F%91%E5%8A%A0%E8%BD%BD%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22tsx%22%3E%0Aimport%20%7B%20getCurrentInstance%2C%20h%2C%20ref%20%7D%20from%20'vue'%0Aconst%20loading%20%3D%20ref(false)%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handlePrimary%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'primary'%2C%20message%3A%20'%E9%80%9A%E7%94%A8%E6%8F%90%E7%A4%BA'%20%7D)%0A%7D%0Aconst%20handleSuccess%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'success'%2C%0A%20%20%20%20message%3A%20h('span'%2C%20%7B%20style%3A%20'color%3Agreen%3B'%20%7D%2C%20'%E6%88%90%E5%8A%9F%E6%8F%90%E7%A4%BA')%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleWarning%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'warning'%2C%20message%3A%20'%E8%AD%A6%E5%91%8A%E6%8F%90%E7%A4%BA'%20%7D)%0A%7D%0Aconst%20handleError%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'error'%2C%0A%20%20%20%20message%3A%20()%20%3D%3E%20%3Cspan%20style%3D%7B%7B%20color%3A%20'red'%20%7D%7D%3E%E5%A4%B1%E8%B4%A5%E6%8F%90%E7%A4%BA%3C%2Fspan%3E%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleLoading%20%3D%20()%20%3D%3E%20%7B%0A%20%20loading.value%20%3D%20true%0A%20%20const%20messageInstance%20%3D%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'loading'%2C%0A%20%20%20%20message%3A%20'%E6%AD%A3%E5%9C%A8%E5%8A%A0%E8%BD%BD%E4%B8%AD'%2C%0A%20%20%7D)%0A%20%20setTimeout(()%20%3D%3E%20%7B%0A%20%20%20%20loading.value%20%3D%20false%0A%20%20%20%20messageInstance.close()%0A%20%20%7D%2C%203000)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:s(()=>[n(b)]),desc:s(()=>[P]),_:1}),n(A,{title:"提示文案",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleSuccess%22%3E%E8%A7%A6%E5%8F%91%E6%88%90%E5%8A%9F%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22danger%22%20%40click%3D%22handleError%22%3EJSX%20%E5%86%99%E6%B3%95%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22warning%22%20%40click%3D%22handleWarning%22%3EVNode%20%E5%86%99%E6%B3%95%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22tsx%22%3E%0Aimport%20%7B%20h%2C%20getCurrentInstance%20%7D%20from%20'vue'%0Aimport%20%7B%20IconFireFireFill%20%7D%20from%20'%40yike-design%2Fui%2Fsrc%2Fcomponents%2Fsvg-icon'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleSuccess%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'success'%2C%20message%3A%20'%E8%BF%99%E9%87%8C%E5%8F%AF%E4%BB%A5%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8F%90%E7%A4%BA%E4%BF%A1%E6%81%AF'%20%7D)%0A%7D%0Aconst%20handleError%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'error'%2C%0A%20%20%20%20message%3A%20()%20%3D%3E%20(%0A%20%20%20%20%20%20%3Cspan%20style%3D%7B%7B%20color%3A%20'red'%20%7D%7D%3E%0A%20%20%20%20%20%20%20%20%3CIconFireFireFill%20style%3D%7B%7B%20marginRight%3A%20'10px'%20%7D%7D%20%2F%3E%0A%20%20%20%20%20%20%20%20%E5%A4%B1%E8%B4%A5%E6%8F%90%E7%A4%BA%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20)%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleWarning%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'success'%2C%0A%20%20%20%20message%3A%20h('span'%2C%20%7B%20style%3A%20'color%3Agreen%3B'%20%7D%2C%20'%E6%88%90%E5%8A%9F%E6%8F%90%E7%A4%BA')%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:s(()=>[n(I)]),desc:s(()=>[L]),_:1}),n(A,{title:"提示时长",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleSuccess%22%3E%E8%A7%A6%E5%8F%91%E6%88%90%E5%8A%9F%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleSuccess%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'success'%2C%0A%20%20%20%20message%3A%20'%E8%BF%99%E9%87%8C%E5%8F%AF%E4%BB%A5%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8F%90%E7%A4%BA%E6%97%B6%E9%95%BF'%2C%0A%20%20%20%20duration%3A%202000%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:s(()=>[n(v)]),desc:s(()=>[W]),_:1}),n(A,{title:"关闭时的回调函数",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleSuccess%22%3E%E8%A7%A6%E5%8F%91%E6%88%90%E5%8A%9F%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleSuccess%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'success'%2C%0A%20%20%20%20message%3A%20'%E8%BF%99%E9%87%8C%E6%98%AF%E5%85%A8%E5%B1%80%E6%8F%90%E7%A4%BA%E5%85%B3%E9%97%AD%E6%97%B6%E7%9A%84%E5%9B%9E%E8%B0%83%E5%87%BD%E6%95%B0'%2C%0A%20%20%20%20duration%3A%202000%2C%0A%20%20%20%20onClose%3A%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20proxy.%24message.success('%E8%BF%99%E9%87%8C%E6%98%AF%E5%9B%9E%E8%B0%83%E5%87%BD%E6%95%B0'%2C%202000)%0A%20%20%20%20%7D%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:s(()=>[n($)]),desc:s(()=>[N]),_:1}),n(A,{title:"静态方法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handlePrimary%22%3E%E8%A7%A6%E5%8F%91%E6%B6%88%E6%81%AF%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22success%22%20%40click%3D%22handleSuccess%22%3E%E8%A7%A6%E5%8F%91%E6%88%90%E5%8A%9F%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22warning%22%20%40click%3D%22handleWarning%22%3E%E8%A7%A6%E5%8F%91%E8%AD%A6%E5%91%8A%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22danger%22%20%40click%3D%22handleError%22%3E%E8%A7%A6%E5%8F%91%E5%A4%B1%E8%B4%A5%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleLoading%22%3E%E8%A7%A6%E5%8F%91%E5%8A%A0%E8%BD%BD%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handlePrimary%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message.primary('%E6%B6%88%E6%81%AF%E6%8F%90%E7%A4%BA')%0A%7D%0Aconst%20handleSuccess%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message.success('%E6%88%90%E5%8A%9F%E6%8F%90%E7%A4%BA')%0A%7D%0Aconst%20handleWarning%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message.warning('%E8%AD%A6%E5%91%8A%E6%8F%90%E7%A4%BA')%0A%7D%0Aconst%20handleError%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message.error('%E5%A4%B1%E8%B4%A5%E6%8F%90%E7%A4%BA')%0A%7D%0Aconst%20handleLoading%20%3D%20()%20%3D%3E%20%7B%0A%20%20const%20messageInstance%20%3D%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'loading'%2C%0A%20%20%20%20message%3A%20'%E6%AD%A3%E5%9C%A8%E5%8A%A0%E8%BD%BD%E4%B8%AD%2C%E7%A8%8D%E5%90%8E%E5%85%B3%E9%97%AD'%2C%0A%20%20%7D)%0A%20%20setTimeout(()%20%3D%3E%20%7B%0A%20%20%20%20messageInstance.close()%0A%20%20%7D%2C%204000)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:s(()=>[n(S)]),desc:s(()=>[V]),_:1}),n(A,{title:"关闭实例",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handlePrimary%22%3E%E5%B8%B8%E8%A7%84%E6%B6%88%E6%81%AF%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22success%22%20%40click%3D%22handleSuccess%22%3E%E6%88%90%E5%8A%9F%E6%B6%88%E6%81%AF%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleLoading%22%3E%E5%8A%A0%E8%BD%BD%E6%B6%88%E6%81%AF%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-button%20%40click%3D%22handleClose%22%3E%E5%85%B3%E9%97%AD%E6%89%80%E6%9C%89%E5%AE%9E%E4%BE%8B%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%2C%20ref%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20instances%20%3D%20ref(%5B%5D)%0Aconst%20handlePrimary%20%3D%20()%20%3D%3E%20%7B%0A%20%20const%20primaryInstance%20%3D%20proxy.%24message.primary('%E6%B6%88%E6%81%AF%E6%8F%90%E7%A4%BA')%0A%20%20instances.value.push(primaryInstance)%0A%7D%0Aconst%20handleSuccess%20%3D%20()%20%3D%3E%20%7B%0A%20%20const%20successInstance%20%3D%20proxy.%24message.success('%E6%88%90%E5%8A%9F%E6%8F%90%E7%A4%BA')%0A%20%20instances.value.push(successInstance)%0A%7D%0Aconst%20handleLoading%20%3D%20()%20%3D%3E%20%7B%0A%20%20const%20messageInstance%20%3D%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'loading'%2C%0A%20%20%20%20message%3A%20'%E6%AD%A3%E5%9C%A8%E5%8A%A0%E8%BD%BD%E4%B8%AD%2C%E7%AD%89%E5%BE%85%E6%89%8B%E5%8A%A8%E5%85%B3%E9%97%AD'%2C%0A%20%20%7D)%0A%20%20instances.value.push(messageInstance)%0A%7D%0Aconst%20handleClose%20%3D%20()%20%3D%3E%20%7B%0A%20%20instances.value.forEach((instance)%20%3D%3E%20%7B%0A%20%20%20%20instance.close()%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:s(()=>[n(w)]),desc:s(()=>[T]),_:1}),n(l,{level:3,id:"API"},{default:s(()=>[t("API")]),_:1}),M,n(l,{level:3,id:"Methods"},{default:s(()=>[t("Methods")]),_:1}),j,n(l,{level:3,id:"Instance"},{default:s(()=>[t("Instance")]),_:1}),J]),_:1})}}};export{X as default};
+import{d as g,r as k,du as C,o as i,f as y,w as s,e as n,k as t,eo as h,_,x as B,fk as x,a as F,j as e}from"./index-ac581855.js";const b=g({__name:"message-primary",setup(m){var o;const a=k(!1),c=(o=C())==null?void 0:o.proxy,l=()=>{c.$message({type:"primary",message:"通用提示"})},A=()=>{c.$message({type:"success",message:h("span",{style:"color:green;"},"成功提示")})},r=()=>{c.$message({type:"warning",message:"警告提示"})},d=()=>{c.$message({type:"error",message:()=>n("span",{style:{color:"red"}},[t("失败提示")])})},u=()=>{a.value=!0;const D=c.$message({type:"loading",message:"正在加载中"});setTimeout(()=>{a.value=!1,D.close()},3e3)};return(D,E)=>{const p=_,f=B;return i(),y(f,null,{default:s(()=>[n(p,{status:"primary",onClick:l},{default:s(()=>[t("通用提示")]),_:1}),n(p,{status:"success",onClick:A},{default:s(()=>[t("触发成功")]),_:1}),n(p,{status:"warning",onClick:r},{default:s(()=>[t("触发警告")]),_:1}),n(p,{status:"danger",onClick:d},{default:s(()=>[t("触发失败")]),_:1}),n(p,{status:"primary",loading:a.value,onClick:u},{default:s(()=>[t(" 触发加载 ")]),_:1},8,["loading"])]),_:1})}}}),I=g({__name:"message-alter",setup(m){var r;const a=(r=C())==null?void 0:r.proxy,c=()=>{a.$message({type:"success",message:"这里可以自定义提示信息"})},l=()=>{a.$message({type:"error",message:()=>n("span",{style:{color:"red"}},[n(x,{style:{marginRight:"10px"}},null),t("失败提示")])})},A=()=>{a.$message({type:"success",message:h("span",{style:"color:green;"},"成功提示")})};return(d,u)=>{const o=_,D=B;return i(),y(D,null,{default:s(()=>[n(o,{status:"primary",onClick:c},{default:s(()=>[t("触发成功")]),_:1}),n(o,{status:"danger",onClick:l},{default:s(()=>[t("JSX 写法")]),_:1}),n(o,{status:"warning",onClick:A},{default:s(()=>[t("VNode 写法")]),_:1})]),_:1})}}}),v=g({__name:"message-duration",setup(m){var l;const a=(l=C())==null?void 0:l.proxy,c=()=>{a.$message({type:"success",message:"这里可以自定义提示时长",duration:2e3})};return(A,r)=>{const d=_,u=B;return i(),y(u,null,{default:s(()=>[n(d,{status:"primary",onClick:c},{default:s(()=>[t("触发成功")]),_:1})]),_:1})}}}),$=g({__name:"message-onclose",setup(m){var l;const a=(l=C())==null?void 0:l.proxy,c=()=>{a.$message({type:"success",message:"这里是全局提示关闭时的回调函数",duration:2e3,onClose:()=>{a.$message.success("这里是回调函数",2e3)}})};return(A,r)=>{const d=_,u=B;return i(),y(u,null,{default:s(()=>[n(d,{status:"primary",onClick:c},{default:s(()=>[t("触发成功")]),_:1})]),_:1})}}}),S=g({__name:"message-methods",setup(m){var u;const a=(u=C())==null?void 0:u.proxy,c=()=>{a.$message.primary("消息提示")},l=()=>{a.$message.success("成功提示")},A=()=>{a.$message.warning("警告提示")},r=()=>{a.$message.error("失败提示")},d=()=>{const o=a.$message({type:"loading",message:"正在加载中,稍后关闭"});setTimeout(()=>{o.close()},4e3)};return(o,D)=>{const E=_,p=B;return i(),y(p,null,{default:s(()=>[n(E,{status:"primary",onClick:c},{default:s(()=>[t("触发消息")]),_:1}),n(E,{status:"success",onClick:l},{default:s(()=>[t("触发成功")]),_:1}),n(E,{status:"warning",onClick:A},{default:s(()=>[t("触发警告")]),_:1}),n(E,{status:"danger",onClick:r},{default:s(()=>[t("触发失败")]),_:1}),n(E,{status:"primary",onClick:d},{default:s(()=>[t("触发加载")]),_:1})]),_:1})}}}),w=g({__name:"message-close",setup(m){var u;const a=(u=C())==null?void 0:u.proxy,c=k([]),l=()=>{const o=a.$message.primary("消息提示");c.value.push(o)},A=()=>{const o=a.$message.success("成功提示");c.value.push(o)},r=()=>{const o=a.$message({type:"loading",message:"正在加载中,等待手动关闭"});c.value.push(o)},d=()=>{c.value.forEach(o=>{o.close()})};return(o,D)=>{const E=_,p=B;return i(),y(p,{direction:"vertical"},{default:s(()=>[n(p,null,{default:s(()=>[n(E,{status:"primary",onClick:l},{default:s(()=>[t("常规消息")]),_:1}),n(E,{status:"success",onClick:A},{default:s(()=>[t("成功消息")]),_:1}),n(E,{status:"primary",onClick:r},{default:s(()=>[t("加载消息")]),_:1})]),_:1}),n(p,null,{default:s(()=>[n(E,{onClick:d},{default:s(()=>[t("关闭所有实例")]),_:1})]),_:1})]),_:1})}}}),P=e("p",null,[t("通过传入 "),e("code",null,"type"),t(" 指定不同的提示类型")],-1),L=e("p",null,[t("通过传入 "),e("code",null,"message"),t(" 指定不同的提示文案,支持 "),e("code",null,"jsx"),t(" 和 "),e("code",null,"VNode"),t(" 写法。")],-1),W=e("p",null,[t("通过传入 "),e("code",null,"duration"),t(" 指定不同的提示时长")],-1),N=e("p",null,[t("通过传入 "),e("code",null,"onClose"),t(" 调用全局提示关闭时的回调函数")],-1),V=e("p",null,[t("提供 "),e("code",null,"success"),t(","),e("code",null,"error"),t(","),e("code",null,"warning"),t(","),e("code",null,"loading"),t(","),e("code",null,"primary"),t(" 静态方法直接调用全局消息")],-1),T=e("p",null,[t("通过 "),e("code",null,"proxy.$message"),t(" 创建的消息将返回一个实例,其中提供了 close 方法,能够提前关闭消息")],-1),M=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"参数"),e("th",null,"描述"),e("th",null,"类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"type"),e("td",null,"消息的类型"),e("td",null,"'primary'|'success'|'warning'|'error'|'loading'"),e("td",null,"success")]),e("tr",null,[e("td",null,"message"),e("td",null,"消息的内容"),e("td",null,"string"),e("td",null,"''")]),e("tr",null,[e("td",null,"duration"),e("td",null,"持续时长,为 0 时驻留"),e("td",null,"number"),e("td",null,"3000")]),e("tr",null,[e("td",null,"onClose"),e("td",null,"关闭时的回调函数"),e("td",null,"Function"),e("td",null,"()=>{}")])])])],-1),j=e("div",{class:"table-container"},[e("table",null,[e("thead",null,[e("tr",null,[e("th",null,"方法"),e("th",null,"描述"),e("th",null,"入参类型"),e("th",null,"默认值")])]),e("tbody",null,[e("tr",null,[e("td",null,"success"),e("td",null,"成功消息"),e("td",null,"string"),e("td",null,"''")]),e("tr",null,[e("td",null,"error"),e("td",null,"失败消息"),e("td",null,"string"),e("td",null,"''")]),e("tr",null,[e("td",null,"primary"),e("td",null,"提示消息"),e("td",null,"string"),e("td",null,"''")]),e("tr",null,[e("td",null,"warning"),e("td",null,"警告消息"),e("td",null,"string"),e("td",null,"''")]),e("tr",null,[e("td",null,"loading"),e("td",null,"加载消息"),e("td",null,"string"),e("td",null,"''")])])])],-1),J=e("p",null,"可以通过返回的实例调用 close 方法提前关闭",-1),X={__name:"doc",setup(m){return(a,c)=>{const l=F("yk-title"),A=F("yk-snippet"),r=F("DocPage");return i(),y(r,null,{default:s(()=>[n(l,{level:2,id:"YkMessage消息提示"},{default:s(()=>[t("YkMessage 消息提示")]),_:1}),n(A,{title:"基本使用",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handlePrimary%22%3E%E9%80%9A%E7%94%A8%E6%8F%90%E7%A4%BA%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22success%22%20%40click%3D%22handleSuccess%22%3E%E8%A7%A6%E5%8F%91%E6%88%90%E5%8A%9F%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22warning%22%20%40click%3D%22handleWarning%22%3E%E8%A7%A6%E5%8F%91%E8%AD%A6%E5%91%8A%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22danger%22%20%40click%3D%22handleError%22%3E%E8%A7%A6%E5%8F%91%E5%A4%B1%E8%B4%A5%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%3Aloading%3D%22loading%22%20%40click%3D%22handleLoading%22%3E%0A%20%20%20%20%20%20%E8%A7%A6%E5%8F%91%E5%8A%A0%E8%BD%BD%0A%20%20%20%20%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22tsx%22%3E%0Aimport%20%7B%20getCurrentInstance%2C%20h%2C%20ref%20%7D%20from%20'vue'%0Aconst%20loading%20%3D%20ref(false)%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handlePrimary%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'primary'%2C%20message%3A%20'%E9%80%9A%E7%94%A8%E6%8F%90%E7%A4%BA'%20%7D)%0A%7D%0Aconst%20handleSuccess%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'success'%2C%0A%20%20%20%20message%3A%20h('span'%2C%20%7B%20style%3A%20'color%3Agreen%3B'%20%7D%2C%20'%E6%88%90%E5%8A%9F%E6%8F%90%E7%A4%BA')%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleWarning%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'warning'%2C%20message%3A%20'%E8%AD%A6%E5%91%8A%E6%8F%90%E7%A4%BA'%20%7D)%0A%7D%0Aconst%20handleError%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'error'%2C%0A%20%20%20%20message%3A%20()%20%3D%3E%20%3Cspan%20style%3D%7B%7B%20color%3A%20'red'%20%7D%7D%3E%E5%A4%B1%E8%B4%A5%E6%8F%90%E7%A4%BA%3C%2Fspan%3E%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleLoading%20%3D%20()%20%3D%3E%20%7B%0A%20%20loading.value%20%3D%20true%0A%20%20const%20messageInstance%20%3D%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'loading'%2C%0A%20%20%20%20message%3A%20'%E6%AD%A3%E5%9C%A8%E5%8A%A0%E8%BD%BD%E4%B8%AD'%2C%0A%20%20%7D)%0A%20%20setTimeout(()%20%3D%3E%20%7B%0A%20%20%20%20loading.value%20%3D%20false%0A%20%20%20%20messageInstance.close()%0A%20%20%7D%2C%203000)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:s(()=>[n(b)]),desc:s(()=>[P]),_:1}),n(A,{title:"提示文案",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleSuccess%22%3E%E8%A7%A6%E5%8F%91%E6%88%90%E5%8A%9F%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22danger%22%20%40click%3D%22handleError%22%3EJSX%20%E5%86%99%E6%B3%95%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22warning%22%20%40click%3D%22handleWarning%22%3EVNode%20%E5%86%99%E6%B3%95%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22tsx%22%3E%0Aimport%20%7B%20h%2C%20getCurrentInstance%20%7D%20from%20'vue'%0Aimport%20%7B%20IconFireFireFill%20%7D%20from%20'%40yike-design%2Fui%2Fsrc%2Fcomponents%2Fsvg-icon'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleSuccess%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%20type%3A%20'success'%2C%20message%3A%20'%E8%BF%99%E9%87%8C%E5%8F%AF%E4%BB%A5%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8F%90%E7%A4%BA%E4%BF%A1%E6%81%AF'%20%7D)%0A%7D%0Aconst%20handleError%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'error'%2C%0A%20%20%20%20message%3A%20()%20%3D%3E%20(%0A%20%20%20%20%20%20%3Cspan%20style%3D%7B%7B%20color%3A%20'red'%20%7D%7D%3E%0A%20%20%20%20%20%20%20%20%3CIconFireFireFill%20style%3D%7B%7B%20marginRight%3A%20'10px'%20%7D%7D%20%2F%3E%0A%20%20%20%20%20%20%20%20%E5%A4%B1%E8%B4%A5%E6%8F%90%E7%A4%BA%0A%20%20%20%20%20%20%3C%2Fspan%3E%0A%20%20%20%20)%2C%0A%20%20%7D)%0A%7D%0Aconst%20handleWarning%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'success'%2C%0A%20%20%20%20message%3A%20h('span'%2C%20%7B%20style%3A%20'color%3Agreen%3B'%20%7D%2C%20'%E6%88%90%E5%8A%9F%E6%8F%90%E7%A4%BA')%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:s(()=>[n(I)]),desc:s(()=>[L]),_:1}),n(A,{title:"提示时长",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleSuccess%22%3E%E8%A7%A6%E5%8F%91%E6%88%90%E5%8A%9F%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleSuccess%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'success'%2C%0A%20%20%20%20message%3A%20'%E8%BF%99%E9%87%8C%E5%8F%AF%E4%BB%A5%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8F%90%E7%A4%BA%E6%97%B6%E9%95%BF'%2C%0A%20%20%20%20duration%3A%202000%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:s(()=>[n(v)]),desc:s(()=>[W]),_:1}),n(A,{title:"关闭时的回调函数",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleSuccess%22%3E%E8%A7%A6%E5%8F%91%E6%88%90%E5%8A%9F%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handleSuccess%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'success'%2C%0A%20%20%20%20message%3A%20'%E8%BF%99%E9%87%8C%E6%98%AF%E5%85%A8%E5%B1%80%E6%8F%90%E7%A4%BA%E5%85%B3%E9%97%AD%E6%97%B6%E7%9A%84%E5%9B%9E%E8%B0%83%E5%87%BD%E6%95%B0'%2C%0A%20%20%20%20duration%3A%202000%2C%0A%20%20%20%20onClose%3A%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20proxy.%24message.success('%E8%BF%99%E9%87%8C%E6%98%AF%E5%9B%9E%E8%B0%83%E5%87%BD%E6%95%B0'%2C%202000)%0A%20%20%20%20%7D%2C%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:s(()=>[n($)]),desc:s(()=>[N]),_:1}),n(A,{title:"静态方法",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handlePrimary%22%3E%E8%A7%A6%E5%8F%91%E6%B6%88%E6%81%AF%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22success%22%20%40click%3D%22handleSuccess%22%3E%E8%A7%A6%E5%8F%91%E6%88%90%E5%8A%9F%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22warning%22%20%40click%3D%22handleWarning%22%3E%E8%A7%A6%E5%8F%91%E8%AD%A6%E5%91%8A%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22danger%22%20%40click%3D%22handleError%22%3E%E8%A7%A6%E5%8F%91%E5%A4%B1%E8%B4%A5%3C%2Fyk-button%3E%0A%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleLoading%22%3E%E8%A7%A6%E5%8F%91%E5%8A%A0%E8%BD%BD%3C%2Fyk-button%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20handlePrimary%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message.primary('%E6%B6%88%E6%81%AF%E6%8F%90%E7%A4%BA')%0A%7D%0Aconst%20handleSuccess%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message.success('%E6%88%90%E5%8A%9F%E6%8F%90%E7%A4%BA')%0A%7D%0Aconst%20handleWarning%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message.warning('%E8%AD%A6%E5%91%8A%E6%8F%90%E7%A4%BA')%0A%7D%0Aconst%20handleError%20%3D%20()%20%3D%3E%20%7B%0A%20%20proxy.%24message.error('%E5%A4%B1%E8%B4%A5%E6%8F%90%E7%A4%BA')%0A%7D%0Aconst%20handleLoading%20%3D%20()%20%3D%3E%20%7B%0A%20%20const%20messageInstance%20%3D%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'loading'%2C%0A%20%20%20%20message%3A%20'%E6%AD%A3%E5%9C%A8%E5%8A%A0%E8%BD%BD%E4%B8%AD%2C%E7%A8%8D%E5%90%8E%E5%85%B3%E9%97%AD'%2C%0A%20%20%7D)%0A%20%20setTimeout(()%20%3D%3E%20%7B%0A%20%20%20%20messageInstance.close()%0A%20%20%7D%2C%204000)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:s(()=>[n(S)]),desc:s(()=>[V]),_:1}),n(A,{title:"关闭实例",code:"%3Ctemplate%3E%0A%20%20%3Cyk-space%20direction%3D%22vertical%22%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handlePrimary%22%3E%E5%B8%B8%E8%A7%84%E6%B6%88%E6%81%AF%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22success%22%20%40click%3D%22handleSuccess%22%3E%E6%88%90%E5%8A%9F%E6%B6%88%E6%81%AF%3C%2Fyk-button%3E%0A%20%20%20%20%20%20%3Cyk-button%20status%3D%22primary%22%20%40click%3D%22handleLoading%22%3E%E5%8A%A0%E8%BD%BD%E6%B6%88%E6%81%AF%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%20%20%3Cyk-space%3E%0A%20%20%20%20%20%20%3Cyk-button%20%40click%3D%22handleClose%22%3E%E5%85%B3%E9%97%AD%E6%89%80%E6%9C%89%E5%AE%9E%E4%BE%8B%3C%2Fyk-button%3E%0A%20%20%20%20%3C%2Fyk-space%3E%0A%20%20%3C%2Fyk-space%3E%0A%3C%2Ftemplate%3E%0A%3Cscript%20setup%20lang%3D%22ts%22%3E%0Aimport%20%7B%20getCurrentInstance%2C%20ref%20%7D%20from%20'vue'%0Aconst%20proxy%3A%20any%20%3D%20getCurrentInstance()%3F.proxy%0Aconst%20instances%20%3D%20ref(%5B%5D)%0Aconst%20handlePrimary%20%3D%20()%20%3D%3E%20%7B%0A%20%20const%20primaryInstance%20%3D%20proxy.%24message.primary('%E6%B6%88%E6%81%AF%E6%8F%90%E7%A4%BA')%0A%20%20instances.value.push(primaryInstance)%0A%7D%0Aconst%20handleSuccess%20%3D%20()%20%3D%3E%20%7B%0A%20%20const%20successInstance%20%3D%20proxy.%24message.success('%E6%88%90%E5%8A%9F%E6%8F%90%E7%A4%BA')%0A%20%20instances.value.push(successInstance)%0A%7D%0Aconst%20handleLoading%20%3D%20()%20%3D%3E%20%7B%0A%20%20const%20messageInstance%20%3D%20proxy.%24message(%7B%0A%20%20%20%20type%3A%20'loading'%2C%0A%20%20%20%20message%3A%20'%E6%AD%A3%E5%9C%A8%E5%8A%A0%E8%BD%BD%E4%B8%AD%2C%E7%AD%89%E5%BE%85%E6%89%8B%E5%8A%A8%E5%85%B3%E9%97%AD'%2C%0A%20%20%7D)%0A%20%20instances.value.push(messageInstance)%0A%7D%0Aconst%20handleClose%20%3D%20()%20%3D%3E%20%7B%0A%20%20instances.value.forEach((instance)%20%3D%3E%20%7B%0A%20%20%20%20instance.close()%0A%20%20%7D)%0A%7D%0A%3C%2Fscript%3E%0A"},{demo:s(()=>[n(w)]),desc:s(()=>[T]),_:1}),n(l,{level:3,id:"API"},{default:s(()=>[t("API")]),_:1}),M,n(l,{level:3,id:"Methods"},{default:s(()=>[t("Methods")]),_:1}),j,n(l,{level:3,id:"Instance"},{default:s(()=>[t("Instance")]),_:1}),J]),_:1})}}};export{X as default};
diff --git a/assets/index-e6f809da.js b/assets/index-01e5d436.js
similarity index 94%
rename from assets/index-e6f809da.js
rename to assets/index-01e5d436.js
index a46e0cfc..d9fbacce 100644
--- a/assets/index-e6f809da.js
+++ b/assets/index-01e5d436.js
@@ -1 +1 @@
-import{ed as G,c,d as E,dJ as V,o as p,b as y,ea as Y,eP as _,dw as e,j as r,eF as D,n as u,g as T,e3 as f,e0 as C,dK as z,q as $,dZ as j,f as A,w as F,eQ as I,d_ as R}from"./index-c0fbe197.js";import{u as K}from"./use-form-item-3ae05418.js";const v="update:modelValue",h="change",N=Symbol("propsByRadioGroup"),S={[v]:o=>o,[h]:o=>o},M=(o,n)=>{const a=G(N,void 0),l=c(()=>!!a),i=c({get(){return l.value?a.modelValue:o.modelValue},set(t){l.value?a.changeEvent(t):n&&n(v,t)}}),d=c(()=>(a==null?void 0:a.disabled)||o.disabled);return{modelValue:i,disabled:d.value,type:(a==null?void 0:a.type)??o.type,size:(a==null?void 0:a.size)??o.size,solid:(a==null?void 0:a.solid)??o.solid}},U=["value","disabled"],q=E({name:"YkRadio",__name:"radio",props:{size:{default:"l"},value:{type:[Number,String,Boolean]},disabled:{type:Boolean},modelValue:{type:[Number,String,Boolean]},name:{},border:{type:Boolean},type:{default:"radio"},solid:{type:Boolean,default:!1}},emits:S,setup(o,{emit:n}){const a=o,l=V("radio"),{modelValue:i,disabled:d,type:t,size:m,solid:b}=M(a,n),s=c(()=>i.value===a.value),k=()=>{C(()=>n(h,i.value))};return(g,B)=>(p(),y("label",{class:u(e(l)([e(t)],{disabled:e(d),solid:e(b)})),role:"radio"},[Y(r("input",{"onUpdate:modelValue":B[0]||(B[0]=w=>D(i)?i.value=w:null),type:"radio",value:g.value,disabled:e(d),onChange:k},null,40,U),[[_,e(i)]]),e(t)==="radio"?(p(),y("span",{key:0,class:u(e(l)("box",{checked:s.value,disabled:e(d),shadow:!s.value&&!e(d)}))},[r("span",{class:u(e(l)("inner",{checked:s.value,disabled:e(d)}))},null,2)],2)):T("",!0),r("span",{class:u(e(l)("label",{disabled:e(d),checked:s.value},[e(m)]))},[f(g.$slots,"default")],2)],2))}}),H=S,J=E({name:"YkRadioGroup",__name:"radio-group",props:{modelValue:{type:[Number,String,Boolean]},size:{default:"l"},type:{default:"radio"},solid:{type:Boolean,default:!1},disabled:{type:Boolean},direction:{default:"horizontal"}},emits:H,setup(o,{emit:n}){const a=o,l=V("radio-group"),{size:i,disabled:d}=z(a),{mergedSize:t,mergedDisabled:m}=K({size:i,disabled:d}),b=s=>{n(v,s),C(()=>n(h,s))};return $(N,j({...z(a),disabled:m,changeEvent:b})),(s,k)=>s.type==="radio"?(p(),A(e(I),{key:0,direction:s.direction,size:e(t),type:s.type,class:u(e(l)([s.type,e(t),s.direction]))},{default:F(()=>[f(s.$slots,"default")]),_:3},8,["direction","size","type","class"])):(p(),y("div",{key:1,class:u(e(l)([s.type,e(t)],{solid:s.solid}))},[r("div",{class:u(e(l)("container",[e(t)]))},[f(s.$slots,"default")],2)],2))}}),Q=R(q),Z=R(J);export{Q as Y,Z as a};
+import{ed as G,c,d as E,dJ as V,o as p,b as y,ea as Y,eP as _,dw as e,j as r,eF as D,n as u,g as T,e3 as f,e0 as C,dK as z,q as $,dZ as j,f as A,w as F,eQ as I,d_ as R}from"./index-ac581855.js";import{u as K}from"./use-form-item-6ddf7526.js";const v="update:modelValue",h="change",N=Symbol("propsByRadioGroup"),S={[v]:o=>o,[h]:o=>o},M=(o,n)=>{const a=G(N,void 0),l=c(()=>!!a),i=c({get(){return l.value?a.modelValue:o.modelValue},set(t){l.value?a.changeEvent(t):n&&n(v,t)}}),d=c(()=>(a==null?void 0:a.disabled)||o.disabled);return{modelValue:i,disabled:d.value,type:(a==null?void 0:a.type)??o.type,size:(a==null?void 0:a.size)??o.size,solid:(a==null?void 0:a.solid)??o.solid}},U=["value","disabled"],q=E({name:"YkRadio",__name:"radio",props:{size:{default:"l"},value:{type:[Number,String,Boolean]},disabled:{type:Boolean},modelValue:{type:[Number,String,Boolean]},name:{},border:{type:Boolean},type:{default:"radio"},solid:{type:Boolean,default:!1}},emits:S,setup(o,{emit:n}){const a=o,l=V("radio"),{modelValue:i,disabled:d,type:t,size:m,solid:b}=M(a,n),s=c(()=>i.value===a.value),k=()=>{C(()=>n(h,i.value))};return(g,B)=>(p(),y("label",{class:u(e(l)([e(t)],{disabled:e(d),solid:e(b)})),role:"radio"},[Y(r("input",{"onUpdate:modelValue":B[0]||(B[0]=w=>D(i)?i.value=w:null),type:"radio",value:g.value,disabled:e(d),onChange:k},null,40,U),[[_,e(i)]]),e(t)==="radio"?(p(),y("span",{key:0,class:u(e(l)("box",{checked:s.value,disabled:e(d),shadow:!s.value&&!e(d)}))},[r("span",{class:u(e(l)("inner",{checked:s.value,disabled:e(d)}))},null,2)],2)):T("",!0),r("span",{class:u(e(l)("label",{disabled:e(d),checked:s.value},[e(m)]))},[f(g.$slots,"default")],2)],2))}}),H=S,J=E({name:"YkRadioGroup",__name:"radio-group",props:{modelValue:{type:[Number,String,Boolean]},size:{default:"l"},type:{default:"radio"},solid:{type:Boolean,default:!1},disabled:{type:Boolean},direction:{default:"horizontal"}},emits:H,setup(o,{emit:n}){const a=o,l=V("radio-group"),{size:i,disabled:d}=z(a),{mergedSize:t,mergedDisabled:m}=K({size:i,disabled:d}),b=s=>{n(v,s),C(()=>n(h,s))};return $(N,j({...z(a),disabled:m,changeEvent:b})),(s,k)=>s.type==="radio"?(p(),A(e(I),{key:0,direction:s.direction,size:e(t),type:s.type,class:u(e(l)([s.type,e(t),s.direction]))},{default:F(()=>[f(s.$slots,"default")]),_:3},8,["direction","size","type","class"])):(p(),y("div",{key:1,class:u(e(l)([s.type,e(t)],{solid:s.solid}))},[r("div",{class:u(e(l)("container",[e(t)]))},[f(s.$slots,"default")],2)],2))}}),Q=R(q),Z=R(J);export{Q as Y,Z as a};
diff --git a/assets/index-0aabf7dc.js b/assets/index-0aabf7dc.js
deleted file mode 100644
index 1ec4b240..00000000
--- a/assets/index-0aabf7dc.js
+++ /dev/null
@@ -1 +0,0 @@
-import{d as F,dJ as H,r as V,dZ as R,dK as U,c as A,dM as E,dL as K,o as O,f as j,w as k,ea as J,j as P,n as Z,dw as a,e as f,_ as N,eU as q,eT as G,ec as Q,ey as W,d_ as X}from"./index-c0fbe197.js";import{Y as ee}from"./index-70bdc8c3.js";import{u as te}from"./use-form-item-3ae05418.js";const h=(u,l,n)=>{if(Number.isInteger(u)&&Number.isInteger(l)){const r=u+l;if(n===0)return r}const d=u.toString().split(".")[1]??"",c=l.toString().split(".")[1]??"";let o=Math.max(d.length,c.length);o>n&&(o=n);const s=10**o;return(u*s+l*s)/s},se=/[-]?(\d*\.\d+|\d+\.\d|\d+)/,ae=250,ne=60,oe=F({name:"YkInputNumber",__name:"input-number",props:{modelValue:{},max:{default:1/0},min:{default:-1/0},step:{default:1},precision:{default:0},size:{default:"l"},disabled:{type:Boolean,default:!1},message:{},formatter:{}},emits:["update:modelValue","increase","decrease"],setup(u,{emit:l}){const n=u,d=H("input-number"),c=V(!1),o=R({isMax:!1,isMin:!1}),s=U(n),t=V(0),r=V(""),{disabled:B,size:S}=s,{mergedSize:m,mergedDisabled:C}=te({disabled:B,size:S}),v=A(()=>{let e=s.precision.value;return(!Number.isInteger(e)||e>20)&&(e=0),e}),_=()=>n.max===1/0&&n.min===-1/0?0:n.min,p=()=>t.value.toFixed(v.value);let b,w;const z=e=>{if(n.disabled)return;const i=e===1?I:y;window.addEventListener("mouseup",D),b=window.setTimeout(()=>{w=window.setInterval(()=>{i()},ne)},ae)},D=()=>{b&&clearTimeout(b),w&&clearInterval(w),window.removeEventListener("mouseup",D)},g=()=>{o.isMax=t.value>=s.max.value,o.isMin=t.value<=s.min.value};E(()=>{var e;t.value=((e=s.modelValue)==null?void 0:e.value)??_(),g(),n.modelValue&&(r.value=p())});const I=()=>{t.value>=s.max.value||(t.value=h(t.value,s.step.value,v.value),x(),l("increase"))},y=()=>{t.value<=s.min.value||(t.value=h(t.value,-s.step.value,v.value),x(),l("decrease"))},$=e=>{e.key==="ArrowUp"&&I(),e.key==="ArrowDown"&&y()},L=e=>{t.value=e?Number((e.match(se)??["0"])[0]):0,v.value===0&&(t.value=Math.trunc(t.value)),g()},T=()=>{},Y=()=>{o.isMax&&(t.value=s.max.value),o.isMin&&(t.value=s.min.value),x()},x=()=>{g(),r.value=p(),l("update:modelValue",t.value)};return K(()=>n.modelValue,e=>{t.value=e??_(),r.value=p()}),(e,i)=>(O(),j(a(ee),W({"model-value":r.value,disabled:a(C),size:a(m),class:a(d)()},e.$attrs,{onFocus:T,onChange:L,onBlur:Y,onHoverin:i[2]||(i[2]=M=>c.value=!0),onHoverout:i[3]||(i[3]=M=>c.value=!1),onKeydown:$}),{suffix:k(()=>[J(P("div",{class:Z([a(d)("buttons"),a(d)([a(m)])])},[f(a(N),{disabled:o.isMax,size:a(m),type:"secondary",onClick:I,onMousedown:i[0]||(i[0]=M=>z(1))},{default:k(()=>[f(a(q))]),_:1},8,["disabled","size"]),f(a(N),{disabled:o.isMin,size:a(m),type:"secondary",onClick:y,onMousedown:i[1]||(i[1]=M=>z(0))},{default:k(()=>[f(a(G))]),_:1},8,["disabled","size"])],2),[[Q,!a(C)&&c.value]])]),_:1},16,["model-value","disabled","size","class"]))}}),ie=X(oe),de=ie;export{de as _};
diff --git a/assets/index-3947dba0.js b/assets/index-34456bc7.js
similarity index 97%
rename from assets/index-3947dba0.js
rename to assets/index-34456bc7.js
index e5edbc67..488e0087 100644
--- a/assets/index-3947dba0.js
+++ b/assets/index-34456bc7.js
@@ -1 +1 @@
-import{d as V,dJ as g,r as S,en as z,dL as E,dM as N,o as f,f as T,j as s,e as n,w as d,ea as y,n as t,dw as o,ec as _,e1 as k,dN as $,e3 as i,t as L,es as Y,b as D,_ as b,k as v,g as F,e5 as j,x as q,d_ as I}from"./index-c0fbe197.js";const J=["onClick"],U={class:"yk-modal-footer-option"},A=V({name:"YkModal",__name:"modal",props:{title:{default:""},size:{default:"large"},modelValue:{type:Boolean,default:!1},to:{default:"body"},scrollable:{type:Boolean,default:!1},closeable:{type:Boolean,default:!1},showMask:{type:Boolean,default:!0},escapable:{type:Boolean,default:!0},showFooter:{type:Boolean,default:!0}},emits:["onCloseModal","update:modelValue","onSubmit"],setup(h,{emit:c}){const l=h,a=g("modal"),r=S(document.body),u=()=>{c("update:modelValue",!1),c("onCloseModal")};z(()=>{document.body.removeEventListener("keydown",p),document.body.style.overflow=""});const m=()=>{l.modelValue?(l.escapable&&document.body.addEventListener("keydown",p),!l.scrollable&&(document.body.style.overflow="hidden")):document.body.style.overflow="",l.to&&(r.value=C(l.to||"body"))};E(l,()=>{m()}),N(()=>{m()});const p=e=>{e.key==="Escape"&&u()},w=()=>{l.closeable&&c("update:modelValue",!1)},C=e=>document.querySelector(e)??document.body,M=()=>{c("onSubmit")};return(e,H)=>{const B=q;return f(),T(j,{to:r.value},[s("div",null,[n(k,{name:"fade",appear:""},{default:d(()=>[y(s("div",{class:t([o(a)("mask"),o(a)({maskBg:e.showMask})])},null,2),[[_,e.modelValue]])]),_:1}),n(k,{name:"zoom-in-top",appear:""},{default:d(()=>[y(s("div",{class:t(o(a)("modal")),onClick:$(w,["self"])},[s("div",{class:t([o(a)("main"),o(a)({shadow:!l.showMask,size:e.size==="small"})])},[s("div",{class:t(o(a)("header"))},[i(e.$slots,"header",{},()=>[s("div",{class:t(o(a)("title"))},L(e.title),3)]),s("div",{class:t(o(a)("close")),onClick:u},[n(o(Y))],2)],2),s("div",{class:t(o(a)("content"))},[i(e.$slots,"default")],2),e.showFooter?(f(),D("div",{key:0,class:t(o(a)("footer"))},[s("div",U,[i(e.$slots,"footer",{},()=>[n(B,{size:"m"},{default:d(()=>[n(o(b),{type:"secondary",onClick:u},{default:d(()=>[v(" 取消 ")]),_:1}),n(o(b),{onClick:M},{default:d(()=>[v("确定")]),_:1})]),_:1})])])],2)):F("",!0)],2)],10,J),[[_,e.modelValue]])]),_:3})])],8,["to"])}}}),G=I(A),O=G;export{G as Y,O as _};
+import{d as V,dJ as g,r as S,en as z,dL as E,dM as N,o as f,f as T,j as s,e as n,w as d,ea as y,n as t,dw as o,ec as _,e1 as k,dN as $,e3 as i,t as L,es as Y,b as D,_ as b,k as v,g as F,e5 as j,x as q,d_ as I}from"./index-ac581855.js";const J=["onClick"],U={class:"yk-modal-footer-option"},A=V({name:"YkModal",__name:"modal",props:{title:{default:""},size:{default:"large"},modelValue:{type:Boolean,default:!1},to:{default:"body"},scrollable:{type:Boolean,default:!1},closeable:{type:Boolean,default:!1},showMask:{type:Boolean,default:!0},escapable:{type:Boolean,default:!0},showFooter:{type:Boolean,default:!0}},emits:["onCloseModal","update:modelValue","onSubmit"],setup(h,{emit:c}){const l=h,a=g("modal"),r=S(document.body),u=()=>{c("update:modelValue",!1),c("onCloseModal")};z(()=>{document.body.removeEventListener("keydown",p),document.body.style.overflow=""});const m=()=>{l.modelValue?(l.escapable&&document.body.addEventListener("keydown",p),!l.scrollable&&(document.body.style.overflow="hidden")):document.body.style.overflow="",l.to&&(r.value=C(l.to||"body"))};E(l,()=>{m()}),N(()=>{m()});const p=e=>{e.key==="Escape"&&u()},w=()=>{l.closeable&&c("update:modelValue",!1)},C=e=>document.querySelector(e)??document.body,M=()=>{c("onSubmit")};return(e,H)=>{const B=q;return f(),T(j,{to:r.value},[s("div",null,[n(k,{name:"fade",appear:""},{default:d(()=>[y(s("div",{class:t([o(a)("mask"),o(a)({maskBg:e.showMask})])},null,2),[[_,e.modelValue]])]),_:1}),n(k,{name:"zoom-in-top",appear:""},{default:d(()=>[y(s("div",{class:t(o(a)("modal")),onClick:$(w,["self"])},[s("div",{class:t([o(a)("main"),o(a)({shadow:!l.showMask,size:e.size==="small"})])},[s("div",{class:t(o(a)("header"))},[i(e.$slots,"header",{},()=>[s("div",{class:t(o(a)("title"))},L(e.title),3)]),s("div",{class:t(o(a)("close")),onClick:u},[n(o(Y))],2)],2),s("div",{class:t(o(a)("content"))},[i(e.$slots,"default")],2),e.showFooter?(f(),D("div",{key:0,class:t(o(a)("footer"))},[s("div",U,[i(e.$slots,"footer",{},()=>[n(B,{size:"m"},{default:d(()=>[n(o(b),{type:"secondary",onClick:u},{default:d(()=>[v(" 取消 ")]),_:1}),n(o(b),{onClick:M},{default:d(()=>[v("确定")]),_:1})]),_:1})])])],2)):F("",!0)],2)],10,J),[[_,e.modelValue]])]),_:3})])],8,["to"])}}}),G=I(A),O=G;export{G as Y,O as _};
diff --git a/assets/index-300b45ba.js b/assets/index-408d7291.js
similarity index 85%
rename from assets/index-300b45ba.js
rename to assets/index-408d7291.js
index 6ba7119b..7fcf8336 100644
--- a/assets/index-300b45ba.js
+++ b/assets/index-408d7291.js
@@ -1 +1 @@
-import{u as c,_ as i}from"./index-a67fc5fe.js";import{d,dJ as u,o as m,f,w as a,e3 as s,j as n,n as l,dw as o,t as r,e as _,ey as y,d_ as v}from"./index-c0fbe197.js";const B=d({name:"YkPopover",__name:"popover",props:{content:{default:"popover 组件"},title:{default:"标题"},open:{type:Boolean},arrow:{type:Boolean,default:!0},placement:{},trigger:{},animation:{},openDelay:{},closeDelay:{},overlayClass:{},overlayStyle:{},autoAdjustOverflow:{type:Boolean},destroyTooltipOnHide:{type:Boolean},zIndex:{}},setup(w){const t=u("popover"),p=c();return(e,S)=>(m(),f(o(i),y({...e.$props,...e.$attrs},{class:o(t)()}),{content:a(()=>[s(e.$slots,"popover",{},()=>[s(e.$slots,"title",{},()=>[n("div",{class:l(o(t)("title"))},r(e.title),3)]),s(e.$slots,"content",{},()=>[n("div",{class:l(o(t)("content"))},r(e.content),3)])])]),default:a(()=>[_(o(p))]),_:3},16,["class"]))}}),g=v(B),D=g;export{D as _};
+import{u as c,_ as i}from"./index-dc60ef20.js";import{d,dJ as u,o as m,f,w as a,e3 as s,j as n,n as l,dw as o,t as r,e as _,ey as y,d_ as v}from"./index-ac581855.js";const B=d({name:"YkPopover",__name:"popover",props:{content:{default:"popover 组件"},title:{default:"标题"},open:{type:Boolean},arrow:{type:Boolean,default:!0},placement:{},trigger:{},animation:{},openDelay:{},closeDelay:{},overlayClass:{},overlayStyle:{},autoAdjustOverflow:{type:Boolean},destroyTooltipOnHide:{type:Boolean},zIndex:{}},setup(w){const t=u("popover"),p=c();return(e,S)=>(m(),f(o(i),y({...e.$props,...e.$attrs},{class:o(t)()}),{content:a(()=>[s(e.$slots,"popover",{},()=>[s(e.$slots,"title",{},()=>[n("div",{class:l(o(t)("title"))},r(e.title),3)]),s(e.$slots,"content",{},()=>[n("div",{class:l(o(t)("content"))},r(e.content),3)])])]),default:a(()=>[_(o(p))]),_:3},16,["class"]))}}),g=v(B),D=g;export{D as _};
diff --git a/assets/index-4ca7b8f3.js b/assets/index-4ca7b8f3.js
new file mode 100644
index 00000000..fc5149b9
--- /dev/null
+++ b/assets/index-4ca7b8f3.js
@@ -0,0 +1 @@
+import{d as F,dJ as H,r as k,dZ as R,dK as U,c as A,dM as E,dL as K,o as O,f as j,w as C,ea as J,j as P,n as Z,dw as n,e as p,_ as N,eU as q,eT as G,ec as Q,ey as W,d_ as X}from"./index-ac581855.js";import{Y as ee}from"./index-a473c536.js";import{u as te}from"./use-form-item-6ddf7526.js";const h=(u,l,a)=>{if(Number.isInteger(u)&&Number.isInteger(l)){const r=u+l;if(a===0)return r}const d=u.toString().split(".")[1]??"",c=l.toString().split(".")[1]??"";let o=Math.max(d.length,c.length);o>a&&(o=a);const s=10**o;return(u*s+l*s)/s},se=/[-]?(\d*\.\d+|\d+\.\d|\d+)/,ne=250,ae=60,oe=F({name:"YkInputNumber",__name:"input-number",props:{modelValue:{},max:{default:1/0},min:{default:-1/0},step:{default:1},precision:{default:0},size:{default:"l"},disabled:{type:Boolean,default:!1},message:{},controls:{type:Boolean,default:!0},formatter:{}},emits:["update:modelValue","increase","decrease"],setup(u,{emit:l}){const a=u,d=H("input-number"),c=k(!1),o=R({isMax:!1,isMin:!1}),s=U(a),t=k(0),r=k(""),{disabled:B,size:S}=s,{mergedSize:m,mergedDisabled:z}=te({disabled:B,size:S}),v=A(()=>{let e=s.precision.value;return(!Number.isInteger(e)||e>20)&&(e=0),e}),_=()=>a.max===1/0&&a.min===-1/0?0:a.min,b=()=>(+t.value).toFixed(v.value);let w,g;const D=e=>{if(a.disabled)return;const i=e===1?y:M;window.addEventListener("mouseup",f),w=window.setTimeout(()=>{g=window.setInterval(()=>{i()},ae)},ne)},f=()=>{w&&clearTimeout(w),g&&clearInterval(g),window.removeEventListener("mouseup",f)},I=()=>{o.isMax=t.value>=s.max.value,o.isMin=t.value<=s.min.value};E(()=>{var e;t.value=((e=s.modelValue)==null?void 0:e.value)??_(),I(),a.modelValue&&(r.value=b())});const y=()=>{if(t.value>=s.max.value){f();return}t.value=h(t.value,s.step.value,v.value),x(),l("increase")},M=()=>{if(t.value<=s.min.value){f();return}t.value=h(t.value,-s.step.value,v.value),x(),l("decrease")},$=e=>{e.key==="ArrowUp"&&y(),e.key==="ArrowDown"&&M()},L=e=>{t.value=e?Number((e.match(se)??["0"])[0]):0,v.value===0&&(t.value=Math.trunc(t.value)),I()},T=()=>{},Y=()=>{o.isMax&&(t.value=s.max.value),o.isMin&&(t.value=s.min.value),x()},x=()=>{I(),r.value=b(),l("update:modelValue",t.value)};return K(()=>a.modelValue,e=>{t.value=e??_(),r.value=b()}),(e,i)=>(O(),j(n(ee),W({"model-value":r.value,disabled:n(z),size:n(m),class:n(d)()},e.$attrs,{onFocus:T,onChange:L,onBlur:Y,onHoverin:i[2]||(i[2]=V=>c.value=!0),onHoverout:i[3]||(i[3]=V=>c.value=!1),onKeydown:$}),{suffix:C(()=>[J(P("div",{class:Z([n(d)("buttons"),n(d)([n(m)])])},[p(n(N),{disabled:o.isMax,size:n(m),type:"secondary",onClick:y,onMousedown:i[0]||(i[0]=V=>D(1))},{default:C(()=>[p(n(q))]),_:1},8,["disabled","size"]),p(n(N),{disabled:o.isMin,size:n(m),type:"secondary",onClick:M,onMousedown:i[1]||(i[1]=V=>D(0))},{default:C(()=>[p(n(G))]),_:1},8,["disabled","size"])],2),[[Q,e.controls&&!n(z)&&c.value]])]),_:1},16,["model-value","disabled","size","class"]))}}),ie=X(oe),de=ie;export{de as _};
diff --git a/assets/index-54a15e5e.js b/assets/index-7d0ab705.js
similarity index 95%
rename from assets/index-54a15e5e.js
rename to assets/index-7d0ab705.js
index e88948f4..0062dc4d 100644
--- a/assets/index-54a15e5e.js
+++ b/assets/index-7d0ab705.js
@@ -1 +1 @@
-import{d as p,r as _,dL as v,c as t,o as u,b as d,j as i,g as y,n as r,e2 as f,d_ as g}from"./index-c0fbe197.js";const w={"update:modelValue":o=>!0,change:(o,s)=>!0},V=["disabled"],b={class:r("yk-switch-dot")},C={key:0,viewBox:"25 25 50 50"},B=i("circle",{r:"20",cy:"50",cx:"50"},null,-1),S=[B],N=p({name:"YkSwitch",__name:"switch",props:{modelValue:{type:[Boolean,String,Number],default:!1},size:{default:"m"},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},checkedValue:{type:[Boolean,String,Number],default:!0},uncheckedValue:{type:[Boolean,String,Number],default:!1},checkedColor:{},uncheckedColor:{}},emits:w,setup(o,{emit:s}){const e=o,a=_(e.modelValue);v(()=>e.modelValue,l=>{a.value=l});const c=t(()=>a.value===e.checkedValue),n=t(()=>e.disabled||e.loading),h=t(()=>["yk-switch",`yk-switch--${e.size}`,{"yk-switch--checked":c.value,"yk-switch--loading":e.loading}]),k=t(()=>({backgroundColor:a.value?e.checkedColor:e.uncheckedColor})),m=l=>{n.value||(a.value=c.value?e.uncheckedValue:e.checkedValue,s("update:modelValue",a.value),s("change",a.value,l))};return(l,z)=>(u(),d("button",{type:"button",role:"switch",class:r(h.value),style:f(k.value),disabled:n.value,onClick:m},[i("span",b,[l.loading?(u(),d("svg",C,S)):y("",!0)])],14,V))}}),x=g(N),Y=x;export{Y as _};
+import{d as p,r as _,dL as v,c as t,o as u,b as d,j as i,g as y,n as r,e2 as f,d_ as g}from"./index-ac581855.js";const w={"update:modelValue":o=>!0,change:(o,s)=>!0},V=["disabled"],b={class:r("yk-switch-dot")},C={key:0,viewBox:"25 25 50 50"},B=i("circle",{r:"20",cy:"50",cx:"50"},null,-1),S=[B],N=p({name:"YkSwitch",__name:"switch",props:{modelValue:{type:[Boolean,String,Number],default:!1},size:{default:"m"},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},checkedValue:{type:[Boolean,String,Number],default:!0},uncheckedValue:{type:[Boolean,String,Number],default:!1},checkedColor:{},uncheckedColor:{}},emits:w,setup(o,{emit:s}){const e=o,a=_(e.modelValue);v(()=>e.modelValue,l=>{a.value=l});const c=t(()=>a.value===e.checkedValue),n=t(()=>e.disabled||e.loading),h=t(()=>["yk-switch",`yk-switch--${e.size}`,{"yk-switch--checked":c.value,"yk-switch--loading":e.loading}]),k=t(()=>({backgroundColor:a.value?e.checkedColor:e.uncheckedColor})),m=l=>{n.value||(a.value=c.value?e.uncheckedValue:e.checkedValue,s("update:modelValue",a.value),s("change",a.value,l))};return(l,z)=>(u(),d("button",{type:"button",role:"switch",class:r(h.value),style:f(k.value),disabled:n.value,onClick:m},[i("span",b,[l.loading?(u(),d("svg",C,S)):y("",!0)])],14,V))}}),x=g(N),Y=x;export{Y as _};
diff --git a/assets/index-7fed0528.js b/assets/index-a29f7f60.js
similarity index 98%
rename from assets/index-7fed0528.js
rename to assets/index-a29f7f60.js
index 216fe3e0..4b5c6f44 100644
--- a/assets/index-7fed0528.js
+++ b/assets/index-a29f7f60.js
@@ -1 +1 @@
-import{d as P,dJ as Y,ed as O,o as f,b as _,f as I,dx as U,dw as y,n as E,c as w,eo as $,ev as ne,ew as ae,ex as se,e as L,dN as le,g as R,j as Z,t as oe,w as A,e3 as de,ey as X,ez as re,e1 as ce,q as ee,a as ie,F as j,i as V,eA as x,dK as ue,em as pe,dL as H,eB as D,dM as G,r as fe,dZ as ye,eC as he,e4 as ve,eD as ke,d_ as me}from"./index-c0fbe197.js";import{Y as ge}from"./index-33d2456b.js";const z=Symbol("TreeInjectionKey"),J=Symbol("TreeNodeInjectionKey"),Ke=P({__name:"node-switcher",setup(p){const n=Y("tree-node-switcher"),t=O(J),d=O(z);return(e,r)=>{var v,B,m,b;return f(),_("span",{class:E(y(n)([(v=y(t))!=null&&v.expanded.value?"rotate":"",(B=y(t))!=null&&B.isLeaf?"leaf":""])),onClick:r[0]||(r[0]=N=>{var K,k,i,c;return(c=(K=y(d))==null?void 0:K.onExpand)==null?void 0:c.call(K,(k=y(t))==null?void 0:k.option.key,(i=y(t))==null?void 0:i.expanded.value)})},[(f(),I(U((b=(m=y(d))==null?void 0:m.expandIcon)==null?void 0:b.call(m))))],2)}}});function F(p){var t;let n=[];return(t=p.children)==null||t.forEach(d=>{n.push(d.key),d.children&&d.children.length>0&&(n=n.concat(F(d)))}),n}const _e=P({__name:"tree-node",props:{label:{},node:{}},setup(p){const n=p,t=Y("tree-node"),d=w(()=>t()),e=O(z),r=O(J),v=w(()=>{var i;return!!((i=e==null?void 0:e.selectedKeys)!=null&&i.includes(n.node.key))}),B=w(()=>t("content",[e!=null&&e.blockNode?"block":void 0,v.value?"active":void 0])),m=Object.assign({fold:()=>$(ne),unfold:()=>$(ae),file:()=>$(se)},e==null?void 0:e.fileIcons,n.node.icons),b=w(()=>e!=null&&e.fileTree?r!=null&&r.isLeaf?m.file:r!=null&&r.expanded.value?m.unfold:m.fold:null),N=i=>{var h,o,S,g;let c=[n.node.key];if(!(e!=null&&e.checkStrictly)){const u=(h=e==null?void 0:e.nodeMaps)==null?void 0:h.get(n.node.key);if(u&&u.pKey){const C=(o=e==null?void 0:e.nodeMaps)==null?void 0:o.get(u.pKey);C&&((S=C.children)!=null&&S.every(M=>{var a,s;return(s=(a=e==null?void 0:e.checkedKeys)==null?void 0:a.concat([n.node.key]))==null?void 0:s.includes(M.key)}))&&c.push(C.key)}c.push(...F(n.node))}(g=e==null?void 0:e.onChecked)==null||g.call(e,c,i)},K=w(()=>{var i,c;return e!=null&&e.checkStrictly?!1:((i=n.node.children)==null?void 0:i.some(h=>{var o;return(o=e==null?void 0:e.checkedKeys)==null?void 0:o.includes(h.key)}))&&!((c=n.node.children)!=null&&c.every(h=>{var o;return(o=e==null?void 0:e.checkedKeys)==null?void 0:o.includes(h.key)}))}),k=w(()=>{var i,c,h;return e!=null&&e.checkStrictly?(i=e==null?void 0:e.checkedKeys)==null?void 0:i.includes(n.node.key):((c=e==null?void 0:e.checkedKeys)==null?void 0:c.includes(n.node.key))||((h=n.node.children)==null?void 0:h.every(o=>{var S;return(S=e==null?void 0:e.checkedKeys)==null?void 0:S.includes(o.key)}))});return(i,c)=>{var h,o;return f(),_("div",{class:E(d.value)},[L(Ke),(h=y(e))!=null&&h.checkable?(f(),_("span",{key:0,class:E(y(t)("checkbox")),onClick:c[0]||(c[0]=le(()=>{},["stop"]))},[L(y(ge),{checked:k.value,indeterminate:K.value,onChange:N},null,8,["checked","indeterminate"])],2)):R("",!0),Z("div",{class:E(B.value),onClick:c[1]||(c[1]=S=>{var g,u;return(u=(g=y(e))==null?void 0:g.onSelect)==null?void 0:u.call(g,n.node.key)})},[(o=y(e))!=null&&o.fileTree?(f(),_("span",{key:0,class:E(y(t)("file"))},[(f(),I(U(b.value)))],2)):R("",!0),Z("span",null,oe(i.label),1)],2)],2)}}}),be=P({__name:"expand-transition",setup(p){const n=Y("collapse"),t=e=>{e.style.maxHeight="",e.style.overflow=e.dataset.oldOverflow,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom},d={beforeEnter(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.style.maxHeight=0,e.style.paddingTop=0,e.style.paddingBottom=0},enter(e){e.dataset.oldOverflow=e.style.overflow,e.scrollHeight!==0?e.style.maxHeight=`${e.scrollHeight}px`:e.style.maxHeight=0,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom,e.style.overflow="hidden"},afterEnter(e){e.style.maxHeight="",e.style.overflow=e.dataset.oldOverflow},enterCancelled(e){t(e)},beforeLeave(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.dataset.oldOverflow=e.style.overflow,e.style.maxHeight=`${e.scrollHeight}px`,e.style.overflow="hidden"},leave(e){e.scrollHeight!==0&&(e.style.maxHeight=0,e.style.paddingTop=0,e.style.paddingBottom=0)},afterLeave(e){t(e)},leaveCancelled(e){t(e)}};return(e,r)=>(f(),I(ce,X({name:y(n)()},re(d)),{default:A(()=>[de(e.$slots,"default")]),_:3},16,["name"]))}}),we={key:0,class:"yk-tree__list"},Q=P({__name:"node",props:{option:{}},setup(p){const n=p,t=O(z),d=w(()=>{var v;return!!((v=t==null?void 0:t.expandedKeys)!=null&&v.includes(n.option.key))}),e=w(()=>d.value&&!r.value),r=w(()=>!n.option.children||!n.option.children.length);return ee(J,{option:n.option,isLeaf:r.value,expanded:d}),(v,B)=>{const m=ie("node",!0);return f(),_(j,null,[L(_e,{label:v.option.label,node:v.option},null,8,["label","node"]),L(be,null,{default:A(()=>[e.value?(f(),_("div",we,[(f(!0),_(j,null,V(v.option.children,b=>(f(),I(m,{key:b.key,option:b},null,8,["option"]))),128))])):R("",!0)]),_:1})],64)}}}),q=(p,n)=>{const t=new Map;return p&&p.length===0||p==null||p.forEach(d=>{t.set(d.key,{...d,pKey:n});for(const[e,r]of q(d.children,d.key))t.set(e,r)}),t},Se=P({name:"YkTree",__name:"tree",props:x({options:{},blockNode:{type:Boolean,default:!1},defaultExpandedKeys:{default(){return[]}},expandedKeys:{},selectedKeys:{},defaultSelectedKeys:{default(){return[]}},multiple:{type:Boolean,default:!1},expandIcon:{type:Function,default(){return $(ke)}},fileTree:{type:Boolean,default:!1},fileIcons:{},checkable:{type:Boolean,default:!1},checkedKeys:{},checkStrategy:{default:"all"},checkStrictly:{type:Boolean,default:!1},scrollbar:{default:!1},unSelectKey:{}},{expandedKeys:{local:!0,default:[]},selectedKeys:{local:!0,default:[]},checkedKeys:{default:[],local:!0}}),emits:x(["expand","select","check"],["update:expandedKeys","update:selectedKeys","update:checkedKeys"]),setup(p,{emit:n}){const t=p,d=Y("tree"),{checkStrictly:e,checkStrategy:r,checkable:v,fileIcons:B,fileTree:m,blockNode:b,expandIcon:N,unSelectKey:K}=ue(t),k=pe(q(t.options));H(()=>t.options,()=>{k.value=q(t.options)});const i=D(p,"expandedKeys",{local:!0}),c=a=>{var l;h(a,!1,!0);const s=(l=k.value.get(a))==null?void 0:l.pKey;s&&c(s)};G(()=>{if(t.defaultExpandedKeys.length!==0)for(const a of t.defaultExpandedKeys)c(a)});const h=(a,s=!1,l=!1)=>{const T=new Set([...i.value]);s?T.delete(a):T.add(a),i.value=[...T],!l&&n("expand",i.value)},o=D(p,"selectedKeys",{local:!0});G(()=>{var a;if(t.defaultSelectedKeys.length!==0){o.value=t.defaultSelectedKeys;for(const s of t.defaultSelectedKeys){const l=(a=k.value.get(s))==null?void 0:a.pKey;l&&c(l)}}});const S=a=>{t.multiple?o.value=[...new Set([...o.value,a])]:o.value=[a],n("select",o.value)};H(()=>K==null?void 0:K.value,a=>{o.value=o.value.filter(s=>s!=a),v.value&&M([a],!1)});const g=D(p,"checkedKeys",{local:!0}),u=fe([]);u.value=[...g.value],H(e,a=>{if(a)C();else{let s=[];u.value.forEach(l=>{const T=k.value.get(l);if(!T)return;const te=F(T);s.push(l),te.forEach(W=>{s.includes(W)||s.push(W)})}),u.value=[...new Set(s)]}},{immediate:!0});const C=()=>{if(r.value==="all"||e.value){g.value=[...u.value];return}const a=[];u.value.forEach(s=>{if(!k.value.has(s))return;const l=F(k.value.get(s));if(l&&l.length>0&&l.every(T=>u.value.includes(T))){a.push(s);return}}),r.value==="parent"&&(g.value=u.value.filter(s=>{const l=k.value.get(s);return!(l&&l.pKey&&a.includes(l.pKey))})),r.value==="child"&&(g.value=u.value.filter(s=>!a.includes(s)))};H(u,C,{deep:!0,immediate:!0}),H(r,C);const M=(a,s)=>{s?u.value.push(...a):u.value=u.value.filter(l=>!a.includes(l))};return ee(z,ye({blockNode:b,expandedKeys:i,selectedKeys:o,checkedKeys:u,fileTree:m,fileIcons:B,checkable:v,checkStrategy:r,checkStrictly:e,expandIcon:N,nodeMaps:k,onSelect:S,onExpand:h,onChecked:M})),(a,s)=>(f(),_("div",{class:E(y(d)())},[t.scrollbar?(f(),I(y(ve),he(X({key:0},t.scrollbar)),{default:A(()=>[(f(!0),_(j,null,V(a.options,l=>(f(),I(Q,{key:l.key,option:l},null,8,["option"]))),128))]),_:1},16)):(f(!0),_(j,{key:1},V(a.options,l=>(f(),I(Q,{key:l.key,option:l},null,8,["option"]))),128))],2))}}),Te=me(Se),Ie=Te;export{Te as Y,Ie as _};
+import{d as P,dJ as Y,ed as O,o as f,b as _,f as I,dx as U,dw as y,n as E,c as w,eo as $,ev as ne,ew as ae,ex as se,e as L,dN as le,g as R,j as Z,t as oe,w as A,e3 as de,ey as X,ez as re,e1 as ce,q as ee,a as ie,F as j,i as V,eA as x,dK as ue,em as pe,dL as H,eB as D,dM as G,r as fe,dZ as ye,eC as he,e4 as ve,eD as ke,d_ as me}from"./index-ac581855.js";import{Y as ge}from"./index-c5b3d012.js";const z=Symbol("TreeInjectionKey"),J=Symbol("TreeNodeInjectionKey"),Ke=P({__name:"node-switcher",setup(p){const n=Y("tree-node-switcher"),t=O(J),d=O(z);return(e,r)=>{var v,B,m,b;return f(),_("span",{class:E(y(n)([(v=y(t))!=null&&v.expanded.value?"rotate":"",(B=y(t))!=null&&B.isLeaf?"leaf":""])),onClick:r[0]||(r[0]=N=>{var K,k,i,c;return(c=(K=y(d))==null?void 0:K.onExpand)==null?void 0:c.call(K,(k=y(t))==null?void 0:k.option.key,(i=y(t))==null?void 0:i.expanded.value)})},[(f(),I(U((b=(m=y(d))==null?void 0:m.expandIcon)==null?void 0:b.call(m))))],2)}}});function F(p){var t;let n=[];return(t=p.children)==null||t.forEach(d=>{n.push(d.key),d.children&&d.children.length>0&&(n=n.concat(F(d)))}),n}const _e=P({__name:"tree-node",props:{label:{},node:{}},setup(p){const n=p,t=Y("tree-node"),d=w(()=>t()),e=O(z),r=O(J),v=w(()=>{var i;return!!((i=e==null?void 0:e.selectedKeys)!=null&&i.includes(n.node.key))}),B=w(()=>t("content",[e!=null&&e.blockNode?"block":void 0,v.value?"active":void 0])),m=Object.assign({fold:()=>$(ne),unfold:()=>$(ae),file:()=>$(se)},e==null?void 0:e.fileIcons,n.node.icons),b=w(()=>e!=null&&e.fileTree?r!=null&&r.isLeaf?m.file:r!=null&&r.expanded.value?m.unfold:m.fold:null),N=i=>{var h,o,S,g;let c=[n.node.key];if(!(e!=null&&e.checkStrictly)){const u=(h=e==null?void 0:e.nodeMaps)==null?void 0:h.get(n.node.key);if(u&&u.pKey){const C=(o=e==null?void 0:e.nodeMaps)==null?void 0:o.get(u.pKey);C&&((S=C.children)!=null&&S.every(M=>{var a,s;return(s=(a=e==null?void 0:e.checkedKeys)==null?void 0:a.concat([n.node.key]))==null?void 0:s.includes(M.key)}))&&c.push(C.key)}c.push(...F(n.node))}(g=e==null?void 0:e.onChecked)==null||g.call(e,c,i)},K=w(()=>{var i,c;return e!=null&&e.checkStrictly?!1:((i=n.node.children)==null?void 0:i.some(h=>{var o;return(o=e==null?void 0:e.checkedKeys)==null?void 0:o.includes(h.key)}))&&!((c=n.node.children)!=null&&c.every(h=>{var o;return(o=e==null?void 0:e.checkedKeys)==null?void 0:o.includes(h.key)}))}),k=w(()=>{var i,c,h;return e!=null&&e.checkStrictly?(i=e==null?void 0:e.checkedKeys)==null?void 0:i.includes(n.node.key):((c=e==null?void 0:e.checkedKeys)==null?void 0:c.includes(n.node.key))||((h=n.node.children)==null?void 0:h.every(o=>{var S;return(S=e==null?void 0:e.checkedKeys)==null?void 0:S.includes(o.key)}))});return(i,c)=>{var h,o;return f(),_("div",{class:E(d.value)},[L(Ke),(h=y(e))!=null&&h.checkable?(f(),_("span",{key:0,class:E(y(t)("checkbox")),onClick:c[0]||(c[0]=le(()=>{},["stop"]))},[L(y(ge),{checked:k.value,indeterminate:K.value,onChange:N},null,8,["checked","indeterminate"])],2)):R("",!0),Z("div",{class:E(B.value),onClick:c[1]||(c[1]=S=>{var g,u;return(u=(g=y(e))==null?void 0:g.onSelect)==null?void 0:u.call(g,n.node.key)})},[(o=y(e))!=null&&o.fileTree?(f(),_("span",{key:0,class:E(y(t)("file"))},[(f(),I(U(b.value)))],2)):R("",!0),Z("span",null,oe(i.label),1)],2)],2)}}}),be=P({__name:"expand-transition",setup(p){const n=Y("collapse"),t=e=>{e.style.maxHeight="",e.style.overflow=e.dataset.oldOverflow,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom},d={beforeEnter(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.style.maxHeight=0,e.style.paddingTop=0,e.style.paddingBottom=0},enter(e){e.dataset.oldOverflow=e.style.overflow,e.scrollHeight!==0?e.style.maxHeight=`${e.scrollHeight}px`:e.style.maxHeight=0,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom,e.style.overflow="hidden"},afterEnter(e){e.style.maxHeight="",e.style.overflow=e.dataset.oldOverflow},enterCancelled(e){t(e)},beforeLeave(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.dataset.oldOverflow=e.style.overflow,e.style.maxHeight=`${e.scrollHeight}px`,e.style.overflow="hidden"},leave(e){e.scrollHeight!==0&&(e.style.maxHeight=0,e.style.paddingTop=0,e.style.paddingBottom=0)},afterLeave(e){t(e)},leaveCancelled(e){t(e)}};return(e,r)=>(f(),I(ce,X({name:y(n)()},re(d)),{default:A(()=>[de(e.$slots,"default")]),_:3},16,["name"]))}}),we={key:0,class:"yk-tree__list"},Q=P({__name:"node",props:{option:{}},setup(p){const n=p,t=O(z),d=w(()=>{var v;return!!((v=t==null?void 0:t.expandedKeys)!=null&&v.includes(n.option.key))}),e=w(()=>d.value&&!r.value),r=w(()=>!n.option.children||!n.option.children.length);return ee(J,{option:n.option,isLeaf:r.value,expanded:d}),(v,B)=>{const m=ie("node",!0);return f(),_(j,null,[L(_e,{label:v.option.label,node:v.option},null,8,["label","node"]),L(be,null,{default:A(()=>[e.value?(f(),_("div",we,[(f(!0),_(j,null,V(v.option.children,b=>(f(),I(m,{key:b.key,option:b},null,8,["option"]))),128))])):R("",!0)]),_:1})],64)}}}),q=(p,n)=>{const t=new Map;return p&&p.length===0||p==null||p.forEach(d=>{t.set(d.key,{...d,pKey:n});for(const[e,r]of q(d.children,d.key))t.set(e,r)}),t},Se=P({name:"YkTree",__name:"tree",props:x({options:{},blockNode:{type:Boolean,default:!1},defaultExpandedKeys:{default(){return[]}},expandedKeys:{},selectedKeys:{},defaultSelectedKeys:{default(){return[]}},multiple:{type:Boolean,default:!1},expandIcon:{type:Function,default(){return $(ke)}},fileTree:{type:Boolean,default:!1},fileIcons:{},checkable:{type:Boolean,default:!1},checkedKeys:{},checkStrategy:{default:"all"},checkStrictly:{type:Boolean,default:!1},scrollbar:{default:!1},unSelectKey:{}},{expandedKeys:{local:!0,default:[]},selectedKeys:{local:!0,default:[]},checkedKeys:{default:[],local:!0}}),emits:x(["expand","select","check"],["update:expandedKeys","update:selectedKeys","update:checkedKeys"]),setup(p,{emit:n}){const t=p,d=Y("tree"),{checkStrictly:e,checkStrategy:r,checkable:v,fileIcons:B,fileTree:m,blockNode:b,expandIcon:N,unSelectKey:K}=ue(t),k=pe(q(t.options));H(()=>t.options,()=>{k.value=q(t.options)});const i=D(p,"expandedKeys",{local:!0}),c=a=>{var l;h(a,!1,!0);const s=(l=k.value.get(a))==null?void 0:l.pKey;s&&c(s)};G(()=>{if(t.defaultExpandedKeys.length!==0)for(const a of t.defaultExpandedKeys)c(a)});const h=(a,s=!1,l=!1)=>{const T=new Set([...i.value]);s?T.delete(a):T.add(a),i.value=[...T],!l&&n("expand",i.value)},o=D(p,"selectedKeys",{local:!0});G(()=>{var a;if(t.defaultSelectedKeys.length!==0){o.value=t.defaultSelectedKeys;for(const s of t.defaultSelectedKeys){const l=(a=k.value.get(s))==null?void 0:a.pKey;l&&c(l)}}});const S=a=>{t.multiple?o.value=[...new Set([...o.value,a])]:o.value=[a],n("select",o.value)};H(()=>K==null?void 0:K.value,a=>{o.value=o.value.filter(s=>s!=a),v.value&&M([a],!1)});const g=D(p,"checkedKeys",{local:!0}),u=fe([]);u.value=[...g.value],H(e,a=>{if(a)C();else{let s=[];u.value.forEach(l=>{const T=k.value.get(l);if(!T)return;const te=F(T);s.push(l),te.forEach(W=>{s.includes(W)||s.push(W)})}),u.value=[...new Set(s)]}},{immediate:!0});const C=()=>{if(r.value==="all"||e.value){g.value=[...u.value];return}const a=[];u.value.forEach(s=>{if(!k.value.has(s))return;const l=F(k.value.get(s));if(l&&l.length>0&&l.every(T=>u.value.includes(T))){a.push(s);return}}),r.value==="parent"&&(g.value=u.value.filter(s=>{const l=k.value.get(s);return!(l&&l.pKey&&a.includes(l.pKey))})),r.value==="child"&&(g.value=u.value.filter(s=>!a.includes(s)))};H(u,C,{deep:!0,immediate:!0}),H(r,C);const M=(a,s)=>{s?u.value.push(...a):u.value=u.value.filter(l=>!a.includes(l))};return ee(z,ye({blockNode:b,expandedKeys:i,selectedKeys:o,checkedKeys:u,fileTree:m,fileIcons:B,checkable:v,checkStrategy:r,checkStrictly:e,expandIcon:N,nodeMaps:k,onSelect:S,onExpand:h,onChecked:M})),(a,s)=>(f(),_("div",{class:E(y(d)())},[t.scrollbar?(f(),I(y(ve),he(X({key:0},t.scrollbar)),{default:A(()=>[(f(!0),_(j,null,V(a.options,l=>(f(),I(Q,{key:l.key,option:l},null,8,["option"]))),128))]),_:1},16)):(f(!0),_(j,{key:1},V(a.options,l=>(f(),I(Q,{key:l.key,option:l},null,8,["option"]))),128))],2))}}),Te=me(Se),Ie=Te;export{Te as Y,Ie as _};
diff --git a/assets/index-70bdc8c3.js b/assets/index-a473c536.js
similarity index 96%
rename from assets/index-70bdc8c3.js
rename to assets/index-a473c536.js
index 2048ee24..c6278a19 100644
--- a/assets/index-70bdc8c3.js
+++ b/assets/index-a473c536.js
@@ -1 +1 @@
-import{d as Q,dJ as U,dK as W,r as i,dw as e,c as X,dL as Z,o as u,b as r,j as f,n,e3 as m,g as d,e2 as x,e as b,eR as ee,es as ae,t as V,eS as se,ey as le,w as te,e1 as oe,F as ne,d_ as ue}from"./index-c0fbe197.js";import{u as re}from"./use-form-item-3ae05418.js";const de=["id","name","placeholder","disabled","readonly","required","type","value","aria-disabled"],ie={key:0},pe=Q({name:"YkInput",__name:"input",props:{id:{},name:{},size:{default:"l"},type:{default:"text"},placeholder:{},modelValue:{default:""},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},visible:{type:Boolean,default:!0},status:{default:"primary"},loading:{type:Boolean,default:!1},showCounter:{type:Boolean,default:!1},limit:{default:-1},style:{},message:{default:""},inputStyle:{}},emits:["focus","blur","clear","change","submit","keydown","update:modelValue","hoverin","hoverout"],setup(q,{expose:E,emit:o}){const s=q,t=U("input"),{disabled:$,status:h,message:g,size:R,inputStyle:T}=W(s),{mergedDisabled:c,isError:k,mergedStatus:_,mergedSize:L,validate:w}=re({disabled:$,status:h,message:g,size:R}),y=i(!1),I=s.limit>0,N=s.showCounter&&I,D=s.type==="password"&&!s.disabled&&s.visible;let l=e(s.modelValue);const z=i(l.length),p=i(),v=i(!1),C=i(!1),F=i(l.length>0),B=i(s.type),K=()=>{s.disabled||s.readonly||(v.value=!0,w("focus"),o("focus",l))},S=()=>{var a;s.disabled||s.readonly||(l=((a=p.value)==null?void 0:a.value)??"",I&&!y.value&&l.length>s.limit&&(l=l.slice(0,s.limit),p.value.value=l),F.value=l.length>0,z.value=l.length,w("change"),o("update:modelValue",l),o("change",l))},M=()=>{v.value=!1,w("blur"),o("blur",l)},P=()=>{C.value=!0,o("hoverin")},j=()=>{C.value=!1,o("hoverout")},H=()=>{p.value.value="",p.value.focus(),S(),o("clear","")},J=()=>{y.value=!0},O=()=>{y.value=!1,S()},A=a=>{a.key==="Enter"&&!y.value&&o("submit"),o("keydown",a)},G=()=>{B.value=B.value==="text"?"password":"text"},Y=X(()=>({"yk-input__button":!0,"yk-input__button-show":F.value&&(s.clearable||s.visible)&&(v.value||C.value)}));return Z(()=>s.modelValue,a=>{l=a,o("update:modelValue",l)}),E({inputRef:p}),(a,ce)=>(u(),r(ne,null,[f("div",le({class:e(t)(),style:a.style},a.$attrs,{onMouseenter:P,onMouseleave:j}),[a.$slots.prepend?(u(),r("span",{key:0,class:n(e(t)("prepend"))},[m(a.$slots,"prepend")],2)):d("",!0),f("div",{class:n([e(t)("inner"),e(t)({[`${e(h)}`]:!e(c),[`${e(h)}--focus`]:v.value&&!e(c)&&!e(k),loading:a.loading,disabled:e(c),readonly:a.readonly,rightbr0:!!a.$slots.append,leftbr0:!!a.$slots.prepend,error:e(k),"error-focus":e(k)}),e(t)([e(L)])])},[m(a.$slots,"prefix"),f("input",{id:a.id,ref_key:"inputRef",ref:p,name:a.name,placeholder:a.placeholder,disabled:e(c),readonly:a.readonly,required:a.required,class:n(e(t)("widget")),type:B.value,tabindex:"0",value:e(l),"aria-disabled":e(c),style:x(e(T)),onFocus:K,onInput:S,onBlur:M,onCompositionstart:J,onCompositionend:O,onKeydown:A},null,46,de),f("div",{class:n(e(t)("buttons"))},[e(D)?(u(),r("button",{key:0,"aria-label":"查看/隐藏密码",class:n(["yk-input__button",Y.value]),onClick:G},[b(e(ee))],2)):d("",!0),a.clearable&&!e($)?(u(),r("button",{key:1,"aria-label":"清空内容",class:n(["yk-input__button",Y.value]),onClick:H},[b(e(ae))],2)):d("",!0)],2),a.showCounter?(u(),r("div",{key:0,class:n(e(t)("counter"))},[f("span",null,V(z.value),1),e(N)?(u(),r("span",ie," / "+V(a.limit),1)):d("",!0)],2)):d("",!0),a.loading?(u(),r("div",{key:1,class:n(e(t)("spinner"))},[b(e(se))],2)):d("",!0),m(a.$slots,"suffix")],2),a.$slots.append?(u(),r("span",{key:1,class:n(e(t)("append"))},[m(a.$slots,"append")],2)):d("",!0)],16),b(oe,{name:"fade"},{default:te(()=>[e(g)?(u(),r("div",{key:0,class:n(e(t)("hint",[e(_)]))},V(e(g)),3)):d("",!0)]),_:1})],64))}}),ve=ue(pe);export{ve as Y};
+import{d as Q,dJ as U,dK as W,r as i,dw as e,c as X,dL as Z,o as u,b as r,j as f,n,e3 as m,g as d,e2 as x,e as b,eR as ee,es as ae,t as V,eS as se,ey as le,w as te,e1 as oe,F as ne,d_ as ue}from"./index-ac581855.js";import{u as re}from"./use-form-item-6ddf7526.js";const de=["id","name","placeholder","disabled","readonly","required","type","value","aria-disabled"],ie={key:0},pe=Q({name:"YkInput",__name:"input",props:{id:{},name:{},size:{default:"l"},type:{default:"text"},placeholder:{},modelValue:{default:""},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},visible:{type:Boolean,default:!0},status:{default:"primary"},loading:{type:Boolean,default:!1},showCounter:{type:Boolean,default:!1},limit:{default:-1},style:{},message:{default:""},inputStyle:{}},emits:["focus","blur","clear","change","submit","keydown","update:modelValue","hoverin","hoverout"],setup(q,{expose:E,emit:o}){const s=q,t=U("input"),{disabled:$,status:h,message:g,size:R,inputStyle:T}=W(s),{mergedDisabled:c,isError:k,mergedStatus:_,mergedSize:L,validate:w}=re({disabled:$,status:h,message:g,size:R}),y=i(!1),I=s.limit>0,N=s.showCounter&&I,D=s.type==="password"&&!s.disabled&&s.visible;let l=e(s.modelValue);const z=i(l.length),p=i(),v=i(!1),C=i(!1),F=i(l.length>0),B=i(s.type),K=()=>{s.disabled||s.readonly||(v.value=!0,w("focus"),o("focus",l))},S=()=>{var a;s.disabled||s.readonly||(l=((a=p.value)==null?void 0:a.value)??"",I&&!y.value&&l.length>s.limit&&(l=l.slice(0,s.limit),p.value.value=l),F.value=l.length>0,z.value=l.length,w("change"),o("update:modelValue",l),o("change",l))},M=()=>{v.value=!1,w("blur"),o("blur",l)},P=()=>{C.value=!0,o("hoverin")},j=()=>{C.value=!1,o("hoverout")},H=()=>{p.value.value="",p.value.focus(),S(),o("clear","")},J=()=>{y.value=!0},O=()=>{y.value=!1,S()},A=a=>{a.key==="Enter"&&!y.value&&o("submit"),o("keydown",a)},G=()=>{B.value=B.value==="text"?"password":"text"},Y=X(()=>({"yk-input__button":!0,"yk-input__button-show":F.value&&(s.clearable||s.visible)&&(v.value||C.value)}));return Z(()=>s.modelValue,a=>{l=a,o("update:modelValue",l)}),E({inputRef:p}),(a,ce)=>(u(),r(ne,null,[f("div",le({class:e(t)(),style:a.style},a.$attrs,{onMouseenter:P,onMouseleave:j}),[a.$slots.prepend?(u(),r("span",{key:0,class:n(e(t)("prepend"))},[m(a.$slots,"prepend")],2)):d("",!0),f("div",{class:n([e(t)("inner"),e(t)({[`${e(h)}`]:!e(c),[`${e(h)}--focus`]:v.value&&!e(c)&&!e(k),loading:a.loading,disabled:e(c),readonly:a.readonly,rightbr0:!!a.$slots.append,leftbr0:!!a.$slots.prepend,error:e(k),"error-focus":e(k)}),e(t)([e(L)])])},[m(a.$slots,"prefix"),f("input",{id:a.id,ref_key:"inputRef",ref:p,name:a.name,placeholder:a.placeholder,disabled:e(c),readonly:a.readonly,required:a.required,class:n(e(t)("widget")),type:B.value,tabindex:"0",value:e(l),"aria-disabled":e(c),style:x(e(T)),onFocus:K,onInput:S,onBlur:M,onCompositionstart:J,onCompositionend:O,onKeydown:A},null,46,de),f("div",{class:n(e(t)("buttons"))},[e(D)?(u(),r("button",{key:0,"aria-label":"查看/隐藏密码",class:n(["yk-input__button",Y.value]),onClick:G},[b(e(ee))],2)):d("",!0),a.clearable&&!e($)?(u(),r("button",{key:1,"aria-label":"清空内容",class:n(["yk-input__button",Y.value]),onClick:H},[b(e(ae))],2)):d("",!0)],2),a.showCounter?(u(),r("div",{key:0,class:n(e(t)("counter"))},[f("span",null,V(z.value),1),e(N)?(u(),r("span",ie," / "+V(a.limit),1)):d("",!0)],2)):d("",!0),a.loading?(u(),r("div",{key:1,class:n(e(t)("spinner"))},[b(e(se))],2)):d("",!0),m(a.$slots,"suffix")],2),a.$slots.append?(u(),r("span",{key:1,class:n(e(t)("append"))},[m(a.$slots,"append")],2)):d("",!0)],16),b(oe,{name:"fade"},{default:te(()=>[e(g)?(u(),r("div",{key:0,class:n(e(t)("hint",[e(_)]))},V(e(g)),3)):d("",!0)]),_:1})],64))}}),ve=ue(pe);export{ve as Y};
diff --git a/assets/index-c0fbe197.js b/assets/index-ac581855.js
similarity index 98%
rename from assets/index-c0fbe197.js
rename to assets/index-ac581855.js
index a843ed6d..b644973c 100644
--- a/assets/index-c0fbe197.js
+++ b/assets/index-ac581855.js
@@ -2,7 +2,7 @@ var cf=Object.defineProperty;var _f=(t,e,i)=>e in t?cf(t,e,{enumerable:!0,config
* vue-router v4.2.4
* (c) 2023 Eduardo San Martin Morote
* @license MIT
- */const on=typeof window<"u";function qF(t){return t.__esModule||t[Symbol.toStringTag]==="Module"}const Le=Object.assign;function oo(t,e){const i={};for(const o in e){const n=e[o];i[o]=ct(n)?n.map(t):t(n)}return i}const kn=()=>{},ct=Array.isArray,KF=/\/$/,QF=t=>t.replace(KF,"");function ro(t,e,i="/"){let o,n={},r="",a="";const s=e.indexOf("#");let l=e.indexOf("?");return s=0&&(l=-1),l>-1&&(o=e.slice(0,l),r=e.slice(l+1,s>-1?s:e.length),n=t(r)),s>-1&&(o=o||e.slice(0,s),a=e.slice(s,e.length)),o=JF(o??e,i),{fullPath:o+(r&&"?")+r+a,path:o,query:n,hash:a}}function jF(t,e){const i=e.query?t(e.query):"";return e.path+(i&&"?")+i+(e.hash||"")}function jc(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function XF(t,e,i){const o=e.matched.length-1,n=i.matched.length-1;return o>-1&&o===n&&mn(e.matched[o],i.matched[n])&&CE(e.params,i.params)&&t(e.query)===t(i.query)&&e.hash===i.hash}function mn(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function CE(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const i in t)if(!ZF(t[i],e[i]))return!1;return!0}function ZF(t,e){return ct(t)?Xc(t,e):ct(e)?Xc(e,t):t===e}function Xc(t,e){return ct(e)?t.length===e.length&&t.every((i,o)=>i===e[o]):t.length===1&&t[0]===e}function JF(t,e){if(t.startsWith("/"))return t;if(!t)return e;const i=e.split("/"),o=t.split("/"),n=o[o.length-1];(n===".."||n===".")&&o.push("");let r=i.length-1,a,s;for(a=0;a1&&r--;else break;return i.slice(0,r).join("/")+"/"+o.slice(a-(a===o.length?1:0)).join("/")}var Yn;(function(t){t.pop="pop",t.push="push"})(Yn||(Yn={}));var Ln;(function(t){t.back="back",t.forward="forward",t.unknown=""})(Ln||(Ln={}));function eB(t){if(!t)if(on){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),QF(t)}const tB=/^[^#]+#/;function nB(t,e){return t.replace(tB,"#")+e}function iB(t,e){const i=document.documentElement.getBoundingClientRect(),o=t.getBoundingClientRect();return{behavior:e.behavior,left:o.left-i.left-(e.left||0),top:o.top-i.top-(e.top||0)}}const Vi=()=>({left:window.pageXOffset,top:window.pageYOffset});function oB(t){let e;if("el"in t){const i=t.el,o=typeof i=="string"&&i.startsWith("#"),n=typeof i=="string"?o?document.getElementById(i.slice(1)):document.querySelector(i):i;if(!n)return;e=iB(n,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.pageXOffset,e.top!=null?e.top:window.pageYOffset)}function Zc(t,e){return(history.state?history.state.position-e:-1)+t}const il=new Map;function rB(t,e){il.set(t,e)}function aB(t){const e=il.get(t);return il.delete(t),e}let sB=()=>location.protocol+"//"+location.host;function OE(t,e){const{pathname:i,search:o,hash:n}=e,r=t.indexOf("#");if(r>-1){let s=n.includes(t.slice(r))?t.slice(r).length:1,l=n.slice(s);return l[0]!=="/"&&(l="/"+l),jc(l,"")}return jc(i,t)+o+n}function lB(t,e,i,o){let n=[],r=[],a=null;const s=({state:u})=>{const p=OE(t,location),m=i.value,g=e.value;let O=0;if(u){if(i.value=p,e.value=u,a&&a===m){a=null;return}O=g?u.position-g.position:0}else o(p);n.forEach(I=>{I(i.value,m,{delta:O,type:Yn.pop,direction:O?O>0?Ln.forward:Ln.back:Ln.unknown})})};function l(){a=i.value}function c(u){n.push(u);const p=()=>{const m=n.indexOf(u);m>-1&&n.splice(m,1)};return r.push(p),p}function _(){const{history:u}=window;u.state&&u.replaceState(Le({},u.state,{scroll:Vi()}),"")}function d(){for(const u of r)u();r=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",_)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",_,{passive:!0}),{pauseListeners:l,listen:c,destroy:d}}function Jc(t,e,i,o=!1,n=!1){return{back:t,current:e,forward:i,replaced:o,position:window.history.length,scroll:n?Vi():null}}function cB(t){const{history:e,location:i}=window,o={value:OE(t,i)},n={value:e.state};n.value||r(o.value,{back:null,current:o.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function r(l,c,_){const d=t.indexOf("#"),u=d>-1?(i.host&&document.querySelector("base")?t:t.slice(d))+l:sB()+t+l;try{e[_?"replaceState":"pushState"](c,"",u),n.value=c}catch(p){console.error(p),i[_?"replace":"assign"](u)}}function a(l,c){const _=Le({},e.state,Jc(n.value.back,l,n.value.forward,!0),c,{position:n.value.position});r(l,_,!0),o.value=l}function s(l,c){const _=Le({},n.value,e.state,{forward:l,scroll:Vi()});r(_.current,_,!0);const d=Le({},Jc(o.value,l,null),{position:_.position+1},c);r(l,d,!1),o.value=l}return{location:o,state:n,push:s,replace:a}}function _B(t){t=eB(t);const e=cB(t),i=lB(t,e.state,e.location,e.replace);function o(r,a=!0){a||i.pauseListeners(),history.go(r)}const n=Le({location:"",base:t,go:o,createHref:nB.bind(null,t)},e,i);return Object.defineProperty(n,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(n,"state",{enumerable:!0,get:()=>e.state.value}),n}function dB(t){return t=location.host?t||location.pathname+location.search:"",t.includes("#")||(t+="#"),_B(t)}function uB(t){return typeof t=="string"||t&&typeof t=="object"}function yE(t){return typeof t=="string"||typeof t=="symbol"}const yt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},IE=Symbol("");var e_;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(e_||(e_={}));function En(t,e){return Le(new Error,{type:t,[IE]:!0},e)}function ht(t,e){return t instanceof Error&&IE in t&&(e==null||!!(t.type&e))}const t_="[^/]+?",pB={sensitive:!1,strict:!1,start:!0,end:!0},mB=/[.+*?^${}()[\]/\\]/g;function EB(t,e){const i=Le({},pB,e),o=[];let n=i.start?"^":"";const r=[];for(const c of t){const _=c.length?[]:[90];i.strict&&!c.length&&(n+="/");for(let d=0;de.length?e.length===1&&e[0]===40+40?1:-1:0}function fB(t,e){let i=0;const o=t.score,n=e.score;for(;i0&&e[e.length-1]<0}const SB={type:0,value:""},hB=/[a-zA-Z0-9_]/;function TB(t){if(!t)return[[]];if(t==="/")return[[SB]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(p){throw new Error(`ERR (${i})/"${c}": ${p}`)}let i=0,o=i;const n=[];let r;function a(){r&&n.push(r),r=[]}let s=0,l,c="",_="";function d(){c&&(i===0?r.push({type:0,value:c}):i===1||i===2||i===3?(r.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:c,regexp:_,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),c="")}function u(){c+=l}for(;s{a(A)}:kn}function a(_){if(yE(_)){const d=o.get(_);d&&(o.delete(_),i.splice(i.indexOf(d),1),d.children.forEach(a),d.alias.forEach(a))}else{const d=i.indexOf(_);d>-1&&(i.splice(d,1),_.record.name&&o.delete(_.record.name),_.children.forEach(a),_.alias.forEach(a))}}function s(){return i}function l(_){let d=0;for(;d=0&&(_.record.path!==i[d].record.path||!NE(_,i[d]));)d++;i.splice(d,0,_),_.record.name&&!o_(_)&&o.set(_.record.name,_)}function c(_,d){let u,p={},m,g;if("name"in _&&_.name){if(u=o.get(_.name),!u)throw En(1,{location:_});g=u.record.name,p=Le(i_(d.params,u.keys.filter(A=>!A.optional).map(A=>A.name)),_.params&&i_(_.params,u.keys.map(A=>A.name))),m=u.stringify(p)}else if("path"in _)m=_.path,u=i.find(A=>A.re.test(m)),u&&(p=u.parse(m),g=u.record.name);else{if(u=d.name?o.get(d.name):i.find(A=>A.re.test(d.path)),!u)throw En(1,{location:_,currentLocation:d});g=u.record.name,p=Le({},d.params,_.params),m=u.stringify(p)}const O=[];let I=u;for(;I;)O.unshift(I.record),I=I.parent;return{name:g,path:m,params:p,matched:O,meta:OB(O)}}return t.forEach(_=>r(_)),{addRoute:r,resolve:c,removeRoute:a,getRoutes:s,getRecordMatcher:n}}function i_(t,e){const i={};for(const o of e)o in t&&(i[o]=t[o]);return i}function RB(t){return{path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:void 0,beforeEnter:t.beforeEnter,props:CB(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}}}function CB(t){const e={},i=t.props||!1;if("component"in t)e.default=i;else for(const o in t.components)e[o]=typeof i=="object"?i[o]:i;return e}function o_(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function OB(t){return t.reduce((e,i)=>Le(e,i.meta),{})}function r_(t,e){const i={};for(const o in t)i[o]=o in e?e[o]:t[o];return i}function NE(t,e){return e.children.some(i=>i===t||NE(t,i))}const AE=/#/g,yB=/&/g,IB=/\//g,NB=/=/g,AB=/\?/g,kE=/\+/g,kB=/%5B/g,LB=/%5D/g,LE=/%5E/g,DB=/%60/g,DE=/%7B/g,wB=/%7C/g,wE=/%7D/g,MB=/%20/g;function Hl(t){return encodeURI(""+t).replace(wB,"|").replace(kB,"[").replace(LB,"]")}function xB(t){return Hl(t).replace(DE,"{").replace(wE,"}").replace(LE,"^")}function ol(t){return Hl(t).replace(kE,"%2B").replace(MB,"+").replace(AE,"%23").replace(yB,"%26").replace(DB,"`").replace(DE,"{").replace(wE,"}").replace(LE,"^")}function PB(t){return ol(t).replace(NB,"%3D")}function FB(t){return Hl(t).replace(AE,"%23").replace(AB,"%3F")}function BB(t){return t==null?"":FB(t).replace(IB,"%2F")}function Oi(t){try{return decodeURIComponent(""+t)}catch{}return""+t}function UB(t){const e={};if(t===""||t==="?")return e;const o=(t[0]==="?"?t.slice(1):t).split("&");for(let n=0;nr&&ol(r)):[o&&ol(o)]).forEach(r=>{r!==void 0&&(e+=(e.length?"&":"")+i,r!=null&&(e+="="+r))})}return e}function zB(t){const e={};for(const i in t){const o=t[i];o!==void 0&&(e[i]=ct(o)?o.map(n=>n==null?null:""+n):o==null?o:""+o)}return e}const $B=Symbol(""),s_=Symbol(""),Wi=Symbol(""),Vl=Symbol(""),rl=Symbol("");function vn(){let t=[];function e(o){return t.push(o),()=>{const n=t.indexOf(o);n>-1&&t.splice(n,1)}}function i(){t=[]}return{add:e,list:()=>t.slice(),reset:i}}function At(t,e,i,o,n){const r=o&&(o.enterCallbacks[n]=o.enterCallbacks[n]||[]);return()=>new Promise((a,s)=>{const l=d=>{d===!1?s(En(4,{from:i,to:e})):d instanceof Error?s(d):uB(d)?s(En(2,{from:e,to:d})):(r&&o.enterCallbacks[n]===r&&typeof d=="function"&&r.push(d),a())},c=t.call(o&&o.instances[n],e,i,l);let _=Promise.resolve(c);t.length<3&&(_=_.then(l)),_.catch(d=>s(d))})}function ao(t,e,i,o){const n=[];for(const r of t)for(const a in r.components){let s=r.components[a];if(!(e!=="beforeRouteEnter"&&!r.instances[a]))if(GB(s)){const c=(s.__vccOpts||s)[e];c&&n.push(At(c,i,o,r,a))}else{let l=s();n.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${r.path}"`));const _=qF(c)?c.default:c;r.components[a]=_;const u=(_.__vccOpts||_)[e];return u&&At(u,i,o,r,a)()}))}}return n}function GB(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function l_(t){const e=et(Wi),i=et(Vl),o=f(()=>e.resolve(le(t.to))),n=f(()=>{const{matched:l}=o.value,{length:c}=l,_=l[c-1],d=i.matched;if(!_||!d.length)return-1;const u=d.findIndex(mn.bind(null,_));if(u>-1)return u;const p=c_(l[c-2]);return c>1&&c_(_)===p&&d[d.length-1].path!==p?d.findIndex(mn.bind(null,l[c-2])):u}),r=f(()=>n.value>-1&&WB(i.params,o.value.params)),a=f(()=>n.value>-1&&n.value===i.matched.length-1&&CE(i.params,o.value.params));function s(l={}){return VB(l)?e[le(t.replace)?"replace":"push"](le(t.to)).catch(kn):Promise.resolve()}return{route:o,href:f(()=>o.value.href),isActive:r,isExactActive:a,navigate:s}}const YB=b({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:l_,setup(t,{slots:e}){const i=Xt(l_(t)),{options:o}=et(Wi),n=f(()=>({[__(t.activeClass,o.linkActiveClass,"router-link-active")]:i.isActive,[__(t.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:i.isExactActive}));return()=>{const r=e.default&&e.default(i);return t.custom?r:Gn("a",{"aria-current":i.isExactActive?t.ariaCurrentValue:null,href:i.href,onClick:i.navigate,class:n.value},r)}}}),HB=YB;function VB(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function WB(t,e){for(const i in e){const o=e[i],n=t[i];if(typeof o=="string"){if(o!==n)return!1}else if(!ct(n)||n.length!==o.length||o.some((r,a)=>r!==n[a]))return!1}return!0}function c_(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const __=(t,e,i)=>t??e??i,qB=b({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:i}){const o=et(rl),n=f(()=>t.route||o.value),r=et(s_,0),a=f(()=>{let c=le(r);const{matched:_}=n.value;let d;for(;(d=_[c])&&!d.components;)c++;return c}),s=f(()=>n.value.matched[a.value]);In(s_,f(()=>a.value+1)),In($B,s),In(rl,n);const l=de();return We(()=>[l.value,s.value,t.name],([c,_,d],[u,p,m])=>{_&&(_.instances[d]=c,p&&p!==_&&c&&c===u&&(_.leaveGuards.size||(_.leaveGuards=p.leaveGuards),_.updateGuards.size||(_.updateGuards=p.updateGuards))),c&&_&&(!p||!mn(_,p)||!u)&&(_.enterCallbacks[d]||[]).forEach(g=>g(c))},{flush:"post"}),()=>{const c=n.value,_=t.name,d=s.value,u=d&&d.components[_];if(!u)return d_(i.default,{Component:u,route:c});const p=d.props[_],m=p?p===!0?c.params:typeof p=="function"?p(c):p:null,O=Gn(u,Le({},m,e,{onVnodeUnmounted:I=>{I.component.isUnmounted&&(d.instances[_]=null)},ref:l}));return d_(i.default,{Component:O,route:c})||O}}});function d_(t,e){if(!t)return null;const i=t(e);return i.length===1?i[0]:i}const KB=qB;function QB(t){const e=vB(t.routes,t),i=t.parseQuery||UB,o=t.stringifyQuery||a_,n=t.history,r=vn(),a=vn(),s=vn(),l=wt(yt);let c=yt;on&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const _=oo.bind(null,P=>""+P),d=oo.bind(null,BB),u=oo.bind(null,Oi);function p(P,K){let q,te;return yE(P)?(q=e.getRecordMatcher(P),te=K):te=P,e.addRoute(te,q)}function m(P){const K=e.getRecordMatcher(P);K&&e.removeRoute(K)}function g(){return e.getRoutes().map(P=>P.record)}function O(P){return!!e.getRecordMatcher(P)}function I(P,K){if(K=Le({},K||l.value),typeof P=="string"){const L=ro(i,P,K.path),U=e.resolve({path:L.path},K),z=n.createHref(L.fullPath);return Le(L,U,{params:u(U.params),hash:Oi(L.hash),redirectedFrom:void 0,href:z})}let q;if("path"in P)q=Le({},P,{path:ro(i,P.path,K.path).path});else{const L=Le({},P.params);for(const U in L)L[U]==null&&delete L[U];q=Le({},P,{params:d(L)}),K.params=d(K.params)}const te=e.resolve(q,K),me=P.hash||"";te.params=_(u(te.params));const v=jF(o,Le({},P,{hash:xB(me),path:te.path})),y=n.createHref(v);return Le({fullPath:v,hash:me,query:o===a_?zB(P.query):P.query||{}},te,{redirectedFrom:void 0,href:y})}function A(P){return typeof P=="string"?ro(i,P,l.value.path):Le({},P)}function w(P,K){if(c!==P)return En(8,{from:K,to:P})}function k(P){return G(P)}function x(P){return k(Le(A(P),{replace:!0}))}function M(P){const K=P.matched[P.matched.length-1];if(K&&K.redirect){const{redirect:q}=K;let te=typeof q=="function"?q(P):q;return typeof te=="string"&&(te=te.includes("?")||te.includes("#")?te=A(te):{path:te},te.params={}),Le({query:P.query,hash:P.hash,params:"path"in te?{}:P.params},te)}}function G(P,K){const q=c=I(P),te=l.value,me=P.state,v=P.force,y=P.replace===!0,L=M(q);if(L)return G(Le(A(L),{state:typeof L=="object"?Le({},me,L.state):me,force:v,replace:y}),K||q);const U=q;U.redirectedFrom=K;let z;return!v&&XF(o,te,q)&&(z=En(16,{to:U,from:te}),ge(te,te,!0,!1)),(z?Promise.resolve(z):ne(U,te)).catch(H=>ht(H)?ht(H,2)?H:_e(H):Y(H,U,te)).then(H=>{if(H){if(ht(H,2))return G(Le({replace:y},A(H.to),{state:typeof H.to=="object"?Le({},me,H.to.state):me,force:v}),K||U)}else H=j(U,te,!0,y,me);return Z(U,te,H),H})}function D(P,K){const q=w(P,K);return q?Promise.reject(q):Promise.resolve()}function V(P){const K=we.values().next().value;return K&&typeof K.runWithContext=="function"?K.runWithContext(P):P()}function ne(P,K){let q;const[te,me,v]=jB(P,K);q=ao(te.reverse(),"beforeRouteLeave",P,K);for(const L of te)L.leaveGuards.forEach(U=>{q.push(At(U,P,K))});const y=D.bind(null,P,K);return q.push(y),Se(q).then(()=>{q=[];for(const L of r.list())q.push(At(L,P,K));return q.push(y),Se(q)}).then(()=>{q=ao(me,"beforeRouteUpdate",P,K);for(const L of me)L.updateGuards.forEach(U=>{q.push(At(U,P,K))});return q.push(y),Se(q)}).then(()=>{q=[];for(const L of v)if(L.beforeEnter)if(ct(L.beforeEnter))for(const U of L.beforeEnter)q.push(At(U,P,K));else q.push(At(L.beforeEnter,P,K));return q.push(y),Se(q)}).then(()=>(P.matched.forEach(L=>L.enterCallbacks={}),q=ao(v,"beforeRouteEnter",P,K),q.push(y),Se(q))).then(()=>{q=[];for(const L of a.list())q.push(At(L,P,K));return q.push(y),Se(q)}).catch(L=>ht(L,8)?L:Promise.reject(L))}function Z(P,K,q){s.list().forEach(te=>V(()=>te(P,K,q)))}function j(P,K,q,te,me){const v=w(P,K);if(v)return v;const y=K===yt,L=on?history.state:{};q&&(te||y?n.replace(P.fullPath,Le({scroll:y&&L&&L.scroll},me)):n.push(P.fullPath,me)),l.value=P,ge(P,K,q,y),_e()}let pe;function be(){pe||(pe=n.listen((P,K,q)=>{if(!Oe.listening)return;const te=I(P),me=M(te);if(me){G(Le(me,{replace:!0}),te).catch(kn);return}c=te;const v=l.value;on&&rB(Zc(v.fullPath,q.delta),Vi()),ne(te,v).catch(y=>ht(y,12)?y:ht(y,2)?(G(y.to,te).then(L=>{ht(L,20)&&!q.delta&&q.type===Yn.pop&&n.go(-1,!1)}).catch(kn),Promise.reject()):(q.delta&&n.go(-q.delta,!1),Y(y,te,v))).then(y=>{y=y||j(te,v,!1),y&&(q.delta&&!ht(y,8)?n.go(-q.delta,!1):q.type===Yn.pop&&ht(y,20)&&n.go(-1,!1)),Z(te,v,y)}).catch(kn)}))}let fe=vn(),Ee=vn(),F;function Y(P,K,q){_e(P);const te=Ee.list();return te.length?te.forEach(me=>me(P,K,q)):console.error(P),Promise.reject(P)}function oe(){return F&&l.value!==yt?Promise.resolve():new Promise((P,K)=>{fe.add([P,K])})}function _e(P){return F||(F=!P,be(),fe.list().forEach(([K,q])=>P?q(P):K()),fe.reset()),P}function ge(P,K,q,te){const{scrollBehavior:me}=t;if(!on||!me)return Promise.resolve();const v=!q&&aB(Zc(P.fullPath,0))||(te||!q)&&history.state&&history.state.scroll||null;return xt().then(()=>me(P,K,v)).then(y=>y&&oB(y)).catch(y=>Y(y,P,K))}const ve=P=>n.go(P);let Ae;const we=new Set,Oe={currentRoute:l,listening:!0,addRoute:p,removeRoute:m,hasRoute:O,getRoutes:g,resolve:I,options:t,push:k,replace:x,go:ve,back:()=>ve(-1),forward:()=>ve(1),beforeEach:r.add,beforeResolve:a.add,afterEach:s.add,onError:Ee.add,isReady:oe,install(P){const K=this;P.component("RouterLink",HB),P.component("RouterView",KB),P.config.globalProperties.$router=K,Object.defineProperty(P.config.globalProperties,"$route",{enumerable:!0,get:()=>le(l)}),on&&!Ae&&l.value===yt&&(Ae=!0,k(n.location).catch(me=>{}));const q={};for(const me in yt)Object.defineProperty(q,me,{get:()=>l.value[me],enumerable:!0});P.provide(Wi,K),P.provide(Vl,Sm(q)),P.provide(rl,l);const te=P.unmount;we.add(P),P.unmount=function(){we.delete(P),we.size<1&&(c=yt,pe&&pe(),pe=null,l.value=yt,Ae=!1,F=!1),te()}}};function Se(P){return P.reduce((K,q)=>K.then(()=>V(q)),Promise.resolve())}return Oe}function jB(t,e){const i=[],o=[],n=[],r=Math.max(e.matched.length,t.matched.length);for(let a=0;amn(c,s))?o.push(s):i.push(s));const l=t.matched[a];l&&(e.matched.find(c=>mn(c,l))||n.push(l))}return[i,o,n]}function OH(){return et(Wi)}function yH(){return et(Vl)}const XB=[{title:"通用",list:[{name:"Color 色彩",src:"color"},{name:"Button 按钮",src:"button"},{name:"Icon 图标",src:"icon"},{name:"Typography 排版",src:"typography"},{name:"Link 链接",src:"link"}]},{title:"布局",list:[{name:"Space 间距",src:"space"},{name:"Divider 分割线",src:"divider"}]},{title:"导航",list:[{name:"Anchor 锚点",src:"anchor"},{name:"Breadcrumb 面包屑",src:"breadcrumb"},{name:"Dropdown 下拉菜单",src:"dropdown"},{name:"Pagination 分页",src:"pagination"},{name:"Scrollbar 滚动条",src:"scrollbar"}]},{title:"数据录入",list:[{name:"Checkbox 复选框",src:"checkbox"},{name:"Form 表单",src:"form"},{name:"Input 输入框",src:"input"},{name:"InputNumber 数字输入框",src:"input-number"},{name:"InputTag 标签输入框",src:"input-tag"},{name:"Radio 单选框",src:"radio"},{name:"Rate 评分",src:"rate"},{name:"Slider 滑动输入条",src:"slider"},{name:"Switch 开关",src:"switch"},{name:"TextArea 文本域",src:"text-area"},{name:"Upload 文件上传",src:"upload"}]},{title:"数据展示",list:[{name:"Avatar 头像",src:"avatar"},{name:"Badge 徽标",src:"badge"},{name:"Calendar 日历",src:"calendar"},{name:"Collapse 折叠面板",src:"collapse"},{name:"Empty 空状态",src:"empty"},{name:"Image 图片",src:"image"},{name:"Skeleton 骨架屏",src:"skeleton"},{name:"Table 表格",src:"table"},{name:"Tabs 标签页",src:"tabs"},{name:"Tag 标签",src:"tag"},{name:"Timeline 时间线",src:"timeline"},{name:"Tree 树",src:"tree"},{name:"TreeSelect 树形选择",src:"tree-select"}]},{title:"反馈",list:[{name:"Alert 警告提示",src:"alert"},{name:"Drawer 抽屉",src:"drawer"},{name:"Message 消息提示",src:"message"},{name:"Modal 对话框",src:"modal"},{name:"Notification 通知提醒框",src:"notification"},{name:"Popover 气泡卡片",src:"popover"},{name:"Popconfirm 气泡确认框",src:"popconfirm"},{name:"Progress 进度条",src:"progress"},{name:"Spinner 加载",src:"spinner"},{name:"Tooltip 文字提示",src:"tooltip"}]},{title:"其他",list:[{name:"Affix 固钉",src:"affix"},{name:"BackTop 返回顶部",src:"back-top"}]}],ZB=[{path:"color",component:()=>se(()=>import("./doc-41957dbc.js"),["./doc-41957dbc.js","./doc-28884bef.css"],import.meta.url)},{path:"button",component:()=>se(()=>import("./doc-b0b0f17c.js"),[],import.meta.url)},{path:"icon",component:()=>se(()=>import("./doc-9453a914.js"),["./doc-9453a914.js","./doc-bc8249c1.css"],import.meta.url)},{path:"space",component:()=>se(()=>import("./doc-410f2fd2.js"),[],import.meta.url)},{path:"typography",component:()=>se(()=>import("./doc-c5585c85.js"),[],import.meta.url)},{path:"back-top",component:()=>se(()=>import("./doc-fcf54615.js"),["./doc-fcf54615.js","./doc-4a8ba021.css"],import.meta.url)},{path:"avatar",component:()=>se(()=>import("./doc-96c17131.js"),["./doc-96c17131.js","./index-81803c34.js","./index-12f084d4.css"],import.meta.url)},{path:"upload",component:()=>se(()=>import("./doc-5c6db995.js"),["./doc-5c6db995.js","./index-3947dba0.js","./index-5b6ac02c.js","./index-a67fc5fe.js","./index-1b2723e1.css","./index-c00c0b01.css","./index-d7876757.js","./doc-6903a6bb.css"],import.meta.url)},{path:"radio",component:()=>se(()=>import("./doc-474a5da9.js"),["./doc-474a5da9.js","./index-e6f809da.js","./use-form-item-3ae05418.js","./index-f786dbf4.css"],import.meta.url)},{path:"checkbox",component:()=>se(()=>import("./doc-f5a27b8f.js"),["./doc-f5a27b8f.js","./index-33d2456b.js","./use-form-item-3ae05418.js","./index-1f9c9621.css","./doc-fc7fd90f.css"],import.meta.url)},{path:"drawer",component:()=>se(()=>import("./doc-bd10bdec.js"),["./doc-bd10bdec.js","./doc-92dba226.css"],import.meta.url)},{path:"badge",component:()=>se(()=>import("./doc-50393773.js"),["./doc-50393773.js","./index-81803c34.js","./index-12f084d4.css","./doc-1982665d.css"],import.meta.url)},{path:"switch",component:()=>se(()=>import("./doc-49cfbc52.js"),["./doc-49cfbc52.js","./index-54a15e5e.js","./index-dd843e86.css"],import.meta.url)},{path:"anchor",component:()=>se(()=>import("./doc-666b6b1a.js"),["./doc-666b6b1a.js","./doc-2df602e8.css"],import.meta.url)},{path:"empty",component:()=>se(()=>import("./doc-4eb46493.js"),["./doc-4eb46493.js","./index-7690d851.js","./index-0c7b2ca5.css"],import.meta.url)},{path:"color",component:()=>se(()=>import("./doc-41957dbc.js"),["./doc-41957dbc.js","./doc-28884bef.css"],import.meta.url)},{path:"progress",component:()=>se(()=>import("./doc-f668a37e.js"),["./doc-f668a37e.js","./doc-bc23fe23.css"],import.meta.url)},{path:"rate",component:()=>se(()=>import("./doc-3e71ff84.js"),["./doc-3e71ff84.js","./doc-92e30b2d.css"],import.meta.url)},{path:"breadcrumb",component:()=>se(()=>import("./doc-663aa691.js"),["./doc-663aa691.js","./doc-e5671ec9.css"],import.meta.url)},{path:"input",component:()=>se(()=>import("./doc-3f422890.js"),["./doc-3f422890.js","./index-70bdc8c3.js","./use-form-item-3ae05418.js","./index-4050ea1c.css","./doc-11276ee2.css"],import.meta.url)},{path:"affix",component:()=>se(()=>import("./doc-ec97a445.js"),["./doc-ec97a445.js","./doc-9e1dee7d.css"],import.meta.url)},{path:"scrollbar",component:()=>se(()=>import("./doc-b00021ae.js"),["./doc-b00021ae.js","./doc-d0fbf6f7.css"],import.meta.url)},{path:"tree",component:()=>se(()=>import("./doc-a260a824.js"),["./doc-a260a824.js","./index-7fed0528.js","./index-33d2456b.js","./use-form-item-3ae05418.js","./index-1f9c9621.css","./index-54a15e5e.js","./index-dd843e86.css","./index-e6f809da.js","./index-f786dbf4.css"],import.meta.url)},{path:"tree-select",component:()=>se(()=>import("./doc-b8fda71a.js"),["./doc-b8fda71a.js","./index-7690d851.js","./index-0c7b2ca5.css","./index-7fed0528.js","./index-33d2456b.js","./use-form-item-3ae05418.js","./index-1f9c9621.css","./index-54a15e5e.js","./index-dd843e86.css","./doc-ea08c97e.css"],import.meta.url)},{path:"slider",component:()=>se(()=>import("./doc-d02307d1.js"),["./doc-d02307d1.js","./index-d7876757.js","./index-a67fc5fe.js","./index-1b2723e1.css","./doc-c4c5f18c.css"],import.meta.url)},{path:"collapse",component:()=>se(()=>import("./doc-bcc3def2.js"),["./doc-bcc3def2.js","./doc-f7440406.css"],import.meta.url)},{path:"dropdown",component:()=>se(()=>import("./doc-9e7ac8f0.js"),["./doc-9e7ac8f0.js","./index-9596dbca.js","./index-a67fc5fe.js","./index-1b2723e1.css","./index-8720f8e8.css"],import.meta.url)},{path:"popconfirm",component:()=>se(()=>import("./doc-f7fd81de.js"),["./doc-f7fd81de.js","./index-300b45ba.js","./index-a67fc5fe.js","./index-1b2723e1.css","./index-721e602f.css","./doc-fbedac06.css"],import.meta.url)},{path:"collapse",component:()=>se(()=>import("./doc-bcc3def2.js"),["./doc-bcc3def2.js","./doc-f7440406.css"],import.meta.url)},{path:"input-number",component:()=>se(()=>import("./doc-7ffeebfb.js"),["./doc-7ffeebfb.js","./index-0aabf7dc.js","./index-70bdc8c3.js","./use-form-item-3ae05418.js","./index-4050ea1c.css","./index-41b84fbc.css"],import.meta.url)},{path:"image",component:()=>se(()=>import("./doc-1d14a588.js"),["./doc-1d14a588.js","./index-5b6ac02c.js","./index-a67fc5fe.js","./index-1b2723e1.css","./index-c00c0b01.css","./doc-13468146.css"],import.meta.url)},{path:"timeline",component:()=>se(()=>import("./doc-74e34458.js"),["./doc-74e34458.js","./doc-1445e68a.css"],import.meta.url)},{path:"table",component:()=>se(()=>import("./doc-e68d5a90.js"),["./doc-e68d5a90.js","./index-33d2456b.js","./use-form-item-3ae05418.js","./index-1f9c9621.css","./index-70bdc8c3.js","./index-4050ea1c.css","./doc-59081fe4.css"],import.meta.url)},{path:"tabs",component:()=>se(()=>import("./doc-30582802.js"),["./doc-30582802.js","./doc-aefb7aed.css"],import.meta.url)},{path:"form",component:()=>se(()=>import("./doc-3cf7f76d.js"),["./doc-3cf7f76d.js","./index-e6f809da.js","./use-form-item-3ae05418.js","./index-f786dbf4.css","./index-33d2456b.js","./index-1f9c9621.css","./index-70bdc8c3.js","./index-4050ea1c.css","./index-0aabf7dc.js","./index-41b84fbc.css","./doc-f9b164d2.css"],import.meta.url)},{path:"input-tag",component:()=>se(()=>import("./doc-6fc4233e.js"),["./doc-6fc4233e.js","./index-70bdc8c3.js","./use-form-item-3ae05418.js","./index-4050ea1c.css","./index-300b45ba.js","./index-a67fc5fe.js","./index-1b2723e1.css","./index-721e602f.css","./doc-967f849f.css"],import.meta.url)},{path:"spinner",component:()=>se(()=>import("./doc-396fa0d2.js"),["./doc-396fa0d2.js","./doc-862d35b0.css"],import.meta.url)},{path:"text-area",component:()=>se(()=>import("./doc-719a2976.js"),["./doc-719a2976.js","./doc-ca67e891.css"],import.meta.url)},{path:"pagination",component:()=>se(()=>import("./doc-5661d05f.js"),["./doc-5661d05f.js","./index-70bdc8c3.js","./use-form-item-3ae05418.js","./index-4050ea1c.css","./index-9596dbca.js","./index-a67fc5fe.js","./index-1b2723e1.css","./index-8720f8e8.css","./index-e6f809da.js","./index-f786dbf4.css","./doc-54e2917c.css"],import.meta.url)},{path:"tag",component:()=>se(()=>import("./doc-88604d88.js"),["./doc-88604d88.js","./index-70bdc8c3.js","./use-form-item-3ae05418.js","./index-4050ea1c.css","./doc-dffe763a.css"],import.meta.url)},{path:"calendar",component:()=>se(()=>import("./doc-b3fc4460.js"),["./doc-b3fc4460.js","./doc-3d1c4fef.css"],import.meta.url)},{path:"skeleton",component:()=>se(()=>import("./doc-38e19f7a.js"),["./doc-38e19f7a.js","./index-81803c34.js","./index-12f084d4.css","./index-54a15e5e.js","./index-dd843e86.css","./doc-65ff7b6e.css"],import.meta.url)},{path:"divider",component:()=>se(()=>import("./doc-d1a1c4b1.js"),["./doc-d1a1c4b1.js","./doc-c5aa834a.css"],import.meta.url)},{path:"link",component:()=>se(()=>import("./doc-20f1b0fc.js"),["./doc-20f1b0fc.js","./doc-9040a4c3.css"],import.meta.url)}],JB=[{path:"alert",component:()=>se(()=>import("./doc-63255049.js"),["./doc-63255049.js","./doc-9caca160.css"],import.meta.url)},{path:"message",component:()=>se(()=>import("./doc-76fdaf0e.js"),[],import.meta.url)},{path:"tooltip",component:()=>se(()=>import("./doc-17d30178.js"),["./doc-17d30178.js","./index-a67fc5fe.js","./index-1b2723e1.css","./index-33d2456b.js","./use-form-item-3ae05418.js","./index-1f9c9621.css","./index-54a15e5e.js","./index-dd843e86.css","./index-70bdc8c3.js","./index-4050ea1c.css","./doc-102933c1.css"],import.meta.url)},{path:"notification",component:()=>se(()=>import("./doc-32b624c0.js"),[],import.meta.url)},{path:"popover",component:()=>se(()=>import("./doc-7d007aee.js"),["./doc-7d007aee.js","./index-300b45ba.js","./index-a67fc5fe.js","./index-1b2723e1.css","./index-721e602f.css","./index-54a15e5e.js","./index-dd843e86.css","./doc-27c394cd.css"],import.meta.url)},{path:"modal",component:()=>se(()=>import("./doc-860d5012.js"),["./doc-860d5012.js","./index-3947dba0.js"],import.meta.url)}],eU=[{title:"开发指南",list:[{name:"Yike Design",src:"yike-dev"},{name:"快速上手",src:"grasp"},{name:"暗黑模式",src:"dark"},{name:"定制主题",src:"theme"}]}],tU={path:"/develop",name:"develop",redirect:"/develop/yike-dev",component:()=>se(()=>import("./Modules-09946594.js"),["./Modules-09946594.js","./Modules-5767ad5e.css"],import.meta.url),children:[{path:"yike-dev",component:()=>se(()=>import("./yike-dev-012d84e4.js"),[],import.meta.url)},{path:"grasp",component:()=>se(()=>import("./CONTRIBUTING-607fcccc.js"),[],import.meta.url)},{path:"dark",component:()=>se(()=>import("./dark-model-a76b26ee.js"),["./dark-model-a76b26ee.js","./dark-model-a0f36a04.css"],import.meta.url)},{path:"theme",component:()=>se(()=>import("./theme-646c519d.js"),[],import.meta.url)}],meta:{navs:eU}},nU=[{title:"设计指南",list:[{name:"Yike Design",src:"yike-design"},{name:"设计原则",src:"principle"}]}],iU={path:"/design",name:"design",redirect:"/design/yike-design",component:()=>se(()=>import("./Modules-09946594.js"),["./Modules-09946594.js","./Modules-5767ad5e.css"],import.meta.url),children:[{path:"yike-design",component:()=>se(()=>import("./yike-design-512a09aa.js"),[],import.meta.url)},{path:"principle",component:()=>se(()=>import("./principle-c4ffe8c7.js"),[],import.meta.url)}],meta:{navs:nU}},oU={path:"/module",name:"module",redirect:"/module/button",component:()=>se(()=>import("./Modules-09946594.js"),["./Modules-09946594.js","./Modules-5767ad5e.css"],import.meta.url),children:[...ZB,...JB],meta:{navs:XB}},ME=QB({history:dB("./"),routes:[{path:"/",name:"home",component:()=>se(()=>import("./HomeView-d9b0dac1.js"),["./HomeView-d9b0dac1.js","./HomeView-426825f9.css"],import.meta.url)},oU,tU,iU]});ME.afterEach(()=>{window.scrollTo({top:0,behavior:"instant"})});const rU=t=>{const e=window.getSelection(),i=document.createRange();e.rangeCount>0&&e.removeAllRanges(),i.selectNode(t),e.addRange(i),document.execCommand("copy"),e.removeAllRanges()},aU=t=>{t.scrollIntoView({behavior:"smooth"})};function xE(t){return t instanceof Map?t.clear=t.delete=t.set=function(){throw new Error("map is read-only")}:t instanceof Set&&(t.add=t.clear=t.delete=function(){throw new Error("set is read-only")}),Object.freeze(t),Object.getOwnPropertyNames(t).forEach(e=>{const i=t[e],o=typeof i;(o==="object"||o==="function")&&!Object.isFrozen(i)&&xE(i)}),t}class u_{constructor(e){e.data===void 0&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function PE(t){return t.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function Lt(t,...e){const i=Object.create(null);for(const o in t)i[o]=t[o];return e.forEach(function(o){for(const n in o)i[n]=o[n]}),i}const sU="",p_=t=>!!t.scope,lU=(t,{prefix:e})=>{if(t.startsWith("language:"))return t.replace("language:","language-");if(t.includes(".")){const i=t.split(".");return[`${e}${i.shift()}`,...i.map((o,n)=>`${o}${"_".repeat(n+1)}`)].join(" ")}return`${e}${t}`};class cU{constructor(e,i){this.buffer="",this.classPrefix=i.classPrefix,e.walk(this)}addText(e){this.buffer+=PE(e)}openNode(e){if(!p_(e))return;const i=lU(e.scope,{prefix:this.classPrefix});this.span(i)}closeNode(e){p_(e)&&(this.buffer+=sU)}value(){return this.buffer}span(e){this.buffer+=``}}const m_=(t={})=>{const e={children:[]};return Object.assign(e,t),e};class Wl{constructor(){this.rootNode=m_(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const i=m_({scope:e});this.add(i),this.stack.push(i)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,i){return typeof i=="string"?e.addText(i):i.children&&(e.openNode(i),i.children.forEach(o=>this._walk(e,o)),e.closeNode(i)),e}static _collapse(e){typeof e!="string"&&e.children&&(e.children.every(i=>typeof i=="string")?e.children=[e.children.join("")]:e.children.forEach(i=>{Wl._collapse(i)}))}}class _U extends Wl{constructor(e){super(),this.options=e}addText(e){e!==""&&this.add(e)}startScope(e){this.openNode(e)}endScope(){this.closeNode()}__addSublanguage(e,i){const o=e.root;i&&(o.scope=`language:${i}`),this.add(o)}toHTML(){return new cU(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}}function Hn(t){return t?typeof t=="string"?t:t.source:null}function FE(t){return en("(?=",t,")")}function dU(t){return en("(?:",t,")*")}function uU(t){return en("(?:",t,")?")}function en(...t){return t.map(i=>Hn(i)).join("")}function pU(t){const e=t[t.length-1];return typeof e=="object"&&e.constructor===Object?(t.splice(t.length-1,1),e):{}}function ql(...t){return"("+(pU(t).capture?"":"?:")+t.map(o=>Hn(o)).join("|")+")"}function BE(t){return new RegExp(t.toString()+"|").exec("").length-1}function mU(t,e){const i=t&&t.exec(e);return i&&i.index===0}const EU=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function Kl(t,{joinWith:e}){let i=0;return t.map(o=>{i+=1;const n=i;let r=Hn(o),a="";for(;r.length>0;){const s=EU.exec(r);if(!s){a+=r;break}a+=r.substring(0,s.index),r=r.substring(s.index+s[0].length),s[0][0]==="\\"&&s[1]?a+="\\"+String(Number(s[1])+n):(a+=s[0],s[0]==="("&&i++)}return a}).map(o=>`(${o})`).join(e)}const gU=/\b\B/,UE="[a-zA-Z]\\w*",Ql="[a-zA-Z_]\\w*",zE="\\b\\d+(\\.\\d+)?",$E="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",GE="\\b(0b[01]+)",fU="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SU=(t={})=>{const e=/^#![ ]*\//;return t.binary&&(t.begin=en(e,/.*\b/,t.binary,/\b.*/)),Lt({scope:"meta",begin:e,end:/$/,relevance:0,"on:begin":(i,o)=>{i.index!==0&&o.ignoreMatch()}},t)},Vn={begin:"\\\\[\\s\\S]",relevance:0},hU={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[Vn]},TU={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[Vn]},bU={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},qi=function(t,e,i={}){const o=Lt({scope:"comment",begin:t,end:e,contains:[]},i);o.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const n=ql("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return o.contains.push({begin:en(/[ ]+/,"(",n,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),o},vU=qi("//","$"),RU=qi("/\\*","\\*/"),CU=qi("#","$"),OU={scope:"number",begin:zE,relevance:0},yU={scope:"number",begin:$E,relevance:0},IU={scope:"number",begin:GE,relevance:0},NU={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[Vn,{begin:/\[/,end:/\]/,relevance:0,contains:[Vn]}]}]},AU={scope:"title",begin:UE,relevance:0},kU={scope:"title",begin:Ql,relevance:0},LU={begin:"\\.\\s*"+Ql,relevance:0},DU=function(t){return Object.assign(t,{"on:begin":(e,i)=>{i.data._beginMatch=e[1]},"on:end":(e,i)=>{i.data._beginMatch!==e[1]&&i.ignoreMatch()}})};var si=Object.freeze({__proto__:null,MATCH_NOTHING_RE:gU,IDENT_RE:UE,UNDERSCORE_IDENT_RE:Ql,NUMBER_RE:zE,C_NUMBER_RE:$E,BINARY_NUMBER_RE:GE,RE_STARTERS_RE:fU,SHEBANG:SU,BACKSLASH_ESCAPE:Vn,APOS_STRING_MODE:hU,QUOTE_STRING_MODE:TU,PHRASAL_WORDS_MODE:bU,COMMENT:qi,C_LINE_COMMENT_MODE:vU,C_BLOCK_COMMENT_MODE:RU,HASH_COMMENT_MODE:CU,NUMBER_MODE:OU,C_NUMBER_MODE:yU,BINARY_NUMBER_MODE:IU,REGEXP_MODE:NU,TITLE_MODE:AU,UNDERSCORE_TITLE_MODE:kU,METHOD_GUARD:LU,END_SAME_AS_BEGIN:DU});function wU(t,e){t.input[t.index-1]==="."&&e.ignoreMatch()}function MU(t,e){t.className!==void 0&&(t.scope=t.className,delete t.className)}function xU(t,e){e&&t.beginKeywords&&(t.begin="\\b("+t.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",t.__beforeBegin=wU,t.keywords=t.keywords||t.beginKeywords,delete t.beginKeywords,t.relevance===void 0&&(t.relevance=0))}function PU(t,e){Array.isArray(t.illegal)&&(t.illegal=ql(...t.illegal))}function FU(t,e){if(t.match){if(t.begin||t.end)throw new Error("begin & end are not supported with match");t.begin=t.match,delete t.match}}function BU(t,e){t.relevance===void 0&&(t.relevance=1)}const UU=(t,e)=>{if(!t.beforeMatch)return;if(t.starts)throw new Error("beforeMatch cannot be used with starts");const i=Object.assign({},t);Object.keys(t).forEach(o=>{delete t[o]}),t.keywords=i.keywords,t.begin=en(i.beforeMatch,FE(i.begin)),t.starts={relevance:0,contains:[Object.assign(i,{endsParent:!0})]},t.relevance=0,delete i.beforeMatch},zU=["of","and","for","in","not","or","if","then","parent","list","value"],$U="keyword";function YE(t,e,i=$U){const o=Object.create(null);return typeof t=="string"?n(i,t.split(" ")):Array.isArray(t)?n(i,t):Object.keys(t).forEach(function(r){Object.assign(o,YE(t[r],e,r))}),o;function n(r,a){e&&(a=a.map(s=>s.toLowerCase())),a.forEach(function(s){const l=s.split("|");o[l[0]]=[r,GU(l[0],l[1])]})}}function GU(t,e){return e?Number(e):YU(t)?0:1}function YU(t){return zU.includes(t.toLowerCase())}const E_={},Qt=t=>{console.error(t)},g_=(t,...e)=>{console.log(`WARN: ${t}`,...e)},nn=(t,e)=>{E_[`${t}/${e}`]||(console.log(`Deprecated as of ${t}. ${e}`),E_[`${t}/${e}`]=!0)},yi=new Error;function HE(t,e,{key:i}){let o=0;const n=t[i],r={},a={};for(let s=1;s<=e.length;s++)a[s+o]=n[s],r[s+o]=!0,o+=BE(e[s-1]);t[i]=a,t[i]._emit=r,t[i]._multi=!0}function HU(t){if(Array.isArray(t.begin)){if(t.skip||t.excludeBegin||t.returnBegin)throw Qt("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),yi;if(typeof t.beginScope!="object"||t.beginScope===null)throw Qt("beginScope must be object"),yi;HE(t,t.begin,{key:"beginScope"}),t.begin=Kl(t.begin,{joinWith:""})}}function VU(t){if(Array.isArray(t.end)){if(t.skip||t.excludeEnd||t.returnEnd)throw Qt("skip, excludeEnd, returnEnd not compatible with endScope: {}"),yi;if(typeof t.endScope!="object"||t.endScope===null)throw Qt("endScope must be object"),yi;HE(t,t.end,{key:"endScope"}),t.end=Kl(t.end,{joinWith:""})}}function WU(t){t.scope&&typeof t.scope=="object"&&t.scope!==null&&(t.beginScope=t.scope,delete t.scope)}function qU(t){WU(t),typeof t.beginScope=="string"&&(t.beginScope={_wrap:t.beginScope}),typeof t.endScope=="string"&&(t.endScope={_wrap:t.endScope}),HU(t),VU(t)}function KU(t){function e(a,s){return new RegExp(Hn(a),"m"+(t.case_insensitive?"i":"")+(t.unicodeRegex?"u":"")+(s?"g":""))}class i{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(s,l){l.position=this.position++,this.matchIndexes[this.matchAt]=l,this.regexes.push([l,s]),this.matchAt+=BE(s)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const s=this.regexes.map(l=>l[1]);this.matcherRe=e(Kl(s,{joinWith:"|"}),!0),this.lastIndex=0}exec(s){this.matcherRe.lastIndex=this.lastIndex;const l=this.matcherRe.exec(s);if(!l)return null;const c=l.findIndex((d,u)=>u>0&&d!==void 0),_=this.matchIndexes[c];return l.splice(0,c),Object.assign(l,_)}}class o{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(s){if(this.multiRegexes[s])return this.multiRegexes[s];const l=new i;return this.rules.slice(s).forEach(([c,_])=>l.addRule(c,_)),l.compile(),this.multiRegexes[s]=l,l}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(s,l){this.rules.push([s,l]),l.type==="begin"&&this.count++}exec(s){const l=this.getMatcher(this.regexIndex);l.lastIndex=this.lastIndex;let c=l.exec(s);if(this.resumingScanAtSamePosition()&&!(c&&c.index===this.lastIndex)){const _=this.getMatcher(0);_.lastIndex=this.lastIndex+1,c=_.exec(s)}return c&&(this.regexIndex+=c.position+1,this.regexIndex===this.count&&this.considerAll()),c}}function n(a){const s=new o;return a.contains.forEach(l=>s.addRule(l.begin,{rule:l,type:"begin"})),a.terminatorEnd&&s.addRule(a.terminatorEnd,{type:"end"}),a.illegal&&s.addRule(a.illegal,{type:"illegal"}),s}function r(a,s){const l=a;if(a.isCompiled)return l;[MU,FU,qU,UU].forEach(_=>_(a,s)),t.compilerExtensions.forEach(_=>_(a,s)),a.__beforeBegin=null,[xU,PU,BU].forEach(_=>_(a,s)),a.isCompiled=!0;let c=null;return typeof a.keywords=="object"&&a.keywords.$pattern&&(a.keywords=Object.assign({},a.keywords),c=a.keywords.$pattern,delete a.keywords.$pattern),c=c||/\w+/,a.keywords&&(a.keywords=YE(a.keywords,t.case_insensitive)),l.keywordPatternRe=e(c,!0),s&&(a.begin||(a.begin=/\B|\b/),l.beginRe=e(l.begin),!a.end&&!a.endsWithParent&&(a.end=/\B|\b/),a.end&&(l.endRe=e(l.end)),l.terminatorEnd=Hn(l.end)||"",a.endsWithParent&&s.terminatorEnd&&(l.terminatorEnd+=(a.end?"|":"")+s.terminatorEnd)),a.illegal&&(l.illegalRe=e(a.illegal)),a.contains||(a.contains=[]),a.contains=[].concat(...a.contains.map(function(_){return QU(_==="self"?a:_)})),a.contains.forEach(function(_){r(_,l)}),a.starts&&r(a.starts,s),l.matcher=n(l),l}if(t.compilerExtensions||(t.compilerExtensions=[]),t.contains&&t.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return t.classNameAliases=Lt(t.classNameAliases||{}),r(t)}function VE(t){return t?t.endsWithParent||VE(t.starts):!1}function QU(t){return t.variants&&!t.cachedVariants&&(t.cachedVariants=t.variants.map(function(e){return Lt(t,{variants:null},e)})),t.cachedVariants?t.cachedVariants:VE(t)?Lt(t,{starts:t.starts?Lt(t.starts):null}):Object.isFrozen(t)?Lt(t):t}var jU="11.8.0";class XU extends Error{constructor(e,i){super(e),this.name="HTMLInjectionError",this.html=i}}const so=PE,f_=Lt,S_=Symbol("nomatch"),ZU=7,WE=function(t){const e=Object.create(null),i=Object.create(null),o=[];let n=!0;const r="Could not find the language '{}', did you forget to load/include a language module?",a={disableAutodetect:!0,name:"Plain text",contains:[]};let s={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:_U};function l(F){return s.noHighlightRe.test(F)}function c(F){let Y=F.className+" ";Y+=F.parentNode?F.parentNode.className:"";const oe=s.languageDetectRe.exec(Y);if(oe){const _e=V(oe[1]);return _e||(g_(r.replace("{}",oe[1])),g_("Falling back to no-highlight mode for this block.",F)),_e?oe[1]:"no-highlight"}return Y.split(/\s+/).find(_e=>l(_e)||V(_e))}function _(F,Y,oe){let _e="",ge="";typeof Y=="object"?(_e=F,oe=Y.ignoreIllegals,ge=Y.language):(nn("10.7.0","highlight(lang, code, ...args) has been deprecated."),nn("10.7.0",`Please use highlight(code, options) instead.
+ */const on=typeof window<"u";function qF(t){return t.__esModule||t[Symbol.toStringTag]==="Module"}const Le=Object.assign;function oo(t,e){const i={};for(const o in e){const n=e[o];i[o]=ct(n)?n.map(t):t(n)}return i}const kn=()=>{},ct=Array.isArray,KF=/\/$/,QF=t=>t.replace(KF,"");function ro(t,e,i="/"){let o,n={},r="",a="";const s=e.indexOf("#");let l=e.indexOf("?");return s=0&&(l=-1),l>-1&&(o=e.slice(0,l),r=e.slice(l+1,s>-1?s:e.length),n=t(r)),s>-1&&(o=o||e.slice(0,s),a=e.slice(s,e.length)),o=JF(o??e,i),{fullPath:o+(r&&"?")+r+a,path:o,query:n,hash:a}}function jF(t,e){const i=e.query?t(e.query):"";return e.path+(i&&"?")+i+(e.hash||"")}function jc(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function XF(t,e,i){const o=e.matched.length-1,n=i.matched.length-1;return o>-1&&o===n&&mn(e.matched[o],i.matched[n])&&CE(e.params,i.params)&&t(e.query)===t(i.query)&&e.hash===i.hash}function mn(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function CE(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const i in t)if(!ZF(t[i],e[i]))return!1;return!0}function ZF(t,e){return ct(t)?Xc(t,e):ct(e)?Xc(e,t):t===e}function Xc(t,e){return ct(e)?t.length===e.length&&t.every((i,o)=>i===e[o]):t.length===1&&t[0]===e}function JF(t,e){if(t.startsWith("/"))return t;if(!t)return e;const i=e.split("/"),o=t.split("/"),n=o[o.length-1];(n===".."||n===".")&&o.push("");let r=i.length-1,a,s;for(a=0;a1&&r--;else break;return i.slice(0,r).join("/")+"/"+o.slice(a-(a===o.length?1:0)).join("/")}var Yn;(function(t){t.pop="pop",t.push="push"})(Yn||(Yn={}));var Ln;(function(t){t.back="back",t.forward="forward",t.unknown=""})(Ln||(Ln={}));function eB(t){if(!t)if(on){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),QF(t)}const tB=/^[^#]+#/;function nB(t,e){return t.replace(tB,"#")+e}function iB(t,e){const i=document.documentElement.getBoundingClientRect(),o=t.getBoundingClientRect();return{behavior:e.behavior,left:o.left-i.left-(e.left||0),top:o.top-i.top-(e.top||0)}}const Vi=()=>({left:window.pageXOffset,top:window.pageYOffset});function oB(t){let e;if("el"in t){const i=t.el,o=typeof i=="string"&&i.startsWith("#"),n=typeof i=="string"?o?document.getElementById(i.slice(1)):document.querySelector(i):i;if(!n)return;e=iB(n,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.pageXOffset,e.top!=null?e.top:window.pageYOffset)}function Zc(t,e){return(history.state?history.state.position-e:-1)+t}const il=new Map;function rB(t,e){il.set(t,e)}function aB(t){const e=il.get(t);return il.delete(t),e}let sB=()=>location.protocol+"//"+location.host;function OE(t,e){const{pathname:i,search:o,hash:n}=e,r=t.indexOf("#");if(r>-1){let s=n.includes(t.slice(r))?t.slice(r).length:1,l=n.slice(s);return l[0]!=="/"&&(l="/"+l),jc(l,"")}return jc(i,t)+o+n}function lB(t,e,i,o){let n=[],r=[],a=null;const s=({state:u})=>{const p=OE(t,location),m=i.value,g=e.value;let O=0;if(u){if(i.value=p,e.value=u,a&&a===m){a=null;return}O=g?u.position-g.position:0}else o(p);n.forEach(I=>{I(i.value,m,{delta:O,type:Yn.pop,direction:O?O>0?Ln.forward:Ln.back:Ln.unknown})})};function l(){a=i.value}function c(u){n.push(u);const p=()=>{const m=n.indexOf(u);m>-1&&n.splice(m,1)};return r.push(p),p}function _(){const{history:u}=window;u.state&&u.replaceState(Le({},u.state,{scroll:Vi()}),"")}function d(){for(const u of r)u();r=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",_)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",_,{passive:!0}),{pauseListeners:l,listen:c,destroy:d}}function Jc(t,e,i,o=!1,n=!1){return{back:t,current:e,forward:i,replaced:o,position:window.history.length,scroll:n?Vi():null}}function cB(t){const{history:e,location:i}=window,o={value:OE(t,i)},n={value:e.state};n.value||r(o.value,{back:null,current:o.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function r(l,c,_){const d=t.indexOf("#"),u=d>-1?(i.host&&document.querySelector("base")?t:t.slice(d))+l:sB()+t+l;try{e[_?"replaceState":"pushState"](c,"",u),n.value=c}catch(p){console.error(p),i[_?"replace":"assign"](u)}}function a(l,c){const _=Le({},e.state,Jc(n.value.back,l,n.value.forward,!0),c,{position:n.value.position});r(l,_,!0),o.value=l}function s(l,c){const _=Le({},n.value,e.state,{forward:l,scroll:Vi()});r(_.current,_,!0);const d=Le({},Jc(o.value,l,null),{position:_.position+1},c);r(l,d,!1),o.value=l}return{location:o,state:n,push:s,replace:a}}function _B(t){t=eB(t);const e=cB(t),i=lB(t,e.state,e.location,e.replace);function o(r,a=!0){a||i.pauseListeners(),history.go(r)}const n=Le({location:"",base:t,go:o,createHref:nB.bind(null,t)},e,i);return Object.defineProperty(n,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(n,"state",{enumerable:!0,get:()=>e.state.value}),n}function dB(t){return t=location.host?t||location.pathname+location.search:"",t.includes("#")||(t+="#"),_B(t)}function uB(t){return typeof t=="string"||t&&typeof t=="object"}function yE(t){return typeof t=="string"||typeof t=="symbol"}const yt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},IE=Symbol("");var e_;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(e_||(e_={}));function En(t,e){return Le(new Error,{type:t,[IE]:!0},e)}function ht(t,e){return t instanceof Error&&IE in t&&(e==null||!!(t.type&e))}const t_="[^/]+?",pB={sensitive:!1,strict:!1,start:!0,end:!0},mB=/[.+*?^${}()[\]/\\]/g;function EB(t,e){const i=Le({},pB,e),o=[];let n=i.start?"^":"";const r=[];for(const c of t){const _=c.length?[]:[90];i.strict&&!c.length&&(n+="/");for(let d=0;de.length?e.length===1&&e[0]===40+40?1:-1:0}function fB(t,e){let i=0;const o=t.score,n=e.score;for(;i0&&e[e.length-1]<0}const SB={type:0,value:""},hB=/[a-zA-Z0-9_]/;function TB(t){if(!t)return[[]];if(t==="/")return[[SB]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(p){throw new Error(`ERR (${i})/"${c}": ${p}`)}let i=0,o=i;const n=[];let r;function a(){r&&n.push(r),r=[]}let s=0,l,c="",_="";function d(){c&&(i===0?r.push({type:0,value:c}):i===1||i===2||i===3?(r.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:c,regexp:_,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),c="")}function u(){c+=l}for(;s{a(A)}:kn}function a(_){if(yE(_)){const d=o.get(_);d&&(o.delete(_),i.splice(i.indexOf(d),1),d.children.forEach(a),d.alias.forEach(a))}else{const d=i.indexOf(_);d>-1&&(i.splice(d,1),_.record.name&&o.delete(_.record.name),_.children.forEach(a),_.alias.forEach(a))}}function s(){return i}function l(_){let d=0;for(;d=0&&(_.record.path!==i[d].record.path||!NE(_,i[d]));)d++;i.splice(d,0,_),_.record.name&&!o_(_)&&o.set(_.record.name,_)}function c(_,d){let u,p={},m,g;if("name"in _&&_.name){if(u=o.get(_.name),!u)throw En(1,{location:_});g=u.record.name,p=Le(i_(d.params,u.keys.filter(A=>!A.optional).map(A=>A.name)),_.params&&i_(_.params,u.keys.map(A=>A.name))),m=u.stringify(p)}else if("path"in _)m=_.path,u=i.find(A=>A.re.test(m)),u&&(p=u.parse(m),g=u.record.name);else{if(u=d.name?o.get(d.name):i.find(A=>A.re.test(d.path)),!u)throw En(1,{location:_,currentLocation:d});g=u.record.name,p=Le({},d.params,_.params),m=u.stringify(p)}const O=[];let I=u;for(;I;)O.unshift(I.record),I=I.parent;return{name:g,path:m,params:p,matched:O,meta:OB(O)}}return t.forEach(_=>r(_)),{addRoute:r,resolve:c,removeRoute:a,getRoutes:s,getRecordMatcher:n}}function i_(t,e){const i={};for(const o of e)o in t&&(i[o]=t[o]);return i}function RB(t){return{path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:void 0,beforeEnter:t.beforeEnter,props:CB(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}}}function CB(t){const e={},i=t.props||!1;if("component"in t)e.default=i;else for(const o in t.components)e[o]=typeof i=="object"?i[o]:i;return e}function o_(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function OB(t){return t.reduce((e,i)=>Le(e,i.meta),{})}function r_(t,e){const i={};for(const o in t)i[o]=o in e?e[o]:t[o];return i}function NE(t,e){return e.children.some(i=>i===t||NE(t,i))}const AE=/#/g,yB=/&/g,IB=/\//g,NB=/=/g,AB=/\?/g,kE=/\+/g,kB=/%5B/g,LB=/%5D/g,LE=/%5E/g,DB=/%60/g,DE=/%7B/g,wB=/%7C/g,wE=/%7D/g,MB=/%20/g;function Hl(t){return encodeURI(""+t).replace(wB,"|").replace(kB,"[").replace(LB,"]")}function xB(t){return Hl(t).replace(DE,"{").replace(wE,"}").replace(LE,"^")}function ol(t){return Hl(t).replace(kE,"%2B").replace(MB,"+").replace(AE,"%23").replace(yB,"%26").replace(DB,"`").replace(DE,"{").replace(wE,"}").replace(LE,"^")}function PB(t){return ol(t).replace(NB,"%3D")}function FB(t){return Hl(t).replace(AE,"%23").replace(AB,"%3F")}function BB(t){return t==null?"":FB(t).replace(IB,"%2F")}function Oi(t){try{return decodeURIComponent(""+t)}catch{}return""+t}function UB(t){const e={};if(t===""||t==="?")return e;const o=(t[0]==="?"?t.slice(1):t).split("&");for(let n=0;nr&&ol(r)):[o&&ol(o)]).forEach(r=>{r!==void 0&&(e+=(e.length?"&":"")+i,r!=null&&(e+="="+r))})}return e}function zB(t){const e={};for(const i in t){const o=t[i];o!==void 0&&(e[i]=ct(o)?o.map(n=>n==null?null:""+n):o==null?o:""+o)}return e}const $B=Symbol(""),s_=Symbol(""),Wi=Symbol(""),Vl=Symbol(""),rl=Symbol("");function vn(){let t=[];function e(o){return t.push(o),()=>{const n=t.indexOf(o);n>-1&&t.splice(n,1)}}function i(){t=[]}return{add:e,list:()=>t.slice(),reset:i}}function At(t,e,i,o,n){const r=o&&(o.enterCallbacks[n]=o.enterCallbacks[n]||[]);return()=>new Promise((a,s)=>{const l=d=>{d===!1?s(En(4,{from:i,to:e})):d instanceof Error?s(d):uB(d)?s(En(2,{from:e,to:d})):(r&&o.enterCallbacks[n]===r&&typeof d=="function"&&r.push(d),a())},c=t.call(o&&o.instances[n],e,i,l);let _=Promise.resolve(c);t.length<3&&(_=_.then(l)),_.catch(d=>s(d))})}function ao(t,e,i,o){const n=[];for(const r of t)for(const a in r.components){let s=r.components[a];if(!(e!=="beforeRouteEnter"&&!r.instances[a]))if(GB(s)){const c=(s.__vccOpts||s)[e];c&&n.push(At(c,i,o,r,a))}else{let l=s();n.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${r.path}"`));const _=qF(c)?c.default:c;r.components[a]=_;const u=(_.__vccOpts||_)[e];return u&&At(u,i,o,r,a)()}))}}return n}function GB(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function l_(t){const e=et(Wi),i=et(Vl),o=f(()=>e.resolve(le(t.to))),n=f(()=>{const{matched:l}=o.value,{length:c}=l,_=l[c-1],d=i.matched;if(!_||!d.length)return-1;const u=d.findIndex(mn.bind(null,_));if(u>-1)return u;const p=c_(l[c-2]);return c>1&&c_(_)===p&&d[d.length-1].path!==p?d.findIndex(mn.bind(null,l[c-2])):u}),r=f(()=>n.value>-1&&WB(i.params,o.value.params)),a=f(()=>n.value>-1&&n.value===i.matched.length-1&&CE(i.params,o.value.params));function s(l={}){return VB(l)?e[le(t.replace)?"replace":"push"](le(t.to)).catch(kn):Promise.resolve()}return{route:o,href:f(()=>o.value.href),isActive:r,isExactActive:a,navigate:s}}const YB=b({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:l_,setup(t,{slots:e}){const i=Xt(l_(t)),{options:o}=et(Wi),n=f(()=>({[__(t.activeClass,o.linkActiveClass,"router-link-active")]:i.isActive,[__(t.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:i.isExactActive}));return()=>{const r=e.default&&e.default(i);return t.custom?r:Gn("a",{"aria-current":i.isExactActive?t.ariaCurrentValue:null,href:i.href,onClick:i.navigate,class:n.value},r)}}}),HB=YB;function VB(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function WB(t,e){for(const i in e){const o=e[i],n=t[i];if(typeof o=="string"){if(o!==n)return!1}else if(!ct(n)||n.length!==o.length||o.some((r,a)=>r!==n[a]))return!1}return!0}function c_(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const __=(t,e,i)=>t??e??i,qB=b({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:i}){const o=et(rl),n=f(()=>t.route||o.value),r=et(s_,0),a=f(()=>{let c=le(r);const{matched:_}=n.value;let d;for(;(d=_[c])&&!d.components;)c++;return c}),s=f(()=>n.value.matched[a.value]);In(s_,f(()=>a.value+1)),In($B,s),In(rl,n);const l=de();return We(()=>[l.value,s.value,t.name],([c,_,d],[u,p,m])=>{_&&(_.instances[d]=c,p&&p!==_&&c&&c===u&&(_.leaveGuards.size||(_.leaveGuards=p.leaveGuards),_.updateGuards.size||(_.updateGuards=p.updateGuards))),c&&_&&(!p||!mn(_,p)||!u)&&(_.enterCallbacks[d]||[]).forEach(g=>g(c))},{flush:"post"}),()=>{const c=n.value,_=t.name,d=s.value,u=d&&d.components[_];if(!u)return d_(i.default,{Component:u,route:c});const p=d.props[_],m=p?p===!0?c.params:typeof p=="function"?p(c):p:null,O=Gn(u,Le({},m,e,{onVnodeUnmounted:I=>{I.component.isUnmounted&&(d.instances[_]=null)},ref:l}));return d_(i.default,{Component:O,route:c})||O}}});function d_(t,e){if(!t)return null;const i=t(e);return i.length===1?i[0]:i}const KB=qB;function QB(t){const e=vB(t.routes,t),i=t.parseQuery||UB,o=t.stringifyQuery||a_,n=t.history,r=vn(),a=vn(),s=vn(),l=wt(yt);let c=yt;on&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const _=oo.bind(null,P=>""+P),d=oo.bind(null,BB),u=oo.bind(null,Oi);function p(P,K){let q,te;return yE(P)?(q=e.getRecordMatcher(P),te=K):te=P,e.addRoute(te,q)}function m(P){const K=e.getRecordMatcher(P);K&&e.removeRoute(K)}function g(){return e.getRoutes().map(P=>P.record)}function O(P){return!!e.getRecordMatcher(P)}function I(P,K){if(K=Le({},K||l.value),typeof P=="string"){const L=ro(i,P,K.path),U=e.resolve({path:L.path},K),z=n.createHref(L.fullPath);return Le(L,U,{params:u(U.params),hash:Oi(L.hash),redirectedFrom:void 0,href:z})}let q;if("path"in P)q=Le({},P,{path:ro(i,P.path,K.path).path});else{const L=Le({},P.params);for(const U in L)L[U]==null&&delete L[U];q=Le({},P,{params:d(L)}),K.params=d(K.params)}const te=e.resolve(q,K),me=P.hash||"";te.params=_(u(te.params));const v=jF(o,Le({},P,{hash:xB(me),path:te.path})),y=n.createHref(v);return Le({fullPath:v,hash:me,query:o===a_?zB(P.query):P.query||{}},te,{redirectedFrom:void 0,href:y})}function A(P){return typeof P=="string"?ro(i,P,l.value.path):Le({},P)}function w(P,K){if(c!==P)return En(8,{from:K,to:P})}function k(P){return G(P)}function x(P){return k(Le(A(P),{replace:!0}))}function M(P){const K=P.matched[P.matched.length-1];if(K&&K.redirect){const{redirect:q}=K;let te=typeof q=="function"?q(P):q;return typeof te=="string"&&(te=te.includes("?")||te.includes("#")?te=A(te):{path:te},te.params={}),Le({query:P.query,hash:P.hash,params:"path"in te?{}:P.params},te)}}function G(P,K){const q=c=I(P),te=l.value,me=P.state,v=P.force,y=P.replace===!0,L=M(q);if(L)return G(Le(A(L),{state:typeof L=="object"?Le({},me,L.state):me,force:v,replace:y}),K||q);const U=q;U.redirectedFrom=K;let z;return!v&&XF(o,te,q)&&(z=En(16,{to:U,from:te}),ge(te,te,!0,!1)),(z?Promise.resolve(z):ne(U,te)).catch(H=>ht(H)?ht(H,2)?H:_e(H):Y(H,U,te)).then(H=>{if(H){if(ht(H,2))return G(Le({replace:y},A(H.to),{state:typeof H.to=="object"?Le({},me,H.to.state):me,force:v}),K||U)}else H=j(U,te,!0,y,me);return Z(U,te,H),H})}function D(P,K){const q=w(P,K);return q?Promise.reject(q):Promise.resolve()}function V(P){const K=we.values().next().value;return K&&typeof K.runWithContext=="function"?K.runWithContext(P):P()}function ne(P,K){let q;const[te,me,v]=jB(P,K);q=ao(te.reverse(),"beforeRouteLeave",P,K);for(const L of te)L.leaveGuards.forEach(U=>{q.push(At(U,P,K))});const y=D.bind(null,P,K);return q.push(y),Se(q).then(()=>{q=[];for(const L of r.list())q.push(At(L,P,K));return q.push(y),Se(q)}).then(()=>{q=ao(me,"beforeRouteUpdate",P,K);for(const L of me)L.updateGuards.forEach(U=>{q.push(At(U,P,K))});return q.push(y),Se(q)}).then(()=>{q=[];for(const L of v)if(L.beforeEnter)if(ct(L.beforeEnter))for(const U of L.beforeEnter)q.push(At(U,P,K));else q.push(At(L.beforeEnter,P,K));return q.push(y),Se(q)}).then(()=>(P.matched.forEach(L=>L.enterCallbacks={}),q=ao(v,"beforeRouteEnter",P,K),q.push(y),Se(q))).then(()=>{q=[];for(const L of a.list())q.push(At(L,P,K));return q.push(y),Se(q)}).catch(L=>ht(L,8)?L:Promise.reject(L))}function Z(P,K,q){s.list().forEach(te=>V(()=>te(P,K,q)))}function j(P,K,q,te,me){const v=w(P,K);if(v)return v;const y=K===yt,L=on?history.state:{};q&&(te||y?n.replace(P.fullPath,Le({scroll:y&&L&&L.scroll},me)):n.push(P.fullPath,me)),l.value=P,ge(P,K,q,y),_e()}let pe;function be(){pe||(pe=n.listen((P,K,q)=>{if(!Oe.listening)return;const te=I(P),me=M(te);if(me){G(Le(me,{replace:!0}),te).catch(kn);return}c=te;const v=l.value;on&&rB(Zc(v.fullPath,q.delta),Vi()),ne(te,v).catch(y=>ht(y,12)?y:ht(y,2)?(G(y.to,te).then(L=>{ht(L,20)&&!q.delta&&q.type===Yn.pop&&n.go(-1,!1)}).catch(kn),Promise.reject()):(q.delta&&n.go(-q.delta,!1),Y(y,te,v))).then(y=>{y=y||j(te,v,!1),y&&(q.delta&&!ht(y,8)?n.go(-q.delta,!1):q.type===Yn.pop&&ht(y,20)&&n.go(-1,!1)),Z(te,v,y)}).catch(kn)}))}let fe=vn(),Ee=vn(),F;function Y(P,K,q){_e(P);const te=Ee.list();return te.length?te.forEach(me=>me(P,K,q)):console.error(P),Promise.reject(P)}function oe(){return F&&l.value!==yt?Promise.resolve():new Promise((P,K)=>{fe.add([P,K])})}function _e(P){return F||(F=!P,be(),fe.list().forEach(([K,q])=>P?q(P):K()),fe.reset()),P}function ge(P,K,q,te){const{scrollBehavior:me}=t;if(!on||!me)return Promise.resolve();const v=!q&&aB(Zc(P.fullPath,0))||(te||!q)&&history.state&&history.state.scroll||null;return xt().then(()=>me(P,K,v)).then(y=>y&&oB(y)).catch(y=>Y(y,P,K))}const ve=P=>n.go(P);let Ae;const we=new Set,Oe={currentRoute:l,listening:!0,addRoute:p,removeRoute:m,hasRoute:O,getRoutes:g,resolve:I,options:t,push:k,replace:x,go:ve,back:()=>ve(-1),forward:()=>ve(1),beforeEach:r.add,beforeResolve:a.add,afterEach:s.add,onError:Ee.add,isReady:oe,install(P){const K=this;P.component("RouterLink",HB),P.component("RouterView",KB),P.config.globalProperties.$router=K,Object.defineProperty(P.config.globalProperties,"$route",{enumerable:!0,get:()=>le(l)}),on&&!Ae&&l.value===yt&&(Ae=!0,k(n.location).catch(me=>{}));const q={};for(const me in yt)Object.defineProperty(q,me,{get:()=>l.value[me],enumerable:!0});P.provide(Wi,K),P.provide(Vl,Sm(q)),P.provide(rl,l);const te=P.unmount;we.add(P),P.unmount=function(){we.delete(P),we.size<1&&(c=yt,pe&&pe(),pe=null,l.value=yt,Ae=!1,F=!1),te()}}};function Se(P){return P.reduce((K,q)=>K.then(()=>V(q)),Promise.resolve())}return Oe}function jB(t,e){const i=[],o=[],n=[],r=Math.max(e.matched.length,t.matched.length);for(let a=0;amn(c,s))?o.push(s):i.push(s));const l=t.matched[a];l&&(e.matched.find(c=>mn(c,l))||n.push(l))}return[i,o,n]}function OH(){return et(Wi)}function yH(){return et(Vl)}const XB=[{title:"通用",list:[{name:"Color 色彩",src:"color"},{name:"Button 按钮",src:"button"},{name:"Icon 图标",src:"icon"},{name:"Typography 排版",src:"typography"},{name:"Link 链接",src:"link"}]},{title:"布局",list:[{name:"Space 间距",src:"space"},{name:"Divider 分割线",src:"divider"}]},{title:"导航",list:[{name:"Anchor 锚点",src:"anchor"},{name:"Breadcrumb 面包屑",src:"breadcrumb"},{name:"Dropdown 下拉菜单",src:"dropdown"},{name:"Pagination 分页",src:"pagination"},{name:"Scrollbar 滚动条",src:"scrollbar"}]},{title:"数据录入",list:[{name:"Checkbox 复选框",src:"checkbox"},{name:"Form 表单",src:"form"},{name:"Input 输入框",src:"input"},{name:"InputNumber 数字输入框",src:"input-number"},{name:"InputTag 标签输入框",src:"input-tag"},{name:"Radio 单选框",src:"radio"},{name:"Rate 评分",src:"rate"},{name:"Slider 滑动输入条",src:"slider"},{name:"Switch 开关",src:"switch"},{name:"TextArea 文本域",src:"text-area"},{name:"Upload 文件上传",src:"upload"}]},{title:"数据展示",list:[{name:"Avatar 头像",src:"avatar"},{name:"Badge 徽标",src:"badge"},{name:"Calendar 日历",src:"calendar"},{name:"Collapse 折叠面板",src:"collapse"},{name:"Empty 空状态",src:"empty"},{name:"Image 图片",src:"image"},{name:"Skeleton 骨架屏",src:"skeleton"},{name:"Table 表格",src:"table"},{name:"Tabs 标签页",src:"tabs"},{name:"Tag 标签",src:"tag"},{name:"Timeline 时间线",src:"timeline"},{name:"Tree 树",src:"tree"},{name:"TreeSelect 树形选择",src:"tree-select"}]},{title:"反馈",list:[{name:"Alert 警告提示",src:"alert"},{name:"Drawer 抽屉",src:"drawer"},{name:"Message 消息提示",src:"message"},{name:"Modal 对话框",src:"modal"},{name:"Notification 通知提醒框",src:"notification"},{name:"Popover 气泡卡片",src:"popover"},{name:"Popconfirm 气泡确认框",src:"popconfirm"},{name:"Progress 进度条",src:"progress"},{name:"Spinner 加载",src:"spinner"},{name:"Tooltip 文字提示",src:"tooltip"}]},{title:"其他",list:[{name:"Affix 固钉",src:"affix"},{name:"BackTop 返回顶部",src:"back-top"}]}],ZB=[{path:"color",component:()=>se(()=>import("./doc-12a7264e.js"),["./doc-12a7264e.js","./doc-28884bef.css"],import.meta.url)},{path:"button",component:()=>se(()=>import("./doc-6c2a88f5.js"),[],import.meta.url)},{path:"icon",component:()=>se(()=>import("./doc-49f24dfa.js"),["./doc-49f24dfa.js","./doc-bc8249c1.css"],import.meta.url)},{path:"space",component:()=>se(()=>import("./doc-eaccc765.js"),[],import.meta.url)},{path:"typography",component:()=>se(()=>import("./doc-29e0a31c.js"),[],import.meta.url)},{path:"back-top",component:()=>se(()=>import("./doc-9c1306df.js"),["./doc-9c1306df.js","./doc-4a8ba021.css"],import.meta.url)},{path:"avatar",component:()=>se(()=>import("./doc-e683c5a2.js"),["./doc-e683c5a2.js","./index-ec32fb95.js","./index-12f084d4.css"],import.meta.url)},{path:"upload",component:()=>se(()=>import("./doc-33ddde0e.js"),["./doc-33ddde0e.js","./index-34456bc7.js","./index-ae290774.js","./index-dc60ef20.js","./index-1b2723e1.css","./index-c00c0b01.css","./index-f94a54a7.js","./doc-6903a6bb.css"],import.meta.url)},{path:"radio",component:()=>se(()=>import("./doc-2f2b754c.js"),["./doc-2f2b754c.js","./index-01e5d436.js","./use-form-item-6ddf7526.js","./index-f786dbf4.css"],import.meta.url)},{path:"checkbox",component:()=>se(()=>import("./doc-8209ce40.js"),["./doc-8209ce40.js","./index-c5b3d012.js","./use-form-item-6ddf7526.js","./index-1f9c9621.css","./doc-fc7fd90f.css"],import.meta.url)},{path:"drawer",component:()=>se(()=>import("./doc-1e2966af.js"),["./doc-1e2966af.js","./doc-92dba226.css"],import.meta.url)},{path:"badge",component:()=>se(()=>import("./doc-f2718d45.js"),["./doc-f2718d45.js","./index-ec32fb95.js","./index-12f084d4.css","./doc-1982665d.css"],import.meta.url)},{path:"switch",component:()=>se(()=>import("./doc-9b53b684.js"),["./doc-9b53b684.js","./index-7d0ab705.js","./index-dd843e86.css"],import.meta.url)},{path:"anchor",component:()=>se(()=>import("./doc-ad364994.js"),["./doc-ad364994.js","./doc-2df602e8.css"],import.meta.url)},{path:"empty",component:()=>se(()=>import("./doc-a4eaff06.js"),["./doc-a4eaff06.js","./index-f98524d5.js","./index-0c7b2ca5.css"],import.meta.url)},{path:"color",component:()=>se(()=>import("./doc-12a7264e.js"),["./doc-12a7264e.js","./doc-28884bef.css"],import.meta.url)},{path:"progress",component:()=>se(()=>import("./doc-e1fc8d3e.js"),["./doc-e1fc8d3e.js","./doc-bc23fe23.css"],import.meta.url)},{path:"rate",component:()=>se(()=>import("./doc-706dffb9.js"),["./doc-706dffb9.js","./doc-92e30b2d.css"],import.meta.url)},{path:"breadcrumb",component:()=>se(()=>import("./doc-f6d2ed18.js"),["./doc-f6d2ed18.js","./doc-e5671ec9.css"],import.meta.url)},{path:"input",component:()=>se(()=>import("./doc-3ee01b49.js"),["./doc-3ee01b49.js","./index-a473c536.js","./use-form-item-6ddf7526.js","./index-4050ea1c.css","./doc-11276ee2.css"],import.meta.url)},{path:"affix",component:()=>se(()=>import("./doc-e318b30d.js"),["./doc-e318b30d.js","./doc-9e1dee7d.css"],import.meta.url)},{path:"scrollbar",component:()=>se(()=>import("./doc-7ae100b7.js"),["./doc-7ae100b7.js","./doc-d0fbf6f7.css"],import.meta.url)},{path:"tree",component:()=>se(()=>import("./doc-91283f35.js"),["./doc-91283f35.js","./index-a29f7f60.js","./index-c5b3d012.js","./use-form-item-6ddf7526.js","./index-1f9c9621.css","./index-7d0ab705.js","./index-dd843e86.css","./index-01e5d436.js","./index-f786dbf4.css"],import.meta.url)},{path:"tree-select",component:()=>se(()=>import("./doc-ea283fe8.js"),["./doc-ea283fe8.js","./index-f98524d5.js","./index-0c7b2ca5.css","./index-a29f7f60.js","./index-c5b3d012.js","./use-form-item-6ddf7526.js","./index-1f9c9621.css","./index-7d0ab705.js","./index-dd843e86.css","./doc-ea08c97e.css"],import.meta.url)},{path:"slider",component:()=>se(()=>import("./doc-248376fa.js"),["./doc-248376fa.js","./index-f94a54a7.js","./index-dc60ef20.js","./index-1b2723e1.css","./doc-c4c5f18c.css"],import.meta.url)},{path:"collapse",component:()=>se(()=>import("./doc-ad5c5774.js"),["./doc-ad5c5774.js","./doc-f7440406.css"],import.meta.url)},{path:"dropdown",component:()=>se(()=>import("./doc-56f75b2d.js"),["./doc-56f75b2d.js","./index-b20d47ff.js","./index-dc60ef20.js","./index-1b2723e1.css","./index-8720f8e8.css"],import.meta.url)},{path:"popconfirm",component:()=>se(()=>import("./doc-3db7ceaa.js"),["./doc-3db7ceaa.js","./index-408d7291.js","./index-dc60ef20.js","./index-1b2723e1.css","./index-721e602f.css","./doc-fbedac06.css"],import.meta.url)},{path:"collapse",component:()=>se(()=>import("./doc-ad5c5774.js"),["./doc-ad5c5774.js","./doc-f7440406.css"],import.meta.url)},{path:"input-number",component:()=>se(()=>import("./doc-0a77309d.js"),["./doc-0a77309d.js","./index-4ca7b8f3.js","./index-a473c536.js","./use-form-item-6ddf7526.js","./index-4050ea1c.css","./index-41b84fbc.css"],import.meta.url)},{path:"image",component:()=>se(()=>import("./doc-ec67b6c7.js"),["./doc-ec67b6c7.js","./index-ae290774.js","./index-dc60ef20.js","./index-1b2723e1.css","./index-c00c0b01.css","./doc-13468146.css"],import.meta.url)},{path:"timeline",component:()=>se(()=>import("./doc-3db6bfbc.js"),["./doc-3db6bfbc.js","./doc-1445e68a.css"],import.meta.url)},{path:"table",component:()=>se(()=>import("./doc-1064f34b.js"),["./doc-1064f34b.js","./index-c5b3d012.js","./use-form-item-6ddf7526.js","./index-1f9c9621.css","./index-a473c536.js","./index-4050ea1c.css","./doc-59081fe4.css"],import.meta.url)},{path:"tabs",component:()=>se(()=>import("./doc-6ea79e1e.js"),["./doc-6ea79e1e.js","./doc-aefb7aed.css"],import.meta.url)},{path:"form",component:()=>se(()=>import("./doc-531c7492.js"),["./doc-531c7492.js","./index-01e5d436.js","./use-form-item-6ddf7526.js","./index-f786dbf4.css","./index-c5b3d012.js","./index-1f9c9621.css","./index-a473c536.js","./index-4050ea1c.css","./index-4ca7b8f3.js","./index-41b84fbc.css","./doc-f9b164d2.css"],import.meta.url)},{path:"input-tag",component:()=>se(()=>import("./doc-0e5842c8.js"),["./doc-0e5842c8.js","./index-a473c536.js","./use-form-item-6ddf7526.js","./index-4050ea1c.css","./index-408d7291.js","./index-dc60ef20.js","./index-1b2723e1.css","./index-721e602f.css","./doc-967f849f.css"],import.meta.url)},{path:"spinner",component:()=>se(()=>import("./doc-5605ffb3.js"),["./doc-5605ffb3.js","./doc-862d35b0.css"],import.meta.url)},{path:"text-area",component:()=>se(()=>import("./doc-e562b7e8.js"),["./doc-e562b7e8.js","./doc-ca67e891.css"],import.meta.url)},{path:"pagination",component:()=>se(()=>import("./doc-9455da1b.js"),["./doc-9455da1b.js","./index-4ca7b8f3.js","./index-a473c536.js","./use-form-item-6ddf7526.js","./index-4050ea1c.css","./index-41b84fbc.css","./index-b20d47ff.js","./index-dc60ef20.js","./index-1b2723e1.css","./index-8720f8e8.css","./index-01e5d436.js","./index-f786dbf4.css","./doc-54e2917c.css"],import.meta.url)},{path:"tag",component:()=>se(()=>import("./doc-0787c627.js"),["./doc-0787c627.js","./index-a473c536.js","./use-form-item-6ddf7526.js","./index-4050ea1c.css","./doc-dffe763a.css"],import.meta.url)},{path:"calendar",component:()=>se(()=>import("./doc-6d7ac659.js"),["./doc-6d7ac659.js","./doc-3d1c4fef.css"],import.meta.url)},{path:"skeleton",component:()=>se(()=>import("./doc-bd1c4e94.js"),["./doc-bd1c4e94.js","./index-ec32fb95.js","./index-12f084d4.css","./index-7d0ab705.js","./index-dd843e86.css","./doc-65ff7b6e.css"],import.meta.url)},{path:"divider",component:()=>se(()=>import("./doc-42d42890.js"),["./doc-42d42890.js","./doc-c5aa834a.css"],import.meta.url)},{path:"link",component:()=>se(()=>import("./doc-daafeaaf.js"),["./doc-daafeaaf.js","./doc-9040a4c3.css"],import.meta.url)}],JB=[{path:"alert",component:()=>se(()=>import("./doc-620a43bf.js"),["./doc-620a43bf.js","./doc-9caca160.css"],import.meta.url)},{path:"message",component:()=>se(()=>import("./doc-fffa4d62.js"),[],import.meta.url)},{path:"tooltip",component:()=>se(()=>import("./doc-d686f956.js"),["./doc-d686f956.js","./index-dc60ef20.js","./index-1b2723e1.css","./index-c5b3d012.js","./use-form-item-6ddf7526.js","./index-1f9c9621.css","./index-7d0ab705.js","./index-dd843e86.css","./index-a473c536.js","./index-4050ea1c.css","./doc-102933c1.css"],import.meta.url)},{path:"notification",component:()=>se(()=>import("./doc-30791ab1.js"),[],import.meta.url)},{path:"popover",component:()=>se(()=>import("./doc-8049731e.js"),["./doc-8049731e.js","./index-408d7291.js","./index-dc60ef20.js","./index-1b2723e1.css","./index-721e602f.css","./index-7d0ab705.js","./index-dd843e86.css","./doc-27c394cd.css"],import.meta.url)},{path:"modal",component:()=>se(()=>import("./doc-e33fb05b.js"),["./doc-e33fb05b.js","./index-34456bc7.js"],import.meta.url)}],eU=[{title:"开发指南",list:[{name:"Yike Design",src:"yike-dev"},{name:"快速上手",src:"grasp"},{name:"暗黑模式",src:"dark"},{name:"定制主题",src:"theme"}]}],tU={path:"/develop",name:"develop",redirect:"/develop/yike-dev",component:()=>se(()=>import("./Modules-6d97333a.js"),["./Modules-6d97333a.js","./Modules-5767ad5e.css"],import.meta.url),children:[{path:"yike-dev",component:()=>se(()=>import("./yike-dev-8d8526b0.js"),[],import.meta.url)},{path:"grasp",component:()=>se(()=>import("./CONTRIBUTING-d597126a.js"),[],import.meta.url)},{path:"dark",component:()=>se(()=>import("./dark-model-e50e9757.js"),["./dark-model-e50e9757.js","./dark-model-a0f36a04.css"],import.meta.url)},{path:"theme",component:()=>se(()=>import("./theme-2215a977.js"),[],import.meta.url)}],meta:{navs:eU}},nU=[{title:"设计指南",list:[{name:"Yike Design",src:"yike-design"},{name:"设计原则",src:"principle"}]}],iU={path:"/design",name:"design",redirect:"/design/yike-design",component:()=>se(()=>import("./Modules-6d97333a.js"),["./Modules-6d97333a.js","./Modules-5767ad5e.css"],import.meta.url),children:[{path:"yike-design",component:()=>se(()=>import("./yike-design-68052bea.js"),[],import.meta.url)},{path:"principle",component:()=>se(()=>import("./principle-f30bb0d1.js"),[],import.meta.url)}],meta:{navs:nU}},oU={path:"/module",name:"module",redirect:"/module/button",component:()=>se(()=>import("./Modules-6d97333a.js"),["./Modules-6d97333a.js","./Modules-5767ad5e.css"],import.meta.url),children:[...ZB,...JB],meta:{navs:XB}},ME=QB({history:dB("./"),routes:[{path:"/",name:"home",component:()=>se(()=>import("./HomeView-b1384b30.js"),["./HomeView-b1384b30.js","./HomeView-426825f9.css"],import.meta.url)},oU,tU,iU]});ME.afterEach(()=>{window.scrollTo({top:0,behavior:"instant"})});const rU=t=>{const e=window.getSelection(),i=document.createRange();e.rangeCount>0&&e.removeAllRanges(),i.selectNode(t),e.addRange(i),document.execCommand("copy"),e.removeAllRanges()},aU=t=>{t.scrollIntoView({behavior:"smooth"})};function xE(t){return t instanceof Map?t.clear=t.delete=t.set=function(){throw new Error("map is read-only")}:t instanceof Set&&(t.add=t.clear=t.delete=function(){throw new Error("set is read-only")}),Object.freeze(t),Object.getOwnPropertyNames(t).forEach(e=>{const i=t[e],o=typeof i;(o==="object"||o==="function")&&!Object.isFrozen(i)&&xE(i)}),t}class u_{constructor(e){e.data===void 0&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function PE(t){return t.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function Lt(t,...e){const i=Object.create(null);for(const o in t)i[o]=t[o];return e.forEach(function(o){for(const n in o)i[n]=o[n]}),i}const sU="",p_=t=>!!t.scope,lU=(t,{prefix:e})=>{if(t.startsWith("language:"))return t.replace("language:","language-");if(t.includes(".")){const i=t.split(".");return[`${e}${i.shift()}`,...i.map((o,n)=>`${o}${"_".repeat(n+1)}`)].join(" ")}return`${e}${t}`};class cU{constructor(e,i){this.buffer="",this.classPrefix=i.classPrefix,e.walk(this)}addText(e){this.buffer+=PE(e)}openNode(e){if(!p_(e))return;const i=lU(e.scope,{prefix:this.classPrefix});this.span(i)}closeNode(e){p_(e)&&(this.buffer+=sU)}value(){return this.buffer}span(e){this.buffer+=``}}const m_=(t={})=>{const e={children:[]};return Object.assign(e,t),e};class Wl{constructor(){this.rootNode=m_(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const i=m_({scope:e});this.add(i),this.stack.push(i)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,i){return typeof i=="string"?e.addText(i):i.children&&(e.openNode(i),i.children.forEach(o=>this._walk(e,o)),e.closeNode(i)),e}static _collapse(e){typeof e!="string"&&e.children&&(e.children.every(i=>typeof i=="string")?e.children=[e.children.join("")]:e.children.forEach(i=>{Wl._collapse(i)}))}}class _U extends Wl{constructor(e){super(),this.options=e}addText(e){e!==""&&this.add(e)}startScope(e){this.openNode(e)}endScope(){this.closeNode()}__addSublanguage(e,i){const o=e.root;i&&(o.scope=`language:${i}`),this.add(o)}toHTML(){return new cU(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}}function Hn(t){return t?typeof t=="string"?t:t.source:null}function FE(t){return en("(?=",t,")")}function dU(t){return en("(?:",t,")*")}function uU(t){return en("(?:",t,")?")}function en(...t){return t.map(i=>Hn(i)).join("")}function pU(t){const e=t[t.length-1];return typeof e=="object"&&e.constructor===Object?(t.splice(t.length-1,1),e):{}}function ql(...t){return"("+(pU(t).capture?"":"?:")+t.map(o=>Hn(o)).join("|")+")"}function BE(t){return new RegExp(t.toString()+"|").exec("").length-1}function mU(t,e){const i=t&&t.exec(e);return i&&i.index===0}const EU=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function Kl(t,{joinWith:e}){let i=0;return t.map(o=>{i+=1;const n=i;let r=Hn(o),a="";for(;r.length>0;){const s=EU.exec(r);if(!s){a+=r;break}a+=r.substring(0,s.index),r=r.substring(s.index+s[0].length),s[0][0]==="\\"&&s[1]?a+="\\"+String(Number(s[1])+n):(a+=s[0],s[0]==="("&&i++)}return a}).map(o=>`(${o})`).join(e)}const gU=/\b\B/,UE="[a-zA-Z]\\w*",Ql="[a-zA-Z_]\\w*",zE="\\b\\d+(\\.\\d+)?",$E="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",GE="\\b(0b[01]+)",fU="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SU=(t={})=>{const e=/^#![ ]*\//;return t.binary&&(t.begin=en(e,/.*\b/,t.binary,/\b.*/)),Lt({scope:"meta",begin:e,end:/$/,relevance:0,"on:begin":(i,o)=>{i.index!==0&&o.ignoreMatch()}},t)},Vn={begin:"\\\\[\\s\\S]",relevance:0},hU={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[Vn]},TU={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[Vn]},bU={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},qi=function(t,e,i={}){const o=Lt({scope:"comment",begin:t,end:e,contains:[]},i);o.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const n=ql("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return o.contains.push({begin:en(/[ ]+/,"(",n,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),o},vU=qi("//","$"),RU=qi("/\\*","\\*/"),CU=qi("#","$"),OU={scope:"number",begin:zE,relevance:0},yU={scope:"number",begin:$E,relevance:0},IU={scope:"number",begin:GE,relevance:0},NU={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[Vn,{begin:/\[/,end:/\]/,relevance:0,contains:[Vn]}]}]},AU={scope:"title",begin:UE,relevance:0},kU={scope:"title",begin:Ql,relevance:0},LU={begin:"\\.\\s*"+Ql,relevance:0},DU=function(t){return Object.assign(t,{"on:begin":(e,i)=>{i.data._beginMatch=e[1]},"on:end":(e,i)=>{i.data._beginMatch!==e[1]&&i.ignoreMatch()}})};var si=Object.freeze({__proto__:null,MATCH_NOTHING_RE:gU,IDENT_RE:UE,UNDERSCORE_IDENT_RE:Ql,NUMBER_RE:zE,C_NUMBER_RE:$E,BINARY_NUMBER_RE:GE,RE_STARTERS_RE:fU,SHEBANG:SU,BACKSLASH_ESCAPE:Vn,APOS_STRING_MODE:hU,QUOTE_STRING_MODE:TU,PHRASAL_WORDS_MODE:bU,COMMENT:qi,C_LINE_COMMENT_MODE:vU,C_BLOCK_COMMENT_MODE:RU,HASH_COMMENT_MODE:CU,NUMBER_MODE:OU,C_NUMBER_MODE:yU,BINARY_NUMBER_MODE:IU,REGEXP_MODE:NU,TITLE_MODE:AU,UNDERSCORE_TITLE_MODE:kU,METHOD_GUARD:LU,END_SAME_AS_BEGIN:DU});function wU(t,e){t.input[t.index-1]==="."&&e.ignoreMatch()}function MU(t,e){t.className!==void 0&&(t.scope=t.className,delete t.className)}function xU(t,e){e&&t.beginKeywords&&(t.begin="\\b("+t.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",t.__beforeBegin=wU,t.keywords=t.keywords||t.beginKeywords,delete t.beginKeywords,t.relevance===void 0&&(t.relevance=0))}function PU(t,e){Array.isArray(t.illegal)&&(t.illegal=ql(...t.illegal))}function FU(t,e){if(t.match){if(t.begin||t.end)throw new Error("begin & end are not supported with match");t.begin=t.match,delete t.match}}function BU(t,e){t.relevance===void 0&&(t.relevance=1)}const UU=(t,e)=>{if(!t.beforeMatch)return;if(t.starts)throw new Error("beforeMatch cannot be used with starts");const i=Object.assign({},t);Object.keys(t).forEach(o=>{delete t[o]}),t.keywords=i.keywords,t.begin=en(i.beforeMatch,FE(i.begin)),t.starts={relevance:0,contains:[Object.assign(i,{endsParent:!0})]},t.relevance=0,delete i.beforeMatch},zU=["of","and","for","in","not","or","if","then","parent","list","value"],$U="keyword";function YE(t,e,i=$U){const o=Object.create(null);return typeof t=="string"?n(i,t.split(" ")):Array.isArray(t)?n(i,t):Object.keys(t).forEach(function(r){Object.assign(o,YE(t[r],e,r))}),o;function n(r,a){e&&(a=a.map(s=>s.toLowerCase())),a.forEach(function(s){const l=s.split("|");o[l[0]]=[r,GU(l[0],l[1])]})}}function GU(t,e){return e?Number(e):YU(t)?0:1}function YU(t){return zU.includes(t.toLowerCase())}const E_={},Qt=t=>{console.error(t)},g_=(t,...e)=>{console.log(`WARN: ${t}`,...e)},nn=(t,e)=>{E_[`${t}/${e}`]||(console.log(`Deprecated as of ${t}. ${e}`),E_[`${t}/${e}`]=!0)},yi=new Error;function HE(t,e,{key:i}){let o=0;const n=t[i],r={},a={};for(let s=1;s<=e.length;s++)a[s+o]=n[s],r[s+o]=!0,o+=BE(e[s-1]);t[i]=a,t[i]._emit=r,t[i]._multi=!0}function HU(t){if(Array.isArray(t.begin)){if(t.skip||t.excludeBegin||t.returnBegin)throw Qt("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),yi;if(typeof t.beginScope!="object"||t.beginScope===null)throw Qt("beginScope must be object"),yi;HE(t,t.begin,{key:"beginScope"}),t.begin=Kl(t.begin,{joinWith:""})}}function VU(t){if(Array.isArray(t.end)){if(t.skip||t.excludeEnd||t.returnEnd)throw Qt("skip, excludeEnd, returnEnd not compatible with endScope: {}"),yi;if(typeof t.endScope!="object"||t.endScope===null)throw Qt("endScope must be object"),yi;HE(t,t.end,{key:"endScope"}),t.end=Kl(t.end,{joinWith:""})}}function WU(t){t.scope&&typeof t.scope=="object"&&t.scope!==null&&(t.beginScope=t.scope,delete t.scope)}function qU(t){WU(t),typeof t.beginScope=="string"&&(t.beginScope={_wrap:t.beginScope}),typeof t.endScope=="string"&&(t.endScope={_wrap:t.endScope}),HU(t),VU(t)}function KU(t){function e(a,s){return new RegExp(Hn(a),"m"+(t.case_insensitive?"i":"")+(t.unicodeRegex?"u":"")+(s?"g":""))}class i{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(s,l){l.position=this.position++,this.matchIndexes[this.matchAt]=l,this.regexes.push([l,s]),this.matchAt+=BE(s)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const s=this.regexes.map(l=>l[1]);this.matcherRe=e(Kl(s,{joinWith:"|"}),!0),this.lastIndex=0}exec(s){this.matcherRe.lastIndex=this.lastIndex;const l=this.matcherRe.exec(s);if(!l)return null;const c=l.findIndex((d,u)=>u>0&&d!==void 0),_=this.matchIndexes[c];return l.splice(0,c),Object.assign(l,_)}}class o{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(s){if(this.multiRegexes[s])return this.multiRegexes[s];const l=new i;return this.rules.slice(s).forEach(([c,_])=>l.addRule(c,_)),l.compile(),this.multiRegexes[s]=l,l}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(s,l){this.rules.push([s,l]),l.type==="begin"&&this.count++}exec(s){const l=this.getMatcher(this.regexIndex);l.lastIndex=this.lastIndex;let c=l.exec(s);if(this.resumingScanAtSamePosition()&&!(c&&c.index===this.lastIndex)){const _=this.getMatcher(0);_.lastIndex=this.lastIndex+1,c=_.exec(s)}return c&&(this.regexIndex+=c.position+1,this.regexIndex===this.count&&this.considerAll()),c}}function n(a){const s=new o;return a.contains.forEach(l=>s.addRule(l.begin,{rule:l,type:"begin"})),a.terminatorEnd&&s.addRule(a.terminatorEnd,{type:"end"}),a.illegal&&s.addRule(a.illegal,{type:"illegal"}),s}function r(a,s){const l=a;if(a.isCompiled)return l;[MU,FU,qU,UU].forEach(_=>_(a,s)),t.compilerExtensions.forEach(_=>_(a,s)),a.__beforeBegin=null,[xU,PU,BU].forEach(_=>_(a,s)),a.isCompiled=!0;let c=null;return typeof a.keywords=="object"&&a.keywords.$pattern&&(a.keywords=Object.assign({},a.keywords),c=a.keywords.$pattern,delete a.keywords.$pattern),c=c||/\w+/,a.keywords&&(a.keywords=YE(a.keywords,t.case_insensitive)),l.keywordPatternRe=e(c,!0),s&&(a.begin||(a.begin=/\B|\b/),l.beginRe=e(l.begin),!a.end&&!a.endsWithParent&&(a.end=/\B|\b/),a.end&&(l.endRe=e(l.end)),l.terminatorEnd=Hn(l.end)||"",a.endsWithParent&&s.terminatorEnd&&(l.terminatorEnd+=(a.end?"|":"")+s.terminatorEnd)),a.illegal&&(l.illegalRe=e(a.illegal)),a.contains||(a.contains=[]),a.contains=[].concat(...a.contains.map(function(_){return QU(_==="self"?a:_)})),a.contains.forEach(function(_){r(_,l)}),a.starts&&r(a.starts,s),l.matcher=n(l),l}if(t.compilerExtensions||(t.compilerExtensions=[]),t.contains&&t.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return t.classNameAliases=Lt(t.classNameAliases||{}),r(t)}function VE(t){return t?t.endsWithParent||VE(t.starts):!1}function QU(t){return t.variants&&!t.cachedVariants&&(t.cachedVariants=t.variants.map(function(e){return Lt(t,{variants:null},e)})),t.cachedVariants?t.cachedVariants:VE(t)?Lt(t,{starts:t.starts?Lt(t.starts):null}):Object.isFrozen(t)?Lt(t):t}var jU="11.8.0";class XU extends Error{constructor(e,i){super(e),this.name="HTMLInjectionError",this.html=i}}const so=PE,f_=Lt,S_=Symbol("nomatch"),ZU=7,WE=function(t){const e=Object.create(null),i=Object.create(null),o=[];let n=!0;const r="Could not find the language '{}', did you forget to load/include a language module?",a={disableAutodetect:!0,name:"Plain text",contains:[]};let s={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:_U};function l(F){return s.noHighlightRe.test(F)}function c(F){let Y=F.className+" ";Y+=F.parentNode?F.parentNode.className:"";const oe=s.languageDetectRe.exec(Y);if(oe){const _e=V(oe[1]);return _e||(g_(r.replace("{}",oe[1])),g_("Falling back to no-highlight mode for this block.",F)),_e?oe[1]:"no-highlight"}return Y.split(/\s+/).find(_e=>l(_e)||V(_e))}function _(F,Y,oe){let _e="",ge="";typeof Y=="object"?(_e=F,oe=Y.ignoreIllegals,ge=Y.language):(nn("10.7.0","highlight(lang, code, ...args) has been deprecated."),nn("10.7.0",`Please use highlight(code, options) instead.
https://github.com/highlightjs/highlight.js/issues/2277`),ge=F,_e=Y),oe===void 0&&(oe=!0);const ve={code:_e,language:ge};fe("before:highlight",ve);const Ae=ve.result?ve.result:d(ve.language,ve.code,oe);return Ae.code=ve.code,fe("after:highlight",Ae),Ae}function d(F,Y,oe,_e){const ge=Object.create(null);function ve(W,Q){return W.keywords[Q]}function Ae(){if(!B.keywords){$.addText(X);return}let W=0;B.keywordPatternRe.lastIndex=0;let Q=B.keywordPatternRe.exec(X),ae="";for(;Q;){ae+=X.substring(W,Q.index);const Te=z.case_insensitive?Q[0].toLowerCase():Q[0],Me=ve(B,Te);if(Me){const[qe,Ie]=Me;if($.addText(ae),ae="",ge[Te]=(ge[Te]||0)+1,ge[Te]<=ZU&&(ie+=Ie),qe.startsWith("_"))ae+=Q[0];else{const St=z.classNameAliases[qe]||qe;Se(Q[0],St)}}else ae+=Q[0];W=B.keywordPatternRe.lastIndex,Q=B.keywordPatternRe.exec(X)}ae+=X.substring(W),$.addText(ae)}function we(){if(X==="")return;let W=null;if(typeof B.subLanguage=="string"){if(!e[B.subLanguage]){$.addText(X);return}W=d(B.subLanguage,X,!0,J[B.subLanguage]),J[B.subLanguage]=W._top}else W=p(X,B.subLanguage.length?B.subLanguage:null);B.relevance>0&&(ie+=W.relevance),$.__addSublanguage(W._emitter,W.language)}function Oe(){B.subLanguage!=null?we():Ae(),X=""}function Se(W,Q){W!==""&&($.startScope(Q),$.addText(W),$.endScope())}function P(W,Q){let ae=1;const Te=Q.length-1;for(;ae<=Te;){if(!W._emit[ae]){ae++;continue}const Me=z.classNameAliases[W[ae]]||W[ae],qe=Q[ae];Me?Se(qe,Me):(X=qe,Ae(),X=""),ae++}}function K(W,Q){return W.scope&&typeof W.scope=="string"&&$.openNode(z.classNameAliases[W.scope]||W.scope),W.beginScope&&(W.beginScope._wrap?(Se(X,z.classNameAliases[W.beginScope._wrap]||W.beginScope._wrap),X=""):W.beginScope._multi&&(P(W.beginScope,Q),X="")),B=Object.create(W,{parent:{value:B}}),B}function q(W,Q,ae){let Te=mU(W.endRe,ae);if(Te){if(W["on:end"]){const Me=new u_(W);W["on:end"](Q,Me),Me.isMatchIgnored&&(Te=!1)}if(Te){for(;W.endsParent&&W.parent;)W=W.parent;return W}}if(W.endsWithParent)return q(W.parent,Q,ae)}function te(W){return B.matcher.regexIndex===0?(X+=W[0],1):(he=!0,0)}function me(W){const Q=W[0],ae=W.rule,Te=new u_(ae),Me=[ae.__beforeBegin,ae["on:begin"]];for(const qe of Me)if(qe&&(qe(W,Te),Te.isMatchIgnored))return te(Q);return ae.skip?X+=Q:(ae.excludeBegin&&(X+=Q),Oe(),!ae.returnBegin&&!ae.excludeBegin&&(X=Q)),K(ae,W),ae.returnBegin?0:Q.length}function v(W){const Q=W[0],ae=Y.substring(W.index),Te=q(B,W,ae);if(!Te)return S_;const Me=B;B.endScope&&B.endScope._wrap?(Oe(),Se(Q,B.endScope._wrap)):B.endScope&&B.endScope._multi?(Oe(),P(B.endScope,W)):Me.skip?X+=Q:(Me.returnEnd||Me.excludeEnd||(X+=Q),Oe(),Me.excludeEnd&&(X=Q));do B.scope&&$.closeNode(),!B.skip&&!B.subLanguage&&(ie+=B.relevance),B=B.parent;while(B!==Te.parent);return Te.starts&&K(Te.starts,W),Me.returnEnd?0:Q.length}function y(){const W=[];for(let Q=B;Q!==z;Q=Q.parent)Q.scope&&W.unshift(Q.scope);W.forEach(Q=>$.openNode(Q))}let L={};function U(W,Q){const ae=Q&&Q[0];if(X+=W,ae==null)return Oe(),0;if(L.type==="begin"&&Q.type==="end"&&L.index===Q.index&&ae===""){if(X+=Y.slice(Q.index,Q.index+1),!n){const Te=new Error(`0 width match regex (${F})`);throw Te.languageName=F,Te.badRule=L.rule,Te}return 1}if(L=Q,Q.type==="begin")return me(Q);if(Q.type==="illegal"&&!oe){const Te=new Error('Illegal lexeme "'+ae+'" for mode "'+(B.scope||"")+'"');throw Te.mode=B,Te}else if(Q.type==="end"){const Te=v(Q);if(Te!==S_)return Te}if(Q.type==="illegal"&&ae==="")return 1;if(ue>1e5&&ue>Q.index*3)throw new Error("potential infinite loop, way more iterations than matches");return X+=ae,ae.length}const z=V(F);if(!z)throw Qt(r.replace("{}",F)),new Error('Unknown language: "'+F+'"');const H=KU(z);let ee="",B=_e||H;const J={},$=new s.__emitter(s);y();let X="",ie=0,re=0,ue=0,he=!1;try{if(z.__emitTokens)z.__emitTokens(Y,$);else{for(B.matcher.considerAll();;){ue++,he?he=!1:B.matcher.considerAll(),B.matcher.lastIndex=re;const W=B.matcher.exec(Y);if(!W)break;const Q=Y.substring(re,W.index),ae=U(Q,W);re=W.index+ae}U(Y.substring(re))}return $.finalize(),ee=$.toHTML(),{language:F,value:ee,relevance:ie,illegal:!1,_emitter:$,_top:B}}catch(W){if(W.message&&W.message.includes("Illegal"))return{language:F,value:so(Y),illegal:!0,relevance:0,_illegalBy:{message:W.message,index:re,context:Y.slice(re-100,re+100),mode:W.mode,resultSoFar:ee},_emitter:$};if(n)return{language:F,value:so(Y),illegal:!1,relevance:0,errorRaised:W,_emitter:$,_top:B};throw W}}function u(F){const Y={value:so(F),illegal:!1,relevance:0,_top:a,_emitter:new s.__emitter(s)};return Y._emitter.addText(F),Y}function p(F,Y){Y=Y||s.languages||Object.keys(e);const oe=u(F),_e=Y.filter(V).filter(Z).map(Oe=>d(Oe,F,!1));_e.unshift(oe);const ge=_e.sort((Oe,Se)=>{if(Oe.relevance!==Se.relevance)return Se.relevance-Oe.relevance;if(Oe.language&&Se.language){if(V(Oe.language).supersetOf===Se.language)return 1;if(V(Se.language).supersetOf===Oe.language)return-1}return 0}),[ve,Ae]=ge,we=ve;return we.secondBest=Ae,we}function m(F,Y,oe){const _e=Y&&i[Y]||oe;F.classList.add("hljs"),F.classList.add(`language-${_e}`)}function g(F){let Y=null;const oe=c(F);if(l(oe))return;if(fe("before:highlightElement",{el:F,language:oe}),F.children.length>0&&(s.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(F)),s.throwUnescapedHTML))throw new XU("One of your code blocks includes unescaped HTML.",F.innerHTML);Y=F;const _e=Y.textContent,ge=oe?_(_e,{language:oe,ignoreIllegals:!0}):p(_e);F.innerHTML=ge.value,m(F,oe,ge.language),F.result={language:ge.language,re:ge.relevance,relevance:ge.relevance},ge.secondBest&&(F.secondBest={language:ge.secondBest.language,relevance:ge.secondBest.relevance}),fe("after:highlightElement",{el:F,result:ge,text:_e})}function O(F){s=f_(s,F)}const I=()=>{k(),nn("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function A(){k(),nn("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let w=!1;function k(){if(document.readyState==="loading"){w=!0;return}document.querySelectorAll(s.cssSelector).forEach(g)}function x(){w&&k()}typeof window<"u"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",x,!1);function M(F,Y){let oe=null;try{oe=Y(t)}catch(_e){if(Qt("Language definition for '{}' could not be registered.".replace("{}",F)),n)Qt(_e);else throw _e;oe=a}oe.name||(oe.name=F),e[F]=oe,oe.rawDefinition=Y.bind(null,t),oe.aliases&&ne(oe.aliases,{languageName:F})}function G(F){delete e[F];for(const Y of Object.keys(i))i[Y]===F&&delete i[Y]}function D(){return Object.keys(e)}function V(F){return F=(F||"").toLowerCase(),e[F]||e[i[F]]}function ne(F,{languageName:Y}){typeof F=="string"&&(F=[F]),F.forEach(oe=>{i[oe.toLowerCase()]=Y})}function Z(F){const Y=V(F);return Y&&!Y.disableAutodetect}function j(F){F["before:highlightBlock"]&&!F["before:highlightElement"]&&(F["before:highlightElement"]=Y=>{F["before:highlightBlock"](Object.assign({block:Y.el},Y))}),F["after:highlightBlock"]&&!F["after:highlightElement"]&&(F["after:highlightElement"]=Y=>{F["after:highlightBlock"](Object.assign({block:Y.el},Y))})}function pe(F){j(F),o.push(F)}function be(F){const Y=o.indexOf(F);Y!==-1&&o.splice(Y,1)}function fe(F,Y){const oe=F;o.forEach(function(_e){_e[oe]&&_e[oe](Y)})}function Ee(F){return nn("10.7.0","highlightBlock will be removed entirely in v12.0"),nn("10.7.0","Please use highlightElement now."),g(F)}Object.assign(t,{highlight:_,highlightAuto:p,highlightAll:k,highlightElement:g,highlightBlock:Ee,configure:O,initHighlighting:I,initHighlightingOnLoad:A,registerLanguage:M,unregisterLanguage:G,listLanguages:D,getLanguage:V,registerAliases:ne,autoDetection:Z,inherit:f_,addPlugin:pe,removePlugin:be}),t.debugMode=function(){n=!1},t.safeMode=function(){n=!0},t.versionString=jU,t.regex={concat:en,lookahead:FE,either:ql,optional:uU,anyNumberOfTimes:dU};for(const F in si)typeof si[F]=="object"&&xE(si[F]);return Object.assign(t,si),t},gn=WE({});gn.newInstance=()=>WE({});var qE=gn;gn.HighlightJS=gn;gn.default=gn;const mi=RE(qE);var lo,h_;function JU(){if(h_)return lo;h_=1;function t(e){const i="[A-Za-zА-Яа-яёЁ_][A-Za-zА-Яа-яёЁ_0-9]+",r="далее "+"возврат вызватьисключение выполнить для если и из или иначе иначеесли исключение каждого конецесли конецпопытки конеццикла не новый перейти перем по пока попытка прервать продолжить тогда цикл экспорт ",l="загрузитьизфайла "+"вебклиент вместо внешнеесоединение клиент конецобласти мобильноеприложениеклиент мобильноеприложениесервер наклиенте наклиентенасервере наклиентенасерверебезконтекста насервере насерверебезконтекста область перед после сервер толстыйклиентобычноеприложение толстыйклиентуправляемоеприложение тонкийклиент ",c="разделительстраниц разделительстрок символтабуляции ",_="ansitooem oemtoansi ввестивидсубконто ввестиперечисление ввестипериод ввестиплансчетов выбранныйплансчетов датагод датамесяц датачисло заголовоксистемы значениевстроку значениеизстроки каталогиб каталогпользователя кодсимв конгода конецпериодаби конецрассчитанногопериодаби конецстандартногоинтервала конквартала конмесяца коннедели лог лог10 максимальноеколичествосубконто названиеинтерфейса названиенабораправ назначитьвид назначитьсчет найтиссылки началопериодаби началостандартногоинтервала начгода начквартала начмесяца начнедели номерднягода номерднянедели номернеделигода обработкаожидания основнойжурналрасчетов основнойплансчетов основнойязык очиститьокносообщений периодстр получитьвремята получитьдатута получитьдокументта получитьзначенияотбора получитьпозициюта получитьпустоезначение получитьта префиксавтонумерации пропись пустоезначение разм разобратьпозициюдокумента рассчитатьрегистрына рассчитатьрегистрыпо симв создатьобъект статусвозврата стрколичествострок сформироватьпозициюдокумента счетпокоду текущеевремя типзначения типзначениястр установитьтана установитьтапо фиксшаблон шаблон ",d="acos asin atan base64значение base64строка cos exp log log10 pow sin sqrt tan xmlзначение xmlстрока xmlтип xmlтипзнч активноеокно безопасныйрежим безопасныйрежимразделенияданных булево ввестидату ввестизначение ввестистроку ввестичисло возможностьчтенияxml вопрос восстановитьзначение врег выгрузитьжурналрегистрации выполнитьобработкуоповещения выполнитьпроверкуправдоступа вычислить год данныеформывзначение дата день деньгода деньнедели добавитьмесяц заблокироватьданныедляредактирования заблокироватьработупользователя завершитьработусистемы загрузитьвнешнююкомпоненту закрытьсправку записатьjson записатьxml записатьдатуjson записьжурналарегистрации заполнитьзначениясвойств запроситьразрешениепользователя запуститьприложение запуститьсистему зафиксироватьтранзакцию значениевданныеформы значениевстрокувнутр значениевфайл значениезаполнено значениеизстрокивнутр значениеизфайла изxmlтипа импортмоделиxdto имякомпьютера имяпользователя инициализироватьпредопределенныеданные информацияобошибке каталогбиблиотекимобильногоустройства каталогвременныхфайлов каталогдокументов каталогпрограммы кодироватьстроку кодлокализацииинформационнойбазы кодсимвола командасистемы конецгода конецдня конецквартала конецмесяца конецминуты конецнедели конецчаса конфигурациябазыданныхизмененадинамически конфигурацияизменена копироватьданныеформы копироватьфайл краткоепредставлениеошибки лев макс местноевремя месяц мин минута монопольныйрежим найти найтинедопустимыесимволыxml найтиокнопонавигационнойссылке найтипомеченныенаудаление найтипоссылкам найтифайлы началогода началодня началоквартала началомесяца началоминуты началонедели началочаса начатьзапросразрешенияпользователя начатьзапускприложения начатькопированиефайла начатьперемещениефайла начатьподключениевнешнейкомпоненты начатьподключениерасширенияработыскриптографией начатьподключениерасширенияработысфайлами начатьпоискфайлов начатьполучениекаталогавременныхфайлов начатьполучениекаталогадокументов начатьполучениерабочегокаталогаданныхпользователя начатьполучениефайлов начатьпомещениефайла начатьпомещениефайлов начатьсозданиедвоичныхданныхизфайла начатьсозданиекаталога начатьтранзакцию начатьудалениефайлов начатьустановкувнешнейкомпоненты начатьустановкурасширенияработыскриптографией начатьустановкурасширенияработысфайлами неделягода необходимостьзавершениясоединения номерсеансаинформационнойбазы номерсоединенияинформационнойбазы нрег нстр обновитьинтерфейс обновитьнумерациюобъектов обновитьповторноиспользуемыезначения обработкапрерыванияпользователя объединитьфайлы окр описаниеошибки оповестить оповеститьобизменении отключитьобработчикзапросанастроекклиенталицензирования отключитьобработчикожидания отключитьобработчикоповещения открытьзначение открытьиндекссправки открытьсодержаниесправки открытьсправку открытьформу открытьформумодально отменитьтранзакцию очиститьжурналрегистрации очиститьнастройкипользователя очиститьсообщения параметрыдоступа перейтипонавигационнойссылке переместитьфайл подключитьвнешнююкомпоненту подключитьобработчикзапросанастроекклиенталицензирования подключитьобработчикожидания подключитьобработчикоповещения подключитьрасширениеработыскриптографией подключитьрасширениеработысфайлами подробноепредставлениеошибки показатьвводдаты показатьвводзначения показатьвводстроки показатьвводчисла показатьвопрос показатьзначение показатьинформациюобошибке показатьнакарте показатьоповещениепользователя показатьпредупреждение полноеимяпользователя получитьcomобъект получитьxmlтип получитьадреспоместоположению получитьблокировкусеансов получитьвремязавершенияспящегосеанса получитьвремязасыпанияпассивногосеанса получитьвремяожиданияблокировкиданных получитьданныевыбора получитьдополнительныйпараметрклиенталицензирования получитьдопустимыекодылокализации получитьдопустимыечасовыепояса получитьзаголовокклиентскогоприложения получитьзаголовоксистемы получитьзначенияотборажурналарегистрации получитьидентификаторконфигурации получитьизвременногохранилища получитьимявременногофайла получитьимяклиенталицензирования получитьинформациюэкрановклиента получитьиспользованиежурналарегистрации получитьиспользованиесобытияжурналарегистрации получитькраткийзаголовокприложения получитьмакетоформления получитьмаскувсефайлы получитьмаскувсефайлыклиента получитьмаскувсефайлысервера получитьместоположениепоадресу получитьминимальнуюдлинупаролейпользователей получитьнавигационнуюссылку получитьнавигационнуюссылкуинформационнойбазы получитьобновлениеконфигурациибазыданных получитьобновлениепредопределенныхданныхинформационнойбазы получитьобщиймакет получитьобщуюформу получитьокна получитьоперативнуюотметкувремени получитьотключениебезопасногорежима получитьпараметрыфункциональныхопцийинтерфейса получитьполноеимяпредопределенногозначения получитьпредставлениянавигационныхссылок получитьпроверкусложностипаролейпользователей получитьразделительпути получитьразделительпутиклиента получитьразделительпутисервера получитьсеансыинформационнойбазы получитьскоростьклиентскогосоединения получитьсоединенияинформационнойбазы получитьсообщенияпользователю получитьсоответствиеобъектаиформы получитьсоставстандартногоинтерфейсаodata получитьструктурухранениябазыданных получитьтекущийсеансинформационнойбазы получитьфайл получитьфайлы получитьформу получитьфункциональнуюопцию получитьфункциональнуюопциюинтерфейса получитьчасовойпоясинформационнойбазы пользователиос поместитьвовременноехранилище поместитьфайл поместитьфайлы прав праводоступа предопределенноезначение представлениекодалокализации представлениепериода представлениеправа представлениеприложения представлениесобытияжурналарегистрации представлениечасовогопояса предупреждение прекратитьработусистемы привилегированныйрежим продолжитьвызов прочитатьjson прочитатьxml прочитатьдатуjson пустаястрока рабочийкаталогданныхпользователя разблокироватьданныедляредактирования разделитьфайл разорватьсоединениесвнешнимисточникомданных раскодироватьстроку рольдоступна секунда сигнал символ скопироватьжурналрегистрации смещениелетнеговремени смещениестандартноговремени соединитьбуферыдвоичныхданных создатькаталог создатьфабрикуxdto сокрл сокрлп сокрп сообщить состояние сохранитьзначение сохранитьнастройкипользователя сред стрдлина стрзаканчиваетсяна стрзаменить стрнайти стрначинаетсяс строка строкасоединенияинформационнойбазы стрполучитьстроку стрразделить стрсоединить стрсравнить стрчисловхождений стрчислострок стршаблон текущаядата текущаядатасеанса текущаяуниверсальнаядата текущаяуниверсальнаядатавмиллисекундах текущийвариантинтерфейсаклиентскогоприложения текущийвариантосновногошрифтаклиентскогоприложения текущийкодлокализации текущийрежимзапуска текущийязык текущийязыксистемы тип типзнч транзакцияактивна трег удалитьданныеинформационнойбазы удалитьизвременногохранилища удалитьобъекты удалитьфайлы универсальноевремя установитьбезопасныйрежим установитьбезопасныйрежимразделенияданных установитьблокировкусеансов установитьвнешнююкомпоненту установитьвремязавершенияспящегосеанса установитьвремязасыпанияпассивногосеанса установитьвремяожиданияблокировкиданных установитьзаголовокклиентскогоприложения установитьзаголовоксистемы установитьиспользованиежурналарегистрации установитьиспользованиесобытияжурналарегистрации установитькраткийзаголовокприложения установитьминимальнуюдлинупаролейпользователей установитьмонопольныйрежим установитьнастройкиклиенталицензирования установитьобновлениепредопределенныхданныхинформационнойбазы установитьотключениебезопасногорежима установитьпараметрыфункциональныхопцийинтерфейса установитьпривилегированныйрежим установитьпроверкусложностипаролейпользователей установитьрасширениеработыскриптографией установитьрасширениеработысфайлами установитьсоединениесвнешнимисточникомданных установитьсоответствиеобъектаиформы установитьсоставстандартногоинтерфейсаodata установитьчасовойпоясинформационнойбазы установитьчасовойпояссеанса формат цел час часовойпояс часовойпояссеанса число числопрописью этоадресвременногохранилища ",u="wsссылки библиотекакартинок библиотекамакетовоформлениякомпоновкиданных библиотекастилей бизнеспроцессы внешниеисточникиданных внешниеобработки внешниеотчеты встроенныепокупки главныйинтерфейс главныйстиль документы доставляемыеуведомления журналыдокументов задачи информацияобинтернетсоединении использованиерабочейдаты историяработыпользователя константы критерииотбора метаданные обработки отображениерекламы отправкадоставляемыхуведомлений отчеты панельзадачос параметрзапуска параметрысеанса перечисления планывидоврасчета планывидовхарактеристик планыобмена планысчетов полнотекстовыйпоиск пользователиинформационнойбазы последовательности проверкавстроенныхпокупок рабочаядата расширенияконфигурации регистрыбухгалтерии регистрынакопления регистрырасчета регистрысведений регламентныезадания сериализаторxdto справочники средствагеопозиционирования средствакриптографии средствамультимедиа средстваотображениярекламы средствапочты средствателефонии фабрикаxdto файловыепотоки фоновыезадания хранилищанастроек хранилищевариантовотчетов хранилищенастроекданныхформ хранилищеобщихнастроек хранилищепользовательскихнастроекдинамическихсписков хранилищепользовательскихнастроекотчетов хранилищесистемныхнастроек ",p=c+_+d+u,m="webцвета windowsцвета windowsшрифты библиотекакартинок рамкистиля символы цветастиля шрифтыстиля ",g="автоматическоесохранениеданныхформывнастройках автонумерациявформе автораздвижениесерий анимациядиаграммы вариантвыравниванияэлементовизаголовков вариантуправлениявысотойтаблицы вертикальнаяпрокруткаформы вертикальноеположение вертикальноеположениеэлемента видгруппыформы виддекорацииформы виддополненияэлементаформы видизмененияданных видкнопкиформы видпереключателя видподписейкдиаграмме видполяформы видфлажка влияниеразмеранапузырекдиаграммы горизонтальноеположение горизонтальноеположениеэлемента группировкаколонок группировкаподчиненныхэлементовформы группыиэлементы действиеперетаскивания дополнительныйрежимотображения допустимыедействияперетаскивания интервалмеждуэлементамиформы использованиевывода использованиеполосыпрокрутки используемоезначениеточкибиржевойдиаграммы историявыборапривводе источникзначенийоситочекдиаграммы источникзначенияразмерапузырькадиаграммы категориягруппыкоманд максимумсерий начальноеотображениедерева начальноеотображениесписка обновлениетекстаредактирования ориентациядендрограммы ориентациядиаграммы ориентацияметокдиаграммы ориентацияметоксводнойдиаграммы ориентацияэлементаформы отображениевдиаграмме отображениевлегендедиаграммы отображениегруппыкнопок отображениезаголовкашкалыдиаграммы отображениезначенийсводнойдиаграммы отображениезначенияизмерительнойдиаграммы отображениеинтерваладиаграммыганта отображениекнопки отображениекнопкивыбора отображениеобсужденийформы отображениеобычнойгруппы отображениеотрицательныхзначенийпузырьковойдиаграммы отображениепанелипоиска отображениеподсказки отображениепредупрежденияприредактировании отображениеразметкиполосырегулирования отображениестраницформы отображениетаблицы отображениетекстазначениядиаграммыганта отображениеуправленияобычнойгруппы отображениефигурыкнопки палитрацветовдиаграммы поведениеобычнойгруппы поддержкамасштабадендрограммы поддержкамасштабадиаграммыганта поддержкамасштабасводнойдиаграммы поисквтаблицепривводе положениезаголовкаэлементаформы положениекартинкикнопкиформы положениекартинкиэлементаграфическойсхемы положениекоманднойпанелиформы положениекоманднойпанелиэлементаформы положениеопорнойточкиотрисовки положениеподписейкдиаграмме положениеподписейшкалызначенийизмерительнойдиаграммы положениесостоянияпросмотра положениестрокипоиска положениетекстасоединительнойлинии положениеуправленияпоиском положениешкалывремени порядокотображенияточекгоризонтальнойгистограммы порядоксерийвлегендедиаграммы размеркартинки расположениезаголовкашкалыдиаграммы растягиваниеповертикалидиаграммыганта режимавтоотображениясостояния режимвводастроктаблицы режимвыборанезаполненного режимвыделениядаты режимвыделениястрокитаблицы режимвыделениятаблицы режимизмененияразмера режимизменениясвязанногозначения режимиспользованиядиалогапечати режимиспользованияпараметракоманды режиммасштабированияпросмотра режимосновногоокнаклиентскогоприложения режимоткрытияокнаформы режимотображениявыделения режимотображениягеографическойсхемы режимотображениязначенийсерии режимотрисовкисеткиграфическойсхемы режимполупрозрачностидиаграммы режимпробеловдиаграммы режимразмещениянастранице режимредактированияколонки режимсглаживаниядиаграммы режимсглаживанияиндикатора режимсписказадач сквозноевыравнивание сохранениеданныхформывнастройках способзаполнениятекстазаголовкашкалыдиаграммы способопределенияограничивающегозначениядиаграммы стандартнаягруппакоманд стандартноеоформление статусоповещенияпользователя стильстрелки типаппроксимациилиниитрендадиаграммы типдиаграммы типединицышкалывремени типимпортасерийслоягеографическойсхемы типлиниигеографическойсхемы типлиниидиаграммы типмаркерагеографическойсхемы типмаркерадиаграммы типобластиоформления типорганизацииисточникаданныхгеографическойсхемы типотображениясериислоягеографическойсхемы типотображенияточечногообъектагеографическойсхемы типотображенияшкалыэлементалегендыгеографическойсхемы типпоискаобъектовгеографическойсхемы типпроекциигеографическойсхемы типразмещенияизмерений типразмещенияреквизитовизмерений типрамкиэлементауправления типсводнойдиаграммы типсвязидиаграммыганта типсоединениязначенийпосериямдиаграммы типсоединенияточекдиаграммы типсоединительнойлинии типстороныэлементаграфическойсхемы типформыотчета типшкалырадарнойдиаграммы факторлиниитрендадиаграммы фигуракнопки фигурыграфическойсхемы фиксациявтаблице форматдняшкалывремени форматкартинки ширинаподчиненныхэлементовформы ",O="виддвижениябухгалтерии виддвижениянакопления видпериодарегистрарасчета видсчета видточкимаршрутабизнеспроцесса использованиеагрегатарегистранакопления использованиегруппиэлементов использованиережимапроведения использованиесреза периодичностьагрегатарегистранакопления режимавтовремя режимзаписидокумента режимпроведениядокумента ",I="авторегистрацияизменений допустимыйномерсообщения отправкаэлементаданных получениеэлементаданных ",A="использованиерасшифровкитабличногодокумента ориентациястраницы положениеитоговколоноксводнойтаблицы положениеитоговстроксводнойтаблицы положениетекстаотносительнокартинки расположениезаголовкагруппировкитабличногодокумента способчтениязначенийтабличногодокумента типдвустороннейпечати типзаполненияобластитабличногодокумента типкурсоровтабличногодокумента типлиниирисункатабличногодокумента типлинииячейкитабличногодокумента типнаправленияпереходатабличногодокумента типотображениявыделениятабличногодокумента типотображениялинийсводнойтаблицы типразмещениятекстатабличногодокумента типрисункатабличногодокумента типсмещениятабличногодокумента типузоратабличногодокумента типфайлатабличногодокумента точностьпечати чередованиерасположениястраниц ",w="отображениевремениэлементовпланировщика ",k="типфайлаформатированногодокумента ",x="обходрезультатазапроса типзаписизапроса ",M="видзаполнениярасшифровкипостроителяотчета типдобавленияпредставлений типизмеренияпостроителяотчета типразмещенияитогов ",G="доступкфайлу режимдиалогавыборафайла режимоткрытияфайла ",D="типизмеренияпостроителязапроса ",V="видданныханализа методкластеризации типединицыинтервалавременианализаданных типзаполнениятаблицырезультатаанализаданных типиспользованиячисловыхзначенийанализаданных типисточникаданныхпоискаассоциаций типколонкианализаданныхдереворешений типколонкианализаданныхкластеризация типколонкианализаданныхобщаястатистика типколонкианализаданныхпоискассоциаций типколонкианализаданныхпоискпоследовательностей типколонкимоделипрогноза типмерырасстоянияанализаданных типотсеченияправилассоциации типполяанализаданных типстандартизациианализаданных типупорядочиванияправилассоциациианализаданных типупорядочиванияшаблоновпоследовательностейанализаданных типупрощениядереварешений ",ne="wsнаправлениепараметра вариантxpathxs вариантзаписидатыjson вариантпростоготипаxs видгруппымоделиxs видфасетаxdto действиепостроителяdom завершенностьпростоготипаxs завершенностьсоставноготипаxs завершенностьсхемыxs запрещенныеподстановкиxs исключениягруппподстановкиxs категорияиспользованияатрибутаxs категорияограниченияидентичностиxs категорияограниченияпространствименxs методнаследованияxs модельсодержимогоxs назначениетипаxml недопустимыеподстановкиxs обработкапробельныхсимволовxs обработкасодержимогоxs ограничениезначенияxs параметрыотбораузловdom переносстрокjson позициявдокументеdom пробельныесимволыxml типатрибутаxml типзначенияjson типканоническогоxml типкомпонентыxs типпроверкиxml типрезультатаdomxpath типузлаdom типузлаxml формаxml формапредставленияxs форматдатыjson экранированиесимволовjson ",Z="видсравнениякомпоновкиданных действиеобработкирасшифровкикомпоновкиданных направлениесортировкикомпоновкиданных расположениевложенныхэлементоврезультатакомпоновкиданных расположениеитоговкомпоновкиданных расположениегруппировкикомпоновкиданных расположениеполейгруппировкикомпоновкиданных расположениеполякомпоновкиданных расположениереквизитовкомпоновкиданных расположениересурсовкомпоновкиданных типбухгалтерскогоостаткакомпоновкиданных типвыводатекстакомпоновкиданных типгруппировкикомпоновкиданных типгруппыэлементовотборакомпоновкиданных типдополненияпериодакомпоновкиданных типзаголовкаполейкомпоновкиданных типмакетагруппировкикомпоновкиданных типмакетаобластикомпоновкиданных типостаткакомпоновкиданных типпериодакомпоновкиданных типразмещениятекстакомпоновкиданных типсвязинаборовданныхкомпоновкиданных типэлементарезультатакомпоновкиданных расположениелегендыдиаграммыкомпоновкиданных типпримененияотборакомпоновкиданных режимотображенияэлементанастройкикомпоновкиданных режимотображениянастроеккомпоновкиданных состояниеэлементанастройкикомпоновкиданных способвосстановлениянастроеккомпоновкиданных режимкомпоновкирезультата использованиепараметракомпоновкиданных автопозицияресурсовкомпоновкиданных вариантиспользованиягруппировкикомпоновкиданных расположениересурсоввдиаграммекомпоновкиданных фиксациякомпоновкиданных использованиеусловногооформлениякомпоновкиданных ",j="важностьинтернетпочтовогосообщения обработкатекстаинтернетпочтовогосообщения способкодированияинтернетпочтовоговложения способкодированиянеasciiсимволовинтернетпочтовогосообщения типтекстапочтовогосообщения протоколинтернетпочты статусразборапочтовогосообщения ",pe="режимтранзакциизаписижурналарегистрации статустранзакциизаписижурналарегистрации уровеньжурналарегистрации ",be="расположениехранилищасертификатовкриптографии режимвключениясертификатовкриптографии режимпроверкисертификатакриптографии типхранилищасертификатовкриптографии ",fe="кодировкаименфайловвzipфайле методсжатияzip методшифрованияzip режимвосстановленияпутейфайловzip режимобработкиподкаталоговzip режимсохраненияпутейzip уровеньсжатияzip ",Ee="звуковоеоповещение направлениепереходакстроке позициявпотоке порядокбайтов режимблокировкиданных режимуправленияблокировкойданных сервисвстроенныхпокупок состояниефоновогозадания типподписчикадоставляемыхуведомлений уровеньиспользованиязащищенногосоединенияftp ",F="направлениепорядкасхемызапроса типдополненияпериодамисхемызапроса типконтрольнойточкисхемызапроса типобъединениясхемызапроса типпараметрадоступнойтаблицысхемызапроса типсоединениясхемызапроса ",Y="httpметод автоиспользованиеобщегореквизита автопрефиксномеразадачи вариантвстроенногоязыка видиерархии видрегистранакопления видтаблицывнешнегоисточникаданных записьдвиженийприпроведении заполнениепоследовательностей индексирование использованиебазыпланавидоврасчета использованиебыстроговыбора использованиеобщегореквизита использованиеподчинения использованиеполнотекстовогопоиска использованиеразделяемыхданныхобщегореквизита использованиереквизита назначениеиспользованияприложения назначениерасширенияконфигурации направлениепередачи обновлениепредопределенныхданных оперативноепроведение основноепредставлениевидарасчета основноепредставлениевидахарактеристики основноепредставлениезадачи основноепредставлениепланаобмена основноепредставлениесправочника основноепредставлениесчета перемещениеграницыприпроведении периодичностьномерабизнеспроцесса периодичностьномерадокумента периодичностьрегистрарасчета периодичностьрегистрасведений повторноеиспользованиевозвращаемыхзначений полнотекстовыйпоискпривводепостроке принадлежностьобъекта проведение разделениеаутентификацииобщегореквизита разделениеданныхобщегореквизита разделениерасширенийконфигурацииобщегореквизита режимавтонумерацииобъектов режимзаписирегистра режимиспользованиямодальности режимиспользованиясинхронныхвызововрасширенийплатформыивнешнихкомпонент режимповторногоиспользованиясеансов режимполученияданныхвыборапривводепостроке режимсовместимости режимсовместимостиинтерфейса режимуправленияблокировкойданныхпоумолчанию сериикодовпланавидовхарактеристик сериикодовпланасчетов сериикодовсправочника созданиепривводе способвыбора способпоискастрокипривводепостроке способредактирования типданныхтаблицывнешнегоисточникаданных типкодапланавидоврасчета типкодасправочника типмакета типномерабизнеспроцесса типномерадокумента типномеразадачи типформы удалениедвижений ",oe="важностьпроблемыприменениярасширенияконфигурации вариантинтерфейсаклиентскогоприложения вариантмасштабаформклиентскогоприложения вариантосновногошрифтаклиентскогоприложения вариантстандартногопериода вариантстандартнойдатыначала видграницы видкартинки видотображенияполнотекстовогопоиска видрамки видсравнения видцвета видчисловогозначения видшрифта допустимаядлина допустимыйзнак использованиеbyteordermark использованиеметаданныхполнотекстовогопоиска источникрасширенийконфигурации клавиша кодвозвратадиалога кодировкаxbase кодировкатекста направлениепоиска направлениесортировки обновлениепредопределенныхданных обновлениеприизмененииданных отображениепанелиразделов проверказаполнения режимдиалогавопрос режимзапускаклиентскогоприложения режимокругления режимоткрытияформприложения режимполнотекстовогопоиска скоростьклиентскогосоединения состояниевнешнегоисточникаданных состояниеобновленияконфигурациибазыданных способвыборасертификатаwindows способкодированиястроки статуссообщения типвнешнейкомпоненты типплатформы типповеденияклавишиenter типэлементаинформацииовыполненииобновленияконфигурациибазыданных уровеньизоляциитранзакций хешфункция частидаты",_e=m+g+O+I+A+w+k+x+M+G+D+V+ne+Z+j+pe+be+fe+Ee+F+Y+oe,Ae="comобъект ftpсоединение httpзапрос httpсервисответ httpсоединение wsопределения wsпрокси xbase анализданных аннотацияxs блокировкаданных буфердвоичныхданных включениеxs выражениекомпоновкиданных генераторслучайныхчисел географическаясхема географическиекоординаты графическаясхема группамоделиxs данныерасшифровкикомпоновкиданных двоичныеданные дендрограмма диаграмма диаграммаганта диалогвыборафайла диалогвыборацвета диалогвыборашрифта диалограсписаниярегламентногозадания диалогредактированиястандартногопериода диапазон документdom документhtml документацияxs доставляемоеуведомление записьdom записьfastinfoset записьhtml записьjson записьxml записьzipфайла записьданных записьтекста записьузловdom запрос защищенноесоединениеopenssl значенияполейрасшифровкикомпоновкиданных извлечениетекста импортxs интернетпочта интернетпочтовоесообщение интернетпочтовыйпрофиль интернетпрокси интернетсоединение информациядляприложенияxs использованиеатрибутаxs использованиесобытияжурналарегистрации источникдоступныхнастроеккомпоновкиданных итераторузловdom картинка квалификаторыдаты квалификаторыдвоичныхданных квалификаторыстроки квалификаторычисла компоновщикмакетакомпоновкиданных компоновщикнастроеккомпоновкиданных конструктормакетаоформлениякомпоновкиданных конструкторнастроеккомпоновкиданных конструкторформатнойстроки линия макеткомпоновкиданных макетобластикомпоновкиданных макетоформлениякомпоновкиданных маскаxs менеджеркриптографии наборсхемxml настройкикомпоновкиданных настройкисериализацииjson обработкакартинок обработкарасшифровкикомпоновкиданных обходдереваdom объявлениеатрибутаxs объявлениенотацииxs объявлениеэлементаxs описаниеиспользованиясобытиядоступжурналарегистрации описаниеиспользованиясобытияотказвдоступежурналарегистрации описаниеобработкирасшифровкикомпоновкиданных описаниепередаваемогофайла описаниетипов определениегруппыатрибутовxs определениегруппымоделиxs определениеограниченияидентичностиxs определениепростоготипаxs определениесоставноготипаxs определениетипадокументаdom определенияxpathxs отборкомпоновкиданных пакетотображаемыхдокументов параметрвыбора параметркомпоновкиданных параметрызаписиjson параметрызаписиxml параметрычтенияxml переопределениеxs планировщик полеанализаданных полекомпоновкиданных построительdom построительзапроса построительотчета построительотчетаанализаданных построительсхемxml поток потоквпамяти почта почтовоесообщение преобразованиеxsl преобразованиекканоническомуxml процессорвыводарезультатакомпоновкиданныхвколлекциюзначений процессорвыводарезультатакомпоновкиданныхвтабличныйдокумент процессоркомпоновкиданных разыменовательпространствименdom рамка расписаниерегламентногозадания расширенноеимяxml результатчтенияданных своднаядиаграмма связьпараметравыбора связьпотипу связьпотипукомпоновкиданных сериализаторxdto сертификатклиентаwindows сертификатклиентафайл сертификаткриптографии сертификатыудостоверяющихцентровwindows сертификатыудостоверяющихцентровфайл сжатиеданных системнаяинформация сообщениепользователю сочетаниеклавиш сравнениезначений стандартнаядатаначала стандартныйпериод схемаxml схемакомпоновкиданных табличныйдокумент текстовыйдокумент тестируемоеприложение типданныхxml уникальныйидентификатор фабрикаxdto файл файловыйпоток фасетдлиныxs фасетколичестваразрядовдробнойчастиxs фасетмаксимальноговключающегозначенияxs фасетмаксимальногоисключающегозначенияxs фасетмаксимальнойдлиныxs фасетминимальноговключающегозначенияxs фасетминимальногоисключающегозначенияxs фасетминимальнойдлиныxs фасетобразцаxs фасетобщегоколичестваразрядовxs фасетперечисленияxs фасетпробельныхсимволовxs фильтрузловdom форматированнаястрока форматированныйдокумент фрагментxs хешированиеданных хранилищезначения цвет чтениеfastinfoset чтениеhtml чтениеjson чтениеxml чтениеzipфайла чтениеданных чтениетекста чтениеузловdom шрифт элементрезультатакомпоновкиданных "+"comsafearray деревозначений массив соответствие списокзначений структура таблицазначений фиксированнаяструктура фиксированноесоответствие фиксированныймассив ",we="null истина ложь неопределено",Oe=e.inherit(e.NUMBER_MODE),Se={className:"string",begin:'"|\\|',end:'"|$',contains:[{begin:'""'}]},P={begin:"'",end:"'",excludeBegin:!0,excludeEnd:!0,contains:[{className:"number",begin:"\\d{4}([\\.\\\\/:-]?\\d{2}){0,5}"}]},K=e.inherit(e.C_LINE_COMMENT_MODE),q={className:"meta",begin:"#|&",end:"$",keywords:{$pattern:i,keyword:r+l},contains:[K]},te={className:"symbol",begin:"~",end:";|:",excludeEnd:!0},me={className:"function",variants:[{begin:"процедура|функция",end:"\\)",keywords:"процедура функция"},{begin:"конецпроцедуры|конецфункции",keywords:"конецпроцедуры конецфункции"}],contains:[{begin:"\\(",end:"\\)",endsParent:!0,contains:[{className:"params",begin:i,end:",",excludeEnd:!0,endsWithParent:!0,keywords:{$pattern:i,keyword:"знач",literal:we},contains:[Oe,Se,P]},K]},e.inherit(e.TITLE_MODE,{begin:i})]};return{name:"1C:Enterprise",case_insensitive:!0,keywords:{$pattern:i,keyword:r,built_in:p,class:_e,type:Ae,literal:we},contains:[q,me,K,te,Oe,Se,P]}}return lo=t,lo}var co,T_;function ez(){if(T_)return co;T_=1;function t(e){const i=e.regex,o=/^[a-zA-Z][a-zA-Z0-9-]*/,n=["ALPHA","BIT","CHAR","CR","CRLF","CTL","DIGIT","DQUOTE","HEXDIG","HTAB","LF","LWSP","OCTET","SP","VCHAR","WSP"],r=e.COMMENT(/;/,/$/),a={scope:"symbol",match:/%b[0-1]+(-[0-1]+|(\.[0-1]+)+)?/},s={scope:"symbol",match:/%d[0-9]+(-[0-9]+|(\.[0-9]+)+)?/},l={scope:"symbol",match:/%x[0-9A-F]+(-[0-9A-F]+|(\.[0-9A-F]+)+)?/},c={scope:"symbol",match:/%[si](?=".*")/},_={scope:"attribute",match:i.concat(o,/(?=\s*=)/)};return{name:"Augmented Backus-Naur Form",illegal:/[!@#$^&',?+~`|:]/,keywords:n,contains:[{scope:"operator",match:/=\/?/},_,r,a,s,l,c,e.QUOTE_STRING_MODE,e.NUMBER_MODE]}}return co=t,co}var _o,b_;function tz(){if(b_)return _o;b_=1;function t(e){const i=e.regex,o=["GET","POST","HEAD","PUT","DELETE","CONNECT","OPTIONS","PATCH","TRACE"];return{name:"Apache Access Log",contains:[{className:"number",begin:/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(:\d{1,5})?\b/,relevance:5},{className:"number",begin:/\b\d+\b/,relevance:0},{className:"string",begin:i.concat(/"/,i.either(...o)),end:/"/,keywords:o,illegal:/\n/,relevance:5,contains:[{begin:/HTTP\/[12]\.\d'/,relevance:5}]},{className:"string",begin:/\[\d[^\]\n]{8,}\]/,illegal:/\n/,relevance:1},{className:"string",begin:/\[/,end:/\]/,illegal:/\n/,relevance:0},{className:"string",begin:/"Mozilla\/\d\.\d \(/,end:/"/,illegal:/\n/,relevance:3},{className:"string",begin:/"/,end:/"/,illegal:/\n/,relevance:0}]}}return _o=t,_o}var uo,v_;function nz(){if(v_)return uo;v_=1;function t(e){const i=e.regex,o=/[a-zA-Z_$][a-zA-Z0-9_$]*/,n=i.concat(o,i.concat("(\\.",o,")*")),r=/([*]|[a-zA-Z_$][a-zA-Z0-9_$]*)/,a={className:"rest_arg",begin:/[.]{3}/,end:o,relevance:10};return{name:"ActionScript",aliases:["as"],keywords:{keyword:["as","break","case","catch","class","const","continue","default","delete","do","dynamic","each","else","extends","final","finally","for","function","get","if","implements","import","in","include","instanceof","interface","internal","is","namespace","native","new","override","package","private","protected","public","return","set","static","super","switch","this","throw","try","typeof","use","var","void","while","with"],literal:["true","false","null","undefined"]},contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.C_NUMBER_MODE,{match:[/\bpackage/,/\s+/,n],className:{1:"keyword",3:"title.class"}},{match:[/\b(?:class|interface|extends|implements)/,/\s+/,o],className:{1:"keyword",3:"title.class"}},{className:"meta",beginKeywords:"import include",end:/;/,keywords:{keyword:"import include"}},{beginKeywords:"function",end:/[{;]/,excludeEnd:!0,illegal:/\S/,contains:[e.inherit(e.TITLE_MODE,{className:"title.function"}),{className:"params",begin:/\(/,end:/\)/,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,a]},{begin:i.concat(/:\s*/,r)}]},e.METHOD_GUARD],illegal:/#/}}return uo=t,uo}var po,R_;function iz(){if(R_)return po;R_=1;function t(e){const i="\\d(_|\\d)*",o="[eE][-+]?"+i,n=i+"(\\."+i+")?("+o+")?",r="\\w+",s="\\b("+(i+"#"+r+"(\\."+r+")?#("+o+")?")+"|"+n+")",l="[A-Za-z](_?[A-Za-z0-9.])*",c=`[]\\{\\}%#'"`,_=e.COMMENT("--","$"),d={begin:"\\s+:\\s+",end:"\\s*(:=|;|\\)|=>|$)",illegal:c,contains:[{beginKeywords:"loop for declare others",endsParent:!0},{className:"keyword",beginKeywords:"not null constant access function procedure in out aliased exception"},{className:"type",begin:l,endsParent:!0,relevance:0}]};return{name:"Ada",case_insensitive:!0,keywords:{keyword:["abort","else","new","return","abs","elsif","not","reverse","abstract","end","accept","entry","select","access","exception","of","separate","aliased","exit","or","some","all","others","subtype","and","for","out","synchronized","array","function","overriding","at","tagged","generic","package","task","begin","goto","pragma","terminate","body","private","then","if","procedure","type","case","in","protected","constant","interface","is","raise","use","declare","range","delay","limited","record","when","delta","loop","rem","while","digits","renames","with","do","mod","requeue","xor"],literal:["True","False"]},contains:[_,{className:"string",begin:/"/,end:/"/,contains:[{begin:/""/,relevance:0}]},{className:"string",begin:/'.'/},{className:"number",begin:s,relevance:0},{className:"symbol",begin:"'"+l},{className:"title",begin:"(\\bwith\\s+)?(\\bprivate\\s+)?\\bpackage\\s+(\\bbody\\s+)?",end:"(is|$)",keywords:"package body",excludeBegin:!0,excludeEnd:!0,illegal:c},{begin:"(\\b(with|overriding)\\s+)?\\b(function|procedure)\\s+",end:"(\\bis|\\bwith|\\brenames|\\)\\s*;)",keywords:"overriding function procedure with is renames return",returnBegin:!0,contains:[_,{className:"title",begin:"(\\bwith\\s+)?\\b(function|procedure)\\s+",end:"(\\(|\\s+|$)",excludeBegin:!0,excludeEnd:!0,illegal:c},d,{className:"type",begin:"\\breturn\\s+",end:"(\\s+|;|$)",keywords:"return",excludeBegin:!0,excludeEnd:!0,endsParent:!0,illegal:c}]},{className:"type",begin:"\\b(sub)?type\\s+",end:"\\s+",keywords:"type",excludeBegin:!0,illegal:c},d]}}return po=t,po}var mo,C_;function oz(){if(C_)return mo;C_=1;function t(e){const i={className:"built_in",begin:"\\b(void|bool|int8|int16|int32|int64|int|uint8|uint16|uint32|uint64|uint|string|ref|array|double|float|auto|dictionary)"},o={className:"symbol",begin:"[a-zA-Z0-9_]+@"},n={className:"keyword",begin:"<",end:">",contains:[i,o]};return i.contains=[n],o.contains=[n],{name:"AngelScript",aliases:["asc"],keywords:["for","in|0","break","continue","while","do|0","return","if","else","case","switch","namespace","is","cast","or","and","xor","not","get|0","in","inout|10","out","override","set|0","private","public","const","default|0","final","shared","external","mixin|10","enum","typedef","funcdef","this","super","import","from","interface","abstract|0","try","catch","protected","explicit","property"],illegal:"(^using\\s+[A-Za-z0-9_\\.]+;$|\\bfunction\\s*[^\\(])",contains:[{className:"string",begin:"'",end:"'",illegal:"\\n",contains:[e.BACKSLASH_ESCAPE],relevance:0},{className:"string",begin:'"""',end:'"""'},{className:"string",begin:'"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE],relevance:0},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"string",begin:"^\\s*\\[",end:"\\]"},{beginKeywords:"interface namespace",end:/\{/,illegal:"[;.\\-]",contains:[{className:"symbol",begin:"[a-zA-Z0-9_]+"}]},{beginKeywords:"class",end:/\{/,illegal:"[;.\\-]",contains:[{className:"symbol",begin:"[a-zA-Z0-9_]+",contains:[{begin:"[:,]\\s*",contains:[{className:"symbol",begin:"[a-zA-Z0-9_]+"}]}]}]},i,o,{className:"literal",begin:"\\b(null|true|false)"},{className:"number",relevance:0,begin:"(-?)(\\b0[xXbBoOdD][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?f?|\\.\\d+f?)([eE][-+]?\\d+f?)?)"}]}}return mo=t,mo}var Eo,O_;function rz(){if(O_)return Eo;O_=1;function t(e){const i={className:"number",begin:/[$%]\d+/},o={className:"number",begin:/\b\d+/},n={className:"number",begin:/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(:\d{1,5})?/},r={className:"number",begin:/:\d{1,5}/};return{name:"Apache config",aliases:["apacheconf"],case_insensitive:!0,contains:[e.HASH_COMMENT_MODE,{className:"section",begin:/<\/?/,end:/>/,contains:[n,r,e.inherit(e.QUOTE_STRING_MODE,{relevance:0})]},{className:"attribute",begin:/\w+/,relevance:0,keywords:{_:["order","deny","allow","setenv","rewriterule","rewriteengine","rewritecond","documentroot","sethandler","errordocument","loadmodule","options","header","listen","serverroot","servername"]},starts:{end:/$/,relevance:0,keywords:{literal:"on off all deny allow"},contains:[{className:"meta",begin:/\s\[/,end:/\]$/},{className:"variable",begin:/[\$%]\{/,end:/\}/,contains:["self",i]},n,o,e.QUOTE_STRING_MODE]}}],illegal:/\S/}}return Eo=t,Eo}var go,y_;function az(){if(y_)return go;y_=1;function t(e){const i=e.regex,o=e.inherit(e.QUOTE_STRING_MODE,{illegal:null}),n={className:"params",begin:/\(/,end:/\)/,contains:["self",e.C_NUMBER_MODE,o]},r=e.COMMENT(/--/,/$/),a=e.COMMENT(/\(\*/,/\*\)/,{contains:["self",r]}),s=[r,a,e.HASH_COMMENT_MODE],l=[/apart from/,/aside from/,/instead of/,/out of/,/greater than/,/isn't|(doesn't|does not) (equal|come before|come after|contain)/,/(greater|less) than( or equal)?/,/(starts?|ends|begins?) with/,/contained by/,/comes (before|after)/,/a (ref|reference)/,/POSIX (file|path)/,/(date|time) string/,/quoted form/],c=[/clipboard info/,/the clipboard/,/info for/,/list (disks|folder)/,/mount volume/,/path to/,/(close|open for) access/,/(get|set) eof/,/current date/,/do shell script/,/get volume settings/,/random number/,/set volume/,/system attribute/,/system info/,/time to GMT/,/(load|run|store) script/,/scripting components/,/ASCII (character|number)/,/localized string/,/choose (application|color|file|file name|folder|from list|remote application|URL)/,/display (alert|dialog)/];return{name:"AppleScript",aliases:["osascript"],keywords:{keyword:"about above after against and around as at back before beginning behind below beneath beside between but by considering contain contains continue copy div does eighth else end equal equals error every exit fifth first for fourth from front get given global if ignoring in into is it its last local me middle mod my ninth not of on onto or over prop property put ref reference repeat returning script second set seventh since sixth some tell tenth that the|0 then third through thru timeout times to transaction try until where while whose with without",literal:"AppleScript false linefeed return pi quote result space tab true",built_in:"alias application boolean class constant date file integer list number real record string text activate beep count delay launch log offset read round run say summarize write character characters contents day frontmost id item length month name|0 paragraph paragraphs rest reverse running time version weekday word words year"},contains:[o,e.C_NUMBER_MODE,{className:"built_in",begin:i.concat(/\b/,i.either(...c),/\b/)},{className:"built_in",begin:/^\s*return\b/},{className:"literal",begin:/\b(text item delimiters|current application|missing value)\b/},{className:"keyword",begin:i.concat(/\b/,i.either(...l),/\b/)},{beginKeywords:"on",illegal:/[${=;\n]/,contains:[e.UNDERSCORE_TITLE_MODE,n]},...s],illegal:/\/\/|->|=>|\[\[/}}return go=t,go}var fo,I_;function sz(){if(I_)return fo;I_=1;function t(e){const i="[A-Za-z_][0-9A-Za-z_]*",o={keyword:["if","for","while","var","new","function","do","return","void","else","break"],literal:["BackSlash","DoubleQuote","false","ForwardSlash","Infinity","NaN","NewLine","null","PI","SingleQuote","Tab","TextFormatting","true","undefined"],built_in:["Abs","Acos","All","Angle","Any","Area","AreaGeodetic","Array","Asin","Atan","Atan2","Attachments","Average","Back","Bearing","Boolean","Buffer","BufferGeodetic","Ceil","Centroid","Clip","Concatenate","Console","Constrain","Contains","ConvertDirection","Cos","Count","Crosses","Cut","Date","DateAdd","DateDiff","Day","Decode","DefaultValue","Densify","DensifyGeodetic","Dictionary","Difference","Disjoint","Distance","DistanceGeodetic","Distinct","Domain","DomainCode","DomainName","EnvelopeIntersects","Equals","Erase","Exp","Expects","Extent","Feature","FeatureSet","FeatureSetByAssociation","FeatureSetById","FeatureSetByName","FeatureSetByPortalItem","FeatureSetByRelationshipName","Filter","Find","First","Floor","FromCharCode","FromCodePoint","FromJSON","GdbVersion","Generalize","Geometry","GetFeatureSet","GetUser","GroupBy","Guid","Hash","HasKey","Hour","IIf","Includes","IndexOf","Insert","Intersection","Intersects","IsEmpty","IsNan","ISOMonth","ISOWeek","ISOWeekday","ISOYear","IsSelfIntersecting","IsSimple","Left|0","Length","Length3D","LengthGeodetic","Log","Lower","Map","Max","Mean","Mid","Millisecond","Min","Minute","Month","MultiPartToSinglePart","Multipoint","NextSequenceValue","None","Now","Number","Offset|0","OrderBy","Overlaps","Point","Polygon","Polyline","Pop","Portal","Pow","Proper","Push","Random","Reduce","Relate","Replace","Resize","Reverse","Right|0","RingIsClockwise","Rotate","Round","Schema","Second","SetGeometry","Simplify","Sin","Slice","Sort","Splice","Split","Sqrt","Stdev","SubtypeCode","SubtypeName","Subtypes","Sum","SymmetricDifference","Tan","Text","Timestamp","ToCharCode","ToCodePoint","Today","ToHex","ToLocal","Top|0","Touches","ToUTC","TrackAccelerationAt","TrackAccelerationWindow","TrackCurrentAcceleration","TrackCurrentDistance","TrackCurrentSpeed","TrackCurrentTime","TrackDistanceAt","TrackDistanceWindow","TrackDuration","TrackFieldWindow","TrackGeometryWindow","TrackIndex","TrackSpeedAt","TrackSpeedWindow","TrackStartTime","TrackWindow","Trim","TypeOf","Union","Upper","UrlEncode","Variance","Week","Weekday","When","Within","Year"]},n={className:"symbol",begin:"\\$[datastore|feature|layer|map|measure|sourcefeature|sourcelayer|targetfeature|targetlayer|value|view]+"},r={className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{begin:"\\b(0[oO][0-7]+)"},{begin:e.C_NUMBER_RE}],relevance:0},a={className:"subst",begin:"\\$\\{",end:"\\}",keywords:o,contains:[]},s={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,a]};a.contains=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,s,r,e.REGEXP_MODE];const l=a.contains.concat([e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]);return{name:"ArcGIS Arcade",case_insensitive:!0,keywords:o,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,s,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,n,r,{begin:/[{,]\s*/,relevance:0,contains:[{begin:i+"\\s*:",returnBegin:!0,relevance:0,contains:[{className:"attr",begin:i,relevance:0}]}]},{begin:"("+e.RE_STARTERS_RE+"|\\b(return)\\b)\\s*",keywords:"return",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+i+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:i},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:o,contains:l}]}]}],relevance:0},{beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{className:"title.function",begin:i}),{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:l}],illegal:/\[|%/},{begin:/\$[(.]/}],illegal:/#(?!!)/}}return fo=t,fo}var So,N_;function lz(){if(N_)return So;N_=1;function t(i){const o=i.regex,n=i.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),r="decltype\\(auto\\)",a="[a-zA-Z_]\\w*::",s="<[^<>]+>",l="(?!struct)("+r+"|"+o.optional(a)+"[a-zA-Z_]\\w*"+o.optional(s)+")",c={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},_="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",d={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[i.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+_+"|.)",end:"'",illegal:"."},i.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},u={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},p={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},i.inherit(d,{className:"string"}),{className:"string",begin:/<.*?>/},n,i.C_BLOCK_COMMENT_MODE]},m={className:"title",begin:o.optional(a)+i.IDENT_RE,relevance:0},g=o.optional(a)+i.IDENT_RE+"\\s*\\(",O=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],I=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],A=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],w=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],M={type:I,keyword:O,literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"],_type_hints:A},G={className:"function.dispatch",relevance:0,keywords:{_hint:w},begin:o.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,i.IDENT_RE,o.lookahead(/(<[^<>]+>|)\s*\(/))},D=[G,p,c,n,i.C_BLOCK_COMMENT_MODE,u,d],V={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:M,contains:D.concat([{begin:/\(/,end:/\)/,keywords:M,contains:D.concat(["self"]),relevance:0}]),relevance:0},ne={className:"function",begin:"("+l+"[\\*&\\s]+)+"+g,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:M,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:r,keywords:M,relevance:0},{begin:g,returnBegin:!0,contains:[m],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[d,u]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:M,relevance:0,contains:[n,i.C_BLOCK_COMMENT_MODE,d,u,c,{begin:/\(/,end:/\)/,keywords:M,relevance:0,contains:["self",n,i.C_BLOCK_COMMENT_MODE,d,u,c]}]},c,n,i.C_BLOCK_COMMENT_MODE,p]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:M,illegal:"",classNameAliases:{"function.dispatch":"built_in"},contains:[].concat(V,ne,G,D,[p,{begin:"\\b(deque|list|queue|priority_queue|pair|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array|tuple|optional|variant|function)\\s*<(?!<)",end:">",keywords:M,contains:["self",c]},{begin:i.IDENT_RE+"::",keywords:M},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}function e(i){const o={type:["boolean","byte","word","String"],built_in:["KeyboardController","MouseController","SoftwareSerial","EthernetServer","EthernetClient","LiquidCrystal","RobotControl","GSMVoiceCall","EthernetUDP","EsploraTFT","HttpClient","RobotMotor","WiFiClient","GSMScanner","FileSystem","Scheduler","GSMServer","YunClient","YunServer","IPAddress","GSMClient","GSMModem","Keyboard","Ethernet","Console","GSMBand","Esplora","Stepper","Process","WiFiUDP","GSM_SMS","Mailbox","USBHost","Firmata","PImage","Client","Server","GSMPIN","FileIO","Bridge","Serial","EEPROM","Stream","Mouse","Audio","Servo","File","Task","GPRS","WiFi","Wire","TFT","GSM","SPI","SD"],_hints:["setup","loop","runShellCommandAsynchronously","analogWriteResolution","retrieveCallingNumber","printFirmwareVersion","analogReadResolution","sendDigitalPortPair","noListenOnLocalhost","readJoystickButton","setFirmwareVersion","readJoystickSwitch","scrollDisplayRight","getVoiceCallStatus","scrollDisplayLeft","writeMicroseconds","delayMicroseconds","beginTransmission","getSignalStrength","runAsynchronously","getAsynchronously","listenOnLocalhost","getCurrentCarrier","readAccelerometer","messageAvailable","sendDigitalPorts","lineFollowConfig","countryNameWrite","runShellCommand","readStringUntil","rewindDirectory","readTemperature","setClockDivider","readLightSensor","endTransmission","analogReference","detachInterrupt","countryNameRead","attachInterrupt","encryptionType","readBytesUntil","robotNameWrite","readMicrophone","robotNameRead","cityNameWrite","userNameWrite","readJoystickY","readJoystickX","mouseReleased","openNextFile","scanNetworks","noInterrupts","digitalWrite","beginSpeaker","mousePressed","isActionDone","mouseDragged","displayLogos","noAutoscroll","addParameter","remoteNumber","getModifiers","keyboardRead","userNameRead","waitContinue","processInput","parseCommand","printVersion","readNetworks","writeMessage","blinkVersion","cityNameRead","readMessage","setDataMode","parsePacket","isListening","setBitOrder","beginPacket","isDirectory","motorsWrite","drawCompass","digitalRead","clearScreen","serialEvent","rightToLeft","setTextSize","leftToRight","requestFrom","keyReleased","compassRead","analogWrite","interrupts","WiFiServer","disconnect","playMelody","parseFloat","autoscroll","getPINUsed","setPINUsed","setTimeout","sendAnalog","readSlider","analogRead","beginWrite","createChar","motorsStop","keyPressed","tempoWrite","readButton","subnetMask","debugPrint","macAddress","writeGreen","randomSeed","attachGPRS","readString","sendString","remotePort","releaseAll","mouseMoved","background","getXChange","getYChange","answerCall","getResult","voiceCall","endPacket","constrain","getSocket","writeJSON","getButton","available","connected","findUntil","readBytes","exitValue","readGreen","writeBlue","startLoop","IPAddress","isPressed","sendSysex","pauseMode","gatewayIP","setCursor","getOemKey","tuneWrite","noDisplay","loadImage","switchPIN","onRequest","onReceive","changePIN","playFile","noBuffer","parseInt","overflow","checkPIN","knobRead","beginTFT","bitClear","updateIR","bitWrite","position","writeRGB","highByte","writeRed","setSpeed","readBlue","noStroke","remoteIP","transfer","shutdown","hangCall","beginSMS","endWrite","attached","maintain","noCursor","checkReg","checkPUK","shiftOut","isValid","shiftIn","pulseIn","connect","println","localIP","pinMode","getIMEI","display","noBlink","process","getBand","running","beginSD","drawBMP","lowByte","setBand","release","bitRead","prepare","pointTo","readRed","setMode","noFill","remove","listen","stroke","detach","attach","noTone","exists","buffer","height","bitSet","circle","config","cursor","random","IRread","setDNS","endSMS","getKey","micros","millis","begin","print","write","ready","flush","width","isPIN","blink","clear","press","mkdir","rmdir","close","point","yield","image","BSSID","click","delay","read","text","move","peek","beep","rect","line","open","seek","fill","size","turn","stop","home","find","step","tone","sqrt","RSSI","SSID","end","bit","tan","cos","sin","pow","map","abs","max","min","get","run","put"],literal:["DIGITAL_MESSAGE","FIRMATA_STRING","ANALOG_MESSAGE","REPORT_DIGITAL","REPORT_ANALOG","INPUT_PULLUP","SET_PIN_MODE","INTERNAL2V56","SYSTEM_RESET","LED_BUILTIN","INTERNAL1V1","SYSEX_START","INTERNAL","EXTERNAL","DEFAULT","OUTPUT","INPUT","HIGH","LOW"]},n=t(i),r=n.keywords;return r.type=[...r.type,...o.type],r.literal=[...r.literal,...o.literal],r.built_in=[...r.built_in,...o.built_in],r._hints=o._hints,n.name="Arduino",n.aliases=["ino"],n.supersetOf="cpp",n}return So=e,So}var ho,A_;function cz(){if(A_)return ho;A_=1;function t(e){const i={variants:[e.COMMENT("^[ \\t]*(?=#)","$",{relevance:0,excludeBegin:!0}),e.COMMENT("[;@]","$",{relevance:0}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]};return{name:"ARM Assembly",case_insensitive:!0,aliases:["arm"],keywords:{$pattern:"\\.?"+e.IDENT_RE,meta:".2byte .4byte .align .ascii .asciz .balign .byte .code .data .else .end .endif .endm .endr .equ .err .exitm .extern .global .hword .if .ifdef .ifndef .include .irp .long .macro .rept .req .section .set .skip .space .text .word .arm .thumb .code16 .code32 .force_thumb .thumb_func .ltorg ALIAS ALIGN ARM AREA ASSERT ATTR CN CODE CODE16 CODE32 COMMON CP DATA DCB DCD DCDU DCDO DCFD DCFDU DCI DCQ DCQU DCW DCWU DN ELIF ELSE END ENDFUNC ENDIF ENDP ENTRY EQU EXPORT EXPORTAS EXTERN FIELD FILL FUNCTION GBLA GBLL GBLS GET GLOBAL IF IMPORT INCBIN INCLUDE INFO KEEP LCLA LCLL LCLS LTORG MACRO MAP MEND MEXIT NOFP OPT PRESERVE8 PROC QN READONLY RELOC REQUIRE REQUIRE8 RLIST FN ROUT SETA SETL SETS SN SPACE SUBT THUMB THUMBX TTL WHILE WEND ",built_in:"r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 pc lr sp ip sl sb fp a1 a2 a3 a4 v1 v2 v3 v4 v5 v6 v7 v8 f0 f1 f2 f3 f4 f5 f6 f7 p0 p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 c14 c15 q0 q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 q11 q12 q13 q14 q15 cpsr_c cpsr_x cpsr_s cpsr_f cpsr_cx cpsr_cxs cpsr_xs cpsr_xsf cpsr_sf cpsr_cxsf spsr_c spsr_x spsr_s spsr_f spsr_cx spsr_cxs spsr_xs spsr_xsf spsr_sf spsr_cxsf s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s16 s17 s18 s19 s20 s21 s22 s23 s24 s25 s26 s27 s28 s29 s30 s31 d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 d30 d31 {PC} {VAR} {TRUE} {FALSE} {OPT} {CONFIG} {ENDIAN} {CODESIZE} {CPU} {FPU} {ARCHITECTURE} {PCSTOREOFFSET} {ARMASM_VERSION} {INTER} {ROPI} {RWPI} {SWST} {NOSWST} . @"},contains:[{className:"keyword",begin:"\\b(adc|(qd?|sh?|u[qh]?)?add(8|16)?|usada?8|(q|sh?|u[qh]?)?(as|sa)x|and|adrl?|sbc|rs[bc]|asr|b[lx]?|blx|bxj|cbn?z|tb[bh]|bic|bfc|bfi|[su]bfx|bkpt|cdp2?|clz|clrex|cmp|cmn|cpsi[ed]|cps|setend|dbg|dmb|dsb|eor|isb|it[te]{0,3}|lsl|lsr|ror|rrx|ldm(([id][ab])|f[ds])?|ldr((s|ex)?[bhd])?|movt?|mvn|mra|mar|mul|[us]mull|smul[bwt][bt]|smu[as]d|smmul|smmla|mla|umlaal|smlal?([wbt][bt]|d)|mls|smlsl?[ds]|smc|svc|sev|mia([bt]{2}|ph)?|mrr?c2?|mcrr2?|mrs|msr|orr|orn|pkh(tb|bt)|rbit|rev(16|sh)?|sel|[su]sat(16)?|nop|pop|push|rfe([id][ab])?|stm([id][ab])?|str(ex)?[bhd]?|(qd?)?sub|(sh?|q|u[qh]?)?sub(8|16)|[su]xt(a?h|a?b(16)?)|srs([id][ab])?|swpb?|swi|smi|tst|teq|wfe|wfi|yield)(eq|ne|cs|cc|mi|pl|vs|vc|hi|ls|ge|lt|gt|le|al|hs|lo)?[sptrx]?(?=\\s)"},i,e.QUOTE_STRING_MODE,{className:"string",begin:"'",end:"[^\\\\]'",relevance:0},{className:"title",begin:"\\|",end:"\\|",illegal:"\\n",relevance:0},{className:"number",variants:[{begin:"[#$=]?0x[0-9a-f]+"},{begin:"[#$=]?0b[01]+"},{begin:"[#$=]\\d+"},{begin:"\\b\\d+"}],relevance:0},{className:"symbol",variants:[{begin:"^[ \\t]*[a-z_\\.\\$][a-z0-9_\\.\\$]+:"},{begin:"^[a-z_\\.\\$][a-z0-9_\\.\\$]+"},{begin:"[=#]\\w+"}],relevance:0}]}}return ho=t,ho}var To,k_;function _z(){if(k_)return To;k_=1;function t(e){const i=e.regex,o=i.concat(/[\p{L}_]/u,i.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),n=/[\p{L}0-9._:-]+/u,r={className:"symbol",begin:/&[a-z]+;|[0-9]+;|[a-f0-9]+;/},a={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},s=e.inherit(a,{begin:/\(/,end:/\)/}),l=e.inherit(e.APOS_STRING_MODE,{className:"string"}),c=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),_={endsWithParent:!0,illegal:/,relevance:0,contains:[{className:"attr",begin:n,relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[r]},{begin:/'/,end:/'/,contains:[r]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin://,relevance:10,contains:[a,c,l,s,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[a,s,c,l]}]}]},e.COMMENT(//,{relevance:10}),{begin://,relevance:10},r,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[c]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/