index.fd54b477.js 184 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134
  1. import{d as m,bh as k,_ as d,l as f,w as s,j as e,k as r,f as c,e as t,b as n,T as Z,bi as N,r as v,a as B,q as R}from"./index.3fe853a6.js";import{S as X}from"./SmileOutlined.02787c93.js";import{b as Y,c as V,R as S,a as H}from"./RadiusUprightOutlined.fbf236c5.js";const T=m({setup(){return{openNotification:()=>{k.open({message:"Notification Title",description:"This is the content of the notification. This is the content of the notification. This is the content of the notification.",onClick:()=>{console.log("Notification Clicked!")}})}}}});function x(o,a,l,u,g,b){const p=e("a-button"),i=e("demo-box");return r(),f(i,{jsfiddle:{us:"The simplest usage that close the notification box after 4.5s.",cn:"\u6700\u7B80\u5355\u7684\u7528\u6CD5\uFF0C4.5 \u79D2\u540E\u81EA\u52A8\u5173\u95ED\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
  2. <span aria-hidden="true" class="anchor">#</span>
  3. </a></h2>
  4. <p>\u6700\u7B80\u5355\u7684\u7528\u6CD5\uFF0C4.5 \u79D2\u540E\u81EA\u52A8\u5173\u95ED\u3002</p>
  5. <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
  6. <span aria-hidden="true" class="anchor">#</span>
  7. </a></h2>
  8. <p>The simplest usage that close the notification box after 4.5s.</p>
  9. `,order:0,title:{"zh-CN":"\u57FA\u672C\u7528\u6CD5","en-US":"Basic usage"},relativePath:"components/notification/demo/basic.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgbm90aWZpY2F0aW9uIH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQgfSBmcm9tICd2dWUnOwoKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IG9wZW5Ob3RpZmljYXRpb24gPSAoKSA9PiB7CiAgICAgIG5vdGlmaWNhdGlvbi5vcGVuKHsKICAgICAgICBtZXNzYWdlOiAnTm90aWZpY2F0aW9uIFRpdGxlJywKICAgICAgICBkZXNjcmlwdGlvbjoKICAgICAgICAgICdUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4gVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLicsCiAgICAgICAgb25DbGljazogKCkgPT4gewogICAgICAgICAgY29uc29sZS5sb2coJ05vdGlmaWNhdGlvbiBDbGlja2VkIScpOwogICAgICAgIH0sCiAgICAgIH0pOwogICAgfTsKCiAgICByZXR1cm4gewogICAgICBvcGVuTm90aWZpY2F0aW9uLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+Cgo=",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBub3RpZmljYXRpb24gfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCB9IGZyb20gJ3Z1ZSc7CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uID0gKCkgPT4gewogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246ICdUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4gVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLicsCiAgICAgICAgb25DbGljazogKCkgPT4gewogICAgICAgICAgY29uc29sZS5sb2coJ05vdGlmaWNhdGlvbiBDbGlja2VkIScpOwogICAgICAgIH0sCiAgICAgIH0pOwogICAgfTsKICAgIHJldHVybiB7CiAgICAgIG9wZW5Ob3RpZmljYXRpb24sCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4="}},{default:s(()=>[c(p,{type:"primary",onClick:o.openNotification},{default:s(()=>a[0]||(a[0]=[t("Open the notification box")])),_:1,__:[0]},8,["onClick"])]),htmlCode:s(()=>a[1]||(a[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(`
  10. `),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("openNotification"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Open the notification box"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  11. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  12. `),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(`
  13. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  14. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent "),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(`
  15. `),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(`
  16. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  17. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification"),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(`
  18. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  19. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},","),t(`
  20. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(`
  21. `),n("span",{class:"token string"},"'This is the content of the notification. This is the content of the notification. This is the content of the notification.'"),n("span",{class:"token punctuation"},","),t(`
  22. `),n("span",{class:"token function-variable function"},"onClick"),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(`
  23. console`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"log"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"'Notification Clicked!'"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  24. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  25. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  26. `),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. openNotification`),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)])),jsVersionHtml:s(()=>a[2]||(a[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(`
  34. `),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("openNotification"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Open the notification box"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  35. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  36. `),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(`
  37. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  38. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent "),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(`
  39. `),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(`
  40. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  41. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification"),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(`
  42. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  43. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},","),t(`
  44. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'This is the content of the notification. This is the content of the notification. This is the content of the notification.'"),n("span",{class:"token punctuation"},","),t(`
  45. `),n("span",{class:"token function-variable function"},"onClick"),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(`
  46. console`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"log"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"'Notification Clicked!'"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  47. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  48. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  49. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  50. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  51. openNotification`),n("span",{class:"token punctuation"},","),t(`
  52. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  53. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  54. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  55. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  56. `)])],-1)])),_:1})}const P=d(T,[["render",x]]),j=m({setup(){return{openNotification:()=>{k.open({message:"Notification Title",description:"I will never close automatically. I will be close automatically. I will never close automatically.",duration:0})}}}});function L(o,a,l,u,g,b){const p=e("a-button"),i=e("demo-box");return r(),f(i,{jsfiddle:{us:"`Duration` can be used to specify how long the notification stays open. After the duration time elapses,\nthe notification closes automatically. If not specified, default value is 4.5 seconds. If you set the value to 0,\nthe notification box will never close automatically.",cn:"\u81EA\u5B9A\u4E49\u901A\u77E5\u6846\u81EA\u52A8\u5173\u95ED\u7684\u5EF6\u65F6\uFF0C\u9ED8\u8BA4 `4.5s`\uFF0C\u53D6\u6D88\u81EA\u52A8\u5173\u95ED\u53EA\u8981\u5C06\u8BE5\u503C\u8BBE\u4E3A `0` \u5373\u53EF\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
  57. <span aria-hidden="true" class="anchor">#</span>
  58. </a></h2>
  59. <p>\u81EA\u5B9A\u4E49\u901A\u77E5\u6846\u81EA\u52A8\u5173\u95ED\u7684\u5EF6\u65F6\uFF0C\u9ED8\u8BA4 <code>4.5s</code>\uFF0C\u53D6\u6D88\u81EA\u52A8\u5173\u95ED\u53EA\u8981\u5C06\u8BE5\u503C\u8BBE\u4E3A <code>0</code> \u5373\u53EF\u3002</p>
  60. <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
  61. <span aria-hidden="true" class="anchor">#</span>
  62. </a></h2>
  63. <p><code>Duration</code> can be used to specify how long the notification stays open. After the duration time elapses,
  64. the notification closes automatically. If not specified, default value is 4.5 seconds. If you set the value to 0,
  65. the notification box will never close automatically.</p>
  66. `,order:1,title:{"zh-CN":"\u81EA\u52A8\u5173\u95ED\u7684\u5EF6\u65F6","en-US":"Duration after which the notification box is closed"},relativePath:"components/notification/demo/duration.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgbm90aWZpY2F0aW9uIH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQgfSBmcm9tICd2dWUnOwoKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IG9wZW5Ob3RpZmljYXRpb24gPSAoKSA9PiB7CiAgICAgIG5vdGlmaWNhdGlvbi5vcGVuKHsKICAgICAgICBtZXNzYWdlOiAnTm90aWZpY2F0aW9uIFRpdGxlJywKICAgICAgICBkZXNjcmlwdGlvbjoKICAgICAgICAgICdJIHdpbGwgbmV2ZXIgY2xvc2UgYXV0b21hdGljYWxseS4gSSB3aWxsIGJlIGNsb3NlIGF1dG9tYXRpY2FsbHkuIEkgd2lsbCBuZXZlciBjbG9zZSBhdXRvbWF0aWNhbGx5LicsCiAgICAgICAgZHVyYXRpb246IDAsCiAgICAgIH0pOwogICAgfTsKCiAgICByZXR1cm4gewogICAgICBvcGVuTm90aWZpY2F0aW9uLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+Cgo=",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBub3RpZmljYXRpb24gfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCB9IGZyb20gJ3Z1ZSc7CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uID0gKCkgPT4gewogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246ICdJIHdpbGwgbmV2ZXIgY2xvc2UgYXV0b21hdGljYWxseS4gSSB3aWxsIGJlIGNsb3NlIGF1dG9tYXRpY2FsbHkuIEkgd2lsbCBuZXZlciBjbG9zZSBhdXRvbWF0aWNhbGx5LicsCiAgICAgICAgZHVyYXRpb246IDAsCiAgICAgIH0pOwogICAgfTsKICAgIHJldHVybiB7CiAgICAgIG9wZW5Ob3RpZmljYXRpb24sCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4="}},{default:s(()=>[c(p,{type:"primary",onClick:o.openNotification},{default:s(()=>a[0]||(a[0]=[t("Open the notification box")])),_:1,__:[0]},8,["onClick"])]),htmlCode:s(()=>a[1]||(a[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(`
  67. `),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("openNotification"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Open the notification box"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  68. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  69. `),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(`
  70. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  71. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent "),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(`
  72. `),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(`
  73. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  74. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification"),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. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  76. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},","),t(`
  77. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(`
  78. `),n("span",{class:"token string"},"'I will never close automatically. I will be close automatically. I will never close automatically.'"),n("span",{class:"token punctuation"},","),t(`
  79. `),n("span",{class:"token literal-property property"},"duration"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(`
  80. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  81. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  82. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  83. openNotification`),n("span",{class:"token punctuation"},","),t(`
  84. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  85. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  86. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  87. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  88. `)])],-1)])),jsVersionHtml:s(()=>a[2]||(a[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(`
  89. `),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("openNotification"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Open the notification box"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  90. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  91. `),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(`
  92. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  93. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent "),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(`
  94. `),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(`
  95. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  96. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification"),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(`
  97. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  98. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},","),t(`
  99. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'I will never close automatically. I will be close automatically. I will never close automatically.'"),n("span",{class:"token punctuation"},","),t(`
  100. `),n("span",{class:"token literal-property property"},"duration"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(`
  101. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  102. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  103. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  104. openNotification`),n("span",{class:"token punctuation"},","),t(`
  105. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  106. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  107. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  108. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  109. `)])],-1)])),_:1})}const J=d(j,[["render",L]]),F=m({setup(){return{openNotificationWithIcon:a=>{k[a]({message:"Notification Title",description:"This is the content of the notification. This is the content of the notification. This is the content of the notification."})}}}});function K(o,a,l,u,g,b){const p=e("a-button"),i=e("demo-box");return r(),f(i,{jsfiddle:{us:"A notification box with a icon at the left side.",cn:"\u901A\u77E5\u63D0\u9192\u6846\u5DE6\u4FA7\u6709\u56FE\u6807\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
  110. <span aria-hidden="true" class="anchor">#</span>
  111. </a></h2>
  112. <p>\u901A\u77E5\u63D0\u9192\u6846\u5DE6\u4FA7\u6709\u56FE\u6807\u3002</p>
  113. <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
  114. <span aria-hidden="true" class="anchor">#</span>
  115. </a></h2>
  116. <p>A notification box with a icon at the left side.</p>
  117. `,order:2,title:{"zh-CN":"\u5E26\u6709\u56FE\u6807\u7684\u901A\u77E5\u63D0\u9192\u6846","en-US":"Notification with icon"},relativePath:"components/notification/demo/with-icon.vue",sourceCode:"PHRlbXBsYXRlPgogIDxkaXY+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ3N1Y2Nlc3MnKSI+U3VjY2VzczwvYS1idXR0b24+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ2luZm8nKSI+SW5mbzwvYS1idXR0b24+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ3dhcm5pbmcnKSI+V2FybmluZzwvYS1idXR0b24+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ2Vycm9yJykiPkVycm9yPC9hLWJ1dHRvbj4KICA8L2Rpdj4KPC90ZW1wbGF0ZT4KPHNjcmlwdCBsYW5nPSJ0cyI+CmltcG9ydCB7IG5vdGlmaWNhdGlvbiB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50IH0gZnJvbSAndnVlJzsKCmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24gPSAodHlwZTogc3RyaW5nKSA9PiB7CiAgICAgIG5vdGlmaWNhdGlvblt0eXBlXSh7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246CiAgICAgICAgICAnVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLiBUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4nLAogICAgICB9KTsKICAgIH07CgogICAgcmV0dXJuIHsKICAgICAgb3Blbk5vdGlmaWNhdGlvbldpdGhJY29uLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+Cgo=",jsSourceCode:"PHRlbXBsYXRlPgogIDxkaXY+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ3N1Y2Nlc3MnKSI+U3VjY2VzczwvYS1idXR0b24+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ2luZm8nKSI+SW5mbzwvYS1idXR0b24+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ3dhcm5pbmcnKSI+V2FybmluZzwvYS1idXR0b24+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ2Vycm9yJykiPkVycm9yPC9hLWJ1dHRvbj4KICA8L2Rpdj4KPC90ZW1wbGF0ZT4KPHNjcmlwdD4KaW1wb3J0IHsgbm90aWZpY2F0aW9uIH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQgfSBmcm9tICd2dWUnOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgY29uc3Qgb3Blbk5vdGlmaWNhdGlvbldpdGhJY29uID0gdHlwZSA9PiB7CiAgICAgIG5vdGlmaWNhdGlvblt0eXBlXSh7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246ICdUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4gVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLicsCiAgICAgIH0pOwogICAgfTsKICAgIHJldHVybiB7CiAgICAgIG9wZW5Ob3RpZmljYXRpb25XaXRoSWNvbiwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:s(()=>[n("div",null,[c(p,{onClick:a[0]||(a[0]=()=>o.openNotificationWithIcon("success"))},{default:s(()=>a[4]||(a[4]=[t("Success")])),_:1,__:[4]}),c(p,{onClick:a[1]||(a[1]=()=>o.openNotificationWithIcon("info"))},{default:s(()=>a[5]||(a[5]=[t("Info")])),_:1,__:[5]}),c(p,{onClick:a[2]||(a[2]=()=>o.openNotificationWithIcon("warning"))},{default:s(()=>a[6]||(a[6]=[t("Warning")])),_:1,__:[6]}),c(p,{onClick:a[3]||(a[3]=()=>o.openNotificationWithIcon("error"))},{default:s(()=>a[7]||(a[7]=[t("Error")])),_:1,__:[7]})])]),htmlCode:s(()=>a[8]||(a[8]=[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(`
  118. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  119. `),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"},"@click"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("() => openNotificationWithIcon('success')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Success"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  120. `),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"},"@click"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("() => openNotificationWithIcon('info')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Info"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  121. `),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"},"@click"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("() => openNotificationWithIcon('warning')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Warning"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  122. `),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"},"@click"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("() => openNotificationWithIcon('error')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Error"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  123. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  124. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  125. `),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(`
  126. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  127. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent "),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(`
  128. `),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(`
  129. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  130. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotificationWithIcon"),t(),n("span",{class:"token operator"},"="),t(),n("span",{class:"token punctuation"},"("),n("span",{class:"token parameter"},[n("span",{class:"token literal-property property"},"type"),n("span",{class:"token operator"},":"),t(" string")]),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(),n("span",{class:"token punctuation"},"{"),t(`
  131. notification`),n("span",{class:"token punctuation"},"["),t("type"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  132. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},","),t(`
  133. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(`
  134. `),n("span",{class:"token string"},"'This is the content of the notification. This is the content of the notification. This is the content of the notification.'"),n("span",{class:"token punctuation"},","),t(`
  135. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  136. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  137. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  138. openNotificationWithIcon`),n("span",{class:"token punctuation"},","),t(`
  139. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  140. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  141. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  142. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  143. `)])],-1)])),jsVersionHtml:s(()=>a[9]||(a[9]=[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(`
  144. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  145. `),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"},"@click"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("() => openNotificationWithIcon('success')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Success"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  146. `),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"},"@click"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("() => openNotificationWithIcon('info')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Info"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  147. `),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"},"@click"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("() => openNotificationWithIcon('warning')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Warning"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  148. `),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"},"@click"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("() => openNotificationWithIcon('error')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Error"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  149. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  150. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  151. `),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(`
  152. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  153. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent "),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(`
  154. `),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(`
  155. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  156. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotificationWithIcon"),t(),n("span",{class:"token operator"},"="),t(),n("span",{class:"token parameter"},"type"),t(),n("span",{class:"token operator"},"=>"),t(),n("span",{class:"token punctuation"},"{"),t(`
  157. notification`),n("span",{class:"token punctuation"},"["),t("type"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  158. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},","),t(`
  159. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'This is the content of the notification. This is the content of the notification. This is the content of the notification.'"),n("span",{class:"token punctuation"},","),t(`
  160. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  161. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  162. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  163. openNotificationWithIcon`),n("span",{class:"token punctuation"},","),t(`
  164. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  165. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  166. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  167. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  168. `)])],-1)])),_:1})}const z=d(F,[["render",K]]),U=m({setup(){return{openNotification:()=>{k.open({message:"Notification Title",description:"This is the content of the notification. This is the content of the notification. This is the content of the notification.",icon:()=>Z(X,{style:"color: #108ee9"})})}}}});function E(o,a,l,u,g,b){const p=e("a-button"),i=e("demo-box");return r(),f(i,{jsfiddle:{us:"The icon can be customized to any vue node or (h) => vue node.",cn:"\u56FE\u6807\u53EF\u4EE5\u88AB\u81EA\u5B9A\u4E49\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
  169. <span aria-hidden="true" class="anchor">#</span>
  170. </a></h2>
  171. <p>\u56FE\u6807\u53EF\u4EE5\u88AB\u81EA\u5B9A\u4E49\u3002</p>
  172. <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
  173. <span aria-hidden="true" class="anchor">#</span>
  174. </a></h2>
  175. <p>The icon can be customized to any vue node or (h) =&gt; vue node.</p>
  176. `,order:3,title:{"zh-CN":"\u81EA\u5B9A\u4E49\u56FE\u6807","en-US":"Customized Icon"},relativePath:"components/notification/demo/custom-icon.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgU21pbGVPdXRsaW5lZCB9IGZyb20gJ0BhbnQtZGVzaWduL2ljb25zLXZ1ZSc7CmltcG9ydCB7IG5vdGlmaWNhdGlvbiB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCBoIH0gZnJvbSAndnVlJzsKCmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uID0gKCkgPT4gewogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246CiAgICAgICAgICAnVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLiBUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4nLAogICAgICAgIGljb246ICgpID0+IGgoU21pbGVPdXRsaW5lZCwgeyBzdHlsZTogJ2NvbG9yOiAjMTA4ZWU5JyB9KSwKICAgICAgfSk7CiAgICB9OwoKICAgIHJldHVybiB7CiAgICAgIG9wZW5Ob3RpZmljYXRpb24sCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4KCg==",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBTbWlsZU91dGxpbmVkIH0gZnJvbSAnQGFudC1kZXNpZ24vaWNvbnMtdnVlJzsKaW1wb3J0IHsgbm90aWZpY2F0aW9uIH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIGggfSBmcm9tICd2dWUnOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgY29uc3Qgb3Blbk5vdGlmaWNhdGlvbiA9ICgpID0+IHsKICAgICAgbm90aWZpY2F0aW9uLm9wZW4oewogICAgICAgIG1lc3NhZ2U6ICdOb3RpZmljYXRpb24gVGl0bGUnLAogICAgICAgIGRlc2NyaXB0aW9uOiAnVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLiBUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4nLAogICAgICAgIGljb246ICgpID0+IGgoU21pbGVPdXRsaW5lZCwgewogICAgICAgICAgc3R5bGU6ICdjb2xvcjogIzEwOGVlOScsCiAgICAgICAgfSksCiAgICAgIH0pOwogICAgfTsKICAgIHJldHVybiB7CiAgICAgIG9wZW5Ob3RpZmljYXRpb24sCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4="}},{default:s(()=>[c(p,{type:"primary",onClick:o.openNotification},{default:s(()=>a[0]||(a[0]=[t("Open the notification box")])),_:1,__:[0]},8,["onClick"])]),htmlCode:s(()=>a[1]||(a[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(`
  177. `),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("openNotification"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Open the notification box"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  178. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  179. `),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(`
  180. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" SmileOutlined "),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(`
  181. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  182. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent"),n("span",{class:"token punctuation"},","),t(" h "),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(),n("span",{class:"token function-variable function"},"openNotification"),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(`
  186. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  187. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},","),t(`
  188. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(`
  189. `),n("span",{class:"token string"},"'This is the content of the notification. This is the content of the notification. This is the content of the notification.'"),n("span",{class:"token punctuation"},","),t(`
  190. `),n("span",{class:"token function-variable function"},"icon"),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 function"},"h"),n("span",{class:"token punctuation"},"("),t("SmileOutlined"),n("span",{class:"token punctuation"},","),t(),n("span",{class:"token punctuation"},"{"),t(),n("span",{class:"token literal-property property"},"style"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'color: #108ee9'"),t(),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),t(`
  191. `),n("span",{class:"token punctuation"},"}"),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 keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  194. openNotification`),n("span",{class:"token punctuation"},","),t(`
  195. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  196. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  197. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  198. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  199. `)])],-1)])),jsVersionHtml:s(()=>a[2]||(a[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(`
  200. `),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("openNotification"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Open the notification box"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  201. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  202. `),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(`
  203. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" SmileOutlined "),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(`
  204. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  205. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent"),n("span",{class:"token punctuation"},","),t(" h "),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(`
  206. `),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(`
  207. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  208. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification"),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(`
  209. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  210. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},","),t(`
  211. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'This is the content of the notification. This is the content of the notification. This is the content of the notification.'"),n("span",{class:"token punctuation"},","),t(`
  212. `),n("span",{class:"token function-variable function"},"icon"),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 function"},"h"),n("span",{class:"token punctuation"},"("),t("SmileOutlined"),n("span",{class:"token punctuation"},","),t(),n("span",{class:"token punctuation"},"{"),t(`
  213. `),n("span",{class:"token literal-property property"},"style"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'color: #108ee9'"),n("span",{class:"token punctuation"},","),t(`
  214. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),t(`
  215. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  216. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  217. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  218. openNotification`),n("span",{class:"token punctuation"},","),t(`
  219. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  220. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  221. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  222. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  223. `)])],-1)])),_:1})}const O=d(U,[["render",E]]),D=()=>{console.log("Notification was closed. Either the close button was clicked or duration time elapsed.")},_=m({setup(){return{openNotification:()=>{const a=`open${Date.now()}`;k.open({message:"Notification Title",description:'A function will be be called after the notification is closed (automatically after the "duration" time of manually).',btn:()=>Z(N,{type:"primary",size:"small",onClick:()=>k.close(a)},{default:()=>"Confirm"}),key:a,onClose:D})}}}});function Q(o,a,l,u,g,b){const p=e("a-button"),i=e("demo-box");return r(),f(i,{jsfiddle:{us:"To customize the style or font of the close button.",cn:"\u81EA\u5B9A\u4E49\u5173\u95ED\u6309\u94AE\u7684\u6837\u5F0F\u548C\u6587\u5B57\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
  224. <span aria-hidden="true" class="anchor">#</span>
  225. </a></h2>
  226. <p>\u81EA\u5B9A\u4E49\u5173\u95ED\u6309\u94AE\u7684\u6837\u5F0F\u548C\u6587\u5B57\u3002</p>
  227. <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
  228. <span aria-hidden="true" class="anchor">#</span>
  229. </a></h2>
  230. <p>To customize the style or font of the close button.</p>
  231. `,order:4,title:{"zh-CN":"\u81EA\u5B9A\u4E49\u6309\u94AE","en-US":"Custom close button"},relativePath:"components/notification/demo/with-btn.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgbm90aWZpY2F0aW9uLCBCdXR0b24gfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmltcG9ydCB7IGgsIGRlZmluZUNvbXBvbmVudCB9IGZyb20gJ3Z1ZSc7Cgpjb25zdCBjbG9zZSA9ICgpID0+IHsKICBjb25zb2xlLmxvZygKICAgICdOb3RpZmljYXRpb24gd2FzIGNsb3NlZC4gRWl0aGVyIHRoZSBjbG9zZSBidXR0b24gd2FzIGNsaWNrZWQgb3IgZHVyYXRpb24gdGltZSBlbGFwc2VkLicsCiAgKTsKfTsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IG9wZW5Ob3RpZmljYXRpb24gPSAoKSA9PiB7CiAgICAgIGNvbnN0IGtleSA9IGBvcGVuJHtEYXRlLm5vdygpfWA7CiAgICAgIG5vdGlmaWNhdGlvbi5vcGVuKHsKICAgICAgICBtZXNzYWdlOiAnTm90aWZpY2F0aW9uIFRpdGxlJywKICAgICAgICBkZXNjcmlwdGlvbjoKICAgICAgICAgICdBIGZ1bmN0aW9uIHdpbGwgYmUgYmUgY2FsbGVkIGFmdGVyIHRoZSBub3RpZmljYXRpb24gaXMgY2xvc2VkIChhdXRvbWF0aWNhbGx5IGFmdGVyIHRoZSAiZHVyYXRpb24iIHRpbWUgb2YgbWFudWFsbHkpLicsCiAgICAgICAgYnRuOiAoKSA9PgogICAgICAgICAgaCgKICAgICAgICAgICAgQnV0dG9uLAogICAgICAgICAgICB7CiAgICAgICAgICAgICAgdHlwZTogJ3ByaW1hcnknLAogICAgICAgICAgICAgIHNpemU6ICdzbWFsbCcsCiAgICAgICAgICAgICAgb25DbGljazogKCkgPT4gbm90aWZpY2F0aW9uLmNsb3NlKGtleSksCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsgZGVmYXVsdDogKCkgPT4gJ0NvbmZpcm0nIH0sCiAgICAgICAgICApLAogICAgICAgIGtleSwKICAgICAgICBvbkNsb3NlOiBjbG9zZSwKICAgICAgfSk7CiAgICB9OwoKICAgIHJldHVybiB7CiAgICAgIG9wZW5Ob3RpZmljYXRpb24sCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4KCg==",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBub3RpZmljYXRpb24sIEJ1dHRvbiB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKaW1wb3J0IHsgaCwgZGVmaW5lQ29tcG9uZW50IH0gZnJvbSAndnVlJzsKY29uc3QgY2xvc2UgPSAoKSA9PiB7CiAgY29uc29sZS5sb2coJ05vdGlmaWNhdGlvbiB3YXMgY2xvc2VkLiBFaXRoZXIgdGhlIGNsb3NlIGJ1dHRvbiB3YXMgY2xpY2tlZCBvciBkdXJhdGlvbiB0aW1lIGVsYXBzZWQuJyk7Cn07CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uID0gKCkgPT4gewogICAgICBjb25zdCBrZXkgPSBgb3BlbiR7RGF0ZS5ub3coKX1gOwogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246ICdBIGZ1bmN0aW9uIHdpbGwgYmUgYmUgY2FsbGVkIGFmdGVyIHRoZSBub3RpZmljYXRpb24gaXMgY2xvc2VkIChhdXRvbWF0aWNhbGx5IGFmdGVyIHRoZSAiZHVyYXRpb24iIHRpbWUgb2YgbWFudWFsbHkpLicsCiAgICAgICAgYnRuOiAoKSA9PiBoKEJ1dHRvbiwgewogICAgICAgICAgdHlwZTogJ3ByaW1hcnknLAogICAgICAgICAgc2l6ZTogJ3NtYWxsJywKICAgICAgICAgIG9uQ2xpY2s6ICgpID0+IG5vdGlmaWNhdGlvbi5jbG9zZShrZXkpLAogICAgICAgIH0sIHsKICAgICAgICAgIGRlZmF1bHQ6ICgpID0+ICdDb25maXJtJywKICAgICAgICB9KSwKICAgICAgICBrZXksCiAgICAgICAgb25DbG9zZTogY2xvc2UsCiAgICAgIH0pOwogICAgfTsKICAgIHJldHVybiB7CiAgICAgIG9wZW5Ob3RpZmljYXRpb24sCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4="}},{default:s(()=>[c(p,{type:"primary",onClick:o.openNotification},{default:s(()=>a[0]||(a[0]=[t("Open the notification box")])),_:1,__:[0]},8,["onClick"])]),htmlCode:s(()=>a[1]||(a[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(`
  232. `),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("openNotification"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Open the notification box"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  233. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  234. `),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(`
  235. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification"),n("span",{class:"token punctuation"},","),t(" Button "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  236. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" h"),n("span",{class:"token punctuation"},","),t(" defineComponent "),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(`
  237. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"close"),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(`
  238. console`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"log"),n("span",{class:"token punctuation"},"("),t(`
  239. `),n("span",{class:"token string"},"'Notification was closed. Either the close button was clicked or duration time elapsed.'"),n("span",{class:"token punctuation"},","),t(`
  240. `),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  241. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  242. `),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(`
  243. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  244. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification"),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(`
  245. `),n("span",{class:"token keyword"},"const"),t(" key "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token template-string"},[n("span",{class:"token template-punctuation string"},"`"),n("span",{class:"token string"},"open"),n("span",{class:"token interpolation"},[n("span",{class:"token interpolation-punctuation punctuation"},"${"),t("Date"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"now"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),n("span",{class:"token interpolation-punctuation punctuation"},"}")]),n("span",{class:"token template-punctuation string"},"`")]),n("span",{class:"token punctuation"},";"),t(`
  246. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  247. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},","),t(`
  248. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(`
  249. `),n("span",{class:"token string"},`'A function will be be called after the notification is closed (automatically after the "duration" time of manually).'`),n("span",{class:"token punctuation"},","),t(`
  250. `),n("span",{class:"token function-variable function"},"btn"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(`
  251. `),n("span",{class:"token function"},"h"),n("span",{class:"token punctuation"},"("),t(`
  252. Button`),n("span",{class:"token punctuation"},","),t(`
  253. `),n("span",{class:"token punctuation"},"{"),t(`
  254. `),n("span",{class:"token literal-property property"},"type"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'primary'"),n("span",{class:"token punctuation"},","),t(`
  255. `),n("span",{class:"token literal-property property"},"size"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'small'"),n("span",{class:"token punctuation"},","),t(`
  256. `),n("span",{class:"token function-variable function"},"onClick"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(" notification"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"close"),n("span",{class:"token punctuation"},"("),t("key"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),t(`
  257. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  258. `),n("span",{class:"token punctuation"},"{"),t(),n("span",{class:"token function-variable function"},"default"),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 string"},"'Confirm'"),t(),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  259. `),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),t(`
  260. key`),n("span",{class:"token punctuation"},","),t(`
  261. `),n("span",{class:"token literal-property property"},"onClose"),n("span",{class:"token operator"},":"),t(" close"),n("span",{class:"token punctuation"},","),t(`
  262. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  263. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  264. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  265. openNotification`),n("span",{class:"token punctuation"},","),t(`
  266. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  267. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  268. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  269. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  270. `)])],-1)])),jsVersionHtml:s(()=>a[2]||(a[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(`
  271. `),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("openNotification"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Open the notification box"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  272. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  273. `),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(`
  274. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification"),n("span",{class:"token punctuation"},","),t(" Button "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  275. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" h"),n("span",{class:"token punctuation"},","),t(" defineComponent "),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(`
  276. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"close"),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(`
  277. console`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"log"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"'Notification was closed. Either the close button was clicked or duration time elapsed.'"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  278. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  279. `),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(`
  280. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  281. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification"),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(`
  282. `),n("span",{class:"token keyword"},"const"),t(" key "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token template-string"},[n("span",{class:"token template-punctuation string"},"`"),n("span",{class:"token string"},"open"),n("span",{class:"token interpolation"},[n("span",{class:"token interpolation-punctuation punctuation"},"${"),t("Date"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"now"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),n("span",{class:"token interpolation-punctuation punctuation"},"}")]),n("span",{class:"token template-punctuation string"},"`")]),n("span",{class:"token punctuation"},";"),t(`
  283. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  284. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},","),t(`
  285. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},`'A function will be be called after the notification is closed (automatically after the "duration" time of manually).'`),n("span",{class:"token punctuation"},","),t(`
  286. `),n("span",{class:"token function-variable function"},"btn"),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 function"},"h"),n("span",{class:"token punctuation"},"("),t("Button"),n("span",{class:"token punctuation"},","),t(),n("span",{class:"token punctuation"},"{"),t(`
  287. `),n("span",{class:"token literal-property property"},"type"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'primary'"),n("span",{class:"token punctuation"},","),t(`
  288. `),n("span",{class:"token literal-property property"},"size"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'small'"),n("span",{class:"token punctuation"},","),t(`
  289. `),n("span",{class:"token function-variable function"},"onClick"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(" notification"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"close"),n("span",{class:"token punctuation"},"("),t("key"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),t(`
  290. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(),n("span",{class:"token punctuation"},"{"),t(`
  291. `),n("span",{class:"token function-variable function"},"default"),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 string"},"'Confirm'"),n("span",{class:"token punctuation"},","),t(`
  292. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),t(`
  293. key`),n("span",{class:"token punctuation"},","),t(`
  294. `),n("span",{class:"token literal-property property"},"onClose"),n("span",{class:"token operator"},":"),t(" close"),n("span",{class:"token punctuation"},","),t(`
  295. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  296. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  297. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  298. openNotification`),n("span",{class:"token punctuation"},","),t(`
  299. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  300. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  301. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  302. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  303. `)])],-1)])),_:1})}const q=d(_,[["render",Q]]);const $=m({setup(){return{openNotification:()=>{k.open({message:"Notification Title",description:"This is the content of the notification. This is the content of the notification. This is the content of the notification.",style:{width:"600px",marginLeft:`${-265}px`},class:"notification-custom-class"})}}}});function M(o,a,l,u,g,b){const p=e("a-button"),i=e("demo-box");return r(),f(i,{jsfiddle:{us:"The `style` and `class` are available to customize Notification.",cn:"\u4F7F\u7528 `style` \u548C `class` \u6765\u5B9A\u4E49\u6837\u5F0F\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
  304. <span aria-hidden="true" class="anchor">#</span>
  305. </a></h2>
  306. <p>\u4F7F\u7528 <code>style</code> \u548C <code>class</code> \u6765\u5B9A\u4E49\u6837\u5F0F\u3002</p>
  307. <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
  308. <span aria-hidden="true" class="anchor">#</span>
  309. </a></h2>
  310. <p>The <code>style</code> and <code>class</code> are available to customize Notification.</p>
  311. `,order:5,title:{"zh-CN":"\u81EA\u5B9A\u4E49\u6837\u5F0F","en-US":"Customized style"},relativePath:"components/notification/demo/custom-style.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBub3RpZmljYXRpb24gfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCB9IGZyb20gJ3Z1ZSc7CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uID0gKCkgPT4gewogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246CiAgICAgICAgICAnVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLiBUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4nLAogICAgICAgIHN0eWxlOiB7CiAgICAgICAgICB3aWR0aDogJzYwMHB4JywKICAgICAgICAgIG1hcmdpbkxlZnQ6IGAkezMzNSAtIDYwMH1weGAsCiAgICAgICAgfSwKICAgICAgICBjbGFzczogJ25vdGlmaWNhdGlvbi1jdXN0b20tY2xhc3MnLAogICAgICB9KTsKICAgIH07CiAgICByZXR1cm4gewogICAgICBvcGVuTm90aWZpY2F0aW9uLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+CjxzdHlsZT4KLm5vdGlmaWNhdGlvbi1jdXN0b20tY2xhc3MgewogIGNvbG9yOiByZWQ7Cn0KPC9zdHlsZT4K",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBub3RpZmljYXRpb24gfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCB9IGZyb20gJ3Z1ZSc7CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uID0gKCkgPT4gewogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246ICdUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4gVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLicsCiAgICAgICAgc3R5bGU6IHsKICAgICAgICAgIHdpZHRoOiAnNjAwcHgnLAogICAgICAgICAgbWFyZ2luTGVmdDogYCR7MzM1IC0gNjAwfXB4YCwKICAgICAgICB9LAogICAgICAgIGNsYXNzOiAnbm90aWZpY2F0aW9uLWN1c3RvbS1jbGFzcycsCiAgICAgIH0pOwogICAgfTsKICAgIHJldHVybiB7CiAgICAgIG9wZW5Ob3RpZmljYXRpb24sCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4KPHN0eWxlPgoubm90aWZpY2F0aW9uLWN1c3RvbS1jbGFzcyB7CiAgY29sb3I6IHJlZDsKfQo8L3N0eWxlPg=="}},{default:s(()=>[c(p,{type:"primary",onClick:o.openNotification},{default:s(()=>a[0]||(a[0]=[t("Open the notification box")])),_:1,__:[0]},8,["onClick"])]),htmlCode:s(()=>a[1]||(a[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(`
  312. `),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("openNotification"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Open the notification box"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  313. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  314. `),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(`
  315. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  316. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent "),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(`
  317. `),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(`
  318. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  319. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification"),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(`
  320. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  321. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},","),t(`
  322. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(`
  323. `),n("span",{class:"token string"},"'This is the content of the notification. This is the content of the notification. This is the content of the notification.'"),n("span",{class:"token punctuation"},","),t(`
  324. `),n("span",{class:"token literal-property property"},"style"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"{"),t(`
  325. `),n("span",{class:"token literal-property property"},"width"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'600px'"),n("span",{class:"token punctuation"},","),t(`
  326. `),n("span",{class:"token literal-property property"},"marginLeft"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token template-string"},[n("span",{class:"token template-punctuation string"},"`"),n("span",{class:"token interpolation"},[n("span",{class:"token interpolation-punctuation punctuation"},"${"),n("span",{class:"token number"},"335"),t(),n("span",{class:"token operator"},"-"),t(),n("span",{class:"token number"},"600"),n("span",{class:"token interpolation-punctuation punctuation"},"}")]),n("span",{class:"token string"},"px"),n("span",{class:"token template-punctuation string"},"`")]),n("span",{class:"token punctuation"},","),t(`
  327. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  328. `),n("span",{class:"token keyword"},"class"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'notification-custom-class'"),n("span",{class:"token punctuation"},","),t(`
  329. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  330. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  331. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  332. openNotification`),n("span",{class:"token punctuation"},","),t(`
  333. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  334. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  335. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  336. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  337. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("style")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token style"},[n("span",{class:"token language-css"},[t(`
  338. `),n("span",{class:"token selector"},".notification-custom-class"),t(),n("span",{class:"token punctuation"},"{"),t(`
  339. `),n("span",{class:"token property"},"color"),n("span",{class:"token punctuation"},":"),t(" red"),n("span",{class:"token punctuation"},";"),t(`
  340. `),n("span",{class:"token punctuation"},"}"),t(`
  341. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("style")]),n("span",{class:"token punctuation"},">")]),t(`
  342. `)])],-1)])),jsVersionHtml:s(()=>a[2]||(a[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(`
  343. `),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("openNotification"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t("Open the notification box"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  344. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  345. `),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(`
  346. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  347. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent "),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(`
  348. `),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(`
  349. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  350. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification"),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(`
  351. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  352. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},","),t(`
  353. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'This is the content of the notification. This is the content of the notification. This is the content of the notification.'"),n("span",{class:"token punctuation"},","),t(`
  354. `),n("span",{class:"token literal-property property"},"style"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"{"),t(`
  355. `),n("span",{class:"token literal-property property"},"width"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'600px'"),n("span",{class:"token punctuation"},","),t(`
  356. `),n("span",{class:"token literal-property property"},"marginLeft"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token template-string"},[n("span",{class:"token template-punctuation string"},"`"),n("span",{class:"token interpolation"},[n("span",{class:"token interpolation-punctuation punctuation"},"${"),n("span",{class:"token number"},"335"),t(),n("span",{class:"token operator"},"-"),t(),n("span",{class:"token number"},"600"),n("span",{class:"token interpolation-punctuation punctuation"},"}")]),n("span",{class:"token string"},"px"),n("span",{class:"token template-punctuation string"},"`")]),n("span",{class:"token punctuation"},","),t(`
  357. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  358. `),n("span",{class:"token keyword"},"class"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'notification-custom-class'"),n("span",{class:"token punctuation"},","),t(`
  359. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  360. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  361. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  362. openNotification`),n("span",{class:"token punctuation"},","),t(`
  363. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  364. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  365. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  366. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  367. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("style")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token style"},[n("span",{class:"token language-css"},[t(`
  368. `),n("span",{class:"token selector"},".notification-custom-class"),t(),n("span",{class:"token punctuation"},"{"),t(`
  369. `),n("span",{class:"token property"},"color"),n("span",{class:"token punctuation"},":"),t(" red"),n("span",{class:"token punctuation"},";"),t(`
  370. `),n("span",{class:"token punctuation"},"}"),t(`
  371. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("style")]),n("span",{class:"token punctuation"},">")]),t(`
  372. `)])],-1)])),_:1})}const nn=d($,[["render",M]]),tn=m({components:{RadiusUpleftOutlined:Y,RadiusUprightOutlined:V,RadiusBottomleftOutlined:S,RadiusBottomrightOutlined:H},setup(){return{openNotification:a=>{k.open({message:`Notification ${a}`,description:"This is the content of the notification. This is the content of the notification. This is the content of the notification.",placement:a})}}}});function an(o,a,l,u,g,b){const p=e("radius-upleft-outlined"),i=e("a-button"),I=e("radius-upright-outlined"),h=e("a-divider"),A=e("radius-bottomleft-outlined"),y=e("radius-bottomright-outlined"),G=e("demo-box");return r(),f(G,{jsfiddle:{us:"A notification box can pop up from `topRight` or `bottomRight` or `bottomLeft` or `topLeft`.",cn:"\u53EF\u4EE5\u8BBE\u7F6E\u901A\u77E5\u4ECE\u53F3\u4E0A\u89D2\u3001\u53F3\u4E0B\u89D2\u3001\u5DE6\u4E0B\u89D2\u3001\u5DE6\u4E0A\u89D2\u5F39\u51FA\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
  373. <span aria-hidden="true" class="anchor">#</span>
  374. </a></h2>
  375. <p>\u53EF\u4EE5\u8BBE\u7F6E\u901A\u77E5\u4ECE\u53F3\u4E0A\u89D2\u3001\u53F3\u4E0B\u89D2\u3001\u5DE6\u4E0B\u89D2\u3001\u5DE6\u4E0A\u89D2\u5F39\u51FA\u3002</p>
  376. <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
  377. <span aria-hidden="true" class="anchor">#</span>
  378. </a></h2>
  379. <p>A notification box can pop up from <code>topRight</code> or <code>bottomRight</code> or <code>bottomLeft</code> or <code>topLeft</code>.</p>
  380. `,order:6,title:{"zh-CN":"\u4F4D\u7F6E","en-US":"Placement"},relativePath:"components/notification/demo/placement.vue",sourceCode:"PHRlbXBsYXRlPgogIDxkaXY+CiAgICA8YS1idXR0b24gdHlwZT0icHJpbWFyeSIgQGNsaWNrPSJvcGVuTm90aWZpY2F0aW9uKCd0b3BMZWZ0JykiPgogICAgICA8cmFkaXVzLXVwbGVmdC1vdXRsaW5lZCAvPgogICAgICB0b3BMZWZ0CiAgICA8L2EtYnV0dG9uPgogICAgPGEtYnV0dG9uIHR5cGU9InByaW1hcnkiIEBjbGljaz0ib3Blbk5vdGlmaWNhdGlvbigndG9wUmlnaHQnKSI+CiAgICAgIDxyYWRpdXMtdXByaWdodC1vdXRsaW5lZCAvPgogICAgICB0b3BSaWdodAogICAgPC9hLWJ1dHRvbj4KICAgIDxhLWRpdmlkZXIgLz4KICAgIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24oJ2JvdHRvbUxlZnQnKSI+CiAgICAgIDxyYWRpdXMtYm90dG9tbGVmdC1vdXRsaW5lZCAvPgogICAgICBib3R0b21MZWZ0CiAgICA8L2EtYnV0dG9uPgogICAgPGEtYnV0dG9uIHR5cGU9InByaW1hcnkiIEBjbGljaz0ib3Blbk5vdGlmaWNhdGlvbignYm90dG9tUmlnaHQnKSI+CiAgICAgIDxyYWRpdXMtYm90dG9tcmlnaHQtb3V0bGluZWQgLz4KICAgICAgYm90dG9tUmlnaHQKICAgIDwvYS1idXR0b24+CiAgPC9kaXY+CjwvdGVtcGxhdGU+CjxzY3JpcHQgbGFuZz0idHMiPgppbXBvcnQgewogIFJhZGl1c1VwbGVmdE91dGxpbmVkLAogIFJhZGl1c1VwcmlnaHRPdXRsaW5lZCwKICBSYWRpdXNCb3R0b21sZWZ0T3V0bGluZWQsCiAgUmFkaXVzQm90dG9tcmlnaHRPdXRsaW5lZCwKfSBmcm9tICdAYW50LWRlc2lnbi9pY29ucy12dWUnOwppbXBvcnQgeyBub3RpZmljYXRpb24gfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCB9IGZyb20gJ3Z1ZSc7CmltcG9ydCB0eXBlIHsgTm90aWZpY2F0aW9uUGxhY2VtZW50IH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIGNvbXBvbmVudHM6IHsKICAgIFJhZGl1c1VwbGVmdE91dGxpbmVkLAogICAgUmFkaXVzVXByaWdodE91dGxpbmVkLAogICAgUmFkaXVzQm90dG9tbGVmdE91dGxpbmVkLAogICAgUmFkaXVzQm90dG9tcmlnaHRPdXRsaW5lZCwKICB9LAogIHNldHVwKCkgewogICAgY29uc3Qgb3Blbk5vdGlmaWNhdGlvbiA9IChwbGFjZW1lbnQ6IE5vdGlmaWNhdGlvblBsYWNlbWVudCkgPT4gewogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgbWVzc2FnZTogYE5vdGlmaWNhdGlvbiAke3BsYWNlbWVudH1gLAogICAgICAgIGRlc2NyaXB0aW9uOgogICAgICAgICAgJ1RoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4gVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLiBUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uJywKICAgICAgICBwbGFjZW1lbnQsCiAgICAgIH0pOwogICAgfTsKICAgIHJldHVybiB7CiAgICAgIG9wZW5Ob3RpZmljYXRpb24sCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4KCg==",jsSourceCode:"PHRlbXBsYXRlPgogIDxkaXY+CiAgICA8YS1idXR0b24gdHlwZT0icHJpbWFyeSIgQGNsaWNrPSJvcGVuTm90aWZpY2F0aW9uKCd0b3BMZWZ0JykiPgogICAgICA8cmFkaXVzLXVwbGVmdC1vdXRsaW5lZCAvPgogICAgICB0b3BMZWZ0CiAgICA8L2EtYnV0dG9uPgogICAgPGEtYnV0dG9uIHR5cGU9InByaW1hcnkiIEBjbGljaz0ib3Blbk5vdGlmaWNhdGlvbigndG9wUmlnaHQnKSI+CiAgICAgIDxyYWRpdXMtdXByaWdodC1vdXRsaW5lZCAvPgogICAgICB0b3BSaWdodAogICAgPC9hLWJ1dHRvbj4KICAgIDxhLWRpdmlkZXIgLz4KICAgIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24oJ2JvdHRvbUxlZnQnKSI+CiAgICAgIDxyYWRpdXMtYm90dG9tbGVmdC1vdXRsaW5lZCAvPgogICAgICBib3R0b21MZWZ0CiAgICA8L2EtYnV0dG9uPgogICAgPGEtYnV0dG9uIHR5cGU9InByaW1hcnkiIEBjbGljaz0ib3Blbk5vdGlmaWNhdGlvbignYm90dG9tUmlnaHQnKSI+CiAgICAgIDxyYWRpdXMtYm90dG9tcmlnaHQtb3V0bGluZWQgLz4KICAgICAgYm90dG9tUmlnaHQKICAgIDwvYS1idXR0b24+CiAgPC9kaXY+CjwvdGVtcGxhdGU+CjxzY3JpcHQ+CmltcG9ydCB7IFJhZGl1c1VwbGVmdE91dGxpbmVkLCBSYWRpdXNVcHJpZ2h0T3V0bGluZWQsIFJhZGl1c0JvdHRvbWxlZnRPdXRsaW5lZCwgUmFkaXVzQm90dG9tcmlnaHRPdXRsaW5lZCB9IGZyb20gJ0BhbnQtZGVzaWduL2ljb25zLXZ1ZSc7CmltcG9ydCB7IG5vdGlmaWNhdGlvbiB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50IH0gZnJvbSAndnVlJzsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBjb21wb25lbnRzOiB7CiAgICBSYWRpdXNVcGxlZnRPdXRsaW5lZCwKICAgIFJhZGl1c1VwcmlnaHRPdXRsaW5lZCwKICAgIFJhZGl1c0JvdHRvbWxlZnRPdXRsaW5lZCwKICAgIFJhZGl1c0JvdHRvbXJpZ2h0T3V0bGluZWQsCiAgfSwKICBzZXR1cCgpIHsKICAgIGNvbnN0IG9wZW5Ob3RpZmljYXRpb24gPSBwbGFjZW1lbnQgPT4gewogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgbWVzc2FnZTogYE5vdGlmaWNhdGlvbiAke3BsYWNlbWVudH1gLAogICAgICAgIGRlc2NyaXB0aW9uOiAnVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLiBUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4nLAogICAgICAgIHBsYWNlbWVudCwKICAgICAgfSk7CiAgICB9OwogICAgcmV0dXJuIHsKICAgICAgb3Blbk5vdGlmaWNhdGlvbiwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:s(()=>[n("div",null,[c(i,{type:"primary",onClick:a[0]||(a[0]=C=>o.openNotification("topLeft"))},{default:s(()=>[c(p),a[4]||(a[4]=t(" topLeft "))]),_:1,__:[4]}),c(i,{type:"primary",onClick:a[1]||(a[1]=C=>o.openNotification("topRight"))},{default:s(()=>[c(I),a[5]||(a[5]=t(" topRight "))]),_:1,__:[5]}),c(h),c(i,{type:"primary",onClick:a[2]||(a[2]=C=>o.openNotification("bottomLeft"))},{default:s(()=>[c(A),a[6]||(a[6]=t(" bottomLeft "))]),_:1,__:[6]}),c(i,{type:"primary",onClick:a[3]||(a[3]=C=>o.openNotification("bottomRight"))},{default:s(()=>[c(y),a[7]||(a[7]=t(" bottomRight "))]),_:1,__:[7]})])]),htmlCode:s(()=>a[8]||(a[8]=[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(`
  381. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  382. `),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("openNotification('topLeft')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
  383. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("radius-upleft-outlined")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  384. topLeft
  385. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  386. `),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("openNotification('topRight')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
  387. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("radius-upright-outlined")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  388. topRight
  389. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  390. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-divider")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  391. `),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("openNotification('bottomLeft')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
  392. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("radius-bottomleft-outlined")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  393. bottomLeft
  394. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  395. `),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("openNotification('bottomRight')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
  396. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("radius-bottomright-outlined")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  397. bottomRight
  398. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  399. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  400. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  401. `),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(`
  402. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(`
  403. RadiusUpleftOutlined`),n("span",{class:"token punctuation"},","),t(`
  404. RadiusUprightOutlined`),n("span",{class:"token punctuation"},","),t(`
  405. RadiusBottomleftOutlined`),n("span",{class:"token punctuation"},","),t(`
  406. RadiusBottomrightOutlined`),n("span",{class:"token punctuation"},","),t(`
  407. `),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(`
  408. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  409. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent "),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(`
  410. `),n("span",{class:"token keyword"},"import"),t(" type "),n("span",{class:"token punctuation"},"{"),t(" NotificationPlacement "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  411. `),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(`
  412. `),n("span",{class:"token literal-property property"},"components"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"{"),t(`
  413. RadiusUpleftOutlined`),n("span",{class:"token punctuation"},","),t(`
  414. RadiusUprightOutlined`),n("span",{class:"token punctuation"},","),t(`
  415. RadiusBottomleftOutlined`),n("span",{class:"token punctuation"},","),t(`
  416. RadiusBottomrightOutlined`),n("span",{class:"token punctuation"},","),t(`
  417. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  418. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  419. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification"),t(),n("span",{class:"token operator"},"="),t(),n("span",{class:"token punctuation"},"("),n("span",{class:"token parameter"},[n("span",{class:"token literal-property property"},"placement"),n("span",{class:"token operator"},":"),t(" NotificationPlacement")]),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(),n("span",{class:"token punctuation"},"{"),t(`
  420. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  421. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token template-string"},[n("span",{class:"token template-punctuation string"},"`"),n("span",{class:"token string"},"Notification "),n("span",{class:"token interpolation"},[n("span",{class:"token interpolation-punctuation punctuation"},"${"),t("placement"),n("span",{class:"token interpolation-punctuation punctuation"},"}")]),n("span",{class:"token template-punctuation string"},"`")]),n("span",{class:"token punctuation"},","),t(`
  422. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(`
  423. `),n("span",{class:"token string"},"'This is the content of the notification. This is the content of the notification. This is the content of the notification.'"),n("span",{class:"token punctuation"},","),t(`
  424. placement`),n("span",{class:"token punctuation"},","),t(`
  425. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  426. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  427. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  428. openNotification`),n("span",{class:"token punctuation"},","),t(`
  429. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  430. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  431. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  432. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  433. `)])],-1)])),jsVersionHtml:s(()=>a[9]||(a[9]=[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(`
  434. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  435. `),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("openNotification('topLeft')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
  436. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("radius-upleft-outlined")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  437. topLeft
  438. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  439. `),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("openNotification('topRight')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
  440. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("radius-upright-outlined")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  441. topRight
  442. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  443. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("a-divider")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  444. `),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("openNotification('bottomLeft')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
  445. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("radius-bottomleft-outlined")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  446. bottomLeft
  447. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  448. `),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("openNotification('bottomRight')"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
  449. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("radius-bottomright-outlined")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  450. bottomRight
  451. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  452. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("div")]),n("span",{class:"token punctuation"},">")]),t(`
  453. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  454. `),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(`
  455. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" RadiusUpleftOutlined"),n("span",{class:"token punctuation"},","),t(" RadiusUprightOutlined"),n("span",{class:"token punctuation"},","),t(" RadiusBottomleftOutlined"),n("span",{class:"token punctuation"},","),t(" RadiusBottomrightOutlined "),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(`
  456. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  457. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" defineComponent "),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(`
  458. `),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(`
  459. `),n("span",{class:"token literal-property property"},"components"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"{"),t(`
  460. RadiusUpleftOutlined`),n("span",{class:"token punctuation"},","),t(`
  461. RadiusUprightOutlined`),n("span",{class:"token punctuation"},","),t(`
  462. RadiusBottomleftOutlined`),n("span",{class:"token punctuation"},","),t(`
  463. RadiusBottomrightOutlined`),n("span",{class:"token punctuation"},","),t(`
  464. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  465. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  466. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification"),t(),n("span",{class:"token operator"},"="),t(),n("span",{class:"token parameter"},"placement"),t(),n("span",{class:"token operator"},"=>"),t(),n("span",{class:"token punctuation"},"{"),t(`
  467. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  468. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token template-string"},[n("span",{class:"token template-punctuation string"},"`"),n("span",{class:"token string"},"Notification "),n("span",{class:"token interpolation"},[n("span",{class:"token interpolation-punctuation punctuation"},"${"),t("placement"),n("span",{class:"token interpolation-punctuation punctuation"},"}")]),n("span",{class:"token template-punctuation string"},"`")]),n("span",{class:"token punctuation"},","),t(`
  469. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'This is the content of the notification. This is the content of the notification. This is the content of the notification.'"),n("span",{class:"token punctuation"},","),t(`
  470. placement`),n("span",{class:"token punctuation"},","),t(`
  471. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  472. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  473. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  474. openNotification`),n("span",{class:"token punctuation"},","),t(`
  475. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  476. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  477. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  478. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  479. `)])],-1)])),_:1})}const sn=d(tn,[["render",an]]),w="updatable",on=m({setup(){const o=()=>{k.open({key:w,message:"Notification Title",description:"description."}),setTimeout(()=>{k.open({key:w,message:"New Title",description:"New description."})},1e3)},a=v("Notification Title"),l=v("description");return{openNotification:o,openNotification2:()=>{k.open({message:()=>a.value,description:()=>l.value}),setTimeout(()=>{a.value="New Title",l.value="New description."},1e3)}}}});function en(o,a,l,u,g,b){const p=e("a-button"),i=e("demo-box");return r(),f(i,{jsfiddle:{us:"Update content with unique key, or use reactive data.",cn:"\u53EF\u4EE5\u901A\u8FC7\u552F\u4E00\u7684 key \u6765\u66F4\u65B0\u5185\u5BB9, \u6216\u8005\u901A\u8FC7\u54CD\u5E94\u5F0F\u6570\u636E\u66F4\u65B0\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
  480. <span aria-hidden="true" class="anchor">#</span>
  481. </a></h2>
  482. <p>\u53EF\u4EE5\u901A\u8FC7\u552F\u4E00\u7684 key \u6765\u66F4\u65B0\u5185\u5BB9, \u6216\u8005\u901A\u8FC7\u54CD\u5E94\u5F0F\u6570\u636E\u66F4\u65B0\u3002</p>
  483. <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
  484. <span aria-hidden="true" class="anchor">#</span>
  485. </a></h2>
  486. <p>Update content with unique key, or use reactive data.</p>
  487. `,order:7,title:{"zh-CN":"\u66F4\u65B0\u6D88\u606F\u5185\u5BB9","en-US":"Update Message Content"},relativePath:"components/notification/demo/update.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPgogICAgT3BlbiB0aGUgbm90aWZpY2F0aW9uIGJveCAodXBkYXRlIGJ5IGtleSkKICA8L2EtYnV0dG9uPgogIDxiciAvPgogIDxiciAvPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24yIj4KICAgIE9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3ggKHVwZGF0ZSBieSByZWFjdGl2ZSkKICA8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgbm90aWZpY2F0aW9uIH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlZiB9IGZyb20gJ3Z1ZSc7CmNvbnN0IGtleSA9ICd1cGRhdGFibGUnOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgY29uc3Qgb3Blbk5vdGlmaWNhdGlvbiA9ICgpID0+IHsKICAgICAgbm90aWZpY2F0aW9uLm9wZW4oewogICAgICAgIGtleSwKICAgICAgICBtZXNzYWdlOiAnTm90aWZpY2F0aW9uIFRpdGxlJywKICAgICAgICBkZXNjcmlwdGlvbjogJ2Rlc2NyaXB0aW9uLicsCiAgICAgIH0pOwogICAgICBzZXRUaW1lb3V0KCgpID0+IHsKICAgICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgICBrZXksCiAgICAgICAgICBtZXNzYWdlOiAnTmV3IFRpdGxlJywKICAgICAgICAgIGRlc2NyaXB0aW9uOiAnTmV3IGRlc2NyaXB0aW9uLicsCiAgICAgICAgfSk7CiAgICAgIH0sIDEwMDApOwogICAgfTsKICAgIGNvbnN0IG1lc3NhZ2UgPSByZWYoJ05vdGlmaWNhdGlvbiBUaXRsZScpOwogICAgY29uc3QgZGVzY3JpcHRpb24gPSByZWYoJ2Rlc2NyaXB0aW9uJyk7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uMiA9ICgpID0+IHsKICAgICAgLy8gY29udGVudCBtdXN0IHVzZSBmdW5jdGlvbgogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgbWVzc2FnZTogKCkgPT4gbWVzc2FnZS52YWx1ZSwKICAgICAgICBkZXNjcmlwdGlvbjogKCkgPT4gZGVzY3JpcHRpb24udmFsdWUsCiAgICAgIH0pOwogICAgICBzZXRUaW1lb3V0KCgpID0+IHsKICAgICAgICBtZXNzYWdlLnZhbHVlID0gJ05ldyBUaXRsZSc7CiAgICAgICAgZGVzY3JpcHRpb24udmFsdWUgPSAnTmV3IGRlc2NyaXB0aW9uLic7CiAgICAgIH0sIDEwMDApOwogICAgfTsKICAgIHJldHVybiB7CiAgICAgIG9wZW5Ob3RpZmljYXRpb24sCiAgICAgIG9wZW5Ob3RpZmljYXRpb24yLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+Cgo=",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPgogICAgT3BlbiB0aGUgbm90aWZpY2F0aW9uIGJveCAodXBkYXRlIGJ5IGtleSkKICA8L2EtYnV0dG9uPgogIDxiciAvPgogIDxiciAvPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24yIj4KICAgIE9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3ggKHVwZGF0ZSBieSByZWFjdGl2ZSkKICA8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBub3RpZmljYXRpb24gfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJzsKY29uc3Qga2V5ID0gJ3VwZGF0YWJsZSc7CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uID0gKCkgPT4gewogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAga2V5LAogICAgICAgIG1lc3NhZ2U6ICdOb3RpZmljYXRpb24gVGl0bGUnLAogICAgICAgIGRlc2NyaXB0aW9uOiAnZGVzY3JpcHRpb24uJywKICAgICAgfSk7CiAgICAgIHNldFRpbWVvdXQoKCkgPT4gewogICAgICAgIG5vdGlmaWNhdGlvbi5vcGVuKHsKICAgICAgICAgIGtleSwKICAgICAgICAgIG1lc3NhZ2U6ICdOZXcgVGl0bGUnLAogICAgICAgICAgZGVzY3JpcHRpb246ICdOZXcgZGVzY3JpcHRpb24uJywKICAgICAgICB9KTsKICAgICAgfSwgMTAwMCk7CiAgICB9OwogICAgY29uc3QgbWVzc2FnZSA9IHJlZignTm90aWZpY2F0aW9uIFRpdGxlJyk7CiAgICBjb25zdCBkZXNjcmlwdGlvbiA9IHJlZignZGVzY3JpcHRpb24nKTsKICAgIGNvbnN0IG9wZW5Ob3RpZmljYXRpb24yID0gKCkgPT4gewogICAgICAvLyBjb250ZW50IG11c3QgdXNlIGZ1bmN0aW9uCiAgICAgIG5vdGlmaWNhdGlvbi5vcGVuKHsKICAgICAgICBtZXNzYWdlOiAoKSA9PiBtZXNzYWdlLnZhbHVlLAogICAgICAgIGRlc2NyaXB0aW9uOiAoKSA9PiBkZXNjcmlwdGlvbi52YWx1ZSwKICAgICAgfSk7CiAgICAgIHNldFRpbWVvdXQoKCkgPT4gewogICAgICAgIG1lc3NhZ2UudmFsdWUgPSAnTmV3IFRpdGxlJzsKICAgICAgICBkZXNjcmlwdGlvbi52YWx1ZSA9ICdOZXcgZGVzY3JpcHRpb24uJzsKICAgICAgfSwgMTAwMCk7CiAgICB9OwogICAgcmV0dXJuIHsKICAgICAgb3Blbk5vdGlmaWNhdGlvbiwKICAgICAgb3Blbk5vdGlmaWNhdGlvbjIsCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4="}},{default:s(()=>[c(p,{type:"primary",onClick:o.openNotification},{default:s(()=>a[0]||(a[0]=[t(" Open the notification box (update by key) ")])),_:1,__:[0]},8,["onClick"]),a[2]||(a[2]=n("br",null,null,-1)),a[3]||(a[3]=n("br",null,null,-1)),c(p,{type:"primary",onClick:o.openNotification2},{default:s(()=>a[1]||(a[1]=[t(" Open the notification box (update by reactive) ")])),_:1,__:[1]},8,["onClick"])]),htmlCode:s(()=>a[4]||(a[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(`
  488. `),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("openNotification"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
  489. Open the notification box (update by key)
  490. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  491. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("br")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  492. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("br")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  493. `),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("openNotification2"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
  494. Open the notification box (update by reactive)
  495. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  496. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  497. `),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(`
  498. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  499. `),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(`
  500. `),n("span",{class:"token keyword"},"const"),t(" key "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token string"},"'updatable'"),n("span",{class:"token punctuation"},";"),t(`
  501. `),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(`
  502. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  503. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification"),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(`
  504. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  505. key`),n("span",{class:"token punctuation"},","),t(`
  506. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},","),t(`
  507. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'description.'"),n("span",{class:"token punctuation"},","),t(`
  508. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  509. `),n("span",{class:"token function"},"setTimeout"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(),n("span",{class:"token punctuation"},"{"),t(`
  510. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  511. key`),n("span",{class:"token punctuation"},","),t(`
  512. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'New Title'"),n("span",{class:"token punctuation"},","),t(`
  513. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'New description.'"),n("span",{class:"token punctuation"},","),t(`
  514. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  515. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(),n("span",{class:"token number"},"1000"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  516. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  517. `),n("span",{class:"token keyword"},"const"),t(" message "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  518. `),n("span",{class:"token keyword"},"const"),t(" description "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"'description'"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  519. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification2"),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(`
  520. `),n("span",{class:"token comment"},"// content must use function"),t(`
  521. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  522. `),n("span",{class:"token function-variable function"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(" message"),n("span",{class:"token punctuation"},"."),t("value"),n("span",{class:"token punctuation"},","),t(`
  523. `),n("span",{class:"token function-variable function"},"description"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(" description"),n("span",{class:"token punctuation"},"."),t("value"),n("span",{class:"token punctuation"},","),t(`
  524. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  525. `),n("span",{class:"token function"},"setTimeout"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(),n("span",{class:"token punctuation"},"{"),t(`
  526. message`),n("span",{class:"token punctuation"},"."),t("value "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token string"},"'New Title'"),n("span",{class:"token punctuation"},";"),t(`
  527. description`),n("span",{class:"token punctuation"},"."),t("value "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token string"},"'New description.'"),n("span",{class:"token punctuation"},";"),t(`
  528. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(),n("span",{class:"token number"},"1000"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  529. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  530. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  531. openNotification`),n("span",{class:"token punctuation"},","),t(`
  532. openNotification2`),n("span",{class:"token punctuation"},","),t(`
  533. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  534. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  535. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  536. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  537. `)])],-1)])),jsVersionHtml:s(()=>a[5]||(a[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(`
  538. `),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("openNotification"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
  539. Open the notification box (update by key)
  540. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  541. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("br")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  542. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("br")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
  543. `),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("openNotification2"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
  544. Open the notification box (update by reactive)
  545. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("a-button")]),n("span",{class:"token punctuation"},">")]),t(`
  546. `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
  547. `),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(`
  548. `),n("span",{class:"token keyword"},"import"),t(),n("span",{class:"token punctuation"},"{"),t(" notification "),n("span",{class:"token punctuation"},"}"),t(),n("span",{class:"token keyword"},"from"),t(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),t(`
  549. `),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(`
  550. `),n("span",{class:"token keyword"},"const"),t(" key "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token string"},"'updatable'"),n("span",{class:"token punctuation"},";"),t(`
  551. `),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(`
  552. `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(`
  553. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification"),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(`
  554. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  555. key`),n("span",{class:"token punctuation"},","),t(`
  556. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},","),t(`
  557. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'description.'"),n("span",{class:"token punctuation"},","),t(`
  558. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  559. `),n("span",{class:"token function"},"setTimeout"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(),n("span",{class:"token punctuation"},"{"),t(`
  560. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  561. key`),n("span",{class:"token punctuation"},","),t(`
  562. `),n("span",{class:"token literal-property property"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'New Title'"),n("span",{class:"token punctuation"},","),t(`
  563. `),n("span",{class:"token literal-property property"},"description"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},"'New description.'"),n("span",{class:"token punctuation"},","),t(`
  564. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  565. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(),n("span",{class:"token number"},"1000"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  566. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  567. `),n("span",{class:"token keyword"},"const"),t(" message "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"'Notification Title'"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  568. `),n("span",{class:"token keyword"},"const"),t(" description "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"'description'"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  569. `),n("span",{class:"token keyword"},"const"),t(),n("span",{class:"token function-variable function"},"openNotification2"),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(`
  570. `),n("span",{class:"token comment"},"// content must use function"),t(`
  571. notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(`
  572. `),n("span",{class:"token function-variable function"},"message"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(" message"),n("span",{class:"token punctuation"},"."),t("value"),n("span",{class:"token punctuation"},","),t(`
  573. `),n("span",{class:"token function-variable function"},"description"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(" description"),n("span",{class:"token punctuation"},"."),t("value"),n("span",{class:"token punctuation"},","),t(`
  574. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  575. `),n("span",{class:"token function"},"setTimeout"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token operator"},"=>"),t(),n("span",{class:"token punctuation"},"{"),t(`
  576. message`),n("span",{class:"token punctuation"},"."),t("value "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token string"},"'New Title'"),n("span",{class:"token punctuation"},";"),t(`
  577. description`),n("span",{class:"token punctuation"},"."),t("value "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token string"},"'New description.'"),n("span",{class:"token punctuation"},";"),t(`
  578. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(),n("span",{class:"token number"},"1000"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  579. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  580. `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(`
  581. openNotification`),n("span",{class:"token punctuation"},","),t(`
  582. openNotification2`),n("span",{class:"token punctuation"},","),t(`
  583. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(`
  584. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(`
  585. `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(`
  586. `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
  587. `)])],-1)])),_:1})}const cn=d(on,[["render",en]]),pn={pageData:{title:"Notification",description:"",frontmatter:{category:"Components",type:"\u53CD\u9988",title:"Notification",subtitle:"\u901A\u77E5\u63D0\u9192\u6846",cover:"https://gw.alipayobjects.com/zos/alicdn/Jxm5nw61w/Notification.svg"},headers:[{level:2,title:"\u4F55\u65F6\u4F7F\u7528",slug:"\u4F55\u65F6\u4F7F\u7528",content:"\u5728\u7CFB\u7EDF\u56DB\u4E2A\u89D2\u663E\u793A\u901A\u77E5\u63D0\u9192\u4FE1\u606F\u3002\u7ECF\u5E38\u7528\u4E8E\u4EE5\u4E0B\u60C5\u51B5\uFF1A"},{level:2,title:"API",slug:"API",content:""}],relativePath:"components/notification/index.zh-CN.md",content:`
  588. \u5168\u5C40\u5C55\u793A\u901A\u77E5\u63D0\u9192\u4FE1\u606F\u3002
  589. ## \u4F55\u65F6\u4F7F\u7528
  590. \u5728\u7CFB\u7EDF\u56DB\u4E2A\u89D2\u663E\u793A\u901A\u77E5\u63D0\u9192\u4FE1\u606F\u3002\u7ECF\u5E38\u7528\u4E8E\u4EE5\u4E0B\u60C5\u51B5\uFF1A
  591. - \u8F83\u4E3A\u590D\u6742\u7684\u901A\u77E5\u5185\u5BB9\u3002
  592. - \u5E26\u6709\u4EA4\u4E92\u7684\u901A\u77E5\uFF0C\u7ED9\u51FA\u7528\u6237\u4E0B\u4E00\u6B65\u7684\u884C\u52A8\u70B9\u3002
  593. - \u7CFB\u7EDF\u4E3B\u52A8\u63A8\u9001\u3002
  594. ## API
  595. - \`notification.success(config)\`
  596. - \`notification.error(config)\`
  597. - \`notification.info(config)\`
  598. - \`notification.warning(config)\`
  599. - \`notification.warn(config)\`
  600. - \`notification.open(config)\`
  601. - \`notification.close(key: String)\`
  602. - \`notification.destroy()\`
  603. config \u53C2\u6570\u5982\u4E0B\uFF1A
  604. | \u53C2\u6570 | \u8BF4\u660E | \u7C7B\u578B | \u9ED8\u8BA4\u503C | \u7248\u672C |
  605. | --- | --- | --- | --- | --- |
  606. | bottom | \u6D88\u606F\u4ECE\u5E95\u90E8\u5F39\u51FA\u65F6\uFF0C\u8DDD\u79BB\u5E95\u90E8\u7684\u4F4D\u7F6E\uFF0C\u5355\u4F4D\u50CF\u7D20\u3002 | string | \`24px\` | |
  607. | btn | \u81EA\u5B9A\u4E49\u5173\u95ED\u6309\u94AE | VNode \\| () =&gt; VNode | - | |
  608. | class | \u81EA\u5B9A\u4E49 CSS class | string | - | |
  609. | closeIcon | \u81EA\u5B9A\u4E49\u5173\u95ED\u56FE\u6807 | VNode \\| () =&gt; VNode | - | |
  610. | description | \u901A\u77E5\u63D0\u9192\u5185\u5BB9\uFF0C\u5FC5\u9009 | string \\| VNode \\| () =&gt; VNode | - | |
  611. | duration | \u9ED8\u8BA4 4.5 \u79D2\u540E\u81EA\u52A8\u5173\u95ED\uFF0C\u914D\u7F6E\u4E3A null \u5219\u4E0D\u81EA\u52A8\u5173\u95ED | number | 4.5 | |
  612. | getContainer | \u914D\u7F6E\u6E32\u67D3\u8282\u70B9\u7684\u8F93\u51FA\u4F4D\u7F6E | () =&gt; HTMLNode | () =&gt; document.body | |
  613. | icon | \u81EA\u5B9A\u4E49\u56FE\u6807 | VNode \\| () =&gt; VNode | - | |
  614. | key | \u5F53\u524D\u901A\u77E5\u552F\u4E00\u6807\u5FD7 | string | - | |
  615. | message | \u901A\u77E5\u63D0\u9192\u6807\u9898\uFF0C\u5FC5\u9009 | string \\| VNode \\| () =&gt; VNode | - | |
  616. | placement | \u5F39\u51FA\u4F4D\u7F6E\uFF0C\u53EF\u9009 \`topLeft\` \`topRight\` \`bottomLeft\` \`bottomRight\` | string | topRight | |
  617. | style | \u81EA\u5B9A\u4E49\u5185\u8054\u6837\u5F0F | Object \\| string | - | |
  618. | top | \u6D88\u606F\u4ECE\u9876\u90E8\u5F39\u51FA\u65F6\uFF0C\u8DDD\u79BB\u9876\u90E8\u7684\u4F4D\u7F6E\uFF0C\u5355\u4F4D\u50CF\u7D20\u3002 | string | \`24px\` | |
  619. | onClick | \u70B9\u51FB\u901A\u77E5\u65F6\u89E6\u53D1\u7684\u56DE\u8C03\u51FD\u6570 | Function | - | |
  620. | onClose | \u70B9\u51FB\u9ED8\u8BA4\u5173\u95ED\u6309\u94AE\u65F6\u89E6\u53D1\u7684\u56DE\u8C03\u51FD\u6570 | Function | - | |
  621. \u8FD8\u63D0\u4F9B\u4E86\u4E00\u4E2A\u5168\u5C40\u914D\u7F6E\u65B9\u6CD5\uFF0C\u5728\u8C03\u7528\u524D\u63D0\u524D\u914D\u7F6E\uFF0C\u5168\u5C40\u4E00\u6B21\u751F\u6548\u3002
  622. - \`notification.config(options)\`
  623. &gt; \u5F53\u4F60\u4F7F\u7528 \`ConfigProvider\` \u8FDB\u884C\u5168\u5C40\u5316\u914D\u7F6E\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u9ED8\u8BA4\u81EA\u52A8\u5F00\u542F RTL \u6A21\u5F0F\u3002(3.0+)
  624. &gt;
  625. &gt; \u5F53\u4F60\u60F3\u5355\u72EC\u4F7F\u7528\uFF0C\u53EF\u901A\u8FC7\u5982\u4E0B\u8BBE\u7F6E\u5F00\u542F RTL \u6A21\u5F0F\u3002
  626. \`\`\`js
  627. notification.config({
  628. placement: &#39;bottomRight&#39;,
  629. bottom: &#39;50px&#39;,
  630. duration: 3,
  631. rtl: true,
  632. });
  633. \`\`\`
  634. | \u53C2\u6570 | \u8BF4\u660E | \u7C7B\u578B | \u9ED8\u8BA4\u503C | \u7248\u672C |
  635. | --- | --- | --- | --- | --- |
  636. | bottom | \u6D88\u606F\u4ECE\u5E95\u90E8\u5F39\u51FA\u65F6\uFF0C\u8DDD\u79BB\u5E95\u90E8\u7684\u4F4D\u7F6E\uFF0C\u5355\u4F4D\u50CF\u7D20\u3002 | string | \`24px\` | |
  637. | closeIcon | \u81EA\u5B9A\u4E49\u5173\u95ED\u56FE\u6807 | VNode \\| () =&gt; VNode | - | |
  638. | duration | \u9ED8\u8BA4\u81EA\u52A8\u5173\u95ED\u5EF6\u65F6\uFF0C\u5355\u4F4D\u79D2 | number | 4.5 | |
  639. | getContainer | \u914D\u7F6E\u6E32\u67D3\u8282\u70B9\u7684\u8F93\u51FA\u4F4D\u7F6E | () =&gt; HTMLNode | () =&gt; document.body | |
  640. | maxCount | \u6700\u5927\u663E\u793A\u6570, \u8D85\u8FC7\u9650\u5236\u65F6\uFF0C\u6700\u65E9\u7684\u6D88\u606F\u4F1A\u88AB\u81EA\u52A8\u5173\u95ED | number | - | 3.0 |
  641. | placement | \u5F39\u51FA\u4F4D\u7F6E\uFF0C\u53EF\u9009 \`topLeft\` \`topRight\` \`bottomLeft\` \`bottomRight\` | string | topRight | |
  642. | rtl | \u662F\u5426\u5F00\u542F RTL \u6A21\u5F0F | boolean | false | 3.0 |
  643. | top | \u6D88\u606F\u4ECE\u9876\u90E8\u5F39\u51FA\u65F6\uFF0C\u8DDD\u79BB\u9876\u90E8\u7684\u4F4D\u7F6E\uFF0C\u5355\u4F4D\u50CF\u7D20\u3002 | string | \`24px\` | |
  644. `,html:`<p>\u5168\u5C40\u5C55\u793A\u901A\u77E5\u63D0\u9192\u4FE1\u606F\u3002</p>
  645. <h2 id="\u4F55\u65F6\u4F7F\u7528">\u4F55\u65F6\u4F7F\u7528 <a class="header-anchor" href="#\u4F55\u65F6\u4F7F\u7528">
  646. <span aria-hidden="true" class="anchor">#</span>
  647. </a></h2>
  648. <p>\u5728\u7CFB\u7EDF\u56DB\u4E2A\u89D2\u663E\u793A\u901A\u77E5\u63D0\u9192\u4FE1\u606F\u3002\u7ECF\u5E38\u7528\u4E8E\u4EE5\u4E0B\u60C5\u51B5\uFF1A</p>
  649. <ul>
  650. <li>\u8F83\u4E3A\u590D\u6742\u7684\u901A\u77E5\u5185\u5BB9\u3002</li>
  651. <li>\u5E26\u6709\u4EA4\u4E92\u7684\u901A\u77E5\uFF0C\u7ED9\u51FA\u7528\u6237\u4E0B\u4E00\u6B65\u7684\u884C\u52A8\u70B9\u3002</li>
  652. <li>\u7CFB\u7EDF\u4E3B\u52A8\u63A8\u9001\u3002</li>
  653. </ul>
  654. <h2 id="API">API <a class="header-anchor" href="#API">
  655. <span aria-hidden="true" class="anchor">#</span>
  656. </a></h2>
  657. <ul>
  658. <li><code>notification.success(config)</code></li>
  659. <li><code>notification.error(config)</code></li>
  660. <li><code>notification.info(config)</code></li>
  661. <li><code>notification.warning(config)</code></li>
  662. <li><code>notification.warn(config)</code></li>
  663. <li><code>notification.open(config)</code></li>
  664. <li><code>notification.close(key: String)</code></li>
  665. <li><code>notification.destroy()</code></li>
  666. </ul>
  667. <p>config \u53C2\u6570\u5982\u4E0B\uFF1A</p>
  668. <table>
  669. <thead>
  670. <tr>
  671. <th>\u53C2\u6570</th>
  672. <th>\u8BF4\u660E</th>
  673. <th>\u7C7B\u578B</th>
  674. <th>\u9ED8\u8BA4\u503C</th>
  675. <th>\u7248\u672C</th>
  676. </tr>
  677. </thead>
  678. <tbody>
  679. <tr>
  680. <td>bottom</td>
  681. <td>\u6D88\u606F\u4ECE\u5E95\u90E8\u5F39\u51FA\u65F6\uFF0C\u8DDD\u79BB\u5E95\u90E8\u7684\u4F4D\u7F6E\uFF0C\u5355\u4F4D\u50CF\u7D20\u3002</td>
  682. <td>string</td>
  683. <td><code>24px</code></td>
  684. <td></td>
  685. </tr>
  686. <tr>
  687. <td>btn</td>
  688. <td>\u81EA\u5B9A\u4E49\u5173\u95ED\u6309\u94AE</td>
  689. <td>VNode | () =&gt; VNode</td>
  690. <td>-</td>
  691. <td></td>
  692. </tr>
  693. <tr>
  694. <td>class</td>
  695. <td>\u81EA\u5B9A\u4E49 CSS class</td>
  696. <td>string</td>
  697. <td>-</td>
  698. <td></td>
  699. </tr>
  700. <tr>
  701. <td>closeIcon</td>
  702. <td>\u81EA\u5B9A\u4E49\u5173\u95ED\u56FE\u6807</td>
  703. <td>VNode | () =&gt; VNode</td>
  704. <td>-</td>
  705. <td></td>
  706. </tr>
  707. <tr>
  708. <td>description</td>
  709. <td>\u901A\u77E5\u63D0\u9192\u5185\u5BB9\uFF0C\u5FC5\u9009</td>
  710. <td>string | VNode | () =&gt; VNode</td>
  711. <td>-</td>
  712. <td></td>
  713. </tr>
  714. <tr>
  715. <td>duration</td>
  716. <td>\u9ED8\u8BA4 4.5 \u79D2\u540E\u81EA\u52A8\u5173\u95ED\uFF0C\u914D\u7F6E\u4E3A null \u5219\u4E0D\u81EA\u52A8\u5173\u95ED</td>
  717. <td>number</td>
  718. <td>4.5</td>
  719. <td></td>
  720. </tr>
  721. <tr>
  722. <td>getContainer</td>
  723. <td>\u914D\u7F6E\u6E32\u67D3\u8282\u70B9\u7684\u8F93\u51FA\u4F4D\u7F6E</td>
  724. <td>() =&gt; HTMLNode</td>
  725. <td>() =&gt; document.body</td>
  726. <td></td>
  727. </tr>
  728. <tr>
  729. <td>icon</td>
  730. <td>\u81EA\u5B9A\u4E49\u56FE\u6807</td>
  731. <td>VNode | () =&gt; VNode</td>
  732. <td>-</td>
  733. <td></td>
  734. </tr>
  735. <tr>
  736. <td>key</td>
  737. <td>\u5F53\u524D\u901A\u77E5\u552F\u4E00\u6807\u5FD7</td>
  738. <td>string</td>
  739. <td>-</td>
  740. <td></td>
  741. </tr>
  742. <tr>
  743. <td>message</td>
  744. <td>\u901A\u77E5\u63D0\u9192\u6807\u9898\uFF0C\u5FC5\u9009</td>
  745. <td>string | VNode | () =&gt; VNode</td>
  746. <td>-</td>
  747. <td></td>
  748. </tr>
  749. <tr>
  750. <td>placement</td>
  751. <td>\u5F39\u51FA\u4F4D\u7F6E\uFF0C\u53EF\u9009 <code>topLeft</code> <code>topRight</code> <code>bottomLeft</code> <code>bottomRight</code></td>
  752. <td>string</td>
  753. <td>topRight</td>
  754. <td></td>
  755. </tr>
  756. <tr>
  757. <td>style</td>
  758. <td>\u81EA\u5B9A\u4E49\u5185\u8054\u6837\u5F0F</td>
  759. <td>Object | string</td>
  760. <td>-</td>
  761. <td></td>
  762. </tr>
  763. <tr>
  764. <td>top</td>
  765. <td>\u6D88\u606F\u4ECE\u9876\u90E8\u5F39\u51FA\u65F6\uFF0C\u8DDD\u79BB\u9876\u90E8\u7684\u4F4D\u7F6E\uFF0C\u5355\u4F4D\u50CF\u7D20\u3002</td>
  766. <td>string</td>
  767. <td><code>24px</code></td>
  768. <td></td>
  769. </tr>
  770. <tr>
  771. <td>onClick</td>
  772. <td>\u70B9\u51FB\u901A\u77E5\u65F6\u89E6\u53D1\u7684\u56DE\u8C03\u51FD\u6570</td>
  773. <td>Function</td>
  774. <td>-</td>
  775. <td></td>
  776. </tr>
  777. <tr>
  778. <td>onClose</td>
  779. <td>\u70B9\u51FB\u9ED8\u8BA4\u5173\u95ED\u6309\u94AE\u65F6\u89E6\u53D1\u7684\u56DE\u8C03\u51FD\u6570</td>
  780. <td>Function</td>
  781. <td>-</td>
  782. <td></td>
  783. </tr>
  784. </tbody>
  785. </table>
  786. <p>\u8FD8\u63D0\u4F9B\u4E86\u4E00\u4E2A\u5168\u5C40\u914D\u7F6E\u65B9\u6CD5\uFF0C\u5728\u8C03\u7528\u524D\u63D0\u524D\u914D\u7F6E\uFF0C\u5168\u5C40\u4E00\u6B21\u751F\u6548\u3002</p>
  787. <ul>
  788. <li>
  789. <p><code>notification.config(options)</code></p>
  790. <blockquote>
  791. <p>\u5F53\u4F60\u4F7F\u7528 <code>ConfigProvider</code> \u8FDB\u884C\u5168\u5C40\u5316\u914D\u7F6E\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u9ED8\u8BA4\u81EA\u52A8\u5F00\u542F RTL \u6A21\u5F0F\u3002(3.0+)</p>
  792. <p>\u5F53\u4F60\u60F3\u5355\u72EC\u4F7F\u7528\uFF0C\u53EF\u901A\u8FC7\u5982\u4E0B\u8BBE\u7F6E\u5F00\u542F RTL \u6A21\u5F0F\u3002</p>
  793. </blockquote>
  794. </li>
  795. </ul>
  796. <pre class="language-js" v-pre><code>notification<span class="token punctuation">.</span><span class="token function">config</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
  797. <span class="token literal-property property">placement</span><span class="token operator">:</span> <span class="token string">'bottomRight'</span><span class="token punctuation">,</span>
  798. <span class="token literal-property property">bottom</span><span class="token operator">:</span> <span class="token string">'50px'</span><span class="token punctuation">,</span>
  799. <span class="token literal-property property">duration</span><span class="token operator">:</span> <span class="token number">3</span><span class="token punctuation">,</span>
  800. <span class="token literal-property property">rtl</span><span class="token operator">:</span> <span class="token boolean">true</span><span class="token punctuation">,</span>
  801. <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
  802. </code></pre>
  803. <table>
  804. <thead>
  805. <tr>
  806. <th>\u53C2\u6570</th>
  807. <th>\u8BF4\u660E</th>
  808. <th>\u7C7B\u578B</th>
  809. <th>\u9ED8\u8BA4\u503C</th>
  810. <th>\u7248\u672C</th>
  811. </tr>
  812. </thead>
  813. <tbody>
  814. <tr>
  815. <td>bottom</td>
  816. <td>\u6D88\u606F\u4ECE\u5E95\u90E8\u5F39\u51FA\u65F6\uFF0C\u8DDD\u79BB\u5E95\u90E8\u7684\u4F4D\u7F6E\uFF0C\u5355\u4F4D\u50CF\u7D20\u3002</td>
  817. <td>string</td>
  818. <td><code>24px</code></td>
  819. <td></td>
  820. </tr>
  821. <tr>
  822. <td>closeIcon</td>
  823. <td>\u81EA\u5B9A\u4E49\u5173\u95ED\u56FE\u6807</td>
  824. <td>VNode | () =&gt; VNode</td>
  825. <td>-</td>
  826. <td></td>
  827. </tr>
  828. <tr>
  829. <td>duration</td>
  830. <td>\u9ED8\u8BA4\u81EA\u52A8\u5173\u95ED\u5EF6\u65F6\uFF0C\u5355\u4F4D\u79D2</td>
  831. <td>number</td>
  832. <td>4.5</td>
  833. <td></td>
  834. </tr>
  835. <tr>
  836. <td>getContainer</td>
  837. <td>\u914D\u7F6E\u6E32\u67D3\u8282\u70B9\u7684\u8F93\u51FA\u4F4D\u7F6E</td>
  838. <td>() =&gt; HTMLNode</td>
  839. <td>() =&gt; document.body</td>
  840. <td></td>
  841. </tr>
  842. <tr>
  843. <td>maxCount</td>
  844. <td>\u6700\u5927\u663E\u793A\u6570, \u8D85\u8FC7\u9650\u5236\u65F6\uFF0C\u6700\u65E9\u7684\u6D88\u606F\u4F1A\u88AB\u81EA\u52A8\u5173\u95ED</td>
  845. <td>number</td>
  846. <td>-</td>
  847. <td>3.0</td>
  848. </tr>
  849. <tr>
  850. <td>placement</td>
  851. <td>\u5F39\u51FA\u4F4D\u7F6E\uFF0C\u53EF\u9009 <code>topLeft</code> <code>topRight</code> <code>bottomLeft</code> <code>bottomRight</code></td>
  852. <td>string</td>
  853. <td>topRight</td>
  854. <td></td>
  855. </tr>
  856. <tr>
  857. <td>rtl</td>
  858. <td>\u662F\u5426\u5F00\u542F RTL \u6A21\u5F0F</td>
  859. <td>boolean</td>
  860. <td>false</td>
  861. <td>3.0</td>
  862. </tr>
  863. <tr>
  864. <td>top</td>
  865. <td>\u6D88\u606F\u4ECE\u9876\u90E8\u5F39\u51FA\u65F6\uFF0C\u8DDD\u79BB\u9876\u90E8\u7684\u4F4D\u7F6E\uFF0C\u5355\u4F4D\u50CF\u7D20\u3002</td>
  866. <td>string</td>
  867. <td><code>24px</code></td>
  868. <td></td>
  869. </tr>
  870. </tbody>
  871. </table>
  872. `,lastUpdated:1748060301011}},ln={class:"markdown"};function un(o,a,l,u,g,b){return r(),B("article",ln,a[0]||(a[0]=[R(`<p>\u5168\u5C40\u5C55\u793A\u901A\u77E5\u63D0\u9192\u4FE1\u606F\u3002</p><h2 id="\u4F55\u65F6\u4F7F\u7528">\u4F55\u65F6\u4F7F\u7528 <a class="header-anchor" href="#\u4F55\u65F6\u4F7F\u7528"><span aria-hidden="true" class="anchor">#</span></a></h2><p>\u5728\u7CFB\u7EDF\u56DB\u4E2A\u89D2\u663E\u793A\u901A\u77E5\u63D0\u9192\u4FE1\u606F\u3002\u7ECF\u5E38\u7528\u4E8E\u4EE5\u4E0B\u60C5\u51B5\uFF1A</p><ul><li>\u8F83\u4E3A\u590D\u6742\u7684\u901A\u77E5\u5185\u5BB9\u3002</li><li>\u5E26\u6709\u4EA4\u4E92\u7684\u901A\u77E5\uFF0C\u7ED9\u51FA\u7528\u6237\u4E0B\u4E00\u6B65\u7684\u884C\u52A8\u70B9\u3002</li><li>\u7CFB\u7EDF\u4E3B\u52A8\u63A8\u9001\u3002</li></ul><h2 id="API">API <a class="header-anchor" href="#API"><span aria-hidden="true" class="anchor">#</span></a></h2><ul><li><code>notification.success(config)</code></li><li><code>notification.error(config)</code></li><li><code>notification.info(config)</code></li><li><code>notification.warning(config)</code></li><li><code>notification.warn(config)</code></li><li><code>notification.open(config)</code></li><li><code>notification.close(key: String)</code></li><li><code>notification.destroy()</code></li></ul><p>config \u53C2\u6570\u5982\u4E0B\uFF1A</p><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>bottom</td><td>\u6D88\u606F\u4ECE\u5E95\u90E8\u5F39\u51FA\u65F6\uFF0C\u8DDD\u79BB\u5E95\u90E8\u7684\u4F4D\u7F6E\uFF0C\u5355\u4F4D\u50CF\u7D20\u3002</td><td>string</td><td><code>24px</code></td><td></td></tr><tr><td>btn</td><td>\u81EA\u5B9A\u4E49\u5173\u95ED\u6309\u94AE</td><td>VNode | () =&gt; VNode</td><td>-</td><td></td></tr><tr><td>class</td><td>\u81EA\u5B9A\u4E49 CSS class</td><td>string</td><td>-</td><td></td></tr><tr><td>closeIcon</td><td>\u81EA\u5B9A\u4E49\u5173\u95ED\u56FE\u6807</td><td>VNode | () =&gt; VNode</td><td>-</td><td></td></tr><tr><td>description</td><td>\u901A\u77E5\u63D0\u9192\u5185\u5BB9\uFF0C\u5FC5\u9009</td><td>string | VNode | () =&gt; VNode</td><td>-</td><td></td></tr><tr><td>duration</td><td>\u9ED8\u8BA4 4.5 \u79D2\u540E\u81EA\u52A8\u5173\u95ED\uFF0C\u914D\u7F6E\u4E3A null \u5219\u4E0D\u81EA\u52A8\u5173\u95ED</td><td>number</td><td>4.5</td><td></td></tr><tr><td>getContainer</td><td>\u914D\u7F6E\u6E32\u67D3\u8282\u70B9\u7684\u8F93\u51FA\u4F4D\u7F6E</td><td>() =&gt; HTMLNode</td><td>() =&gt; document.body</td><td></td></tr><tr><td>icon</td><td>\u81EA\u5B9A\u4E49\u56FE\u6807</td><td>VNode | () =&gt; VNode</td><td>-</td><td></td></tr><tr><td>key</td><td>\u5F53\u524D\u901A\u77E5\u552F\u4E00\u6807\u5FD7</td><td>string</td><td>-</td><td></td></tr><tr><td>message</td><td>\u901A\u77E5\u63D0\u9192\u6807\u9898\uFF0C\u5FC5\u9009</td><td>string | VNode | () =&gt; VNode</td><td>-</td><td></td></tr><tr><td>placement</td><td>\u5F39\u51FA\u4F4D\u7F6E\uFF0C\u53EF\u9009 <code>topLeft</code> <code>topRight</code> <code>bottomLeft</code> <code>bottomRight</code></td><td>string</td><td>topRight</td><td></td></tr><tr><td>style</td><td>\u81EA\u5B9A\u4E49\u5185\u8054\u6837\u5F0F</td><td>Object | string</td><td>-</td><td></td></tr><tr><td>top</td><td>\u6D88\u606F\u4ECE\u9876\u90E8\u5F39\u51FA\u65F6\uFF0C\u8DDD\u79BB\u9876\u90E8\u7684\u4F4D\u7F6E\uFF0C\u5355\u4F4D\u50CF\u7D20\u3002</td><td>string</td><td><code>24px</code></td><td></td></tr><tr><td>onClick</td><td>\u70B9\u51FB\u901A\u77E5\u65F6\u89E6\u53D1\u7684\u56DE\u8C03\u51FD\u6570</td><td>Function</td><td>-</td><td></td></tr><tr><td>onClose</td><td>\u70B9\u51FB\u9ED8\u8BA4\u5173\u95ED\u6309\u94AE\u65F6\u89E6\u53D1\u7684\u56DE\u8C03\u51FD\u6570</td><td>Function</td><td>-</td><td></td></tr></tbody></table><p>\u8FD8\u63D0\u4F9B\u4E86\u4E00\u4E2A\u5168\u5C40\u914D\u7F6E\u65B9\u6CD5\uFF0C\u5728\u8C03\u7528\u524D\u63D0\u524D\u914D\u7F6E\uFF0C\u5168\u5C40\u4E00\u6B21\u751F\u6548\u3002</p><ul><li><p><code>notification.config(options)</code></p><blockquote><p>\u5F53\u4F60\u4F7F\u7528 <code>ConfigProvider</code> \u8FDB\u884C\u5168\u5C40\u5316\u914D\u7F6E\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u9ED8\u8BA4\u81EA\u52A8\u5F00\u542F RTL \u6A21\u5F0F\u3002(3.0+)</p><p>\u5F53\u4F60\u60F3\u5355\u72EC\u4F7F\u7528\uFF0C\u53EF\u901A\u8FC7\u5982\u4E0B\u8BBE\u7F6E\u5F00\u542F RTL \u6A21\u5F0F\u3002</p></blockquote></li></ul><pre class="language-js"><code>notification<span class="token punctuation">.</span><span class="token function">config</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
  873. <span class="token literal-property property">placement</span><span class="token operator">:</span> <span class="token string">&#39;bottomRight&#39;</span><span class="token punctuation">,</span>
  874. <span class="token literal-property property">bottom</span><span class="token operator">:</span> <span class="token string">&#39;50px&#39;</span><span class="token punctuation">,</span>
  875. <span class="token literal-property property">duration</span><span class="token operator">:</span> <span class="token number">3</span><span class="token punctuation">,</span>
  876. <span class="token literal-property property">rtl</span><span class="token operator">:</span> <span class="token boolean">true</span><span class="token punctuation">,</span>
  877. <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
  878. </code></pre><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>bottom</td><td>\u6D88\u606F\u4ECE\u5E95\u90E8\u5F39\u51FA\u65F6\uFF0C\u8DDD\u79BB\u5E95\u90E8\u7684\u4F4D\u7F6E\uFF0C\u5355\u4F4D\u50CF\u7D20\u3002</td><td>string</td><td><code>24px</code></td><td></td></tr><tr><td>closeIcon</td><td>\u81EA\u5B9A\u4E49\u5173\u95ED\u56FE\u6807</td><td>VNode | () =&gt; VNode</td><td>-</td><td></td></tr><tr><td>duration</td><td>\u9ED8\u8BA4\u81EA\u52A8\u5173\u95ED\u5EF6\u65F6\uFF0C\u5355\u4F4D\u79D2</td><td>number</td><td>4.5</td><td></td></tr><tr><td>getContainer</td><td>\u914D\u7F6E\u6E32\u67D3\u8282\u70B9\u7684\u8F93\u51FA\u4F4D\u7F6E</td><td>() =&gt; HTMLNode</td><td>() =&gt; document.body</td><td></td></tr><tr><td>maxCount</td><td>\u6700\u5927\u663E\u793A\u6570, \u8D85\u8FC7\u9650\u5236\u65F6\uFF0C\u6700\u65E9\u7684\u6D88\u606F\u4F1A\u88AB\u81EA\u52A8\u5173\u95ED</td><td>number</td><td>-</td><td>3.0</td></tr><tr><td>placement</td><td>\u5F39\u51FA\u4F4D\u7F6E\uFF0C\u53EF\u9009 <code>topLeft</code> <code>topRight</code> <code>bottomLeft</code> <code>bottomRight</code></td><td>string</td><td>topRight</td><td></td></tr><tr><td>rtl</td><td>\u662F\u5426\u5F00\u542F RTL \u6A21\u5F0F</td><td>boolean</td><td>false</td><td>3.0</td></tr><tr><td>top</td><td>\u6D88\u606F\u4ECE\u9876\u90E8\u5F39\u51FA\u65F6\uFF0C\u8DDD\u79BB\u9876\u90E8\u7684\u4F4D\u7F6E\uFF0C\u5355\u4F4D\u50CF\u7D20\u3002</td><td>string</td><td><code>24px</code></td><td></td></tr></tbody></table>`,12)]))}const kn=d(pn,[["render",un]]),dn={pageData:{title:"Notification",description:"",frontmatter:{category:"Components",type:"Feedback",title:"Notification",cover:"https://gw.alipayobjects.com/zos/alicdn/Jxm5nw61w/Notification.svg"},headers:[{level:2,title:"When To Use",slug:"When-To-Use",content:"To display a notification message at any of the four corners of the viewport. Typically it can be used in the following cases:"},{level:2,title:"API",slug:"API",content:""}],relativePath:"components/notification/index.en-US.md",content:"\nDisplay a notification message globally.\n\n## When To Use\n\nTo display a notification message at any of the four corners of the viewport. Typically it can be used in the following cases:\n\n- A notification with complex content.\n- A notification providing a feedback based on the user interaction. Or it may show some details about upcoming steps the user may have to follow.\n- A notification that is pushed by the application.\n\n## API\n\n- `notification.success(config)`\n- `notification.error(config)`\n- `notification.info(config)`\n- `notification.warning(config)`\n- `notification.warn(config)`\n- `notification.open(config)`\n- `notification.close(key: String)`\n- `notification.destroy()`\n\nThe properties of config are as follows:\n\n| Property | Description | Type | Default | Version |\n| --- | --- | --- | --- | --- |\n| bottom | Distance from the bottom of the viewport, when `placement` is `bottomRight` or `bottomLeft` (unit: pixels). | string | `24px` | |\n| btn | Customized close button | VNode \\| () =&gt; VNode | - | |\n| class | Customized CSS class | string | - | |\n| closeIcon | custom close icon | VNode \\| () =&gt; VNode | - | |\n| description | The content of notification box (required) | string\\| VNode \\| () =&gt; VNode | - | |\n| duration | Time in seconds before Notification is closed. When set to 0 or null, it will never be closed automatically | number | 4.5 | |\n| getContainer | Return the mount node for Notification | () =&gt; HTMLNode | () =&gt; document.body | |\n| icon | Customized icon | VNode \\| () =&gt; VNode | - | |\n| key | The unique identifier of the Notification | string | - | |\n| message | The title of notification box (required) | string\\| VNode \\| () =&gt; VNode | - | |\n| placement | Position of Notification, can be one of `topLeft` `topRight` `bottomLeft` `bottomRight` | string | `topRight` | |\n| style | Customized inline style | Object \\| string | - | |\n| top | Distance from the top of the viewport, when `placement` is `topRight` or `topLeft` (unit: pixels). | string | `24px` | |\n| onClick | Specify a function that will be called when the notification is clicked | Function | - | |\n| onClose | Specify a function that will be called when the close button is clicked | Function | - | |\n\n`notification` also provides a global `config()` method that can be used for specifying the default options. Once this method is used, all the notification boxes will take into account these globally defined options when displaying.\n\n- `notification.config(options)`\n\n &gt; When you use `ConfigProvider` for global configuration, the system will automatically start RTL mode by default.(4.3.0+)\n &gt;\n &gt; When you want to use it alone, you can start the RTL mode through the following settings.\n\n```js\nnotification.config({\n placement: &#39;bottomRight&#39;,\n bottom: &#39;50px&#39;,\n duration: 3,\n rtl: true,\n});\n```\n\n| Property | Description | Type | Default | Version |\n| --- | --- | --- | --- | --- |\n| bottom | Distance from the bottom of the viewport, when `placement` is `bottomRight` or `bottomLeft` (unit: pixels). | string | `24px` | |\n| closeIcon | custom close icon | VNode \\| () =&gt; VNode | - | |\n| duration | Time in seconds before Notification is closed. When set to 0 or null, it will never be closed automatically | number | 4.5 | |\n| getContainer | Return the mount node for Notification | () =&gt; HTMLNode | () =&gt; document.body | |\n| maxCount | Max Notification show, drop oldest if exceed limit | number | - | 3.0 |\n| placement | Position of Notification, can be one of `topLeft` `topRight` `bottomLeft` `bottomRight` | string | `topRight` | |\n| rtl | Whether to enable RTL mode | boolean | false | |\n| top | Distance from the top of the viewport, when `placement` is `topRight` or `topLeft` (unit: pixels). | string | `24px` | |\n",html:`<p>Display a notification message globally.</p>
  879. <h2 id="When-To-Use">When To Use <a class="header-anchor" href="#When-To-Use">
  880. <span aria-hidden="true" class="anchor">#</span>
  881. </a></h2>
  882. <p>To display a notification message at any of the four corners of the viewport. Typically it can be used in the following cases:</p>
  883. <ul>
  884. <li>A notification with complex content.</li>
  885. <li>A notification providing a feedback based on the user interaction. Or it may show some details about upcoming steps the user may have to follow.</li>
  886. <li>A notification that is pushed by the application.</li>
  887. </ul>
  888. <h2 id="API">API <a class="header-anchor" href="#API">
  889. <span aria-hidden="true" class="anchor">#</span>
  890. </a></h2>
  891. <ul>
  892. <li><code>notification.success(config)</code></li>
  893. <li><code>notification.error(config)</code></li>
  894. <li><code>notification.info(config)</code></li>
  895. <li><code>notification.warning(config)</code></li>
  896. <li><code>notification.warn(config)</code></li>
  897. <li><code>notification.open(config)</code></li>
  898. <li><code>notification.close(key: String)</code></li>
  899. <li><code>notification.destroy()</code></li>
  900. </ul>
  901. <p>The properties of config are as follows:</p>
  902. <table>
  903. <thead>
  904. <tr>
  905. <th>Property</th>
  906. <th>Description</th>
  907. <th>Type</th>
  908. <th>Default</th>
  909. <th>Version</th>
  910. </tr>
  911. </thead>
  912. <tbody>
  913. <tr>
  914. <td>bottom</td>
  915. <td>Distance from the bottom of the viewport, when <code>placement</code> is <code>bottomRight</code> or <code>bottomLeft</code> (unit: pixels).</td>
  916. <td>string</td>
  917. <td><code>24px</code></td>
  918. <td></td>
  919. </tr>
  920. <tr>
  921. <td>btn</td>
  922. <td>Customized close button</td>
  923. <td>VNode | () =&gt; VNode</td>
  924. <td>-</td>
  925. <td></td>
  926. </tr>
  927. <tr>
  928. <td>class</td>
  929. <td>Customized CSS class</td>
  930. <td>string</td>
  931. <td>-</td>
  932. <td></td>
  933. </tr>
  934. <tr>
  935. <td>closeIcon</td>
  936. <td>custom close icon</td>
  937. <td>VNode | () =&gt; VNode</td>
  938. <td>-</td>
  939. <td></td>
  940. </tr>
  941. <tr>
  942. <td>description</td>
  943. <td>The content of notification box (required)</td>
  944. <td>string| VNode | () =&gt; VNode</td>
  945. <td>-</td>
  946. <td></td>
  947. </tr>
  948. <tr>
  949. <td>duration</td>
  950. <td>Time in seconds before Notification is closed. When set to 0 or null, it will never be closed automatically</td>
  951. <td>number</td>
  952. <td>4.5</td>
  953. <td></td>
  954. </tr>
  955. <tr>
  956. <td>getContainer</td>
  957. <td>Return the mount node for Notification</td>
  958. <td>() =&gt; HTMLNode</td>
  959. <td>() =&gt; document.body</td>
  960. <td></td>
  961. </tr>
  962. <tr>
  963. <td>icon</td>
  964. <td>Customized icon</td>
  965. <td>VNode | () =&gt; VNode</td>
  966. <td>-</td>
  967. <td></td>
  968. </tr>
  969. <tr>
  970. <td>key</td>
  971. <td>The unique identifier of the Notification</td>
  972. <td>string</td>
  973. <td>-</td>
  974. <td></td>
  975. </tr>
  976. <tr>
  977. <td>message</td>
  978. <td>The title of notification box (required)</td>
  979. <td>string| VNode | () =&gt; VNode</td>
  980. <td>-</td>
  981. <td></td>
  982. </tr>
  983. <tr>
  984. <td>placement</td>
  985. <td>Position of Notification, can be one of <code>topLeft</code> <code>topRight</code> <code>bottomLeft</code> <code>bottomRight</code></td>
  986. <td>string</td>
  987. <td><code>topRight</code></td>
  988. <td></td>
  989. </tr>
  990. <tr>
  991. <td>style</td>
  992. <td>Customized inline style</td>
  993. <td>Object | string</td>
  994. <td>-</td>
  995. <td></td>
  996. </tr>
  997. <tr>
  998. <td>top</td>
  999. <td>Distance from the top of the viewport, when <code>placement</code> is <code>topRight</code> or <code>topLeft</code> (unit: pixels).</td>
  1000. <td>string</td>
  1001. <td><code>24px</code></td>
  1002. <td></td>
  1003. </tr>
  1004. <tr>
  1005. <td>onClick</td>
  1006. <td>Specify a function that will be called when the notification is clicked</td>
  1007. <td>Function</td>
  1008. <td>-</td>
  1009. <td></td>
  1010. </tr>
  1011. <tr>
  1012. <td>onClose</td>
  1013. <td>Specify a function that will be called when the close button is clicked</td>
  1014. <td>Function</td>
  1015. <td>-</td>
  1016. <td></td>
  1017. </tr>
  1018. </tbody>
  1019. </table>
  1020. <p><code>notification</code> also provides a global <code>config()</code> method that can be used for specifying the default options. Once this method is used, all the notification boxes will take into account these globally defined options when displaying.</p>
  1021. <ul>
  1022. <li>
  1023. <p><code>notification.config(options)</code></p>
  1024. <blockquote>
  1025. <p>When you use <code>ConfigProvider</code> for global configuration, the system will automatically start RTL mode by default.(4.3.0+)</p>
  1026. <p>When you want to use it alone, you can start the RTL mode through the following settings.</p>
  1027. </blockquote>
  1028. </li>
  1029. </ul>
  1030. <pre class="language-js" v-pre><code>notification<span class="token punctuation">.</span><span class="token function">config</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
  1031. <span class="token literal-property property">placement</span><span class="token operator">:</span> <span class="token string">'bottomRight'</span><span class="token punctuation">,</span>
  1032. <span class="token literal-property property">bottom</span><span class="token operator">:</span> <span class="token string">'50px'</span><span class="token punctuation">,</span>
  1033. <span class="token literal-property property">duration</span><span class="token operator">:</span> <span class="token number">3</span><span class="token punctuation">,</span>
  1034. <span class="token literal-property property">rtl</span><span class="token operator">:</span> <span class="token boolean">true</span><span class="token punctuation">,</span>
  1035. <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
  1036. </code></pre>
  1037. <table>
  1038. <thead>
  1039. <tr>
  1040. <th>Property</th>
  1041. <th>Description</th>
  1042. <th>Type</th>
  1043. <th>Default</th>
  1044. <th>Version</th>
  1045. </tr>
  1046. </thead>
  1047. <tbody>
  1048. <tr>
  1049. <td>bottom</td>
  1050. <td>Distance from the bottom of the viewport, when <code>placement</code> is <code>bottomRight</code> or <code>bottomLeft</code> (unit: pixels).</td>
  1051. <td>string</td>
  1052. <td><code>24px</code></td>
  1053. <td></td>
  1054. </tr>
  1055. <tr>
  1056. <td>closeIcon</td>
  1057. <td>custom close icon</td>
  1058. <td>VNode | () =&gt; VNode</td>
  1059. <td>-</td>
  1060. <td></td>
  1061. </tr>
  1062. <tr>
  1063. <td>duration</td>
  1064. <td>Time in seconds before Notification is closed. When set to 0 or null, it will never be closed automatically</td>
  1065. <td>number</td>
  1066. <td>4.5</td>
  1067. <td></td>
  1068. </tr>
  1069. <tr>
  1070. <td>getContainer</td>
  1071. <td>Return the mount node for Notification</td>
  1072. <td>() =&gt; HTMLNode</td>
  1073. <td>() =&gt; document.body</td>
  1074. <td></td>
  1075. </tr>
  1076. <tr>
  1077. <td>maxCount</td>
  1078. <td>Max Notification show, drop oldest if exceed limit</td>
  1079. <td>number</td>
  1080. <td>-</td>
  1081. <td>3.0</td>
  1082. </tr>
  1083. <tr>
  1084. <td>placement</td>
  1085. <td>Position of Notification, can be one of <code>topLeft</code> <code>topRight</code> <code>bottomLeft</code> <code>bottomRight</code></td>
  1086. <td>string</td>
  1087. <td><code>topRight</code></td>
  1088. <td></td>
  1089. </tr>
  1090. <tr>
  1091. <td>rtl</td>
  1092. <td>Whether to enable RTL mode</td>
  1093. <td>boolean</td>
  1094. <td>false</td>
  1095. <td></td>
  1096. </tr>
  1097. <tr>
  1098. <td>top</td>
  1099. <td>Distance from the top of the viewport, when <code>placement</code> is <code>topRight</code> or <code>topLeft</code> (unit: pixels).</td>
  1100. <td>string</td>
  1101. <td><code>24px</code></td>
  1102. <td></td>
  1103. </tr>
  1104. </tbody>
  1105. </table>
  1106. `,lastUpdated:1748060301003}},rn={class:"markdown"};function gn(o,a,l,u,g,b){return r(),B("article",rn,a[0]||(a[0]=[R(`<p>Display a notification message globally.</p><h2 id="When-To-Use">When To Use <a class="header-anchor" href="#When-To-Use"><span aria-hidden="true" class="anchor">#</span></a></h2><p>To display a notification message at any of the four corners of the viewport. Typically it can be used in the following cases:</p><ul><li>A notification with complex content.</li><li>A notification providing a feedback based on the user interaction. Or it may show some details about upcoming steps the user may have to follow.</li><li>A notification that is pushed by the application.</li></ul><h2 id="API">API <a class="header-anchor" href="#API"><span aria-hidden="true" class="anchor">#</span></a></h2><ul><li><code>notification.success(config)</code></li><li><code>notification.error(config)</code></li><li><code>notification.info(config)</code></li><li><code>notification.warning(config)</code></li><li><code>notification.warn(config)</code></li><li><code>notification.open(config)</code></li><li><code>notification.close(key: String)</code></li><li><code>notification.destroy()</code></li></ul><p>The properties of config are as follows:</p><table><thead><tr><th>Property</th><th>Description</th><th>Type</th><th>Default</th><th>Version</th></tr></thead><tbody><tr><td>bottom</td><td>Distance from the bottom of the viewport, when <code>placement</code> is <code>bottomRight</code> or <code>bottomLeft</code> (unit: pixels).</td><td>string</td><td><code>24px</code></td><td></td></tr><tr><td>btn</td><td>Customized close button</td><td>VNode | () =&gt; VNode</td><td>-</td><td></td></tr><tr><td>class</td><td>Customized CSS class</td><td>string</td><td>-</td><td></td></tr><tr><td>closeIcon</td><td>custom close icon</td><td>VNode | () =&gt; VNode</td><td>-</td><td></td></tr><tr><td>description</td><td>The content of notification box (required)</td><td>string| VNode | () =&gt; VNode</td><td>-</td><td></td></tr><tr><td>duration</td><td>Time in seconds before Notification is closed. When set to 0 or null, it will never be closed automatically</td><td>number</td><td>4.5</td><td></td></tr><tr><td>getContainer</td><td>Return the mount node for Notification</td><td>() =&gt; HTMLNode</td><td>() =&gt; document.body</td><td></td></tr><tr><td>icon</td><td>Customized icon</td><td>VNode | () =&gt; VNode</td><td>-</td><td></td></tr><tr><td>key</td><td>The unique identifier of the Notification</td><td>string</td><td>-</td><td></td></tr><tr><td>message</td><td>The title of notification box (required)</td><td>string| VNode | () =&gt; VNode</td><td>-</td><td></td></tr><tr><td>placement</td><td>Position of Notification, can be one of <code>topLeft</code> <code>topRight</code> <code>bottomLeft</code> <code>bottomRight</code></td><td>string</td><td><code>topRight</code></td><td></td></tr><tr><td>style</td><td>Customized inline style</td><td>Object | string</td><td>-</td><td></td></tr><tr><td>top</td><td>Distance from the top of the viewport, when <code>placement</code> is <code>topRight</code> or <code>topLeft</code> (unit: pixels).</td><td>string</td><td><code>24px</code></td><td></td></tr><tr><td>onClick</td><td>Specify a function that will be called when the notification is clicked</td><td>Function</td><td>-</td><td></td></tr><tr><td>onClose</td><td>Specify a function that will be called when the close button is clicked</td><td>Function</td><td>-</td><td></td></tr></tbody></table><p><code>notification</code> also provides a global <code>config()</code> method that can be used for specifying the default options. Once this method is used, all the notification boxes will take into account these globally defined options when displaying.</p><ul><li><p><code>notification.config(options)</code></p><blockquote><p>When you use <code>ConfigProvider</code> for global configuration, the system will automatically start RTL mode by default.(4.3.0+)</p><p>When you want to use it alone, you can start the RTL mode through the following settings.</p></blockquote></li></ul><pre class="language-js"><code>notification<span class="token punctuation">.</span><span class="token function">config</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
  1107. <span class="token literal-property property">placement</span><span class="token operator">:</span> <span class="token string">&#39;bottomRight&#39;</span><span class="token punctuation">,</span>
  1108. <span class="token literal-property property">bottom</span><span class="token operator">:</span> <span class="token string">&#39;50px&#39;</span><span class="token punctuation">,</span>
  1109. <span class="token literal-property property">duration</span><span class="token operator">:</span> <span class="token number">3</span><span class="token punctuation">,</span>
  1110. <span class="token literal-property property">rtl</span><span class="token operator">:</span> <span class="token boolean">true</span><span class="token punctuation">,</span>
  1111. <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
  1112. </code></pre><table><thead><tr><th>Property</th><th>Description</th><th>Type</th><th>Default</th><th>Version</th></tr></thead><tbody><tr><td>bottom</td><td>Distance from the bottom of the viewport, when <code>placement</code> is <code>bottomRight</code> or <code>bottomLeft</code> (unit: pixels).</td><td>string</td><td><code>24px</code></td><td></td></tr><tr><td>closeIcon</td><td>custom close icon</td><td>VNode | () =&gt; VNode</td><td>-</td><td></td></tr><tr><td>duration</td><td>Time in seconds before Notification is closed. When set to 0 or null, it will never be closed automatically</td><td>number</td><td>4.5</td><td></td></tr><tr><td>getContainer</td><td>Return the mount node for Notification</td><td>() =&gt; HTMLNode</td><td>() =&gt; document.body</td><td></td></tr><tr><td>maxCount</td><td>Max Notification show, drop oldest if exceed limit</td><td>number</td><td>-</td><td>3.0</td></tr><tr><td>placement</td><td>Position of Notification, can be one of <code>topLeft</code> <code>topRight</code> <code>bottomLeft</code> <code>bottomRight</code></td><td>string</td><td><code>topRight</code></td><td></td></tr><tr><td>rtl</td><td>Whether to enable RTL mode</td><td>boolean</td><td>false</td><td></td></tr><tr><td>top</td><td>Distance from the top of the viewport, when <code>placement</code> is <code>topRight</code> or <code>topLeft</code> (unit: pixels).</td><td>string</td><td><code>24px</code></td><td></td></tr></tbody></table>`,12)]))}const bn=d(dn,[["render",gn]]),mn=m({CN:kn,US:bn,components:{Basic:P,Duratioin:J,WithIcon:z,CustomIcon:O,WithBtn:q,CustomStyle:nn,Placement:sn,Update:cn},setup(){return{}}});function fn(o,a,l,u,g,b){const p=e("basic"),i=e("duratioin"),I=e("with-icon"),h=e("custom-icon"),A=e("with-btn"),y=e("custom-style"),G=e("placement"),C=e("update"),W=e("demo-sort");return r(),f(W,null,{default:s(()=>[c(p),c(i),c(I),c(h),c(A),c(y),c(G),c(C)]),_:1})}const An=d(mn,[["render",fn]]);export{An as default};