import{d as b,_ as l,b6 as m,j as e,k as u,l as C,w as a,f as c,e as t,b as n,b5 as v,b7 as W,a as Z,n as w}from"./index.c1b9962e.js";import{S as N}from"./SmileOutlined.8742fd55.js";import{b as X,c as Y,R as V,a as S}from"./RadiusUprightOutlined.6fee724c.js";const H=b({setup(){return{openNotification:()=>{m.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,s,k,d,r,g){const p=e("a-button"),i=e("demo-box");return u(),C(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:`
\u6700\u7B80\u5355\u7684\u7528\u6CD5\uFF0C4.5 \u79D2\u540E\u81EA\u52A8\u5173\u95ED\u3002
The simplest usage that close the notification box after 4.5s.
`,order:0,title:{"zh-CN":"\u57FA\u672C\u7528\u6CD5","en-US":"Basic usage"},relativePath:"src/docs/notification/demo/basic.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgbm90aWZpY2F0aW9uIH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQgfSBmcm9tICd2dWUnOwoKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IG9wZW5Ob3RpZmljYXRpb24gPSAoKSA9PiB7CiAgICAgIG5vdGlmaWNhdGlvbi5vcGVuKHsKICAgICAgICBtZXNzYWdlOiAnTm90aWZpY2F0aW9uIFRpdGxlJywKICAgICAgICBkZXNjcmlwdGlvbjoKICAgICAgICAgICdUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4gVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLicsCiAgICAgICAgb25DbGljazogKCkgPT4gewogICAgICAgICAgY29uc29sZS5sb2coJ05vdGlmaWNhdGlvbiBDbGlja2VkIScpOwogICAgICAgIH0sCiAgICAgIH0pOwogICAgfTsKCiAgICByZXR1cm4gewogICAgICBvcGVuTm90aWZpY2F0aW9uLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+Cgo=",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBub3RpZmljYXRpb24gfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCB9IGZyb20gJ3Z1ZSc7CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uID0gKCkgPT4gewogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246CiAgICAgICAgICAnVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLiBUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4nLAogICAgICAgIG9uQ2xpY2s6ICgpID0+IHsKICAgICAgICAgIGNvbnNvbGUubG9nKCdOb3RpZmljYXRpb24gQ2xpY2tlZCEnKTsKICAgICAgICB9LAogICAgICB9KTsKICAgIH07CiAgICByZXR1cm4gewogICAgICBvcGVuTm90aWZpY2F0aW9uLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+"}},{default:a(()=>[c(p,{type:"primary",onClick:o.openNotification},{default:a(()=>s[0]||(s[0]=[t("Open the notification box")])),_:1,__:[0]},8,["onClick"])]),htmlCode:a(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),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(` `),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(` `),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(` `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(` `),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(` notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(` `),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(` `),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(` `),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(` 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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(` openNotification`),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("script")]),n("span",{class:"token punctuation"},">")]),t(` `)])],-1)])),jsVersionHtml:a(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),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(` `),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(` `),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(` `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(` `),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(` notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(` `),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(` `),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(` `),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(` 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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(` openNotification`),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("script")]),n("span",{class:"token punctuation"},">")]),t(` `)])],-1)])),_:1})}var T=l(H,[["render",x]]);const K=b({setup(){return{openNotification:()=>{m.open({message:"Notification Title",description:"I will never close automatically. I will be close automatically. I will never close automatically.",duration:0})}}}});function P(o,s,k,d,r,g){const p=e("a-button"),i=e("demo-box");return u(),C(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:`\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
Duration
can be used to specify how long the notification stays open. After the duration time elapses,
the notification closes automatically. If not specified, default value is 4.5 seconds. If you set the value to 0,
the notification box will never close automatically.
\u901A\u77E5\u63D0\u9192\u6846\u5DE6\u4FA7\u6709\u56FE\u6807\u3002
A notification box with a icon at the left side.
`,order:2,title:{"zh-CN":"\u5E26\u6709\u56FE\u6807\u7684\u901A\u77E5\u63D0\u9192\u6846","en-US":"Notification with icon"},relativePath:"src/docs/notification/demo/with-icon.vue",sourceCode:"PHRlbXBsYXRlPgogIDxkaXY+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ3N1Y2Nlc3MnKSI+U3VjY2VzczwvYS1idXR0b24+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ2luZm8nKSI+SW5mbzwvYS1idXR0b24+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ3dhcm5pbmcnKSI+V2FybmluZzwvYS1idXR0b24+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ2Vycm9yJykiPkVycm9yPC9hLWJ1dHRvbj4KICA8L2Rpdj4KPC90ZW1wbGF0ZT4KPHNjcmlwdCBsYW5nPSJ0cyI+CmltcG9ydCB7IG5vdGlmaWNhdGlvbiB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50IH0gZnJvbSAndnVlJzsKCmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24gPSAodHlwZTogc3RyaW5nKSA9PiB7CiAgICAgIG5vdGlmaWNhdGlvblt0eXBlXSh7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246CiAgICAgICAgICAnVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLiBUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4nLAogICAgICB9KTsKICAgIH07CgogICAgcmV0dXJuIHsKICAgICAgb3Blbk5vdGlmaWNhdGlvbldpdGhJY29uLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+Cgo=",jsSourceCode:"PHRlbXBsYXRlPgogIDxkaXY+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ3N1Y2Nlc3MnKSI+U3VjY2VzczwvYS1idXR0b24+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ2luZm8nKSI+SW5mbzwvYS1idXR0b24+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ3dhcm5pbmcnKSI+V2FybmluZzwvYS1idXR0b24+CiAgICA8YS1idXR0b24gQGNsaWNrPSIoKSA9PiBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24oJ2Vycm9yJykiPkVycm9yPC9hLWJ1dHRvbj4KICA8L2Rpdj4KPC90ZW1wbGF0ZT4KPHNjcmlwdD4KaW1wb3J0IHsgbm90aWZpY2F0aW9uIH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQgfSBmcm9tICd2dWUnOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgY29uc3Qgb3Blbk5vdGlmaWNhdGlvbldpdGhJY29uID0gdHlwZSA9PiB7CiAgICAgIG5vdGlmaWNhdGlvblt0eXBlXSh7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246CiAgICAgICAgICAnVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLiBUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4nLAogICAgICB9KTsKICAgIH07CiAgICByZXR1cm4gewogICAgICBvcGVuTm90aWZpY2F0aW9uV2l0aEljb24sCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4="}},{default:a(()=>[n("div",null,[c(p,{onClick:s[0]||(s[0]=()=>o.openNotificationWithIcon("success"))},{default:a(()=>s[4]||(s[4]=[t("Success")])),_:1,__:[4]}),c(p,{onClick:s[1]||(s[1]=()=>o.openNotificationWithIcon("info"))},{default:a(()=>s[5]||(s[5]=[t("Info")])),_:1,__:[5]}),c(p,{onClick:s[2]||(s[2]=()=>o.openNotificationWithIcon("warning"))},{default:a(()=>s[6]||(s[6]=[t("Warning")])),_:1,__:[6]}),c(p,{onClick:s[3]||(s[3]=()=>o.openNotificationWithIcon("error"))},{default:a(()=>s[7]||(s[7]=[t("Error")])),_:1,__:[7]})])]),htmlCode:a(()=>s[8]||(s[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(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("div")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),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(` `),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(` `),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(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("div")]),n("span",{class:"token punctuation"},">")]),t(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),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(` `),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(` `),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(` `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(` `),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(` notification`),n("span",{class:"token punctuation"},"["),t("type"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(` `),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(` `),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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(` openNotificationWithIcon`),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("script")]),n("span",{class:"token punctuation"},">")]),t(` `)])],-1)])),jsVersionHtml:a(()=>s[9]||(s[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(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("div")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),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(` `),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(` `),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(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("div")]),n("span",{class:"token punctuation"},">")]),t(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),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(` `),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(` `),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(` `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(` `),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(` notification`),n("span",{class:"token punctuation"},"["),t("type"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(` `),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(` `),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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(` openNotificationWithIcon`),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("script")]),n("span",{class:"token punctuation"},">")]),t(` `)])],-1)])),_:1})}var J=l(L,[["render",F]]);const z=b({setup(){return{openNotification:()=>{m.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:v(N,{style:"color: #108ee9"})})}}}});function E(o,s,k,d,r,g){const p=e("a-button"),i=e("demo-box");return u(),C(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:`\u56FE\u6807\u53EF\u4EE5\u88AB\u81EA\u5B9A\u4E49\u3002
The icon can be customized to any vue node or (h) => vue node.
`,order:3,title:{"zh-CN":"\u81EA\u5B9A\u4E49\u56FE\u6807","en-US":"Customized Icon"},relativePath:"src/docs/notification/demo/custom-icon.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgU21pbGVPdXRsaW5lZCB9IGZyb20gJ0BhbnQtZGVzaWduL2ljb25zLXZ1ZSc7CmltcG9ydCB7IG5vdGlmaWNhdGlvbiB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCBoIH0gZnJvbSAndnVlJzsKCmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uID0gKCkgPT4gewogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246CiAgICAgICAgICAnVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLiBUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4nLAogICAgICAgIGljb246IGgoU21pbGVPdXRsaW5lZCwgeyBzdHlsZTogJ2NvbG9yOiAjMTA4ZWU5JyB9KSwKICAgICAgfSk7CiAgICB9OwoKICAgIHJldHVybiB7CiAgICAgIG9wZW5Ob3RpZmljYXRpb24sCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4KCg==",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBTbWlsZU91dGxpbmVkIH0gZnJvbSAnQGFudC1kZXNpZ24vaWNvbnMtdnVlJzsKaW1wb3J0IHsgbm90aWZpY2F0aW9uIH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIGggfSBmcm9tICd2dWUnOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgY29uc3Qgb3Blbk5vdGlmaWNhdGlvbiA9ICgpID0+IHsKICAgICAgbm90aWZpY2F0aW9uLm9wZW4oewogICAgICAgIG1lc3NhZ2U6ICdOb3RpZmljYXRpb24gVGl0bGUnLAogICAgICAgIGRlc2NyaXB0aW9uOgogICAgICAgICAgJ1RoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4gVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLiBUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uJywKICAgICAgICBpY29uOiBoKFNtaWxlT3V0bGluZWQsIHsKICAgICAgICAgIHN0eWxlOiAnY29sb3I6ICMxMDhlZTknLAogICAgICAgIH0pLAogICAgICB9KTsKICAgIH07CiAgICByZXR1cm4gewogICAgICBvcGVuTm90aWZpY2F0aW9uLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+"}},{default:a(()=>[c(p,{type:"primary",onClick:o.openNotification},{default:a(()=>s[0]||(s[0]=[t("Open the notification box")])),_:1,__:[0]},8,["onClick"])]),htmlCode:a(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),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(` `),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(` `),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(` `),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(` `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(` `),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(` notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(` `),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(` `),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(` `),n("span",{class:"token literal-property property"},"icon"),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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(` openNotification`),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("script")]),n("span",{class:"token punctuation"},">")]),t(` `)])],-1)])),jsVersionHtml:a(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),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(` `),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(` `),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(` `),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(` `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(` `),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(` notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(` `),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(` `),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(` `),n("span",{class:"token literal-property property"},"icon"),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'"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(` openNotification`),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("script")]),n("span",{class:"token punctuation"},">")]),t(` `)])],-1)])),_:1})}var U=l(z,[["render",E]]);const D=()=>{console.log("Notification was closed. Either the close button was clicked or duration time elapsed.")},O=b({setup(){return{openNotification:()=>{const s=`open${Date.now()}`;m.open({message:"Notification Title",description:'A function will be be called after the notification is closed (automatically after the "duration" time of manually).',btn:v(W,{type:"primary",size:"small",onClick:()=>m.close(s)},"Confirm"),key:s,onClose:D})}}}});function _(o,s,k,d,r,g){const p=e("a-button"),i=e("demo-box");return u(),C(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:`\u81EA\u5B9A\u4E49\u5173\u95ED\u6309\u94AE\u7684\u6837\u5F0F\u548C\u6587\u5B57\u3002
To customize the style or font of the close button.
`,order:4,title:{"zh-CN":"\u81EA\u5B9A\u4E49\u6309\u94AE","en-US":"Custom close button"},relativePath:"src/docs/notification/demo/with-btn.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgbm90aWZpY2F0aW9uLCBCdXR0b24gfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmltcG9ydCB7IGgsIGRlZmluZUNvbXBvbmVudCB9IGZyb20gJ3Z1ZSc7Cgpjb25zdCBjbG9zZSA9ICgpID0+IHsKICBjb25zb2xlLmxvZygKICAgICdOb3RpZmljYXRpb24gd2FzIGNsb3NlZC4gRWl0aGVyIHRoZSBjbG9zZSBidXR0b24gd2FzIGNsaWNrZWQgb3IgZHVyYXRpb24gdGltZSBlbGFwc2VkLicsCiAgKTsKfTsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IG9wZW5Ob3RpZmljYXRpb24gPSAoKSA9PiB7CiAgICAgIGNvbnN0IGtleSA9IGBvcGVuJHtEYXRlLm5vdygpfWA7CiAgICAgIG5vdGlmaWNhdGlvbi5vcGVuKHsKICAgICAgICBtZXNzYWdlOiAnTm90aWZpY2F0aW9uIFRpdGxlJywKICAgICAgICBkZXNjcmlwdGlvbjoKICAgICAgICAgICdBIGZ1bmN0aW9uIHdpbGwgYmUgYmUgY2FsbGVkIGFmdGVyIHRoZSBub3RpZmljYXRpb24gaXMgY2xvc2VkIChhdXRvbWF0aWNhbGx5IGFmdGVyIHRoZSAiZHVyYXRpb24iIHRpbWUgb2YgbWFudWFsbHkpLicsCiAgICAgICAgYnRuOiBoKAogICAgICAgICAgQnV0dG9uLAogICAgICAgICAgewogICAgICAgICAgICB0eXBlOiAncHJpbWFyeScsCiAgICAgICAgICAgIHNpemU6ICdzbWFsbCcsCiAgICAgICAgICAgIG9uQ2xpY2s6ICgpID0+IG5vdGlmaWNhdGlvbi5jbG9zZShrZXkpLAogICAgICAgICAgfSwKICAgICAgICAgICdDb25maXJtJywKICAgICAgICApLAogICAgICAgIGtleSwKICAgICAgICBvbkNsb3NlOiBjbG9zZSwKICAgICAgfSk7CiAgICB9OwoKICAgIHJldHVybiB7CiAgICAgIG9wZW5Ob3RpZmljYXRpb24sCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4KCg==",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBub3RpZmljYXRpb24sIEJ1dHRvbiB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKaW1wb3J0IHsgaCwgZGVmaW5lQ29tcG9uZW50IH0gZnJvbSAndnVlJzsKY29uc3QgY2xvc2UgPSAoKSA9PiB7CiAgY29uc29sZS5sb2coCiAgICAnTm90aWZpY2F0aW9uIHdhcyBjbG9zZWQuIEVpdGhlciB0aGUgY2xvc2UgYnV0dG9uIHdhcyBjbGlja2VkIG9yIGR1cmF0aW9uIHRpbWUgZWxhcHNlZC4nLAogICk7Cn07CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uID0gKCkgPT4gewogICAgICBjb25zdCBrZXkgPSBgb3BlbiR7RGF0ZS5ub3coKX1gOwogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246CiAgICAgICAgICAnQSBmdW5jdGlvbiB3aWxsIGJlIGJlIGNhbGxlZCBhZnRlciB0aGUgbm90aWZpY2F0aW9uIGlzIGNsb3NlZCAoYXV0b21hdGljYWxseSBhZnRlciB0aGUgImR1cmF0aW9uIiB0aW1lIG9mIG1hbnVhbGx5KS4nLAogICAgICAgIGJ0bjogaCgKICAgICAgICAgIEJ1dHRvbiwKICAgICAgICAgIHsKICAgICAgICAgICAgdHlwZTogJ3ByaW1hcnknLAogICAgICAgICAgICBzaXplOiAnc21hbGwnLAogICAgICAgICAgICBvbkNsaWNrOiAoKSA9PiBub3RpZmljYXRpb24uY2xvc2Uoa2V5KSwKICAgICAgICAgIH0sCiAgICAgICAgICAnQ29uZmlybScsCiAgICAgICAgKSwKICAgICAgICBrZXksCiAgICAgICAgb25DbG9zZTogY2xvc2UsCiAgICAgIH0pOwogICAgfTsKICAgIHJldHVybiB7CiAgICAgIG9wZW5Ob3RpZmljYXRpb24sCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4="}},{default:a(()=>[c(p,{type:"primary",onClick:o.openNotification},{default:a(()=>s[0]||(s[0]=[t("Open the notification box")])),_:1,__:[0]},8,["onClick"])]),htmlCode:a(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),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(` `),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(` `),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(` console`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"log"),n("span",{class:"token punctuation"},"("),t(` `),n("span",{class:"token string"},"'Notification was closed. Either the close button was clicked or duration time elapsed.'"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),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(` `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(` `),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(` `),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(` notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(` `),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(` `),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(` `),n("span",{class:"token literal-property property"},"btn"),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(` `),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(` `),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(` `),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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token string"},"'Confirm'"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),t(` key`),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token literal-property property"},"onClose"),n("span",{class:"token operator"},":"),t(" close"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(` openNotification`),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("script")]),n("span",{class:"token punctuation"},">")]),t(` `)])],-1)])),jsVersionHtml:a(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),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(` `),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(` `),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(` console`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"log"),n("span",{class:"token punctuation"},"("),t(` `),n("span",{class:"token string"},"'Notification was closed. Either the close button was clicked or duration time elapsed.'"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),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(` `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(` `),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(` `),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(` notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(` `),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(` `),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(` `),n("span",{class:"token literal-property property"},"btn"),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(` `),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(` `),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(` `),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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token string"},"'Confirm'"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),t(` key`),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token literal-property property"},"onClose"),n("span",{class:"token operator"},":"),t(" close"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(` openNotification`),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("script")]),n("span",{class:"token punctuation"},">")]),t(` `)])],-1)])),_:1})}var Q=l(O,[["render",_]]);const $=b({setup(){return{openNotification:()=>{m.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`}})}}}});function q(o,s,k,d,r,g){const p=e("a-button"),i=e("demo-box");return u(),C(i,{jsfiddle:{us:"The style and className are available to customize Notification.",cn:"\u4F7F\u7528 style \u548C className \u6765\u5B9A\u4E49\u6837\u5F0F\u3002",docHtml:`\u4F7F\u7528 style \u548C className \u6765\u5B9A\u4E49\u6837\u5F0F\u3002
The style and className are available to customize Notification.
`,order:5,title:{"zh-CN":"\u81EA\u5B9A\u4E49\u6837\u5F0F","en-US":"Customized style"},relativePath:"src/docs/notification/demo/custom-style.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBub3RpZmljYXRpb24gfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCB9IGZyb20gJ3Z1ZSc7CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uID0gKCkgPT4gewogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246CiAgICAgICAgICAnVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLiBUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4nLAogICAgICAgIHN0eWxlOiB7CiAgICAgICAgICB3aWR0aDogJzYwMHB4JywKICAgICAgICAgIG1hcmdpbkxlZnQ6IGAkezMzNSAtIDYwMH1weGAsCiAgICAgICAgfSwKICAgICAgfSk7CiAgICB9OwogICAgcmV0dXJuIHsKICAgICAgb3Blbk5vdGlmaWNhdGlvbiwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0PgoK",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBub3RpZmljYXRpb24gfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCB9IGZyb20gJ3Z1ZSc7CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcGVuTm90aWZpY2F0aW9uID0gKCkgPT4gewogICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246CiAgICAgICAgICAnVGhpcyBpcyB0aGUgY29udGVudCBvZiB0aGUgbm90aWZpY2F0aW9uLiBUaGlzIGlzIHRoZSBjb250ZW50IG9mIHRoZSBub3RpZmljYXRpb24uIFRoaXMgaXMgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4nLAogICAgICAgIHN0eWxlOiB7CiAgICAgICAgICB3aWR0aDogJzYwMHB4JywKICAgICAgICAgIG1hcmdpbkxlZnQ6IGAkezMzNSAtIDYwMH1weGAsCiAgICAgICAgfSwKICAgICAgfSk7CiAgICB9OwogICAgcmV0dXJuIHsKICAgICAgb3Blbk5vdGlmaWNhdGlvbiwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:a(()=>[c(p,{type:"primary",onClick:o.openNotification},{default:a(()=>s[0]||(s[0]=[t("Open the notification box")])),_:1,__:[0]},8,["onClick"])]),htmlCode:a(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),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(` `),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(` `),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(` `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(` `),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(` notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(` `),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(` `),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(` `),n("span",{class:"token literal-property property"},"style"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"{"),t(` `),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(` `),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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(` openNotification`),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("script")]),n("span",{class:"token punctuation"},">")]),t(` `)])],-1)])),jsVersionHtml:a(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),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(` `),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(` `),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(` `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(` `),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(` notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(` `),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(` `),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(` `),n("span",{class:"token literal-property property"},"style"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token punctuation"},"{"),t(` `),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(` `),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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(` openNotification`),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("script")]),n("span",{class:"token punctuation"},">")]),t(` `)])],-1)])),_:1})}var M=l($,[["render",q]]);const nn=b({components:{RadiusUpleftOutlined:X,RadiusUprightOutlined:Y,RadiusBottomleftOutlined:V,RadiusBottomrightOutlined:S},setup(){return{openNotification:s=>{m.open({message:`Notification ${s}`,description:"This is the content of the notification. This is the content of the notification. This is the content of the notification.",placement:s})}}}});function tn(o,s,k,d,r,g){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 u(),C(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:`\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
A notification box can pop up from topRight
or bottomRight
or bottomLeft
or topLeft
.
\u53EF\u4EE5\u901A\u8FC7\u552F\u4E00\u7684 key \u6765\u66F4\u65B0\u5185\u5BB9\u3002
Update content with unique key.
`,order:7,title:{"zh-CN":"\u66F4\u65B0\u6D88\u606F\u5185\u5BB9","en-US":"Update Message Content"},relativePath:"src/docs/notification/demo/update.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgbm90aWZpY2F0aW9uIH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQgfSBmcm9tICd2dWUnOwpjb25zdCBrZXkgPSAndXBkYXRhYmxlJzsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IG9wZW5Ob3RpZmljYXRpb24gPSAoKSA9PiB7CiAgICAgIG5vdGlmaWNhdGlvbi5vcGVuKHsKICAgICAgICBrZXksCiAgICAgICAgbWVzc2FnZTogJ05vdGlmaWNhdGlvbiBUaXRsZScsCiAgICAgICAgZGVzY3JpcHRpb246ICdkZXNjcmlwdGlvbi4nLAogICAgICB9KTsKICAgICAgc2V0VGltZW91dCgoKSA9PiB7CiAgICAgICAgbm90aWZpY2F0aW9uLm9wZW4oewogICAgICAgICAga2V5LAogICAgICAgICAgbWVzc2FnZTogJ05ldyBUaXRsZScsCiAgICAgICAgICBkZXNjcmlwdGlvbjogJ05ldyBkZXNjcmlwdGlvbi4nLAogICAgICAgIH0pOwogICAgICB9LCAxMDAwKTsKICAgIH07CiAgICByZXR1cm4gewogICAgICBvcGVuTm90aWZpY2F0aW9uLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+Cgo=",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWJ1dHRvbiB0eXBlPSJwcmltYXJ5IiBAY2xpY2s9Im9wZW5Ob3RpZmljYXRpb24iPk9wZW4gdGhlIG5vdGlmaWNhdGlvbiBib3g8L2EtYnV0dG9uPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBub3RpZmljYXRpb24gfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCB9IGZyb20gJ3Z1ZSc7CmNvbnN0IGtleSA9ICd1cGRhdGFibGUnOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgY29uc3Qgb3Blbk5vdGlmaWNhdGlvbiA9ICgpID0+IHsKICAgICAgbm90aWZpY2F0aW9uLm9wZW4oewogICAgICAgIGtleSwKICAgICAgICBtZXNzYWdlOiAnTm90aWZpY2F0aW9uIFRpdGxlJywKICAgICAgICBkZXNjcmlwdGlvbjogJ2Rlc2NyaXB0aW9uLicsCiAgICAgIH0pOwogICAgICBzZXRUaW1lb3V0KCgpID0+IHsKICAgICAgICBub3RpZmljYXRpb24ub3Blbih7CiAgICAgICAgICBrZXksCiAgICAgICAgICBtZXNzYWdlOiAnTmV3IFRpdGxlJywKICAgICAgICAgIGRlc2NyaXB0aW9uOiAnTmV3IGRlc2NyaXB0aW9uLicsCiAgICAgICAgfSk7CiAgICAgIH0sIDEwMDApOwogICAgfTsKICAgIHJldHVybiB7CiAgICAgIG9wZW5Ob3RpZmljYXRpb24sCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4="}},{default:a(()=>[c(p,{type:"primary",onClick:o.openNotification},{default:a(()=>s[0]||(s[0]=[t("Open the notification box")])),_:1,__:[0]},8,["onClick"])]),htmlCode:a(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),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(` `),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(` `),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(` `),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(` `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(` `),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(` notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(` key`),n("span",{class:"token punctuation"},","),t(` `),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(` `),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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),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(` notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(` key`),n("span",{class:"token punctuation"},","),t(` `),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(` `),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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(` openNotification`),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("script")]),n("span",{class:"token punctuation"},">")]),t(` `)])],-1)])),jsVersionHtml:a(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("template")]),n("span",{class:"token punctuation"},">")]),t(` `),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(` `),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(` `),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(` `),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(` `),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(` `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),t(),n("span",{class:"token punctuation"},"{"),t(` `),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(` notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(` key`),n("span",{class:"token punctuation"},","),t(` `),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(` `),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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),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(` notification`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"open"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),t(` key`),n("span",{class:"token punctuation"},","),t(` `),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(` `),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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `),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(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token keyword"},"return"),t(),n("span",{class:"token punctuation"},"{"),t(` openNotification`),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),t(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),t(` `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},""),t("script")]),n("span",{class:"token punctuation"},">")]),t(` `)])],-1)])),_:1})}var en=l(an,[["render",on]]);const cn={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:"src/docs/notification/index.zh-CN.md",content:` \u5168\u5C40\u5C55\u793A\u901A\u77E5\u63D0\u9192\u4FE1\u606F\u3002 ## \u4F55\u65F6\u4F7F\u7528 \u5728\u7CFB\u7EDF\u56DB\u4E2A\u89D2\u663E\u793A\u901A\u77E5\u63D0\u9192\u4FE1\u606F\u3002\u7ECF\u5E38\u7528\u4E8E\u4EE5\u4E0B\u60C5\u51B5\uFF1A - \u8F83\u4E3A\u590D\u6742\u7684\u901A\u77E5\u5185\u5BB9\u3002 - \u5E26\u6709\u4EA4\u4E92\u7684\u901A\u77E5\uFF0C\u7ED9\u51FA\u7528\u6237\u4E0B\u4E00\u6B65\u7684\u884C\u52A8\u70B9\u3002 - \u7CFB\u7EDF\u4E3B\u52A8\u63A8\u9001\u3002 ## API - \`notification.success(config)\` - \`notification.error(config)\` - \`notification.info(config)\` - \`notification.warning(config)\` - \`notification.warn(config)\` - \`notification.open(config)\` - \`notification.close(key: String)\` - \`notification.destroy()\` config \u53C2\u6570\u5982\u4E0B\uFF1A | \u53C2\u6570 | \u8BF4\u660E | \u7C7B\u578B | \u9ED8\u8BA4\u503C | \u7248\u672C | | --- | --- | --- | --- | --- | | btn | \u81EA\u5B9A\u4E49\u5173\u95ED\u6309\u94AE | VNode | - | | | 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\` | | | class | \u81EA\u5B9A\u4E49 CSS class | string | - | | | description | \u901A\u77E5\u63D0\u9192\u5185\u5BB9\uFF0C\u5FC5\u9009 | string \\|VNode | - | | | 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 | | | getContainer | \u914D\u7F6E\u6E32\u67D3\u8282\u70B9\u7684\u8F93\u51FA\u4F4D\u7F6E | () => HTMLNode | () => document.body | | | icon | \u81EA\u5B9A\u4E49\u56FE\u6807 | VNode | - | | | key | \u5F53\u524D\u901A\u77E5\u552F\u4E00\u6807\u5FD7 | string | - | | | message | \u901A\u77E5\u63D0\u9192\u6807\u9898\uFF0C\u5FC5\u9009 | string \\|VNode | - | | | placement | \u5F39\u51FA\u4F4D\u7F6E\uFF0C\u53EF\u9009 \`topLeft\` \`topRight\` \`bottomLeft\` \`bottomRight\` | string | topRight | | | style | \u81EA\u5B9A\u4E49\u5185\u8054\u6837\u5F0F | Object \\| string | - | | | onClose | \u70B9\u51FB\u9ED8\u8BA4\u5173\u95ED\u6309\u94AE\u65F6\u89E6\u53D1\u7684\u56DE\u8C03\u51FD\u6570 | Function | - | | | onClick | \u70B9\u51FB\u901A\u77E5\u65F6\u89E6\u53D1\u7684\u56DE\u8C03\u51FD\u6570 | Function | - | | | 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\` | | | closeIcon | \u81EA\u5B9A\u4E49\u5173\u95ED\u56FE\u6807 | VNode | - | | \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 - \`notification.config(options)\` \`\`\`js notification.config({ placement: 'bottomRight', bottom: '50px', duration: 3, }); \`\`\` | \u53C2\u6570 | \u8BF4\u660E | \u7C7B\u578B | \u9ED8\u8BA4\u503C | \u7248\u672C | | --- | --- | --- | --- | --- | | 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\` | | | duration | \u9ED8\u8BA4\u81EA\u52A8\u5173\u95ED\u5EF6\u65F6\uFF0C\u5355\u4F4D\u79D2 | number | 4.5 | | | getContainer | \u914D\u7F6E\u6E32\u67D3\u8282\u70B9\u7684\u8F93\u51FA\u4F4D\u7F6E | () => HTMLNode | () => document.body | | | placement | \u5F39\u51FA\u4F4D\u7F6E\uFF0C\u53EF\u9009 \`topLeft\` \`topRight\` \`bottomLeft\` \`bottomRight\` | string | topRight | | | 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\` | | | closeIcon | \u81EA\u5B9A\u4E49\u5173\u95ED\u56FE\u6807 | VNode | - | | `,html:`\u5168\u5C40\u5C55\u793A\u901A\u77E5\u63D0\u9192\u4FE1\u606F\u3002
\u5728\u7CFB\u7EDF\u56DB\u4E2A\u89D2\u663E\u793A\u901A\u77E5\u63D0\u9192\u4FE1\u606F\u3002\u7ECF\u5E38\u7528\u4E8E\u4EE5\u4E0B\u60C5\u51B5\uFF1A
notification.success(config)
notification.error(config)
notification.info(config)
notification.warning(config)
notification.warn(config)
notification.open(config)
notification.close(key: String)
notification.destroy()
config \u53C2\u6570\u5982\u4E0B\uFF1A
\u53C2\u6570 | \u8BF4\u660E | \u7C7B\u578B | \u9ED8\u8BA4\u503C | \u7248\u672C |
---|---|---|---|---|
btn | \u81EA\u5B9A\u4E49\u5173\u95ED\u6309\u94AE | VNode | - | |
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 |
|
class | \u81EA\u5B9A\u4E49 CSS class | string | - | |
description | \u901A\u77E5\u63D0\u9192\u5185\u5BB9\uFF0C\u5FC5\u9009 | string |VNode | - | |
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 | |
getContainer | \u914D\u7F6E\u6E32\u67D3\u8282\u70B9\u7684\u8F93\u51FA\u4F4D\u7F6E | () => HTMLNode | () => document.body | |
icon | \u81EA\u5B9A\u4E49\u56FE\u6807 | VNode | - | |
key | \u5F53\u524D\u901A\u77E5\u552F\u4E00\u6807\u5FD7 | string | - | |
message | \u901A\u77E5\u63D0\u9192\u6807\u9898\uFF0C\u5FC5\u9009 | string |VNode | - | |
placement | \u5F39\u51FA\u4F4D\u7F6E\uFF0C\u53EF\u9009 topLeft topRight bottomLeft bottomRight |
string | topRight | |
style | \u81EA\u5B9A\u4E49\u5185\u8054\u6837\u5F0F | Object | string | - | |
onClose | \u70B9\u51FB\u9ED8\u8BA4\u5173\u95ED\u6309\u94AE\u65F6\u89E6\u53D1\u7684\u56DE\u8C03\u51FD\u6570 | Function | - | |
onClick | \u70B9\u51FB\u901A\u77E5\u65F6\u89E6\u53D1\u7684\u56DE\u8C03\u51FD\u6570 | Function | - | |
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 |
|
closeIcon | \u81EA\u5B9A\u4E49\u5173\u95ED\u56FE\u6807 | VNode | - |
\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
notification.config(options)
notification.config({
placement: 'bottomRight',
bottom: '50px',
duration: 3,
});
\u53C2\u6570 | \u8BF4\u660E | \u7C7B\u578B | \u9ED8\u8BA4\u503C | \u7248\u672C |
---|---|---|---|---|
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 |
|
duration | \u9ED8\u8BA4\u81EA\u52A8\u5173\u95ED\u5EF6\u65F6\uFF0C\u5355\u4F4D\u79D2 | number | 4.5 | |
getContainer | \u914D\u7F6E\u6E32\u67D3\u8282\u70B9\u7684\u8F93\u51FA\u4F4D\u7F6E | () => HTMLNode | () => document.body | |
placement | \u5F39\u51FA\u4F4D\u7F6E\uFF0C\u53EF\u9009 topLeft topRight bottomLeft bottomRight |
string | topRight | |
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 |
|
closeIcon | \u81EA\u5B9A\u4E49\u5173\u95ED\u56FE\u6807 | VNode | - |
\u5168\u5C40\u5C55\u793A\u901A\u77E5\u63D0\u9192\u4FE1\u606F\u3002
\u5728\u7CFB\u7EDF\u56DB\u4E2A\u89D2\u663E\u793A\u901A\u77E5\u63D0\u9192\u4FE1\u606F\u3002\u7ECF\u5E38\u7528\u4E8E\u4EE5\u4E0B\u60C5\u51B5\uFF1A
notification.success(config)
notification.error(config)
notification.info(config)
notification.warning(config)
notification.warn(config)
notification.open(config)
notification.close(key: String)
notification.destroy()
config \u53C2\u6570\u5982\u4E0B\uFF1A
\u53C2\u6570 | \u8BF4\u660E | \u7C7B\u578B | \u9ED8\u8BA4\u503C | \u7248\u672C |
---|---|---|---|---|
btn | \u81EA\u5B9A\u4E49\u5173\u95ED\u6309\u94AE | VNode | - | |
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 | |
class | \u81EA\u5B9A\u4E49 CSS class | string | - | |
description | \u901A\u77E5\u63D0\u9192\u5185\u5BB9\uFF0C\u5FC5\u9009 | string |VNode | - | |
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 | |
getContainer | \u914D\u7F6E\u6E32\u67D3\u8282\u70B9\u7684\u8F93\u51FA\u4F4D\u7F6E | () => HTMLNode | () => document.body | |
icon | \u81EA\u5B9A\u4E49\u56FE\u6807 | VNode | - | |
key | \u5F53\u524D\u901A\u77E5\u552F\u4E00\u6807\u5FD7 | string | - | |
message | \u901A\u77E5\u63D0\u9192\u6807\u9898\uFF0C\u5FC5\u9009 | string |VNode | - | |
placement | \u5F39\u51FA\u4F4D\u7F6E\uFF0C\u53EF\u9009 topLeft topRight bottomLeft bottomRight | string | topRight | |
style | \u81EA\u5B9A\u4E49\u5185\u8054\u6837\u5F0F | Object | string | - | |
onClose | \u70B9\u51FB\u9ED8\u8BA4\u5173\u95ED\u6309\u94AE\u65F6\u89E6\u53D1\u7684\u56DE\u8C03\u51FD\u6570 | Function | - | |
onClick | \u70B9\u51FB\u901A\u77E5\u65F6\u89E6\u53D1\u7684\u56DE\u8C03\u51FD\u6570 | Function | - | |
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 | |
closeIcon | \u81EA\u5B9A\u4E49\u5173\u95ED\u56FE\u6807 | VNode | - |
\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
notification.config(options)
notification.config({
placement: 'bottomRight',
bottom: '50px',
duration: 3,
});
\u53C2\u6570 | \u8BF4\u660E | \u7C7B\u578B | \u9ED8\u8BA4\u503C | \u7248\u672C |
---|---|---|---|---|
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 | |
duration | \u9ED8\u8BA4\u81EA\u52A8\u5173\u95ED\u5EF6\u65F6\uFF0C\u5355\u4F4D\u79D2 | number | 4.5 | |
getContainer | \u914D\u7F6E\u6E32\u67D3\u8282\u70B9\u7684\u8F93\u51FA\u4F4D\u7F6E | () => HTMLNode | () => document.body | |
placement | \u5F39\u51FA\u4F4D\u7F6E\uFF0C\u53EF\u9009 topLeft topRight bottomLeft bottomRight | string | topRight | |
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 | |
closeIcon | \u81EA\u5B9A\u4E49\u5173\u95ED\u56FE\u6807 | VNode | - |
Display a notification message globally.
To display a notification message at any of the four corners of the viewport. Typically it can be used in the following cases:
notification.success(config)
notification.error(config)
notification.info(config)
notification.warning(config)
notification.warn(config)
notification.open(config)
notification.close(key: String)
notification.destroy()
The properties of config are as follows:
Property | Description | Type | Default | Version |
---|---|---|---|---|
bottom | Distance from the bottom of the viewport, when placement is bottomRight or bottomLeft (unit: pixels). |
string | 24px |
|
btn | Customized close button | VNode | - | |
class | Customized CSS class | string | - | |
description | The content of notification box (required) | string| VNode | - | |
duration | Time in seconds before Notification is closed. When set to 0 or null, it will never be closed automatically | number | 4.5 | |
getContainer | Return the mount node for Notification | () => HTMLNode | () => document.body | |
icon | Customized icon | VNode | - | |
key | The unique identifier of the Notification | string | - | |
message | The title of notification box (required) | string|VNode | - | |
placement | Position of Notification, can be one of topLeft topRight bottomLeft bottomRight |
string | topRight |
|
style | Customized inline style | Object | string | - | |
onClose | Specify a function that will be called when the close button is clicked | Function | - | |
onClick | Specify a function that will be called when the notification is clicked | Function | - | |
top | Distance from the top of the viewport, when placement is topRight or topLeft (unit: pixels). |
string | 24px |
|
closeIcon | custom close icon | VNode | - |
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.
notification.config(options)
notification.config({
placement: 'bottomRight',
bottom: '50px',
duration: 3,
});
Property | Description | Type | Default | Version |
---|---|---|---|---|
bottom | Distance from the bottom of the viewport, when placement is bottomRight or bottomLeft (unit: pixels). |
string | 24px |
|
duration | Time in seconds before Notification is closed. When set to 0 or null, it will never be closed automatically | number | 4.5 | |
getContainer | Return the mount node for Notification | () => HTMLNode | () => document.body | |
placement | Position of Notification, can be one of topLeft topRight bottomLeft bottomRight |
string | topRight |
|
top | Distance from the top of the viewport, when placement is topRight or topLeft (unit: pixels). |
string | 24px |
|
closeIcon | custom close icon | VNode | - |
Display a notification message globally.
To display a notification message at any of the four corners of the viewport. Typically it can be used in the following cases:
notification.success(config)
notification.error(config)
notification.info(config)
notification.warning(config)
notification.warn(config)
notification.open(config)
notification.close(key: String)
notification.destroy()
The properties of config are as follows:
Property | Description | Type | Default | Version |
---|---|---|---|---|
bottom | Distance from the bottom of the viewport, when placement is bottomRight or bottomLeft (unit: pixels). | string | 24px | |
btn | Customized close button | VNode | - | |
class | Customized CSS class | string | - | |
description | The content of notification box (required) | string| VNode | - | |
duration | Time in seconds before Notification is closed. When set to 0 or null, it will never be closed automatically | number | 4.5 | |
getContainer | Return the mount node for Notification | () => HTMLNode | () => document.body | |
icon | Customized icon | VNode | - | |
key | The unique identifier of the Notification | string | - | |
message | The title of notification box (required) | string|VNode | - | |
placement | Position of Notification, can be one of topLeft topRight bottomLeft bottomRight | string | topRight | |
style | Customized inline style | Object | string | - | |
onClose | Specify a function that will be called when the close button is clicked | Function | - | |
onClick | Specify a function that will be called when the notification is clicked | Function | - | |
top | Distance from the top of the viewport, when placement is topRight or topLeft (unit: pixels). | string | 24px | |
closeIcon | custom close icon | VNode | - |
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.
notification.config(options)
notification.config({
placement: 'bottomRight',
bottom: '50px',
duration: 3,
});
Property | Description | Type | Default | Version |
---|---|---|---|---|
bottom | Distance from the bottom of the viewport, when placement is bottomRight or bottomLeft (unit: pixels). | string | 24px | |
duration | Time in seconds before Notification is closed. When set to 0 or null, it will never be closed automatically | number | 4.5 | |
getContainer | Return the mount node for Notification | () => HTMLNode | () => document.body | |
placement | Position of Notification, can be one of topLeft topRight bottomLeft bottomRight | string | topRight | |
top | Distance from the top of the viewport, when placement is topRight or topLeft (unit: pixels). | string | 24px | |
closeIcon | custom close icon | VNode | - |