index.e4351dad.js 80 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552
  1. import{d as b,r as w,_ as i,j as e,k as d,l as C,w as o,f as c,b as n,e as t,B as v,H as f,ah as V,ak as G,a as Z,n as y}from"./index.c1b9962e.js";const W=b({setup(){return{checked:w(!1)}}});function N(a,s,k,r,g,h){const p=e("a-switch"),u=e("demo-box");return d(),C(u,{jsfiddle:{us:"The most basic usage.",cn:"\u6700\u7B80\u5355\u7684\u7528\u6CD5\u3002",docHtml:`<h2 id="zh-cn">zh-CN</h2>
  2. <p>\u6700\u7B80\u5355\u7684\u7528\u6CD5\u3002</p>
  3. <h2 id="en-us">en-US</h2>
  4. <p>The most basic usage.</p>
  5. `,order:0,title:{"zh-CN":"\u57FA\u672C\u7528\u6CD5","en-US":"Basic Usage"},relativePath:"src/docs/switch/demo/basic.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLXN3aXRjaCB2LW1vZGVsOmNoZWNrZWQ9ImNoZWNrZWQiIC8+CjwvdGVtcGxhdGU+CjxzY3JpcHQgbGFuZz0idHMiPgppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlZiB9IGZyb20gJ3Z1ZSc7CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBjaGVja2VkID0gcmVmPGJvb2xlYW4+KGZhbHNlKTsKICAgIHJldHVybiB7CiAgICAgIGNoZWNrZWQsCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4KCg==",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLXN3aXRjaCB2LW1vZGVsOmNoZWNrZWQ9ImNoZWNrZWQiIC8+CjwvdGVtcGxhdGU+CjxzY3JpcHQ+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJzsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IGNoZWNrZWQgPSByZWYoZmFsc2UpOwogICAgcmV0dXJuIHsKICAgICAgY2hlY2tlZCwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:o(()=>[c(p,{checked:a.checked,"onUpdate:checked":s[0]||(s[0]=l=>a.checked=l)},null,8,["checked"])]),htmlCode:o(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  6. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  7. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  8. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("script")]),t(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[t(`
  9. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent"),n("span",{class:"token punctuation"},","),t(" ref "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),t(`
  10. `),n("span",{class:"token keyword"},"export"),t(),n("span",{class:"token keyword"},"default"),t(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  11. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  12. `),n("span",{class:"token keyword"},"const"),t(" checked "),n("span",{class:"token operator"},"="),t(" ref"),n("span",{class:"token operator"},"<"),t("boolean"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  13. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  14. checked`),n("span",{class:"token punctuation"},","),t(`
  15. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  16. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  17. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  18. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  19. `)])],-1)])),jsVersionHtml:o(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  20. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  21. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  22. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[t(`
  23. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent"),n("span",{class:"token punctuation"},","),t(" ref "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),t(`
  24. `),n("span",{class:"token keyword"},"export"),t(),n("span",{class:"token keyword"},"default"),t(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  25. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  26. `),n("span",{class:"token keyword"},"const"),t(" checked "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  27. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  28. checked`),n("span",{class:"token punctuation"},","),t(`
  29. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  30. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  31. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  32. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  33. `)])],-1)])),_:1})}var j=i(W,[["render",N]]);const B=b({setup(){const a=w(!0),s=w(!0);return{checked:a,disabled:s,onToggle:()=>{s.value=!s.value}}}});function S(a,s,k,r,g,h){const p=e("a-switch"),u=e("a-button"),l=e("demo-box");return d(),C(l,{jsfiddle:{us:"Disabled state of `Switch`.",cn:"Switch \u5931\u6548\u72B6\u6001\u3002",docHtml:`<h2 id="zh-cn">zh-CN</h2>
  34. <p>Switch \u5931\u6548\u72B6\u6001\u3002</p>
  35. <h2 id="en-us">en-US</h2>
  36. <p>Disabled state of <code>Switch</code>.</p>
  37. `,order:1,title:{"zh-CN":"\u4E0D\u53EF\u7528","en-US":"Disabled"},relativePath:"src/docs/switch/demo/disabled.vue",sourceCode:"PHRlbXBsYXRlPgogIDxkaXY+CiAgICA8YS1zd2l0Y2ggdi1tb2RlbDpjaGVja2VkPSJjaGVja2VkIiA6ZGlzYWJsZWQ9ImRpc2FibGVkIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTogNXB4IiAvPgogICAgPGJyIC8+CiAgICA8YS1idXR0b24gdHlwZT0icHJpbWFyeSIgQGNsaWNrPSJvblRvZ2dsZSI+VG9nZ2xlIGRpc2FibGVkPC9hLWJ1dHRvbj4KICA8L2Rpdj4KPC90ZW1wbGF0ZT4KPHNjcmlwdCBsYW5nPSJ0cyI+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJzsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IGNoZWNrZWQgPSByZWY8Ym9vbGVhbj4odHJ1ZSk7CiAgICBjb25zdCBkaXNhYmxlZCA9IHJlZjxib29sZWFuPih0cnVlKTsKCiAgICBjb25zdCBvblRvZ2dsZSA9ICgpID0+IHsKICAgICAgZGlzYWJsZWQudmFsdWUgPSAhZGlzYWJsZWQudmFsdWU7CiAgICB9OwoKICAgIHJldHVybiB7CiAgICAgIGNoZWNrZWQsCiAgICAgIGRpc2FibGVkLAogICAgICBvblRvZ2dsZSwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0PgoK",jsSourceCode:"PHRlbXBsYXRlPgogIDxkaXY+CiAgICA8YS1zd2l0Y2ggdi1tb2RlbDpjaGVja2VkPSJjaGVja2VkIiA6ZGlzYWJsZWQ9ImRpc2FibGVkIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTogNXB4IiAvPgogICAgPGJyIC8+CiAgICA8YS1idXR0b24gdHlwZT0icHJpbWFyeSIgQGNsaWNrPSJvblRvZ2dsZSI+VG9nZ2xlIGRpc2FibGVkPC9hLWJ1dHRvbj4KICA8L2Rpdj4KPC90ZW1wbGF0ZT4KPHNjcmlwdD4KaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWYgfSBmcm9tICd2dWUnOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgY29uc3QgY2hlY2tlZCA9IHJlZih0cnVlKTsKICAgIGNvbnN0IGRpc2FibGVkID0gcmVmKHRydWUpOwogICAgY29uc3Qgb25Ub2dnbGUgPSAoKSA9PiB7CiAgICAgIGRpc2FibGVkLnZhbHVlID0gIWRpc2FibGVkLnZhbHVlOwogICAgfTsKICAgIHJldHVybiB7CiAgICAgIGNoZWNrZWQsCiAgICAgIGRpc2FibGVkLAogICAgICBvblRvZ2dsZSwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:o(()=>[n("div",null,[c(p,{checked:a.checked,"onUpdate:checked":s[0]||(s[0]=I=>a.checked=I),disabled:a.disabled,style:{"margin-bottom":"5px"}},null,8,["checked","disabled"]),s[2]||(s[2]=n("br",null,null,-1)),c(u,{type:"primary",onClick:a.onToggle},{default:o(()=>s[1]||(s[1]=[t("Toggle disabled")])),_:1,__:[1]},8,["onClick"])])]),htmlCode:o(()=>s[3]||(s[3]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  38. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  39. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},":disabled"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("disabled"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token special-attr"},[n("span",{class:"token attr-name"},"style"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),n("span",{class:"token value css language-css"},[n("span",{class:"token property"},"margin-bottom"),n("span",{class:"token punctuation"},":"),t(" 5px")]),n("span",{class:"token punctuation"},'"')])]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  40. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("br")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  41. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-button")]),t(),n("span",{class:"token attr-name"},"type"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("primary"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},"@click"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("onToggle"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Toggle disabled"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  42. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  43. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  44. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("script")]),t(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[t(`
  45. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent"),n("span",{class:"token punctuation"},","),t(" ref "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),t(`
  46. `),n("span",{class:"token keyword"},"export"),t(),n("span",{class:"token keyword"},"default"),t(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  47. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  48. `),n("span",{class:"token keyword"},"const"),t(" checked "),n("span",{class:"token operator"},"="),t(" ref"),n("span",{class:"token operator"},"<"),t("boolean"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  49. `),n("span",{class:"token keyword"},"const"),t(" disabled "),n("span",{class:"token operator"},"="),t(" ref"),n("span",{class:"token operator"},"<"),t("boolean"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  50. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"onToggle"),t(),n("span",{class:"token operator"},"="),t(),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(),n("span",{class:"token punctuation"},"{"),t(`
  51. disabled`),n("span",{class:"token punctuation"},"."),t("value "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token operator"},"!"),t("disabled"),n("span",{class:"token punctuation"},"."),t("value"),n("span",{class:"token punctuation"},";"),t(`
  52. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  53. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  54. checked`),n("span",{class:"token punctuation"},","),t(`
  55. disabled`),n("span",{class:"token punctuation"},","),t(`
  56. onToggle`),n("span",{class:"token punctuation"},","),t(`
  57. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  58. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  59. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  60. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  61. `)])],-1)])),jsVersionHtml:o(()=>s[4]||(s[4]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  62. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  63. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},":disabled"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("disabled"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token special-attr"},[n("span",{class:"token attr-name"},"style"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),n("span",{class:"token value css language-css"},[n("span",{class:"token property"},"margin-bottom"),n("span",{class:"token punctuation"},":"),t(" 5px")]),n("span",{class:"token punctuation"},'"')])]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  64. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("br")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  65. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-button")]),t(),n("span",{class:"token attr-name"},"type"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("primary"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},"@click"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("onToggle"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Toggle disabled"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  66. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  67. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  68. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[t(`
  69. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent"),n("span",{class:"token punctuation"},","),t(" ref "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),t(`
  70. `),n("span",{class:"token keyword"},"export"),t(),n("span",{class:"token keyword"},"default"),t(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  71. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  72. `),n("span",{class:"token keyword"},"const"),t(" checked "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  73. `),n("span",{class:"token keyword"},"const"),t(" disabled "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  74. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"onToggle"),t(),n("span",{class:"token operator"},"="),t(),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(),n("span",{class:"token punctuation"},"{"),t(`
  75. disabled`),n("span",{class:"token punctuation"},"."),t("value "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token operator"},"!"),t("disabled"),n("span",{class:"token punctuation"},"."),t("value"),n("span",{class:"token punctuation"},";"),t(`
  76. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  77. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  78. checked`),n("span",{class:"token punctuation"},","),t(`
  79. disabled`),n("span",{class:"token punctuation"},","),t(`
  80. onToggle`),n("span",{class:"token punctuation"},","),t(`
  81. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  82. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  83. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  84. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  85. `)])],-1)])),_:1})}var H=i(B,[["render",S]]);const Y=b({setup(){const a=v({checked1:!0,checked2:!1,checked3:!1});return{...f(a)}},components:{CheckOutlined:V,CloseOutlined:G}});function R(a,s,k,r,g,h){const p=e("a-switch"),u=e("check-outlined"),l=e("close-outlined"),I=e("demo-box");return d(),C(I,{jsfiddle:{us:"With text and icon.",cn:"\u5E26\u6709\u6587\u5B57\u548C\u56FE\u6807\u3002",docHtml:`<h2 id="zh-cn">zh-CN</h2>
  86. <p>\u5E26\u6709\u6587\u5B57\u548C\u56FE\u6807\u3002</p>
  87. <h2 id="en-us">en-US</h2>
  88. <p>With text and icon.</p>
  89. `,order:2,title:{"zh-CN":"\u6587\u5B57\u548C\u56FE\u6807","en-US":"Text & icon"},relativePath:"src/docs/switch/demo/text.vue",sourceCode:"PHRlbXBsYXRlPgogIDxkaXY+CiAgICA8YS1zd2l0Y2ggY2hlY2tlZC1jaGlsZHJlbj0i5byAIiB1bi1jaGVja2VkLWNoaWxkcmVuPSLlhbMiIHYtbW9kZWw6Y2hlY2tlZD0iY2hlY2tlZDEiIC8+CiAgICA8YnIgLz4KICAgIDxhLXN3aXRjaCBjaGVja2VkLWNoaWxkcmVuPSIxIiB1bi1jaGVja2VkLWNoaWxkcmVuPSIwIiB2LW1vZGVsOmNoZWNrZWQ9ImNoZWNrZWQyIiAvPgogICAgPGJyIC8+CiAgICA8YS1zd2l0Y2ggdi1tb2RlbDpjaGVja2VkPSJjaGVja2VkMyI+CiAgICAgIDx0ZW1wbGF0ZSAjY2hlY2tlZENoaWxkcmVuPjxjaGVjay1vdXRsaW5lZCAvPjwvdGVtcGxhdGU+CiAgICAgIDx0ZW1wbGF0ZSAjdW5DaGVja2VkQ2hpbGRyZW4+PGNsb3NlLW91dGxpbmVkIC8+PC90ZW1wbGF0ZT4KICAgIDwvYS1zd2l0Y2g+CiAgPC9kaXY+CjwvdGVtcGxhdGU+CjxzY3JpcHQgbGFuZz0idHMiPgppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlYWN0aXZlLCB0b1JlZnMgfSBmcm9tICd2dWUnOwppbXBvcnQgeyBDaGVja091dGxpbmVkLCBDbG9zZU91dGxpbmVkIH0gZnJvbSAnQGFudC1kZXNpZ24vaWNvbnMtdnVlJzsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IHN0YXRlID0gcmVhY3RpdmUoewogICAgICBjaGVja2VkMTogdHJ1ZSwKICAgICAgY2hlY2tlZDI6IGZhbHNlLAogICAgICBjaGVja2VkMzogZmFsc2UsCiAgICB9KTsKICAgIHJldHVybiB7IC4uLnRvUmVmcyhzdGF0ZSkgfTsKICB9LAoKICBjb21wb25lbnRzOiB7CiAgICBDaGVja091dGxpbmVkLAogICAgQ2xvc2VPdXRsaW5lZCwKICB9LAp9KTsKPC9zY3JpcHQ+Cgo=",jsSourceCode:"PHRlbXBsYXRlPgogIDxkaXY+CiAgICA8YS1zd2l0Y2ggY2hlY2tlZC1jaGlsZHJlbj0i5byAIiB1bi1jaGVja2VkLWNoaWxkcmVuPSLlhbMiIHYtbW9kZWw6Y2hlY2tlZD0iY2hlY2tlZDEiIC8+CiAgICA8YnIgLz4KICAgIDxhLXN3aXRjaCBjaGVja2VkLWNoaWxkcmVuPSIxIiB1bi1jaGVja2VkLWNoaWxkcmVuPSIwIiB2LW1vZGVsOmNoZWNrZWQ9ImNoZWNrZWQyIiAvPgogICAgPGJyIC8+CiAgICA8YS1zd2l0Y2ggdi1tb2RlbDpjaGVja2VkPSJjaGVja2VkMyI+CiAgICAgIDx0ZW1wbGF0ZSAjY2hlY2tlZENoaWxkcmVuPjxjaGVjay1vdXRsaW5lZCAvPjwvdGVtcGxhdGU+CiAgICAgIDx0ZW1wbGF0ZSAjdW5DaGVja2VkQ2hpbGRyZW4+PGNsb3NlLW91dGxpbmVkIC8+PC90ZW1wbGF0ZT4KICAgIDwvYS1zd2l0Y2g+CiAgPC9kaXY+CjwvdGVtcGxhdGU+CjxzY3JpcHQ+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVhY3RpdmUsIHRvUmVmcyB9IGZyb20gJ3Z1ZSc7CmltcG9ydCB7IENoZWNrT3V0bGluZWQsIENsb3NlT3V0bGluZWQgfSBmcm9tICdAYW50LWRlc2lnbi9pY29ucy12dWUnOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgY29uc3Qgc3RhdGUgPSByZWFjdGl2ZSh7CiAgICAgIGNoZWNrZWQxOiB0cnVlLAogICAgICBjaGVja2VkMjogZmFsc2UsCiAgICAgIGNoZWNrZWQzOiBmYWxzZSwKICAgIH0pOwogICAgcmV0dXJuIHsKICAgICAgLi4udG9SZWZzKHN0YXRlKSwKICAgIH07CiAgfSwKICBjb21wb25lbnRzOiB7CiAgICBDaGVja091dGxpbmVkLAogICAgQ2xvc2VPdXRsaW5lZCwKICB9LAp9KTsKPC9zY3JpcHQ+"}},{default:o(()=>[n("div",null,[c(p,{"checked-children":"\u5F00","un-checked-children":"\u5173",checked:a.checked1,"onUpdate:checked":s[0]||(s[0]=m=>a.checked1=m)},null,8,["checked"]),s[3]||(s[3]=n("br",null,null,-1)),c(p,{"checked-children":"1","un-checked-children":"0",checked:a.checked2,"onUpdate:checked":s[1]||(s[1]=m=>a.checked2=m)},null,8,["checked"]),s[4]||(s[4]=n("br",null,null,-1)),c(p,{checked:a.checked3,"onUpdate:checked":s[2]||(s[2]=m=>a.checked3=m)},{checkedChildren:o(()=>[c(u)]),unCheckedChildren:o(()=>[c(l)]),_:1},8,["checked"])])]),htmlCode:o(()=>s[5]||(s[5]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  90. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  91. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},"checked-children"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("\u5F00"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},"un-checked-children"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("\u5173"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked1"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  92. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("br")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  93. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},"checked-children"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("1"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},"un-checked-children"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("0"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked2"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  94. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("br")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  95. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked3"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
  96. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),t(),n("span",{class:"token attr-name"},"#checkedChildren"),n("span",{class:"token punctuation"},">")]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("check-outlined")]),t(),n("span",{class:"token punctuation"},"/>")]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  97. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),t(),n("span",{class:"token attr-name"},"#unCheckedChildren"),n("span",{class:"token punctuation"},">")]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("close-outlined")]),t(),n("span",{class:"token punctuation"},"/>")]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  98. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-switch")]),n("span",{class:"token punctuation"},">")]),t(`
  99. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  100. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  101. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("script")]),t(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[t(`
  102. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent"),n("span",{class:"token punctuation"},","),t(" reactive"),n("span",{class:"token punctuation"},","),t(" toRefs "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),t(`
  103. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" CheckOutlined"),n("span",{class:"token punctuation"},","),t(" CloseOutlined "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'@ant-design/icons-vue'"),n("span",{class:"token punctuation"},";"),t(`
  104. `),n("span",{class:"token keyword"},"export"),t(),n("span",{class:"token keyword"},"default"),t(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  105. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  106. `),n("span",{class:"token keyword"},"const"),t(" state "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"reactive"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  107. `),n("span",{class:"token literal-property property"},"checked1"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},","),t(`
  108. `),n("span",{class:"token literal-property property"},"checked2"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(`
  109. `),n("span",{class:"token literal-property property"},"checked3"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(`
  110. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  111. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(),n("span",{class:"token operator"},"..."),n("span",{class:"token function"},"toRefs"),n("span",{class:"token punctuation"},"("),t("state"),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  112. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  113. `),n("span",{class:"token literal-property property"},"components"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"{"),t(`
  114. CheckOutlined`),n("span",{class:"token punctuation"},","),t(`
  115. CloseOutlined`),n("span",{class:"token punctuation"},","),t(`
  116. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  117. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  118. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  119. `)])],-1)])),jsVersionHtml:o(()=>s[6]||(s[6]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  120. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  121. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},"checked-children"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("\u5F00"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},"un-checked-children"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("\u5173"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked1"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  122. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("br")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  123. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},"checked-children"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("1"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},"un-checked-children"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("0"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked2"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  124. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("br")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  125. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked3"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
  126. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),t(),n("span",{class:"token attr-name"},"#checkedChildren"),n("span",{class:"token punctuation"},">")]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("check-outlined")]),t(),n("span",{class:"token punctuation"},"/>")]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  127. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),t(),n("span",{class:"token attr-name"},"#unCheckedChildren"),n("span",{class:"token punctuation"},">")]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("close-outlined")]),t(),n("span",{class:"token punctuation"},"/>")]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  128. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-switch")]),n("span",{class:"token punctuation"},">")]),t(`
  129. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  130. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  131. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[t(`
  132. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent"),n("span",{class:"token punctuation"},","),t(" reactive"),n("span",{class:"token punctuation"},","),t(" toRefs "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),t(`
  133. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" CheckOutlined"),n("span",{class:"token punctuation"},","),t(" CloseOutlined "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'@ant-design/icons-vue'"),n("span",{class:"token punctuation"},";"),t(`
  134. `),n("span",{class:"token keyword"},"export"),t(),n("span",{class:"token keyword"},"default"),t(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  135. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  136. `),n("span",{class:"token keyword"},"const"),t(" state "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"reactive"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  137. `),n("span",{class:"token literal-property property"},"checked1"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},","),t(`
  138. `),n("span",{class:"token literal-property property"},"checked2"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(`
  139. `),n("span",{class:"token literal-property property"},"checked3"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(`
  140. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  141. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  142. `),n("span",{class:"token operator"},"..."),n("span",{class:"token function"},"toRefs"),n("span",{class:"token punctuation"},"("),t("state"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),t(`
  143. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  144. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  145. `),n("span",{class:"token literal-property property"},"components"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"{"),t(`
  146. CheckOutlined`),n("span",{class:"token punctuation"},","),t(`
  147. CloseOutlined`),n("span",{class:"token punctuation"},","),t(`
  148. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  149. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  150. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  151. `)])],-1)])),_:1})}var P=i(Y,[["render",R]]);const z=b({setup(){const a=v({checked1:!0,checked2:!1});return{...f(a)}}});function x(a,s,k,r,g,h){const p=e("a-switch"),u=e("demo-box");return d(),C(u,{jsfiddle:{us:'`size="small"` represents a small sized switch.',cn:'`size="small"` \u8868\u793A\u5C0F\u53F7\u5F00\u5173\u3002',docHtml:`<h2 id="zh-cn">zh-CN</h2>
  152. <p><code>size=&quot;small&quot;</code> \u8868\u793A\u5C0F\u53F7\u5F00\u5173\u3002</p>
  153. <h2 id="en-us">en-US</h2>
  154. <p><code>size=&quot;small&quot;</code> represents a small sized switch.</p>
  155. `,order:3,title:{"zh-CN":"\u4E24\u79CD\u5927\u5C0F","en-US":"Two sizes"},relativePath:"src/docs/switch/demo/size.vue",sourceCode:"PHRlbXBsYXRlPgogIDxkaXY+CiAgICA8YS1zd2l0Y2ggdi1tb2RlbDpjaGVja2VkPSJjaGVja2VkMSIgLz4KICAgIDxiciAvPgogICAgPGEtc3dpdGNoIHNpemU9InNtYWxsIiB2LW1vZGVsOmNoZWNrZWQ9ImNoZWNrZWQyIiAvPgogIDwvZGl2Pgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWFjdGl2ZSwgdG9SZWZzIH0gZnJvbSAndnVlJzsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IHN0YXRlID0gcmVhY3RpdmUoewogICAgICBjaGVja2VkMTogdHJ1ZSwKICAgICAgY2hlY2tlZDI6IGZhbHNlLAogICAgfSk7CiAgICByZXR1cm4geyAuLi50b1JlZnMoc3RhdGUpIH07CiAgfSwKfSk7Cjwvc2NyaXB0PgoK",jsSourceCode:"PHRlbXBsYXRlPgogIDxkaXY+CiAgICA8YS1zd2l0Y2ggdi1tb2RlbDpjaGVja2VkPSJjaGVja2VkMSIgLz4KICAgIDxiciAvPgogICAgPGEtc3dpdGNoIHNpemU9InNtYWxsIiB2LW1vZGVsOmNoZWNrZWQ9ImNoZWNrZWQyIiAvPgogIDwvZGl2Pgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlYWN0aXZlLCB0b1JlZnMgfSBmcm9tICd2dWUnOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgY29uc3Qgc3RhdGUgPSByZWFjdGl2ZSh7CiAgICAgIGNoZWNrZWQxOiB0cnVlLAogICAgICBjaGVja2VkMjogZmFsc2UsCiAgICB9KTsKICAgIHJldHVybiB7CiAgICAgIC4uLnRvUmVmcyhzdGF0ZSksCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4="}},{default:o(()=>[n("div",null,[c(p,{checked:a.checked1,"onUpdate:checked":s[0]||(s[0]=l=>a.checked1=l)},null,8,["checked"]),s[2]||(s[2]=n("br",null,null,-1)),c(p,{size:"small",checked:a.checked2,"onUpdate:checked":s[1]||(s[1]=l=>a.checked2=l)},null,8,["checked"])])]),htmlCode:o(()=>s[3]||(s[3]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  156. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  157. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked1"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  158. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("br")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  159. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},"size"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("small"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked2"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  160. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  161. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  162. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("script")]),t(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[t(`
  163. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent"),n("span",{class:"token punctuation"},","),t(" reactive"),n("span",{class:"token punctuation"},","),t(" toRefs "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),t(`
  164. `),n("span",{class:"token keyword"},"export"),t(),n("span",{class:"token keyword"},"default"),t(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  165. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  166. `),n("span",{class:"token keyword"},"const"),t(" state "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"reactive"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  167. `),n("span",{class:"token literal-property property"},"checked1"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},","),t(`
  168. `),n("span",{class:"token literal-property property"},"checked2"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(`
  169. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  170. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(),n("span",{class:"token operator"},"..."),n("span",{class:"token function"},"toRefs"),n("span",{class:"token punctuation"},"("),t("state"),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  171. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  172. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  173. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  174. `)])],-1)])),jsVersionHtml:o(()=>s[4]||(s[4]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  175. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  176. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked1"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  177. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("br")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  178. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},"size"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("small"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked2"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  179. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  180. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  181. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[t(`
  182. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent"),n("span",{class:"token punctuation"},","),t(" reactive"),n("span",{class:"token punctuation"},","),t(" toRefs "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),t(`
  183. `),n("span",{class:"token keyword"},"export"),t(),n("span",{class:"token keyword"},"default"),t(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  184. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  185. `),n("span",{class:"token keyword"},"const"),t(" state "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"reactive"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  186. `),n("span",{class:"token literal-property property"},"checked1"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},","),t(`
  187. `),n("span",{class:"token literal-property property"},"checked2"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(`
  188. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  189. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  190. `),n("span",{class:"token operator"},"..."),n("span",{class:"token function"},"toRefs"),n("span",{class:"token punctuation"},"("),t("state"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),t(`
  191. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  192. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  193. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  194. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  195. `)])],-1)])),_:1})}var K=i(z,[["render",x]]);const D=b({setup(){const a=v({checked1:!0,checked2:!1});return{...f(a)}}});function X(a,s,k,r,g,h){const p=e("a-switch"),u=e("demo-box");return d(),C(u,{jsfiddle:{us:"Mark a pending state of switch.",cn:"\u6807\u8BC6\u5F00\u5173\u64CD\u4F5C\u4ECD\u5728\u6267\u884C\u4E2D\u3002",docHtml:`<h2 id="zh-cn">zh-CN</h2>
  196. <p>\u6807\u8BC6\u5F00\u5173\u64CD\u4F5C\u4ECD\u5728\u6267\u884C\u4E2D\u3002</p>
  197. <h2 id="en-us">en-US</h2>
  198. <p>Mark a pending state of switch.</p>
  199. `,order:4,title:{"zh-CN":"\u52A0\u8F7D\u4E2D","en-US":"Loading"},relativePath:"src/docs/switch/demo/loading.vue",sourceCode:"PHRlbXBsYXRlPgogIDxkaXY+CiAgICA8YS1zd2l0Y2ggbG9hZGluZyB2LW1vZGVsOmNoZWNrZWQ9ImNoZWNrZWQxIiAvPgogICAgPGJyIC8+CiAgICA8YS1zd2l0Y2ggc2l6ZT0ic21hbGwiIGxvYWRpbmcgdi1tb2RlbDpjaGVja2VkPSJjaGVja2VkMiIgLz4KICA8L2Rpdj4KPC90ZW1wbGF0ZT4KPHNjcmlwdCBsYW5nPSJ0cyI+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVhY3RpdmUsIHRvUmVmcyB9IGZyb20gJ3Z1ZSc7CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBzdGF0ZSA9IHJlYWN0aXZlKHsKICAgICAgY2hlY2tlZDE6IHRydWUsCiAgICAgIGNoZWNrZWQyOiBmYWxzZSwKICAgIH0pOwogICAgcmV0dXJuIHsgLi4udG9SZWZzKHN0YXRlKSB9OwogIH0sCn0pOwo8L3NjcmlwdD4KCg==",jsSourceCode:"PHRlbXBsYXRlPgogIDxkaXY+CiAgICA8YS1zd2l0Y2ggbG9hZGluZyB2LW1vZGVsOmNoZWNrZWQ9ImNoZWNrZWQxIiAvPgogICAgPGJyIC8+CiAgICA8YS1zd2l0Y2ggc2l6ZT0ic21hbGwiIGxvYWRpbmcgdi1tb2RlbDpjaGVja2VkPSJjaGVja2VkMiIgLz4KICA8L2Rpdj4KPC90ZW1wbGF0ZT4KPHNjcmlwdD4KaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWFjdGl2ZSwgdG9SZWZzIH0gZnJvbSAndnVlJzsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IHN0YXRlID0gcmVhY3RpdmUoewogICAgICBjaGVja2VkMTogdHJ1ZSwKICAgICAgY2hlY2tlZDI6IGZhbHNlLAogICAgfSk7CiAgICByZXR1cm4gewogICAgICAuLi50b1JlZnMoc3RhdGUpLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+"}},{default:o(()=>[n("div",null,[c(p,{loading:"",checked:a.checked1,"onUpdate:checked":s[0]||(s[0]=l=>a.checked1=l)},null,8,["checked"]),s[2]||(s[2]=n("br",null,null,-1)),c(p,{size:"small",loading:"",checked:a.checked2,"onUpdate:checked":s[1]||(s[1]=l=>a.checked2=l)},null,8,["checked"])])]),htmlCode:o(()=>s[3]||(s[3]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  200. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  201. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},"loading"),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked1"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  202. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("br")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  203. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},"size"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("small"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},"loading"),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked2"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  204. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  205. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  206. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("script")]),t(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[t(`
  207. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent"),n("span",{class:"token punctuation"},","),t(" reactive"),n("span",{class:"token punctuation"},","),t(" toRefs "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),t(`
  208. `),n("span",{class:"token keyword"},"export"),t(),n("span",{class:"token keyword"},"default"),t(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  209. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  210. `),n("span",{class:"token keyword"},"const"),t(" state "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"reactive"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  211. `),n("span",{class:"token literal-property property"},"checked1"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},","),t(`
  212. `),n("span",{class:"token literal-property property"},"checked2"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(`
  213. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  214. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(),n("span",{class:"token operator"},"..."),n("span",{class:"token function"},"toRefs"),n("span",{class:"token punctuation"},"("),t("state"),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  215. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  216. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  217. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  218. `)])],-1)])),jsVersionHtml:o(()=>s[4]||(s[4]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  219. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  220. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},"loading"),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked1"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  221. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("br")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  222. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-switch")]),t(),n("span",{class:"token attr-name"},"size"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("small"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},"loading"),t(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),t("checked")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("checked2"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  223. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  224. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  225. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[t(`
  226. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent"),n("span",{class:"token punctuation"},","),t(" reactive"),n("span",{class:"token punctuation"},","),t(" toRefs "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),t(`
  227. `),n("span",{class:"token keyword"},"export"),t(),n("span",{class:"token keyword"},"default"),t(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  228. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  229. `),n("span",{class:"token keyword"},"const"),t(" state "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"reactive"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  230. `),n("span",{class:"token literal-property property"},"checked1"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},","),t(`
  231. `),n("span",{class:"token literal-property property"},"checked2"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),t(`
  232. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  233. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  234. `),n("span",{class:"token operator"},"..."),n("span",{class:"token function"},"toRefs"),n("span",{class:"token punctuation"},"("),t("state"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),t(`
  235. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  236. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  237. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  238. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  239. `)])],-1)])),_:1})}var J=i(D,[["render",X]]);const F={pageData:{title:"Switch",description:"",frontmatter:{category:"Components",subtitle:"\u5F00\u5173",type:"\u6570\u636E\u5F55\u5165",title:"Switch",cover:"https://gw.alipayobjects.com/zos/alicdn/zNdJQMhfm/Switch.svg"},headers:[{level:2,title:"\u4F55\u65F6\u4F7F\u7528",slug:"\u4F55\u65F6\u4F7F\u7528",content:""},{level:2,title:"API",slug:"api",content:""},{level:3,title:"\u4E8B\u4EF6",slug:"\u4E8B\u4EF6",content:""},{level:2,title:"\u65B9\u6CD5",slug:"\u65B9\u6CD5",content:""}],relativePath:"src/docs/switch/index.zh-CN.md",content:`
  240. \u5F00\u5173\u9009\u62E9\u5668\u3002
  241. ## \u4F55\u65F6\u4F7F\u7528
  242. - \u9700\u8981\u8868\u793A\u5F00\u5173\u72B6\u6001/\u4E24\u79CD\u72B6\u6001\u4E4B\u95F4\u7684\u5207\u6362\u65F6\uFF1B
  243. - \u548C \`checkbox\` \u7684\u533A\u522B\u662F\uFF0C\u5207\u6362 \`switch\` \u4F1A\u76F4\u63A5\u89E6\u53D1\u72B6\u6001\u6539\u53D8\uFF0C\u800C \`checkbox\` \u4E00\u822C\u7528\u4E8E\u72B6\u6001\u6807\u8BB0\uFF0C\u9700\u8981\u548C\u63D0\u4EA4\u64CD\u4F5C\u914D\u5408\u3002
  244. ## API
  245. | \u53C2\u6570 | \u8BF4\u660E | \u7C7B\u578B | \u9ED8\u8BA4\u503C | \u7248\u672C |
  246. | --- | --- | --- | --- | --- |
  247. | autofocus | \u7EC4\u4EF6\u81EA\u52A8\u83B7\u53D6\u7126\u70B9 | boolean | false | |
  248. | checked(v-model) | \u6307\u5B9A\u5F53\u524D\u662F\u5426\u9009\u4E2D | checkedValue \\| unCheckedValue | false | |
  249. | disabled | \u662F\u5426\u7981\u7528 | boolean | false | |
  250. | loading | \u52A0\u8F7D\u4E2D\u7684\u5F00\u5173 | boolean | false | |
  251. | size | \u5F00\u5173\u5927\u5C0F\uFF0C\u53EF\u9009\u503C\uFF1A\`default\` \`small\` | string | default | |
  252. | unCheckedChildren | \u975E\u9009\u4E2D\u65F6\u7684\u5185\u5BB9 | string\\|slot | | |
  253. | checkedValue | \u9009\u4E2D\u65F6\u7684\u503C | boolean \\| string \\| number | true | 2.2.1 |
  254. | unCheckedValue | \u975E\u9009\u4E2D\u65F6\u7684\u503C | boolean \\| string \\| number | false | 2.2.1 |
  255. ### \u4E8B\u4EF6
  256. | \u4E8B\u4EF6\u540D\u79F0 | \u8BF4\u660E | \u56DE\u8C03\u53C2\u6570 |
  257. | -------- | -------------- | ------------------------------------------------------------ | --- |
  258. | change | \u53D8\u5316\u65F6\u56DE\u8C03\u51FD\u6570 | Function(checked: boolean \\| string \\| number, event: Event) |
  259. | click | \u70B9\u51FB\u65F6\u56DE\u8C03\u51FD\u6570 | Function(checked: boolean \\| string \\| number, event: Event) | |
  260. ## \u65B9\u6CD5
  261. | \u540D\u79F0 | \u63CF\u8FF0 |
  262. | ------- | -------- |
  263. | blur() | \u79FB\u9664\u7126\u70B9 |
  264. | focus() | \u83B7\u53D6\u7126\u70B9 |
  265. `,html:`<p>\u5F00\u5173\u9009\u62E9\u5668\u3002</p>
  266. <h2 id="\u4F55\u65F6\u4F7F\u7528">\u4F55\u65F6\u4F7F\u7528</h2>
  267. <ul>
  268. <li>\u9700\u8981\u8868\u793A\u5F00\u5173\u72B6\u6001/\u4E24\u79CD\u72B6\u6001\u4E4B\u95F4\u7684\u5207\u6362\u65F6\uFF1B</li>
  269. <li>\u548C <code>checkbox</code> \u7684\u533A\u522B\u662F\uFF0C\u5207\u6362 <code>switch</code> \u4F1A\u76F4\u63A5\u89E6\u53D1\u72B6\u6001\u6539\u53D8\uFF0C\u800C <code>checkbox</code> \u4E00\u822C\u7528\u4E8E\u72B6\u6001\u6807\u8BB0\uFF0C\u9700\u8981\u548C\u63D0\u4EA4\u64CD\u4F5C\u914D\u5408\u3002</li>
  270. </ul>
  271. <h2 id="api">API</h2>
  272. <table>
  273. <thead>
  274. <tr>
  275. <th>\u53C2\u6570</th>
  276. <th>\u8BF4\u660E</th>
  277. <th>\u7C7B\u578B</th>
  278. <th>\u9ED8\u8BA4\u503C</th>
  279. <th>\u7248\u672C</th>
  280. </tr>
  281. </thead>
  282. <tbody>
  283. <tr>
  284. <td>autofocus</td>
  285. <td>\u7EC4\u4EF6\u81EA\u52A8\u83B7\u53D6\u7126\u70B9</td>
  286. <td>boolean</td>
  287. <td>false</td>
  288. <td></td>
  289. </tr>
  290. <tr>
  291. <td>checked(v-model)</td>
  292. <td>\u6307\u5B9A\u5F53\u524D\u662F\u5426\u9009\u4E2D</td>
  293. <td>checkedValue | unCheckedValue</td>
  294. <td>false</td>
  295. <td></td>
  296. </tr>
  297. <tr>
  298. <td>disabled</td>
  299. <td>\u662F\u5426\u7981\u7528</td>
  300. <td>boolean</td>
  301. <td>false</td>
  302. <td></td>
  303. </tr>
  304. <tr>
  305. <td>loading</td>
  306. <td>\u52A0\u8F7D\u4E2D\u7684\u5F00\u5173</td>
  307. <td>boolean</td>
  308. <td>false</td>
  309. <td></td>
  310. </tr>
  311. <tr>
  312. <td>size</td>
  313. <td>\u5F00\u5173\u5927\u5C0F\uFF0C\u53EF\u9009\u503C\uFF1A<code>default</code> <code>small</code></td>
  314. <td>string</td>
  315. <td>default</td>
  316. <td></td>
  317. </tr>
  318. <tr>
  319. <td>unCheckedChildren</td>
  320. <td>\u975E\u9009\u4E2D\u65F6\u7684\u5185\u5BB9</td>
  321. <td>string|slot</td>
  322. <td></td>
  323. <td></td>
  324. </tr>
  325. <tr>
  326. <td>checkedValue</td>
  327. <td>\u9009\u4E2D\u65F6\u7684\u503C</td>
  328. <td>boolean | string | number</td>
  329. <td>true</td>
  330. <td>2.2.1</td>
  331. </tr>
  332. <tr>
  333. <td>unCheckedValue</td>
  334. <td>\u975E\u9009\u4E2D\u65F6\u7684\u503C</td>
  335. <td>boolean | string | number</td>
  336. <td>false</td>
  337. <td>2.2.1</td>
  338. </tr>
  339. </tbody>
  340. </table>
  341. <h3 id="\u4E8B\u4EF6">\u4E8B\u4EF6</h3>
  342. <table>
  343. <thead>
  344. <tr>
  345. <th>\u4E8B\u4EF6\u540D\u79F0</th>
  346. <th>\u8BF4\u660E</th>
  347. <th>\u56DE\u8C03\u53C2\u6570</th>
  348. </tr>
  349. </thead>
  350. <tbody>
  351. <tr>
  352. <td>change</td>
  353. <td>\u53D8\u5316\u65F6\u56DE\u8C03\u51FD\u6570</td>
  354. <td>Function(checked: boolean | string | number, event: Event)</td>
  355. </tr>
  356. <tr>
  357. <td>click</td>
  358. <td>\u70B9\u51FB\u65F6\u56DE\u8C03\u51FD\u6570</td>
  359. <td>Function(checked: boolean | string | number, event: Event)</td>
  360. </tr>
  361. </tbody>
  362. </table>
  363. <h2 id="\u65B9\u6CD5">\u65B9\u6CD5</h2>
  364. <table>
  365. <thead>
  366. <tr>
  367. <th>\u540D\u79F0</th>
  368. <th>\u63CF\u8FF0</th>
  369. </tr>
  370. </thead>
  371. <tbody>
  372. <tr>
  373. <td>blur()</td>
  374. <td>\u79FB\u9664\u7126\u70B9</td>
  375. </tr>
  376. <tr>
  377. <td>focus()</td>
  378. <td>\u83B7\u53D6\u7126\u70B9</td>
  379. </tr>
  380. </tbody>
  381. </table>
  382. `,lastUpdated:1748059052759}},Q={class:"markdown"};function L(a,s,k,r,g,h){return d(),Z("article",Q,s[0]||(s[0]=[y('<p>\u5F00\u5173\u9009\u62E9\u5668\u3002</p><h2 id="\u4F55\u65F6\u4F7F\u7528">\u4F55\u65F6\u4F7F\u7528</h2><ul><li>\u9700\u8981\u8868\u793A\u5F00\u5173\u72B6\u6001/\u4E24\u79CD\u72B6\u6001\u4E4B\u95F4\u7684\u5207\u6362\u65F6\uFF1B</li><li>\u548C <code>checkbox</code> \u7684\u533A\u522B\u662F\uFF0C\u5207\u6362 <code>switch</code> \u4F1A\u76F4\u63A5\u89E6\u53D1\u72B6\u6001\u6539\u53D8\uFF0C\u800C <code>checkbox</code> \u4E00\u822C\u7528\u4E8E\u72B6\u6001\u6807\u8BB0\uFF0C\u9700\u8981\u548C\u63D0\u4EA4\u64CD\u4F5C\u914D\u5408\u3002</li></ul><h2 id="api">API</h2><table><thead><tr><th>\u53C2\u6570</th><th>\u8BF4\u660E</th><th>\u7C7B\u578B</th><th>\u9ED8\u8BA4\u503C</th><th>\u7248\u672C</th></tr></thead><tbody><tr><td>autofocus</td><td>\u7EC4\u4EF6\u81EA\u52A8\u83B7\u53D6\u7126\u70B9</td><td>boolean</td><td>false</td><td></td></tr><tr><td>checked(v-model)</td><td>\u6307\u5B9A\u5F53\u524D\u662F\u5426\u9009\u4E2D</td><td>checkedValue | unCheckedValue</td><td>false</td><td></td></tr><tr><td>disabled</td><td>\u662F\u5426\u7981\u7528</td><td>boolean</td><td>false</td><td></td></tr><tr><td>loading</td><td>\u52A0\u8F7D\u4E2D\u7684\u5F00\u5173</td><td>boolean</td><td>false</td><td></td></tr><tr><td>size</td><td>\u5F00\u5173\u5927\u5C0F\uFF0C\u53EF\u9009\u503C\uFF1A<code>default</code> <code>small</code></td><td>string</td><td>default</td><td></td></tr><tr><td>unCheckedChildren</td><td>\u975E\u9009\u4E2D\u65F6\u7684\u5185\u5BB9</td><td>string|slot</td><td></td><td></td></tr><tr><td>checkedValue</td><td>\u9009\u4E2D\u65F6\u7684\u503C</td><td>boolean | string | number</td><td>true</td><td>2.2.1</td></tr><tr><td>unCheckedValue</td><td>\u975E\u9009\u4E2D\u65F6\u7684\u503C</td><td>boolean | string | number</td><td>false</td><td>2.2.1</td></tr></tbody></table><h3 id="\u4E8B\u4EF6">\u4E8B\u4EF6</h3><table><thead><tr><th>\u4E8B\u4EF6\u540D\u79F0</th><th>\u8BF4\u660E</th><th>\u56DE\u8C03\u53C2\u6570</th></tr></thead><tbody><tr><td>change</td><td>\u53D8\u5316\u65F6\u56DE\u8C03\u51FD\u6570</td><td>Function(checked: boolean | string | number, event: Event)</td></tr><tr><td>click</td><td>\u70B9\u51FB\u65F6\u56DE\u8C03\u51FD\u6570</td><td>Function(checked: boolean | string | number, event: Event)</td></tr></tbody></table><h2 id="\u65B9\u6CD5">\u65B9\u6CD5</h2><table><thead><tr><th>\u540D\u79F0</th><th>\u63CF\u8FF0</th></tr></thead><tbody><tr><td>blur()</td><td>\u79FB\u9664\u7126\u70B9</td></tr><tr><td>focus()</td><td>\u83B7\u53D6\u7126\u70B9</td></tr></tbody></table>',9)]))}var U=i(F,[["render",L]]);const T={pageData:{title:"Switch",description:"",frontmatter:{category:"Components",type:"Data Entry",title:"Switch",cover:"https://gw.alipayobjects.com/zos/alicdn/zNdJQMhfm/Switch.svg"},headers:[{level:2,title:"When To Use",slug:"when-to-use",content:""},{level:2,title:"API",slug:"api",content:""},{level:3,title:"Events",slug:"events",content:""},{level:2,title:"Methods",slug:"methods",content:""}],relativePath:"src/docs/switch/index.en-US.md",content:`
  383. Switching Selector.
  384. ## When To Use
  385. - If you need to represent the switching between two states or on-off state.
  386. - The difference between \`Switch\` and \`Checkbox\` is that \`Switch\` will trigger a state change directly when you toggle it, while \`Checkbox\` is generally used for state marking, which should work in conjunction with submit operation.
  387. ## API
  388. | Property | Description | Type | Default | Version |
  389. | --- | --- | --- | --- | --- |
  390. | autofocus | get focus when component mounted | boolean | false | |
  391. | checked(v-model) | determine whether the \`Switch\` is checked | checkedValue \\| unCheckedValue | false ||
  392. | checkedChildren | content to be shown when the state is checked | string\\|slot | ||
  393. | disabled | Disable switch | boolean | false ||
  394. | loading | loading state of switch | boolean | false ||
  395. | size | the size of the \`Switch\`, options: \`default\` \`small\` | string | default ||
  396. | unCheckedChildren | content to be shown when the state is unchecked | string\\|slot | ||
  397. | checkedValue | value for checked state | boolean \\| string \\| number | true | 2.2.1 |
  398. | unCheckedValue | value for unchecked state | boolean \\| string \\| number | false | 2.2.1 |
  399. ### Events
  400. | Events Name | Description | Arguments |
  401. | --- | --- | --- |
  402. | change | trigger when the checked state is changing | Function(checked: boolean \\| string \\| number, event: Event) | |
  403. | click | trigger when clicked | Function(checked: boolean \\| string \\| number, event: Event) | |
  404. ## Methods
  405. | Name | Description |
  406. | ------- | ------------ |
  407. | blur() | remove focus |
  408. | focus() | get focus |
  409. `,html:`<p>Switching Selector.</p>
  410. <h2 id="when-to-use">When To Use</h2>
  411. <ul>
  412. <li>If you need to represent the switching between two states or on-off state.</li>
  413. <li>The difference between <code>Switch</code> and <code>Checkbox</code> is that <code>Switch</code> will trigger a state change directly when you toggle it, while <code>Checkbox</code> is generally used for state marking, which should work in conjunction with submit operation.</li>
  414. </ul>
  415. <h2 id="api">API</h2>
  416. <table>
  417. <thead>
  418. <tr>
  419. <th>Property</th>
  420. <th>Description</th>
  421. <th>Type</th>
  422. <th>Default</th>
  423. <th>Version</th>
  424. </tr>
  425. </thead>
  426. <tbody>
  427. <tr>
  428. <td>autofocus</td>
  429. <td>get focus when component mounted</td>
  430. <td>boolean</td>
  431. <td>false</td>
  432. <td></td>
  433. </tr>
  434. <tr>
  435. <td>checked(v-model)</td>
  436. <td>determine whether the <code>Switch</code> is checked</td>
  437. <td>checkedValue | unCheckedValue</td>
  438. <td>false</td>
  439. <td></td>
  440. </tr>
  441. <tr>
  442. <td>checkedChildren</td>
  443. <td>content to be shown when the state is checked</td>
  444. <td>string|slot</td>
  445. <td></td>
  446. <td></td>
  447. </tr>
  448. <tr>
  449. <td>disabled</td>
  450. <td>Disable switch</td>
  451. <td>boolean</td>
  452. <td>false</td>
  453. <td></td>
  454. </tr>
  455. <tr>
  456. <td>loading</td>
  457. <td>loading state of switch</td>
  458. <td>boolean</td>
  459. <td>false</td>
  460. <td></td>
  461. </tr>
  462. <tr>
  463. <td>size</td>
  464. <td>the size of the <code>Switch</code>, options: <code>default</code> <code>small</code></td>
  465. <td>string</td>
  466. <td>default</td>
  467. <td></td>
  468. </tr>
  469. <tr>
  470. <td>unCheckedChildren</td>
  471. <td>content to be shown when the state is unchecked</td>
  472. <td>string|slot</td>
  473. <td></td>
  474. <td></td>
  475. </tr>
  476. <tr>
  477. <td>checkedValue</td>
  478. <td>value for checked state</td>
  479. <td>boolean | string | number</td>
  480. <td>true</td>
  481. <td>2.2.1</td>
  482. </tr>
  483. <tr>
  484. <td>unCheckedValue</td>
  485. <td>value for unchecked state</td>
  486. <td>boolean | string | number</td>
  487. <td>false</td>
  488. <td>2.2.1</td>
  489. </tr>
  490. </tbody>
  491. </table>
  492. <h3 id="events">Events</h3>
  493. <table>
  494. <thead>
  495. <tr>
  496. <th>Events Name</th>
  497. <th>Description</th>
  498. <th>Arguments</th>
  499. </tr>
  500. </thead>
  501. <tbody>
  502. <tr>
  503. <td>change</td>
  504. <td>trigger when the checked state is changing</td>
  505. <td>Function(checked: boolean | string | number, event: Event)</td>
  506. </tr>
  507. <tr>
  508. <td>click</td>
  509. <td>trigger when clicked</td>
  510. <td>Function(checked: boolean | string | number, event: Event)</td>
  511. </tr>
  512. </tbody>
  513. </table>
  514. <h2 id="methods">Methods</h2>
  515. <table>
  516. <thead>
  517. <tr>
  518. <th>Name</th>
  519. <th>Description</th>
  520. </tr>
  521. </thead>
  522. <tbody>
  523. <tr>
  524. <td>blur()</td>
  525. <td>remove focus</td>
  526. </tr>
  527. <tr>
  528. <td>focus()</td>
  529. <td>get focus</td>
  530. </tr>
  531. </tbody>
  532. </table>
  533. `,lastUpdated:1748059052759}},q={class:"markdown"};function $(a,s,k,r,g,h){return d(),Z("article",q,s[0]||(s[0]=[y('<p>Switching Selector.</p><h2 id="when-to-use">When To Use</h2><ul><li>If you need to represent the switching between two states or on-off state.</li><li>The difference between <code>Switch</code> and <code>Checkbox</code> is that <code>Switch</code> will trigger a state change directly when you toggle it, while <code>Checkbox</code> is generally used for state marking, which should work in conjunction with submit operation.</li></ul><h2 id="api">API</h2><table><thead><tr><th>Property</th><th>Description</th><th>Type</th><th>Default</th><th>Version</th></tr></thead><tbody><tr><td>autofocus</td><td>get focus when component mounted</td><td>boolean</td><td>false</td><td></td></tr><tr><td>checked(v-model)</td><td>determine whether the <code>Switch</code> is checked</td><td>checkedValue | unCheckedValue</td><td>false</td><td></td></tr><tr><td>checkedChildren</td><td>content to be shown when the state is checked</td><td>string|slot</td><td></td><td></td></tr><tr><td>disabled</td><td>Disable switch</td><td>boolean</td><td>false</td><td></td></tr><tr><td>loading</td><td>loading state of switch</td><td>boolean</td><td>false</td><td></td></tr><tr><td>size</td><td>the size of the <code>Switch</code>, options: <code>default</code> <code>small</code></td><td>string</td><td>default</td><td></td></tr><tr><td>unCheckedChildren</td><td>content to be shown when the state is unchecked</td><td>string|slot</td><td></td><td></td></tr><tr><td>checkedValue</td><td>value for checked state</td><td>boolean | string | number</td><td>true</td><td>2.2.1</td></tr><tr><td>unCheckedValue</td><td>value for unchecked state</td><td>boolean | string | number</td><td>false</td><td>2.2.1</td></tr></tbody></table><h3 id="events">Events</h3><table><thead><tr><th>Events Name</th><th>Description</th><th>Arguments</th></tr></thead><tbody><tr><td>change</td><td>trigger when the checked state is changing</td><td>Function(checked: boolean | string | number, event: Event)</td></tr><tr><td>click</td><td>trigger when clicked</td><td>Function(checked: boolean | string | number, event: Event)</td></tr></tbody></table><h2 id="methods">Methods</h2><table><thead><tr><th>Name</th><th>Description</th></tr></thead><tbody><tr><td>blur()</td><td>remove focus</td></tr><tr><td>focus()</td><td>get focus</td></tr></tbody></table>',9)]))}var _=i(T,[["render",$]]);const E=b({CN:U,US:_,components:{Basic:j,Disabled:H,TextAndIcon:P,Size:K,Loading:J}});function O(a,s,k,r,g,h){const p=e("basic"),u=e("disabled"),l=e("text-and-icon"),I=e("size"),m=e("loading"),A=e("demo-sort");return d(),C(A,null,{default:o(()=>[c(p),c(u),c(l),c(I),c(m)]),_:1})}var nn=i(E,[["render",O]]);export{nn as default};