diff --git a/404.html b/404.html index d5687ed6c..264fe57d8 100644 --- a/404.html +++ b/404.html @@ -33,11 +33,11 @@ FaasJS - - + + -

404

There's nothing here.
Take me home
- +

404

Looks like we've got some broken links.
Take me home
+ diff --git a/CHANGELOG.html b/CHANGELOG.html index 6c5a2f995..490703f43 100644 --- a/CHANGELOG.html +++ b/CHANGELOG.html @@ -33,11 +33,11 @@ Changelog | FaasJS - - + +
- + diff --git a/CODE_OF_CONDUCT.html b/CODE_OF_CONDUCT.html index a0acf0995..1ee47322d 100644 --- a/CODE_OF_CONDUCT.html +++ b/CODE_OF_CONDUCT.html @@ -33,11 +33,11 @@ Contributor Covenant Code of Conduct | FaasJS - - + +
- + diff --git a/CONTRIBUTING.html b/CONTRIBUTING.html index 41819ee88..ec6d69a48 100644 --- a/CONTRIBUTING.html +++ b/CONTRIBUTING.html @@ -33,11 +33,11 @@ Contributing | FaasJS - - + +
- + diff --git a/SECURITY.html b/SECURITY.html index 1f66977b6..da782226b 100644 --- a/SECURITY.html +++ b/SECURITY.html @@ -33,11 +33,11 @@ FaasJS Security Guide | FaasJS - - + +
- + diff --git a/assets/404.html-BMqf7huU.js b/assets/404.html-wUnadp7R.js similarity index 83% rename from assets/404.html-BMqf7huU.js rename to assets/404.html-wUnadp7R.js index 3d8b23aeb..0ef3b1bed 100644 --- a/assets/404.html-BMqf7huU.js +++ b/assets/404.html-wUnadp7R.js @@ -1 +1 @@ -import{_ as e,c as o,b as n,o as a}from"./app-B9iwSGbl.js";const l={};function r(s,t){return a(),o("div",null,t[0]||(t[0]=[n("p",null,"404 Not Found",-1)]))}const _=e(l,[["render",r],["__file","404.html.vue"]]),i=JSON.parse('{"path":"/404.html","title":"","lang":"en","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"filePathRelative":null}');export{_ as comp,i as data}; +import{_ as e,c as o,b as n,o as a}from"./app-DkNc82cP.js";const l={};function r(s,t){return a(),o("div",null,t[0]||(t[0]=[n("p",null,"404 Not Found",-1)]))}const _=e(l,[["render",r],["__file","404.html.vue"]]),i=JSON.parse('{"path":"/404.html","title":"","lang":"en","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"filePathRelative":null}');export{_ as comp,i as data}; diff --git a/assets/App.html-B2JG3zle.js b/assets/App.html-BtR9Sbp3.js similarity index 99% rename from assets/App.html-B2JG3zle.js rename to assets/App.html-BtR9Sbp3.js index d237edd4b..93c6ef851 100644 --- a/assets/App.html-B2JG3zle.js +++ b/assets/App.html-BtR9Sbp3.js @@ -1,4 +1,4 @@ -import{_ as r,c as l,b as a,d as t,e as p,f as s,a as o,r as i,o as c}from"./app-B9iwSGbl.js";const u={};function d(k,n){const e=i("RouteLink");return c(),l("div",null,[a("p",null,[t(e,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(e,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / App"))]),n[8]||(n[8]=o('

Function: App()

App(props): Element

App component with Ant Design & FaasJS

Parameters

',5)),a("p",null,[n[5]||(n[5]=s("• ")),n[6]||(n[6]=a("strong",null,"props",-1)),n[7]||(n[7]=s(": ")),t(e,{to:"/doc/ant-design/interfaces/AppProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"AppProps",-1)])),_:1})]),n[9]||(n[9]=o(`

Returns

Element

Example

import { App } from '@faasjs/ant-design'
+import{_ as r,c as l,b as a,d as t,e as p,f as s,a as o,r as i,o as c}from"./app-DkNc82cP.js";const u={};function d(k,n){const e=i("RouteLink");return c(),l("div",null,[a("p",null,[t(e,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(e,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / App"))]),n[8]||(n[8]=o('

Function: App()

App(props): Element

App component with Ant Design & FaasJS

Parameters

',5)),a("p",null,[n[5]||(n[5]=s("• ")),n[6]||(n[6]=a("strong",null,"props",-1)),n[7]||(n[7]=s(": ")),t(e,{to:"/doc/ant-design/interfaces/AppProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"AppProps",-1)])),_:1})]),n[9]||(n[9]=o(`

Returns

Element

Example

import { App } from '@faasjs/ant-design'
 
 export default function () {
   return (
diff --git a/assets/AppProps.html-BTTCWdY6.js b/assets/AppProps.html-BciACu1o.js
similarity index 98%
rename from assets/AppProps.html-BTTCWdY6.js
rename to assets/AppProps.html-BciACu1o.js
index ffe009c11..d2dcd8088 100644
--- a/assets/AppProps.html-BTTCWdY6.js
+++ b/assets/AppProps.html-BciACu1o.js
@@ -1 +1 @@
-import{_ as d,c as l,b as o,d as n,e as p,f as e,a as t,r as i,o as a}from"./app-B9iwSGbl.js";const u={};function f(g,r){const s=i("RouteLink");return a(),l("div",null,[o("p",null,[n(s,{to:"/doc/ant-design/"},{default:p(()=>r[0]||(r[0]=[e("Documents")])),_:1}),r[2]||(r[2]=e(" / ")),n(s,{to:"/doc/ant-design/"},{default:p(()=>r[1]||(r[1]=[e("@faasjs/ant-design")])),_:1}),r[3]||(r[3]=e(" / AppProps"))]),r[26]||(r[26]=t('

Interface: AppProps

Properties

browserRouterProps?

optional browserRouterProps: false | BrowserRouterProps

false to disable BrowserRouter.

See

https://reactrouter.com/en/router-components/browser-router

children

children: ReactNode

configProviderProps?

optional configProviderProps: ConfigProviderProps

See

https://ant.design/components/config-provider/#API

errorBoundaryProps?

',14)),o("blockquote",null,[o("p",null,[r[5]||(r[5]=o("code",null,"optional",-1)),r[6]||(r[6]=e()),r[7]||(r[7]=o("strong",null,"errorBoundaryProps",-1)),r[8]||(r[8]=e(": ")),r[9]||(r[9]=o("code",null,"Omit",-1)),r[10]||(r[10]=e("<")),n(s,{to:"/doc/ant-design/interfaces/ErrorBoundaryProps.html"},{default:p(()=>r[4]||(r[4]=[o("code",null,"ErrorBoundaryProps",-1)])),_:1}),r[11]||(r[11]=e(", ")),r[12]||(r[12]=o("code",null,'"children"',-1)),r[13]||(r[13]=e(">"))])]),r[27]||(r[27]=o("h4",{id:"see-2",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#see-2"},[o("span",null,"See")])],-1)),r[28]||(r[28]=o("p",null,"https://faasjs.com/doc/ant-design/#errorboundary",-1)),r[29]||(r[29]=o("h3",{id:"faasconfigproviderprops",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#faasconfigproviderprops"},[o("span",null,"faasConfigProviderProps?")])],-1)),o("blockquote",null,[o("p",null,[r[15]||(r[15]=o("code",null,"optional",-1)),r[16]||(r[16]=e()),r[17]||(r[17]=o("strong",null,"faasConfigProviderProps",-1)),r[18]||(r[18]=e(": ")),r[19]||(r[19]=o("code",null,"false",-1)),r[20]||(r[20]=e(" | ")),r[21]||(r[21]=o("code",null,"Omit",-1)),r[22]||(r[22]=e("<")),n(s,{to:"/doc/ant-design/interfaces/ConfigProviderProps.html"},{default:p(()=>r[14]||(r[14]=[o("code",null,"ConfigProviderProps",-1)])),_:1}),r[23]||(r[23]=e(", ")),r[24]||(r[24]=o("code",null,'"children"',-1)),r[25]||(r[25]=e(">"))])]),r[30]||(r[30]=t('

See

https://faasjs.com/doc/ant-design/#configprovider

styleProviderProps?

optional styleProviderProps: false | StyleProviderProps

false to disable StyleProvider.

See

https://github.com/ant-design/cssinjs?tab=readme-ov-file#styleprovider

',7))])}const b=d(u,[["render",f],["__file","AppProps.html.vue"]]),v=JSON.parse('{"path":"/doc/ant-design/interfaces/AppProps.html","title":"Interface: AppProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"browserRouterProps?","slug":"browserrouterprops","link":"#browserrouterprops","children":[]},{"level":3,"title":"children","slug":"children","link":"#children","children":[]},{"level":3,"title":"configProviderProps?","slug":"configproviderprops","link":"#configproviderprops","children":[]},{"level":3,"title":"errorBoundaryProps?","slug":"errorboundaryprops","link":"#errorboundaryprops","children":[]},{"level":3,"title":"faasConfigProviderProps?","slug":"faasconfigproviderprops","link":"#faasconfigproviderprops","children":[]},{"level":3,"title":"styleProviderProps?","slug":"styleproviderprops","link":"#styleproviderprops","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/AppProps.md"}');export{b as comp,v as data}; +import{_ as d,c as l,b as o,d as n,e as p,f as e,a as t,r as i,o as a}from"./app-DkNc82cP.js";const u={};function f(g,r){const s=i("RouteLink");return a(),l("div",null,[o("p",null,[n(s,{to:"/doc/ant-design/"},{default:p(()=>r[0]||(r[0]=[e("Documents")])),_:1}),r[2]||(r[2]=e(" / ")),n(s,{to:"/doc/ant-design/"},{default:p(()=>r[1]||(r[1]=[e("@faasjs/ant-design")])),_:1}),r[3]||(r[3]=e(" / AppProps"))]),r[26]||(r[26]=t('

Interface: AppProps

Properties

browserRouterProps?

optional browserRouterProps: false | BrowserRouterProps

false to disable BrowserRouter.

See

https://reactrouter.com/en/router-components/browser-router

children

children: ReactNode

configProviderProps?

optional configProviderProps: ConfigProviderProps

See

https://ant.design/components/config-provider/#API

errorBoundaryProps?

',14)),o("blockquote",null,[o("p",null,[r[5]||(r[5]=o("code",null,"optional",-1)),r[6]||(r[6]=e()),r[7]||(r[7]=o("strong",null,"errorBoundaryProps",-1)),r[8]||(r[8]=e(": ")),r[9]||(r[9]=o("code",null,"Omit",-1)),r[10]||(r[10]=e("<")),n(s,{to:"/doc/ant-design/interfaces/ErrorBoundaryProps.html"},{default:p(()=>r[4]||(r[4]=[o("code",null,"ErrorBoundaryProps",-1)])),_:1}),r[11]||(r[11]=e(", ")),r[12]||(r[12]=o("code",null,'"children"',-1)),r[13]||(r[13]=e(">"))])]),r[27]||(r[27]=o("h4",{id:"see-2",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#see-2"},[o("span",null,"See")])],-1)),r[28]||(r[28]=o("p",null,"https://faasjs.com/doc/ant-design/#errorboundary",-1)),r[29]||(r[29]=o("h3",{id:"faasconfigproviderprops",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#faasconfigproviderprops"},[o("span",null,"faasConfigProviderProps?")])],-1)),o("blockquote",null,[o("p",null,[r[15]||(r[15]=o("code",null,"optional",-1)),r[16]||(r[16]=e()),r[17]||(r[17]=o("strong",null,"faasConfigProviderProps",-1)),r[18]||(r[18]=e(": ")),r[19]||(r[19]=o("code",null,"false",-1)),r[20]||(r[20]=e(" | ")),r[21]||(r[21]=o("code",null,"Omit",-1)),r[22]||(r[22]=e("<")),n(s,{to:"/doc/ant-design/interfaces/ConfigProviderProps.html"},{default:p(()=>r[14]||(r[14]=[o("code",null,"ConfigProviderProps",-1)])),_:1}),r[23]||(r[23]=e(", ")),r[24]||(r[24]=o("code",null,'"children"',-1)),r[25]||(r[25]=e(">"))])]),r[30]||(r[30]=t('

See

https://faasjs.com/doc/ant-design/#configprovider

styleProviderProps?

optional styleProviderProps: false | StyleProviderProps

false to disable StyleProvider.

See

https://github.com/ant-design/cssinjs?tab=readme-ov-file#styleprovider

',7))])}const b=d(u,[["render",f],["__file","AppProps.html.vue"]]),v=JSON.parse('{"path":"/doc/ant-design/interfaces/AppProps.html","title":"Interface: AppProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"browserRouterProps?","slug":"browserrouterprops","link":"#browserrouterprops","children":[]},{"level":3,"title":"children","slug":"children","link":"#children","children":[]},{"level":3,"title":"configProviderProps?","slug":"configproviderprops","link":"#configproviderprops","children":[]},{"level":3,"title":"errorBoundaryProps?","slug":"errorboundaryprops","link":"#errorboundaryprops","children":[]},{"level":3,"title":"faasConfigProviderProps?","slug":"faasconfigproviderprops","link":"#faasconfigproviderprops","children":[]},{"level":3,"title":"styleProviderProps?","slug":"styleproviderprops","link":"#styleproviderprops","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/AppProps.md"}');export{b as comp,v as data}; diff --git a/assets/BaseItemProps.html-CTEyjkOy.js b/assets/BaseItemProps.html-DNgC1Ac4.js similarity index 97% rename from assets/BaseItemProps.html-CTEyjkOy.js rename to assets/BaseItemProps.html-DNgC1Ac4.js index 91a4a6b02..9a498c2d0 100644 --- a/assets/BaseItemProps.html-CTEyjkOy.js +++ b/assets/BaseItemProps.html-DNgC1Ac4.js @@ -1 +1 @@ -import{_ as i,c as r,b as t,d as s,e as o,f as n,a as d,r as a,o as p}from"./app-B9iwSGbl.js";const u={};function m(f,e){const l=a("RouteLink");return p(),r("div",null,[t("p",null,[s(l,{to:"/doc/ant-design/"},{default:o(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),s(l,{to:"/doc/ant-design/"},{default:o(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / BaseItemProps"))]),e[12]||(e[12]=t("h1",{id:"interface-baseitemprops",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#interface-baseitemprops"},[t("span",null,"Interface: BaseItemProps")])],-1)),e[13]||(e[13]=t("h2",{id:"extended-by",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#extended-by"},[t("span",null,"Extended by")])],-1)),t("ul",null,[t("li",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:o(()=>e[4]||(e[4]=[t("code",null,"FaasItemProps",-1)])),_:1})]),t("li",null,[s(l,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:o(()=>e[5]||(e[5]=[t("code",null,"FormItemProps",-1)])),_:1})])]),e[14]||(e[14]=d('

Properties

id

id: string

options?

',4)),t("blockquote",null,[t("p",null,[e[7]||(e[7]=t("code",null,"optional",-1)),e[8]||(e[8]=n()),e[9]||(e[9]=t("strong",null,"options",-1)),e[10]||(e[10]=n(": ")),s(l,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:o(()=>e[6]||(e[6]=[t("code",null,"BaseOption",-1)])),_:1}),e[11]||(e[11]=n("[]"))])]),e[15]||(e[15]=t("h3",{id:"title",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#title"},[t("span",null,"title?")])],-1)),e[16]||(e[16]=t("blockquote",null,[t("p",null,[t("code",null,"optional"),n(),t("strong",null,"title"),n(": "),t("code",null,"string")])],-1))])}const b=i(u,[["render",m],["__file","BaseItemProps.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/interfaces/BaseItemProps.html","title":"Interface: BaseItemProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extended by","slug":"extended-by","link":"#extended-by","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"id","slug":"id","link":"#id","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]},{"level":3,"title":"title?","slug":"title","link":"#title","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/BaseItemProps.md"}');export{b as comp,x as data}; +import{_ as i,c as r,b as t,d as s,e as o,f as n,a as d,r as a,o as p}from"./app-DkNc82cP.js";const u={};function m(f,e){const l=a("RouteLink");return p(),r("div",null,[t("p",null,[s(l,{to:"/doc/ant-design/"},{default:o(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),s(l,{to:"/doc/ant-design/"},{default:o(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / BaseItemProps"))]),e[12]||(e[12]=t("h1",{id:"interface-baseitemprops",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#interface-baseitemprops"},[t("span",null,"Interface: BaseItemProps")])],-1)),e[13]||(e[13]=t("h2",{id:"extended-by",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#extended-by"},[t("span",null,"Extended by")])],-1)),t("ul",null,[t("li",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:o(()=>e[4]||(e[4]=[t("code",null,"FaasItemProps",-1)])),_:1})]),t("li",null,[s(l,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:o(()=>e[5]||(e[5]=[t("code",null,"FormItemProps",-1)])),_:1})])]),e[14]||(e[14]=d('

Properties

id

id: string

options?

',4)),t("blockquote",null,[t("p",null,[e[7]||(e[7]=t("code",null,"optional",-1)),e[8]||(e[8]=n()),e[9]||(e[9]=t("strong",null,"options",-1)),e[10]||(e[10]=n(": ")),s(l,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:o(()=>e[6]||(e[6]=[t("code",null,"BaseOption",-1)])),_:1}),e[11]||(e[11]=n("[]"))])]),e[15]||(e[15]=t("h3",{id:"title",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#title"},[t("span",null,"title?")])],-1)),e[16]||(e[16]=t("blockquote",null,[t("p",null,[t("code",null,"optional"),n(),t("strong",null,"title"),n(": "),t("code",null,"string")])],-1))])}const b=i(u,[["render",m],["__file","BaseItemProps.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/interfaces/BaseItemProps.html","title":"Interface: BaseItemProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extended by","slug":"extended-by","link":"#extended-by","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"id","slug":"id","link":"#id","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]},{"level":3,"title":"title?","slug":"title","link":"#title","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/BaseItemProps.md"}');export{b as comp,x as data}; diff --git a/assets/BaseOption.html-DPYr8CW3.js b/assets/BaseOption.html-BhRRLGzZ.js similarity index 94% rename from assets/BaseOption.html-DPYr8CW3.js rename to assets/BaseOption.html-BhRRLGzZ.js index 817e6bd18..6265026e5 100644 --- a/assets/BaseOption.html-DPYr8CW3.js +++ b/assets/BaseOption.html-BhRRLGzZ.js @@ -1 +1 @@ -import{_ as l,c as i,b as t,d as s,e as a,f as n,r as d,o as p}from"./app-B9iwSGbl.js";const r={};function u(m,e){const o=d("RouteLink");return p(),i("div",null,[t("p",null,[s(o,{to:"/doc/ant-design/"},{default:a(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),s(o,{to:"/doc/ant-design/"},{default:a(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / BaseOption"))]),e[4]||(e[4]=t("h1",{id:"type-alias-baseoption",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-baseoption"},[t("span",null,"Type Alias: BaseOption")])],-1)),e[5]||(e[5]=t("blockquote",null,[t("p",null,[t("strong",null,"BaseOption"),n(": "),t("code",null,"string"),n(" | "),t("code",null,"number"),n(" | "),t("code",null,"object")])],-1))])}const B=l(r,[["render",u],["__file","BaseOption.html.vue"]]),g=JSON.parse('{"path":"/doc/ant-design/type-aliases/BaseOption.html","title":"Type Alias: BaseOption","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/BaseOption.md"}');export{B as comp,g as data}; +import{_ as l,c as i,b as t,d as s,e as a,f as n,r as d,o as p}from"./app-DkNc82cP.js";const r={};function u(m,e){const o=d("RouteLink");return p(),i("div",null,[t("p",null,[s(o,{to:"/doc/ant-design/"},{default:a(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),s(o,{to:"/doc/ant-design/"},{default:a(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / BaseOption"))]),e[4]||(e[4]=t("h1",{id:"type-alias-baseoption",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-baseoption"},[t("span",null,"Type Alias: BaseOption")])],-1)),e[5]||(e[5]=t("blockquote",null,[t("p",null,[t("strong",null,"BaseOption"),n(": "),t("code",null,"string"),n(" | "),t("code",null,"number"),n(" | "),t("code",null,"object")])],-1))])}const B=l(r,[["render",u],["__file","BaseOption.html.vue"]]),g=JSON.parse('{"path":"/doc/ant-design/type-aliases/BaseOption.html","title":"Type Alias: BaseOption","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/BaseOption.md"}');export{B as comp,g as data}; diff --git a/assets/BaseUrl.html-Bb68lI-L.js b/assets/BaseUrl.html-BNr5_LPv.js similarity index 93% rename from assets/BaseUrl.html-Bb68lI-L.js rename to assets/BaseUrl.html-BNr5_LPv.js index a6e53c117..864b4814b 100644 --- a/assets/BaseUrl.html-Bb68lI-L.js +++ b/assets/BaseUrl.html-BNr5_LPv.js @@ -1 +1 @@ -import{_ as o,c as n,b as s,d as r,e as a,f as t,r as i,o as d}from"./app-B9iwSGbl.js";const p={};function u(m,e){const l=i("RouteLink");return d(),n("div",null,[s("p",null,[r(l,{to:"/doc/browser/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),r(l,{to:"/doc/browser/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/browser")])),_:1}),e[3]||(e[3]=t(" / BaseUrl"))]),e[4]||(e[4]=s("h1",{id:"type-alias-baseurl",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-baseurl"},[s("span",null,"Type Alias: BaseUrl")])],-1)),e[5]||(e[5]=s("blockquote",null,[s("p",null,[s("strong",null,"BaseUrl"),t(": `${string}/`")])],-1))])}const B=o(p,[["render",u],["__file","BaseUrl.html.vue"]]),b=JSON.parse('{"path":"/doc/browser/type-aliases/BaseUrl.html","title":"Type Alias: BaseUrl","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/browser/type-aliases/BaseUrl.md"}');export{B as comp,b as data}; +import{_ as o,c as n,b as s,d as r,e as a,f as t,r as i,o as d}from"./app-DkNc82cP.js";const p={};function u(m,e){const l=i("RouteLink");return d(),n("div",null,[s("p",null,[r(l,{to:"/doc/browser/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),r(l,{to:"/doc/browser/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/browser")])),_:1}),e[3]||(e[3]=t(" / BaseUrl"))]),e[4]||(e[4]=s("h1",{id:"type-alias-baseurl",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-baseurl"},[s("span",null,"Type Alias: BaseUrl")])],-1)),e[5]||(e[5]=s("blockquote",null,[s("p",null,[s("strong",null,"BaseUrl"),t(": `${string}/`")])],-1))])}const B=o(p,[["render",u],["__file","BaseUrl.html.vue"]]),b=JSON.parse('{"path":"/doc/browser/type-aliases/BaseUrl.html","title":"Type Alias: BaseUrl","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/browser/type-aliases/BaseUrl.md"}');export{B as comp,b as data}; diff --git a/assets/Blank.html-T7ycMpKa.js b/assets/Blank.html-DlK_dgTp.js similarity index 98% rename from assets/Blank.html-T7ycMpKa.js rename to assets/Blank.html-DlK_dgTp.js index b46939f37..a770b0188 100644 --- a/assets/Blank.html-T7ycMpKa.js +++ b/assets/Blank.html-DlK_dgTp.js @@ -1,4 +1,4 @@ -import{_ as p,c as r,b as s,d as t,e as l,f as a,a as o,r as i,o as u}from"./app-B9iwSGbl.js";const d={};function c(k,n){const e=i("RouteLink");return u(),r("div",null,[s("p",null,[t(e,{to:"/doc/ant-design/"},{default:l(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),t(e,{to:"/doc/ant-design/"},{default:l(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / Blank"))]),n[8]||(n[8]=o('

Function: Blank()

Blank(options?): JSX.Element

Blank component.

If value is undefined or null, return text, otherwise return value.

Parameters

',5)),s("p",null,[n[5]||(n[5]=a("• ")),n[6]||(n[6]=s("strong",null,"options?",-1)),n[7]||(n[7]=a(": ")),t(e,{to:"/doc/ant-design/interfaces/BlankProps.html"},{default:l(()=>n[4]||(n[4]=[s("code",null,"BlankProps",-1)])),_:1})]),n[9]||(n[9]=o(`

Returns

JSX.Element

Example

import { Blank } from '@faasjs/ant-design'
+import{_ as p,c as r,b as s,d as t,e as l,f as a,a as o,r as i,o as u}from"./app-DkNc82cP.js";const d={};function c(k,n){const e=i("RouteLink");return u(),r("div",null,[s("p",null,[t(e,{to:"/doc/ant-design/"},{default:l(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),t(e,{to:"/doc/ant-design/"},{default:l(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / Blank"))]),n[8]||(n[8]=o('

Function: Blank()

Blank(options?): JSX.Element

Blank component.

If value is undefined or null, return text, otherwise return value.

Parameters

',5)),s("p",null,[n[5]||(n[5]=a("• ")),n[6]||(n[6]=s("strong",null,"options?",-1)),n[7]||(n[7]=a(": ")),t(e,{to:"/doc/ant-design/interfaces/BlankProps.html"},{default:l(()=>n[4]||(n[4]=[s("code",null,"BlankProps",-1)])),_:1})]),n[9]||(n[9]=o(`

Returns

JSX.Element

Example

import { Blank } from '@faasjs/ant-design'
 
 <Blank value={undefined} text="Empty" />
 
`,4))])}const f=p(d,[["render",c],["__file","Blank.html.vue"]]),g=JSON.parse('{"path":"/doc/ant-design/functions/Blank.html","title":"Function: Blank()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/Blank.md"}');export{f as comp,g as data}; diff --git a/assets/BlankProps.html-BJjPBfIa.js b/assets/BlankProps.html-m__dn-Ya.js similarity index 96% rename from assets/BlankProps.html-BJjPBfIa.js rename to assets/BlankProps.html-m__dn-Ya.js index 3a6035ac6..2aac44540 100644 --- a/assets/BlankProps.html-BJjPBfIa.js +++ b/assets/BlankProps.html-m__dn-Ya.js @@ -1 +1 @@ -import{_ as s,c as r,b as l,d as n,e as o,f as t,a as i,r as d,o as p}from"./app-B9iwSGbl.js";const c={};function u(f,e){const a=d("RouteLink");return p(),r("div",null,[l("p",null,[n(a,{to:"/doc/ant-design/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(a,{to:"/doc/ant-design/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / BlankProps"))]),e[4]||(e[4]=i('

Interface: BlankProps

Properties

text?

optional text: string

value?

optional value: any

',6))])}const k=s(c,[["render",u],["__file","BlankProps.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/interfaces/BlankProps.html","title":"Interface: BlankProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"text?","slug":"text","link":"#text","children":[]},{"level":3,"title":"value?","slug":"value","link":"#value","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/BlankProps.md"}');export{k as comp,x as data}; +import{_ as s,c as r,b as l,d as n,e as o,f as t,a as i,r as d,o as p}from"./app-DkNc82cP.js";const c={};function u(f,e){const a=d("RouteLink");return p(),r("div",null,[l("p",null,[n(a,{to:"/doc/ant-design/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(a,{to:"/doc/ant-design/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / BlankProps"))]),e[4]||(e[4]=i('

Interface: BlankProps

Properties

text?

optional text: string

value?

optional value: any

',6))])}const k=s(c,[["render",u],["__file","BlankProps.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/interfaces/BlankProps.html","title":"Interface: BlankProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"text?","slug":"text","link":"#text","children":[]},{"level":3,"title":"value?","slug":"value","link":"#value","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/BlankProps.md"}');export{k as comp,x as data}; diff --git a/assets/CHANGELOG.html-Cm4m6-sZ.js b/assets/CHANGELOG.html-CEdA3973.js similarity index 99% rename from assets/CHANGELOG.html-Cm4m6-sZ.js rename to assets/CHANGELOG.html-CEdA3973.js index b58e712d0..ca5ef2dc9 100644 --- a/assets/CHANGELOG.html-Cm4m6-sZ.js +++ b/assets/CHANGELOG.html-CEdA3973.js @@ -1 +1 @@ -import{_ as a,c as o,a as r,o as t}from"./app-B9iwSGbl.js";const l={};function s(c,e){return t(),o("div",null,e[0]||(e[0]=[r('

Changelog

FaasJS use Semantic Versioning.

Stable

v3.7.0 (2024-10-23)

  • @faasjs/react
    • [Feature] Add headless form.
    • [Feature] Add display name to improve debugging.

v3.6.1 (2024-10-23)

  • @faasjs/react
    • [Fix] Export useSplittingState.

v3.6.0 (2024-10-19)

  • @faasjs/server

v3.5.2 (2024-10-16)

  • @faasjs/react

    • [Fix] Fix createSplittingContext type.
    • [Fix] Fix AsyncFunction for equal.
  • @faasjs/ant-design

    • [Fix] Fix ConfigProvider's language handling to support server renderer.

v3.5.0 (2024-10-15)

  • @faasjs/browser

    • [Feature] Simplify mock responses in tests and update Response constructor.
    • [Feature] Add length to generateId.
  • @faasjs/react

    • [Feature] Support special type for createSplittingContext's provider and use.
  • @faasjs/lint

    • [Fix] Disable biome for .astro files.
  • @faasjs/http

    • [Feature] Add useHttpFunc.

v3.4.0 (2024-10-01)

  • @faasjs/react
    • [Feature] Add useSplittingState.
    • [Feature] Add memo to createSplittingContext's Provider.

v3.3.0 (2024-09-30)

  • @faasjs/types
    • [Feature] Add InferFaasAction.

v3.2.1 (2024-09-24)

  • Move dependencies to peerDependencies.

v3.2.0 (2024-09-20)

  • @faasjs/server

    • [Feature] Add raw request and response to event.
  • @faasjs/browser

    • [Fix] Fix url.
  • @faasjs/react

    • [Fix] Fix faas.

v3.1.2 (2024-09-17)

  • @faasjs/react

    • [Feature] Add custom compare function equal and hooks: useEqualMemoize, useEqualEffect, useEqualMemo and useEqualCallback.
    • [Feature] Using new compare function to improve all components and hooks' performance.
  • @faasjs/knex

    • [Feature] Client can be a npm package with npm: prefix.
  • @faasjs/func

    • [Feature] Improve logger.
  • @faasjs/nextjs

    • [Feature] Export logger to context.

v3.0.0 (2024-09-16)

  • [Break] Remove @faasjs/deployer, @faasjs/tencentcloud.

  • [Break] Upgrade node version to 22.

  • @faasjs/browser

    • [Break] baseURL is optional and must be end with /.
    • [Feature] action can be a react server action.
  • @faasjs/react

    • [Break] domain rename to baseURL.
    • [Feature] action can be a react server action.
    • [Fix] Fix types.
  • @faasjs/vue-plugin

    • [Break] domain rename to baseURL.
  • @faasjs/server

    • [Feature] Disable code transformation in Bun.

v2.9.0 (2024-09-12)

  • Add deprecated notice to below packages:

    • @faasjs/deployer
    • @faasjs/load
    • @faasjs/tencentcloud
  • Add deprecated notice to @faasjs/http's Validator.

v2.8.1 (2024-09-10)

  • @faasjs/react

    • [Fix] Fix withFaasData's type.
  • @faasjs/ant-design

    • [Fix] Fix withFaasData's type.

v2.8.0 (2024-09-09)

  • @faasjs/react

    • [Feature] Add withFaasData.
  • @faasjs/ant-design

    • [Feature] Add withFaasData.
    • [Feature] Link's button can be boolean.
    • [Fix] Fix FaasAction types.

v2.7.0 (2024-09-06)

  • @faasjs/react

    • [Feature] Add OptionalWrapper.
  • @faasjs/ant-design

    • [Feature] App's styleProviderProps and browserRouterProps can be disabled by false.
    • [Fix] Fix Form's initialValues to Partial<Values>.

v2.6.1 (2024-08-31)

  • @faasjs/ant-design
    • [Fix] Fix form items type.

v2.6.0 (2024-08-29)

  • [Feature] Add exports to all packages' package.json.
  • [Feature] Release new package: @faasjs/lint.

v2.5.2 (2024-08-26)

  • @faasjs/react
    • [Feature] Auto generate default FaasReactClient, not throw error when not initialized.

v2.4.0 (2024-07-26)

  • @faasjs/react
    • [Feature] Rename createSplitedContext to createSplittingContext.
    • [Feature] Add more document to createSplittingContext.

v2.3.1 (2024-05-13)

  • @faasjs/react

    • [Fix] createSplitedContext's defaultValue can be null.
  • @faasjs/ant-design

    • [Fix] Use React.Dispatch<SetStateAction> to define modal and drawer types.

v2.3.0 (2024-05-10)

  • @faasjs/react
    • [Feature] Optimize createSplitedContext.

v2.2.0 (2024-03-13)

  • @faasjs/func

    • [Feature] Add FuncParamsType and FuncReturnType.
  • create-faas-app

    • [Feature] Simplify options.

v2.1.0 (2024-03-08)

  • @faasjs/react

    • [Feature] Add createSplitedContext.
  • @faasjs/ant-design

    • [Feature] Simplify App with createSplitedContext.

v2.0.0 (2024-02-28)

  • @faasjs/react
    • [Break] Remove @preact/signals-react.

v1.7.2 (2024-02-27)

  • @faasjs/react

    • [Fix] Fix loading's render issue.
  • @faasjs/ant-design

    • [Fix] Fix Table's loading state.

v1.7.1 (2024-02-25)

  • @faasjs/jest
    • [Fix] Fix dependences, remove @faasjs/test.

v1.7.0 (2024-02-24)

  • create-faas-app

    • [Feature] Support Bun.
    • [Fix] Fix example file.
  • @faasjs/logger

    • [Feature] Refactor Logger class initialization.

v1.6.0 (2024-01-29)

  • @faasjs/react

    • [Feature] Add useConstant.
  • @faasjs/ant-design

    • [Feature] Reduce App re-render times.

v1.5.0 (2024-01-29)

  • @faasjs/ant-design
    • [Feature] Support why-did-you-render.
    • [Feature] Drawer and Modal support function as change handler.

v1.4.2 (2024-01-22)

  • @faasjs/knex

    • [Fix] Fix transaction return value.
  • @faasjs/logger

    • [Fix] Fix error log outputs.

v1.4.1 (2024-01-20)

  • @faasjs/knex

    • [Feature] Add commit and rollback events to transaction.
    • [Feature] Improve logger.
  • @faasjs/request

    • [Feature] Improve json parse.
  • @faasjs/redis

    • [Feature] Add lock success log.
    • [Fix] Fix logger label.

v1.3.2 (2024-01-06)

  • @faasjs/request

    • [Feature] Display requestId in log.
    • [Fix] Fix downloadFile and downloadStream's logger.
  • @faasjs/ant-design

    • [Fix] Fix Tabs's item's type define.

v1.3.0 (2024-01-03)

  • @faasjs/logger

    • [Feature] Add FaasLogMode.
  • @faasjs/request, @faasjs/redis, @faasjs/server

    • [Fix] Use internal logger.
  • @faasjs/knex

    • [Fix] Improve log format.

v1.2.0 (2023-12-31)

  • @faasjs/request

    • [Feature] Add default timeout (5000 as 5s).
  • @faasjs/func

    • [Feature] Improve logger.

v1.1.1 (2023-12-29)

  • @faasjs/ant-design
    • [Fix] Fix transfer array types.

v1.1.0 (2023-12-26)

  • @faasjs/http

    • [Feature] Lowercase header names.
  • @faasjs/server

    • [Feature] Lowercase header names.
    • [Feature] Add all headers to Access-Control-Allow-Headers.
    • [Feature] Add Access-Control-Expose-Headers.
  • @faasjs/browser

    • [Feature] Add headers to beforeRequest.

v1.0.0 (2023-12-23)

  • [Feature] Release first stable version.

  • @faasjs/react

    • [Feature] Export useSignals.

Beta

v0.0.5-beta.6 (2023-12-23)

  • @faasjs/react

    • [Feature] Upgrade @preact/signal-react to ^2.0.0.
  • @faasjs/redis

    • [Feature] Improve locking log.

v0.0.5-beta.5 (2023-12-19)

  • @faasjs/ant-design

    • [Fix] Fix Table items re-render issue.
  • @faasjs/server

    • [Feature] Support deep path default function.

v0.0.5-beta.3 (2023-12-14)

  • @faasjs/ant-design
    • [Fix] Fix time input.

v0.0.5-beta.2 (2023-12-12)

  • @faasjs/knex

    • [Feature] Improve logger.
  • @faasjs/react

    • [Feature] Add useSignalState.

v0.0.5-beta.1 (2023-12-04)

  • @faasjs/ant-design

    • [Break] Change ConfigProvider's config to theme.
    • [Feature] Add FaasClientOptions to ConfigProvider.
  • @faasjs/request

    • [Feature] Update logger.

v0.0.4-beta.16 (2023-12-03)

  • @faasjs/ant-design

    • [Feature] Add FaasJS's ConfigProvider to App.
  • @faasjs/request

    • [Feature] Support gzip and br encoding.

v0.0.4-beta.15 (2023-12-01)

  • @faasjs/eslint-config-recommended

    • [Break] Remove package.
  • @faasjs/eslint-config-react

    • [Break] Remove package.
  • @faasjs/eslint-config-vue

    • [Break] Remove package.
  • @faasjs/linter

    • [Break] Remove package.
  • @faasjs/ant-design

    • [Feature] Add ErrorBoundary to App.

v0.0.4-beta.14 (2023-11-30)

  • @faasjs/ant-design
    • [Feature] Table's columns support filterDropdown: false and sorter: false.

v0.0.4-beta.12 (2023-11-29)

v0.0.4-beta.11 (2023-11-19)

  • @faasjs/redis

    • [Feature] Remove unnecessary types.
  • @faasjs/logger

    • [Fix] Fix logger size.

v0.0.4-beta.10 (2023-11-05)

  • @faasjs/request
    • [Feature] When request failed, return ResponseError instead of Error.

v0.0.4-beta.9 (2023-10-24)

  • [Feature] Improve dependencies.

v0.0.4-beta.7 (2023-10-23)

  • @faasjs/func

    • [Feature] Improve logger for mono mode.
  • @faasjs/http

    • [Feature] Improve logger for mono mode.

v0.0.4-beta.6 (2023-10-20)

  • @faasjs/knex
    • [Feature] transaction add options: { trx: Knex.Transaction } (Thanks contributor: @Witt).
    • [Feature] Export originKnex and OriginKnex.

v0.0.4-beta.5 (2023-10-17)

  • @faasjs/test
    • [Break] jest.setup.js moved to @faasjs/jest.

v0.0.4-beta.4 (2023-10-16)

  • @faasjs/react
    • [Feature] skip can be a function.

v0.0.3-beta.109 (2023-09-22)

  • @faasjs/server
    • [Feature] Improve logger.

v0.0.3-beta.108 (2023-09-21)

  • @faasjs/linter
    • [Feature] Add @faasjs/linter based on biome.

v0.0.3-beta.107 (2023-09-14)

  • @faasjs/http
    • [Fix] Fix clone params.

v0.0.3-beta.105 (2023-09-13)

  • @faasjs/http
    • [Feature] Add data.event.params as cloned params.

v0.0.3-beta.104 (2023-09-05)

  • @faasjs/browser

    • [Feature] Add setMock for testing.
  • @faasjs/ant-design

    • [Feature] Add onClick to Link.
    • [Fix] Avoid Link return null.

v0.0.3-beta.101 (2023-09-03)

  • @faasjs/ant-design
    • [Fix] Fix Link global style.

v0.0.3-beta.100 (2023-08-29)

  • @faasjs/ant-design
    • [Fix] Fix Link style.
    • [Fix] Fix Link onClick bug.

v0.0.3-beta.98 (2023-08-26)

  • @faasjs/ant-design
    • [Feature] Add copyable to Link.

v0.0.3-beta.97 (2023-08-25)

  • @faasjs/react
    • [Feature] Export reloadTime from useFaas.

v0.0.3-beta.96 (2023-08-19)

  • @faasjs/react
    • [Feature] Add debounce to useFaas.

v0.0.3-beta.95 (2023-08-17)

  • @faasjs/ant-design

    • [Fix] Fix Descriptions' renderTitle.
  • @faasjs/server

    • [Feature] Add onError.

v0.0.3-beta.94 (2023-08-16)

  • @faasjs/http

    • [Fix] Fix params parse.
  • @faasjs/react

    • [Feature] ErrorBoundary's onError be opitonal.
  • @faasjs/knex

    • [Feature] Make logger be public.

v0.0.3-beta.92 (2023-08-10)

  • @faasjs/react
    • [Feature] add ErrorBoundary.

v0.0.3-beta.91 (2023-08-07)

  • @faasjs/cloud_function
    • [Feature] Add request_id to invoked funciton.

v0.0.3-beta.90 (2023-08-06)

  • @faasjs/ant-design
    • [Fix] Fix Descriptions' renderTitle.

v0.0.3-beta.89 (2023-08-04)

  • @faasjs/ant-design

    • [Feature] Upgrade antd version to ~5.8.0.
  • @faasjs/request

    • [Feature] Update error message.

v0.0.3-beta.88 (2023-07-31)

  • @faasjs/server

    • [Feature] Add X-FaasJS-Timing-Pending, X-FaasJS-Timing-Processing, X-FaasJS-Timing-Total to header.
  • @faasjs/http

    • [Fix] Fix cookie and session's logger.

v0.0.3-beta.87 (2023-07-20)

  • @faasjs/react
    • [Feature] Ignore React Native's fetch abort.

v0.0.3-beta.86 (2023-07-19)

  • @faasjs/eslint-config-recommended
    • [Feature] Add more rules.

v0.0.3-beta.85 (2023-07-01)

  • @faasjs/server
    • [Fix] Fix Access-Control-Allow-Headers.

v0.0.3-beta.84 (2023-06-29)

  • @faasjs/browser & @faasjs/server & @faasjs/http
    • [Feature] Add new X-FaasJS-Request-Id header.

v0.0.3-beta.83 (2023-06-05)

  • @faasjs/ant-design
    • [Feature] Display radio when options length less than 11.

v0.0.3-beta.82 (2023-05-18)

  • @faasjs/server
    • [Feature] Split process with path.

v0.0.3-beta.81 (2023-05-16)

  • @faasjs/react
    • [Feature] Add auto retry to useFaas.

v0.0.3-beta.79 (2023-04-26)

  • @faasjs/knex

    • [Feature] Add json convert to pg.
  • @faasjs/logger

    • [Feature] Add FaasLogSize.

v0.0.3-beta.78 (2023-04-18)

  • @faasjs/request

    • [Feature] Output debug logger for mock.
  • @faasjs/ant-design

    • [Feature] Export faas functions.

v0.0.3-beta.77 (2023-04-12)

  • @faasjs/ant-design
    • [Fix] Fix null item.

v0.0.3-beta.76 (2023-04-02)

  • @faasjs/ant-design
    • [Fix] Fix Tabs' label.

v0.0.3-beta.75 (2023-03-30)

  • @faasjs/ant-design
    • [Fix] Fix item type.

v0.0.3-beta.74 (2023-03-23)

  • @faasjs/ant-design

    • [Fix] Fix Table extra.
  • @faasjs/react

    • [Fix] Fix params.

v0.0.3-beta.73 (2023-03-19)

  • @faasjs/react

    • [Fix] Fix action missing.
  • @faasjs/request

    • [Feature] Display url in error message.

v0.0.3-beta.72 (2023-03-17)

  • @faasjs/react
    • [Feature] Export setParams.

v0.0.3-beta.70 (2023-03-12)

  • @faasjs/ant-design
    • [Feature] Add Tabs component.

v0.0.3-beta.68 (2023-03-05)

  • @faasjs/ant-design
    • [Feature] Improve dropdown render.
    • [Fix] Fix table loading.

v0.0.3-beta.65 (2023-03-04)

  • @faasjs/ant-design
    • [Feature] Add date picker to date and time items.

v0.0.3-beta.63 (2023-03-02)

  • @faasjs/ant-design
    • [Fix] Fix boolean filter.

v0.0.3-beta.62 (2023-02-27)

  • @faasjs/ant-design
    • [Fix] Fix filter.

v0.0.3-beta.61 (2023-02-21)

  • @faasjs/ant-design
    • [Feature] Use Select as filters.
    • [Fix] Fix filterDropdown.

v0.0.3-beta.59 (2023-02-18)

  • @faasjs/knex
    • [Feature] Update pool config.

v0.0.3-beta.57 (2023-02-16)

  • @faasjs/ant-design

    • [Fix] Fix null value.
  • @faasjs/redis

    • [Fix] Fix disconnect.

v0.0.3-beta.56 (2023-02-15)

  • @faasjs/ant-design
    • [Feature] Add BrowserRouter to App.

v0.0.3-beta.55 (2023-02-14)

  • @faasjs/ant-design
    • [Fix] Fix App style.

v0.0.3-beta.51 (2023-02-12)

  • @faasjs/ant-design
    • [Feature] Add App component.

v0.0.3-beta.50 (2023-02-09)

  • @faasjs/knex
    • [Feature] Add default pg config.

v0.0.3-beta.49 (2023-02-08)

  • @faasjs/ant-design
    • [Fix] Fix time sorter.

v0.0.3-beta.47 (2023-02-07)

  • @faasjs/redis
    • [Feature] Add lock and unlock.

v0.0.3-beta.46 (2023-02-06)

  • @faasjs/request
    • [Feature] Return Error.

v0.0.3-beta.45 (2023-02-04)

  • @faasjs/ant-design
    • [Fix] Fix boolean filter.

v0.0.3-beta.44 (2023-02-02)

  • @faasjs/test
    • [Feature] Add .ts to filename.

v0.0.3-beta.43 (2023-02-01)

  • @faasjs/ant-design
    • [Feature] Add extra to list.
    • [Fix] Fix FaasData.

v0.0.3-beta.40 (2023-01-30)

  • [Feature] Use peerDependence.

v0.0.3-beta.36 (2023-01-27)

  • @faasjs/ant-design

    • [Remove] Remove ErrorBoundary.
    • [Fix] Remove unused log.
  • @faasjs/request

    • [Fix] Improve parse.

v0.0.3-beta.35 (2023-01-24)

  • @faasjs/ant-design
    • [Feature] Add block to Link.
    • [Fix] Fix link style.

v0.0.3-beta.32 (2023-01-23)

  • @faasjs/ant-design
    • [Feature] Add type UnionFaasItem.
    • [Feature] Add loading to wrapper.
    • [Feature] Add children to Loading.

v0.0.3-beta.31 (2023-01-22)

  • @faasjs/redis
    • [Feature] Add multi and pipeline.

v0.0.3-beta.30 (2023-01-19)

  • @faasjs/http
    • [Feature] Export cookie and session.

v0.0.3-beta.29 (2023-01-18)

  • @faasjs/ant-design
    • [Feature] Add async to submit.
    • [Feature] Export Form.List, Form.ErrorList and Form.Provider.
    • [Feature] Add Loading and FaasDataWrapper.

v0.0.3-beta.24 (2023-01-17)

  • @faasjs/ant-design
    • [Fix] Fix empty filter.

v0.0.3-beta.23 (2023-01-16)

  • @faasjs/ant-design
    • [Fix] Fix filter.

v0.0.3-beta.21 (2023-01-15)

  • @faasjs/ant-design
    • [Feature] Add options to FaasDataTable.
    • [Feature] Add children to FaasDataWrapper.

v0.0.3-beta.19 (2023-01-13)

  • @faasjs/http
    • [Fix] Fix params.

v0.0.3-beta.18 (2023-01-11)

  • @faasjs/logger
    • [Fix] Increase default log size.

v0.0.3-beta.17 (2023-01-10)

  • @faasjs/ant-design
    • [Fix] Fix link text.

v0.0.3-beta.16 (2022-12-23)

  • @faasjs/ant-design
    • [Feature] Update major types to interfaces.

v0.0.3-beta.15 (2022-12-16)

  • @faasjs/cloud_function
    • [Fix] Fix local mode's path issue.
  • @faasjs/func
    • [Feature] Let useify plugin returns plugin instance when it mounts.
  • @faasjs/http
    • [Fix] Don't initialize cookie and session before mount.

v0.0.3-beta.11 (2022-12-13)

  • @faasjs/ant-design
    • [Fix] Fix link with button.

v0.0.3-beta.10 (2022-12-08)

  • @faasjs/react
    • [Fix] Auto cancel request when component unmount.

v0.0.3-beta.8 (2022-12-07)

  • @faasjs/ant-design
    • [Feature] Add debug logs.
  • @faasjs/logger
    • [Feature] Improve log outputs.

v0.0.3-beta.6 (2022-12-05)

  • @faasjs/cli
    • [Fix] Rollback to use lodash.
  • @faasjs/server
    • [Fix] Rollback to use lodash.
  • create-faas-app
    • [Fix] Rollback to use lodash.

v0.0.3-beta.5 (2022-12-02)

  • @faasjs/ant-design
    • [Fix] Fix if in FormItem.

v0.0.3-beta.4 (2022-11-28)

  • @faasjs/ant-design
    • [Fix] Fix i18n for Table.

v0.0.3-beta.2 (2022-11-25)

  • @faasjs/ant-design
    • [Feature] Add null to table's options.

v0.0.3-beta.2 (2022-11-19)

  • @faasjs/ant-design
    • [Break] Upgrade Ant Design to 5.x.
    • [Break] Use lodash-es instead of lodash.

v0.0.2-beta.406 (2022-09-01)

  • [Feature] Replace peerDependencies with dependencies.
  • @faasjs/ant-design
    • [Feature] Convert string to dayjs instance automatically when type is date or time.
    • [Fix] Fix extendTypes warning.

v0.0.2-beta.404 (2022-08-24)

  • @faasjs/knex
    • [Fix] Fix query's typescript definition.

v0.0.2-beta.403 (2022-08-21)

  • @faasjs/redis
    • [Fix] Fix logger.

v0.0.2-beta.402 (2022-08-20)

  • @faasjs/func
    • [Fix] Fix logger for testing.
  • @faasjs/knex
    • [Fix] Fix logger.

v0.0.2-beta.400 (2022-08-19)

  • [Break] Add request_id to all logs.
  • [Break] Add node >= 16.0.0 to package.json.

v0.0.2-beta.399 (2022-08-15)

  • create-faas-app
    • [Feature] Update script and files.
  • @faasjs/test
    • [Fix] Fix the empty config issue.

v0.0.2-beta.398 (2022-08-07)

  • @faasjs/func
    • [Fix] usePlugin will add mount automatically.

v0.0.2-beta.397 (2022-08-06)

  • @faasjs/aws
    • [Break] Remove @faasjs/aws package.
  • @faasjs/react
    • [Feature] Export more types from @faasjs/types.
  • @faasjs/func
    • [Feature] Update documents.
    • [Remove] Remove export's config.

v0.0.2-beta.396 (2022-07-27)

  • @faasjs/knex
    • [Fix] Fix query function params's type.

v0.0.2-beta.395 (2022-07-26)

  • @faasjs/request
    • [Feature] Add English documents.

v0.0.2-beta.394 (2022-05-30)

  • @faasjs/http
    • [Fix] Fix validator.

v0.0.2-beta.393 (2022-04-27)

  • @faasjs/ant-design
    • [Feature] Support React 18.x.
  • @faasjs/jest
    • [Feature] Support jest 28.x.

v0.0.2-beta.392 (2022-04-14)

  • create-faas-app
    • [Break] Remove default provider.

v0.0.2-beta.391 (2022-04-01)

  • @faasjs/eslint-recommended
    • [Feature] Remove slow rules.

v0.0.2-beta.390 (2022-03-30)

  • @faasjs/ant-design
    • [Break] Remove react-use dependency.

v0.0.2-beta.389 (2022-03-25)

  • @faasjs/http
    • [Feature] Add originBody to all response.
    • [Fix] Fix response.
  • @faasjs/knex
    • [Break] Use better-sqlite3 as sqlite adapter.

v0.0.2-beta.385 (2022-03-18)

  • @faasjs/ant-design
    • [Feature] Add afterItems to Form.

v0.0.2-beta.384 (2022-03-03)

  • @faasjs/ant-design
    • [Fix] Fix filterDropdown.

v0.0.2-beta.383 (2022-03-01)

  • @faasjs/ant-design
    • [Feature] Update i18n.

v0.0.2-beta.382 (2022-02-28)

  • @faasjs/jest
    • [Feature] Add new package @faasjs/jest.
  • @faasjs/ant-design
    • [Feature] Add object and object[] to FormItem.

v0.0.2-beta.380 (2022-02-25)

  • @faasjs/server
    • [Feature] Add default route.

v0.0.2-beta.379 (2022-02-24)

  • @faasjs/server
    • [Feature] Support tsx file.
  • @faasjs/ant-design
    • [Fix] Fix submit for Form.

v0.0.2-beta.378 (2022-02-23)

  • @faasjs/ant-design
    • [Feature] Add beforeItems to Form.
    • [Feature] Support pure string as children.

v0.0.2-beta.375 (2022-02-22)

  • @faasjs/ant-design
    • [Feature] Add submitTo to Form.

v0.0.2-beta.374 (2022-02-18)

  • @faasjs/ant-design
    • [Feature] Add children to Title.

v0.0.2-beta.373 (2022-02-14)

  • @faasjs/ant-design
    • [Fix] Fix antd paths.

v0.0.2-beta.371 (2022-02-13)

  • @faasjs/ant-design
    • [Feature] Add h1 to Title.
    • [Feature] Export dayjs components.

v0.0.2-beta.370 (2022-02-09)

  • @faasjs/ant-design
    • [Feature] Add DatePicker to FormItem.

v0.0.2-beta.365 (2022-02-07)

  • @faasjs/graphql-server
    • [Break] Remove package @faasjs/graphql-server.

v0.0.2-beta.357 (2022-02-01)

Happy Chinese New Year! 🐯 🧨

  • @faasjs/browser
    • [Break] Rename FaasData to FaasDataWrapper.
    • [Break] Rename element to render.
    • [Feature] Add data and setData to useFaas and FaasDataWrapper.
    • [Feature] Add module to package.json.
    • [Feature] Export FaasDataWrapper directly, it will use default client.
  • @faasjs/ant-design
    • [Feature] Table supports ajax mode.

v0.0.2-beta.353 (2022-01-30)

  • @faasjs/ant-design
    • [Feature] Add Config.
    • [Feature] Add Title.
    • [Feature] Add Routes.

v0.0.2-beta.348 (2022-01-29)

  • @faasjs/http
    • [Feature] Add regexp rule. (Thanks contributor: @Germini).
  • @faasjs/ant-design
    • [Feature] Add Drawer and useDrawer.
    • [Feature] Add data and setData to FaasDataWrapper.
  • @faasjs/eslint-config-recommended
    • [Feature] Add *.mjs to files.

v0.0.2-beta.346 (2022-01-17)

  • @faasjs/ant-design
    • [Feature] Add options to baseItemProps.
  • @faasjs/knex
    • [Feature] upgrade to knex v1.0.0.
    • [Feature] use @vscode/sqlite3 instead of sqlite3.

v0.0.2-beta.345 (2022-01-15)

  • @faasjs/ant-design
    • [Feature] Add options to Description and Table.
    • [Feature] Add Blank.
    • [Feature] Add filter to boolean in Table.
  • @faasjs/server
    • [Feature] use randomBytes to generate requestId.
    • [Feature] add queryString to event.

v0.0.2-beta.342 (2022-01-13)

  • @faasjs/ant-design
    • [Feature] Add faasData to Table and Description.
  • @faasjs/react
    • [Feature] Add getClient.

v0.0.2-beta.341 (2022-01-12)

  • @faasjs/ant-design
    • [Feature] Add extend to Form, Description and Table.

v0.0.2-beta.337 (2022-01-11)

  • @faasjs/ant-design
    • [Feature] Add render to Description.
    • [Feature] Add submit options to Form.

v0.0.2-beta.334 (2022-01-10)

  • [Remove] @faasjs/logger remove default export.
  • [Remove] @faasjs/request remove default export.
  • [Remove] @faasjs/deep_merge remove default export.

v0.0.2-beta.331 (2022-01-05)

  • @faasjs/ant-design
    • [Feature] Add maxCount to FormItem.
    • [Feature] Add string[] and number[] to options.

v0.0.2-beta.328 (2022-01-04)

  • [Feature] @faasjs/ant-design add options as a select to FormItem.

v0.0.2-beta.326 (2022-01-04)

  • [Feature] Add @faasjs/ts-transform.

v0.0.2-beta.324 (2021-12-28)

  • [Fix] @faasjs/browser fix cookie.

v0.0.2-beta.323 (2021-12-27)

  • [Feature] @faasjs/ant-design add input to FormItem.
  • [Feature] @faasjs/ant-design export useForm.

v0.0.2-beta.321 (2021-12-26)

  • [Fix] @faasjs/load fix node resolve issue.
  • [Feature] replace ts-node with swc.

v0.0.2-beta.314 (2021-12-25)

  • [Feature] use tsup to build packages.
  • [Feature] @faasjs/test remove vm2.

v0.0.2-beta.313 (2021-12-24)

  • [Feature] Add @faasjs/types to faasjs.
  • [Feature] Add @faasjs/ant-design.

v0.0.2-beta.313 (2021-12-21)

  • [Feature] @faasjs/graphql-server upgrade api.
  • [Feature] replace @sucrase/jest-plugin with @swc/jest.

v0.0.2-beta.309 (2021-12-18)

  • [Fix] @faasjs/react fix types.

v0.0.2-beta.298 (2021-12-16)

  • [Fix] @faasjs/browser fix data and onError.

v0.0.2-beta.295 (2021-12-15)

  • [Feature] @faasjs/browser replace XMLHttpRequest with fetch.

v0.0.2-beta.295 (2021-12-14)

  • [Feature] @faasjs/http export ValidatorConfig.
  • [Feature] @faasjs/react add FaasActions.

v0.0.2-beta.292 (2021-12-12)

  • [Feature] @faasjs/react add FaasData.

v0.0.2-beta.285 (2021-12-10)

  • [Feature] @faasjs/reactuseFaas 新增导出 setLoadingsetPromisesetDatasetError 参数,用于自定义数据加载。

v0.0.2-beta.280 (2021-12-07)

  • [Feature] @faasjs/browserbeforeRequest 配置项允许传入异步函数。
  • [Feature] @faasjs/server 内置 CORS 支持。

v0.0.2-beta.278 (2021-12-06)

  • [Feature] @faasjs/server 优化单体应用模式下的日志输出。
  • [Feature] @faasjs/http 新增 http.body 属性,用于获取原始请求体。
  • [Feature] @faasjs/http 简化日志输出。

v0.0.2-beta.275 (2021-12-05)

  • [Feature] faasjs 默认依赖包移除 @faasjs/tencentcloud,使用腾讯云的服务须手动添加依赖。
  • [Feature] @faasjs/browser@faasjs/react@faasjs/vue-plugin 编译版本升级到 es2017

v0.0.2-beta.273 (2021-12-03)

  • [新增] @faasjs/aws 新增 AWS 适配器。

v0.0.2-beta.271 (2021-11-29)

  • [Feature] @faasjs/redis 使用 ioredis 替代 redis
  • [Feature] @faasjs/tencentcloud 优化重复代码。
  • [Feature] @faasjs/cli 优化日志提示。
  • [修复] @faasjs/tencentcloud 修正打包时未将 .d.ts 等文件移除的问题。

v0.0.2-beta.269 (2021-11-01)

  • [Feature] @faasjs/func 新增代码包启动计时(此时间为冷启动的一部分)。

v0.0.2-beta.268 (2021-10-28)

  • [Feature] @faasjs/eslint-config-recommended 移除 eslint-plugin-jest

v0.0.2-beta.267 (2021-10-25)

  • [Feature] @faasjs/http 优化 ts 定义。

v0.0.2-beta.266 (2021-10-24)

  • [Feature] 将项目的 ts 编译设置为 strict 模式。

v0.0.2-beta.263 (2021-10-16)

  • [Feature] @faasjs/test 修正 FuncWarper 为正确的拼写。

v0.0.2-beta.260 (2021-10-13)

  • [Feature] @faasjs/func 优化部分 ts 定义。
  • [Feature] @faasjs/cloud_function 优化部分 ts 定义。

v0.0.2-beta.258 (2021-10-12)

  • [Feature] @faasjs/http 对于小于 100 字节的内容不压缩。

v0.0.2-beta.257 (2021-10-11)

  • [Feature] @faasjs/redis 新增 getJSONsetJSON 方法。
  • [Feature] vscode/faasjs-snippets 新增 http validator 代码块。

v0.0.2-beta.256 (2021-10-04)

  • [Feature] 采用 npm 替代 yarn,并将部分关联依赖改为 peerDependencies

v0.0.2-beta.254 (2021-09-26)

  • [移除] @faasjs/kafka
  • [修正] @faasjs/react 修正加载错误。

v0.0.2-beta.253 (2021-09-24)

  • [移除] @faasjs/sql 移除,使用 @faasjs/knex 代替。
  • [Feature] VS Code 插件 faasjs-snippets 添加更多代码片段。
  • [Feature] @faasjs/cloud_functionconfig 参数改为 public

v0.0.2-beta.251 (2021-09-17)

  • [Feature] @faasjs/browser 支持 CDN。
  • [Feature] @faasjs/react 支持 CDN。
  • [Feature] @faasjs/vue-plugin 支持 CDN。

v0.0.2-beta.244 (2021-09-16)

  • [Feature] @faasjs/deep_merge 导出 deepMerge 方法。
  • [Feature] @faasjs/logger 导出 Logger 类。

v0.0.2-beta.243 (2021-09-15)

  • [Feature] @faasjs/tencentcloud 将本地 mock 功能移到 @faasjs/cloud_function

v0.0.2-beta.241 (2021-09-13)

  • [修正] @faasjs/tencentcloud 环境变量不再强制覆盖 region。

v0.0.2-beta.240 (2021-09-11)

  • [Feature] @faasjs/react 新增 reload 方法。

v0.0.2-beta.238 (2021-09-07)

  • [Feature] @faasjs/func 添加 filename 属性。

v0.0.2-beta.237 (2021-09-05)

  • [Feature] @faasjs/tencentcloud 优化并导出 request 方法。

v0.0.2-beta.234 (2021-09-03)

  • [Feature] @faasjs/redis 导出 getset 方法。

v0.0.2-beta.232 (2021-09-01)

  • [修正] @faasjs/cli 修正部署时内存泄露的问题。

v0.0.2-beta.232 (2021-08-30)

  • [修正] @faasjs/tencentcloud 修正日志输出。

v0.0.2-beta.231 (2021-08-29)

  • [修正] @faasjs/http 修正 HttpError 的问题。

v0.0.2-beta.230 (2021-08-27)

  • [Feature] 常用函数通过 export 直接导出。

v0.0.2-beta.220 (2021-07-30)

  • [修正] @faasjs/tencentcloud 使用最新的环境变量。

v0.0.2-beta.219 (2021-07-28)

  • [Feature] @faasjs/cloud_function 优化 invoke 数据。

v0.0.2-beta.218 (2021-07-26)

  • [Feature] @faasjs/eslint-config-recommended 优化代码风格规范。
  • [Feature] @faasjs/mongo 支持 mongodb 新版本。

v0.0.2-beta.216 (2021-07-26)

  • [Feature] @faasjs/tencentcloud 优化时间签名。

v0.0.2-beta.215 (2021-07-13)

  • [Feature] @faasjs/graphql-server 支持 apollo-server-core 新版本。

v0.0.2-beta.214 (2021-07-12)

  • [Feature] @faasjs/eslint-config-recommended 优化代码风格规范。

v0.0.2-beta.212 (2021-07-10)

  • [Feature] @faasjs/cli 部署命令如果使用 -c 参数,默认读取最近的 commit 日志。
  • [Feature] @faasjs/tencentcloud 优化日志。
  • [删除] 删除 @faasjs/nuxt 插件。

v0.0.2-beta.209 (2021-07-02)

  • [Feature] @faasjs/server 退出时自动关闭连接。

v0.0.2-beta.207 (2021-07-01)

  • [Feature] @faasjs/load 使用 @rollup/plugin-typescript 替代 rpt2。

v0.0.2-beta.204 (2021-06-29)

  • [Feature] @faasjs/cli 新增 commit 参数,批量部署被修改的云函数。

v0.0.2-beta.201 (2021-06-28)

  • [Feature] @faasjs/tencentcloud 优化腾讯云接口。
  • [Feature] @faasjs/tencentcloud 配置优先级调整为:环境变量 > 代码配置项 > yaml 配置项。

v0.0.2-beta.198 (2021-06-23)

  • [Feature] @faasjs/cli 提速 ts-node,编译时不检查 ts 定义。

v0.0.2-beta.197 (2021-06-21)

  • [Feature] @faasjs/http 优化 ts 定义。

v0.0.2-beta.193 (2021-06-20)

  • [Feature] @faasjs/http 优化 ts 定义。

v0.0.2-beta.191 (2021-06-18)

  • [Feature] @faasjs/test 使用 vm2 加载测试云函数。

v0.0.2-beta.188 (2021-06-17)

  • [Feature] @faasjs/cli 仅在启动 server 时引入 ts-node。
  • [修复] @faasjs/cli 修正部署大量云函数时内存泄露的问题。
  • [Feature] 示例新增 jwt 项目示例。

v0.0.2-beta.185 (2021-06-14)

  • [Feature] @faasjs/browser 新增 beforeRequest 参数。
  • [修复] @faasjs/cli 修复部分入参无效的问题。

v0.0.2-beta.179 (2021-06-12)

  • [Feature] @faasjs/http 优化 beforeValid

v0.0.2-beta.178 (2021-06-08)

  • [移除] 为了简化和统一数据库读写,移除 @faasjs/typeorm@faasjs/sequelize
  • [Feature] @faasjs/http 新增 beforeValid,用于构建包含自定义请求校验的 http 插件。

v0.0.2-beta.175 (2021-05-19)

  • [Feature] @faasjs/knex 优化 transaction 的 ts 定义。

v0.0.2-beta.174 (2021-05-19)

  • [Feature] @faasjs/cli 部署时对文件名进行检查。
  • [Feature] @faasjs/cli 部署命令添加 ar 参数,默认自动重试 3 次。
  • [Feature] @faasjs/knex 部署时检查适配器依赖项是否添加。
  • [修复] @faasjs/tencentcloud 修复部分情况下依赖项错误的问题。

v0.0.2-beta.170 (2021-04-23)

  • [修复] @faasjs/cloud_function 修复插件排序错误的问题。
  • [修复] @faasjs/cloud_function 修复插件名字错误的问题。

v0.0.2-beta.169 (2021-04-22)

  • [Feature] @faasjs/cli 部署失败时,优化错误提示。
  • [Feature] @faasjs/cli 新增 -w 参数,设置并发数。

v0.0.2-beta.167 (2021-04-19)

  • [Feature] @faasjs/cli 部署多个云函数时,自动根据 CPU 数量进行多进程部署。
  • [Feature] @faasjs/tencentcloud 优化多进程部署时的日志显示。
  • [Feature] @faasjs/http 测试环境下禁用缓存。

v0.0.2-beta.163 (2021-04-16)

  • [Feature] @faasjs/cloud_function@faasjs/browser action 自动转小写。

v0.0.2-beta.162 (2021-04-15)

  • [Feature] @faasjs/cli 支持部署失败时重试。

v0.0.2-beta.161 (2021-04-12)

  • [Feature] @faasjs/request 新增 parse 配置项。

v0.0.2-beta.160 (2021-04-08)

  • [Feature] @faasjs/knex 优化 knex 的 ts 定义。
  • [Feature] @faasjs/graphql 优化 graphql 依赖项。

v0.0.2-beta.158 (2021-04-01)

  • [修复] @faasjs/tencentcloud 修复云函数插件某些情况下未加载的问题。

v0.0.2-beta.155 (2021-02-04)

  • [新增] @faasjs/eslint-config-react

v0.0.2-beta.153 (2021-02-04)

  • [修复] @faasjs/cli 修复日志等级错误的问题。

v0.0.2-beta.151 (2021-01-26)

  • [Feature] @faasjs/tencentcloud 优化打包机制。

v0.0.2-beta.144 (2021-01-14)

  • [Feature] @faasjs/tencentcloud 更新网关发布接口。

v0.0.2-beta.140 (2021-01-07)

  • [Feature] @faasjs/load 升级 js-yaml 版本。
  • [Feature] @faasjs/load 更新内置库。
  • [Feature] @faasjs/typeorm 支持 useTypeORM

v0.0.2-beta.135 (2020-12-25)

  • [Feature] @faasjs/cloud_function 优化日志输出。

v0.0.2-beta.131 (2020-12-19)

  • [Feature] @faasjs/create-faas-app 优化命令行。

v0.0.2-beta.126 (2020-12-14)

  • [修复] @faasjs/knex 修复 raw 的 ts 定义。

v0.0.2-beta.125 (2020-12-10)

  • [Feature] @faasjs/eslint-config-vue 优化规则。
  • [Feature] @faasjs/http 优化 ts 定义。

v0.0.2-beta.124 (2020-12-04)

  • [Feature] @faasjs/cloud_function config 支持传入一个 function。

v0.0.2-beta.122 (2020-11-30)

  • [Feature] @faasjs/eslint-config-vue 优化规则。

v0.0.2-beta.121 (2020-11-21)

  • [修复] @faasjs/load 修复重复引用文件的问题。
  • [Feature] @faasjs/request debug 模式下显示更详细的日志。

v0.0.2-beta.119 (2020-11-19)

  • [新增] 新增 @faasjs/kafka

v0.0.2-beta.118 (2020-11-13)

  • [修复] @faasjs/knex 修复 knex 连接。

v0.0.2-beta.117 (2020-11-12)

  • [修复] @faasjs/test 补充 headers 的 ts 定义。
  • [Feature] @faasjs/logger 优化插件的日志显示。

v0.0.2-beta.116 (2020-10-30)

  • [修复] @faasjs/cloud_function 修复本地调试时没 context 时的报错。

v0.0.2-beta.115 (2020-10-28)

  • [Feature] @faasjs/react 新增返回 promise 对象。

v0.0.2-beta.114 (2020-10-15)

  • [Feature] @faasjs/http 压缩后添加 originBody 以便日志查看。
  • [Feature] @faasjs/cloud_function 移除 context 中的 function 等无法序列化的内容。

v0.0.2-beta.112 (2020-10-14)

  • [Feature] @faasjs/http 默认使用 brotli 压缩。
  • [修复] @faasjs/http 修复没有 body 时也压缩的 bug。

v0.0.2-beta.107 (2020-10-13)

  • [Feature] @faasjs/http 支持 gzip 压缩。
  • [删除] 禁用并删除 @faasjs/cos-secrets,请使用 CFS 替代。

v0.0.2-beta.106 (2020-09-30)

  • [Feature] 优化 ts 定义。

v0.0.2-beta.105 (2020-09-16)

  • [Feature] @faasjs/request优化日志。

v0.0.2-beta.104 (2020-09-14)

  • [Feature] @faasjs/request 新增 pfx 和 passphrase 配置项。

v0.0.2-beta.101 (2020-09-09)

  • [修复] 修复日志 bug。

v0.0.2-beta.100 (2020-09-07)

  • [修复] 修复函数式编程接口的 bug。

v0.0.2-beta.96 (2020-08-28)

  • [Feature] @faasjs/tencentcloud 更新云函数配置项。

v0.0.2-beta.95 (2020-08-21)

  • [Feature] @faasjs/react 新增 onError 配置项。

v0.0.2-beta.94 (2020-08-11)

  • [Feature] 更新 ts 定义。

v0.0.2-beta.93 (2020-08-07)

  • [修复] @faasjs/server 多个请求时排队处理。

v0.0.2-beta.88 (2020-08-06)

  • [Feature] 优化 ts 定义及相关测试用例。

v0.0.2-beta.87 (2020-08-03)

  • [Feature] 优化日志输出格式。

v0.0.2-beta.86 (2020-08-02)

  • [Feature] @faasjs/redis 支持 useRedis

v0.0.2-beta.85 (2020-07-31)

  • [新增] @faasjs/knex
  • [Feature] 优化 useFunc 及 usePlugin。

v0.0.2-beta.84 (2020-07-27)

  • [Feature] @faasjs/tencentcloud 更新云API v3。

v0.0.2-beta.82 (2020-07-16)

  • [Feature] @faasjs/tencentcloud 优化触发器更新机制。

v0.0.2-beta.80 (2020-07-15)

  • [新增] 新增 @faasjs/react,提供 faasuseFaas 两种风格的接口。

v0.0.2-beta.79 (2020-07-13)

  • [修复] @faasjs/server 修复没有响应内容时的报错。

v0.0.2-beta.78 (2020-07-09)

  • [修复] create-faas-app 删除旧的 babel 配置,改成 ts-jest。
  • [修复] 修复示例项目的 package.json。
  • [Feature] @faasjs/func 优化 ts 支持。
  • [修复] @faasjs/server 修正没有响应内容时的出错。

v0.0.2-beta.77 (2020-06-19)

  • [Feature] @faasjs/server 优化无缓存情况下的热加载。

v0.0.2-beta.76 (2020-06-19)

  • [Feature] @faasjs/server 优化无缓存情况下的热加载。
  • [Feature] @faasjs/tencentcloud 将 Node.js 默认版本升级到 12.16。
  • [Feature] @faasjs/func 优化 ts 支持。

v0.0.2-beta.70 (2020-06-10)

  • [Feature] @faasjs/server 优化缓存。

v0.0.2-beta.69 (2020-06-03)

  • [Feature] @faasjs/logger 云函数环境下,删除日志中的换行符。

v0.0.2-beta.67 (2020-06-02)

  • [Feature] @faasjs/func 优化日志显示和 ts 类型。

v0.0.2-beta.66 (2020-05-28)

  • [Feature] @faasjs/test 支持直接测试云函数,而非云函数文件。

v0.0.2-beta.65 (2020-05-26)

  • [Feature] @faasjs/eslint-config-recommended 优化规则。

v0.0.2-beta.64 (2020-05-25)

  • [Feature] @faasjs/testmount 方法支持传入一个初始化后执行的函数。

v0.0.2-beta.63 (2020-05-18)

  • [Feature] @faasjs/test 新增 mount 方法,JSONHandler 方法支持 cookie 和 session 入参。

v0.0.2-beta.61 (2020-05-17)

  • [Feature] @faasjs/cos-secrets 支持密钥文件。
  • [Feature] @faasjs/tencentcloud 禁用腾讯云内置的旧版 request

v0.0.2-beta.59 (2020-05-06)

  • [修复] @faasjs/func 强制设定 context.callbackWaitsForEmptyEventLoop = false
  • [Feature] @faasjs/tencentcloud 禁用腾讯云内置的旧版 tencentcloud-sdk-nodejs

v0.0.2-beta.57 (2020-04-22)

  • [Feature] @faasjs/tencentcloud 升级默认 Node.js 版本为 10.15
  • [修复] @faasjs/tencentcloud 修正腾讯云新错误代码导致无法发布的问题。

v0.0.2-beta.55 (2020-04-15)

  • [Feature] @faasjs/eslint-config-vue 移除 plugin:security/recommended

v0.0.2-beta.54 (2020-04-13)

  • [Feature] @faasjs/cli 适配 Windows 环境。

v0.0.2-beta.53 (2020-04-12)

  • [Feature] @faasjs/server 添加 sourceIp。

v0.0.2-beta.52 (2020-04-10)

  • [Feature] @faasjs/server 优化日志展示。
  • [Feature] @faasjs/tencentcloud 优化依赖库打包机制。

v0.0.2-beta.51 (2020-04-09)

  • [Feature] @faasjs/http 添加 HTTP 方法定义。
  • [Feature] @faasjs/load 优化打包时排除内置库的逻辑。
  • [新增] 新增 @faasjs/sequelize
  • [Feature] @faasjs/http@faasjs/server 新增 header X-SCF-RequestId

v0.0.2-beta.47 (2020-04-02)

  • [Feature] @faasjs/cloud_function 在云函数环境中使用内网域名提升性能。

v0.0.2-beta.46 (2020-03-26)

  • [Feature] faasjs 移除依赖项:@faasjs/browser, @faasjs/sql, @faasjs/redis。
  • [新增] @faasjs/mongo 用于适配 mongodb。
  • [Feature] 优化了云函数的日志输出。

v0.0.2-beta.40 (2020-03-20)

  • [Feature] @faasjs/http 配置项新增 pathignorePathPrefix 设置。

v0.0.2-beta.34 (2020-03-15)

  • [修复] @faasjs/cli 修复当 tsconfig 中未使用 paths 功能时出错的问题。
  • [Feature] @faasjs/typeorm 新增 Connection, Repository, SelectQueryBuilder, getRepository 的输出。

v0.0.2-beta.32 (2020-03-09)

  • [Feature] @faasjs/cli 支持 tsconfig 的 paths 功能。
  • [修复] @faasjs/typeorm 修复单体应用模式下连接出错的问题

v0.0.2-beta.29 (2020-03-03)

  • [修复] @faasjs/cos-secrets 修复嵌套全局变量名错误的问题。

v0.0.2-beta.28 (2020-03-02)

  • [Feature] @faasjs/eslint-config-recommended 补充空格相关的样式设定。
  • [Feature] @faasjs/cos-secrets 本地模式下会读取本地文件。
  • [Feature] @faasjs/sql 支持从环境变量读取配置信息。
  • [Feature] @faasjs/typeorm 支持从环境变量读取配置信息。
  • [Feature] @faasjs/redis 支持从环境变量读取配置信息。
  • [Feature] @faasjs/server 出错信息以 json 格式返回。

v0.0.2-beta.26 (2020-03-01)

  • [新增] @faasjs/cos-secrets,一个基于 COS 的密钥解决方案。
  • [Feature] 将文档移入 docs 文件夹。
  • [Feature] 将示例移入 examples 文件夹。

v0.0.2-beta.25 (2020-02-27)

  • [Feature] @faasjs/tencentcloud 腾讯云故障,禁用别名功能。

v0.0.2-beta.24 (2020-02-25)

  • [Feature] @faasjs/graphql-server 允许 schemas 参数为函数,且支持异步函数。
  • [Feature] @faasjs/graphql-server 导出变量新增 GraphQLSchemaModule

v0.0.2-beta.22 (2020-02-24)

  • [修复] @faasjs/typeorm 修复配置项错误。
  • [修复] @faasjs/tencentcloud 修复部署时打包依赖项的错误。

v0.0.2-beta.20 (2020-02-23)

  • [新增] 新增 @faasjs/typeorm
  • [Feature] @faasjs/sql 单元测试新增 mysql 和 postgresql 的测试。

v0.0.2-beta.18 (2020-02-22)

  • [Feature] @faasjs/tencentcloud 云函数新增层和死信队列接口,COS 增加文件夹名。
  • [Feature] @faasjs/load 关闭 rollup 的警告信息。

v0.0.2-beta.16 (2020-02-21)

  • [Feature] @faasjs/graphql-server 内置 @faasjs/http
  • [Feature] @faasjs/tencentcloud 云函数环境变量新增 FaasLog=debug

v0.0.2-beta.13 (2020-02-20)

  • [Feature] @faasjs/tencentcloud 新增单元测试。
  • [Feature] @faasjs/request 新增 filedownloadStream 参数。
  • [Feature] @faasjs/graphql-server 规范化配置项,并将 invokeData 作为 context。

v0.0.2-beta.10 (2020-02-16)

  • [Feature] @faasjs/eslint-config-recommended 更新 eslint rules。

v0.0.2-beta.9 (2020-02-15)

  • [Feature] 恢复腾讯云的别名功能。
  • [Feature] 修复和优化 travis-ci。

v0.0.2-beta.8 (2020-02-14)

  • [Feature] faasjs 不再内置 @faasjs/graphql-server,需手动添加使用。

v0.0.2-beta.7 (2020-02-13)

  • [修复] @faasjs/load 修复打包时遇到内置模块报错的问题。
  • [Feature] @faasjs/eslint-config-recommended 更新 eslint rules。

v0.0.2-beta.5 (2020-02-10)

  • [Feature] @faasjs/testjest 添加为依赖项。

v0.0.2-beta.4 (2020-02-09)

  • [Feature] @faasjs/func handler 参数改为可选项。
  • [新增] @faasjs/graphql-server 试验性支持 graphQL。

v0.0.2-beta.2 (2020-02-08)

  • [Feature] @faasjs/tencentcloud 优化了部署云函数时的日志输出。

v0.0.2-beta.1 (2020-02-07)

  • [Feature] @faasjs/tencentcloud 补全已正式发布的云函数配置项。

v0.0.1-beta.31 (2020-02-06)

  • [Feature] faasjs 将 Sql 适配包从 faasjs 中移除。
  • [Feature] @faasjs/eslint-config-recommended 更新 eslint rules。

v0.0.1-beta.29 (2020-02-04)

  • [修复] @faasjs/tencentcloud 修复由于禁用别名功能造成的 BUG。

v0.0.1-beta.27 (2020-02-03)

  • [Feature] @faasjs/tencentcloud 由于腾讯云故障,暂时禁用别名功能。

v0.0.1-beta.25 (2020-02-02)

  • [修复] @faasjs/tencentcloud 修复腾讯云部署 BUG。
  • [Feature] @faasjs/tencentcloud 腾讯云云函数内存默认从 128 降低为 64。
  • [Feature] @faasjs/tencentcloud 默认环境变量新增 NODE_ENV,值为部署环境的名字。

v0.0.1-beta.23 (2020-02-01)

  • [修复] 修复错误的版本号。
  • [Feature] @faasjs/load 移除 loadNpmVersion。

v0.0.1-beta.21 (2020-01-27)

  • [修复] @faasjs/tencentcloud API 网关 BUG。
  • [Feature] @faasjs/func 云函数支持 callback。

v0.0.1-beta.20 (2020-01-26)

  • [修复] @faasjs/tencentcloud API 网关 BUG。
  • [Feature] @faasjs/tencentcloud 提升打包速度。

v0.0.1-beta.18 (2020-01-25)

  • [修复] @faasjs/tencentcloud 修复云函数命名错误。
  • [Feature] @faasjs/server 本地请求入参 method 改名为 httpMethod,增加 path 参数。

v0.0.1-beta.16 (2020-01-13)

  • [修复] @faasjs/load 修复 rollup 配置。
  • [修复] 修复 FaasJS 项目自动化测试配置。

v0.0.1-beta.14 (2020-01-04)

  • [Feature] @faasjs/http 移除无用的依赖项。
  • [Feature] @faasjs/tencentcloud 优化打包配置。

v0.0.1-beta.12 (2020-01-02)

  • [修复] 在 faasjs 中补上依赖项 @faasjs/http

v0.0.1-beta.11 (2020-01-01)

  • [Feature] 优化 FaasJS 项目打包配置。

v0.0.1-beta.10 (2019-12-30)

  • [Feature] 优化 FaasJS 项目的代码规范测试和自动化测试。
  • [修复] @faasjs/tencentcloud 修复云函数部署时未完成部署就删除了 COS 代码包的问题。

v0.0.1-beta.8 (2019-12-26)

  • [Feature] 更新 VS Code 配置项以适应新版 ESlint。
  • [Feature] @faasjs/tencentcloud 更新云函数时会等待其更新生效后才进行后续步骤。
  • [Feature] @faasjs/tencentcloud 使用本地 node_modules 文件加速部署。

v0.0.1-beta.7 (2019-11-05)

  • [Feature] @faasjs/logger 性能优化,并移除测试用的 lastOuput 属性。
  • [Feature] @faasjs/server 移除 response 的日志输出以优化性能。
  • [Feature] @faasjs/http 直接使用 request_id 作为响应头 X-Request-Id 的值。
  • [修复] @faasjs/http 使用 = 作为路径前缀避免模糊匹配。
  • [删除] 移除周刊。

v0.0.1-beta.6 (2019-10-25)

  • [修复] @faasjs/logger timeEnd 出错时的错误信息从 error 降级为 warn。

v0.0.1-beta.5 (2019-10-25)

  • [Feature] 新增性能测试用例。
  • [修复] @faasjs/logger timeEnd 的 key 重复或未知时,报错信息从 error 降级为 warn。

v0.0.1-beta.4 (2019-10-22)

  • [新增] @faasjs/http cookie 新增 sameSite 选项。
  • [Feature] FaasJS 项目新增代码测试覆盖率。

2019-10-21

  • [Feature] 使用 lerna 管理 FaasJS 核心库。
  • [Feature] @faasjs/request 新增 timeout 和 auth 选项。
  • [修复] 修正 @faasjs/http 遇到返回值为 null 时的错误。

2019-10-16

  • [新增] 示例项目新增 knex

2019-10-15

  • [Feature] 将 FaasJS 所有库都并入了 faasjs/faasjs 项目中,便于统一管理和更新。

2019-10-13

  • [新增] FaasJS 周刊 开始试运行。

2019-10-11

  • [Feature] 教程中添加新加入的命令行指令。
  • [新增] 官网新增 支持 FaasJS
  • [修复] @faasjs/func 当 handler 没有返回时出现的一个判断异常。

2019-10-09

  • [新增] 命令行工具新增 yarn new func 指令,用于快速创建云函数文件及其测试脚本,具体用法可见 yarn new -h
  • [Feature] create-faas-app 创建的项目中加入 .vscode/settings.json 文件,用于优化 VS Code 下的编程体验。

2019-10-08

  • [新增] 命令行工具 create-faas-app 用于快速创建 FaasJS 项目,可直接通过 npx create-faas-app 使用。

2019-09-30

  • [发布] 结束 Alpha 阶段,开始 Beta 公测阶段。

Alpha

2019-04-13

  • [发布] FaasJS Alpha 阶段开发开始。
',688)]))}const i=a(l,[["render",s],["__file","CHANGELOG.html.vue"]]),p=JSON.parse('{"path":"/CHANGELOG.html","title":"Changelog","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Stable","slug":"stable","link":"#stable","children":[]},{"level":2,"title":"Beta","slug":"beta","link":"#beta","children":[]},{"level":2,"title":"Alpha","slug":"alpha","link":"#alpha","children":[]}],"git":{"updatedTime":null},"filePathRelative":"CHANGELOG.md"}');export{i as comp,p as data}; +import{_ as a,c as o,a as r,o as t}from"./app-DkNc82cP.js";const l={};function s(c,e){return t(),o("div",null,e[0]||(e[0]=[r('

Changelog

FaasJS use Semantic Versioning.

Stable

v3.7.0 (2024-10-23)

  • @faasjs/react
    • [Feature] Add headless form.
    • [Feature] Add display name to improve debugging.

v3.6.1 (2024-10-23)

  • @faasjs/react
    • [Fix] Export useSplittingState.

v3.6.0 (2024-10-19)

  • @faasjs/server

v3.5.2 (2024-10-16)

  • @faasjs/react

    • [Fix] Fix createSplittingContext type.
    • [Fix] Fix AsyncFunction for equal.
  • @faasjs/ant-design

    • [Fix] Fix ConfigProvider's language handling to support server renderer.

v3.5.0 (2024-10-15)

  • @faasjs/browser

    • [Feature] Simplify mock responses in tests and update Response constructor.
    • [Feature] Add length to generateId.
  • @faasjs/react

    • [Feature] Support special type for createSplittingContext's provider and use.
  • @faasjs/lint

    • [Fix] Disable biome for .astro files.
  • @faasjs/http

    • [Feature] Add useHttpFunc.

v3.4.0 (2024-10-01)

  • @faasjs/react
    • [Feature] Add useSplittingState.
    • [Feature] Add memo to createSplittingContext's Provider.

v3.3.0 (2024-09-30)

  • @faasjs/types
    • [Feature] Add InferFaasAction.

v3.2.1 (2024-09-24)

  • Move dependencies to peerDependencies.

v3.2.0 (2024-09-20)

  • @faasjs/server

    • [Feature] Add raw request and response to event.
  • @faasjs/browser

    • [Fix] Fix url.
  • @faasjs/react

    • [Fix] Fix faas.

v3.1.2 (2024-09-17)

  • @faasjs/react

    • [Feature] Add custom compare function equal and hooks: useEqualMemoize, useEqualEffect, useEqualMemo and useEqualCallback.
    • [Feature] Using new compare function to improve all components and hooks' performance.
  • @faasjs/knex

    • [Feature] Client can be a npm package with npm: prefix.
  • @faasjs/func

    • [Feature] Improve logger.
  • @faasjs/nextjs

    • [Feature] Export logger to context.

v3.0.0 (2024-09-16)

  • [Break] Remove @faasjs/deployer, @faasjs/tencentcloud.

  • [Break] Upgrade node version to 22.

  • @faasjs/browser

    • [Break] baseURL is optional and must be end with /.
    • [Feature] action can be a react server action.
  • @faasjs/react

    • [Break] domain rename to baseURL.
    • [Feature] action can be a react server action.
    • [Fix] Fix types.
  • @faasjs/vue-plugin

    • [Break] domain rename to baseURL.
  • @faasjs/server

    • [Feature] Disable code transformation in Bun.

v2.9.0 (2024-09-12)

  • Add deprecated notice to below packages:

    • @faasjs/deployer
    • @faasjs/load
    • @faasjs/tencentcloud
  • Add deprecated notice to @faasjs/http's Validator.

v2.8.1 (2024-09-10)

  • @faasjs/react

    • [Fix] Fix withFaasData's type.
  • @faasjs/ant-design

    • [Fix] Fix withFaasData's type.

v2.8.0 (2024-09-09)

  • @faasjs/react

    • [Feature] Add withFaasData.
  • @faasjs/ant-design

    • [Feature] Add withFaasData.
    • [Feature] Link's button can be boolean.
    • [Fix] Fix FaasAction types.

v2.7.0 (2024-09-06)

  • @faasjs/react

    • [Feature] Add OptionalWrapper.
  • @faasjs/ant-design

    • [Feature] App's styleProviderProps and browserRouterProps can be disabled by false.
    • [Fix] Fix Form's initialValues to Partial<Values>.

v2.6.1 (2024-08-31)

  • @faasjs/ant-design
    • [Fix] Fix form items type.

v2.6.0 (2024-08-29)

  • [Feature] Add exports to all packages' package.json.
  • [Feature] Release new package: @faasjs/lint.

v2.5.2 (2024-08-26)

  • @faasjs/react
    • [Feature] Auto generate default FaasReactClient, not throw error when not initialized.

v2.4.0 (2024-07-26)

  • @faasjs/react
    • [Feature] Rename createSplitedContext to createSplittingContext.
    • [Feature] Add more document to createSplittingContext.

v2.3.1 (2024-05-13)

  • @faasjs/react

    • [Fix] createSplitedContext's defaultValue can be null.
  • @faasjs/ant-design

    • [Fix] Use React.Dispatch<SetStateAction> to define modal and drawer types.

v2.3.0 (2024-05-10)

  • @faasjs/react
    • [Feature] Optimize createSplitedContext.

v2.2.0 (2024-03-13)

  • @faasjs/func

    • [Feature] Add FuncParamsType and FuncReturnType.
  • create-faas-app

    • [Feature] Simplify options.

v2.1.0 (2024-03-08)

  • @faasjs/react

    • [Feature] Add createSplitedContext.
  • @faasjs/ant-design

    • [Feature] Simplify App with createSplitedContext.

v2.0.0 (2024-02-28)

  • @faasjs/react
    • [Break] Remove @preact/signals-react.

v1.7.2 (2024-02-27)

  • @faasjs/react

    • [Fix] Fix loading's render issue.
  • @faasjs/ant-design

    • [Fix] Fix Table's loading state.

v1.7.1 (2024-02-25)

  • @faasjs/jest
    • [Fix] Fix dependences, remove @faasjs/test.

v1.7.0 (2024-02-24)

  • create-faas-app

    • [Feature] Support Bun.
    • [Fix] Fix example file.
  • @faasjs/logger

    • [Feature] Refactor Logger class initialization.

v1.6.0 (2024-01-29)

  • @faasjs/react

    • [Feature] Add useConstant.
  • @faasjs/ant-design

    • [Feature] Reduce App re-render times.

v1.5.0 (2024-01-29)

  • @faasjs/ant-design
    • [Feature] Support why-did-you-render.
    • [Feature] Drawer and Modal support function as change handler.

v1.4.2 (2024-01-22)

  • @faasjs/knex

    • [Fix] Fix transaction return value.
  • @faasjs/logger

    • [Fix] Fix error log outputs.

v1.4.1 (2024-01-20)

  • @faasjs/knex

    • [Feature] Add commit and rollback events to transaction.
    • [Feature] Improve logger.
  • @faasjs/request

    • [Feature] Improve json parse.
  • @faasjs/redis

    • [Feature] Add lock success log.
    • [Fix] Fix logger label.

v1.3.2 (2024-01-06)

  • @faasjs/request

    • [Feature] Display requestId in log.
    • [Fix] Fix downloadFile and downloadStream's logger.
  • @faasjs/ant-design

    • [Fix] Fix Tabs's item's type define.

v1.3.0 (2024-01-03)

  • @faasjs/logger

    • [Feature] Add FaasLogMode.
  • @faasjs/request, @faasjs/redis, @faasjs/server

    • [Fix] Use internal logger.
  • @faasjs/knex

    • [Fix] Improve log format.

v1.2.0 (2023-12-31)

  • @faasjs/request

    • [Feature] Add default timeout (5000 as 5s).
  • @faasjs/func

    • [Feature] Improve logger.

v1.1.1 (2023-12-29)

  • @faasjs/ant-design
    • [Fix] Fix transfer array types.

v1.1.0 (2023-12-26)

  • @faasjs/http

    • [Feature] Lowercase header names.
  • @faasjs/server

    • [Feature] Lowercase header names.
    • [Feature] Add all headers to Access-Control-Allow-Headers.
    • [Feature] Add Access-Control-Expose-Headers.
  • @faasjs/browser

    • [Feature] Add headers to beforeRequest.

v1.0.0 (2023-12-23)

  • [Feature] Release first stable version.

  • @faasjs/react

    • [Feature] Export useSignals.

Beta

v0.0.5-beta.6 (2023-12-23)

  • @faasjs/react

    • [Feature] Upgrade @preact/signal-react to ^2.0.0.
  • @faasjs/redis

    • [Feature] Improve locking log.

v0.0.5-beta.5 (2023-12-19)

  • @faasjs/ant-design

    • [Fix] Fix Table items re-render issue.
  • @faasjs/server

    • [Feature] Support deep path default function.

v0.0.5-beta.3 (2023-12-14)

  • @faasjs/ant-design
    • [Fix] Fix time input.

v0.0.5-beta.2 (2023-12-12)

  • @faasjs/knex

    • [Feature] Improve logger.
  • @faasjs/react

    • [Feature] Add useSignalState.

v0.0.5-beta.1 (2023-12-04)

  • @faasjs/ant-design

    • [Break] Change ConfigProvider's config to theme.
    • [Feature] Add FaasClientOptions to ConfigProvider.
  • @faasjs/request

    • [Feature] Update logger.

v0.0.4-beta.16 (2023-12-03)

  • @faasjs/ant-design

    • [Feature] Add FaasJS's ConfigProvider to App.
  • @faasjs/request

    • [Feature] Support gzip and br encoding.

v0.0.4-beta.15 (2023-12-01)

  • @faasjs/eslint-config-recommended

    • [Break] Remove package.
  • @faasjs/eslint-config-react

    • [Break] Remove package.
  • @faasjs/eslint-config-vue

    • [Break] Remove package.
  • @faasjs/linter

    • [Break] Remove package.
  • @faasjs/ant-design

    • [Feature] Add ErrorBoundary to App.

v0.0.4-beta.14 (2023-11-30)

  • @faasjs/ant-design
    • [Feature] Table's columns support filterDropdown: false and sorter: false.

v0.0.4-beta.12 (2023-11-29)

v0.0.4-beta.11 (2023-11-19)

  • @faasjs/redis

    • [Feature] Remove unnecessary types.
  • @faasjs/logger

    • [Fix] Fix logger size.

v0.0.4-beta.10 (2023-11-05)

  • @faasjs/request
    • [Feature] When request failed, return ResponseError instead of Error.

v0.0.4-beta.9 (2023-10-24)

  • [Feature] Improve dependencies.

v0.0.4-beta.7 (2023-10-23)

  • @faasjs/func

    • [Feature] Improve logger for mono mode.
  • @faasjs/http

    • [Feature] Improve logger for mono mode.

v0.0.4-beta.6 (2023-10-20)

  • @faasjs/knex
    • [Feature] transaction add options: { trx: Knex.Transaction } (Thanks contributor: @Witt).
    • [Feature] Export originKnex and OriginKnex.

v0.0.4-beta.5 (2023-10-17)

  • @faasjs/test
    • [Break] jest.setup.js moved to @faasjs/jest.

v0.0.4-beta.4 (2023-10-16)

  • @faasjs/react
    • [Feature] skip can be a function.

v0.0.3-beta.109 (2023-09-22)

  • @faasjs/server
    • [Feature] Improve logger.

v0.0.3-beta.108 (2023-09-21)

  • @faasjs/linter
    • [Feature] Add @faasjs/linter based on biome.

v0.0.3-beta.107 (2023-09-14)

  • @faasjs/http
    • [Fix] Fix clone params.

v0.0.3-beta.105 (2023-09-13)

  • @faasjs/http
    • [Feature] Add data.event.params as cloned params.

v0.0.3-beta.104 (2023-09-05)

  • @faasjs/browser

    • [Feature] Add setMock for testing.
  • @faasjs/ant-design

    • [Feature] Add onClick to Link.
    • [Fix] Avoid Link return null.

v0.0.3-beta.101 (2023-09-03)

  • @faasjs/ant-design
    • [Fix] Fix Link global style.

v0.0.3-beta.100 (2023-08-29)

  • @faasjs/ant-design
    • [Fix] Fix Link style.
    • [Fix] Fix Link onClick bug.

v0.0.3-beta.98 (2023-08-26)

  • @faasjs/ant-design
    • [Feature] Add copyable to Link.

v0.0.3-beta.97 (2023-08-25)

  • @faasjs/react
    • [Feature] Export reloadTime from useFaas.

v0.0.3-beta.96 (2023-08-19)

  • @faasjs/react
    • [Feature] Add debounce to useFaas.

v0.0.3-beta.95 (2023-08-17)

  • @faasjs/ant-design

    • [Fix] Fix Descriptions' renderTitle.
  • @faasjs/server

    • [Feature] Add onError.

v0.0.3-beta.94 (2023-08-16)

  • @faasjs/http

    • [Fix] Fix params parse.
  • @faasjs/react

    • [Feature] ErrorBoundary's onError be opitonal.
  • @faasjs/knex

    • [Feature] Make logger be public.

v0.0.3-beta.92 (2023-08-10)

  • @faasjs/react
    • [Feature] add ErrorBoundary.

v0.0.3-beta.91 (2023-08-07)

  • @faasjs/cloud_function
    • [Feature] Add request_id to invoked funciton.

v0.0.3-beta.90 (2023-08-06)

  • @faasjs/ant-design
    • [Fix] Fix Descriptions' renderTitle.

v0.0.3-beta.89 (2023-08-04)

  • @faasjs/ant-design

    • [Feature] Upgrade antd version to ~5.8.0.
  • @faasjs/request

    • [Feature] Update error message.

v0.0.3-beta.88 (2023-07-31)

  • @faasjs/server

    • [Feature] Add X-FaasJS-Timing-Pending, X-FaasJS-Timing-Processing, X-FaasJS-Timing-Total to header.
  • @faasjs/http

    • [Fix] Fix cookie and session's logger.

v0.0.3-beta.87 (2023-07-20)

  • @faasjs/react
    • [Feature] Ignore React Native's fetch abort.

v0.0.3-beta.86 (2023-07-19)

  • @faasjs/eslint-config-recommended
    • [Feature] Add more rules.

v0.0.3-beta.85 (2023-07-01)

  • @faasjs/server
    • [Fix] Fix Access-Control-Allow-Headers.

v0.0.3-beta.84 (2023-06-29)

  • @faasjs/browser & @faasjs/server & @faasjs/http
    • [Feature] Add new X-FaasJS-Request-Id header.

v0.0.3-beta.83 (2023-06-05)

  • @faasjs/ant-design
    • [Feature] Display radio when options length less than 11.

v0.0.3-beta.82 (2023-05-18)

  • @faasjs/server
    • [Feature] Split process with path.

v0.0.3-beta.81 (2023-05-16)

  • @faasjs/react
    • [Feature] Add auto retry to useFaas.

v0.0.3-beta.79 (2023-04-26)

  • @faasjs/knex

    • [Feature] Add json convert to pg.
  • @faasjs/logger

    • [Feature] Add FaasLogSize.

v0.0.3-beta.78 (2023-04-18)

  • @faasjs/request

    • [Feature] Output debug logger for mock.
  • @faasjs/ant-design

    • [Feature] Export faas functions.

v0.0.3-beta.77 (2023-04-12)

  • @faasjs/ant-design
    • [Fix] Fix null item.

v0.0.3-beta.76 (2023-04-02)

  • @faasjs/ant-design
    • [Fix] Fix Tabs' label.

v0.0.3-beta.75 (2023-03-30)

  • @faasjs/ant-design
    • [Fix] Fix item type.

v0.0.3-beta.74 (2023-03-23)

  • @faasjs/ant-design

    • [Fix] Fix Table extra.
  • @faasjs/react

    • [Fix] Fix params.

v0.0.3-beta.73 (2023-03-19)

  • @faasjs/react

    • [Fix] Fix action missing.
  • @faasjs/request

    • [Feature] Display url in error message.

v0.0.3-beta.72 (2023-03-17)

  • @faasjs/react
    • [Feature] Export setParams.

v0.0.3-beta.70 (2023-03-12)

  • @faasjs/ant-design
    • [Feature] Add Tabs component.

v0.0.3-beta.68 (2023-03-05)

  • @faasjs/ant-design
    • [Feature] Improve dropdown render.
    • [Fix] Fix table loading.

v0.0.3-beta.65 (2023-03-04)

  • @faasjs/ant-design
    • [Feature] Add date picker to date and time items.

v0.0.3-beta.63 (2023-03-02)

  • @faasjs/ant-design
    • [Fix] Fix boolean filter.

v0.0.3-beta.62 (2023-02-27)

  • @faasjs/ant-design
    • [Fix] Fix filter.

v0.0.3-beta.61 (2023-02-21)

  • @faasjs/ant-design
    • [Feature] Use Select as filters.
    • [Fix] Fix filterDropdown.

v0.0.3-beta.59 (2023-02-18)

  • @faasjs/knex
    • [Feature] Update pool config.

v0.0.3-beta.57 (2023-02-16)

  • @faasjs/ant-design

    • [Fix] Fix null value.
  • @faasjs/redis

    • [Fix] Fix disconnect.

v0.0.3-beta.56 (2023-02-15)

  • @faasjs/ant-design
    • [Feature] Add BrowserRouter to App.

v0.0.3-beta.55 (2023-02-14)

  • @faasjs/ant-design
    • [Fix] Fix App style.

v0.0.3-beta.51 (2023-02-12)

  • @faasjs/ant-design
    • [Feature] Add App component.

v0.0.3-beta.50 (2023-02-09)

  • @faasjs/knex
    • [Feature] Add default pg config.

v0.0.3-beta.49 (2023-02-08)

  • @faasjs/ant-design
    • [Fix] Fix time sorter.

v0.0.3-beta.47 (2023-02-07)

  • @faasjs/redis
    • [Feature] Add lock and unlock.

v0.0.3-beta.46 (2023-02-06)

  • @faasjs/request
    • [Feature] Return Error.

v0.0.3-beta.45 (2023-02-04)

  • @faasjs/ant-design
    • [Fix] Fix boolean filter.

v0.0.3-beta.44 (2023-02-02)

  • @faasjs/test
    • [Feature] Add .ts to filename.

v0.0.3-beta.43 (2023-02-01)

  • @faasjs/ant-design
    • [Feature] Add extra to list.
    • [Fix] Fix FaasData.

v0.0.3-beta.40 (2023-01-30)

  • [Feature] Use peerDependence.

v0.0.3-beta.36 (2023-01-27)

  • @faasjs/ant-design

    • [Remove] Remove ErrorBoundary.
    • [Fix] Remove unused log.
  • @faasjs/request

    • [Fix] Improve parse.

v0.0.3-beta.35 (2023-01-24)

  • @faasjs/ant-design
    • [Feature] Add block to Link.
    • [Fix] Fix link style.

v0.0.3-beta.32 (2023-01-23)

  • @faasjs/ant-design
    • [Feature] Add type UnionFaasItem.
    • [Feature] Add loading to wrapper.
    • [Feature] Add children to Loading.

v0.0.3-beta.31 (2023-01-22)

  • @faasjs/redis
    • [Feature] Add multi and pipeline.

v0.0.3-beta.30 (2023-01-19)

  • @faasjs/http
    • [Feature] Export cookie and session.

v0.0.3-beta.29 (2023-01-18)

  • @faasjs/ant-design
    • [Feature] Add async to submit.
    • [Feature] Export Form.List, Form.ErrorList and Form.Provider.
    • [Feature] Add Loading and FaasDataWrapper.

v0.0.3-beta.24 (2023-01-17)

  • @faasjs/ant-design
    • [Fix] Fix empty filter.

v0.0.3-beta.23 (2023-01-16)

  • @faasjs/ant-design
    • [Fix] Fix filter.

v0.0.3-beta.21 (2023-01-15)

  • @faasjs/ant-design
    • [Feature] Add options to FaasDataTable.
    • [Feature] Add children to FaasDataWrapper.

v0.0.3-beta.19 (2023-01-13)

  • @faasjs/http
    • [Fix] Fix params.

v0.0.3-beta.18 (2023-01-11)

  • @faasjs/logger
    • [Fix] Increase default log size.

v0.0.3-beta.17 (2023-01-10)

  • @faasjs/ant-design
    • [Fix] Fix link text.

v0.0.3-beta.16 (2022-12-23)

  • @faasjs/ant-design
    • [Feature] Update major types to interfaces.

v0.0.3-beta.15 (2022-12-16)

  • @faasjs/cloud_function
    • [Fix] Fix local mode's path issue.
  • @faasjs/func
    • [Feature] Let useify plugin returns plugin instance when it mounts.
  • @faasjs/http
    • [Fix] Don't initialize cookie and session before mount.

v0.0.3-beta.11 (2022-12-13)

  • @faasjs/ant-design
    • [Fix] Fix link with button.

v0.0.3-beta.10 (2022-12-08)

  • @faasjs/react
    • [Fix] Auto cancel request when component unmount.

v0.0.3-beta.8 (2022-12-07)

  • @faasjs/ant-design
    • [Feature] Add debug logs.
  • @faasjs/logger
    • [Feature] Improve log outputs.

v0.0.3-beta.6 (2022-12-05)

  • @faasjs/cli
    • [Fix] Rollback to use lodash.
  • @faasjs/server
    • [Fix] Rollback to use lodash.
  • create-faas-app
    • [Fix] Rollback to use lodash.

v0.0.3-beta.5 (2022-12-02)

  • @faasjs/ant-design
    • [Fix] Fix if in FormItem.

v0.0.3-beta.4 (2022-11-28)

  • @faasjs/ant-design
    • [Fix] Fix i18n for Table.

v0.0.3-beta.2 (2022-11-25)

  • @faasjs/ant-design
    • [Feature] Add null to table's options.

v0.0.3-beta.2 (2022-11-19)

  • @faasjs/ant-design
    • [Break] Upgrade Ant Design to 5.x.
    • [Break] Use lodash-es instead of lodash.

v0.0.2-beta.406 (2022-09-01)

  • [Feature] Replace peerDependencies with dependencies.
  • @faasjs/ant-design
    • [Feature] Convert string to dayjs instance automatically when type is date or time.
    • [Fix] Fix extendTypes warning.

v0.0.2-beta.404 (2022-08-24)

  • @faasjs/knex
    • [Fix] Fix query's typescript definition.

v0.0.2-beta.403 (2022-08-21)

  • @faasjs/redis
    • [Fix] Fix logger.

v0.0.2-beta.402 (2022-08-20)

  • @faasjs/func
    • [Fix] Fix logger for testing.
  • @faasjs/knex
    • [Fix] Fix logger.

v0.0.2-beta.400 (2022-08-19)

  • [Break] Add request_id to all logs.
  • [Break] Add node >= 16.0.0 to package.json.

v0.0.2-beta.399 (2022-08-15)

  • create-faas-app
    • [Feature] Update script and files.
  • @faasjs/test
    • [Fix] Fix the empty config issue.

v0.0.2-beta.398 (2022-08-07)

  • @faasjs/func
    • [Fix] usePlugin will add mount automatically.

v0.0.2-beta.397 (2022-08-06)

  • @faasjs/aws
    • [Break] Remove @faasjs/aws package.
  • @faasjs/react
    • [Feature] Export more types from @faasjs/types.
  • @faasjs/func
    • [Feature] Update documents.
    • [Remove] Remove export's config.

v0.0.2-beta.396 (2022-07-27)

  • @faasjs/knex
    • [Fix] Fix query function params's type.

v0.0.2-beta.395 (2022-07-26)

  • @faasjs/request
    • [Feature] Add English documents.

v0.0.2-beta.394 (2022-05-30)

  • @faasjs/http
    • [Fix] Fix validator.

v0.0.2-beta.393 (2022-04-27)

  • @faasjs/ant-design
    • [Feature] Support React 18.x.
  • @faasjs/jest
    • [Feature] Support jest 28.x.

v0.0.2-beta.392 (2022-04-14)

  • create-faas-app
    • [Break] Remove default provider.

v0.0.2-beta.391 (2022-04-01)

  • @faasjs/eslint-recommended
    • [Feature] Remove slow rules.

v0.0.2-beta.390 (2022-03-30)

  • @faasjs/ant-design
    • [Break] Remove react-use dependency.

v0.0.2-beta.389 (2022-03-25)

  • @faasjs/http
    • [Feature] Add originBody to all response.
    • [Fix] Fix response.
  • @faasjs/knex
    • [Break] Use better-sqlite3 as sqlite adapter.

v0.0.2-beta.385 (2022-03-18)

  • @faasjs/ant-design
    • [Feature] Add afterItems to Form.

v0.0.2-beta.384 (2022-03-03)

  • @faasjs/ant-design
    • [Fix] Fix filterDropdown.

v0.0.2-beta.383 (2022-03-01)

  • @faasjs/ant-design
    • [Feature] Update i18n.

v0.0.2-beta.382 (2022-02-28)

  • @faasjs/jest
    • [Feature] Add new package @faasjs/jest.
  • @faasjs/ant-design
    • [Feature] Add object and object[] to FormItem.

v0.0.2-beta.380 (2022-02-25)

  • @faasjs/server
    • [Feature] Add default route.

v0.0.2-beta.379 (2022-02-24)

  • @faasjs/server
    • [Feature] Support tsx file.
  • @faasjs/ant-design
    • [Fix] Fix submit for Form.

v0.0.2-beta.378 (2022-02-23)

  • @faasjs/ant-design
    • [Feature] Add beforeItems to Form.
    • [Feature] Support pure string as children.

v0.0.2-beta.375 (2022-02-22)

  • @faasjs/ant-design
    • [Feature] Add submitTo to Form.

v0.0.2-beta.374 (2022-02-18)

  • @faasjs/ant-design
    • [Feature] Add children to Title.

v0.0.2-beta.373 (2022-02-14)

  • @faasjs/ant-design
    • [Fix] Fix antd paths.

v0.0.2-beta.371 (2022-02-13)

  • @faasjs/ant-design
    • [Feature] Add h1 to Title.
    • [Feature] Export dayjs components.

v0.0.2-beta.370 (2022-02-09)

  • @faasjs/ant-design
    • [Feature] Add DatePicker to FormItem.

v0.0.2-beta.365 (2022-02-07)

  • @faasjs/graphql-server
    • [Break] Remove package @faasjs/graphql-server.

v0.0.2-beta.357 (2022-02-01)

Happy Chinese New Year! 🐯 🧨

  • @faasjs/browser
    • [Break] Rename FaasData to FaasDataWrapper.
    • [Break] Rename element to render.
    • [Feature] Add data and setData to useFaas and FaasDataWrapper.
    • [Feature] Add module to package.json.
    • [Feature] Export FaasDataWrapper directly, it will use default client.
  • @faasjs/ant-design
    • [Feature] Table supports ajax mode.

v0.0.2-beta.353 (2022-01-30)

  • @faasjs/ant-design
    • [Feature] Add Config.
    • [Feature] Add Title.
    • [Feature] Add Routes.

v0.0.2-beta.348 (2022-01-29)

  • @faasjs/http
    • [Feature] Add regexp rule. (Thanks contributor: @Germini).
  • @faasjs/ant-design
    • [Feature] Add Drawer and useDrawer.
    • [Feature] Add data and setData to FaasDataWrapper.
  • @faasjs/eslint-config-recommended
    • [Feature] Add *.mjs to files.

v0.0.2-beta.346 (2022-01-17)

  • @faasjs/ant-design
    • [Feature] Add options to baseItemProps.
  • @faasjs/knex
    • [Feature] upgrade to knex v1.0.0.
    • [Feature] use @vscode/sqlite3 instead of sqlite3.

v0.0.2-beta.345 (2022-01-15)

  • @faasjs/ant-design
    • [Feature] Add options to Description and Table.
    • [Feature] Add Blank.
    • [Feature] Add filter to boolean in Table.
  • @faasjs/server
    • [Feature] use randomBytes to generate requestId.
    • [Feature] add queryString to event.

v0.0.2-beta.342 (2022-01-13)

  • @faasjs/ant-design
    • [Feature] Add faasData to Table and Description.
  • @faasjs/react
    • [Feature] Add getClient.

v0.0.2-beta.341 (2022-01-12)

  • @faasjs/ant-design
    • [Feature] Add extend to Form, Description and Table.

v0.0.2-beta.337 (2022-01-11)

  • @faasjs/ant-design
    • [Feature] Add render to Description.
    • [Feature] Add submit options to Form.

v0.0.2-beta.334 (2022-01-10)

  • [Remove] @faasjs/logger remove default export.
  • [Remove] @faasjs/request remove default export.
  • [Remove] @faasjs/deep_merge remove default export.

v0.0.2-beta.331 (2022-01-05)

  • @faasjs/ant-design
    • [Feature] Add maxCount to FormItem.
    • [Feature] Add string[] and number[] to options.

v0.0.2-beta.328 (2022-01-04)

  • [Feature] @faasjs/ant-design add options as a select to FormItem.

v0.0.2-beta.326 (2022-01-04)

  • [Feature] Add @faasjs/ts-transform.

v0.0.2-beta.324 (2021-12-28)

  • [Fix] @faasjs/browser fix cookie.

v0.0.2-beta.323 (2021-12-27)

  • [Feature] @faasjs/ant-design add input to FormItem.
  • [Feature] @faasjs/ant-design export useForm.

v0.0.2-beta.321 (2021-12-26)

  • [Fix] @faasjs/load fix node resolve issue.
  • [Feature] replace ts-node with swc.

v0.0.2-beta.314 (2021-12-25)

  • [Feature] use tsup to build packages.
  • [Feature] @faasjs/test remove vm2.

v0.0.2-beta.313 (2021-12-24)

  • [Feature] Add @faasjs/types to faasjs.
  • [Feature] Add @faasjs/ant-design.

v0.0.2-beta.313 (2021-12-21)

  • [Feature] @faasjs/graphql-server upgrade api.
  • [Feature] replace @sucrase/jest-plugin with @swc/jest.

v0.0.2-beta.309 (2021-12-18)

  • [Fix] @faasjs/react fix types.

v0.0.2-beta.298 (2021-12-16)

  • [Fix] @faasjs/browser fix data and onError.

v0.0.2-beta.295 (2021-12-15)

  • [Feature] @faasjs/browser replace XMLHttpRequest with fetch.

v0.0.2-beta.295 (2021-12-14)

  • [Feature] @faasjs/http export ValidatorConfig.
  • [Feature] @faasjs/react add FaasActions.

v0.0.2-beta.292 (2021-12-12)

  • [Feature] @faasjs/react add FaasData.

v0.0.2-beta.285 (2021-12-10)

  • [Feature] @faasjs/reactuseFaas 新增导出 setLoadingsetPromisesetDatasetError 参数,用于自定义数据加载。

v0.0.2-beta.280 (2021-12-07)

  • [Feature] @faasjs/browserbeforeRequest 配置项允许传入异步函数。
  • [Feature] @faasjs/server 内置 CORS 支持。

v0.0.2-beta.278 (2021-12-06)

  • [Feature] @faasjs/server 优化单体应用模式下的日志输出。
  • [Feature] @faasjs/http 新增 http.body 属性,用于获取原始请求体。
  • [Feature] @faasjs/http 简化日志输出。

v0.0.2-beta.275 (2021-12-05)

  • [Feature] faasjs 默认依赖包移除 @faasjs/tencentcloud,使用腾讯云的服务须手动添加依赖。
  • [Feature] @faasjs/browser@faasjs/react@faasjs/vue-plugin 编译版本升级到 es2017

v0.0.2-beta.273 (2021-12-03)

  • [新增] @faasjs/aws 新增 AWS 适配器。

v0.0.2-beta.271 (2021-11-29)

  • [Feature] @faasjs/redis 使用 ioredis 替代 redis
  • [Feature] @faasjs/tencentcloud 优化重复代码。
  • [Feature] @faasjs/cli 优化日志提示。
  • [修复] @faasjs/tencentcloud 修正打包时未将 .d.ts 等文件移除的问题。

v0.0.2-beta.269 (2021-11-01)

  • [Feature] @faasjs/func 新增代码包启动计时(此时间为冷启动的一部分)。

v0.0.2-beta.268 (2021-10-28)

  • [Feature] @faasjs/eslint-config-recommended 移除 eslint-plugin-jest

v0.0.2-beta.267 (2021-10-25)

  • [Feature] @faasjs/http 优化 ts 定义。

v0.0.2-beta.266 (2021-10-24)

  • [Feature] 将项目的 ts 编译设置为 strict 模式。

v0.0.2-beta.263 (2021-10-16)

  • [Feature] @faasjs/test 修正 FuncWarper 为正确的拼写。

v0.0.2-beta.260 (2021-10-13)

  • [Feature] @faasjs/func 优化部分 ts 定义。
  • [Feature] @faasjs/cloud_function 优化部分 ts 定义。

v0.0.2-beta.258 (2021-10-12)

  • [Feature] @faasjs/http 对于小于 100 字节的内容不压缩。

v0.0.2-beta.257 (2021-10-11)

  • [Feature] @faasjs/redis 新增 getJSONsetJSON 方法。
  • [Feature] vscode/faasjs-snippets 新增 http validator 代码块。

v0.0.2-beta.256 (2021-10-04)

  • [Feature] 采用 npm 替代 yarn,并将部分关联依赖改为 peerDependencies

v0.0.2-beta.254 (2021-09-26)

  • [移除] @faasjs/kafka
  • [修正] @faasjs/react 修正加载错误。

v0.0.2-beta.253 (2021-09-24)

  • [移除] @faasjs/sql 移除,使用 @faasjs/knex 代替。
  • [Feature] VS Code 插件 faasjs-snippets 添加更多代码片段。
  • [Feature] @faasjs/cloud_functionconfig 参数改为 public

v0.0.2-beta.251 (2021-09-17)

  • [Feature] @faasjs/browser 支持 CDN。
  • [Feature] @faasjs/react 支持 CDN。
  • [Feature] @faasjs/vue-plugin 支持 CDN。

v0.0.2-beta.244 (2021-09-16)

  • [Feature] @faasjs/deep_merge 导出 deepMerge 方法。
  • [Feature] @faasjs/logger 导出 Logger 类。

v0.0.2-beta.243 (2021-09-15)

  • [Feature] @faasjs/tencentcloud 将本地 mock 功能移到 @faasjs/cloud_function

v0.0.2-beta.241 (2021-09-13)

  • [修正] @faasjs/tencentcloud 环境变量不再强制覆盖 region。

v0.0.2-beta.240 (2021-09-11)

  • [Feature] @faasjs/react 新增 reload 方法。

v0.0.2-beta.238 (2021-09-07)

  • [Feature] @faasjs/func 添加 filename 属性。

v0.0.2-beta.237 (2021-09-05)

  • [Feature] @faasjs/tencentcloud 优化并导出 request 方法。

v0.0.2-beta.234 (2021-09-03)

  • [Feature] @faasjs/redis 导出 getset 方法。

v0.0.2-beta.232 (2021-09-01)

  • [修正] @faasjs/cli 修正部署时内存泄露的问题。

v0.0.2-beta.232 (2021-08-30)

  • [修正] @faasjs/tencentcloud 修正日志输出。

v0.0.2-beta.231 (2021-08-29)

  • [修正] @faasjs/http 修正 HttpError 的问题。

v0.0.2-beta.230 (2021-08-27)

  • [Feature] 常用函数通过 export 直接导出。

v0.0.2-beta.220 (2021-07-30)

  • [修正] @faasjs/tencentcloud 使用最新的环境变量。

v0.0.2-beta.219 (2021-07-28)

  • [Feature] @faasjs/cloud_function 优化 invoke 数据。

v0.0.2-beta.218 (2021-07-26)

  • [Feature] @faasjs/eslint-config-recommended 优化代码风格规范。
  • [Feature] @faasjs/mongo 支持 mongodb 新版本。

v0.0.2-beta.216 (2021-07-26)

  • [Feature] @faasjs/tencentcloud 优化时间签名。

v0.0.2-beta.215 (2021-07-13)

  • [Feature] @faasjs/graphql-server 支持 apollo-server-core 新版本。

v0.0.2-beta.214 (2021-07-12)

  • [Feature] @faasjs/eslint-config-recommended 优化代码风格规范。

v0.0.2-beta.212 (2021-07-10)

  • [Feature] @faasjs/cli 部署命令如果使用 -c 参数,默认读取最近的 commit 日志。
  • [Feature] @faasjs/tencentcloud 优化日志。
  • [删除] 删除 @faasjs/nuxt 插件。

v0.0.2-beta.209 (2021-07-02)

  • [Feature] @faasjs/server 退出时自动关闭连接。

v0.0.2-beta.207 (2021-07-01)

  • [Feature] @faasjs/load 使用 @rollup/plugin-typescript 替代 rpt2。

v0.0.2-beta.204 (2021-06-29)

  • [Feature] @faasjs/cli 新增 commit 参数,批量部署被修改的云函数。

v0.0.2-beta.201 (2021-06-28)

  • [Feature] @faasjs/tencentcloud 优化腾讯云接口。
  • [Feature] @faasjs/tencentcloud 配置优先级调整为:环境变量 > 代码配置项 > yaml 配置项。

v0.0.2-beta.198 (2021-06-23)

  • [Feature] @faasjs/cli 提速 ts-node,编译时不检查 ts 定义。

v0.0.2-beta.197 (2021-06-21)

  • [Feature] @faasjs/http 优化 ts 定义。

v0.0.2-beta.193 (2021-06-20)

  • [Feature] @faasjs/http 优化 ts 定义。

v0.0.2-beta.191 (2021-06-18)

  • [Feature] @faasjs/test 使用 vm2 加载测试云函数。

v0.0.2-beta.188 (2021-06-17)

  • [Feature] @faasjs/cli 仅在启动 server 时引入 ts-node。
  • [修复] @faasjs/cli 修正部署大量云函数时内存泄露的问题。
  • [Feature] 示例新增 jwt 项目示例。

v0.0.2-beta.185 (2021-06-14)

  • [Feature] @faasjs/browser 新增 beforeRequest 参数。
  • [修复] @faasjs/cli 修复部分入参无效的问题。

v0.0.2-beta.179 (2021-06-12)

  • [Feature] @faasjs/http 优化 beforeValid

v0.0.2-beta.178 (2021-06-08)

  • [移除] 为了简化和统一数据库读写,移除 @faasjs/typeorm@faasjs/sequelize
  • [Feature] @faasjs/http 新增 beforeValid,用于构建包含自定义请求校验的 http 插件。

v0.0.2-beta.175 (2021-05-19)

  • [Feature] @faasjs/knex 优化 transaction 的 ts 定义。

v0.0.2-beta.174 (2021-05-19)

  • [Feature] @faasjs/cli 部署时对文件名进行检查。
  • [Feature] @faasjs/cli 部署命令添加 ar 参数,默认自动重试 3 次。
  • [Feature] @faasjs/knex 部署时检查适配器依赖项是否添加。
  • [修复] @faasjs/tencentcloud 修复部分情况下依赖项错误的问题。

v0.0.2-beta.170 (2021-04-23)

  • [修复] @faasjs/cloud_function 修复插件排序错误的问题。
  • [修复] @faasjs/cloud_function 修复插件名字错误的问题。

v0.0.2-beta.169 (2021-04-22)

  • [Feature] @faasjs/cli 部署失败时,优化错误提示。
  • [Feature] @faasjs/cli 新增 -w 参数,设置并发数。

v0.0.2-beta.167 (2021-04-19)

  • [Feature] @faasjs/cli 部署多个云函数时,自动根据 CPU 数量进行多进程部署。
  • [Feature] @faasjs/tencentcloud 优化多进程部署时的日志显示。
  • [Feature] @faasjs/http 测试环境下禁用缓存。

v0.0.2-beta.163 (2021-04-16)

  • [Feature] @faasjs/cloud_function@faasjs/browser action 自动转小写。

v0.0.2-beta.162 (2021-04-15)

  • [Feature] @faasjs/cli 支持部署失败时重试。

v0.0.2-beta.161 (2021-04-12)

  • [Feature] @faasjs/request 新增 parse 配置项。

v0.0.2-beta.160 (2021-04-08)

  • [Feature] @faasjs/knex 优化 knex 的 ts 定义。
  • [Feature] @faasjs/graphql 优化 graphql 依赖项。

v0.0.2-beta.158 (2021-04-01)

  • [修复] @faasjs/tencentcloud 修复云函数插件某些情况下未加载的问题。

v0.0.2-beta.155 (2021-02-04)

  • [新增] @faasjs/eslint-config-react

v0.0.2-beta.153 (2021-02-04)

  • [修复] @faasjs/cli 修复日志等级错误的问题。

v0.0.2-beta.151 (2021-01-26)

  • [Feature] @faasjs/tencentcloud 优化打包机制。

v0.0.2-beta.144 (2021-01-14)

  • [Feature] @faasjs/tencentcloud 更新网关发布接口。

v0.0.2-beta.140 (2021-01-07)

  • [Feature] @faasjs/load 升级 js-yaml 版本。
  • [Feature] @faasjs/load 更新内置库。
  • [Feature] @faasjs/typeorm 支持 useTypeORM

v0.0.2-beta.135 (2020-12-25)

  • [Feature] @faasjs/cloud_function 优化日志输出。

v0.0.2-beta.131 (2020-12-19)

  • [Feature] @faasjs/create-faas-app 优化命令行。

v0.0.2-beta.126 (2020-12-14)

  • [修复] @faasjs/knex 修复 raw 的 ts 定义。

v0.0.2-beta.125 (2020-12-10)

  • [Feature] @faasjs/eslint-config-vue 优化规则。
  • [Feature] @faasjs/http 优化 ts 定义。

v0.0.2-beta.124 (2020-12-04)

  • [Feature] @faasjs/cloud_function config 支持传入一个 function。

v0.0.2-beta.122 (2020-11-30)

  • [Feature] @faasjs/eslint-config-vue 优化规则。

v0.0.2-beta.121 (2020-11-21)

  • [修复] @faasjs/load 修复重复引用文件的问题。
  • [Feature] @faasjs/request debug 模式下显示更详细的日志。

v0.0.2-beta.119 (2020-11-19)

  • [新增] 新增 @faasjs/kafka

v0.0.2-beta.118 (2020-11-13)

  • [修复] @faasjs/knex 修复 knex 连接。

v0.0.2-beta.117 (2020-11-12)

  • [修复] @faasjs/test 补充 headers 的 ts 定义。
  • [Feature] @faasjs/logger 优化插件的日志显示。

v0.0.2-beta.116 (2020-10-30)

  • [修复] @faasjs/cloud_function 修复本地调试时没 context 时的报错。

v0.0.2-beta.115 (2020-10-28)

  • [Feature] @faasjs/react 新增返回 promise 对象。

v0.0.2-beta.114 (2020-10-15)

  • [Feature] @faasjs/http 压缩后添加 originBody 以便日志查看。
  • [Feature] @faasjs/cloud_function 移除 context 中的 function 等无法序列化的内容。

v0.0.2-beta.112 (2020-10-14)

  • [Feature] @faasjs/http 默认使用 brotli 压缩。
  • [修复] @faasjs/http 修复没有 body 时也压缩的 bug。

v0.0.2-beta.107 (2020-10-13)

  • [Feature] @faasjs/http 支持 gzip 压缩。
  • [删除] 禁用并删除 @faasjs/cos-secrets,请使用 CFS 替代。

v0.0.2-beta.106 (2020-09-30)

  • [Feature] 优化 ts 定义。

v0.0.2-beta.105 (2020-09-16)

  • [Feature] @faasjs/request优化日志。

v0.0.2-beta.104 (2020-09-14)

  • [Feature] @faasjs/request 新增 pfx 和 passphrase 配置项。

v0.0.2-beta.101 (2020-09-09)

  • [修复] 修复日志 bug。

v0.0.2-beta.100 (2020-09-07)

  • [修复] 修复函数式编程接口的 bug。

v0.0.2-beta.96 (2020-08-28)

  • [Feature] @faasjs/tencentcloud 更新云函数配置项。

v0.0.2-beta.95 (2020-08-21)

  • [Feature] @faasjs/react 新增 onError 配置项。

v0.0.2-beta.94 (2020-08-11)

  • [Feature] 更新 ts 定义。

v0.0.2-beta.93 (2020-08-07)

  • [修复] @faasjs/server 多个请求时排队处理。

v0.0.2-beta.88 (2020-08-06)

  • [Feature] 优化 ts 定义及相关测试用例。

v0.0.2-beta.87 (2020-08-03)

  • [Feature] 优化日志输出格式。

v0.0.2-beta.86 (2020-08-02)

  • [Feature] @faasjs/redis 支持 useRedis

v0.0.2-beta.85 (2020-07-31)

  • [新增] @faasjs/knex
  • [Feature] 优化 useFunc 及 usePlugin。

v0.0.2-beta.84 (2020-07-27)

  • [Feature] @faasjs/tencentcloud 更新云API v3。

v0.0.2-beta.82 (2020-07-16)

  • [Feature] @faasjs/tencentcloud 优化触发器更新机制。

v0.0.2-beta.80 (2020-07-15)

  • [新增] 新增 @faasjs/react,提供 faasuseFaas 两种风格的接口。

v0.0.2-beta.79 (2020-07-13)

  • [修复] @faasjs/server 修复没有响应内容时的报错。

v0.0.2-beta.78 (2020-07-09)

  • [修复] create-faas-app 删除旧的 babel 配置,改成 ts-jest。
  • [修复] 修复示例项目的 package.json。
  • [Feature] @faasjs/func 优化 ts 支持。
  • [修复] @faasjs/server 修正没有响应内容时的出错。

v0.0.2-beta.77 (2020-06-19)

  • [Feature] @faasjs/server 优化无缓存情况下的热加载。

v0.0.2-beta.76 (2020-06-19)

  • [Feature] @faasjs/server 优化无缓存情况下的热加载。
  • [Feature] @faasjs/tencentcloud 将 Node.js 默认版本升级到 12.16。
  • [Feature] @faasjs/func 优化 ts 支持。

v0.0.2-beta.70 (2020-06-10)

  • [Feature] @faasjs/server 优化缓存。

v0.0.2-beta.69 (2020-06-03)

  • [Feature] @faasjs/logger 云函数环境下,删除日志中的换行符。

v0.0.2-beta.67 (2020-06-02)

  • [Feature] @faasjs/func 优化日志显示和 ts 类型。

v0.0.2-beta.66 (2020-05-28)

  • [Feature] @faasjs/test 支持直接测试云函数,而非云函数文件。

v0.0.2-beta.65 (2020-05-26)

  • [Feature] @faasjs/eslint-config-recommended 优化规则。

v0.0.2-beta.64 (2020-05-25)

  • [Feature] @faasjs/testmount 方法支持传入一个初始化后执行的函数。

v0.0.2-beta.63 (2020-05-18)

  • [Feature] @faasjs/test 新增 mount 方法,JSONHandler 方法支持 cookie 和 session 入参。

v0.0.2-beta.61 (2020-05-17)

  • [Feature] @faasjs/cos-secrets 支持密钥文件。
  • [Feature] @faasjs/tencentcloud 禁用腾讯云内置的旧版 request

v0.0.2-beta.59 (2020-05-06)

  • [修复] @faasjs/func 强制设定 context.callbackWaitsForEmptyEventLoop = false
  • [Feature] @faasjs/tencentcloud 禁用腾讯云内置的旧版 tencentcloud-sdk-nodejs

v0.0.2-beta.57 (2020-04-22)

  • [Feature] @faasjs/tencentcloud 升级默认 Node.js 版本为 10.15
  • [修复] @faasjs/tencentcloud 修正腾讯云新错误代码导致无法发布的问题。

v0.0.2-beta.55 (2020-04-15)

  • [Feature] @faasjs/eslint-config-vue 移除 plugin:security/recommended

v0.0.2-beta.54 (2020-04-13)

  • [Feature] @faasjs/cli 适配 Windows 环境。

v0.0.2-beta.53 (2020-04-12)

  • [Feature] @faasjs/server 添加 sourceIp。

v0.0.2-beta.52 (2020-04-10)

  • [Feature] @faasjs/server 优化日志展示。
  • [Feature] @faasjs/tencentcloud 优化依赖库打包机制。

v0.0.2-beta.51 (2020-04-09)

  • [Feature] @faasjs/http 添加 HTTP 方法定义。
  • [Feature] @faasjs/load 优化打包时排除内置库的逻辑。
  • [新增] 新增 @faasjs/sequelize
  • [Feature] @faasjs/http@faasjs/server 新增 header X-SCF-RequestId

v0.0.2-beta.47 (2020-04-02)

  • [Feature] @faasjs/cloud_function 在云函数环境中使用内网域名提升性能。

v0.0.2-beta.46 (2020-03-26)

  • [Feature] faasjs 移除依赖项:@faasjs/browser, @faasjs/sql, @faasjs/redis。
  • [新增] @faasjs/mongo 用于适配 mongodb。
  • [Feature] 优化了云函数的日志输出。

v0.0.2-beta.40 (2020-03-20)

  • [Feature] @faasjs/http 配置项新增 pathignorePathPrefix 设置。

v0.0.2-beta.34 (2020-03-15)

  • [修复] @faasjs/cli 修复当 tsconfig 中未使用 paths 功能时出错的问题。
  • [Feature] @faasjs/typeorm 新增 Connection, Repository, SelectQueryBuilder, getRepository 的输出。

v0.0.2-beta.32 (2020-03-09)

  • [Feature] @faasjs/cli 支持 tsconfig 的 paths 功能。
  • [修复] @faasjs/typeorm 修复单体应用模式下连接出错的问题

v0.0.2-beta.29 (2020-03-03)

  • [修复] @faasjs/cos-secrets 修复嵌套全局变量名错误的问题。

v0.0.2-beta.28 (2020-03-02)

  • [Feature] @faasjs/eslint-config-recommended 补充空格相关的样式设定。
  • [Feature] @faasjs/cos-secrets 本地模式下会读取本地文件。
  • [Feature] @faasjs/sql 支持从环境变量读取配置信息。
  • [Feature] @faasjs/typeorm 支持从环境变量读取配置信息。
  • [Feature] @faasjs/redis 支持从环境变量读取配置信息。
  • [Feature] @faasjs/server 出错信息以 json 格式返回。

v0.0.2-beta.26 (2020-03-01)

  • [新增] @faasjs/cos-secrets,一个基于 COS 的密钥解决方案。
  • [Feature] 将文档移入 docs 文件夹。
  • [Feature] 将示例移入 examples 文件夹。

v0.0.2-beta.25 (2020-02-27)

  • [Feature] @faasjs/tencentcloud 腾讯云故障,禁用别名功能。

v0.0.2-beta.24 (2020-02-25)

  • [Feature] @faasjs/graphql-server 允许 schemas 参数为函数,且支持异步函数。
  • [Feature] @faasjs/graphql-server 导出变量新增 GraphQLSchemaModule

v0.0.2-beta.22 (2020-02-24)

  • [修复] @faasjs/typeorm 修复配置项错误。
  • [修复] @faasjs/tencentcloud 修复部署时打包依赖项的错误。

v0.0.2-beta.20 (2020-02-23)

  • [新增] 新增 @faasjs/typeorm
  • [Feature] @faasjs/sql 单元测试新增 mysql 和 postgresql 的测试。

v0.0.2-beta.18 (2020-02-22)

  • [Feature] @faasjs/tencentcloud 云函数新增层和死信队列接口,COS 增加文件夹名。
  • [Feature] @faasjs/load 关闭 rollup 的警告信息。

v0.0.2-beta.16 (2020-02-21)

  • [Feature] @faasjs/graphql-server 内置 @faasjs/http
  • [Feature] @faasjs/tencentcloud 云函数环境变量新增 FaasLog=debug

v0.0.2-beta.13 (2020-02-20)

  • [Feature] @faasjs/tencentcloud 新增单元测试。
  • [Feature] @faasjs/request 新增 filedownloadStream 参数。
  • [Feature] @faasjs/graphql-server 规范化配置项,并将 invokeData 作为 context。

v0.0.2-beta.10 (2020-02-16)

  • [Feature] @faasjs/eslint-config-recommended 更新 eslint rules。

v0.0.2-beta.9 (2020-02-15)

  • [Feature] 恢复腾讯云的别名功能。
  • [Feature] 修复和优化 travis-ci。

v0.0.2-beta.8 (2020-02-14)

  • [Feature] faasjs 不再内置 @faasjs/graphql-server,需手动添加使用。

v0.0.2-beta.7 (2020-02-13)

  • [修复] @faasjs/load 修复打包时遇到内置模块报错的问题。
  • [Feature] @faasjs/eslint-config-recommended 更新 eslint rules。

v0.0.2-beta.5 (2020-02-10)

  • [Feature] @faasjs/testjest 添加为依赖项。

v0.0.2-beta.4 (2020-02-09)

  • [Feature] @faasjs/func handler 参数改为可选项。
  • [新增] @faasjs/graphql-server 试验性支持 graphQL。

v0.0.2-beta.2 (2020-02-08)

  • [Feature] @faasjs/tencentcloud 优化了部署云函数时的日志输出。

v0.0.2-beta.1 (2020-02-07)

  • [Feature] @faasjs/tencentcloud 补全已正式发布的云函数配置项。

v0.0.1-beta.31 (2020-02-06)

  • [Feature] faasjs 将 Sql 适配包从 faasjs 中移除。
  • [Feature] @faasjs/eslint-config-recommended 更新 eslint rules。

v0.0.1-beta.29 (2020-02-04)

  • [修复] @faasjs/tencentcloud 修复由于禁用别名功能造成的 BUG。

v0.0.1-beta.27 (2020-02-03)

  • [Feature] @faasjs/tencentcloud 由于腾讯云故障,暂时禁用别名功能。

v0.0.1-beta.25 (2020-02-02)

  • [修复] @faasjs/tencentcloud 修复腾讯云部署 BUG。
  • [Feature] @faasjs/tencentcloud 腾讯云云函数内存默认从 128 降低为 64。
  • [Feature] @faasjs/tencentcloud 默认环境变量新增 NODE_ENV,值为部署环境的名字。

v0.0.1-beta.23 (2020-02-01)

  • [修复] 修复错误的版本号。
  • [Feature] @faasjs/load 移除 loadNpmVersion。

v0.0.1-beta.21 (2020-01-27)

  • [修复] @faasjs/tencentcloud API 网关 BUG。
  • [Feature] @faasjs/func 云函数支持 callback。

v0.0.1-beta.20 (2020-01-26)

  • [修复] @faasjs/tencentcloud API 网关 BUG。
  • [Feature] @faasjs/tencentcloud 提升打包速度。

v0.0.1-beta.18 (2020-01-25)

  • [修复] @faasjs/tencentcloud 修复云函数命名错误。
  • [Feature] @faasjs/server 本地请求入参 method 改名为 httpMethod,增加 path 参数。

v0.0.1-beta.16 (2020-01-13)

  • [修复] @faasjs/load 修复 rollup 配置。
  • [修复] 修复 FaasJS 项目自动化测试配置。

v0.0.1-beta.14 (2020-01-04)

  • [Feature] @faasjs/http 移除无用的依赖项。
  • [Feature] @faasjs/tencentcloud 优化打包配置。

v0.0.1-beta.12 (2020-01-02)

  • [修复] 在 faasjs 中补上依赖项 @faasjs/http

v0.0.1-beta.11 (2020-01-01)

  • [Feature] 优化 FaasJS 项目打包配置。

v0.0.1-beta.10 (2019-12-30)

  • [Feature] 优化 FaasJS 项目的代码规范测试和自动化测试。
  • [修复] @faasjs/tencentcloud 修复云函数部署时未完成部署就删除了 COS 代码包的问题。

v0.0.1-beta.8 (2019-12-26)

  • [Feature] 更新 VS Code 配置项以适应新版 ESlint。
  • [Feature] @faasjs/tencentcloud 更新云函数时会等待其更新生效后才进行后续步骤。
  • [Feature] @faasjs/tencentcloud 使用本地 node_modules 文件加速部署。

v0.0.1-beta.7 (2019-11-05)

  • [Feature] @faasjs/logger 性能优化,并移除测试用的 lastOuput 属性。
  • [Feature] @faasjs/server 移除 response 的日志输出以优化性能。
  • [Feature] @faasjs/http 直接使用 request_id 作为响应头 X-Request-Id 的值。
  • [修复] @faasjs/http 使用 = 作为路径前缀避免模糊匹配。
  • [删除] 移除周刊。

v0.0.1-beta.6 (2019-10-25)

  • [修复] @faasjs/logger timeEnd 出错时的错误信息从 error 降级为 warn。

v0.0.1-beta.5 (2019-10-25)

  • [Feature] 新增性能测试用例。
  • [修复] @faasjs/logger timeEnd 的 key 重复或未知时,报错信息从 error 降级为 warn。

v0.0.1-beta.4 (2019-10-22)

  • [新增] @faasjs/http cookie 新增 sameSite 选项。
  • [Feature] FaasJS 项目新增代码测试覆盖率。

2019-10-21

  • [Feature] 使用 lerna 管理 FaasJS 核心库。
  • [Feature] @faasjs/request 新增 timeout 和 auth 选项。
  • [修复] 修正 @faasjs/http 遇到返回值为 null 时的错误。

2019-10-16

  • [新增] 示例项目新增 knex

2019-10-15

  • [Feature] 将 FaasJS 所有库都并入了 faasjs/faasjs 项目中,便于统一管理和更新。

2019-10-13

  • [新增] FaasJS 周刊 开始试运行。

2019-10-11

  • [Feature] 教程中添加新加入的命令行指令。
  • [新增] 官网新增 支持 FaasJS
  • [修复] @faasjs/func 当 handler 没有返回时出现的一个判断异常。

2019-10-09

  • [新增] 命令行工具新增 yarn new func 指令,用于快速创建云函数文件及其测试脚本,具体用法可见 yarn new -h
  • [Feature] create-faas-app 创建的项目中加入 .vscode/settings.json 文件,用于优化 VS Code 下的编程体验。

2019-10-08

  • [新增] 命令行工具 create-faas-app 用于快速创建 FaasJS 项目,可直接通过 npx create-faas-app 使用。

2019-09-30

  • [发布] 结束 Alpha 阶段,开始 Beta 公测阶段。

Alpha

2019-04-13

  • [发布] FaasJS Alpha 阶段开发开始。
',688)]))}const i=a(l,[["render",s],["__file","CHANGELOG.html.vue"]]),p=JSON.parse('{"path":"/CHANGELOG.html","title":"Changelog","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Stable","slug":"stable","link":"#stable","children":[]},{"level":2,"title":"Beta","slug":"beta","link":"#beta","children":[]},{"level":2,"title":"Alpha","slug":"alpha","link":"#alpha","children":[]}],"git":{"updatedTime":null},"filePathRelative":"CHANGELOG.md"}');export{i as comp,p as data}; diff --git a/assets/CODE_OF_CONDUCT.html-xweX1K31.js b/assets/CODE_OF_CONDUCT.html-B7iw0wWk.js similarity index 99% rename from assets/CODE_OF_CONDUCT.html-xweX1K31.js rename to assets/CODE_OF_CONDUCT.html-B7iw0wWk.js index 72ae0142f..6a7d05972 100644 --- a/assets/CODE_OF_CONDUCT.html-xweX1K31.js +++ b/assets/CODE_OF_CONDUCT.html-B7iw0wWk.js @@ -1 +1 @@ -import{_ as n,c as i,a as t,o as a}from"./app-B9iwSGbl.js";const o={};function r(s,e){return a(),i("div",null,e[0]||(e[0]=[t('

Contributor Covenant Code of Conduct

Our Pledge

We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community.

Our Standards

Examples of behavior that contributes to a positive environment for our community include:

  • Demonstrating empathy and kindness toward other people
  • Being respectful of differing opinions, viewpoints, and experiences
  • Giving and gracefully accepting constructive feedback
  • Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience
  • Focusing on what is best not just for us as individuals, but for the overall community

Examples of unacceptable behavior include:

  • The use of sexualized language or imagery, and sexual attention or advances of any kind
  • Trolling, insulting or derogatory comments, and personal or political attacks
  • Public or private harassment
  • Publishing others' private information, such as a physical or email address, without their explicit permission
  • Other conduct which could reasonably be considered inappropriate in a professional setting

Enforcement Responsibilities

Community leaders are responsible for clarifying and enforcing our standards of acceptable behavior and will take appropriate and fair corrective action in response to any behavior that they deem inappropriate, threatening, offensive, or harmful.

Community leaders have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, and will communicate reasons for moderation decisions when appropriate.

Scope

This Code of Conduct applies within all community spaces, and also applies when an individual is officially representing the community in public spaces. Examples of representing our community include using an official e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event.

Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement at ben@zfben.com. All complaints will be reviewed and investigated promptly and fairly.

All community leaders are obligated to respect the privacy and security of the reporter of any incident.

Enforcement Guidelines

Community leaders will follow these Community Impact Guidelines in determining the consequences for any action they deem in violation of this Code of Conduct:

1. Correction

Community Impact: Use of inappropriate language or other behavior deemed unprofessional or unwelcome in the community.

Consequence: A private, written warning from community leaders, providing clarity around the nature of the violation and an explanation of why the behavior was inappropriate. A public apology may be requested.

2. Warning

Community Impact: A violation through a single incident or series of actions.

Consequence: A warning with consequences for continued behavior. No interaction with the people involved, including unsolicited interaction with those enforcing the Code of Conduct, for a specified period of time. This includes avoiding interactions in community spaces as well as external channels like social media. Violating these terms may lead to a temporary or permanent ban.

3. Temporary Ban

Community Impact: A serious violation of community standards, including sustained inappropriate behavior.

Consequence: A temporary ban from any sort of interaction or public communication with the community for a specified period of time. No public or private interaction with the people involved, including unsolicited interaction with those enforcing the Code of Conduct, is allowed during this period. Violating these terms may lead to a permanent ban.

4. Permanent Ban

Community Impact: Demonstrating a pattern of violation of community standards, including sustained inappropriate behavior, harassment of an individual, or aggression toward or disparagement of classes of individuals.

Consequence: A permanent ban from any sort of public interaction within the community.

Attribution

This Code of Conduct is adapted from the Contributor Covenant, version 2.0, available at https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.

Community Impact Guidelines were inspired by Mozilla's code of conduct enforcement ladder.

For answers to common questions about this code of conduct, see the FAQ at https://www.contributor-covenant.org/faq. Translations are available at https://www.contributor-covenant.org/translations.

',35)]))}const c=n(o,[["render",r],["__file","CODE_OF_CONDUCT.html.vue"]]),d=JSON.parse('{"path":"/CODE_OF_CONDUCT.html","title":"Contributor Covenant Code of Conduct","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Our Pledge","slug":"our-pledge","link":"#our-pledge","children":[]},{"level":2,"title":"Our Standards","slug":"our-standards","link":"#our-standards","children":[]},{"level":2,"title":"Enforcement Responsibilities","slug":"enforcement-responsibilities","link":"#enforcement-responsibilities","children":[]},{"level":2,"title":"Scope","slug":"scope","link":"#scope","children":[]},{"level":2,"title":"Enforcement","slug":"enforcement","link":"#enforcement","children":[]},{"level":2,"title":"Enforcement Guidelines","slug":"enforcement-guidelines","link":"#enforcement-guidelines","children":[{"level":3,"title":"1. Correction","slug":"_1-correction","link":"#_1-correction","children":[]},{"level":3,"title":"2. Warning","slug":"_2-warning","link":"#_2-warning","children":[]},{"level":3,"title":"3. Temporary Ban","slug":"_3-temporary-ban","link":"#_3-temporary-ban","children":[]},{"level":3,"title":"4. Permanent Ban","slug":"_4-permanent-ban","link":"#_4-permanent-ban","children":[]}]},{"level":2,"title":"Attribution","slug":"attribution","link":"#attribution","children":[]}],"git":{"updatedTime":null},"filePathRelative":"CODE_OF_CONDUCT.md"}');export{c as comp,d as data}; +import{_ as n,c as i,a as t,o as a}from"./app-DkNc82cP.js";const o={};function r(s,e){return a(),i("div",null,e[0]||(e[0]=[t('

Contributor Covenant Code of Conduct

Our Pledge

We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community.

Our Standards

Examples of behavior that contributes to a positive environment for our community include:

  • Demonstrating empathy and kindness toward other people
  • Being respectful of differing opinions, viewpoints, and experiences
  • Giving and gracefully accepting constructive feedback
  • Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience
  • Focusing on what is best not just for us as individuals, but for the overall community

Examples of unacceptable behavior include:

  • The use of sexualized language or imagery, and sexual attention or advances of any kind
  • Trolling, insulting or derogatory comments, and personal or political attacks
  • Public or private harassment
  • Publishing others' private information, such as a physical or email address, without their explicit permission
  • Other conduct which could reasonably be considered inappropriate in a professional setting

Enforcement Responsibilities

Community leaders are responsible for clarifying and enforcing our standards of acceptable behavior and will take appropriate and fair corrective action in response to any behavior that they deem inappropriate, threatening, offensive, or harmful.

Community leaders have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, and will communicate reasons for moderation decisions when appropriate.

Scope

This Code of Conduct applies within all community spaces, and also applies when an individual is officially representing the community in public spaces. Examples of representing our community include using an official e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event.

Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement at ben@zfben.com. All complaints will be reviewed and investigated promptly and fairly.

All community leaders are obligated to respect the privacy and security of the reporter of any incident.

Enforcement Guidelines

Community leaders will follow these Community Impact Guidelines in determining the consequences for any action they deem in violation of this Code of Conduct:

1. Correction

Community Impact: Use of inappropriate language or other behavior deemed unprofessional or unwelcome in the community.

Consequence: A private, written warning from community leaders, providing clarity around the nature of the violation and an explanation of why the behavior was inappropriate. A public apology may be requested.

2. Warning

Community Impact: A violation through a single incident or series of actions.

Consequence: A warning with consequences for continued behavior. No interaction with the people involved, including unsolicited interaction with those enforcing the Code of Conduct, for a specified period of time. This includes avoiding interactions in community spaces as well as external channels like social media. Violating these terms may lead to a temporary or permanent ban.

3. Temporary Ban

Community Impact: A serious violation of community standards, including sustained inappropriate behavior.

Consequence: A temporary ban from any sort of interaction or public communication with the community for a specified period of time. No public or private interaction with the people involved, including unsolicited interaction with those enforcing the Code of Conduct, is allowed during this period. Violating these terms may lead to a permanent ban.

4. Permanent Ban

Community Impact: Demonstrating a pattern of violation of community standards, including sustained inappropriate behavior, harassment of an individual, or aggression toward or disparagement of classes of individuals.

Consequence: A permanent ban from any sort of public interaction within the community.

Attribution

This Code of Conduct is adapted from the Contributor Covenant, version 2.0, available at https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.

Community Impact Guidelines were inspired by Mozilla's code of conduct enforcement ladder.

For answers to common questions about this code of conduct, see the FAQ at https://www.contributor-covenant.org/faq. Translations are available at https://www.contributor-covenant.org/translations.

',35)]))}const c=n(o,[["render",r],["__file","CODE_OF_CONDUCT.html.vue"]]),d=JSON.parse('{"path":"/CODE_OF_CONDUCT.html","title":"Contributor Covenant Code of Conduct","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Our Pledge","slug":"our-pledge","link":"#our-pledge","children":[]},{"level":2,"title":"Our Standards","slug":"our-standards","link":"#our-standards","children":[]},{"level":2,"title":"Enforcement Responsibilities","slug":"enforcement-responsibilities","link":"#enforcement-responsibilities","children":[]},{"level":2,"title":"Scope","slug":"scope","link":"#scope","children":[]},{"level":2,"title":"Enforcement","slug":"enforcement","link":"#enforcement","children":[]},{"level":2,"title":"Enforcement Guidelines","slug":"enforcement-guidelines","link":"#enforcement-guidelines","children":[{"level":3,"title":"1. Correction","slug":"_1-correction","link":"#_1-correction","children":[]},{"level":3,"title":"2. Warning","slug":"_2-warning","link":"#_2-warning","children":[]},{"level":3,"title":"3. Temporary Ban","slug":"_3-temporary-ban","link":"#_3-temporary-ban","children":[]},{"level":3,"title":"4. Permanent Ban","slug":"_4-permanent-ban","link":"#_4-permanent-ban","children":[]}]},{"level":2,"title":"Attribution","slug":"attribution","link":"#attribution","children":[]}],"git":{"updatedTime":null},"filePathRelative":"CODE_OF_CONDUCT.md"}');export{c as comp,d as data}; diff --git a/assets/CONTRIBUTING.html-WFmzGaZB.js b/assets/CONTRIBUTING.html-D9M_FbYI.js similarity index 97% rename from assets/CONTRIBUTING.html-WFmzGaZB.js rename to assets/CONTRIBUTING.html-D9M_FbYI.js index ad8f85ad4..5a95f0a78 100644 --- a/assets/CONTRIBUTING.html-WFmzGaZB.js +++ b/assets/CONTRIBUTING.html-D9M_FbYI.js @@ -1 +1 @@ -import{_ as e,c as r,a as t,o as i}from"./app-B9iwSGbl.js";const o={};function s(n,a){return i(),r("div",null,a[0]||(a[0]=[t('

Contributing

There are many ways to support the development of FaasJS, including but not limited to:

  • Star or Watch on Github
  • Fork and Contribute on Github
  • Use FaasJS to build your own or enterprise applications.
  • Share FaasJS with others and share your experience.
  • Provide suggestions for improvement to FaasJS official website
  • Write an article or record a video to share your FaasJS experience
  • Fix the bug in FaasJS
  • Add new features or new third-party adapter to FaasJS
  • Be a sponsor to FaasJS

参与贡献

有多种方式可以支持 FaasJS 的发展,包括但不限于:

  • FaasJS Star 或 Watch
  • 使用 FaasJS 来构建自己或企业应用
  • 把 FaasJS 分享给其他人,并分享你的使用经验
  • FaasJS 官网 提供改进建议
  • 写文章或录制视频来分享你的 FaasJS 使用经验
  • 修复 FaasJS 中的 BUG
  • 给 FaasJS 添加新功能或新的第三方适配
  • 成为 FaasJS 的赞助人
',6)]))}const h=e(o,[["render",s],["__file","CONTRIBUTING.html.vue"]]),p=JSON.parse('{"path":"/CONTRIBUTING.html","title":"Contributing","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"CONTRIBUTING.md"}');export{h as comp,p as data}; +import{_ as e,c as r,a as t,o as i}from"./app-DkNc82cP.js";const o={};function s(n,a){return i(),r("div",null,a[0]||(a[0]=[t('

Contributing

There are many ways to support the development of FaasJS, including but not limited to:

  • Star or Watch on Github
  • Fork and Contribute on Github
  • Use FaasJS to build your own or enterprise applications.
  • Share FaasJS with others and share your experience.
  • Provide suggestions for improvement to FaasJS official website
  • Write an article or record a video to share your FaasJS experience
  • Fix the bug in FaasJS
  • Add new features or new third-party adapter to FaasJS
  • Be a sponsor to FaasJS

参与贡献

有多种方式可以支持 FaasJS 的发展,包括但不限于:

  • FaasJS Star 或 Watch
  • 使用 FaasJS 来构建自己或企业应用
  • 把 FaasJS 分享给其他人,并分享你的使用经验
  • FaasJS 官网 提供改进建议
  • 写文章或录制视频来分享你的 FaasJS 使用经验
  • 修复 FaasJS 中的 BUG
  • 给 FaasJS 添加新功能或新的第三方适配
  • 成为 FaasJS 的赞助人
',6)]))}const h=e(o,[["render",s],["__file","CONTRIBUTING.html.vue"]]),p=JSON.parse('{"path":"/CONTRIBUTING.html","title":"Contributing","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"CONTRIBUTING.md"}');export{h as comp,p as data}; diff --git a/assets/CloudFunction.html-D5IZ3UCm.js b/assets/CloudFunction.html-sj5uZEp8.js similarity index 99% rename from assets/CloudFunction.html-D5IZ3UCm.js rename to assets/CloudFunction.html-sj5uZEp8.js index 41379cc58..42f28bfd0 100644 --- a/assets/CloudFunction.html-D5IZ3UCm.js +++ b/assets/CloudFunction.html-sj5uZEp8.js @@ -1 +1 @@ -import{_ as r,c,b as o,d as a,e as s,f as n,a as d,r as l,o as i}from"./app-B9iwSGbl.js";const p={};function u(h,e){const t=l("RouteLink");return i(),c("div",null,[o("p",null,[a(t,{to:"/doc/cloud_function/"},{default:s(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),a(t,{to:"/doc/cloud_function/"},{default:s(()=>e[1]||(e[1]=[n("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=n(" / CloudFunction"))]),e[14]||(e[14]=d('

Class: CloudFunction

Implements

  • Plugin

Constructors

new CloudFunction()

',5)),o("blockquote",null,[o("p",null,[e[5]||(e[5]=o("strong",null,"new CloudFunction",-1)),e[6]||(e[6]=n("(")),e[7]||(e[7]=o("code",null,"config",-1)),e[8]||(e[8]=n("?): ")),a(t,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:s(()=>e[4]||(e[4]=[o("code",null,"CloudFunction",-1)])),_:1})])]),e[15]||(e[15]=o("p",null,"创建云函数配置",-1)),e[16]||(e[16]=o("h4",{id:"parameters",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters"},[o("span",null,"Parameters")])],-1)),o("p",null,[e[10]||(e[10]=n("• ")),e[11]||(e[11]=o("strong",null,"config?",-1)),e[12]||(e[12]=n(": ")),a(t,{to:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html"},{default:s(()=>e[9]||(e[9]=[o("code",null,"CloudFunctionConfig",-1)])),_:1})]),e[17]||(e[17]=o("p",null,"{object} 配置项,这些配置将强制覆盖默认配置",-1)),e[18]||(e[18]=o("h4",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),o("p",null,[a(t,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:s(()=>e[13]||(e[13]=[o("code",null,"CloudFunction",-1)])),_:1})]),e[19]||(e[19]=d('

Methods

invoke()

invoke<TData>(name, data?, options?): Promise<void>

异步触发云函数

Type Parameters

TData = any

Parameters

name: string

{string} 云函数文件名或云函数名

data?: TData

{any} 参数

options?: Record<string, any>

{object} 额外配置项

Returns

Promise<void>

invokeSync()

invokeSync<TResult, TData>(name, data?, options?): Promise<TResult>

同步调用云函数

Type Parameters

TResult = any

TData = any

Parameters

name: string

{string} 云函数文件名或云函数名

data?: TData

{any} 参数

options?: Record<string, any>

{object} 额外配置项

Returns

Promise<TResult>

onInvoke()

onInvoke(data, next): Promise<void>

Parameters

data: InvokeData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onInvoke

onMount()

onMount(data, next): Promise<void>

Parameters

data: MountData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onMount

Properties

config

config: object

Index Signature

[key: string]: any

memorySize?

optional memorySize: number

name?

optional name: string

timeout?

optional timeout: number

triggers?

optional triggers: object[]

context

context: any

event

event: any

name

readonly name: string = Name

Implementation of

Plugin.name

type

readonly type: string = Name

Implementation of

Plugin.type

',73))])}const g=r(p,[["render",u],["__file","CloudFunction.html.vue"]]),f=JSON.parse('{"path":"/doc/cloud_function/classes/CloudFunction.html","title":"Class: CloudFunction","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Implements","slug":"implements","link":"#implements","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new CloudFunction()","slug":"new-cloudfunction","link":"#new-cloudfunction","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"invoke()","slug":"invoke","link":"#invoke","children":[]},{"level":3,"title":"invokeSync()","slug":"invokesync","link":"#invokesync","children":[]},{"level":3,"title":"onInvoke()","slug":"oninvoke","link":"#oninvoke","children":[]},{"level":3,"title":"onMount()","slug":"onmount","link":"#onmount","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"context","slug":"context","link":"#context","children":[]},{"level":3,"title":"event","slug":"event","link":"#event","children":[]},{"level":3,"title":"name","slug":"name-1","link":"#name-1","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/cloud_function/classes/CloudFunction.md"}');export{g as comp,f as data}; +import{_ as r,c,b as o,d as a,e as s,f as n,a as d,r as l,o as i}from"./app-DkNc82cP.js";const p={};function u(h,e){const t=l("RouteLink");return i(),c("div",null,[o("p",null,[a(t,{to:"/doc/cloud_function/"},{default:s(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),a(t,{to:"/doc/cloud_function/"},{default:s(()=>e[1]||(e[1]=[n("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=n(" / CloudFunction"))]),e[14]||(e[14]=d('

Class: CloudFunction

Implements

  • Plugin

Constructors

new CloudFunction()

',5)),o("blockquote",null,[o("p",null,[e[5]||(e[5]=o("strong",null,"new CloudFunction",-1)),e[6]||(e[6]=n("(")),e[7]||(e[7]=o("code",null,"config",-1)),e[8]||(e[8]=n("?): ")),a(t,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:s(()=>e[4]||(e[4]=[o("code",null,"CloudFunction",-1)])),_:1})])]),e[15]||(e[15]=o("p",null,"创建云函数配置",-1)),e[16]||(e[16]=o("h4",{id:"parameters",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters"},[o("span",null,"Parameters")])],-1)),o("p",null,[e[10]||(e[10]=n("• ")),e[11]||(e[11]=o("strong",null,"config?",-1)),e[12]||(e[12]=n(": ")),a(t,{to:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html"},{default:s(()=>e[9]||(e[9]=[o("code",null,"CloudFunctionConfig",-1)])),_:1})]),e[17]||(e[17]=o("p",null,"{object} 配置项,这些配置将强制覆盖默认配置",-1)),e[18]||(e[18]=o("h4",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),o("p",null,[a(t,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:s(()=>e[13]||(e[13]=[o("code",null,"CloudFunction",-1)])),_:1})]),e[19]||(e[19]=d('

Methods

invoke()

invoke<TData>(name, data?, options?): Promise<void>

异步触发云函数

Type Parameters

TData = any

Parameters

name: string

{string} 云函数文件名或云函数名

data?: TData

{any} 参数

options?: Record<string, any>

{object} 额外配置项

Returns

Promise<void>

invokeSync()

invokeSync<TResult, TData>(name, data?, options?): Promise<TResult>

同步调用云函数

Type Parameters

TResult = any

TData = any

Parameters

name: string

{string} 云函数文件名或云函数名

data?: TData

{any} 参数

options?: Record<string, any>

{object} 额外配置项

Returns

Promise<TResult>

onInvoke()

onInvoke(data, next): Promise<void>

Parameters

data: InvokeData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onInvoke

onMount()

onMount(data, next): Promise<void>

Parameters

data: MountData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onMount

Properties

config

config: object

Index Signature

[key: string]: any

memorySize?

optional memorySize: number

name?

optional name: string

timeout?

optional timeout: number

triggers?

optional triggers: object[]

context

context: any

event

event: any

name

readonly name: string = Name

Implementation of

Plugin.name

type

readonly type: string = Name

Implementation of

Plugin.type

',73))])}const g=r(p,[["render",u],["__file","CloudFunction.html.vue"]]),f=JSON.parse('{"path":"/doc/cloud_function/classes/CloudFunction.html","title":"Class: CloudFunction","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Implements","slug":"implements","link":"#implements","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new CloudFunction()","slug":"new-cloudfunction","link":"#new-cloudfunction","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"invoke()","slug":"invoke","link":"#invoke","children":[]},{"level":3,"title":"invokeSync()","slug":"invokesync","link":"#invokesync","children":[]},{"level":3,"title":"onInvoke()","slug":"oninvoke","link":"#oninvoke","children":[]},{"level":3,"title":"onMount()","slug":"onmount","link":"#onmount","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"context","slug":"context","link":"#context","children":[]},{"level":3,"title":"event","slug":"event","link":"#event","children":[]},{"level":3,"title":"name","slug":"name-1","link":"#name-1","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/cloud_function/classes/CloudFunction.md"}');export{g as comp,f as data}; diff --git a/assets/CloudFunctionAdapter.html-D-52KFaX.js b/assets/CloudFunctionAdapter.html-Cavs7gti.js similarity index 98% rename from assets/CloudFunctionAdapter.html-D-52KFaX.js rename to assets/CloudFunctionAdapter.html-Cavs7gti.js index 11abba7af..873312c17 100644 --- a/assets/CloudFunctionAdapter.html-D-52KFaX.js +++ b/assets/CloudFunctionAdapter.html-Cavs7gti.js @@ -1 +1 @@ -import{_ as d,c,b as s,d as t,e as a,f as o,a as r,r as i,o as l}from"./app-B9iwSGbl.js";const u={};function p(h,e){const n=i("RouteLink");return l(),c("div",null,[s("p",null,[t(n,{to:"/doc/cloud_function/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),t(n,{to:"/doc/cloud_function/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=o(" / CloudFunctionAdapter"))]),e[4]||(e[4]=r('

Type Alias: CloudFunctionAdapter

CloudFunctionAdapter: object

Type declaration

invokeCloudFunction()

invokeCloudFunction: (name, data, options?) => Promise<void>

Parameters

name: string

data: any

options?: any

Returns

Promise<void>

invokeSyncCloudFunction()

invokeSyncCloudFunction: <TResult>(name, data, options?) => Promise<TResult>

Type Parameters

TResult

Parameters

name: string

data: any

options?: any

Returns

Promise<TResult>

',21))])}const g=d(u,[["render",p],["__file","CloudFunctionAdapter.html.vue"]]),m=JSON.parse('{"path":"/doc/cloud_function/type-aliases/CloudFunctionAdapter.html","title":"Type Alias: CloudFunctionAdapter","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"invokeCloudFunction()","slug":"invokecloudfunction","link":"#invokecloudfunction","children":[]},{"level":3,"title":"invokeSyncCloudFunction()","slug":"invokesynccloudfunction","link":"#invokesynccloudfunction","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/cloud_function/type-aliases/CloudFunctionAdapter.md"}');export{g as comp,m as data}; +import{_ as d,c,b as s,d as t,e as a,f as o,a as r,r as i,o as l}from"./app-DkNc82cP.js";const u={};function p(h,e){const n=i("RouteLink");return l(),c("div",null,[s("p",null,[t(n,{to:"/doc/cloud_function/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),t(n,{to:"/doc/cloud_function/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=o(" / CloudFunctionAdapter"))]),e[4]||(e[4]=r('

Type Alias: CloudFunctionAdapter

CloudFunctionAdapter: object

Type declaration

invokeCloudFunction()

invokeCloudFunction: (name, data, options?) => Promise<void>

Parameters

name: string

data: any

options?: any

Returns

Promise<void>

invokeSyncCloudFunction()

invokeSyncCloudFunction: <TResult>(name, data, options?) => Promise<TResult>

Type Parameters

TResult

Parameters

name: string

data: any

options?: any

Returns

Promise<TResult>

',21))])}const g=d(u,[["render",p],["__file","CloudFunctionAdapter.html.vue"]]),m=JSON.parse('{"path":"/doc/cloud_function/type-aliases/CloudFunctionAdapter.html","title":"Type Alias: CloudFunctionAdapter","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"invokeCloudFunction()","slug":"invokecloudfunction","link":"#invokecloudfunction","children":[]},{"level":3,"title":"invokeSyncCloudFunction()","slug":"invokesynccloudfunction","link":"#invokesynccloudfunction","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/cloud_function/type-aliases/CloudFunctionAdapter.md"}');export{g as comp,m as data}; diff --git a/assets/CloudFunctionConfig.html-C8wQgGwc.js b/assets/CloudFunctionConfig.html-DVS14ETl.js similarity index 98% rename from assets/CloudFunctionConfig.html-C8wQgGwc.js rename to assets/CloudFunctionConfig.html-DVS14ETl.js index 265188eaf..868bbc0a3 100644 --- a/assets/CloudFunctionConfig.html-C8wQgGwc.js +++ b/assets/CloudFunctionConfig.html-DVS14ETl.js @@ -1 +1 @@ -import{_ as t,c as a,b as d,d as i,e as c,f as o,a as r,r as l,o as s}from"./app-B9iwSGbl.js";const g={};function p(u,e){const n=l("RouteLink");return s(),a("div",null,[d("p",null,[i(n,{to:"/doc/cloud_function/"},{default:c(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),i(n,{to:"/doc/cloud_function/"},{default:c(()=>e[1]||(e[1]=[o("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=o(" / CloudFunctionConfig"))]),e[4]||(e[4]=r('

Type Alias: CloudFunctionConfig

CloudFunctionConfig: object

云函数配置项

Index Signature

[key: string]: any

Type declaration

config?

optional config: object

配置项

Index Signature

[key: string]: any

config.memorySize?

optional memorySize: 64 | 128 | 256 | 384 | 512 | 640 | 768 | 896 | 1024 | number

内存大小,单位为MB,默认 64

config.name?

optional name: string

配置名称

config.provisionedConcurrent?

optional provisionedConcurrent: object

预制并发配置

config.provisionedConcurrent.executions

executions: number

预制并发数量

config.timeout?

optional timeout: number

执行超时时间,单位为秒,默认 30

config.triggers?

optional triggers: object[]

触发器配置

name?

optional name: string

插件名称

validator?

optional validator: object

validator.event?

optional event: ValidatorConfig

',36))])}const h=t(g,[["render",p],["__file","CloudFunctionConfig.html.vue"]]),m=JSON.parse('{"path":"/doc/cloud_function/type-aliases/CloudFunctionConfig.html","title":"Type Alias: CloudFunctionConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"config.memorySize?","slug":"config-memorysize","link":"#config-memorysize","children":[]},{"level":3,"title":"config.name?","slug":"config-name","link":"#config-name","children":[]},{"level":3,"title":"config.provisionedConcurrent?","slug":"config-provisionedconcurrent","link":"#config-provisionedconcurrent","children":[]},{"level":3,"title":"config.provisionedConcurrent.executions","slug":"config-provisionedconcurrent-executions","link":"#config-provisionedconcurrent-executions","children":[]},{"level":3,"title":"config.timeout?","slug":"config-timeout","link":"#config-timeout","children":[]},{"level":3,"title":"config.triggers?","slug":"config-triggers","link":"#config-triggers","children":[]},{"level":3,"title":"name?","slug":"name","link":"#name","children":[]},{"level":3,"title":"validator?","slug":"validator","link":"#validator","children":[]},{"level":3,"title":"validator.event?","slug":"validator-event","link":"#validator-event","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/cloud_function/type-aliases/CloudFunctionConfig.md"}');export{h as comp,m as data}; +import{_ as t,c as a,b as d,d as i,e as c,f as o,a as r,r as l,o as s}from"./app-DkNc82cP.js";const g={};function p(u,e){const n=l("RouteLink");return s(),a("div",null,[d("p",null,[i(n,{to:"/doc/cloud_function/"},{default:c(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),i(n,{to:"/doc/cloud_function/"},{default:c(()=>e[1]||(e[1]=[o("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=o(" / CloudFunctionConfig"))]),e[4]||(e[4]=r('

Type Alias: CloudFunctionConfig

CloudFunctionConfig: object

云函数配置项

Index Signature

[key: string]: any

Type declaration

config?

optional config: object

配置项

Index Signature

[key: string]: any

config.memorySize?

optional memorySize: 64 | 128 | 256 | 384 | 512 | 640 | 768 | 896 | 1024 | number

内存大小,单位为MB,默认 64

config.name?

optional name: string

配置名称

config.provisionedConcurrent?

optional provisionedConcurrent: object

预制并发配置

config.provisionedConcurrent.executions

executions: number

预制并发数量

config.timeout?

optional timeout: number

执行超时时间,单位为秒,默认 30

config.triggers?

optional triggers: object[]

触发器配置

name?

optional name: string

插件名称

validator?

optional validator: object

validator.event?

optional event: ValidatorConfig

',36))])}const h=t(g,[["render",p],["__file","CloudFunctionConfig.html.vue"]]),m=JSON.parse('{"path":"/doc/cloud_function/type-aliases/CloudFunctionConfig.html","title":"Type Alias: CloudFunctionConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"config.memorySize?","slug":"config-memorysize","link":"#config-memorysize","children":[]},{"level":3,"title":"config.name?","slug":"config-name","link":"#config-name","children":[]},{"level":3,"title":"config.provisionedConcurrent?","slug":"config-provisionedconcurrent","link":"#config-provisionedconcurrent","children":[]},{"level":3,"title":"config.provisionedConcurrent.executions","slug":"config-provisionedconcurrent-executions","link":"#config-provisionedconcurrent-executions","children":[]},{"level":3,"title":"config.timeout?","slug":"config-timeout","link":"#config-timeout","children":[]},{"level":3,"title":"config.triggers?","slug":"config-triggers","link":"#config-triggers","children":[]},{"level":3,"title":"name?","slug":"name","link":"#name","children":[]},{"level":3,"title":"validator?","slug":"validator","link":"#validator","children":[]},{"level":3,"title":"validator.event?","slug":"validator-event","link":"#validator-event","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/cloud_function/type-aliases/CloudFunctionConfig.md"}');export{h as comp,m as data}; diff --git a/assets/Color.html-eZZAGH4h.js b/assets/Color.html-BNFNJi5u.js similarity index 98% rename from assets/Color.html-eZZAGH4h.js rename to assets/Color.html-BNFNJi5u.js index 2eb78d890..01e890deb 100644 --- a/assets/Color.html-eZZAGH4h.js +++ b/assets/Color.html-BNFNJi5u.js @@ -1 +1 @@ -import{_ as s,c as d,b as n,d as r,e as a,f as l,a as t,r as i,o as u}from"./app-B9iwSGbl.js";const g={};function h(m,e){const o=i("RouteLink");return u(),d("div",null,[n("p",null,[r(o,{to:"/doc/logger/"},{default:a(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[1]||(e[1]=l(" / Enumeration: Color"))]),e[11]||(e[11]=t('

Enumeration: Color

Table of contents

Enumeration Members

',3)),n("ul",null,[n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#black"},{default:a(()=>e[2]||(e[2]=[l("BLACK")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#blue"},{default:a(()=>e[3]||(e[3]=[l("BLUE")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#cyan"},{default:a(()=>e[4]||(e[4]=[l("CYAN")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#default"},{default:a(()=>e[5]||(e[5]=[l("DEFAULT")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#gray"},{default:a(()=>e[6]||(e[6]=[l("GRAY")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#green"},{default:a(()=>e[7]||(e[7]=[l("GREEN")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#magenta"},{default:a(()=>e[8]||(e[8]=[l("MAGENTA")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#orange"},{default:a(()=>e[9]||(e[9]=[l("ORANGE")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#red"},{default:a(()=>e[10]||(e[10]=[l("RED")])),_:1})])]),e[12]||(e[12]=t('

Enumeration Members

BLACK

BLACK = 30


BLUE

BLUE = 34


CYAN

CYAN = 36


DEFAULT

DEFAULT = 39


GRAY

GRAY = 90


GREEN

GREEN = 32


MAGENTA

MAGENTA = 35


ORANGE

ORANGE = 33


RED

RED = 31

',27))])}const p=s(g,[["render",h],["__file","Color.html.vue"]]),f=JSON.parse('{"path":"/doc/logger/enums/Color.html","title":"Enumeration: Color","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Table of contents","slug":"table-of-contents","link":"#table-of-contents","children":[{"level":3,"title":"Enumeration Members","slug":"enumeration-members","link":"#enumeration-members","children":[]}]},{"level":2,"title":"Enumeration Members","slug":"enumeration-members-1","link":"#enumeration-members-1","children":[{"level":3,"title":"BLACK","slug":"black","link":"#black","children":[]},{"level":3,"title":"BLUE","slug":"blue","link":"#blue","children":[]},{"level":3,"title":"CYAN","slug":"cyan","link":"#cyan","children":[]},{"level":3,"title":"DEFAULT","slug":"default","link":"#default","children":[]},{"level":3,"title":"GRAY","slug":"gray","link":"#gray","children":[]},{"level":3,"title":"GREEN","slug":"green","link":"#green","children":[]},{"level":3,"title":"MAGENTA","slug":"magenta","link":"#magenta","children":[]},{"level":3,"title":"ORANGE","slug":"orange","link":"#orange","children":[]},{"level":3,"title":"RED","slug":"red","link":"#red","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/logger/enums/Color.md"}');export{p as comp,f as data}; +import{_ as s,c as d,b as n,d as r,e as a,f as l,a as t,r as i,o as u}from"./app-DkNc82cP.js";const g={};function h(m,e){const o=i("RouteLink");return u(),d("div",null,[n("p",null,[r(o,{to:"/doc/logger/"},{default:a(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[1]||(e[1]=l(" / Enumeration: Color"))]),e[11]||(e[11]=t('

Enumeration: Color

Table of contents

Enumeration Members

',3)),n("ul",null,[n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#black"},{default:a(()=>e[2]||(e[2]=[l("BLACK")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#blue"},{default:a(()=>e[3]||(e[3]=[l("BLUE")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#cyan"},{default:a(()=>e[4]||(e[4]=[l("CYAN")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#default"},{default:a(()=>e[5]||(e[5]=[l("DEFAULT")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#gray"},{default:a(()=>e[6]||(e[6]=[l("GRAY")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#green"},{default:a(()=>e[7]||(e[7]=[l("GREEN")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#magenta"},{default:a(()=>e[8]||(e[8]=[l("MAGENTA")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#orange"},{default:a(()=>e[9]||(e[9]=[l("ORANGE")])),_:1})]),n("li",null,[r(o,{to:"/doc/logger/enums/Color.html#red"},{default:a(()=>e[10]||(e[10]=[l("RED")])),_:1})])]),e[12]||(e[12]=t('

Enumeration Members

BLACK

BLACK = 30


BLUE

BLUE = 34


CYAN

CYAN = 36


DEFAULT

DEFAULT = 39


GRAY

GRAY = 90


GREEN

GREEN = 32


MAGENTA

MAGENTA = 35


ORANGE

ORANGE = 33


RED

RED = 31

',27))])}const p=s(g,[["render",h],["__file","Color.html.vue"]]),f=JSON.parse('{"path":"/doc/logger/enums/Color.html","title":"Enumeration: Color","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Table of contents","slug":"table-of-contents","link":"#table-of-contents","children":[{"level":3,"title":"Enumeration Members","slug":"enumeration-members","link":"#enumeration-members","children":[]}]},{"level":2,"title":"Enumeration Members","slug":"enumeration-members-1","link":"#enumeration-members-1","children":[{"level":3,"title":"BLACK","slug":"black","link":"#black","children":[]},{"level":3,"title":"BLUE","slug":"blue","link":"#blue","children":[]},{"level":3,"title":"CYAN","slug":"cyan","link":"#cyan","children":[]},{"level":3,"title":"DEFAULT","slug":"default","link":"#default","children":[]},{"level":3,"title":"GRAY","slug":"gray","link":"#gray","children":[]},{"level":3,"title":"GREEN","slug":"green","link":"#green","children":[]},{"level":3,"title":"MAGENTA","slug":"magenta","link":"#magenta","children":[]},{"level":3,"title":"ORANGE","slug":"orange","link":"#orange","children":[]},{"level":3,"title":"RED","slug":"red","link":"#red","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/logger/enums/Color.md"}');export{p as comp,f as data}; diff --git a/assets/Color.html-CDvt2Cpi.js b/assets/Color.html-BVoh0_FL.js similarity index 98% rename from assets/Color.html-CDvt2Cpi.js rename to assets/Color.html-BVoh0_FL.js index f8fe41cc8..0d8a521f8 100644 --- a/assets/Color.html-CDvt2Cpi.js +++ b/assets/Color.html-BVoh0_FL.js @@ -1 +1 @@ -import{_ as t,c as r,b as s,d as n,e as l,f as o,a as d,r as c,o as i}from"./app-B9iwSGbl.js";const h={};function u(g,e){const a=c("RouteLink");return i(),r("div",null,[s("p",null,[n(a,{to:"/doc/logger/"},{default:l(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(a,{to:"/doc/logger/"},{default:l(()=>e[1]||(e[1]=[o("@faasjs/logger")])),_:1}),e[3]||(e[3]=o(" / Color"))]),e[4]||(e[4]=d('

Enumeration: Color

Enumeration Members

BLACK

BLACK: 30

BLUE

BLUE: 34

CYAN

CYAN: 36

DEFAULT

DEFAULT: 39

GRAY

GRAY: 90

GREEN

GREEN: 32

MAGENTA

MAGENTA: 35

ORANGE

ORANGE: 33

RED

RED: 31

',20))])}const b=t(h,[["render",u],["__file","Color.html.vue"]]),m=JSON.parse('{"path":"/doc/logger/enumerations/Color.html","title":"Enumeration: Color","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Enumeration Members","slug":"enumeration-members","link":"#enumeration-members","children":[{"level":3,"title":"BLACK","slug":"black","link":"#black","children":[]},{"level":3,"title":"BLUE","slug":"blue","link":"#blue","children":[]},{"level":3,"title":"CYAN","slug":"cyan","link":"#cyan","children":[]},{"level":3,"title":"DEFAULT","slug":"default","link":"#default","children":[]},{"level":3,"title":"GRAY","slug":"gray","link":"#gray","children":[]},{"level":3,"title":"GREEN","slug":"green","link":"#green","children":[]},{"level":3,"title":"MAGENTA","slug":"magenta","link":"#magenta","children":[]},{"level":3,"title":"ORANGE","slug":"orange","link":"#orange","children":[]},{"level":3,"title":"RED","slug":"red","link":"#red","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/logger/enumerations/Color.md"}');export{b as comp,m as data}; +import{_ as t,c as r,b as s,d as n,e as l,f as o,a as d,r as c,o as i}from"./app-DkNc82cP.js";const h={};function u(g,e){const a=c("RouteLink");return i(),r("div",null,[s("p",null,[n(a,{to:"/doc/logger/"},{default:l(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(a,{to:"/doc/logger/"},{default:l(()=>e[1]||(e[1]=[o("@faasjs/logger")])),_:1}),e[3]||(e[3]=o(" / Color"))]),e[4]||(e[4]=d('

Enumeration: Color

Enumeration Members

BLACK

BLACK: 30

BLUE

BLUE: 34

CYAN

CYAN: 36

DEFAULT

DEFAULT: 39

GRAY

GRAY: 90

GREEN

GREEN: 32

MAGENTA

MAGENTA: 35

ORANGE

ORANGE: 33

RED

RED: 31

',20))])}const b=t(h,[["render",u],["__file","Color.html.vue"]]),m=JSON.parse('{"path":"/doc/logger/enumerations/Color.html","title":"Enumeration: Color","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Enumeration Members","slug":"enumeration-members","link":"#enumeration-members","children":[{"level":3,"title":"BLACK","slug":"black","link":"#black","children":[]},{"level":3,"title":"BLUE","slug":"blue","link":"#blue","children":[]},{"level":3,"title":"CYAN","slug":"cyan","link":"#cyan","children":[]},{"level":3,"title":"DEFAULT","slug":"default","link":"#default","children":[]},{"level":3,"title":"GRAY","slug":"gray","link":"#gray","children":[]},{"level":3,"title":"GREEN","slug":"green","link":"#green","children":[]},{"level":3,"title":"MAGENTA","slug":"magenta","link":"#magenta","children":[]},{"level":3,"title":"ORANGE","slug":"orange","link":"#orange","children":[]},{"level":3,"title":"RED","slug":"red","link":"#red","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/logger/enumerations/Color.md"}');export{b as comp,m as data}; diff --git a/assets/Config.html-BNbBGCdM.js b/assets/Config.html-DLIvX90H.js similarity index 96% rename from assets/Config.html-BNbBGCdM.js rename to assets/Config.html-DLIvX90H.js index c33285966..29caff03c 100644 --- a/assets/Config.html-BNbBGCdM.js +++ b/assets/Config.html-DLIvX90H.js @@ -1 +1 @@ -import{_ as i,c as s,b as d,d as a,e as o,f as t,a as l,r,o as c}from"./app-B9iwSGbl.js";const p={};function g(u,e){const n=r("RouteLink");return c(),s("div",null,[d("p",null,[a(n,{to:"/doc/test/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(n,{to:"/doc/test/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/test")])),_:1}),e[3]||(e[3]=t(" / Config"))]),e[4]||(e[4]=l('

Type Alias: Config

Config: object

Index Signature

[key: string]: any

Type declaration

plugins?

optional plugins: object

Index Signature

[key: string]: object

',9))])}const h=i(p,[["render",g],["__file","Config.html.vue"]]),x=JSON.parse('{"path":"/doc/test/type-aliases/Config.html","title":"Type Alias: Config","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"plugins?","slug":"plugins","link":"#plugins","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/Config.md"}');export{h as comp,x as data}; +import{_ as i,c as s,b as d,d as a,e as o,f as t,a as l,r,o as c}from"./app-DkNc82cP.js";const p={};function g(u,e){const n=r("RouteLink");return c(),s("div",null,[d("p",null,[a(n,{to:"/doc/test/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(n,{to:"/doc/test/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/test")])),_:1}),e[3]||(e[3]=t(" / Config"))]),e[4]||(e[4]=l('

Type Alias: Config

Config: object

Index Signature

[key: string]: any

Type declaration

plugins?

optional plugins: object

Index Signature

[key: string]: object

',9))])}const h=i(p,[["render",g],["__file","Config.html.vue"]]),x=JSON.parse('{"path":"/doc/test/type-aliases/Config.html","title":"Type Alias: Config","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"plugins?","slug":"plugins","link":"#plugins","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/Config.md"}');export{h as comp,x as data}; diff --git a/assets/Config.html-CuiAt93Z.js b/assets/Config.html-D_fLyw4v.js similarity index 96% rename from assets/Config.html-CuiAt93Z.js rename to assets/Config.html-D_fLyw4v.js index b1e08ad05..06512d42f 100644 --- a/assets/Config.html-CuiAt93Z.js +++ b/assets/Config.html-D_fLyw4v.js @@ -1 +1 @@ -import{_ as i,c as s,b as d,d as t,e as o,f as n,a as l,r,o as c}from"./app-B9iwSGbl.js";const p={};function u(g,e){const a=r("RouteLink");return c(),s("div",null,[d("p",null,[t(a,{to:"/doc/func/"},{default:o(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(a,{to:"/doc/func/"},{default:o(()=>e[1]||(e[1]=[n("@faasjs/func")])),_:1}),e[3]||(e[3]=n(" / Config"))]),e[4]||(e[4]=l('

Type Alias: Config

Config: object

Index Signature

[key: string]: any

Type declaration

plugins?

optional plugins: object

Index Signature

[key: string]: object

',9))])}const h=i(p,[["render",u],["__file","Config.html.vue"]]),x=JSON.parse('{"path":"/doc/func/type-aliases/Config.html","title":"Type Alias: Config","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"plugins?","slug":"plugins","link":"#plugins","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/Config.md"}');export{h as comp,x as data}; +import{_ as i,c as s,b as d,d as t,e as o,f as n,a as l,r,o as c}from"./app-DkNc82cP.js";const p={};function u(g,e){const a=r("RouteLink");return c(),s("div",null,[d("p",null,[t(a,{to:"/doc/func/"},{default:o(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(a,{to:"/doc/func/"},{default:o(()=>e[1]||(e[1]=[n("@faasjs/func")])),_:1}),e[3]||(e[3]=n(" / Config"))]),e[4]||(e[4]=l('

Type Alias: Config

Config: object

Index Signature

[key: string]: any

Type declaration

plugins?

optional plugins: object

Index Signature

[key: string]: object

',9))])}const h=i(p,[["render",u],["__file","Config.html.vue"]]),x=JSON.parse('{"path":"/doc/func/type-aliases/Config.html","title":"Type Alias: Config","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"plugins?","slug":"plugins","link":"#plugins","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/Config.md"}');export{h as comp,x as data}; diff --git a/assets/ConfigContext.html-C--08HYe.js b/assets/ConfigContext.html-lzWowid5.js similarity index 95% rename from assets/ConfigContext.html-C--08HYe.js rename to assets/ConfigContext.html-lzWowid5.js index 8c06bdf5a..743d47048 100644 --- a/assets/ConfigContext.html-C--08HYe.js +++ b/assets/ConfigContext.html-lzWowid5.js @@ -1 +1 @@ -import{_ as s,c as r,b as n,d as l,e as i,f as o,r as d,o as a}from"./app-B9iwSGbl.js";const f={};function u(g,t){const e=d("RouteLink");return a(),r("div",null,[n("p",null,[l(e,{to:"/doc/ant-design/"},{default:i(()=>t[0]||(t[0]=[o("Documents")])),_:1}),t[2]||(t[2]=o(" / ")),l(e,{to:"/doc/ant-design/"},{default:i(()=>t[1]||(t[1]=[o("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=o(" / ConfigContext"))]),t[14]||(t[14]=n("h1",{id:"variable-configcontext",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#variable-configcontext"},[n("span",null,"Variable: ConfigContext")])],-1)),n("blockquote",null,[n("p",null,[t[5]||(t[5]=n("code",null,"const",-1)),t[6]||(t[6]=o()),t[7]||(t[7]=n("strong",null,"ConfigContext",-1)),t[8]||(t[8]=o(": ")),t[9]||(t[9]=n("code",null,"Context",-1)),t[10]||(t[10]=o("<")),t[11]||(t[11]=n("code",null,"Partial",-1)),t[12]||(t[12]=o("<")),l(e,{to:"/doc/ant-design/interfaces/ConfigProviderProps.html"},{default:i(()=>t[4]||(t[4]=[n("code",null,"ConfigProviderProps",-1)])),_:1}),t[13]||(t[13]=o(">>"))])])])}const x=s(f,[["render",u],["__file","ConfigContext.html.vue"]]),m=JSON.parse('{"path":"/doc/ant-design/variables/ConfigContext.html","title":"Variable: ConfigContext","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/variables/ConfigContext.md"}');export{x as comp,m as data}; +import{_ as s,c as r,b as n,d as l,e as i,f as o,r as d,o as a}from"./app-DkNc82cP.js";const f={};function u(g,t){const e=d("RouteLink");return a(),r("div",null,[n("p",null,[l(e,{to:"/doc/ant-design/"},{default:i(()=>t[0]||(t[0]=[o("Documents")])),_:1}),t[2]||(t[2]=o(" / ")),l(e,{to:"/doc/ant-design/"},{default:i(()=>t[1]||(t[1]=[o("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=o(" / ConfigContext"))]),t[14]||(t[14]=n("h1",{id:"variable-configcontext",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#variable-configcontext"},[n("span",null,"Variable: ConfigContext")])],-1)),n("blockquote",null,[n("p",null,[t[5]||(t[5]=n("code",null,"const",-1)),t[6]||(t[6]=o()),t[7]||(t[7]=n("strong",null,"ConfigContext",-1)),t[8]||(t[8]=o(": ")),t[9]||(t[9]=n("code",null,"Context",-1)),t[10]||(t[10]=o("<")),t[11]||(t[11]=n("code",null,"Partial",-1)),t[12]||(t[12]=o("<")),l(e,{to:"/doc/ant-design/interfaces/ConfigProviderProps.html"},{default:i(()=>t[4]||(t[4]=[n("code",null,"ConfigProviderProps",-1)])),_:1}),t[13]||(t[13]=o(">>"))])])])}const x=s(f,[["render",u],["__file","ConfigContext.html.vue"]]),m=JSON.parse('{"path":"/doc/ant-design/variables/ConfigContext.html","title":"Variable: ConfigContext","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/variables/ConfigContext.md"}');export{x as comp,m as data}; diff --git a/assets/ConfigProvider.html-DnVeaXQS.js b/assets/ConfigProvider.html-CGXWGjW4.js similarity index 98% rename from assets/ConfigProvider.html-DnVeaXQS.js rename to assets/ConfigProvider.html-CGXWGjW4.js index 093174982..9724d5369 100644 --- a/assets/ConfigProvider.html-DnVeaXQS.js +++ b/assets/ConfigProvider.html-CGXWGjW4.js @@ -1,4 +1,4 @@ -import{_ as l,c as i,b as a,d as t,e as o,f as s,a as p,r,o as c}from"./app-B9iwSGbl.js";const d={};function u(m,n){const e=r("RouteLink");return c(),i("div",null,[a("p",null,[t(e,{to:"/doc/ant-design/"},{default:o(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(e,{to:"/doc/ant-design/"},{default:o(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / ConfigProvider"))]),n[8]||(n[8]=p('

Function: ConfigProvider()

ConfigProvider(props): Element

Config for @faasjs/ant-design components.

Parameters

',4)),a("p",null,[n[5]||(n[5]=s("• ")),n[6]||(n[6]=a("strong",null,"props",-1)),n[7]||(n[7]=s(": ")),t(e,{to:"/doc/ant-design/interfaces/ConfigProviderProps.html"},{default:o(()=>n[4]||(n[4]=[a("code",null,"ConfigProviderProps",-1)])),_:1})]),n[9]||(n[9]=p(`

Returns

Element

Example

import { ConfigProvider } from '@faasjs/ant-design'
+import{_ as l,c as i,b as a,d as t,e as o,f as s,a as p,r,o as c}from"./app-DkNc82cP.js";const d={};function u(m,n){const e=r("RouteLink");return c(),i("div",null,[a("p",null,[t(e,{to:"/doc/ant-design/"},{default:o(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(e,{to:"/doc/ant-design/"},{default:o(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / ConfigProvider"))]),n[8]||(n[8]=p('

Function: ConfigProvider()

ConfigProvider(props): Element

Config for @faasjs/ant-design components.

Parameters

',4)),a("p",null,[n[5]||(n[5]=s("• ")),n[6]||(n[6]=a("strong",null,"props",-1)),n[7]||(n[7]=s(": ")),t(e,{to:"/doc/ant-design/interfaces/ConfigProviderProps.html"},{default:o(()=>n[4]||(n[4]=[a("code",null,"ConfigProviderProps",-1)])),_:1})]),n[9]||(n[9]=p(`

Returns

Element

Example

import { ConfigProvider } from '@faasjs/ant-design'
 
 <ConfigProvider theme={{ common: { blank: 'Empty' } }}>
   <Blank />
diff --git a/assets/ConfigProviderProps.html-Cxz1uFzX.js b/assets/ConfigProviderProps.html-BfRhXnsc.js
similarity index 99%
rename from assets/ConfigProviderProps.html-Cxz1uFzX.js
rename to assets/ConfigProviderProps.html-BfRhXnsc.js
index 6396570b6..f82c7650b 100644
--- a/assets/ConfigProviderProps.html-Cxz1uFzX.js
+++ b/assets/ConfigProviderProps.html-BfRhXnsc.js
@@ -1 +1 @@
-import{_ as c,c as s,b as r,d as n,e as t,f as e,a as d,r as i,o as l}from"./app-B9iwSGbl.js";const p={};function h(b,o){const a=i("RouteLink");return l(),s("div",null,[r("p",null,[n(a,{to:"/doc/ant-design/"},{default:t(()=>o[0]||(o[0]=[e("Documents")])),_:1}),o[2]||(o[2]=e(" / ")),n(a,{to:"/doc/ant-design/"},{default:t(()=>o[1]||(o[1]=[e("@faasjs/ant-design")])),_:1}),o[3]||(o[3]=e(" / ConfigProviderProps"))]),o[4]||(o[4]=d('

Interface: ConfigProviderProps

Properties

children

children: ReactNode

faasClientOptions?

optional faasClientOptions: FaasReactClientOptions

theme?

optional theme: object

Blank?

optional Blank: object

Blank.text?

optional text: string

common?

optional common: object

common.add?

optional add: string

common.all?

optional all: string

common.blank?

optional blank: string

common.delete?

optional delete: string

common.pageNotFound?

optional pageNotFound: string

common.required?

optional required: string

common.reset?

optional reset: string

optional search: string

common.submit?

optional submit: string

Form?

optional Form: object

Form.submit?

optional submit: object

Form.submit.text?

optional text: string

lang?

optional lang: string

optional Link: object

optional style: CSSProperties

optional target: string

'_blank' as default

Title?

optional Title: object

Title.separator?

optional separator: string

' - ' as default

Title.suffix?

optional suffix: string

',54))])}const g=c(p,[["render",h],["__file","ConfigProviderProps.html.vue"]]),u=JSON.parse('{"path":"/doc/ant-design/interfaces/ConfigProviderProps.html","title":"Interface: ConfigProviderProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children","slug":"children","link":"#children","children":[]},{"level":3,"title":"faasClientOptions?","slug":"faasclientoptions","link":"#faasclientoptions","children":[]},{"level":3,"title":"theme?","slug":"theme","link":"#theme","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/ConfigProviderProps.md"}');export{g as comp,u as data}; +import{_ as c,c as s,b as r,d as n,e as t,f as e,a as d,r as i,o as l}from"./app-DkNc82cP.js";const p={};function h(b,o){const a=i("RouteLink");return l(),s("div",null,[r("p",null,[n(a,{to:"/doc/ant-design/"},{default:t(()=>o[0]||(o[0]=[e("Documents")])),_:1}),o[2]||(o[2]=e(" / ")),n(a,{to:"/doc/ant-design/"},{default:t(()=>o[1]||(o[1]=[e("@faasjs/ant-design")])),_:1}),o[3]||(o[3]=e(" / ConfigProviderProps"))]),o[4]||(o[4]=d('

Interface: ConfigProviderProps

Properties

children

children: ReactNode

faasClientOptions?

optional faasClientOptions: FaasReactClientOptions

theme?

optional theme: object

Blank?

optional Blank: object

Blank.text?

optional text: string

common?

optional common: object

common.add?

optional add: string

common.all?

optional all: string

common.blank?

optional blank: string

common.delete?

optional delete: string

common.pageNotFound?

optional pageNotFound: string

common.required?

optional required: string

common.reset?

optional reset: string

optional search: string

common.submit?

optional submit: string

Form?

optional Form: object

Form.submit?

optional submit: object

Form.submit.text?

optional text: string

lang?

optional lang: string

optional Link: object

optional style: CSSProperties

optional target: string

'_blank' as default

Title?

optional Title: object

Title.separator?

optional separator: string

' - ' as default

Title.suffix?

optional suffix: string

',54))])}const g=c(p,[["render",h],["__file","ConfigProviderProps.html.vue"]]),u=JSON.parse('{"path":"/doc/ant-design/interfaces/ConfigProviderProps.html","title":"Interface: ConfigProviderProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children","slug":"children","link":"#children","children":[]},{"level":3,"title":"faasClientOptions?","slug":"faasclientoptions","link":"#faasclientoptions","children":[]},{"level":3,"title":"theme?","slug":"theme","link":"#theme","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/ConfigProviderProps.md"}');export{g as comp,u as data}; diff --git a/assets/ContentType.html-BHzD4xcz.js b/assets/ContentType.html-CUEwLyc-.js similarity index 94% rename from assets/ContentType.html-BHzD4xcz.js rename to assets/ContentType.html-CUEwLyc-.js index d9a367633..ee845cc16 100644 --- a/assets/ContentType.html-BHzD4xcz.js +++ b/assets/ContentType.html-CUEwLyc-.js @@ -1 +1 @@ -import{_ as r,c as s,b as d,d as o,e as a,f as t,a as i,r as l,o as p}from"./app-B9iwSGbl.js";const c={};function u(f,e){const n=l("RouteLink");return p(),s("div",null,[d("p",null,[o(n,{to:"/doc/http/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(n,{to:"/doc/http/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / ContentType"))]),e[4]||(e[4]=i('

Variable: ContentType

const ContentType: object

Index Signature

[key: string]: string

',4))])}const m=r(c,[["render",u],["__file","ContentType.html.vue"]]),g=JSON.parse('{"path":"/doc/http/variables/ContentType.html","title":"Variable: ContentType","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/variables/ContentType.md"}');export{m as comp,g as data}; +import{_ as r,c as s,b as d,d as o,e as a,f as t,a as i,r as l,o as p}from"./app-DkNc82cP.js";const c={};function u(f,e){const n=l("RouteLink");return p(),s("div",null,[d("p",null,[o(n,{to:"/doc/http/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(n,{to:"/doc/http/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / ContentType"))]),e[4]||(e[4]=i('

Variable: ContentType

const ContentType: object

Index Signature

[key: string]: string

',4))])}const m=r(c,[["render",u],["__file","ContentType.html.vue"]]),g=JSON.parse('{"path":"/doc/http/variables/ContentType.html","title":"Variable: ContentType","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/variables/ContentType.md"}');export{m as comp,g as data}; diff --git a/assets/Cookie.html-BqvjrAQv.js b/assets/Cookie.html-B1KiKS4h.js similarity index 99% rename from assets/Cookie.html-BqvjrAQv.js rename to assets/Cookie.html-B1KiKS4h.js index 9ff3fa1d2..0380c4e0d 100644 --- a/assets/Cookie.html-BqvjrAQv.js +++ b/assets/Cookie.html-B1KiKS4h.js @@ -1 +1 @@ -import{_ as d,c as i,b as e,d as n,e as r,f as s,a as l,r as p,o as a}from"./app-B9iwSGbl.js";const u={};function g(k,o){const t=p("RouteLink");return a(),i("div",null,[e("p",null,[n(t,{to:"/doc/http/"},{default:r(()=>o[0]||(o[0]=[s("Documents")])),_:1}),o[2]||(o[2]=s(" / ")),n(t,{to:"/doc/http/"},{default:r(()=>o[1]||(o[1]=[s("@faasjs/http")])),_:1}),o[3]||(o[3]=s(" / Cookie"))]),o[79]||(o[79]=l('

Class: Cookie<C, S>

Type Parameters

C extends Record<string, string> = any

S extends Record<string, string> = any

Constructors

',6)),e("blockquote",null,[e("p",null,[o[5]||(o[5]=e("strong",null,"new Cookie",-1)),o[6]||(o[6]=s("<")),o[7]||(o[7]=e("code",null,"C",-1)),o[8]||(o[8]=s(", ")),o[9]||(o[9]=e("code",null,"S",-1)),o[10]||(o[10]=s(">(")),o[11]||(o[11]=e("code",null,"config",-1)),o[12]||(o[12]=s(", ")),o[13]||(o[13]=e("code",null,"logger",-1)),o[14]||(o[14]=s("?): ")),n(t,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>o[4]||(o[4]=[e("code",null,"Cookie",-1)])),_:1}),o[15]||(o[15]=s("<")),o[16]||(o[16]=e("code",null,"C",-1)),o[17]||(o[17]=s(", ")),o[18]||(o[18]=e("code",null,"S",-1)),o[19]||(o[19]=s(">"))])]),o[80]||(o[80]=e("h4",{id:"parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#parameters"},[e("span",null,"Parameters")])],-1)),e("p",null,[o[21]||(o[21]=s("• ")),o[22]||(o[22]=e("strong",null,"config",-1)),o[23]||(o[23]=s(": ")),n(t,{to:"/doc/http/type-aliases/CookieOptions.html"},{default:r(()=>o[20]||(o[20]=[e("code",null,"CookieOptions",-1)])),_:1})]),o[81]||(o[81]=e("p",null,[s("• "),e("strong",null,"logger?"),s(": "),e("code",null,"Logger")],-1)),o[82]||(o[82]=e("h4",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[n(t,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>o[24]||(o[24]=[e("code",null,"Cookie",-1)])),_:1}),o[25]||(o[25]=s("<")),o[26]||(o[26]=e("code",null,"C",-1)),o[27]||(o[27]=s(", ")),o[28]||(o[28]=e("code",null,"S",-1)),o[29]||(o[29]=s(">"))]),o[83]||(o[83]=l('

Methods

headers()

headers(): object

Returns

object

optional Set-Cookie: string[]

invoke()

',8)),e("blockquote",null,[e("p",null,[o[31]||(o[31]=e("strong",null,"invoke",-1)),o[32]||(o[32]=s("(")),o[33]||(o[33]=e("code",null,"cookie",-1)),o[34]||(o[34]=s(", ")),o[35]||(o[35]=e("code",null,"logger",-1)),o[36]||(o[36]=s("): ")),n(t,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>o[30]||(o[30]=[e("code",null,"Cookie",-1)])),_:1}),o[37]||(o[37]=s("<")),o[38]||(o[38]=e("code",null,"C",-1)),o[39]||(o[39]=s(", ")),o[40]||(o[40]=e("code",null,"S",-1)),o[41]||(o[41]=s(">"))])]),o[84]||(o[84]=l('

Parameters

cookie: string

logger: Logger

Returns

',4)),e("p",null,[n(t,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>o[42]||(o[42]=[e("code",null,"Cookie",-1)])),_:1}),o[43]||(o[43]=s("<")),o[44]||(o[44]=e("code",null,"C",-1)),o[45]||(o[45]=s(", ")),o[46]||(o[46]=e("code",null,"S",-1)),o[47]||(o[47]=s(">"))]),o[85]||(o[85]=l('

read()

read(key): any

Parameters

key: string

Returns

any

write()

',7)),e("blockquote",null,[e("p",null,[o[49]||(o[49]=e("strong",null,"write",-1)),o[50]||(o[50]=s("(")),o[51]||(o[51]=e("code",null,"key",-1)),o[52]||(o[52]=s(", ")),o[53]||(o[53]=e("code",null,"value",-1)),o[54]||(o[54]=s(", ")),o[55]||(o[55]=e("code",null,"opts",-1)),o[56]||(o[56]=s("?): ")),n(t,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>o[48]||(o[48]=[e("code",null,"Cookie",-1)])),_:1}),o[57]||(o[57]=s("<")),o[58]||(o[58]=e("code",null,"C",-1)),o[59]||(o[59]=s(", ")),o[60]||(o[60]=e("code",null,"S",-1)),o[61]||(o[61]=s(">"))])]),o[86]||(o[86]=l('

Parameters

key: string

value: string

opts?

opts.domain?: string

opts.expires?: string | number

opts.httpOnly?: boolean

opts.path?: string

opts.sameSite?: "Strict" | "Lax" | "None"

opts.secure?: boolean

Returns

',11)),e("p",null,[n(t,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>o[62]||(o[62]=[e("code",null,"Cookie",-1)])),_:1}),o[63]||(o[63]=s("<")),o[64]||(o[64]=e("code",null,"C",-1)),o[65]||(o[65]=s(", ")),o[66]||(o[66]=e("code",null,"S",-1)),o[67]||(o[67]=s(">"))]),o[87]||(o[87]=l('

Properties

config

readonly config: object

domain?

optional domain: string

expires

expires: number

httpOnly

httpOnly: boolean

path

path: string

sameSite?

optional sameSite: "Strict" | "Lax" | "None"

secure

secure: boolean

session

',16)),e("blockquote",null,[e("p",null,[o[69]||(o[69]=e("strong",null,"session",-1)),o[70]||(o[70]=s(": ")),n(t,{to:"/doc/http/type-aliases/SessionOptions.html"},{default:r(()=>o[68]||(o[68]=[e("code",null,"SessionOptions",-1)])),_:1})])]),o[88]||(o[88]=l('

content

content: Record<string, string>

logger

logger: Logger

session

',5)),e("blockquote",null,[e("p",null,[o[72]||(o[72]=e("strong",null,"session",-1)),o[73]||(o[73]=s(": ")),n(t,{to:"/doc/http/classes/Session.html"},{default:r(()=>o[71]||(o[71]=[e("code",null,"Session",-1)])),_:1}),o[74]||(o[74]=s("<")),o[75]||(o[75]=e("code",null,"S",-1)),o[76]||(o[76]=s(", ")),o[77]||(o[77]=e("code",null,"C",-1)),o[78]||(o[78]=s(">"))])])])}const f=d(u,[["render",g],["__file","Cookie.html.vue"]]),m=JSON.parse('{"path":"/doc/http/classes/Cookie.html","title":"Class: Cookie","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Cookie()","slug":"new-cookie","link":"#new-cookie","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"headers()","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"invoke()","slug":"invoke","link":"#invoke","children":[]},{"level":3,"title":"read()","slug":"read","link":"#read","children":[]},{"level":3,"title":"write()","slug":"write","link":"#write","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"content","slug":"content","link":"#content","children":[]},{"level":3,"title":"logger","slug":"logger","link":"#logger","children":[]},{"level":3,"title":"session","slug":"session-1","link":"#session-1","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/classes/Cookie.md"}');export{f as comp,m as data}; +import{_ as d,c as i,b as e,d as n,e as r,f as s,a as l,r as p,o as a}from"./app-DkNc82cP.js";const u={};function g(k,o){const t=p("RouteLink");return a(),i("div",null,[e("p",null,[n(t,{to:"/doc/http/"},{default:r(()=>o[0]||(o[0]=[s("Documents")])),_:1}),o[2]||(o[2]=s(" / ")),n(t,{to:"/doc/http/"},{default:r(()=>o[1]||(o[1]=[s("@faasjs/http")])),_:1}),o[3]||(o[3]=s(" / Cookie"))]),o[79]||(o[79]=l('

Class: Cookie<C, S>

Type Parameters

C extends Record<string, string> = any

S extends Record<string, string> = any

Constructors

',6)),e("blockquote",null,[e("p",null,[o[5]||(o[5]=e("strong",null,"new Cookie",-1)),o[6]||(o[6]=s("<")),o[7]||(o[7]=e("code",null,"C",-1)),o[8]||(o[8]=s(", ")),o[9]||(o[9]=e("code",null,"S",-1)),o[10]||(o[10]=s(">(")),o[11]||(o[11]=e("code",null,"config",-1)),o[12]||(o[12]=s(", ")),o[13]||(o[13]=e("code",null,"logger",-1)),o[14]||(o[14]=s("?): ")),n(t,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>o[4]||(o[4]=[e("code",null,"Cookie",-1)])),_:1}),o[15]||(o[15]=s("<")),o[16]||(o[16]=e("code",null,"C",-1)),o[17]||(o[17]=s(", ")),o[18]||(o[18]=e("code",null,"S",-1)),o[19]||(o[19]=s(">"))])]),o[80]||(o[80]=e("h4",{id:"parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#parameters"},[e("span",null,"Parameters")])],-1)),e("p",null,[o[21]||(o[21]=s("• ")),o[22]||(o[22]=e("strong",null,"config",-1)),o[23]||(o[23]=s(": ")),n(t,{to:"/doc/http/type-aliases/CookieOptions.html"},{default:r(()=>o[20]||(o[20]=[e("code",null,"CookieOptions",-1)])),_:1})]),o[81]||(o[81]=e("p",null,[s("• "),e("strong",null,"logger?"),s(": "),e("code",null,"Logger")],-1)),o[82]||(o[82]=e("h4",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[n(t,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>o[24]||(o[24]=[e("code",null,"Cookie",-1)])),_:1}),o[25]||(o[25]=s("<")),o[26]||(o[26]=e("code",null,"C",-1)),o[27]||(o[27]=s(", ")),o[28]||(o[28]=e("code",null,"S",-1)),o[29]||(o[29]=s(">"))]),o[83]||(o[83]=l('

Methods

headers()

headers(): object

Returns

object

optional Set-Cookie: string[]

invoke()

',8)),e("blockquote",null,[e("p",null,[o[31]||(o[31]=e("strong",null,"invoke",-1)),o[32]||(o[32]=s("(")),o[33]||(o[33]=e("code",null,"cookie",-1)),o[34]||(o[34]=s(", ")),o[35]||(o[35]=e("code",null,"logger",-1)),o[36]||(o[36]=s("): ")),n(t,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>o[30]||(o[30]=[e("code",null,"Cookie",-1)])),_:1}),o[37]||(o[37]=s("<")),o[38]||(o[38]=e("code",null,"C",-1)),o[39]||(o[39]=s(", ")),o[40]||(o[40]=e("code",null,"S",-1)),o[41]||(o[41]=s(">"))])]),o[84]||(o[84]=l('

Parameters

cookie: string

logger: Logger

Returns

',4)),e("p",null,[n(t,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>o[42]||(o[42]=[e("code",null,"Cookie",-1)])),_:1}),o[43]||(o[43]=s("<")),o[44]||(o[44]=e("code",null,"C",-1)),o[45]||(o[45]=s(", ")),o[46]||(o[46]=e("code",null,"S",-1)),o[47]||(o[47]=s(">"))]),o[85]||(o[85]=l('

read()

read(key): any

Parameters

key: string

Returns

any

write()

',7)),e("blockquote",null,[e("p",null,[o[49]||(o[49]=e("strong",null,"write",-1)),o[50]||(o[50]=s("(")),o[51]||(o[51]=e("code",null,"key",-1)),o[52]||(o[52]=s(", ")),o[53]||(o[53]=e("code",null,"value",-1)),o[54]||(o[54]=s(", ")),o[55]||(o[55]=e("code",null,"opts",-1)),o[56]||(o[56]=s("?): ")),n(t,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>o[48]||(o[48]=[e("code",null,"Cookie",-1)])),_:1}),o[57]||(o[57]=s("<")),o[58]||(o[58]=e("code",null,"C",-1)),o[59]||(o[59]=s(", ")),o[60]||(o[60]=e("code",null,"S",-1)),o[61]||(o[61]=s(">"))])]),o[86]||(o[86]=l('

Parameters

key: string

value: string

opts?

opts.domain?: string

opts.expires?: string | number

opts.httpOnly?: boolean

opts.path?: string

opts.sameSite?: "Strict" | "Lax" | "None"

opts.secure?: boolean

Returns

',11)),e("p",null,[n(t,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>o[62]||(o[62]=[e("code",null,"Cookie",-1)])),_:1}),o[63]||(o[63]=s("<")),o[64]||(o[64]=e("code",null,"C",-1)),o[65]||(o[65]=s(", ")),o[66]||(o[66]=e("code",null,"S",-1)),o[67]||(o[67]=s(">"))]),o[87]||(o[87]=l('

Properties

config

readonly config: object

domain?

optional domain: string

expires

expires: number

httpOnly

httpOnly: boolean

path

path: string

sameSite?

optional sameSite: "Strict" | "Lax" | "None"

secure

secure: boolean

session

',16)),e("blockquote",null,[e("p",null,[o[69]||(o[69]=e("strong",null,"session",-1)),o[70]||(o[70]=s(": ")),n(t,{to:"/doc/http/type-aliases/SessionOptions.html"},{default:r(()=>o[68]||(o[68]=[e("code",null,"SessionOptions",-1)])),_:1})])]),o[88]||(o[88]=l('

content

content: Record<string, string>

logger

logger: Logger

session

',5)),e("blockquote",null,[e("p",null,[o[72]||(o[72]=e("strong",null,"session",-1)),o[73]||(o[73]=s(": ")),n(t,{to:"/doc/http/classes/Session.html"},{default:r(()=>o[71]||(o[71]=[e("code",null,"Session",-1)])),_:1}),o[74]||(o[74]=s("<")),o[75]||(o[75]=e("code",null,"S",-1)),o[76]||(o[76]=s(", ")),o[77]||(o[77]=e("code",null,"C",-1)),o[78]||(o[78]=s(">"))])])])}const f=d(u,[["render",g],["__file","Cookie.html.vue"]]),m=JSON.parse('{"path":"/doc/http/classes/Cookie.html","title":"Class: Cookie","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Cookie()","slug":"new-cookie","link":"#new-cookie","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"headers()","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"invoke()","slug":"invoke","link":"#invoke","children":[]},{"level":3,"title":"read()","slug":"read","link":"#read","children":[]},{"level":3,"title":"write()","slug":"write","link":"#write","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"content","slug":"content","link":"#content","children":[]},{"level":3,"title":"logger","slug":"logger","link":"#logger","children":[]},{"level":3,"title":"session","slug":"session-1","link":"#session-1","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/classes/Cookie.md"}');export{f as comp,m as data}; diff --git a/assets/CookieOptions.html-Cp_B8gd5.js b/assets/CookieOptions.html-8PQk3UIX.js similarity index 98% rename from assets/CookieOptions.html-Cp_B8gd5.js rename to assets/CookieOptions.html-8PQk3UIX.js index 99e4bd5de..84d32b661 100644 --- a/assets/CookieOptions.html-Cp_B8gd5.js +++ b/assets/CookieOptions.html-8PQk3UIX.js @@ -1 +1 @@ -import{_ as i,c as l,b as o,d as s,e as a,f as t,a as d,r as p,o as r}from"./app-B9iwSGbl.js";const c={};function h(u,e){const n=p("RouteLink");return r(),l("div",null,[o("p",null,[s(n,{to:"/doc/http/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(n,{to:"/doc/http/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / CookieOptions"))]),e[9]||(e[9]=d('

Type Alias: CookieOptions

CookieOptions: object

Index Signature

[key: string]: any

Type declaration

domain?

optional domain: string

expires?

optional expires: number

httpOnly?

optional httpOnly: boolean

path?

optional path: string

sameSite?

optional sameSite: "Strict" | "Lax" | "None"

secure?

optional secure: boolean

session?

',18)),o("blockquote",null,[o("p",null,[e[5]||(e[5]=o("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=o("strong",null,"session",-1)),e[8]||(e[8]=t(": ")),s(n,{to:"/doc/http/type-aliases/SessionOptions.html"},{default:a(()=>e[4]||(e[4]=[o("code",null,"SessionOptions",-1)])),_:1})])])])}const g=i(c,[["render",h],["__file","CookieOptions.html.vue"]]),b=JSON.parse('{"path":"/doc/http/type-aliases/CookieOptions.html","title":"Type Alias: CookieOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"domain?","slug":"domain","link":"#domain","children":[]},{"level":3,"title":"expires?","slug":"expires","link":"#expires","children":[]},{"level":3,"title":"httpOnly?","slug":"httponly","link":"#httponly","children":[]},{"level":3,"title":"path?","slug":"path","link":"#path","children":[]},{"level":3,"title":"sameSite?","slug":"samesite","link":"#samesite","children":[]},{"level":3,"title":"secure?","slug":"secure","link":"#secure","children":[]},{"level":3,"title":"session?","slug":"session","link":"#session","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/CookieOptions.md"}');export{g as comp,b as data}; +import{_ as i,c as l,b as o,d as s,e as a,f as t,a as d,r as p,o as r}from"./app-DkNc82cP.js";const c={};function h(u,e){const n=p("RouteLink");return r(),l("div",null,[o("p",null,[s(n,{to:"/doc/http/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(n,{to:"/doc/http/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / CookieOptions"))]),e[9]||(e[9]=d('

Type Alias: CookieOptions

CookieOptions: object

Index Signature

[key: string]: any

Type declaration

domain?

optional domain: string

expires?

optional expires: number

httpOnly?

optional httpOnly: boolean

path?

optional path: string

sameSite?

optional sameSite: "Strict" | "Lax" | "None"

secure?

optional secure: boolean

session?

',18)),o("blockquote",null,[o("p",null,[e[5]||(e[5]=o("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=o("strong",null,"session",-1)),e[8]||(e[8]=t(": ")),s(n,{to:"/doc/http/type-aliases/SessionOptions.html"},{default:a(()=>e[4]||(e[4]=[o("code",null,"SessionOptions",-1)])),_:1})])])])}const g=i(c,[["render",h],["__file","CookieOptions.html.vue"]]),b=JSON.parse('{"path":"/doc/http/type-aliases/CookieOptions.html","title":"Type Alias: CookieOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"domain?","slug":"domain","link":"#domain","children":[]},{"level":3,"title":"expires?","slug":"expires","link":"#expires","children":[]},{"level":3,"title":"httpOnly?","slug":"httponly","link":"#httponly","children":[]},{"level":3,"title":"path?","slug":"path","link":"#path","children":[]},{"level":3,"title":"sameSite?","slug":"samesite","link":"#samesite","children":[]},{"level":3,"title":"secure?","slug":"secure","link":"#secure","children":[]},{"level":3,"title":"session?","slug":"session","link":"#session","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/CookieOptions.md"}');export{g as comp,b as data}; diff --git a/assets/Description.html-BpLBNrsl.js b/assets/Description.html-Cfu0K0dB.js similarity index 98% rename from assets/Description.html-BpLBNrsl.js rename to assets/Description.html-Cfu0K0dB.js index 333d36c31..40b14d1e7 100644 --- a/assets/Description.html-BpLBNrsl.js +++ b/assets/Description.html-Cfu0K0dB.js @@ -1,4 +1,4 @@ -import{_ as l,c as o,b as a,d as t,e as p,f as s,a as i,r,o as c}from"./app-B9iwSGbl.js";const d={};function u(m,n){const e=r("RouteLink");return c(),o("div",null,[a("p",null,[t(e,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(e,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / Description"))]),n[13]||(n[13]=i('

Function: Description()

Description<T>(props): Element

Description component

Type Parameters

T extends Record<string, any> = any

Parameters

',7)),a("p",null,[n[5]||(n[5]=s("• ")),n[6]||(n[6]=a("strong",null,"props",-1)),n[7]||(n[7]=s(": ")),t(e,{to:"/doc/ant-design/interfaces/DescriptionProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"DescriptionProps",-1)])),_:1}),n[8]||(n[8]=s("<")),n[9]||(n[9]=a("code",null,"T",-1)),n[10]||(n[10]=s(", ")),n[11]||(n[11]=a("code",null,"any",-1)),n[12]||(n[12]=s(">"))]),n[14]||(n[14]=i(`

Returns

Element

Example

import { Description } from '@faasjs/ant-design'
+import{_ as l,c as o,b as a,d as t,e as p,f as s,a as i,r,o as c}from"./app-DkNc82cP.js";const d={};function u(m,n){const e=r("RouteLink");return c(),o("div",null,[a("p",null,[t(e,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(e,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / Description"))]),n[13]||(n[13]=i('

Function: Description()

Description<T>(props): Element

Description component

Type Parameters

T extends Record<string, any> = any

Parameters

',7)),a("p",null,[n[5]||(n[5]=s("• ")),n[6]||(n[6]=a("strong",null,"props",-1)),n[7]||(n[7]=s(": ")),t(e,{to:"/doc/ant-design/interfaces/DescriptionProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"DescriptionProps",-1)])),_:1}),n[8]||(n[8]=s("<")),n[9]||(n[9]=a("code",null,"T",-1)),n[10]||(n[10]=s(", ")),n[11]||(n[11]=a("code",null,"any",-1)),n[12]||(n[12]=s(">"))]),n[14]||(n[14]=i(`

Returns

Element

Example

import { Description } from '@faasjs/ant-design'
 
 <Description
   title="Title"
diff --git a/assets/DescriptionItemContentProps.html-DA-D9Va0.js b/assets/DescriptionItemContentProps.html-DpoJtiZl.js
similarity index 98%
rename from assets/DescriptionItemContentProps.html-DA-D9Va0.js
rename to assets/DescriptionItemContentProps.html-DpoJtiZl.js
index c6207acca..e4aa0f87a 100644
--- a/assets/DescriptionItemContentProps.html-DA-D9Va0.js
+++ b/assets/DescriptionItemContentProps.html-DpoJtiZl.js
@@ -1 +1 @@
-import{_ as i,c as a,b as t,d as o,e as r,f as n,a as l,r as p,o as d}from"./app-B9iwSGbl.js";const u={};function m(f,e){const s=p("RouteLink");return d(),a("div",null,[t("p",null,[o(s,{to:"/doc/ant-design/"},{default:r(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),o(s,{to:"/doc/ant-design/"},{default:r(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / DescriptionItemContentProps"))]),e[16]||(e[16]=l('

Interface: DescriptionItemContentProps<T>

Type Parameters

T = any

Properties

extendTypes?

optional extendTypes: object

Index Signature

',7)),t("p",null,[e[5]||(e[5]=n("[")),e[6]||(e[6]=t("code",null,"key",-1)),e[7]||(e[7]=n(": ")),e[8]||(e[8]=t("code",null,"string",-1)),e[9]||(e[9]=n("]: ")),o(s,{to:"/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html"},{default:r(()=>e[4]||(e[4]=[t("code",null,"ExtendDescriptionTypeProps",-1)])),_:1})]),e[17]||(e[17]=t("h3",{id:"item",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#item"},[t("span",null,"item")])],-1)),t("blockquote",null,[t("p",null,[e[11]||(e[11]=t("strong",null,"item",-1)),e[12]||(e[12]=n(": ")),o(s,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:r(()=>e[10]||(e[10]=[t("code",null,"DescriptionItemProps",-1)])),_:1}),e[13]||(e[13]=n("<")),e[14]||(e[14]=t("code",null,"any",-1)),e[15]||(e[15]=n(">"))])]),e[18]||(e[18]=l('

value

value: T

values?

optional values: any

',4))])}const x=i(u,[["render",m],["__file","DescriptionItemContentProps.html.vue"]]),v=JSON.parse('{"path":"/doc/ant-design/interfaces/DescriptionItemContentProps.html","title":"Interface: DescriptionItemContentProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"extendTypes?","slug":"extendtypes","link":"#extendtypes","children":[]},{"level":3,"title":"item","slug":"item","link":"#item","children":[]},{"level":3,"title":"value","slug":"value","link":"#value","children":[]},{"level":3,"title":"values?","slug":"values","link":"#values","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/DescriptionItemContentProps.md"}');export{x as comp,v as data}; +import{_ as i,c as a,b as t,d as o,e as r,f as n,a as l,r as p,o as d}from"./app-DkNc82cP.js";const u={};function m(f,e){const s=p("RouteLink");return d(),a("div",null,[t("p",null,[o(s,{to:"/doc/ant-design/"},{default:r(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),o(s,{to:"/doc/ant-design/"},{default:r(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / DescriptionItemContentProps"))]),e[16]||(e[16]=l('

Interface: DescriptionItemContentProps<T>

Type Parameters

T = any

Properties

extendTypes?

optional extendTypes: object

Index Signature

',7)),t("p",null,[e[5]||(e[5]=n("[")),e[6]||(e[6]=t("code",null,"key",-1)),e[7]||(e[7]=n(": ")),e[8]||(e[8]=t("code",null,"string",-1)),e[9]||(e[9]=n("]: ")),o(s,{to:"/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html"},{default:r(()=>e[4]||(e[4]=[t("code",null,"ExtendDescriptionTypeProps",-1)])),_:1})]),e[17]||(e[17]=t("h3",{id:"item",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#item"},[t("span",null,"item")])],-1)),t("blockquote",null,[t("p",null,[e[11]||(e[11]=t("strong",null,"item",-1)),e[12]||(e[12]=n(": ")),o(s,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:r(()=>e[10]||(e[10]=[t("code",null,"DescriptionItemProps",-1)])),_:1}),e[13]||(e[13]=n("<")),e[14]||(e[14]=t("code",null,"any",-1)),e[15]||(e[15]=n(">"))])]),e[18]||(e[18]=l('

value

value: T

values?

optional values: any

',4))])}const x=i(u,[["render",m],["__file","DescriptionItemContentProps.html.vue"]]),v=JSON.parse('{"path":"/doc/ant-design/interfaces/DescriptionItemContentProps.html","title":"Interface: DescriptionItemContentProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"extendTypes?","slug":"extendtypes","link":"#extendtypes","children":[]},{"level":3,"title":"item","slug":"item","link":"#item","children":[]},{"level":3,"title":"value","slug":"value","link":"#value","children":[]},{"level":3,"title":"values?","slug":"values","link":"#values","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/DescriptionItemContentProps.md"}');export{x as comp,v as data}; diff --git a/assets/DescriptionItemProps.html-BWP6KFtn.js b/assets/DescriptionItemProps.html-SC7558-P.js similarity index 99% rename from assets/DescriptionItemProps.html-BWP6KFtn.js rename to assets/DescriptionItemProps.html-SC7558-P.js index 07608da88..753e5209e 100644 --- a/assets/DescriptionItemProps.html-BWP6KFtn.js +++ b/assets/DescriptionItemProps.html-SC7558-P.js @@ -1,2 +1,2 @@ -import{_ as r,c as d,b as e,d as s,e as i,f as t,a as o,r as a,o as p}from"./app-B9iwSGbl.js";const u={};function m(f,n){const l=a("RouteLink");return p(),d("div",null,[e("p",null,[s(l,{to:"/doc/ant-design/"},{default:i(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),s(l,{to:"/doc/ant-design/"},{default:i(()=>n[1]||(n[1]=[t("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=t(" / DescriptionItemProps"))]),n[69]||(n[69]=e("h1",{id:"interface-descriptionitemprops-t",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#interface-descriptionitemprops-t"},[e("span",null,"Interface: DescriptionItemProps")])],-1)),n[70]||(n[70]=e("h2",{id:"extends",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#extends"},[e("span",null,"Extends")])],-1)),e("ul",null,[e("li",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>n[4]||(n[4]=[e("code",null,"FaasItemProps",-1)])),_:1})])]),n[71]||(n[71]=e("h2",{id:"extended-by",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#extended-by"},[e("span",null,"Extended by")])],-1)),e("ul",null,[e("li",null,[s(l,{to:"/doc/ant-design/interfaces/UnionFaasItemProps.html"},{default:i(()=>n[5]||(n[5]=[e("code",null,"UnionFaasItemProps",-1)])),_:1})])]),n[72]||(n[72]=o('

Type Parameters

T = any

Properties

children?

',4)),e("blockquote",null,[e("p",null,[n[7]||(n[7]=e("code",null,"optional",-1)),n[8]||(n[8]=t()),n[9]||(n[9]=e("strong",null,"children",-1)),n[10]||(n[10]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:i(()=>n[6]||(n[6]=[e("code",null,"UnionFaasItemElement",-1)])),_:1}),n[11]||(n[11]=t("<")),n[12]||(n[12]=e("code",null,"T",-1)),n[13]||(n[13]=t(">"))])]),n[73]||(n[73]=e("h3",{id:"descriptionchildren",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#descriptionchildren"},[e("span",null,"descriptionChildren?")])],-1)),e("blockquote",null,[e("p",null,[n[15]||(n[15]=e("code",null,"optional",-1)),n[16]||(n[16]=t()),n[17]||(n[17]=e("strong",null,"descriptionChildren",-1)),n[18]||(n[18]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:i(()=>n[14]||(n[14]=[e("code",null,"UnionFaasItemElement",-1)])),_:1}),n[19]||(n[19]=t("<")),n[20]||(n[20]=e("code",null,"T",-1)),n[21]||(n[21]=t(">"))])]),n[74]||(n[74]=e("h3",{id:"descriptionrender",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#descriptionrender"},[e("span",null,"descriptionRender?")])],-1)),e("blockquote",null,[e("p",null,[n[23]||(n[23]=e("code",null,"optional",-1)),n[24]||(n[24]=t()),n[25]||(n[25]=e("strong",null,"descriptionRender",-1)),n[26]||(n[26]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:i(()=>n[22]||(n[22]=[e("code",null,"UnionFaasItemRender",-1)])),_:1}),n[27]||(n[27]=t("<")),n[28]||(n[28]=e("code",null,"T",-1)),n[29]||(n[29]=t(">"))])]),n[75]||(n[75]=e("h3",{id:"id",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#id"},[e("span",null,"id")])],-1)),n[76]||(n[76]=e("blockquote",null,[e("p",null,[e("strong",null,"id"),t(": "),e("code",null,"string")])],-1)),n[77]||(n[77]=e("h4",{id:"inherited-from",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from"},[e("span",null,"Inherited from")])],-1)),e("p",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>n[30]||(n[30]=[e("code",null,"FaasItemProps",-1)])),_:1}),n[32]||(n[32]=t(".")),s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html#id"},{default:i(()=>n[31]||(n[31]=[e("code",null,"id",-1)])),_:1})]),n[78]||(n[78]=o('

if()?

optional if: (values) => boolean

Parameters

values: Record<string, any>

Returns

boolean

object?

',7)),e("blockquote",null,[e("p",null,[n[34]||(n[34]=e("code",null,"optional",-1)),n[35]||(n[35]=t()),n[36]||(n[36]=e("strong",null,"object",-1)),n[37]||(n[37]=t(": ")),s(l,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:i(()=>n[33]||(n[33]=[e("code",null,"DescriptionItemProps",-1)])),_:1}),n[38]||(n[38]=t("<")),n[39]||(n[39]=e("code",null,"T",-1)),n[40]||(n[40]=t(">[]"))])]),n[79]||(n[79]=e("h3",{id:"options",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#options"},[e("span",null,"options?")])],-1)),e("blockquote",null,[e("p",null,[n[42]||(n[42]=e("code",null,"optional",-1)),n[43]||(n[43]=t()),n[44]||(n[44]=e("strong",null,"options",-1)),n[45]||(n[45]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:i(()=>n[41]||(n[41]=[e("code",null,"BaseOption",-1)])),_:1}),n[46]||(n[46]=t("[]"))])]),n[80]||(n[80]=e("h4",{id:"inherited-from-1",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-1"},[e("span",null,"Inherited from")])],-1)),e("p",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>n[47]||(n[47]=[e("code",null,"FaasItemProps",-1)])),_:1}),n[49]||(n[49]=t(".")),s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html#options"},{default:i(()=>n[48]||(n[48]=[e("code",null,"options",-1)])),_:1})]),n[81]||(n[81]=e("h3",{id:"render",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#render"},[e("span",null,"render?")])],-1)),e("blockquote",null,[e("p",null,[n[51]||(n[51]=e("code",null,"optional",-1)),n[52]||(n[52]=t()),n[53]||(n[53]=e("strong",null,"render",-1)),n[54]||(n[54]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:i(()=>n[50]||(n[50]=[e("code",null,"UnionFaasItemRender",-1)])),_:1}),n[55]||(n[55]=t("<")),n[56]||(n[56]=e("code",null,"T",-1)),n[57]||(n[57]=t(">"))])]),n[82]||(n[82]=e("h3",{id:"title",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#title"},[e("span",null,"title?")])],-1)),n[83]||(n[83]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),t(),e("strong",null,"title"),t(": "),e("code",null,"string")])],-1)),n[84]||(n[84]=e("h4",{id:"inherited-from-2",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-2"},[e("span",null,"Inherited from")])],-1)),e("p",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>n[58]||(n[58]=[e("code",null,"FaasItemProps",-1)])),_:1}),n[60]||(n[60]=t(".")),s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html#title"},{default:i(()=>n[59]||(n[59]=[e("code",null,"title",-1)])),_:1})]),n[85]||(n[85]=e("h3",{id:"type",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type"},[e("span",null,"type?")])],-1)),e("blockquote",null,[e("p",null,[n[62]||(n[62]=e("code",null,"optional",-1)),n[63]||(n[63]=t()),n[64]||(n[64]=e("strong",null,"type",-1)),n[65]||(n[65]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:i(()=>n[61]||(n[61]=[e("code",null,"FaasItemType",-1)])),_:1})])]),n[86]||(n[86]=o(`

Support string, string[], number, number[], boolean, date, time, object, object[]

Default

'string'
+import{_ as r,c as d,b as e,d as s,e as i,f as t,a as o,r as a,o as p}from"./app-DkNc82cP.js";const u={};function m(f,n){const l=a("RouteLink");return p(),d("div",null,[e("p",null,[s(l,{to:"/doc/ant-design/"},{default:i(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),s(l,{to:"/doc/ant-design/"},{default:i(()=>n[1]||(n[1]=[t("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=t(" / DescriptionItemProps"))]),n[69]||(n[69]=e("h1",{id:"interface-descriptionitemprops-t",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#interface-descriptionitemprops-t"},[e("span",null,"Interface: DescriptionItemProps")])],-1)),n[70]||(n[70]=e("h2",{id:"extends",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#extends"},[e("span",null,"Extends")])],-1)),e("ul",null,[e("li",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>n[4]||(n[4]=[e("code",null,"FaasItemProps",-1)])),_:1})])]),n[71]||(n[71]=e("h2",{id:"extended-by",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#extended-by"},[e("span",null,"Extended by")])],-1)),e("ul",null,[e("li",null,[s(l,{to:"/doc/ant-design/interfaces/UnionFaasItemProps.html"},{default:i(()=>n[5]||(n[5]=[e("code",null,"UnionFaasItemProps",-1)])),_:1})])]),n[72]||(n[72]=o('

Type Parameters

T = any

Properties

children?

',4)),e("blockquote",null,[e("p",null,[n[7]||(n[7]=e("code",null,"optional",-1)),n[8]||(n[8]=t()),n[9]||(n[9]=e("strong",null,"children",-1)),n[10]||(n[10]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:i(()=>n[6]||(n[6]=[e("code",null,"UnionFaasItemElement",-1)])),_:1}),n[11]||(n[11]=t("<")),n[12]||(n[12]=e("code",null,"T",-1)),n[13]||(n[13]=t(">"))])]),n[73]||(n[73]=e("h3",{id:"descriptionchildren",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#descriptionchildren"},[e("span",null,"descriptionChildren?")])],-1)),e("blockquote",null,[e("p",null,[n[15]||(n[15]=e("code",null,"optional",-1)),n[16]||(n[16]=t()),n[17]||(n[17]=e("strong",null,"descriptionChildren",-1)),n[18]||(n[18]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:i(()=>n[14]||(n[14]=[e("code",null,"UnionFaasItemElement",-1)])),_:1}),n[19]||(n[19]=t("<")),n[20]||(n[20]=e("code",null,"T",-1)),n[21]||(n[21]=t(">"))])]),n[74]||(n[74]=e("h3",{id:"descriptionrender",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#descriptionrender"},[e("span",null,"descriptionRender?")])],-1)),e("blockquote",null,[e("p",null,[n[23]||(n[23]=e("code",null,"optional",-1)),n[24]||(n[24]=t()),n[25]||(n[25]=e("strong",null,"descriptionRender",-1)),n[26]||(n[26]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:i(()=>n[22]||(n[22]=[e("code",null,"UnionFaasItemRender",-1)])),_:1}),n[27]||(n[27]=t("<")),n[28]||(n[28]=e("code",null,"T",-1)),n[29]||(n[29]=t(">"))])]),n[75]||(n[75]=e("h3",{id:"id",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#id"},[e("span",null,"id")])],-1)),n[76]||(n[76]=e("blockquote",null,[e("p",null,[e("strong",null,"id"),t(": "),e("code",null,"string")])],-1)),n[77]||(n[77]=e("h4",{id:"inherited-from",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from"},[e("span",null,"Inherited from")])],-1)),e("p",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>n[30]||(n[30]=[e("code",null,"FaasItemProps",-1)])),_:1}),n[32]||(n[32]=t(".")),s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html#id"},{default:i(()=>n[31]||(n[31]=[e("code",null,"id",-1)])),_:1})]),n[78]||(n[78]=o('

if()?

optional if: (values) => boolean

Parameters

values: Record<string, any>

Returns

boolean

object?

',7)),e("blockquote",null,[e("p",null,[n[34]||(n[34]=e("code",null,"optional",-1)),n[35]||(n[35]=t()),n[36]||(n[36]=e("strong",null,"object",-1)),n[37]||(n[37]=t(": ")),s(l,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:i(()=>n[33]||(n[33]=[e("code",null,"DescriptionItemProps",-1)])),_:1}),n[38]||(n[38]=t("<")),n[39]||(n[39]=e("code",null,"T",-1)),n[40]||(n[40]=t(">[]"))])]),n[79]||(n[79]=e("h3",{id:"options",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#options"},[e("span",null,"options?")])],-1)),e("blockquote",null,[e("p",null,[n[42]||(n[42]=e("code",null,"optional",-1)),n[43]||(n[43]=t()),n[44]||(n[44]=e("strong",null,"options",-1)),n[45]||(n[45]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:i(()=>n[41]||(n[41]=[e("code",null,"BaseOption",-1)])),_:1}),n[46]||(n[46]=t("[]"))])]),n[80]||(n[80]=e("h4",{id:"inherited-from-1",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-1"},[e("span",null,"Inherited from")])],-1)),e("p",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>n[47]||(n[47]=[e("code",null,"FaasItemProps",-1)])),_:1}),n[49]||(n[49]=t(".")),s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html#options"},{default:i(()=>n[48]||(n[48]=[e("code",null,"options",-1)])),_:1})]),n[81]||(n[81]=e("h3",{id:"render",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#render"},[e("span",null,"render?")])],-1)),e("blockquote",null,[e("p",null,[n[51]||(n[51]=e("code",null,"optional",-1)),n[52]||(n[52]=t()),n[53]||(n[53]=e("strong",null,"render",-1)),n[54]||(n[54]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:i(()=>n[50]||(n[50]=[e("code",null,"UnionFaasItemRender",-1)])),_:1}),n[55]||(n[55]=t("<")),n[56]||(n[56]=e("code",null,"T",-1)),n[57]||(n[57]=t(">"))])]),n[82]||(n[82]=e("h3",{id:"title",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#title"},[e("span",null,"title?")])],-1)),n[83]||(n[83]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),t(),e("strong",null,"title"),t(": "),e("code",null,"string")])],-1)),n[84]||(n[84]=e("h4",{id:"inherited-from-2",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-2"},[e("span",null,"Inherited from")])],-1)),e("p",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>n[58]||(n[58]=[e("code",null,"FaasItemProps",-1)])),_:1}),n[60]||(n[60]=t(".")),s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html#title"},{default:i(()=>n[59]||(n[59]=[e("code",null,"title",-1)])),_:1})]),n[85]||(n[85]=e("h3",{id:"type",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type"},[e("span",null,"type?")])],-1)),e("blockquote",null,[e("p",null,[n[62]||(n[62]=e("code",null,"optional",-1)),n[63]||(n[63]=t()),n[64]||(n[64]=e("strong",null,"type",-1)),n[65]||(n[65]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:i(()=>n[61]||(n[61]=[e("code",null,"FaasItemType",-1)])),_:1})])]),n[86]||(n[86]=o(`

Support string, string[], number, number[], boolean, date, time, object, object[]

Default

'string'
 

Inherited from

`,4)),e("p",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>n[66]||(n[66]=[e("code",null,"FaasItemProps",-1)])),_:1}),n[68]||(n[68]=t(".")),s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html#type"},{default:i(()=>n[67]||(n[67]=[e("code",null,"type",-1)])),_:1})])])}const b=r(u,[["render",m],["__file","DescriptionItemProps.html.vue"]]),I=JSON.parse('{"path":"/doc/ant-design/interfaces/DescriptionItemProps.html","title":"Interface: DescriptionItemProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Extended by","slug":"extended-by","link":"#extended-by","children":[]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"descriptionChildren?","slug":"descriptionchildren","link":"#descriptionchildren","children":[]},{"level":3,"title":"descriptionRender?","slug":"descriptionrender","link":"#descriptionrender","children":[]},{"level":3,"title":"id","slug":"id","link":"#id","children":[]},{"level":3,"title":"if()?","slug":"if","link":"#if","children":[]},{"level":3,"title":"object?","slug":"object","link":"#object","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]},{"level":3,"title":"render?","slug":"render","link":"#render","children":[]},{"level":3,"title":"title?","slug":"title","link":"#title","children":[]},{"level":3,"title":"type?","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/DescriptionItemProps.md"}');export{b as comp,I as data}; diff --git a/assets/DescriptionProps.html-TI2buQDT.js b/assets/DescriptionProps.html-CP06scfk.js similarity index 98% rename from assets/DescriptionProps.html-TI2buQDT.js rename to assets/DescriptionProps.html-CP06scfk.js index f7ebc12d9..97aba577b 100644 --- a/assets/DescriptionProps.html-TI2buQDT.js +++ b/assets/DescriptionProps.html-CP06scfk.js @@ -1 +1 @@ -import{_ as a,c as d,b as t,d as r,e as o,f as s,a as l,r as i,o as p}from"./app-B9iwSGbl.js";const u={};function m(f,e){const n=i("RouteLink");return p(),d("div",null,[t("p",null,[r(n,{to:"/doc/ant-design/"},{default:o(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),r(n,{to:"/doc/ant-design/"},{default:o(()=>e[1]||(e[1]=[s("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=s(" / DescriptionProps"))]),e[26]||(e[26]=l('

Interface: DescriptionProps<T, ExtendItemProps>

Extends

  • Omit<DescriptionsProps, "items">

Type Parameters

T = any

ExtendItemProps = any

Methods

renderTitle()?

optional renderTitle(values): ReactNode

Parameters

values: T

Returns

ReactNode

Properties

dataSource?

optional dataSource: T

extendTypes?

optional extendTypes: object

Index Signature

',19)),t("p",null,[e[5]||(e[5]=s("[")),e[6]||(e[6]=t("code",null,"key",-1)),e[7]||(e[7]=s(": ")),e[8]||(e[8]=t("code",null,"string",-1)),e[9]||(e[9]=s("]: ")),r(n,{to:"/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html"},{default:o(()=>e[4]||(e[4]=[t("code",null,"ExtendDescriptionTypeProps",-1)])),_:1})]),e[27]||(e[27]=t("h3",{id:"faasdata",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#faasdata"},[t("span",null,"faasData?")])],-1)),t("blockquote",null,[t("p",null,[e[11]||(e[11]=t("code",null,"optional",-1)),e[12]||(e[12]=s()),e[13]||(e[13]=t("strong",null,"faasData",-1)),e[14]||(e[14]=s(": ")),r(n,{to:"/doc/ant-design/interfaces/FaasDataWrapperProps.html"},{default:o(()=>e[10]||(e[10]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),e[15]||(e[15]=s("<")),e[16]||(e[16]=t("code",null,"T",-1)),e[17]||(e[17]=s(">"))])]),e[28]||(e[28]=t("h3",{id:"items",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#items"},[t("span",null,"items")])],-1)),t("blockquote",null,[t("p",null,[e[19]||(e[19]=t("strong",null,"items",-1)),e[20]||(e[20]=s(": (")),e[21]||(e[21]=t("code",null,"ExtendItemProps",-1)),e[22]||(e[22]=s(" | ")),r(n,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:o(()=>e[18]||(e[18]=[t("code",null,"DescriptionItemProps",-1)])),_:1}),e[23]||(e[23]=s("<")),e[24]||(e[24]=t("code",null,"any",-1)),e[25]||(e[25]=s(">)[]"))])])])}const g=a(u,[["render",m],["__file","DescriptionProps.html.vue"]]),h=JSON.parse('{"path":"/doc/ant-design/interfaces/DescriptionProps.html","title":"Interface: DescriptionProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"renderTitle()?","slug":"rendertitle","link":"#rendertitle","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"dataSource?","slug":"datasource","link":"#datasource","children":[]},{"level":3,"title":"extendTypes?","slug":"extendtypes","link":"#extendtypes","children":[]},{"level":3,"title":"faasData?","slug":"faasdata","link":"#faasdata","children":[]},{"level":3,"title":"items","slug":"items","link":"#items","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/DescriptionProps.md"}');export{g as comp,h as data}; +import{_ as a,c as d,b as t,d as r,e as o,f as s,a as l,r as i,o as p}from"./app-DkNc82cP.js";const u={};function m(f,e){const n=i("RouteLink");return p(),d("div",null,[t("p",null,[r(n,{to:"/doc/ant-design/"},{default:o(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),r(n,{to:"/doc/ant-design/"},{default:o(()=>e[1]||(e[1]=[s("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=s(" / DescriptionProps"))]),e[26]||(e[26]=l('

Interface: DescriptionProps<T, ExtendItemProps>

Extends

  • Omit<DescriptionsProps, "items">

Type Parameters

T = any

ExtendItemProps = any

Methods

renderTitle()?

optional renderTitle(values): ReactNode

Parameters

values: T

Returns

ReactNode

Properties

dataSource?

optional dataSource: T

extendTypes?

optional extendTypes: object

Index Signature

',19)),t("p",null,[e[5]||(e[5]=s("[")),e[6]||(e[6]=t("code",null,"key",-1)),e[7]||(e[7]=s(": ")),e[8]||(e[8]=t("code",null,"string",-1)),e[9]||(e[9]=s("]: ")),r(n,{to:"/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html"},{default:o(()=>e[4]||(e[4]=[t("code",null,"ExtendDescriptionTypeProps",-1)])),_:1})]),e[27]||(e[27]=t("h3",{id:"faasdata",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#faasdata"},[t("span",null,"faasData?")])],-1)),t("blockquote",null,[t("p",null,[e[11]||(e[11]=t("code",null,"optional",-1)),e[12]||(e[12]=s()),e[13]||(e[13]=t("strong",null,"faasData",-1)),e[14]||(e[14]=s(": ")),r(n,{to:"/doc/ant-design/interfaces/FaasDataWrapperProps.html"},{default:o(()=>e[10]||(e[10]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),e[15]||(e[15]=s("<")),e[16]||(e[16]=t("code",null,"T",-1)),e[17]||(e[17]=s(">"))])]),e[28]||(e[28]=t("h3",{id:"items",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#items"},[t("span",null,"items")])],-1)),t("blockquote",null,[t("p",null,[e[19]||(e[19]=t("strong",null,"items",-1)),e[20]||(e[20]=s(": (")),e[21]||(e[21]=t("code",null,"ExtendItemProps",-1)),e[22]||(e[22]=s(" | ")),r(n,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:o(()=>e[18]||(e[18]=[t("code",null,"DescriptionItemProps",-1)])),_:1}),e[23]||(e[23]=s("<")),e[24]||(e[24]=t("code",null,"any",-1)),e[25]||(e[25]=s(">)[]"))])])])}const g=a(u,[["render",m],["__file","DescriptionProps.html.vue"]]),h=JSON.parse('{"path":"/doc/ant-design/interfaces/DescriptionProps.html","title":"Interface: DescriptionProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"renderTitle()?","slug":"rendertitle","link":"#rendertitle","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"dataSource?","slug":"datasource","link":"#datasource","children":[]},{"level":3,"title":"extendTypes?","slug":"extendtypes","link":"#extendtypes","children":[]},{"level":3,"title":"faasData?","slug":"faasdata","link":"#faasdata","children":[]},{"level":3,"title":"items","slug":"items","link":"#items","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/DescriptionProps.md"}');export{g as comp,h as data}; diff --git a/assets/Drawer.html-CLSTEu7-.js b/assets/Drawer.html-BT3Z1u16.js similarity index 96% rename from assets/Drawer.html-CLSTEu7-.js rename to assets/Drawer.html-BT3Z1u16.js index 230dd081a..f3d936def 100644 --- a/assets/Drawer.html-CLSTEu7-.js +++ b/assets/Drawer.html-BT3Z1u16.js @@ -1 +1 @@ -import{_ as d,c as l,b as r,d as a,e as o,f as t,a as s,r as p,o as i}from"./app-B9iwSGbl.js";const c={};function u(g,e){const n=p("RouteLink");return i(),l("div",null,[r("p",null,[a(n,{to:"/doc/ant-design/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(n,{to:"/doc/ant-design/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / Drawer"))]),e[8]||(e[8]=s('

Function: Drawer()

Drawer(props, deprecatedLegacyContext?): ReactNode

Parameters

',3)),r("p",null,[e[5]||(e[5]=t("• ")),e[6]||(e[6]=r("strong",null,"props",-1)),e[7]||(e[7]=t(": ")),a(n,{to:"/doc/ant-design/interfaces/DrawerProps.html"},{default:o(()=>e[4]||(e[4]=[r("code",null,"DrawerProps",-1)])),_:1})]),e[9]||(e[9]=s('

deprecatedLegacyContext?: any

Deprecated

See

React Docs

Returns

ReactNode

',6))])}const m=d(c,[["render",u],["__file","Drawer.html.vue"]]),w=JSON.parse('{"path":"/doc/ant-design/functions/Drawer.html","title":"Function: Drawer()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/Drawer.md"}');export{m as comp,w as data}; +import{_ as d,c as l,b as r,d as a,e as o,f as t,a as s,r as p,o as i}from"./app-DkNc82cP.js";const c={};function u(g,e){const n=p("RouteLink");return i(),l("div",null,[r("p",null,[a(n,{to:"/doc/ant-design/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(n,{to:"/doc/ant-design/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / Drawer"))]),e[8]||(e[8]=s('

Function: Drawer()

Drawer(props, deprecatedLegacyContext?): ReactNode

Parameters

',3)),r("p",null,[e[5]||(e[5]=t("• ")),e[6]||(e[6]=r("strong",null,"props",-1)),e[7]||(e[7]=t(": ")),a(n,{to:"/doc/ant-design/interfaces/DrawerProps.html"},{default:o(()=>e[4]||(e[4]=[r("code",null,"DrawerProps",-1)])),_:1})]),e[9]||(e[9]=s('

deprecatedLegacyContext?: any

Deprecated

See

React Docs

Returns

ReactNode

',6))])}const m=d(c,[["render",u],["__file","Drawer.html.vue"]]),w=JSON.parse('{"path":"/doc/ant-design/functions/Drawer.html","title":"Function: Drawer()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/Drawer.md"}');export{m as comp,w as data}; diff --git a/assets/DrawerProps.html-iQZbDaIP.js b/assets/DrawerProps.html-BCxSsX9z.js similarity index 96% rename from assets/DrawerProps.html-iQZbDaIP.js rename to assets/DrawerProps.html-BCxSsX9z.js index 8580fafab..24f83187b 100644 --- a/assets/DrawerProps.html-iQZbDaIP.js +++ b/assets/DrawerProps.html-BCxSsX9z.js @@ -1 +1 @@ -import{_ as s,c as o,b as d,d as n,e as t,f as r,a as i,r as l,o as p}from"./app-B9iwSGbl.js";const c={};function h(f,e){const a=l("RouteLink");return p(),o("div",null,[d("p",null,[n(a,{to:"/doc/ant-design/"},{default:t(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),n(a,{to:"/doc/ant-design/"},{default:t(()=>e[1]||(e[1]=[r("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=r(" / DrawerProps"))]),e[4]||(e[4]=i('

Interface: DrawerProps

Extends

  • DrawerProps

Properties

children?

optional children: Element | Element[]

Overrides

AntdDrawerProps.children

',8))])}const m=s(c,[["render",h],["__file","DrawerProps.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/interfaces/DrawerProps.html","title":"Interface: DrawerProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/DrawerProps.md"}');export{m as comp,x as data}; +import{_ as s,c as o,b as d,d as n,e as t,f as r,a as i,r as l,o as p}from"./app-DkNc82cP.js";const c={};function h(f,e){const a=l("RouteLink");return p(),o("div",null,[d("p",null,[n(a,{to:"/doc/ant-design/"},{default:t(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),n(a,{to:"/doc/ant-design/"},{default:t(()=>e[1]||(e[1]=[r("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=r(" / DrawerProps"))]),e[4]||(e[4]=i('

Interface: DrawerProps

Extends

  • DrawerProps

Properties

children?

optional children: Element | Element[]

Overrides

AntdDrawerProps.children

',8))])}const m=s(c,[["render",h],["__file","DrawerProps.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/interfaces/DrawerProps.html","title":"Interface: DrawerProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/DrawerProps.md"}');export{m as comp,x as data}; diff --git a/assets/ErrorBoundary.html-Dg5Bptqk.js b/assets/ErrorBoundary.html-LTSb6doD.js similarity index 98% rename from assets/ErrorBoundary.html-Dg5Bptqk.js rename to assets/ErrorBoundary.html-LTSb6doD.js index ba23444f0..6606b3d9d 100644 --- a/assets/ErrorBoundary.html-Dg5Bptqk.js +++ b/assets/ErrorBoundary.html-LTSb6doD.js @@ -1 +1 @@ -import{_ as a,c as s,b as r,d,e as t,f as o,a as l,r as i,o as p}from"./app-B9iwSGbl.js";const u={};function c(h,e){const n=i("RouteLink");return p(),s("div",null,[r("p",null,[d(n,{to:"/doc/react/"},{default:t(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),d(n,{to:"/doc/react/"},{default:t(()=>e[1]||(e[1]=[o("@faasjs/react")])),_:1}),e[3]||(e[3]=o(" / ErrorBoundary"))]),e[20]||(e[20]=r("h1",{id:"class-errorboundary",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#class-errorboundary"},[r("span",null,"Class: ErrorBoundary")])],-1)),e[21]||(e[21]=r("h2",{id:"extends",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#extends"},[r("span",null,"Extends")])],-1)),r("ul",null,[r("li",null,[e[5]||(e[5]=r("code",null,"Component",-1)),e[6]||(e[6]=o("<")),d(n,{to:"/doc/react/interfaces/ErrorBoundaryProps.html"},{default:t(()=>e[4]||(e[4]=[r("code",null,"ErrorBoundaryProps",-1)])),_:1}),e[7]||(e[7]=o(", ")),e[8]||(e[8]=r("code",null,"object",-1)),e[9]||(e[9]=o(">"))])]),e[22]||(e[22]=r("h2",{id:"constructors",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#constructors"},[r("span",null,"Constructors")])],-1)),e[23]||(e[23]=r("h3",{id:"new-errorboundary",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#new-errorboundary"},[r("span",null,"new ErrorBoundary()")])],-1)),r("blockquote",null,[r("p",null,[e[11]||(e[11]=r("strong",null,"new ErrorBoundary",-1)),e[12]||(e[12]=o("(")),e[13]||(e[13]=r("code",null,"props",-1)),e[14]||(e[14]=o("): ")),d(n,{to:"/doc/react/classes/ErrorBoundary.html"},{default:t(()=>e[10]||(e[10]=[r("code",null,"ErrorBoundary",-1)])),_:1})])]),e[24]||(e[24]=r("h4",{id:"parameters",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#parameters"},[r("span",null,"Parameters")])],-1)),r("p",null,[e[16]||(e[16]=o("• ")),e[17]||(e[17]=r("strong",null,"props",-1)),e[18]||(e[18]=o(": ")),d(n,{to:"/doc/react/interfaces/ErrorBoundaryProps.html"},{default:t(()=>e[15]||(e[15]=[r("code",null,"ErrorBoundaryProps",-1)])),_:1})]),e[25]||(e[25]=r("h4",{id:"returns",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#returns"},[r("span",null,"Returns")])],-1)),r("p",null,[d(n,{to:"/doc/react/classes/ErrorBoundary.html"},{default:t(()=>e[19]||(e[19]=[r("code",null,"ErrorBoundary",-1)])),_:1})]),e[26]||(e[26]=l('

Overrides

`Component< ErrorBoundaryProps, { error?: Error info?: { componentStack?: string } }

.constructor`

Methods

componentDidCatch()

componentDidCatch(error, info): void

Catches exceptions generated in descendant components. Unhandled exceptions will cause the entire component tree to unmount.

Parameters

error: Error

info: any

Returns

void

Overrides

Component.componentDidCatch

render()

render(): string | number | boolean | Iterable<ReactNode, any, any> | Element

Returns

string | number | boolean | Iterable<ReactNode, any, any> | Element

Overrides

Component.render

Properties

displayName

static displayName: string = 'ErrorBoundary'

whyDidYouRender

static whyDidYouRender: boolean = true

Overrides

Component.whyDidYouRender

',27))])}const y=a(u,[["render",c],["__file","ErrorBoundary.html.vue"]]),b=JSON.parse('{"path":"/doc/react/classes/ErrorBoundary.html","title":"Class: ErrorBoundary","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new ErrorBoundary()","slug":"new-errorboundary","link":"#new-errorboundary","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"componentDidCatch()","slug":"componentdidcatch","link":"#componentdidcatch","children":[]},{"level":3,"title":"render()","slug":"render","link":"#render","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"displayName","slug":"displayname","link":"#displayname","children":[]},{"level":3,"title":"whyDidYouRender","slug":"whydidyourender","link":"#whydidyourender","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/classes/ErrorBoundary.md"}');export{y as comp,b as data}; +import{_ as a,c as s,b as r,d,e as t,f as o,a as l,r as i,o as p}from"./app-DkNc82cP.js";const u={};function c(h,e){const n=i("RouteLink");return p(),s("div",null,[r("p",null,[d(n,{to:"/doc/react/"},{default:t(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),d(n,{to:"/doc/react/"},{default:t(()=>e[1]||(e[1]=[o("@faasjs/react")])),_:1}),e[3]||(e[3]=o(" / ErrorBoundary"))]),e[20]||(e[20]=r("h1",{id:"class-errorboundary",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#class-errorboundary"},[r("span",null,"Class: ErrorBoundary")])],-1)),e[21]||(e[21]=r("h2",{id:"extends",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#extends"},[r("span",null,"Extends")])],-1)),r("ul",null,[r("li",null,[e[5]||(e[5]=r("code",null,"Component",-1)),e[6]||(e[6]=o("<")),d(n,{to:"/doc/react/interfaces/ErrorBoundaryProps.html"},{default:t(()=>e[4]||(e[4]=[r("code",null,"ErrorBoundaryProps",-1)])),_:1}),e[7]||(e[7]=o(", ")),e[8]||(e[8]=r("code",null,"object",-1)),e[9]||(e[9]=o(">"))])]),e[22]||(e[22]=r("h2",{id:"constructors",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#constructors"},[r("span",null,"Constructors")])],-1)),e[23]||(e[23]=r("h3",{id:"new-errorboundary",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#new-errorboundary"},[r("span",null,"new ErrorBoundary()")])],-1)),r("blockquote",null,[r("p",null,[e[11]||(e[11]=r("strong",null,"new ErrorBoundary",-1)),e[12]||(e[12]=o("(")),e[13]||(e[13]=r("code",null,"props",-1)),e[14]||(e[14]=o("): ")),d(n,{to:"/doc/react/classes/ErrorBoundary.html"},{default:t(()=>e[10]||(e[10]=[r("code",null,"ErrorBoundary",-1)])),_:1})])]),e[24]||(e[24]=r("h4",{id:"parameters",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#parameters"},[r("span",null,"Parameters")])],-1)),r("p",null,[e[16]||(e[16]=o("• ")),e[17]||(e[17]=r("strong",null,"props",-1)),e[18]||(e[18]=o(": ")),d(n,{to:"/doc/react/interfaces/ErrorBoundaryProps.html"},{default:t(()=>e[15]||(e[15]=[r("code",null,"ErrorBoundaryProps",-1)])),_:1})]),e[25]||(e[25]=r("h4",{id:"returns",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#returns"},[r("span",null,"Returns")])],-1)),r("p",null,[d(n,{to:"/doc/react/classes/ErrorBoundary.html"},{default:t(()=>e[19]||(e[19]=[r("code",null,"ErrorBoundary",-1)])),_:1})]),e[26]||(e[26]=l('

Overrides

`Component< ErrorBoundaryProps, { error?: Error info?: { componentStack?: string } }

.constructor`

Methods

componentDidCatch()

componentDidCatch(error, info): void

Catches exceptions generated in descendant components. Unhandled exceptions will cause the entire component tree to unmount.

Parameters

error: Error

info: any

Returns

void

Overrides

Component.componentDidCatch

render()

render(): string | number | boolean | Iterable<ReactNode, any, any> | Element

Returns

string | number | boolean | Iterable<ReactNode, any, any> | Element

Overrides

Component.render

Properties

displayName

static displayName: string = 'ErrorBoundary'

whyDidYouRender

static whyDidYouRender: boolean = true

Overrides

Component.whyDidYouRender

',27))])}const y=a(u,[["render",c],["__file","ErrorBoundary.html.vue"]]),b=JSON.parse('{"path":"/doc/react/classes/ErrorBoundary.html","title":"Class: ErrorBoundary","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new ErrorBoundary()","slug":"new-errorboundary","link":"#new-errorboundary","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"componentDidCatch()","slug":"componentdidcatch","link":"#componentdidcatch","children":[]},{"level":3,"title":"render()","slug":"render","link":"#render","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"displayName","slug":"displayname","link":"#displayname","children":[]},{"level":3,"title":"whyDidYouRender","slug":"whydidyourender","link":"#whydidyourender","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/classes/ErrorBoundary.md"}');export{y as comp,b as data}; diff --git a/assets/ErrorBoundary.html-D1vwUxN0.js b/assets/ErrorBoundary.html-g3fTzlXg.js similarity index 96% rename from assets/ErrorBoundary.html-D1vwUxN0.js rename to assets/ErrorBoundary.html-g3fTzlXg.js index 606b3a928..c91d83028 100644 --- a/assets/ErrorBoundary.html-D1vwUxN0.js +++ b/assets/ErrorBoundary.html-g3fTzlXg.js @@ -1 +1 @@ -import{_ as s,c as d,b as n,d as t,e as a,f as e,a as l,r as u,o as i}from"./app-B9iwSGbl.js";const p={};function m(f,r){const o=u("RouteLink");return i(),d("div",null,[n("p",null,[t(o,{to:"/doc/ant-design/"},{default:a(()=>r[0]||(r[0]=[e("Documents")])),_:1}),r[2]||(r[2]=e(" / ")),t(o,{to:"/doc/ant-design/"},{default:a(()=>r[1]||(r[1]=[e("@faasjs/ant-design")])),_:1}),r[3]||(r[3]=e(" / ErrorBoundary"))]),r[8]||(r[8]=l('

Function: ErrorBoundary()

ErrorBoundary(props): Element

Styled error boundary.

Parameters

',4)),n("p",null,[r[5]||(r[5]=e("• ")),r[6]||(r[6]=n("strong",null,"props",-1)),r[7]||(r[7]=e(": ")),t(o,{to:"/doc/ant-design/interfaces/ErrorBoundaryProps.html"},{default:a(()=>r[4]||(r[4]=[n("code",null,"ErrorBoundaryProps",-1)])),_:1})]),r[9]||(r[9]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),r[10]||(r[10]=n("p",null,[n("code",null,"Element")],-1))])}const g=s(p,[["render",m],["__file","ErrorBoundary.html.vue"]]),B=JSON.parse('{"path":"/doc/ant-design/functions/ErrorBoundary.html","title":"Function: ErrorBoundary()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/ErrorBoundary.md"}');export{g as comp,B as data}; +import{_ as s,c as d,b as n,d as t,e as a,f as e,a as l,r as u,o as i}from"./app-DkNc82cP.js";const p={};function m(f,r){const o=u("RouteLink");return i(),d("div",null,[n("p",null,[t(o,{to:"/doc/ant-design/"},{default:a(()=>r[0]||(r[0]=[e("Documents")])),_:1}),r[2]||(r[2]=e(" / ")),t(o,{to:"/doc/ant-design/"},{default:a(()=>r[1]||(r[1]=[e("@faasjs/ant-design")])),_:1}),r[3]||(r[3]=e(" / ErrorBoundary"))]),r[8]||(r[8]=l('

Function: ErrorBoundary()

ErrorBoundary(props): Element

Styled error boundary.

Parameters

',4)),n("p",null,[r[5]||(r[5]=e("• ")),r[6]||(r[6]=n("strong",null,"props",-1)),r[7]||(r[7]=e(": ")),t(o,{to:"/doc/ant-design/interfaces/ErrorBoundaryProps.html"},{default:a(()=>r[4]||(r[4]=[n("code",null,"ErrorBoundaryProps",-1)])),_:1})]),r[9]||(r[9]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),r[10]||(r[10]=n("p",null,[n("code",null,"Element")],-1))])}const g=s(p,[["render",m],["__file","ErrorBoundary.html.vue"]]),B=JSON.parse('{"path":"/doc/ant-design/functions/ErrorBoundary.html","title":"Function: ErrorBoundary()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/ErrorBoundary.md"}');export{g as comp,B as data}; diff --git a/assets/ErrorBoundaryProps.html-DjEMVc2h.js b/assets/ErrorBoundaryProps.html-BSKJ_8wl.js similarity index 97% rename from assets/ErrorBoundaryProps.html-DjEMVc2h.js rename to assets/ErrorBoundaryProps.html-BSKJ_8wl.js index ca8b65b32..b4ef59c3a 100644 --- a/assets/ErrorBoundaryProps.html-DjEMVc2h.js +++ b/assets/ErrorBoundaryProps.html-BSKJ_8wl.js @@ -1 +1 @@ -import{_ as t,c as d,b as s,d as n,e as a,f as e,a as c,r as l,o as i}from"./app-B9iwSGbl.js";const p={};function h(u,r){const o=l("RouteLink");return i(),d("div",null,[s("p",null,[n(o,{to:"/doc/ant-design/"},{default:a(()=>r[0]||(r[0]=[e("Documents")])),_:1}),r[2]||(r[2]=e(" / ")),n(o,{to:"/doc/ant-design/"},{default:a(()=>r[1]||(r[1]=[e("@faasjs/ant-design")])),_:1}),r[3]||(r[3]=e(" / ErrorBoundaryProps"))]),r[4]||(r[4]=c('

Interface: ErrorBoundaryProps

Properties

children?

optional children: ReactNode

errorChildren?

optional errorChildren: ReactElement<ErrorChildrenProps, string | JSXElementConstructor<any>>

onError()?

optional onError: (error, info) => void

Parameters

error: Error

info: any

Returns

void

',13))])}const g=t(p,[["render",h],["__file","ErrorBoundaryProps.html.vue"]]),m=JSON.parse('{"path":"/doc/ant-design/interfaces/ErrorBoundaryProps.html","title":"Interface: ErrorBoundaryProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"errorChildren?","slug":"errorchildren","link":"#errorchildren","children":[]},{"level":3,"title":"onError()?","slug":"onerror","link":"#onerror","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/ErrorBoundaryProps.md"}');export{g as comp,m as data}; +import{_ as t,c as d,b as s,d as n,e as a,f as e,a as c,r as l,o as i}from"./app-DkNc82cP.js";const p={};function h(u,r){const o=l("RouteLink");return i(),d("div",null,[s("p",null,[n(o,{to:"/doc/ant-design/"},{default:a(()=>r[0]||(r[0]=[e("Documents")])),_:1}),r[2]||(r[2]=e(" / ")),n(o,{to:"/doc/ant-design/"},{default:a(()=>r[1]||(r[1]=[e("@faasjs/ant-design")])),_:1}),r[3]||(r[3]=e(" / ErrorBoundaryProps"))]),r[4]||(r[4]=c('

Interface: ErrorBoundaryProps

Properties

children?

optional children: ReactNode

errorChildren?

optional errorChildren: ReactElement<ErrorChildrenProps, string | JSXElementConstructor<any>>

onError()?

optional onError: (error, info) => void

Parameters

error: Error

info: any

Returns

void

',13))])}const g=t(p,[["render",h],["__file","ErrorBoundaryProps.html.vue"]]),m=JSON.parse('{"path":"/doc/ant-design/interfaces/ErrorBoundaryProps.html","title":"Interface: ErrorBoundaryProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"errorChildren?","slug":"errorchildren","link":"#errorchildren","children":[]},{"level":3,"title":"onError()?","slug":"onerror","link":"#onerror","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/ErrorBoundaryProps.md"}');export{g as comp,m as data}; diff --git a/assets/ErrorBoundaryProps.html-CidRMqPY.js b/assets/ErrorBoundaryProps.html-DRMXsSTS.js similarity index 97% rename from assets/ErrorBoundaryProps.html-CidRMqPY.js rename to assets/ErrorBoundaryProps.html-DRMXsSTS.js index 8696bb6b0..644ccdaaf 100644 --- a/assets/ErrorBoundaryProps.html-CidRMqPY.js +++ b/assets/ErrorBoundaryProps.html-DRMXsSTS.js @@ -1 +1 @@ -import{_ as s,c as a,b as o,d as t,e as d,f as e,a as l,r as i,o as p}from"./app-B9iwSGbl.js";const u={};function f(h,r){const n=i("RouteLink");return p(),a("div",null,[o("p",null,[t(n,{to:"/doc/react/"},{default:d(()=>r[0]||(r[0]=[e("Documents")])),_:1}),r[2]||(r[2]=e(" / ")),t(n,{to:"/doc/react/"},{default:d(()=>r[1]||(r[1]=[e("@faasjs/react")])),_:1}),r[3]||(r[3]=e(" / ErrorBoundaryProps"))]),r[18]||(r[18]=l('

Interface: ErrorBoundaryProps

Properties

children?

optional children: ReactNode

errorChildren?

',5)),o("blockquote",null,[o("p",null,[r[5]||(r[5]=o("code",null,"optional",-1)),r[6]||(r[6]=e()),r[7]||(r[7]=o("strong",null,"errorChildren",-1)),r[8]||(r[8]=e(": ")),r[9]||(r[9]=o("code",null,"ReactElement",-1)),r[10]||(r[10]=e("<")),t(n,{to:"/doc/react/type-aliases/ErrorChildrenProps.html"},{default:d(()=>r[4]||(r[4]=[o("code",null,"ErrorChildrenProps",-1)])),_:1}),r[11]||(r[11]=e(", ")),r[12]||(r[12]=o("code",null,"string",-1)),r[13]||(r[13]=e(" | ")),r[14]||(r[14]=o("code",null,"JSXElementConstructor",-1)),r[15]||(r[15]=e("<")),r[16]||(r[16]=o("code",null,"any",-1)),r[17]||(r[17]=e(">>"))])]),r[19]||(r[19]=l('

onError()?

optional onError: (error, info) => void

Parameters

error: Error

info: any

Returns

void

',7))])}const m=s(u,[["render",f],["__file","ErrorBoundaryProps.html.vue"]]),g=JSON.parse('{"path":"/doc/react/interfaces/ErrorBoundaryProps.html","title":"Interface: ErrorBoundaryProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"errorChildren?","slug":"errorchildren","link":"#errorchildren","children":[]},{"level":3,"title":"onError()?","slug":"onerror","link":"#onerror","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/interfaces/ErrorBoundaryProps.md"}');export{m as comp,g as data}; +import{_ as s,c as a,b as o,d as t,e as d,f as e,a as l,r as i,o as p}from"./app-DkNc82cP.js";const u={};function f(h,r){const n=i("RouteLink");return p(),a("div",null,[o("p",null,[t(n,{to:"/doc/react/"},{default:d(()=>r[0]||(r[0]=[e("Documents")])),_:1}),r[2]||(r[2]=e(" / ")),t(n,{to:"/doc/react/"},{default:d(()=>r[1]||(r[1]=[e("@faasjs/react")])),_:1}),r[3]||(r[3]=e(" / ErrorBoundaryProps"))]),r[18]||(r[18]=l('

Interface: ErrorBoundaryProps

Properties

children?

optional children: ReactNode

errorChildren?

',5)),o("blockquote",null,[o("p",null,[r[5]||(r[5]=o("code",null,"optional",-1)),r[6]||(r[6]=e()),r[7]||(r[7]=o("strong",null,"errorChildren",-1)),r[8]||(r[8]=e(": ")),r[9]||(r[9]=o("code",null,"ReactElement",-1)),r[10]||(r[10]=e("<")),t(n,{to:"/doc/react/type-aliases/ErrorChildrenProps.html"},{default:d(()=>r[4]||(r[4]=[o("code",null,"ErrorChildrenProps",-1)])),_:1}),r[11]||(r[11]=e(", ")),r[12]||(r[12]=o("code",null,"string",-1)),r[13]||(r[13]=e(" | ")),r[14]||(r[14]=o("code",null,"JSXElementConstructor",-1)),r[15]||(r[15]=e("<")),r[16]||(r[16]=o("code",null,"any",-1)),r[17]||(r[17]=e(">>"))])]),r[19]||(r[19]=l('

onError()?

optional onError: (error, info) => void

Parameters

error: Error

info: any

Returns

void

',7))])}const m=s(u,[["render",f],["__file","ErrorBoundaryProps.html.vue"]]),g=JSON.parse('{"path":"/doc/react/interfaces/ErrorBoundaryProps.html","title":"Interface: ErrorBoundaryProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"errorChildren?","slug":"errorchildren","link":"#errorchildren","children":[]},{"level":3,"title":"onError()?","slug":"onerror","link":"#onerror","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/interfaces/ErrorBoundaryProps.md"}');export{m as comp,g as data}; diff --git a/assets/ErrorChildrenProps.html-DUAVKpmg.js b/assets/ErrorChildrenProps.html-CpNy6ReF.js similarity index 97% rename from assets/ErrorChildrenProps.html-DUAVKpmg.js rename to assets/ErrorChildrenProps.html-CpNy6ReF.js index 108b6ed1b..78cc27c5d 100644 --- a/assets/ErrorChildrenProps.html-DUAVKpmg.js +++ b/assets/ErrorChildrenProps.html-CpNy6ReF.js @@ -1 +1 @@ -import{_ as n,c as s,b as l,d as t,e as a,f as r,a as i,r as d,o as c}from"./app-B9iwSGbl.js";const p={};function h(u,e){const o=d("RouteLink");return c(),s("div",null,[l("p",null,[t(o,{to:"/doc/react/"},{default:a(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),t(o,{to:"/doc/react/"},{default:a(()=>e[1]||(e[1]=[r("@faasjs/react")])),_:1}),e[3]||(e[3]=r(" / ErrorChildrenProps"))]),e[4]||(e[4]=i('

Type Alias: ErrorChildrenProps

ErrorChildrenProps: object

Type declaration

error?

optional error: Error

errorDescription?

optional errorDescription: string

errorMessage?

optional errorMessage: string

info?

optional info: any

',11))])}const f=n(p,[["render",h],["__file","ErrorChildrenProps.html.vue"]]),k=JSON.parse('{"path":"/doc/react/type-aliases/ErrorChildrenProps.html","title":"Type Alias: ErrorChildrenProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"error?","slug":"error","link":"#error","children":[]},{"level":3,"title":"errorDescription?","slug":"errordescription","link":"#errordescription","children":[]},{"level":3,"title":"errorMessage?","slug":"errormessage","link":"#errormessage","children":[]},{"level":3,"title":"info?","slug":"info","link":"#info","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/ErrorChildrenProps.md"}');export{f as comp,k as data}; +import{_ as n,c as s,b as l,d as t,e as a,f as r,a as i,r as d,o as c}from"./app-DkNc82cP.js";const p={};function h(u,e){const o=d("RouteLink");return c(),s("div",null,[l("p",null,[t(o,{to:"/doc/react/"},{default:a(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),t(o,{to:"/doc/react/"},{default:a(()=>e[1]||(e[1]=[r("@faasjs/react")])),_:1}),e[3]||(e[3]=r(" / ErrorChildrenProps"))]),e[4]||(e[4]=i('

Type Alias: ErrorChildrenProps

ErrorChildrenProps: object

Type declaration

error?

optional error: Error

errorDescription?

optional errorDescription: string

errorMessage?

optional errorMessage: string

info?

optional info: any

',11))])}const f=n(p,[["render",h],["__file","ErrorChildrenProps.html.vue"]]),k=JSON.parse('{"path":"/doc/react/type-aliases/ErrorChildrenProps.html","title":"Type Alias: ErrorChildrenProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"error?","slug":"error","link":"#error","children":[]},{"level":3,"title":"errorDescription?","slug":"errordescription","link":"#errordescription","children":[]},{"level":3,"title":"errorMessage?","slug":"errormessage","link":"#errormessage","children":[]},{"level":3,"title":"info?","slug":"info","link":"#info","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/ErrorChildrenProps.md"}');export{f as comp,k as data}; diff --git a/assets/ExportedHandler.html-DFdQ-A1j.js b/assets/ExportedHandler.html-DGUu4gqf.js similarity index 97% rename from assets/ExportedHandler.html-DFdQ-A1j.js rename to assets/ExportedHandler.html-DGUu4gqf.js index ec3ba8fa5..86808185b 100644 --- a/assets/ExportedHandler.html-DFdQ-A1j.js +++ b/assets/ExportedHandler.html-DGUu4gqf.js @@ -1 +1 @@ -import{_ as n,c as s,b as d,d as a,e as o,f as t,a as l,r as p,o as c}from"./app-B9iwSGbl.js";const i={};function u(m,e){const r=p("RouteLink");return c(),s("div",null,[d("p",null,[a(r,{to:"/doc/test/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(r,{to:"/doc/test/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/test")])),_:1}),e[3]||(e[3]=t(" / ExportedHandler"))]),e[4]||(e[4]=l('

Type Alias: ExportedHandler()<TEvent, TContext, TResult>

ExportedHandler<TEvent, TContext, TResult>: (event?, context?, callback?) => Promise<TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

event?: TEvent

context?: TContext

callback?

Returns

Promise<TResult>

',12))])}const g=n(i,[["render",u],["__file","ExportedHandler.html.vue"]]),h=JSON.parse('{"path":"/doc/test/type-aliases/ExportedHandler.html","title":"Type Alias: ExportedHandler()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/ExportedHandler.md"}');export{g as comp,h as data}; +import{_ as n,c as s,b as d,d as a,e as o,f as t,a as l,r as p,o as c}from"./app-DkNc82cP.js";const i={};function u(m,e){const r=p("RouteLink");return c(),s("div",null,[d("p",null,[a(r,{to:"/doc/test/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(r,{to:"/doc/test/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/test")])),_:1}),e[3]||(e[3]=t(" / ExportedHandler"))]),e[4]||(e[4]=l('

Type Alias: ExportedHandler()<TEvent, TContext, TResult>

ExportedHandler<TEvent, TContext, TResult>: (event?, context?, callback?) => Promise<TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

event?: TEvent

context?: TContext

callback?

Returns

Promise<TResult>

',12))])}const g=n(i,[["render",u],["__file","ExportedHandler.html.vue"]]),h=JSON.parse('{"path":"/doc/test/type-aliases/ExportedHandler.html","title":"Type Alias: ExportedHandler()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/ExportedHandler.md"}');export{g as comp,h as data}; diff --git a/assets/ExportedHandler.html-CaapHc3F.js b/assets/ExportedHandler.html-GZPZRyqm.js similarity index 97% rename from assets/ExportedHandler.html-CaapHc3F.js rename to assets/ExportedHandler.html-GZPZRyqm.js index 3e3c3dae5..caa6f57e0 100644 --- a/assets/ExportedHandler.html-CaapHc3F.js +++ b/assets/ExportedHandler.html-GZPZRyqm.js @@ -1 +1 @@ -import{_ as n,c as s,b as d,d as a,e as o,f as t,a as l,r as p,o as c}from"./app-B9iwSGbl.js";const i={};function u(m,e){const r=p("RouteLink");return c(),s("div",null,[d("p",null,[a(r,{to:"/doc/func/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(r,{to:"/doc/func/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/func")])),_:1}),e[3]||(e[3]=t(" / ExportedHandler"))]),e[4]||(e[4]=l('

Type Alias: ExportedHandler()<TEvent, TContext, TResult>

ExportedHandler<TEvent, TContext, TResult>: (event?, context?, callback?) => Promise<TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

event?: TEvent

context?: TContext

callback?

Returns

Promise<TResult>

',12))])}const g=n(i,[["render",u],["__file","ExportedHandler.html.vue"]]),h=JSON.parse('{"path":"/doc/func/type-aliases/ExportedHandler.html","title":"Type Alias: ExportedHandler()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/ExportedHandler.md"}');export{g as comp,h as data}; +import{_ as n,c as s,b as d,d as a,e as o,f as t,a as l,r as p,o as c}from"./app-DkNc82cP.js";const i={};function u(m,e){const r=p("RouteLink");return c(),s("div",null,[d("p",null,[a(r,{to:"/doc/func/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(r,{to:"/doc/func/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/func")])),_:1}),e[3]||(e[3]=t(" / ExportedHandler"))]),e[4]||(e[4]=l('

Type Alias: ExportedHandler()<TEvent, TContext, TResult>

ExportedHandler<TEvent, TContext, TResult>: (event?, context?, callback?) => Promise<TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

event?: TEvent

context?: TContext

callback?

Returns

Promise<TResult>

',12))])}const g=n(i,[["render",u],["__file","ExportedHandler.html.vue"]]),h=JSON.parse('{"path":"/doc/func/type-aliases/ExportedHandler.html","title":"Type Alias: ExportedHandler()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/ExportedHandler.md"}');export{g as comp,h as data}; diff --git a/assets/ExtendDescriptionItemProps.html-OFanXkyA.js b/assets/ExtendDescriptionItemProps.html-CAK2uSwJ.js similarity index 94% rename from assets/ExtendDescriptionItemProps.html-OFanXkyA.js rename to assets/ExtendDescriptionItemProps.html-CAK2uSwJ.js index a0f48a493..33c7b1a84 100644 --- a/assets/ExtendDescriptionItemProps.html-OFanXkyA.js +++ b/assets/ExtendDescriptionItemProps.html-CAK2uSwJ.js @@ -1 +1 @@ -import{_ as r,c as p,b as t,d as o,e as i,f as n,r as d,o as a}from"./app-B9iwSGbl.js";const l={};function m(u,e){const s=d("RouteLink");return a(),p("div",null,[t("p",null,[o(s,{to:"/doc/ant-design/"},{default:i(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),o(s,{to:"/doc/ant-design/"},{default:i(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / ExtendDescriptionItemProps"))]),e[7]||(e[7]=t("h1",{id:"type-alias-extenddescriptionitemprops",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-extenddescriptionitemprops"},[t("span",null,"Type Alias: ExtendDescriptionItemProps")])],-1)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"ExtendDescriptionItemProps",-1)),e[6]||(e[6]=n(": ")),o(s,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:i(()=>e[4]||(e[4]=[t("code",null,"BaseItemProps",-1)])),_:1})])])])}const f=r(l,[["render",m],["__file","ExtendDescriptionItemProps.html.vue"]]),P=JSON.parse('{"path":"/doc/ant-design/type-aliases/ExtendDescriptionItemProps.html","title":"Type Alias: ExtendDescriptionItemProps","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/ExtendDescriptionItemProps.md"}');export{f as comp,P as data}; +import{_ as r,c as p,b as t,d as o,e as i,f as n,r as d,o as a}from"./app-DkNc82cP.js";const l={};function m(u,e){const s=d("RouteLink");return a(),p("div",null,[t("p",null,[o(s,{to:"/doc/ant-design/"},{default:i(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),o(s,{to:"/doc/ant-design/"},{default:i(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / ExtendDescriptionItemProps"))]),e[7]||(e[7]=t("h1",{id:"type-alias-extenddescriptionitemprops",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-extenddescriptionitemprops"},[t("span",null,"Type Alias: ExtendDescriptionItemProps")])],-1)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"ExtendDescriptionItemProps",-1)),e[6]||(e[6]=n(": ")),o(s,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:i(()=>e[4]||(e[4]=[t("code",null,"BaseItemProps",-1)])),_:1})])])])}const f=r(l,[["render",m],["__file","ExtendDescriptionItemProps.html.vue"]]),P=JSON.parse('{"path":"/doc/ant-design/type-aliases/ExtendDescriptionItemProps.html","title":"Type Alias: ExtendDescriptionItemProps","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/ExtendDescriptionItemProps.md"}');export{f as comp,P as data}; diff --git a/assets/ExtendDescriptionTypeProps.html-Dqvg8jNE.js b/assets/ExtendDescriptionTypeProps.html-C6V0CFIX.js similarity index 97% rename from assets/ExtendDescriptionTypeProps.html-Dqvg8jNE.js rename to assets/ExtendDescriptionTypeProps.html-C6V0CFIX.js index 5605121d9..45fb2db61 100644 --- a/assets/ExtendDescriptionTypeProps.html-Dqvg8jNE.js +++ b/assets/ExtendDescriptionTypeProps.html-C6V0CFIX.js @@ -1 +1 @@ -import{_ as o,c as i,b as n,d as s,e as l,f as t,a as d,r as p,o as a}from"./app-B9iwSGbl.js";const u={};function m(f,e){const r=p("RouteLink");return a(),i("div",null,[n("p",null,[s(r,{to:"/doc/ant-design/"},{default:l(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(r,{to:"/doc/ant-design/"},{default:l(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / ExtendDescriptionTypeProps"))]),e[20]||(e[20]=d('

Interface: ExtendDescriptionTypeProps<T>

Type Parameters

T = any

Properties

children?

',5)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=n("strong",null,"children",-1)),e[8]||(e[8]=t(": ")),s(r,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:l(()=>e[4]||(e[4]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),e[9]||(e[9]=t("<")),e[10]||(e[10]=n("code",null,"T",-1)),e[11]||(e[11]=t(">"))])]),e[21]||(e[21]=n("h3",{id:"render",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#render"},[n("span",null,"render?")])],-1)),n("blockquote",null,[n("p",null,[e[13]||(e[13]=n("code",null,"optional",-1)),e[14]||(e[14]=t()),e[15]||(e[15]=n("strong",null,"render",-1)),e[16]||(e[16]=t(": ")),s(r,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:l(()=>e[12]||(e[12]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),e[17]||(e[17]=t("<")),e[18]||(e[18]=n("code",null,"T",-1)),e[19]||(e[19]=t(">"))])])])}const g=o(u,[["render",m],["__file","ExtendDescriptionTypeProps.html.vue"]]),y=JSON.parse('{"path":"/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html","title":"Interface: ExtendDescriptionTypeProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"render?","slug":"render","link":"#render","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/ExtendDescriptionTypeProps.md"}');export{g as comp,y as data}; +import{_ as o,c as i,b as n,d as s,e as l,f as t,a as d,r as p,o as a}from"./app-DkNc82cP.js";const u={};function m(f,e){const r=p("RouteLink");return a(),i("div",null,[n("p",null,[s(r,{to:"/doc/ant-design/"},{default:l(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(r,{to:"/doc/ant-design/"},{default:l(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / ExtendDescriptionTypeProps"))]),e[20]||(e[20]=d('

Interface: ExtendDescriptionTypeProps<T>

Type Parameters

T = any

Properties

children?

',5)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=n("strong",null,"children",-1)),e[8]||(e[8]=t(": ")),s(r,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:l(()=>e[4]||(e[4]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),e[9]||(e[9]=t("<")),e[10]||(e[10]=n("code",null,"T",-1)),e[11]||(e[11]=t(">"))])]),e[21]||(e[21]=n("h3",{id:"render",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#render"},[n("span",null,"render?")])],-1)),n("blockquote",null,[n("p",null,[e[13]||(e[13]=n("code",null,"optional",-1)),e[14]||(e[14]=t()),e[15]||(e[15]=n("strong",null,"render",-1)),e[16]||(e[16]=t(": ")),s(r,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:l(()=>e[12]||(e[12]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),e[17]||(e[17]=t("<")),e[18]||(e[18]=n("code",null,"T",-1)),e[19]||(e[19]=t(">"))])])])}const g=o(u,[["render",m],["__file","ExtendDescriptionTypeProps.html.vue"]]),y=JSON.parse('{"path":"/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html","title":"Interface: ExtendDescriptionTypeProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"render?","slug":"render","link":"#render","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/ExtendDescriptionTypeProps.md"}');export{g as comp,y as data}; diff --git a/assets/ExtendFormItemProps.html-BaJ28Dmi.js b/assets/ExtendFormItemProps.html-CJAudXT0.js similarity index 99% rename from assets/ExtendFormItemProps.html-BaJ28Dmi.js rename to assets/ExtendFormItemProps.html-CJAudXT0.js index 5b3bf5a20..dafe5aa99 100644 --- a/assets/ExtendFormItemProps.html-BaJ28Dmi.js +++ b/assets/ExtendFormItemProps.html-CJAudXT0.js @@ -1,4 +1,4 @@ -import{_ as r,c as i,b as e,d as o,e as t,f as s,a as l,r as d,o as p}from"./app-B9iwSGbl.js";const u={};function c(m,n){const a=d("RouteLink");return p(),i("div",null,[e("p",null,[o(a,{to:"/doc/ant-design/"},{default:t(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),o(a,{to:"/doc/ant-design/"},{default:t(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / ExtendFormItemProps"))]),n[61]||(n[61]=l(`

Interface: ExtendFormItemProps

Extend custom form item types.

Example

import type { ExtendFormItemProps, FormProps } from '@faasjs/ant-design'
+import{_ as r,c as i,b as e,d as o,e as t,f as s,a as l,r as d,o as p}from"./app-DkNc82cP.js";const u={};function c(m,n){const a=d("RouteLink");return p(),i("div",null,[e("p",null,[o(a,{to:"/doc/ant-design/"},{default:t(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),o(a,{to:"/doc/ant-design/"},{default:t(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / ExtendFormItemProps"))]),n[61]||(n[61]=l(`

Interface: ExtendFormItemProps

Extend custom form item types.

Example

import type { ExtendFormItemProps, FormProps } from '@faasjs/ant-design'
 
 // define custom type
 interface ExtendTypes extends ExtendFormItemProps {
diff --git a/assets/ExtendFormTypeProps.html-ufsjvPVY.js b/assets/ExtendFormTypeProps.html-Bg7cr-Oi.js
similarity index 97%
rename from assets/ExtendFormTypeProps.html-ufsjvPVY.js
rename to assets/ExtendFormTypeProps.html-Bg7cr-Oi.js
index 0e3eb9565..e7dd14765 100644
--- a/assets/ExtendFormTypeProps.html-ufsjvPVY.js
+++ b/assets/ExtendFormTypeProps.html-Bg7cr-Oi.js
@@ -1 +1 @@
-import{_ as l,c as s,b as n,d as a,e as r,f as t,a as d,r as p,o as i}from"./app-B9iwSGbl.js";const m={};function y(u,e){const o=p("RouteLink");return i(),s("div",null,[n("p",null,[a(o,{to:"/doc/ant-design/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/ant-design/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / ExtendFormTypeProps"))]),e[12]||(e[12]=d('

Type Alias: ExtendFormTypeProps<T>

ExtendFormTypeProps<T>: object

Type Parameters

T = any

Type declaration

children?

',6)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=n("strong",null,"children",-1)),e[8]||(e[8]=t(": ")),a(o,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:r(()=>e[4]||(e[4]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),e[9]||(e[9]=t("<")),e[10]||(e[10]=n("code",null,"T",-1)),e[11]||(e[11]=t(">"))])])])}const f=l(m,[["render",y],["__file","ExtendFormTypeProps.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/type-aliases/ExtendFormTypeProps.html","title":"Type Alias: ExtendFormTypeProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/ExtendFormTypeProps.md"}');export{f as comp,x as data}; +import{_ as l,c as s,b as n,d as a,e as r,f as t,a as d,r as p,o as i}from"./app-DkNc82cP.js";const m={};function y(u,e){const o=p("RouteLink");return i(),s("div",null,[n("p",null,[a(o,{to:"/doc/ant-design/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/ant-design/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / ExtendFormTypeProps"))]),e[12]||(e[12]=d('

Type Alias: ExtendFormTypeProps<T>

ExtendFormTypeProps<T>: object

Type Parameters

T = any

Type declaration

children?

',6)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=n("strong",null,"children",-1)),e[8]||(e[8]=t(": ")),a(o,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:r(()=>e[4]||(e[4]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),e[9]||(e[9]=t("<")),e[10]||(e[10]=n("code",null,"T",-1)),e[11]||(e[11]=t(">"))])])])}const f=l(m,[["render",y],["__file","ExtendFormTypeProps.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/type-aliases/ExtendFormTypeProps.html","title":"Type Alias: ExtendFormTypeProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/ExtendFormTypeProps.md"}');export{f as comp,x as data}; diff --git a/assets/ExtendTableItemProps.html-Bqr0DmDT.js b/assets/ExtendTableItemProps.html-pW8Cl-Bg.js similarity index 96% rename from assets/ExtendTableItemProps.html-Bqr0DmDT.js rename to assets/ExtendTableItemProps.html-pW8Cl-Bg.js index 5e588bd84..3377dfdf8 100644 --- a/assets/ExtendTableItemProps.html-Bqr0DmDT.js +++ b/assets/ExtendTableItemProps.html-pW8Cl-Bg.js @@ -1 +1 @@ -import{_ as r,c as d,b as e,d as s,e as o,f as l,r as p,o as a}from"./app-B9iwSGbl.js";const i={};function m(u,t){const n=p("RouteLink");return a(),d("div",null,[e("p",null,[s(n,{to:"/doc/ant-design/"},{default:o(()=>t[0]||(t[0]=[l("Documents")])),_:1}),t[2]||(t[2]=l(" / ")),s(n,{to:"/doc/ant-design/"},{default:o(()=>t[1]||(t[1]=[l("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=l(" / ExtendTableItemProps"))]),t[18]||(t[18]=e("h1",{id:"type-alias-extendtableitemprops-t",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-alias-extendtableitemprops-t"},[e("span",null,"Type Alias: ExtendTableItemProps")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"ExtendTableItemProps",-1)),t[6]||(t[6]=l("<")),t[7]||(t[7]=e("code",null,"T",-1)),t[8]||(t[8]=l(">: ")),s(n,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:o(()=>t[4]||(t[4]=[e("code",null,"BaseItemProps",-1)])),_:1}),t[9]||(t[9]=l(" & ")),t[10]||(t[10]=e("code",null,"Omit",-1)),t[11]||(t[11]=l("<")),t[12]||(t[12]=e("code",null,"AntdTableColumnProps",-1)),t[13]||(t[13]=l("<")),t[14]||(t[14]=e("code",null,"T",-1)),t[15]||(t[15]=l(">, ")),t[16]||(t[16]=e("code",null,'"children"',-1)),t[17]||(t[17]=l(">"))])]),t[19]||(t[19]=e("h2",{id:"type-parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-parameters"},[e("span",null,"Type Parameters")])],-1)),t[20]||(t[20]=e("p",null,[l("• "),e("strong",null,"T"),l(" = "),e("code",null,"any")],-1))])}const x=r(i,[["render",m],["__file","ExtendTableItemProps.html.vue"]]),f=JSON.parse('{"path":"/doc/ant-design/type-aliases/ExtendTableItemProps.html","title":"Type Alias: ExtendTableItemProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/ExtendTableItemProps.md"}');export{x as comp,f as data}; +import{_ as r,c as d,b as e,d as s,e as o,f as l,r as p,o as a}from"./app-DkNc82cP.js";const i={};function m(u,t){const n=p("RouteLink");return a(),d("div",null,[e("p",null,[s(n,{to:"/doc/ant-design/"},{default:o(()=>t[0]||(t[0]=[l("Documents")])),_:1}),t[2]||(t[2]=l(" / ")),s(n,{to:"/doc/ant-design/"},{default:o(()=>t[1]||(t[1]=[l("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=l(" / ExtendTableItemProps"))]),t[18]||(t[18]=e("h1",{id:"type-alias-extendtableitemprops-t",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-alias-extendtableitemprops-t"},[e("span",null,"Type Alias: ExtendTableItemProps")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"ExtendTableItemProps",-1)),t[6]||(t[6]=l("<")),t[7]||(t[7]=e("code",null,"T",-1)),t[8]||(t[8]=l(">: ")),s(n,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:o(()=>t[4]||(t[4]=[e("code",null,"BaseItemProps",-1)])),_:1}),t[9]||(t[9]=l(" & ")),t[10]||(t[10]=e("code",null,"Omit",-1)),t[11]||(t[11]=l("<")),t[12]||(t[12]=e("code",null,"AntdTableColumnProps",-1)),t[13]||(t[13]=l("<")),t[14]||(t[14]=e("code",null,"T",-1)),t[15]||(t[15]=l(">, ")),t[16]||(t[16]=e("code",null,'"children"',-1)),t[17]||(t[17]=l(">"))])]),t[19]||(t[19]=e("h2",{id:"type-parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-parameters"},[e("span",null,"Type Parameters")])],-1)),t[20]||(t[20]=e("p",null,[l("• "),e("strong",null,"T"),l(" = "),e("code",null,"any")],-1))])}const x=r(i,[["render",m],["__file","ExtendTableItemProps.html.vue"]]),f=JSON.parse('{"path":"/doc/ant-design/type-aliases/ExtendTableItemProps.html","title":"Type Alias: ExtendTableItemProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/ExtendTableItemProps.md"}');export{x as comp,f as data}; diff --git a/assets/ExtendTableTypeProps.html-qnN0Iidt.js b/assets/ExtendTableTypeProps.html-BQ7X2RER.js similarity index 97% rename from assets/ExtendTableTypeProps.html-qnN0Iidt.js rename to assets/ExtendTableTypeProps.html-BQ7X2RER.js index c49ae4ba2..1b5a2ab52 100644 --- a/assets/ExtendTableTypeProps.html-qnN0Iidt.js +++ b/assets/ExtendTableTypeProps.html-BQ7X2RER.js @@ -1 +1 @@ -import{_ as o,c as d,b as n,d as l,e as r,f as t,a as s,r as p,o as i}from"./app-B9iwSGbl.js";const y={};function T(u,e){const a=p("RouteLink");return i(),d("div",null,[n("p",null,[l(a,{to:"/doc/ant-design/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),l(a,{to:"/doc/ant-design/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / ExtendTableTypeProps"))]),e[12]||(e[12]=s('

Type Alias: ExtendTableTypeProps<T>

ExtendTableTypeProps<T>: object

Type Parameters

T = any

Type declaration

children?

optional children: JSX.Element

render?

',8)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=n("strong",null,"render",-1)),e[8]||(e[8]=t(": ")),l(a,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:r(()=>e[4]||(e[4]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),e[9]||(e[9]=t("<")),e[10]||(e[10]=n("code",null,"T",-1)),e[11]||(e[11]=t(">"))])])])}const b=o(y,[["render",T],["__file","ExtendTableTypeProps.html.vue"]]),c=JSON.parse('{"path":"/doc/ant-design/type-aliases/ExtendTableTypeProps.html","title":"Type Alias: ExtendTableTypeProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"render?","slug":"render","link":"#render","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/ExtendTableTypeProps.md"}');export{b as comp,c as data}; +import{_ as o,c as d,b as n,d as l,e as r,f as t,a as s,r as p,o as i}from"./app-DkNc82cP.js";const y={};function T(u,e){const a=p("RouteLink");return i(),d("div",null,[n("p",null,[l(a,{to:"/doc/ant-design/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),l(a,{to:"/doc/ant-design/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / ExtendTableTypeProps"))]),e[12]||(e[12]=s('

Type Alias: ExtendTableTypeProps<T>

ExtendTableTypeProps<T>: object

Type Parameters

T = any

Type declaration

children?

optional children: JSX.Element

render?

',8)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=n("strong",null,"render",-1)),e[8]||(e[8]=t(": ")),l(a,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:r(()=>e[4]||(e[4]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),e[9]||(e[9]=t("<")),e[10]||(e[10]=n("code",null,"T",-1)),e[11]||(e[11]=t(">"))])])])}const b=o(y,[["render",T],["__file","ExtendTableTypeProps.html.vue"]]),c=JSON.parse('{"path":"/doc/ant-design/type-aliases/ExtendTableTypeProps.html","title":"Type Alias: ExtendTableTypeProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"render?","slug":"render","link":"#render","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/ExtendTableTypeProps.md"}');export{b as comp,c as data}; diff --git a/assets/ExtendTypes.html-DMmK2uqG.js b/assets/ExtendTypes.html-BY2ko6gG.js similarity index 95% rename from assets/ExtendTypes.html-DMmK2uqG.js rename to assets/ExtendTypes.html-BY2ko6gG.js index 3b62ed02c..3747a5207 100644 --- a/assets/ExtendTypes.html-DMmK2uqG.js +++ b/assets/ExtendTypes.html-BY2ko6gG.js @@ -1 +1 @@ -import{_ as o,c as i,b as t,d as l,e as d,f as n,r as a,o as r}from"./app-B9iwSGbl.js";const p={};function u(x,e){const s=a("RouteLink");return r(),i("div",null,[t("p",null,[l(s,{to:"/doc/ant-design/"},{default:d(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),l(s,{to:"/doc/ant-design/"},{default:d(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / ExtendTypes"))]),e[10]||(e[10]=t("h1",{id:"type-alias-extendtypes",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-extendtypes"},[t("span",null,"Type Alias: ExtendTypes")])],-1)),e[11]||(e[11]=t("blockquote",null,[t("p",null,[t("strong",null,"ExtendTypes"),n(": "),t("code",null,"object")])],-1)),e[12]||(e[12]=t("h2",{id:"index-signature",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#index-signature"},[t("span",null,"Index Signature")])],-1)),t("p",null,[e[5]||(e[5]=n("[")),e[6]||(e[6]=t("code",null,"type",-1)),e[7]||(e[7]=n(": ")),e[8]||(e[8]=t("code",null,"string",-1)),e[9]||(e[9]=n("]: ")),l(s,{to:"/doc/ant-design/type-aliases/ExtendFormTypeProps.html"},{default:d(()=>e[4]||(e[4]=[t("code",null,"ExtendFormTypeProps",-1)])),_:1})])])}const g=o(p,[["render",u],["__file","ExtendTypes.html.vue"]]),m=JSON.parse('{"path":"/doc/ant-design/type-aliases/ExtendTypes.html","title":"Type Alias: ExtendTypes","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/ExtendTypes.md"}');export{g as comp,m as data}; +import{_ as o,c as i,b as t,d as l,e as d,f as n,r as a,o as r}from"./app-DkNc82cP.js";const p={};function u(x,e){const s=a("RouteLink");return r(),i("div",null,[t("p",null,[l(s,{to:"/doc/ant-design/"},{default:d(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),l(s,{to:"/doc/ant-design/"},{default:d(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / ExtendTypes"))]),e[10]||(e[10]=t("h1",{id:"type-alias-extendtypes",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-extendtypes"},[t("span",null,"Type Alias: ExtendTypes")])],-1)),e[11]||(e[11]=t("blockquote",null,[t("p",null,[t("strong",null,"ExtendTypes"),n(": "),t("code",null,"object")])],-1)),e[12]||(e[12]=t("h2",{id:"index-signature",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#index-signature"},[t("span",null,"Index Signature")])],-1)),t("p",null,[e[5]||(e[5]=n("[")),e[6]||(e[6]=t("code",null,"type",-1)),e[7]||(e[7]=n(": ")),e[8]||(e[8]=t("code",null,"string",-1)),e[9]||(e[9]=n("]: ")),l(s,{to:"/doc/ant-design/type-aliases/ExtendFormTypeProps.html"},{default:d(()=>e[4]||(e[4]=[t("code",null,"ExtendFormTypeProps",-1)])),_:1})])])}const g=o(p,[["render",u],["__file","ExtendTypes.html.vue"]]),m=JSON.parse('{"path":"/doc/ant-design/type-aliases/ExtendTypes.html","title":"Type Alias: ExtendTypes","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/ExtendTypes.md"}');export{g as comp,m as data}; diff --git a/assets/FaasAction.html-Dw21NEws.js b/assets/FaasAction.html-B3FBspJI.js similarity index 94% rename from assets/FaasAction.html-Dw21NEws.js rename to assets/FaasAction.html-B3FBspJI.js index 732ab4ef8..313b93e96 100644 --- a/assets/FaasAction.html-Dw21NEws.js +++ b/assets/FaasAction.html-B3FBspJI.js @@ -1 +1 @@ -import{_ as n,c,b as i,d as o,e as s,f as t,a as r,r as d,o as l}from"./app-B9iwSGbl.js";const p={};function f(m,a){const e=d("RouteLink");return l(),c("div",null,[i("p",null,[o(e,{to:"/doc/react/"},{default:s(()=>a[0]||(a[0]=[t("Documents")])),_:1}),a[2]||(a[2]=t(" / ")),o(e,{to:"/doc/react/"},{default:s(()=>a[1]||(a[1]=[t("@faasjs/react")])),_:1}),a[3]||(a[3]=t(" / FaasAction"))]),a[4]||(a[4]=r('

Type Alias: FaasAction

FaasAction: FaasActionPaths | ReactServerAction | Record<string, any>

The type of FaasJS actions.

',3))])}const A=n(p,[["render",f],["__file","FaasAction.html.vue"]]),F=JSON.parse('{"path":"/doc/react/type-aliases/FaasAction.html","title":"Type Alias: FaasAction","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FaasAction.md"}');export{A as comp,F as data}; +import{_ as n,c,b as i,d as o,e as s,f as t,a as r,r as d,o as l}from"./app-DkNc82cP.js";const p={};function f(m,a){const e=d("RouteLink");return l(),c("div",null,[i("p",null,[o(e,{to:"/doc/react/"},{default:s(()=>a[0]||(a[0]=[t("Documents")])),_:1}),a[2]||(a[2]=t(" / ")),o(e,{to:"/doc/react/"},{default:s(()=>a[1]||(a[1]=[t("@faasjs/react")])),_:1}),a[3]||(a[3]=t(" / FaasAction"))]),a[4]||(a[4]=r('

Type Alias: FaasAction

FaasAction: FaasActionPaths | ReactServerAction | Record<string, any>

The type of FaasJS actions.

',3))])}const A=n(p,[["render",f],["__file","FaasAction.html.vue"]]),F=JSON.parse('{"path":"/doc/react/type-aliases/FaasAction.html","title":"Type Alias: FaasAction","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FaasAction.md"}');export{A as comp,F as data}; diff --git a/assets/FaasAction.html-D_c-_7tW.js b/assets/FaasAction.html-D7pwNzgn.js similarity index 95% rename from assets/FaasAction.html-D_c-_7tW.js rename to assets/FaasAction.html-D7pwNzgn.js index 425e2f22d..07d590e2a 100644 --- a/assets/FaasAction.html-D_c-_7tW.js +++ b/assets/FaasAction.html-D7pwNzgn.js @@ -1 +1 @@ -import{_ as e,c as i,b as s,d as l,e as a,f as o,r as d,o as p}from"./app-B9iwSGbl.js";const r={};function u(f,t){const n=d("RouteLink");return p(),i("div",null,[s("p",null,[l(n,{to:"/doc/types/"},{default:a(()=>t[0]||(t[0]=[o("Documents")])),_:1}),t[2]||(t[2]=o(" / ")),l(n,{to:"/doc/types/"},{default:a(()=>t[1]||(t[1]=[o("@faasjs/types")])),_:1}),t[3]||(t[3]=o(" / FaasAction"))]),t[16]||(t[16]=s("h1",{id:"type-alias-faasaction",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-faasaction"},[s("span",null,"Type Alias: FaasAction")])],-1)),s("blockquote",null,[s("p",null,[t[5]||(t[5]=s("strong",null,"FaasAction",-1)),t[6]||(t[6]=o(": ")),l(n,{to:"/doc/types/type-aliases/FaasActionPaths.html"},{default:a(()=>t[4]||(t[4]=[s("code",null,"FaasActionPaths",-1)])),_:1}),t[7]||(t[7]=o(" | ")),t[8]||(t[8]=s("code",null,"ReactServerAction",-1)),t[9]||(t[9]=o(" | ")),t[10]||(t[10]=s("code",null,"Record",-1)),t[11]||(t[11]=o("<")),t[12]||(t[12]=s("code",null,"string",-1)),t[13]||(t[13]=o(", ")),t[14]||(t[14]=s("code",null,"any",-1)),t[15]||(t[15]=o(">"))])]),t[17]||(t[17]=s("p",null,"The type of FaasJS actions.",-1))])}const y=e(r,[["render",u],["__file","FaasAction.html.vue"]]),A=JSON.parse('{"path":"/doc/types/type-aliases/FaasAction.html","title":"Type Alias: FaasAction","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/types/type-aliases/FaasAction.md"}');export{y as comp,A as data}; +import{_ as e,c as i,b as s,d as l,e as a,f as o,r as d,o as p}from"./app-DkNc82cP.js";const r={};function u(f,t){const n=d("RouteLink");return p(),i("div",null,[s("p",null,[l(n,{to:"/doc/types/"},{default:a(()=>t[0]||(t[0]=[o("Documents")])),_:1}),t[2]||(t[2]=o(" / ")),l(n,{to:"/doc/types/"},{default:a(()=>t[1]||(t[1]=[o("@faasjs/types")])),_:1}),t[3]||(t[3]=o(" / FaasAction"))]),t[16]||(t[16]=s("h1",{id:"type-alias-faasaction",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-faasaction"},[s("span",null,"Type Alias: FaasAction")])],-1)),s("blockquote",null,[s("p",null,[t[5]||(t[5]=s("strong",null,"FaasAction",-1)),t[6]||(t[6]=o(": ")),l(n,{to:"/doc/types/type-aliases/FaasActionPaths.html"},{default:a(()=>t[4]||(t[4]=[s("code",null,"FaasActionPaths",-1)])),_:1}),t[7]||(t[7]=o(" | ")),t[8]||(t[8]=s("code",null,"ReactServerAction",-1)),t[9]||(t[9]=o(" | ")),t[10]||(t[10]=s("code",null,"Record",-1)),t[11]||(t[11]=o("<")),t[12]||(t[12]=s("code",null,"string",-1)),t[13]||(t[13]=o(", ")),t[14]||(t[14]=s("code",null,"any",-1)),t[15]||(t[15]=o(">"))])]),t[17]||(t[17]=s("p",null,"The type of FaasJS actions.",-1))])}const y=e(r,[["render",u],["__file","FaasAction.html.vue"]]),A=JSON.parse('{"path":"/doc/types/type-aliases/FaasAction.html","title":"Type Alias: FaasAction","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/types/type-aliases/FaasAction.md"}');export{y as comp,A as data}; diff --git a/assets/FaasActionPaths.html-l0TJY3Cw.js b/assets/FaasActionPaths.html-CzFYU_9G.js similarity index 94% rename from assets/FaasActionPaths.html-l0TJY3Cw.js rename to assets/FaasActionPaths.html-CzFYU_9G.js index 152a69b5f..1f408c69a 100644 --- a/assets/FaasActionPaths.html-l0TJY3Cw.js +++ b/assets/FaasActionPaths.html-CzFYU_9G.js @@ -1 +1 @@ -import{_ as l,c as i,b as a,d as o,e as n,f as s,r as p,o as r}from"./app-B9iwSGbl.js";const d={};function u(f,t){const e=p("RouteLink");return r(),i("div",null,[a("p",null,[o(e,{to:"/doc/types/"},{default:n(()=>t[0]||(t[0]=[s("Documents")])),_:1}),t[2]||(t[2]=s(" / ")),o(e,{to:"/doc/types/"},{default:n(()=>t[1]||(t[1]=[s("@faasjs/types")])),_:1}),t[3]||(t[3]=s(" / FaasActionPaths"))]),t[4]||(t[4]=a("h1",{id:"type-alias-faasactionpaths",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#type-alias-faasactionpaths"},[a("span",null,"Type Alias: FaasActionPaths")])],-1)),t[5]||(t[5]=a("blockquote",null,[a("p",null,[a("strong",null,"FaasActionPaths"),s(": keyof "),a("code",null,"FaasActions")])],-1)),t[6]||(t[6]=a("p",null,"Paths of FaasJS actions.",-1))])}const c=l(d,[["render",u],["__file","FaasActionPaths.html.vue"]]),y=JSON.parse('{"path":"/doc/types/type-aliases/FaasActionPaths.html","title":"Type Alias: FaasActionPaths","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/types/type-aliases/FaasActionPaths.md"}');export{c as comp,y as data}; +import{_ as l,c as i,b as a,d as o,e as n,f as s,r as p,o as r}from"./app-DkNc82cP.js";const d={};function u(f,t){const e=p("RouteLink");return r(),i("div",null,[a("p",null,[o(e,{to:"/doc/types/"},{default:n(()=>t[0]||(t[0]=[s("Documents")])),_:1}),t[2]||(t[2]=s(" / ")),o(e,{to:"/doc/types/"},{default:n(()=>t[1]||(t[1]=[s("@faasjs/types")])),_:1}),t[3]||(t[3]=s(" / FaasActionPaths"))]),t[4]||(t[4]=a("h1",{id:"type-alias-faasactionpaths",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#type-alias-faasactionpaths"},[a("span",null,"Type Alias: FaasActionPaths")])],-1)),t[5]||(t[5]=a("blockquote",null,[a("p",null,[a("strong",null,"FaasActionPaths"),s(": keyof "),a("code",null,"FaasActions")])],-1)),t[6]||(t[6]=a("p",null,"Paths of FaasJS actions.",-1))])}const c=l(d,[["render",u],["__file","FaasActionPaths.html.vue"]]),y=JSON.parse('{"path":"/doc/types/type-aliases/FaasActionPaths.html","title":"Type Alias: FaasActionPaths","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/types/type-aliases/FaasActionPaths.md"}');export{c as comp,y as data}; diff --git a/assets/FaasBrowserClient.html-DEDLf29G.js b/assets/FaasBrowserClient.html-CEN7Nhuw.js similarity index 99% rename from assets/FaasBrowserClient.html-DEDLf29G.js rename to assets/FaasBrowserClient.html-CEN7Nhuw.js index 376987d5b..a5a3bcc69 100644 --- a/assets/FaasBrowserClient.html-DEDLf29G.js +++ b/assets/FaasBrowserClient.html-CEN7Nhuw.js @@ -1,4 +1,4 @@ -import{_ as r,c as i,b as n,d as a,e,f as t,a as o,r as p,o as u}from"./app-B9iwSGbl.js";const d={};function m(g,s){const l=p("RouteLink");return u(),i("div",null,[n("p",null,[a(l,{to:"/doc/vue-plugin/"},{default:e(()=>s[0]||(s[0]=[t("Documents")])),_:1}),s[2]||(s[2]=t(" / ")),a(l,{to:"/doc/vue-plugin/"},{default:e(()=>s[1]||(s[1]=[t("@faasjs/vue-plugin")])),_:1}),s[3]||(s[3]=t(" / FaasBrowserClient"))]),s[51]||(s[51]=o(`

Class: FaasBrowserClient

FaasJS browser client

const client = new FaasBrowserClient('http://localhost:8080/')
+import{_ as r,c as i,b as n,d as a,e,f as t,a as o,r as p,o as u}from"./app-DkNc82cP.js";const d={};function m(g,s){const l=p("RouteLink");return u(),i("div",null,[n("p",null,[a(l,{to:"/doc/vue-plugin/"},{default:e(()=>s[0]||(s[0]=[t("Documents")])),_:1}),s[2]||(s[2]=t(" / ")),a(l,{to:"/doc/vue-plugin/"},{default:e(()=>s[1]||(s[1]=[t("@faasjs/vue-plugin")])),_:1}),s[3]||(s[3]=t(" / FaasBrowserClient"))]),s[51]||(s[51]=o(`

Class: FaasBrowserClient

FaasJS browser client

const client = new FaasBrowserClient('http://localhost:8080/')
 
 await client.action('func', { key: 'value' })
 

Constructors

new FaasBrowserClient()

`,5)),n("blockquote",null,[n("p",null,[s[5]||(s[5]=n("strong",null,"new FaasBrowserClient",-1)),s[6]||(s[6]=t("(")),s[7]||(s[7]=n("code",null,"baseUrl",-1)),s[8]||(s[8]=t(", ")),s[9]||(s[9]=n("code",null,"options",-1)),s[10]||(s[10]=t("): ")),a(l,{to:"/doc/vue-plugin/classes/FaasBrowserClient.html"},{default:e(()=>s[4]||(s[4]=[n("code",null,"FaasBrowserClient",-1)])),_:1})])]),s[52]||(s[52]=n("h4",{id:"parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#parameters"},[n("span",null,"Parameters")])],-1)),s[53]||(s[53]=n("p",null,[t("• "),n("strong",null,"baseUrl"),t(": `${string}/` = "),n("code",null,"'/'")],-1)),n("p",null,[s[12]||(s[12]=t("• ")),s[13]||(s[13]=n("strong",null,"options",-1)),s[14]||(s[14]=t(": ")),a(l,{to:"/doc/vue-plugin/type-aliases/Options.html"},{default:e(()=>s[11]||(s[11]=[n("code",null,"Options",-1)])),_:1}),s[15]||(s[15]=t(" = ")),s[16]||(s[16]=n("code",null,"...",-1))]),s[54]||(s[54]=n("h4",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[a(l,{to:"/doc/vue-plugin/classes/FaasBrowserClient.html"},{default:e(()=>s[17]||(s[17]=[n("code",null,"FaasBrowserClient",-1)])),_:1})]),s[55]||(s[55]=n("h2",{id:"methods",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#methods"},[n("span",null,"Methods")])],-1)),s[56]||(s[56]=n("h3",{id:"action",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#action"},[n("span",null,"action()")])],-1)),n("blockquote",null,[n("p",null,[s[19]||(s[19]=n("strong",null,"action",-1)),s[20]||(s[20]=t("<")),s[21]||(s[21]=n("code",null,"PathOrData",-1)),s[22]||(s[22]=t(">(")),s[23]||(s[23]=n("code",null,"action",-1)),s[24]||(s[24]=t(", ")),s[25]||(s[25]=n("code",null,"params",-1)),s[26]||(s[26]=t("?, ")),s[27]||(s[27]=n("code",null,"options",-1)),s[28]||(s[28]=t("?): ")),s[29]||(s[29]=n("code",null,"Promise",-1)),s[30]||(s[30]=t("<")),a(l,{to:"/doc/vue-plugin/classes/Response.html"},{default:e(()=>s[18]||(s[18]=[n("code",null,"Response",-1)])),_:1}),s[31]||(s[31]=t("<")),s[32]||(s[32]=n("code",null,"FaasData",-1)),s[33]||(s[33]=t("<")),s[34]||(s[34]=n("code",null,"PathOrData",-1)),s[35]||(s[35]=t(">>>"))])]),s[57]||(s[57]=o('

Request a FaasJS function

Type Parameters

PathOrData extends FaasAction

Parameters

action: string | PathOrData

function's path or react's server action

params?: FaasParams<PathOrData>

function's params

',8)),n("p",null,[s[37]||(s[37]=t("• ")),s[38]||(s[38]=n("strong",null,"options?",-1)),s[39]||(s[39]=t(": ")),a(l,{to:"/doc/vue-plugin/type-aliases/Options.html"},{default:e(()=>s[36]||(s[36]=[n("code",null,"Options",-1)])),_:1})]),s[58]||(s[58]=o(`

request options

await client.action('func', { key: 'value' })
diff --git a/assets/FaasBrowserClient.html-IyiL_lUG.js b/assets/FaasBrowserClient.html-DNWq7WZ-.js
similarity index 99%
rename from assets/FaasBrowserClient.html-IyiL_lUG.js
rename to assets/FaasBrowserClient.html-DNWq7WZ-.js
index faee3fc2e..e0e2a9db7 100644
--- a/assets/FaasBrowserClient.html-IyiL_lUG.js
+++ b/assets/FaasBrowserClient.html-DNWq7WZ-.js
@@ -1,4 +1,4 @@
-import{_ as r,c as i,b as n,d as l,e,f as t,a as o,r as p,o as d}from"./app-B9iwSGbl.js";const u={};function b(m,s){const a=p("RouteLink");return d(),i("div",null,[n("p",null,[l(a,{to:"/doc/browser/"},{default:e(()=>s[0]||(s[0]=[t("Documents")])),_:1}),s[2]||(s[2]=t(" / ")),l(a,{to:"/doc/browser/"},{default:e(()=>s[1]||(s[1]=[t("@faasjs/browser")])),_:1}),s[3]||(s[3]=t(" / FaasBrowserClient"))]),s[51]||(s[51]=o(`

Class: FaasBrowserClient

FaasJS browser client

const client = new FaasBrowserClient('http://localhost:8080/')
+import{_ as r,c as i,b as n,d as l,e,f as t,a as o,r as p,o as d}from"./app-DkNc82cP.js";const u={};function b(m,s){const a=p("RouteLink");return d(),i("div",null,[n("p",null,[l(a,{to:"/doc/browser/"},{default:e(()=>s[0]||(s[0]=[t("Documents")])),_:1}),s[2]||(s[2]=t(" / ")),l(a,{to:"/doc/browser/"},{default:e(()=>s[1]||(s[1]=[t("@faasjs/browser")])),_:1}),s[3]||(s[3]=t(" / FaasBrowserClient"))]),s[51]||(s[51]=o(`

Class: FaasBrowserClient

FaasJS browser client

const client = new FaasBrowserClient('http://localhost:8080/')
 
 await client.action('func', { key: 'value' })
 

Constructors

new FaasBrowserClient()

`,5)),n("blockquote",null,[n("p",null,[s[5]||(s[5]=n("strong",null,"new FaasBrowserClient",-1)),s[6]||(s[6]=t("(")),s[7]||(s[7]=n("code",null,"baseUrl",-1)),s[8]||(s[8]=t(", ")),s[9]||(s[9]=n("code",null,"options",-1)),s[10]||(s[10]=t("): ")),l(a,{to:"/doc/browser/classes/FaasBrowserClient.html"},{default:e(()=>s[4]||(s[4]=[n("code",null,"FaasBrowserClient",-1)])),_:1})])]),s[52]||(s[52]=n("h4",{id:"parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#parameters"},[n("span",null,"Parameters")])],-1)),s[53]||(s[53]=n("p",null,[t("• "),n("strong",null,"baseUrl"),t(": `${string}/` = "),n("code",null,"'/'")],-1)),n("p",null,[s[12]||(s[12]=t("• ")),s[13]||(s[13]=n("strong",null,"options",-1)),s[14]||(s[14]=t(": ")),l(a,{to:"/doc/browser/type-aliases/Options.html"},{default:e(()=>s[11]||(s[11]=[n("code",null,"Options",-1)])),_:1}),s[15]||(s[15]=t(" = ")),s[16]||(s[16]=n("code",null,"...",-1))]),s[54]||(s[54]=n("h4",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[l(a,{to:"/doc/browser/classes/FaasBrowserClient.html"},{default:e(()=>s[17]||(s[17]=[n("code",null,"FaasBrowserClient",-1)])),_:1})]),s[55]||(s[55]=n("h2",{id:"methods",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#methods"},[n("span",null,"Methods")])],-1)),s[56]||(s[56]=n("h3",{id:"action",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#action"},[n("span",null,"action()")])],-1)),n("blockquote",null,[n("p",null,[s[19]||(s[19]=n("strong",null,"action",-1)),s[20]||(s[20]=t("<")),s[21]||(s[21]=n("code",null,"PathOrData",-1)),s[22]||(s[22]=t(">(")),s[23]||(s[23]=n("code",null,"action",-1)),s[24]||(s[24]=t(", ")),s[25]||(s[25]=n("code",null,"params",-1)),s[26]||(s[26]=t("?, ")),s[27]||(s[27]=n("code",null,"options",-1)),s[28]||(s[28]=t("?): ")),s[29]||(s[29]=n("code",null,"Promise",-1)),s[30]||(s[30]=t("<")),l(a,{to:"/doc/browser/classes/Response.html"},{default:e(()=>s[18]||(s[18]=[n("code",null,"Response",-1)])),_:1}),s[31]||(s[31]=t("<")),s[32]||(s[32]=n("code",null,"FaasData",-1)),s[33]||(s[33]=t("<")),s[34]||(s[34]=n("code",null,"PathOrData",-1)),s[35]||(s[35]=t(">>>"))])]),s[57]||(s[57]=o('

Request a FaasJS function

Type Parameters

PathOrData extends FaasAction

Parameters

action: string | PathOrData

function's path or react's server action

params?: FaasParams<PathOrData>

function's params

',8)),n("p",null,[s[37]||(s[37]=t("• ")),s[38]||(s[38]=n("strong",null,"options?",-1)),s[39]||(s[39]=t(": ")),l(a,{to:"/doc/browser/type-aliases/Options.html"},{default:e(()=>s[36]||(s[36]=[n("code",null,"Options",-1)])),_:1})]),s[58]||(s[58]=o(`

request options

await client.action('func', { key: 'value' })
diff --git a/assets/FaasBrowserClientAction.html-AILnxIQo.js b/assets/FaasBrowserClientAction.html-34Ucs-9e.js
similarity index 98%
rename from assets/FaasBrowserClientAction.html-AILnxIQo.js
rename to assets/FaasBrowserClientAction.html-34Ucs-9e.js
index ee97a1d9b..ce749b0d5 100644
--- a/assets/FaasBrowserClientAction.html-AILnxIQo.js
+++ b/assets/FaasBrowserClientAction.html-34Ucs-9e.js
@@ -1 +1 @@
-import{_ as l,c as a,b as s,d as o,e as n,f as r,a as i,r as d,o as p}from"./app-B9iwSGbl.js";const u={};function m(f,t){const e=d("RouteLink");return p(),a("div",null,[s("p",null,[o(e,{to:"/doc/browser/"},{default:n(()=>t[0]||(t[0]=[r("Documents")])),_:1}),t[2]||(t[2]=r(" / ")),o(e,{to:"/doc/browser/"},{default:n(()=>t[1]||(t[1]=[r("@faasjs/browser")])),_:1}),t[3]||(t[3]=r(" / FaasBrowserClientAction"))]),t[34]||(t[34]=s("h1",{id:"type-alias-faasbrowserclientaction",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-faasbrowserclientaction"},[s("span",null,"Type Alias: FaasBrowserClientAction()")])],-1)),s("blockquote",null,[s("p",null,[t[5]||(t[5]=s("strong",null,"FaasBrowserClientAction",-1)),t[6]||(t[6]=r(": <")),t[7]||(t[7]=s("code",null,"PathOrData",-1)),t[8]||(t[8]=r(">(")),t[9]||(t[9]=s("code",null,"action",-1)),t[10]||(t[10]=r(", ")),t[11]||(t[11]=s("code",null,"params",-1)),t[12]||(t[12]=r("?, ")),t[13]||(t[13]=s("code",null,"options",-1)),t[14]||(t[14]=r("?) => ")),t[15]||(t[15]=s("code",null,"Promise",-1)),t[16]||(t[16]=r("<")),o(e,{to:"/doc/browser/classes/Response.html"},{default:n(()=>t[4]||(t[4]=[s("code",null,"Response",-1)])),_:1}),t[17]||(t[17]=r("<")),t[18]||(t[18]=s("code",null,"FaasData",-1)),t[19]||(t[19]=r("<")),t[20]||(t[20]=s("code",null,"PathOrData",-1)),t[21]||(t[21]=r(">>>"))])]),t[35]||(t[35]=i('

Type Parameters

PathOrData extends FaasAction

Parameters

action: PathOrData | string

params?: FaasParams<PathOrData>

',5)),s("p",null,[t[23]||(t[23]=r("• ")),t[24]||(t[24]=s("strong",null,"options?",-1)),t[25]||(t[25]=r(": ")),o(e,{to:"/doc/browser/type-aliases/Options.html"},{default:n(()=>t[22]||(t[22]=[s("code",null,"Options",-1)])),_:1})]),t[36]||(t[36]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[t[27]||(t[27]=s("code",null,"Promise",-1)),t[28]||(t[28]=r("<")),o(e,{to:"/doc/browser/classes/Response.html"},{default:n(()=>t[26]||(t[26]=[s("code",null,"Response",-1)])),_:1}),t[29]||(t[29]=r("<")),t[30]||(t[30]=s("code",null,"FaasData",-1)),t[31]||(t[31]=r("<")),t[32]||(t[32]=s("code",null,"PathOrData",-1)),t[33]||(t[33]=r(">>>"))])])}const b=l(u,[["render",m],["__file","FaasBrowserClientAction.html.vue"]]),g=JSON.parse('{"path":"/doc/browser/type-aliases/FaasBrowserClientAction.html","title":"Type Alias: FaasBrowserClientAction()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/browser/type-aliases/FaasBrowserClientAction.md"}');export{b as comp,g as data}; +import{_ as l,c as a,b as s,d as o,e as n,f as r,a as i,r as d,o as p}from"./app-DkNc82cP.js";const u={};function m(f,t){const e=d("RouteLink");return p(),a("div",null,[s("p",null,[o(e,{to:"/doc/browser/"},{default:n(()=>t[0]||(t[0]=[r("Documents")])),_:1}),t[2]||(t[2]=r(" / ")),o(e,{to:"/doc/browser/"},{default:n(()=>t[1]||(t[1]=[r("@faasjs/browser")])),_:1}),t[3]||(t[3]=r(" / FaasBrowserClientAction"))]),t[34]||(t[34]=s("h1",{id:"type-alias-faasbrowserclientaction",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-faasbrowserclientaction"},[s("span",null,"Type Alias: FaasBrowserClientAction()")])],-1)),s("blockquote",null,[s("p",null,[t[5]||(t[5]=s("strong",null,"FaasBrowserClientAction",-1)),t[6]||(t[6]=r(": <")),t[7]||(t[7]=s("code",null,"PathOrData",-1)),t[8]||(t[8]=r(">(")),t[9]||(t[9]=s("code",null,"action",-1)),t[10]||(t[10]=r(", ")),t[11]||(t[11]=s("code",null,"params",-1)),t[12]||(t[12]=r("?, ")),t[13]||(t[13]=s("code",null,"options",-1)),t[14]||(t[14]=r("?) => ")),t[15]||(t[15]=s("code",null,"Promise",-1)),t[16]||(t[16]=r("<")),o(e,{to:"/doc/browser/classes/Response.html"},{default:n(()=>t[4]||(t[4]=[s("code",null,"Response",-1)])),_:1}),t[17]||(t[17]=r("<")),t[18]||(t[18]=s("code",null,"FaasData",-1)),t[19]||(t[19]=r("<")),t[20]||(t[20]=s("code",null,"PathOrData",-1)),t[21]||(t[21]=r(">>>"))])]),t[35]||(t[35]=i('

Type Parameters

PathOrData extends FaasAction

Parameters

action: PathOrData | string

params?: FaasParams<PathOrData>

',5)),s("p",null,[t[23]||(t[23]=r("• ")),t[24]||(t[24]=s("strong",null,"options?",-1)),t[25]||(t[25]=r(": ")),o(e,{to:"/doc/browser/type-aliases/Options.html"},{default:n(()=>t[22]||(t[22]=[s("code",null,"Options",-1)])),_:1})]),t[36]||(t[36]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[t[27]||(t[27]=s("code",null,"Promise",-1)),t[28]||(t[28]=r("<")),o(e,{to:"/doc/browser/classes/Response.html"},{default:n(()=>t[26]||(t[26]=[s("code",null,"Response",-1)])),_:1}),t[29]||(t[29]=r("<")),t[30]||(t[30]=s("code",null,"FaasData",-1)),t[31]||(t[31]=r("<")),t[32]||(t[32]=s("code",null,"PathOrData",-1)),t[33]||(t[33]=r(">>>"))])])}const b=l(u,[["render",m],["__file","FaasBrowserClientAction.html.vue"]]),g=JSON.parse('{"path":"/doc/browser/type-aliases/FaasBrowserClientAction.html","title":"Type Alias: FaasBrowserClientAction()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/browser/type-aliases/FaasBrowserClientAction.md"}');export{b as comp,g as data}; diff --git a/assets/FaasData.html-l3VsS8tK.js b/assets/FaasData.html-CxnJymoC.js similarity index 96% rename from assets/FaasData.html-l3VsS8tK.js rename to assets/FaasData.html-CxnJymoC.js index 0e1e9995d..84ab8113e 100644 --- a/assets/FaasData.html-l3VsS8tK.js +++ b/assets/FaasData.html-CxnJymoC.js @@ -1 +1 @@ -import{_ as n,c as d,b as e,d as o,e as l,f as a,a as r,r as p,o as i}from"./app-B9iwSGbl.js";const u={};function m(y,t){const s=p("RouteLink");return i(),d("div",null,[e("p",null,[o(s,{to:"/doc/types/"},{default:l(()=>t[0]||(t[0]=[a("Documents")])),_:1}),t[2]||(t[2]=a(" / ")),o(s,{to:"/doc/types/"},{default:l(()=>t[1]||(t[1]=[a("@faasjs/types")])),_:1}),t[3]||(t[3]=a(" / FaasData"))]),t[14]||(t[14]=e("h1",{id:"type-alias-faasdata-t",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-alias-faasdata-t"},[e("span",null,"Type Alias: FaasData")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"FaasData",-1)),t[6]||(t[6]=a("<")),t[7]||(t[7]=e("code",null,"T",-1)),t[8]||(t[8]=a(">: ")),t[9]||(t[9]=e("code",null,"T",-1)),t[10]||(t[10]=a()),t[11]||(t[11]=e("em",null,"extends",-1)),t[12]||(t[12]=a()),o(s,{to:"/doc/types/type-aliases/FaasActionPaths.html"},{default:l(()=>t[4]||(t[4]=[e("code",null,"FaasActionPaths",-1)])),_:1}),t[13]||(t[13]=r(" ? FaasActions[T]["Data"] : T extends ReactServerAction ? Awaited<ReturnType<T>> : T",20))])]),t[15]||(t[15]=e("p",null,"Get the returning data type of the action.",-1)),t[16]||(t[16]=e("h2",{id:"type-parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-parameters"},[e("span",null,"Type Parameters")])],-1)),t[17]||(t[17]=e("p",null,[a("• "),e("strong",null,"T"),a(" = "),e("code",null,"any")],-1))])}const T=n(u,[["render",m],["__file","FaasData.html.vue"]]),F=JSON.parse('{"path":"/doc/types/type-aliases/FaasData.html","title":"Type Alias: FaasData","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/types/type-aliases/FaasData.md"}');export{T as comp,F as data}; +import{_ as n,c as d,b as e,d as o,e as l,f as a,a as r,r as p,o as i}from"./app-DkNc82cP.js";const u={};function m(y,t){const s=p("RouteLink");return i(),d("div",null,[e("p",null,[o(s,{to:"/doc/types/"},{default:l(()=>t[0]||(t[0]=[a("Documents")])),_:1}),t[2]||(t[2]=a(" / ")),o(s,{to:"/doc/types/"},{default:l(()=>t[1]||(t[1]=[a("@faasjs/types")])),_:1}),t[3]||(t[3]=a(" / FaasData"))]),t[14]||(t[14]=e("h1",{id:"type-alias-faasdata-t",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-alias-faasdata-t"},[e("span",null,"Type Alias: FaasData")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"FaasData",-1)),t[6]||(t[6]=a("<")),t[7]||(t[7]=e("code",null,"T",-1)),t[8]||(t[8]=a(">: ")),t[9]||(t[9]=e("code",null,"T",-1)),t[10]||(t[10]=a()),t[11]||(t[11]=e("em",null,"extends",-1)),t[12]||(t[12]=a()),o(s,{to:"/doc/types/type-aliases/FaasActionPaths.html"},{default:l(()=>t[4]||(t[4]=[e("code",null,"FaasActionPaths",-1)])),_:1}),t[13]||(t[13]=r(" ? FaasActions[T]["Data"] : T extends ReactServerAction ? Awaited<ReturnType<T>> : T",20))])]),t[15]||(t[15]=e("p",null,"Get the returning data type of the action.",-1)),t[16]||(t[16]=e("h2",{id:"type-parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-parameters"},[e("span",null,"Type Parameters")])],-1)),t[17]||(t[17]=e("p",null,[a("• "),e("strong",null,"T"),a(" = "),e("code",null,"any")],-1))])}const T=n(u,[["render",m],["__file","FaasData.html.vue"]]),F=JSON.parse('{"path":"/doc/types/type-aliases/FaasData.html","title":"Type Alias: FaasData","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/types/type-aliases/FaasData.md"}');export{T as comp,F as data}; diff --git a/assets/FaasData.html-C-ZuYBXV.js b/assets/FaasData.html-Dh2VN_cJ.js similarity index 95% rename from assets/FaasData.html-C-ZuYBXV.js rename to assets/FaasData.html-Dh2VN_cJ.js index 2461e38c2..b69d8451e 100644 --- a/assets/FaasData.html-C-ZuYBXV.js +++ b/assets/FaasData.html-Dh2VN_cJ.js @@ -1 +1 @@ -import{_ as d,c as r,b as c,d as o,e as s,f as a,a as n,r as l,o as p}from"./app-B9iwSGbl.js";const i={};function m(u,e){const t=l("RouteLink");return p(),r("div",null,[c("p",null,[o(t,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),o(t,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / FaasData"))]),e[4]||(e[4]=n('

Type Alias: FaasData<T>

FaasData<T>: T extends FaasActionPaths ? FaasActions[T]["Data"] : T extends ReactServerAction ? Awaited<ReturnType<T>> : T

Get the returning data type of the action.

Type Parameters

T = any

',5))])}const T=d(i,[["render",m],["__file","FaasData.html.vue"]]),y=JSON.parse('{"path":"/doc/react/type-aliases/FaasData.html","title":"Type Alias: FaasData","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FaasData.md"}');export{T as comp,y as data}; +import{_ as d,c as r,b as c,d as o,e as s,f as a,a as n,r as l,o as p}from"./app-DkNc82cP.js";const i={};function m(u,e){const t=l("RouteLink");return p(),r("div",null,[c("p",null,[o(t,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),o(t,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / FaasData"))]),e[4]||(e[4]=n('

Type Alias: FaasData<T>

FaasData<T>: T extends FaasActionPaths ? FaasActions[T]["Data"] : T extends ReactServerAction ? Awaited<ReturnType<T>> : T

Get the returning data type of the action.

Type Parameters

T = any

',5))])}const T=d(i,[["render",m],["__file","FaasData.html.vue"]]),y=JSON.parse('{"path":"/doc/react/type-aliases/FaasData.html","title":"Type Alias: FaasData","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FaasData.md"}');export{T as comp,y as data}; diff --git a/assets/FaasDataInjection.html-BgW3HKVe.js b/assets/FaasDataInjection.html-Ba_eRpXF.js similarity index 99% rename from assets/FaasDataInjection.html-BgW3HKVe.js rename to assets/FaasDataInjection.html-Ba_eRpXF.js index 7d7198eac..98551c342 100644 --- a/assets/FaasDataInjection.html-BgW3HKVe.js +++ b/assets/FaasDataInjection.html-Ba_eRpXF.js @@ -1 +1 @@ -import{_ as r,c as d,b as a,d as o,e as s,f as e,a as n,r as i,o as p}from"./app-B9iwSGbl.js";const u={};function g(m,t){const l=i("RouteLink");return p(),d("div",null,[a("p",null,[o(l,{to:"/doc/react/"},{default:s(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),o(l,{to:"/doc/react/"},{default:s(()=>t[1]||(t[1]=[e("@faasjs/react")])),_:1}),t[3]||(t[3]=e(" / FaasDataInjection"))]),t[58]||(t[58]=n('

Type Alias: FaasDataInjection<PathOrData>

FaasDataInjection<PathOrData>: object

Injects FaasData props.

Type Parameters

',4)),a("p",null,[t[5]||(t[5]=e("• ")),t[6]||(t[6]=a("strong",null,"PathOrData",-1)),t[7]||(t[7]=e()),t[8]||(t[8]=a("em",null,"extends",-1)),t[9]||(t[9]=e()),o(l,{to:"/doc/react/type-aliases/FaasAction.html"},{default:s(()=>t[4]||(t[4]=[a("code",null,"FaasAction",-1)])),_:1}),t[10]||(t[10]=e(" = ")),t[11]||(t[11]=a("code",null,"any",-1))]),t[59]||(t[59]=n('

Type declaration

action

action: PathOrData | string

data

',4)),a("blockquote",null,[a("p",null,[t[13]||(t[13]=a("strong",null,"data",-1)),t[14]||(t[14]=e(": ")),o(l,{to:"/doc/react/type-aliases/FaasData.html"},{default:s(()=>t[12]||(t[12]=[a("code",null,"FaasData",-1)])),_:1}),t[15]||(t[15]=e("<")),t[16]||(t[16]=a("code",null,"PathOrData",-1)),t[17]||(t[17]=e(">"))])]),t[60]||(t[60]=n('

error

error: any

loading

loading: boolean

params

params: Record<string, any>

promise

',7)),a("blockquote",null,[a("p",null,[t[20]||(t[20]=a("strong",null,"promise",-1)),t[21]||(t[21]=e(": ")),t[22]||(t[22]=a("code",null,"Promise",-1)),t[23]||(t[23]=e("<")),o(l,{to:"/doc/react/classes/Response.html"},{default:s(()=>t[18]||(t[18]=[a("code",null,"Response",-1)])),_:1}),t[24]||(t[24]=e("<")),o(l,{to:"/doc/react/type-aliases/FaasData.html"},{default:s(()=>t[19]||(t[19]=[a("code",null,"FaasData",-1)])),_:1}),t[25]||(t[25]=e("<")),t[26]||(t[26]=a("code",null,"PathOrData",-1)),t[27]||(t[27]=e(">>>"))])]),t[61]||(t[61]=a("h3",{id:"reloadtimes",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#reloadtimes"},[a("span",null,"reloadTimes")])],-1)),t[62]||(t[62]=a("blockquote",null,[a("p",null,[a("strong",null,"reloadTimes"),e(": "),a("code",null,"number")])],-1)),t[63]||(t[63]=a("h3",{id:"setdata",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#setdata"},[a("span",null,"setData")])],-1)),a("blockquote",null,[a("p",null,[t[29]||(t[29]=a("strong",null,"setData",-1)),t[30]||(t[30]=e(": ")),t[31]||(t[31]=a("code",null,"React.Dispatch",-1)),t[32]||(t[32]=e("<")),t[33]||(t[33]=a("code",null,"React.SetStateAction",-1)),t[34]||(t[34]=e("<")),o(l,{to:"/doc/react/type-aliases/FaasData.html"},{default:s(()=>t[28]||(t[28]=[a("code",null,"FaasData",-1)])),_:1}),t[35]||(t[35]=e("<")),t[36]||(t[36]=a("code",null,"PathOrData",-1)),t[37]||(t[37]=e(">>>"))])]),t[64]||(t[64]=n('

setError

setError: React.Dispatch<React.SetStateAction<any>>

setLoading

setLoading: React.Dispatch<React.SetStateAction<boolean>>

setPromise

',5)),a("blockquote",null,[a("p",null,[t[40]||(t[40]=a("strong",null,"setPromise",-1)),t[41]||(t[41]=e(": ")),t[42]||(t[42]=a("code",null,"React.Dispatch",-1)),t[43]||(t[43]=e("<")),t[44]||(t[44]=a("code",null,"React.SetStateAction",-1)),t[45]||(t[45]=e("<")),t[46]||(t[46]=a("code",null,"Promise",-1)),t[47]||(t[47]=e("<")),o(l,{to:"/doc/react/classes/Response.html"},{default:s(()=>t[38]||(t[38]=[a("code",null,"Response",-1)])),_:1}),t[48]||(t[48]=e("<")),o(l,{to:"/doc/react/type-aliases/FaasData.html"},{default:s(()=>t[39]||(t[39]=[a("code",null,"FaasData",-1)])),_:1}),t[49]||(t[49]=e("<")),t[50]||(t[50]=a("code",null,"PathOrData",-1)),t[51]||(t[51]=e(">>>>>"))])]),t[65]||(t[65]=n('

reload()

Reloads data with new or existing parameters.

Note: It will sets skip to false before loading data.

Parameters

params?: Record<string, any>

Returns

',6)),a("p",null,[t[53]||(t[53]=a("code",null,"Promise",-1)),t[54]||(t[54]=e("<")),o(l,{to:"/doc/react/classes/Response.html"},{default:s(()=>t[52]||(t[52]=[a("code",null,"Response",-1)])),_:1}),t[55]||(t[55]=e("<")),t[56]||(t[56]=a("code",null,"PathOrData",-1)),t[57]||(t[57]=e(">>"))])])}const f=r(u,[["render",g],["__file","FaasDataInjection.html.vue"]]),k=JSON.parse('{"path":"/doc/react/type-aliases/FaasDataInjection.html","title":"Type Alias: FaasDataInjection","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"action","slug":"action","link":"#action","children":[]},{"level":3,"title":"data","slug":"data","link":"#data","children":[]},{"level":3,"title":"error","slug":"error","link":"#error","children":[]},{"level":3,"title":"loading","slug":"loading","link":"#loading","children":[]},{"level":3,"title":"params","slug":"params","link":"#params","children":[]},{"level":3,"title":"promise","slug":"promise","link":"#promise","children":[]},{"level":3,"title":"reloadTimes","slug":"reloadtimes","link":"#reloadtimes","children":[]},{"level":3,"title":"setData","slug":"setdata","link":"#setdata","children":[]},{"level":3,"title":"setError","slug":"seterror","link":"#seterror","children":[]},{"level":3,"title":"setLoading","slug":"setloading","link":"#setloading","children":[]},{"level":3,"title":"setPromise","slug":"setpromise","link":"#setpromise","children":[]},{"level":3,"title":"reload()","slug":"reload","link":"#reload","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FaasDataInjection.md"}');export{f as comp,k as data}; +import{_ as r,c as d,b as a,d as o,e as s,f as e,a as n,r as i,o as p}from"./app-DkNc82cP.js";const u={};function g(m,t){const l=i("RouteLink");return p(),d("div",null,[a("p",null,[o(l,{to:"/doc/react/"},{default:s(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),o(l,{to:"/doc/react/"},{default:s(()=>t[1]||(t[1]=[e("@faasjs/react")])),_:1}),t[3]||(t[3]=e(" / FaasDataInjection"))]),t[58]||(t[58]=n('

Type Alias: FaasDataInjection<PathOrData>

FaasDataInjection<PathOrData>: object

Injects FaasData props.

Type Parameters

',4)),a("p",null,[t[5]||(t[5]=e("• ")),t[6]||(t[6]=a("strong",null,"PathOrData",-1)),t[7]||(t[7]=e()),t[8]||(t[8]=a("em",null,"extends",-1)),t[9]||(t[9]=e()),o(l,{to:"/doc/react/type-aliases/FaasAction.html"},{default:s(()=>t[4]||(t[4]=[a("code",null,"FaasAction",-1)])),_:1}),t[10]||(t[10]=e(" = ")),t[11]||(t[11]=a("code",null,"any",-1))]),t[59]||(t[59]=n('

Type declaration

action

action: PathOrData | string

data

',4)),a("blockquote",null,[a("p",null,[t[13]||(t[13]=a("strong",null,"data",-1)),t[14]||(t[14]=e(": ")),o(l,{to:"/doc/react/type-aliases/FaasData.html"},{default:s(()=>t[12]||(t[12]=[a("code",null,"FaasData",-1)])),_:1}),t[15]||(t[15]=e("<")),t[16]||(t[16]=a("code",null,"PathOrData",-1)),t[17]||(t[17]=e(">"))])]),t[60]||(t[60]=n('

error

error: any

loading

loading: boolean

params

params: Record<string, any>

promise

',7)),a("blockquote",null,[a("p",null,[t[20]||(t[20]=a("strong",null,"promise",-1)),t[21]||(t[21]=e(": ")),t[22]||(t[22]=a("code",null,"Promise",-1)),t[23]||(t[23]=e("<")),o(l,{to:"/doc/react/classes/Response.html"},{default:s(()=>t[18]||(t[18]=[a("code",null,"Response",-1)])),_:1}),t[24]||(t[24]=e("<")),o(l,{to:"/doc/react/type-aliases/FaasData.html"},{default:s(()=>t[19]||(t[19]=[a("code",null,"FaasData",-1)])),_:1}),t[25]||(t[25]=e("<")),t[26]||(t[26]=a("code",null,"PathOrData",-1)),t[27]||(t[27]=e(">>>"))])]),t[61]||(t[61]=a("h3",{id:"reloadtimes",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#reloadtimes"},[a("span",null,"reloadTimes")])],-1)),t[62]||(t[62]=a("blockquote",null,[a("p",null,[a("strong",null,"reloadTimes"),e(": "),a("code",null,"number")])],-1)),t[63]||(t[63]=a("h3",{id:"setdata",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#setdata"},[a("span",null,"setData")])],-1)),a("blockquote",null,[a("p",null,[t[29]||(t[29]=a("strong",null,"setData",-1)),t[30]||(t[30]=e(": ")),t[31]||(t[31]=a("code",null,"React.Dispatch",-1)),t[32]||(t[32]=e("<")),t[33]||(t[33]=a("code",null,"React.SetStateAction",-1)),t[34]||(t[34]=e("<")),o(l,{to:"/doc/react/type-aliases/FaasData.html"},{default:s(()=>t[28]||(t[28]=[a("code",null,"FaasData",-1)])),_:1}),t[35]||(t[35]=e("<")),t[36]||(t[36]=a("code",null,"PathOrData",-1)),t[37]||(t[37]=e(">>>"))])]),t[64]||(t[64]=n('

setError

setError: React.Dispatch<React.SetStateAction<any>>

setLoading

setLoading: React.Dispatch<React.SetStateAction<boolean>>

setPromise

',5)),a("blockquote",null,[a("p",null,[t[40]||(t[40]=a("strong",null,"setPromise",-1)),t[41]||(t[41]=e(": ")),t[42]||(t[42]=a("code",null,"React.Dispatch",-1)),t[43]||(t[43]=e("<")),t[44]||(t[44]=a("code",null,"React.SetStateAction",-1)),t[45]||(t[45]=e("<")),t[46]||(t[46]=a("code",null,"Promise",-1)),t[47]||(t[47]=e("<")),o(l,{to:"/doc/react/classes/Response.html"},{default:s(()=>t[38]||(t[38]=[a("code",null,"Response",-1)])),_:1}),t[48]||(t[48]=e("<")),o(l,{to:"/doc/react/type-aliases/FaasData.html"},{default:s(()=>t[39]||(t[39]=[a("code",null,"FaasData",-1)])),_:1}),t[49]||(t[49]=e("<")),t[50]||(t[50]=a("code",null,"PathOrData",-1)),t[51]||(t[51]=e(">>>>>"))])]),t[65]||(t[65]=n('

reload()

Reloads data with new or existing parameters.

Note: It will sets skip to false before loading data.

Parameters

params?: Record<string, any>

Returns

',6)),a("p",null,[t[53]||(t[53]=a("code",null,"Promise",-1)),t[54]||(t[54]=e("<")),o(l,{to:"/doc/react/classes/Response.html"},{default:s(()=>t[52]||(t[52]=[a("code",null,"Response",-1)])),_:1}),t[55]||(t[55]=e("<")),t[56]||(t[56]=a("code",null,"PathOrData",-1)),t[57]||(t[57]=e(">>"))])])}const f=r(u,[["render",g],["__file","FaasDataInjection.html.vue"]]),k=JSON.parse('{"path":"/doc/react/type-aliases/FaasDataInjection.html","title":"Type Alias: FaasDataInjection","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"action","slug":"action","link":"#action","children":[]},{"level":3,"title":"data","slug":"data","link":"#data","children":[]},{"level":3,"title":"error","slug":"error","link":"#error","children":[]},{"level":3,"title":"loading","slug":"loading","link":"#loading","children":[]},{"level":3,"title":"params","slug":"params","link":"#params","children":[]},{"level":3,"title":"promise","slug":"promise","link":"#promise","children":[]},{"level":3,"title":"reloadTimes","slug":"reloadtimes","link":"#reloadtimes","children":[]},{"level":3,"title":"setData","slug":"setdata","link":"#setdata","children":[]},{"level":3,"title":"setError","slug":"seterror","link":"#seterror","children":[]},{"level":3,"title":"setLoading","slug":"setloading","link":"#setloading","children":[]},{"level":3,"title":"setPromise","slug":"setpromise","link":"#setpromise","children":[]},{"level":3,"title":"reload()","slug":"reload","link":"#reload","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FaasDataInjection.md"}');export{f as comp,k as data}; diff --git a/assets/FaasDataInjection.html-BFC_mla3.js b/assets/FaasDataInjection.html-Dh5lQJwg.js similarity index 95% rename from assets/FaasDataInjection.html-BFC_mla3.js rename to assets/FaasDataInjection.html-Dh5lQJwg.js index 69603749f..d2618c717 100644 --- a/assets/FaasDataInjection.html-BFC_mla3.js +++ b/assets/FaasDataInjection.html-Dh5lQJwg.js @@ -1 +1 @@ -import{_ as o,c as i,b as r,d as n,e as s,f as e,a as d,r as l,o as c}from"./app-B9iwSGbl.js";const p={};function m(g,a){const t=l("RouteLink");return c(),i("div",null,[r("p",null,[n(t,{to:"/doc/ant-design/"},{default:s(()=>a[0]||(a[0]=[e("Documents")])),_:1}),a[2]||(a[2]=e(" / ")),n(t,{to:"/doc/ant-design/"},{default:s(()=>a[1]||(a[1]=[e("@faasjs/ant-design")])),_:1}),a[3]||(a[3]=e(" / FaasDataInjection"))]),a[4]||(a[4]=d('

Type Alias: FaasDataInjection<T>

FaasDataInjection<T>: Partial<OriginFaasDataInjection<T>>

Type Parameters

T = any

',4))])}const u=o(p,[["render",m],["__file","FaasDataInjection.html.vue"]]),y=JSON.parse('{"path":"/doc/ant-design/type-aliases/FaasDataInjection.html","title":"Type Alias: FaasDataInjection","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/FaasDataInjection.md"}');export{u as comp,y as data}; +import{_ as o,c as i,b as r,d as n,e as s,f as e,a as d,r as l,o as c}from"./app-DkNc82cP.js";const p={};function m(g,a){const t=l("RouteLink");return c(),i("div",null,[r("p",null,[n(t,{to:"/doc/ant-design/"},{default:s(()=>a[0]||(a[0]=[e("Documents")])),_:1}),a[2]||(a[2]=e(" / ")),n(t,{to:"/doc/ant-design/"},{default:s(()=>a[1]||(a[1]=[e("@faasjs/ant-design")])),_:1}),a[3]||(a[3]=e(" / FaasDataInjection"))]),a[4]||(a[4]=d('

Type Alias: FaasDataInjection<T>

FaasDataInjection<T>: Partial<OriginFaasDataInjection<T>>

Type Parameters

T = any

',4))])}const u=o(p,[["render",m],["__file","FaasDataInjection.html.vue"]]),y=JSON.parse('{"path":"/doc/ant-design/type-aliases/FaasDataInjection.html","title":"Type Alias: FaasDataInjection","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/FaasDataInjection.md"}');export{u as comp,y as data}; diff --git a/assets/FaasDataWrapper.html-r2BgT5W3.js b/assets/FaasDataWrapper.html-Bn487jTO.js similarity index 97% rename from assets/FaasDataWrapper.html-r2BgT5W3.js rename to assets/FaasDataWrapper.html-Bn487jTO.js index 2845d9a24..017baf2c2 100644 --- a/assets/FaasDataWrapper.html-r2BgT5W3.js +++ b/assets/FaasDataWrapper.html-Bn487jTO.js @@ -1 +1 @@ -import{_ as l,c as o,b as t,d as s,e as n,f as e,a as p,r as d,o as u}from"./app-B9iwSGbl.js";const i={};function m(f,a){const r=d("RouteLink");return u(),o("div",null,[t("p",null,[s(r,{to:"/doc/react/"},{default:n(()=>a[0]||(a[0]=[e("Documents")])),_:1}),a[2]||(a[2]=e(" / ")),s(r,{to:"/doc/react/"},{default:n(()=>a[1]||(a[1]=[e("@faasjs/react")])),_:1}),a[3]||(a[3]=e(" / FaasDataWrapper"))]),a[17]||(a[17]=p('

Function: FaasDataWrapper()

FaasDataWrapper<PathOrData>(props): JSX.Element

Type Parameters

',3)),t("p",null,[a[5]||(a[5]=e("• ")),a[6]||(a[6]=t("strong",null,"PathOrData",-1)),a[7]||(a[7]=e()),a[8]||(a[8]=t("em",null,"extends",-1)),a[9]||(a[9]=e()),s(r,{to:"/doc/react/type-aliases/FaasAction.html"},{default:n(()=>a[4]||(a[4]=[t("code",null,"FaasAction",-1)])),_:1})]),a[18]||(a[18]=t("h2",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),t("p",null,[a[11]||(a[11]=e("• ")),a[12]||(a[12]=t("strong",null,"props",-1)),a[13]||(a[13]=e(": ")),s(r,{to:"/doc/react/type-aliases/FaasDataWrapperProps.html"},{default:n(()=>a[10]||(a[10]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),a[14]||(a[14]=e("<")),a[15]||(a[15]=t("code",null,"PathOrData",-1)),a[16]||(a[16]=e(">"))]),a[19]||(a[19]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),a[20]||(a[20]=t("p",null,[t("code",null,"JSX.Element")],-1))])}const F=l(i,[["render",m],["__file","FaasDataWrapper.html.vue"]]),g=JSON.parse('{"path":"/doc/react/functions/FaasDataWrapper.html","title":"Function: FaasDataWrapper()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/FaasDataWrapper.md"}');export{F as comp,g as data}; +import{_ as l,c as o,b as t,d as s,e as n,f as e,a as p,r as d,o as u}from"./app-DkNc82cP.js";const i={};function m(f,a){const r=d("RouteLink");return u(),o("div",null,[t("p",null,[s(r,{to:"/doc/react/"},{default:n(()=>a[0]||(a[0]=[e("Documents")])),_:1}),a[2]||(a[2]=e(" / ")),s(r,{to:"/doc/react/"},{default:n(()=>a[1]||(a[1]=[e("@faasjs/react")])),_:1}),a[3]||(a[3]=e(" / FaasDataWrapper"))]),a[17]||(a[17]=p('

Function: FaasDataWrapper()

FaasDataWrapper<PathOrData>(props): JSX.Element

Type Parameters

',3)),t("p",null,[a[5]||(a[5]=e("• ")),a[6]||(a[6]=t("strong",null,"PathOrData",-1)),a[7]||(a[7]=e()),a[8]||(a[8]=t("em",null,"extends",-1)),a[9]||(a[9]=e()),s(r,{to:"/doc/react/type-aliases/FaasAction.html"},{default:n(()=>a[4]||(a[4]=[t("code",null,"FaasAction",-1)])),_:1})]),a[18]||(a[18]=t("h2",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),t("p",null,[a[11]||(a[11]=e("• ")),a[12]||(a[12]=t("strong",null,"props",-1)),a[13]||(a[13]=e(": ")),s(r,{to:"/doc/react/type-aliases/FaasDataWrapperProps.html"},{default:n(()=>a[10]||(a[10]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),a[14]||(a[14]=e("<")),a[15]||(a[15]=t("code",null,"PathOrData",-1)),a[16]||(a[16]=e(">"))]),a[19]||(a[19]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),a[20]||(a[20]=t("p",null,[t("code",null,"JSX.Element")],-1))])}const F=l(i,[["render",m],["__file","FaasDataWrapper.html.vue"]]),g=JSON.parse('{"path":"/doc/react/functions/FaasDataWrapper.html","title":"Function: FaasDataWrapper()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/FaasDataWrapper.md"}');export{F as comp,g as data}; diff --git a/assets/FaasDataWrapper.html-CO7hOX8E.js b/assets/FaasDataWrapper.html-C9c8pm3X.js similarity index 98% rename from assets/FaasDataWrapper.html-CO7hOX8E.js rename to assets/FaasDataWrapper.html-C9c8pm3X.js index e5f06d390..c884c7943 100644 --- a/assets/FaasDataWrapper.html-CO7hOX8E.js +++ b/assets/FaasDataWrapper.html-C9c8pm3X.js @@ -1,4 +1,4 @@ -import{_ as o,c as r,b as s,d as e,e as p,f as n,a as l,r as i,o as c}from"./app-B9iwSGbl.js";const u={};function d(k,a){const t=i("RouteLink");return c(),r("div",null,[s("p",null,[e(t,{to:"/doc/ant-design/"},{default:p(()=>a[0]||(a[0]=[n("Documents")])),_:1}),a[2]||(a[2]=n(" / ")),e(t,{to:"/doc/ant-design/"},{default:p(()=>a[1]||(a[1]=[n("@faasjs/ant-design")])),_:1}),a[3]||(a[3]=n(" / FaasDataWrapper"))]),a[11]||(a[11]=l('

Function: FaasDataWrapper()

FaasDataWrapper<T>(props): JSX.Element

FaasDataWrapper component with Loading

Type Parameters

T = any

Parameters

',6)),s("p",null,[a[5]||(a[5]=n("• ")),a[6]||(a[6]=s("strong",null,"props",-1)),a[7]||(a[7]=n(": ")),e(t,{to:"/doc/ant-design/interfaces/FaasDataWrapperProps.html"},{default:p(()=>a[4]||(a[4]=[s("code",null,"FaasDataWrapperProps",-1)])),_:1}),a[8]||(a[8]=n("<")),a[9]||(a[9]=s("code",null,"T",-1)),a[10]||(a[10]=n(">"))]),a[12]||(a[12]=l(`

Returns

JSX.Element

Example

function MyComponent (props: FaasDataInjection) {
+import{_ as o,c as r,b as s,d as e,e as p,f as n,a as l,r as i,o as c}from"./app-DkNc82cP.js";const u={};function d(k,a){const t=i("RouteLink");return c(),r("div",null,[s("p",null,[e(t,{to:"/doc/ant-design/"},{default:p(()=>a[0]||(a[0]=[n("Documents")])),_:1}),a[2]||(a[2]=n(" / ")),e(t,{to:"/doc/ant-design/"},{default:p(()=>a[1]||(a[1]=[n("@faasjs/ant-design")])),_:1}),a[3]||(a[3]=n(" / FaasDataWrapper"))]),a[11]||(a[11]=l('

Function: FaasDataWrapper()

FaasDataWrapper<T>(props): JSX.Element

FaasDataWrapper component with Loading

Type Parameters

T = any

Parameters

',6)),s("p",null,[a[5]||(a[5]=n("• ")),a[6]||(a[6]=s("strong",null,"props",-1)),a[7]||(a[7]=n(": ")),e(t,{to:"/doc/ant-design/interfaces/FaasDataWrapperProps.html"},{default:p(()=>a[4]||(a[4]=[s("code",null,"FaasDataWrapperProps",-1)])),_:1}),a[8]||(a[8]=n("<")),a[9]||(a[9]=s("code",null,"T",-1)),a[10]||(a[10]=n(">"))]),a[12]||(a[12]=l(`

Returns

JSX.Element

Example

function MyComponent (props: FaasDataInjection) {
   return <div>{ props.data }</div>
 }
 
diff --git a/assets/FaasDataWrapperProps.html-CMLHbxWA.js b/assets/FaasDataWrapperProps.html-D5qgYriU.js
similarity index 99%
rename from assets/FaasDataWrapperProps.html-CMLHbxWA.js
rename to assets/FaasDataWrapperProps.html-D5qgYriU.js
index 6fe73431c..bddda5422 100644
--- a/assets/FaasDataWrapperProps.html-CMLHbxWA.js
+++ b/assets/FaasDataWrapperProps.html-D5qgYriU.js
@@ -1 +1 @@
-import{_ as o,c as d,b as t,d as r,e,f as l,a as s,r as p,o as i}from"./app-B9iwSGbl.js";const u={};function m(f,a){const n=p("RouteLink");return i(),d("div",null,[t("p",null,[r(n,{to:"/doc/react/"},{default:e(()=>a[0]||(a[0]=[l("Documents")])),_:1}),a[2]||(a[2]=l(" / ")),r(n,{to:"/doc/react/"},{default:e(()=>a[1]||(a[1]=[l("@faasjs/react")])),_:1}),a[3]||(a[3]=l(" / FaasDataWrapperProps"))]),a[64]||(a[64]=t("h1",{id:"type-alias-faasdatawrapperprops-pathordata",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-faasdatawrapperprops-pathordata"},[t("span",null,"Type Alias: FaasDataWrapperProps")])],-1)),a[65]||(a[65]=t("blockquote",null,[t("p",null,[t("strong",null,"FaasDataWrapperProps"),l("<"),t("code",null,"PathOrData"),l(">: "),t("code",null,"object")])],-1)),a[66]||(a[66]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[a[5]||(a[5]=l("• ")),a[6]||(a[6]=t("strong",null,"PathOrData",-1)),a[7]||(a[7]=l()),a[8]||(a[8]=t("em",null,"extends",-1)),a[9]||(a[9]=l()),r(n,{to:"/doc/react/type-aliases/FaasAction.html"},{default:e(()=>a[4]||(a[4]=[t("code",null,"FaasAction",-1)])),_:1})]),a[67]||(a[67]=s('

Type declaration

action

action: PathOrData | string

baseUrl?

optional baseUrl: BaseUrl

children?

',6)),t("blockquote",null,[t("p",null,[a[11]||(a[11]=t("code",null,"optional",-1)),a[12]||(a[12]=l()),a[13]||(a[13]=t("strong",null,"children",-1)),a[14]||(a[14]=l(": ")),a[15]||(a[15]=t("code",null,"React.ReactElement",-1)),a[16]||(a[16]=l("<")),a[17]||(a[17]=t("code",null,"Partial",-1)),a[18]||(a[18]=l("<")),r(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:e(()=>a[10]||(a[10]=[t("code",null,"FaasDataInjection",-1)])),_:1}),a[19]||(a[19]=l("<")),a[20]||(a[20]=t("code",null,"PathOrData",-1)),a[21]||(a[21]=l(">>>"))])]),a[68]||(a[68]=t("h3",{id:"data",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#data"},[t("span",null,"data?")])],-1)),t("blockquote",null,[t("p",null,[a[23]||(a[23]=t("code",null,"optional",-1)),a[24]||(a[24]=l()),a[25]||(a[25]=t("strong",null,"data",-1)),a[26]||(a[26]=l(": ")),r(n,{to:"/doc/react/type-aliases/FaasData.html"},{default:e(()=>a[22]||(a[22]=[t("code",null,"FaasData",-1)])),_:1}),a[27]||(a[27]=l("<")),a[28]||(a[28]=t("code",null,"PathOrData",-1)),a[29]||(a[29]=l(">"))])]),a[69]||(a[69]=s('

use custom data, should work with setData

fallback?

optional fallback: JSX.Element | false

params?

',4)),t("blockquote",null,[t("p",null,[a[31]||(a[31]=t("code",null,"optional",-1)),a[32]||(a[32]=l()),a[33]||(a[33]=t("strong",null,"params",-1)),a[34]||(a[34]=l(": ")),r(n,{to:"/doc/react/type-aliases/FaasParams.html"},{default:e(()=>a[30]||(a[30]=[t("code",null,"FaasParams",-1)])),_:1}),a[35]||(a[35]=l("<")),a[36]||(a[36]=t("code",null,"PathOrData",-1)),a[37]||(a[37]=l(">"))])]),a[70]||(a[70]=t("h3",{id:"setdata",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#setdata"},[t("span",null,"setData?")])],-1)),t("blockquote",null,[t("p",null,[a[39]||(a[39]=t("code",null,"optional",-1)),a[40]||(a[40]=l()),a[41]||(a[41]=t("strong",null,"setData",-1)),a[42]||(a[42]=l(": ")),a[43]||(a[43]=t("code",null,"React.Dispatch",-1)),a[44]||(a[44]=l("<")),a[45]||(a[45]=t("code",null,"React.SetStateAction",-1)),a[46]||(a[46]=l("<")),r(n,{to:"/doc/react/type-aliases/FaasData.html"},{default:e(()=>a[38]||(a[38]=[t("code",null,"FaasData",-1)])),_:1}),a[47]||(a[47]=l("<")),a[48]||(a[48]=t("code",null,"PathOrData",-1)),a[49]||(a[49]=l(">>>"))])]),a[71]||(a[71]=t("p",null,"use custom setData, should work with data",-1)),a[72]||(a[72]=t("h3",{id:"ondatachange",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#ondatachange"},[t("span",null,"onDataChange()?")])],-1)),a[73]||(a[73]=t("h4",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),t("p",null,[a[51]||(a[51]=l("• ")),a[52]||(a[52]=t("strong",null,"args",-1)),a[53]||(a[53]=l(": ")),r(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:e(()=>a[50]||(a[50]=[t("code",null,"FaasDataInjection",-1)])),_:1}),a[54]||(a[54]=l("<")),a[55]||(a[55]=t("code",null,"PathOrData",-1)),a[56]||(a[56]=l(">"))]),a[74]||(a[74]=s('

Returns

void

render()?

Parameters

',4)),t("p",null,[a[58]||(a[58]=l("• ")),a[59]||(a[59]=t("strong",null,"args",-1)),a[60]||(a[60]=l(": ")),r(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:e(()=>a[57]||(a[57]=[t("code",null,"FaasDataInjection",-1)])),_:1}),a[61]||(a[61]=l("<")),a[62]||(a[62]=t("code",null,"PathOrData",-1)),a[63]||(a[63]=l(">"))]),a[75]||(a[75]=t("h4",{id:"returns-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns-1"},[t("span",null,"Returns")])],-1)),a[76]||(a[76]=t("p",null,[t("code",null,"Element"),l(" | "),t("code",null,"Element"),l("[]")],-1))])}const D=o(u,[["render",m],["__file","FaasDataWrapperProps.html.vue"]]),g=JSON.parse('{"path":"/doc/react/type-aliases/FaasDataWrapperProps.html","title":"Type Alias: FaasDataWrapperProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"action","slug":"action","link":"#action","children":[]},{"level":3,"title":"baseUrl?","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"data?","slug":"data","link":"#data","children":[]},{"level":3,"title":"fallback?","slug":"fallback","link":"#fallback","children":[]},{"level":3,"title":"params?","slug":"params","link":"#params","children":[]},{"level":3,"title":"setData?","slug":"setdata","link":"#setdata","children":[]},{"level":3,"title":"onDataChange()?","slug":"ondatachange","link":"#ondatachange","children":[]},{"level":3,"title":"render()?","slug":"render","link":"#render","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FaasDataWrapperProps.md"}');export{D as comp,g as data}; +import{_ as o,c as d,b as t,d as r,e,f as l,a as s,r as p,o as i}from"./app-DkNc82cP.js";const u={};function m(f,a){const n=p("RouteLink");return i(),d("div",null,[t("p",null,[r(n,{to:"/doc/react/"},{default:e(()=>a[0]||(a[0]=[l("Documents")])),_:1}),a[2]||(a[2]=l(" / ")),r(n,{to:"/doc/react/"},{default:e(()=>a[1]||(a[1]=[l("@faasjs/react")])),_:1}),a[3]||(a[3]=l(" / FaasDataWrapperProps"))]),a[64]||(a[64]=t("h1",{id:"type-alias-faasdatawrapperprops-pathordata",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-faasdatawrapperprops-pathordata"},[t("span",null,"Type Alias: FaasDataWrapperProps")])],-1)),a[65]||(a[65]=t("blockquote",null,[t("p",null,[t("strong",null,"FaasDataWrapperProps"),l("<"),t("code",null,"PathOrData"),l(">: "),t("code",null,"object")])],-1)),a[66]||(a[66]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[a[5]||(a[5]=l("• ")),a[6]||(a[6]=t("strong",null,"PathOrData",-1)),a[7]||(a[7]=l()),a[8]||(a[8]=t("em",null,"extends",-1)),a[9]||(a[9]=l()),r(n,{to:"/doc/react/type-aliases/FaasAction.html"},{default:e(()=>a[4]||(a[4]=[t("code",null,"FaasAction",-1)])),_:1})]),a[67]||(a[67]=s('

Type declaration

action

action: PathOrData | string

baseUrl?

optional baseUrl: BaseUrl

children?

',6)),t("blockquote",null,[t("p",null,[a[11]||(a[11]=t("code",null,"optional",-1)),a[12]||(a[12]=l()),a[13]||(a[13]=t("strong",null,"children",-1)),a[14]||(a[14]=l(": ")),a[15]||(a[15]=t("code",null,"React.ReactElement",-1)),a[16]||(a[16]=l("<")),a[17]||(a[17]=t("code",null,"Partial",-1)),a[18]||(a[18]=l("<")),r(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:e(()=>a[10]||(a[10]=[t("code",null,"FaasDataInjection",-1)])),_:1}),a[19]||(a[19]=l("<")),a[20]||(a[20]=t("code",null,"PathOrData",-1)),a[21]||(a[21]=l(">>>"))])]),a[68]||(a[68]=t("h3",{id:"data",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#data"},[t("span",null,"data?")])],-1)),t("blockquote",null,[t("p",null,[a[23]||(a[23]=t("code",null,"optional",-1)),a[24]||(a[24]=l()),a[25]||(a[25]=t("strong",null,"data",-1)),a[26]||(a[26]=l(": ")),r(n,{to:"/doc/react/type-aliases/FaasData.html"},{default:e(()=>a[22]||(a[22]=[t("code",null,"FaasData",-1)])),_:1}),a[27]||(a[27]=l("<")),a[28]||(a[28]=t("code",null,"PathOrData",-1)),a[29]||(a[29]=l(">"))])]),a[69]||(a[69]=s('

use custom data, should work with setData

fallback?

optional fallback: JSX.Element | false

params?

',4)),t("blockquote",null,[t("p",null,[a[31]||(a[31]=t("code",null,"optional",-1)),a[32]||(a[32]=l()),a[33]||(a[33]=t("strong",null,"params",-1)),a[34]||(a[34]=l(": ")),r(n,{to:"/doc/react/type-aliases/FaasParams.html"},{default:e(()=>a[30]||(a[30]=[t("code",null,"FaasParams",-1)])),_:1}),a[35]||(a[35]=l("<")),a[36]||(a[36]=t("code",null,"PathOrData",-1)),a[37]||(a[37]=l(">"))])]),a[70]||(a[70]=t("h3",{id:"setdata",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#setdata"},[t("span",null,"setData?")])],-1)),t("blockquote",null,[t("p",null,[a[39]||(a[39]=t("code",null,"optional",-1)),a[40]||(a[40]=l()),a[41]||(a[41]=t("strong",null,"setData",-1)),a[42]||(a[42]=l(": ")),a[43]||(a[43]=t("code",null,"React.Dispatch",-1)),a[44]||(a[44]=l("<")),a[45]||(a[45]=t("code",null,"React.SetStateAction",-1)),a[46]||(a[46]=l("<")),r(n,{to:"/doc/react/type-aliases/FaasData.html"},{default:e(()=>a[38]||(a[38]=[t("code",null,"FaasData",-1)])),_:1}),a[47]||(a[47]=l("<")),a[48]||(a[48]=t("code",null,"PathOrData",-1)),a[49]||(a[49]=l(">>>"))])]),a[71]||(a[71]=t("p",null,"use custom setData, should work with data",-1)),a[72]||(a[72]=t("h3",{id:"ondatachange",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#ondatachange"},[t("span",null,"onDataChange()?")])],-1)),a[73]||(a[73]=t("h4",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),t("p",null,[a[51]||(a[51]=l("• ")),a[52]||(a[52]=t("strong",null,"args",-1)),a[53]||(a[53]=l(": ")),r(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:e(()=>a[50]||(a[50]=[t("code",null,"FaasDataInjection",-1)])),_:1}),a[54]||(a[54]=l("<")),a[55]||(a[55]=t("code",null,"PathOrData",-1)),a[56]||(a[56]=l(">"))]),a[74]||(a[74]=s('

Returns

void

render()?

Parameters

',4)),t("p",null,[a[58]||(a[58]=l("• ")),a[59]||(a[59]=t("strong",null,"args",-1)),a[60]||(a[60]=l(": ")),r(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:e(()=>a[57]||(a[57]=[t("code",null,"FaasDataInjection",-1)])),_:1}),a[61]||(a[61]=l("<")),a[62]||(a[62]=t("code",null,"PathOrData",-1)),a[63]||(a[63]=l(">"))]),a[75]||(a[75]=t("h4",{id:"returns-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns-1"},[t("span",null,"Returns")])],-1)),a[76]||(a[76]=t("p",null,[t("code",null,"Element"),l(" | "),t("code",null,"Element"),l("[]")],-1))])}const D=o(u,[["render",m],["__file","FaasDataWrapperProps.html.vue"]]),g=JSON.parse('{"path":"/doc/react/type-aliases/FaasDataWrapperProps.html","title":"Type Alias: FaasDataWrapperProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"action","slug":"action","link":"#action","children":[]},{"level":3,"title":"baseUrl?","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"data?","slug":"data","link":"#data","children":[]},{"level":3,"title":"fallback?","slug":"fallback","link":"#fallback","children":[]},{"level":3,"title":"params?","slug":"params","link":"#params","children":[]},{"level":3,"title":"setData?","slug":"setdata","link":"#setdata","children":[]},{"level":3,"title":"onDataChange()?","slug":"ondatachange","link":"#ondatachange","children":[]},{"level":3,"title":"render()?","slug":"render","link":"#render","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FaasDataWrapperProps.md"}');export{D as comp,g as data}; diff --git a/assets/FaasDataWrapperProps.html-Co_nN4tV.js b/assets/FaasDataWrapperProps.html-DLwf3f-y.js similarity index 99% rename from assets/FaasDataWrapperProps.html-Co_nN4tV.js rename to assets/FaasDataWrapperProps.html-DLwf3f-y.js index f0769c09f..a18e65e85 100644 --- a/assets/FaasDataWrapperProps.html-Co_nN4tV.js +++ b/assets/FaasDataWrapperProps.html-DLwf3f-y.js @@ -1 +1 @@ -import{_ as s,c as l,b as a,d as t,e as n,f as o,a as d,r as i,o as c}from"./app-B9iwSGbl.js";const p={};function h(g,e){const r=i("RouteLink");return c(),l("div",null,[a("p",null,[t(r,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),t(r,{to:"/doc/ant-design/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / FaasDataWrapperProps"))]),e[9]||(e[9]=d('

Interface: FaasDataWrapperProps<T>

Extends

  • FaasDataWrapperProps<T>

Type Parameters

T = any

Methods

onDataChange()?

optional onDataChange(args): void

Parameters

args: FaasDataInjection<T>

Returns

void

Inherited from

OriginProps.onDataChange

render()?

optional render(args): Element | Element[]

Parameters

args: FaasDataInjection<T>

Returns

Element | Element[]

Inherited from

OriginProps.render

Properties

action

action: string | T

Inherited from

OriginProps.action

baseUrl?

optional baseUrl: `${string}/`

Inherited from

OriginProps.baseUrl

children?

optional children: ReactElement<Partial<FaasDataInjection<T>>, string | JSXElementConstructor<any>>

Inherited from

OriginProps.children

data?

optional data: FaasData<T>

use custom data, should work with setData

Inherited from

OriginProps.data

fallback?

optional fallback: false | Element

Inherited from

OriginProps.fallback

loading?

optional loading: Element

loadingProps?

',47)),a("blockquote",null,[a("p",null,[e[5]||(e[5]=a("code",null,"optional",-1)),e[6]||(e[6]=o()),e[7]||(e[7]=a("strong",null,"loadingProps",-1)),e[8]||(e[8]=o(": ")),t(r,{to:"/doc/ant-design/type-aliases/LoadingProps.html"},{default:n(()=>e[4]||(e[4]=[a("code",null,"LoadingProps",-1)])),_:1})])]),e[10]||(e[10]=d('

params?

optional params: FaasParams<T>

Inherited from

OriginProps.params

setData?

optional setData: Dispatch<SetStateAction<FaasData<T>>>

use custom setData, should work with data

Inherited from

OriginProps.setData

',9))])}const m=s(p,[["render",h],["__file","FaasDataWrapperProps.html.vue"]]),u=JSON.parse('{"path":"/doc/ant-design/interfaces/FaasDataWrapperProps.html","title":"Interface: FaasDataWrapperProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"onDataChange()?","slug":"ondatachange","link":"#ondatachange","children":[]},{"level":3,"title":"render()?","slug":"render","link":"#render","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"action","slug":"action","link":"#action","children":[]},{"level":3,"title":"baseUrl?","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"data?","slug":"data","link":"#data","children":[]},{"level":3,"title":"fallback?","slug":"fallback","link":"#fallback","children":[]},{"level":3,"title":"loading?","slug":"loading","link":"#loading","children":[]},{"level":3,"title":"loadingProps?","slug":"loadingprops","link":"#loadingprops","children":[]},{"level":3,"title":"params?","slug":"params","link":"#params","children":[]},{"level":3,"title":"setData?","slug":"setdata","link":"#setdata","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/FaasDataWrapperProps.md"}');export{m as comp,u as data}; +import{_ as s,c as l,b as a,d as t,e as n,f as o,a as d,r as i,o as c}from"./app-DkNc82cP.js";const p={};function h(g,e){const r=i("RouteLink");return c(),l("div",null,[a("p",null,[t(r,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),t(r,{to:"/doc/ant-design/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / FaasDataWrapperProps"))]),e[9]||(e[9]=d('

Interface: FaasDataWrapperProps<T>

Extends

  • FaasDataWrapperProps<T>

Type Parameters

T = any

Methods

onDataChange()?

optional onDataChange(args): void

Parameters

args: FaasDataInjection<T>

Returns

void

Inherited from

OriginProps.onDataChange

render()?

optional render(args): Element | Element[]

Parameters

args: FaasDataInjection<T>

Returns

Element | Element[]

Inherited from

OriginProps.render

Properties

action

action: string | T

Inherited from

OriginProps.action

baseUrl?

optional baseUrl: `${string}/`

Inherited from

OriginProps.baseUrl

children?

optional children: ReactElement<Partial<FaasDataInjection<T>>, string | JSXElementConstructor<any>>

Inherited from

OriginProps.children

data?

optional data: FaasData<T>

use custom data, should work with setData

Inherited from

OriginProps.data

fallback?

optional fallback: false | Element

Inherited from

OriginProps.fallback

loading?

optional loading: Element

loadingProps?

',47)),a("blockquote",null,[a("p",null,[e[5]||(e[5]=a("code",null,"optional",-1)),e[6]||(e[6]=o()),e[7]||(e[7]=a("strong",null,"loadingProps",-1)),e[8]||(e[8]=o(": ")),t(r,{to:"/doc/ant-design/type-aliases/LoadingProps.html"},{default:n(()=>e[4]||(e[4]=[a("code",null,"LoadingProps",-1)])),_:1})])]),e[10]||(e[10]=d('

params?

optional params: FaasParams<T>

Inherited from

OriginProps.params

setData?

optional setData: Dispatch<SetStateAction<FaasData<T>>>

use custom setData, should work with data

Inherited from

OriginProps.setData

',9))])}const m=s(p,[["render",h],["__file","FaasDataWrapperProps.html.vue"]]),u=JSON.parse('{"path":"/doc/ant-design/interfaces/FaasDataWrapperProps.html","title":"Interface: FaasDataWrapperProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"onDataChange()?","slug":"ondatachange","link":"#ondatachange","children":[]},{"level":3,"title":"render()?","slug":"render","link":"#render","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"action","slug":"action","link":"#action","children":[]},{"level":3,"title":"baseUrl?","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"data?","slug":"data","link":"#data","children":[]},{"level":3,"title":"fallback?","slug":"fallback","link":"#fallback","children":[]},{"level":3,"title":"loading?","slug":"loading","link":"#loading","children":[]},{"level":3,"title":"loadingProps?","slug":"loadingprops","link":"#loadingprops","children":[]},{"level":3,"title":"params?","slug":"params","link":"#params","children":[]},{"level":3,"title":"setData?","slug":"setdata","link":"#setdata","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/FaasDataWrapperProps.md"}');export{m as comp,u as data}; diff --git a/assets/FaasItemProps.html-4K3xY63U.js b/assets/FaasItemProps.html-CH-Ysbac.js similarity index 98% rename from assets/FaasItemProps.html-4K3xY63U.js rename to assets/FaasItemProps.html-CH-Ysbac.js index dd7463c5c..6711972c6 100644 --- a/assets/FaasItemProps.html-4K3xY63U.js +++ b/assets/FaasItemProps.html-CH-Ysbac.js @@ -1,2 +1,2 @@ -import{_ as d,c as r,b as t,d as s,e as i,f as n,a as o,r as a,o as p}from"./app-B9iwSGbl.js";const u={};function m(f,e){const l=a("RouteLink");return p(),r("div",null,[t("p",null,[s(l,{to:"/doc/ant-design/"},{default:i(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),s(l,{to:"/doc/ant-design/"},{default:i(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / FaasItemProps"))]),e[27]||(e[27]=t("h1",{id:"interface-faasitemprops",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#interface-faasitemprops"},[t("span",null,"Interface: FaasItemProps")])],-1)),e[28]||(e[28]=t("h2",{id:"extends",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#extends"},[t("span",null,"Extends")])],-1)),t("ul",null,[t("li",null,[s(l,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:i(()=>e[4]||(e[4]=[t("code",null,"BaseItemProps",-1)])),_:1})])]),e[29]||(e[29]=t("h2",{id:"extended-by",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#extended-by"},[t("span",null,"Extended by")])],-1)),t("ul",null,[t("li",null,[s(l,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:i(()=>e[5]||(e[5]=[t("code",null,"DescriptionItemProps",-1)])),_:1})]),t("li",null,[s(l,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:i(()=>e[6]||(e[6]=[t("code",null,"TableItemProps",-1)])),_:1})])]),e[30]||(e[30]=o('

Properties

id

id: string

Inherited from

',4)),t("p",null,[s(l,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:i(()=>e[7]||(e[7]=[t("code",null,"BaseItemProps",-1)])),_:1}),e[9]||(e[9]=n(".")),s(l,{to:"/doc/ant-design/interfaces/BaseItemProps.html#id"},{default:i(()=>e[8]||(e[8]=[t("code",null,"id",-1)])),_:1})]),e[31]||(e[31]=t("h3",{id:"options",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#options"},[t("span",null,"options?")])],-1)),t("blockquote",null,[t("p",null,[e[11]||(e[11]=t("code",null,"optional",-1)),e[12]||(e[12]=n()),e[13]||(e[13]=t("strong",null,"options",-1)),e[14]||(e[14]=n(": ")),s(l,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:i(()=>e[10]||(e[10]=[t("code",null,"BaseOption",-1)])),_:1}),e[15]||(e[15]=n("[]"))])]),e[32]||(e[32]=t("h4",{id:"inherited-from-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#inherited-from-1"},[t("span",null,"Inherited from")])],-1)),t("p",null,[s(l,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:i(()=>e[16]||(e[16]=[t("code",null,"BaseItemProps",-1)])),_:1}),e[18]||(e[18]=n(".")),s(l,{to:"/doc/ant-design/interfaces/BaseItemProps.html#options"},{default:i(()=>e[17]||(e[17]=[t("code",null,"options",-1)])),_:1})]),e[33]||(e[33]=t("h3",{id:"title",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#title"},[t("span",null,"title?")])],-1)),e[34]||(e[34]=t("blockquote",null,[t("p",null,[t("code",null,"optional"),n(),t("strong",null,"title"),n(": "),t("code",null,"string")])],-1)),e[35]||(e[35]=t("h4",{id:"inherited-from-2",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#inherited-from-2"},[t("span",null,"Inherited from")])],-1)),t("p",null,[s(l,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:i(()=>e[19]||(e[19]=[t("code",null,"BaseItemProps",-1)])),_:1}),e[21]||(e[21]=n(".")),s(l,{to:"/doc/ant-design/interfaces/BaseItemProps.html#title"},{default:i(()=>e[20]||(e[20]=[t("code",null,"title",-1)])),_:1})]),e[36]||(e[36]=t("h3",{id:"type",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type"},[t("span",null,"type?")])],-1)),t("blockquote",null,[t("p",null,[e[23]||(e[23]=t("code",null,"optional",-1)),e[24]||(e[24]=n()),e[25]||(e[25]=t("strong",null,"type",-1)),e[26]||(e[26]=n(": ")),s(l,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:i(()=>e[22]||(e[22]=[t("code",null,"FaasItemType",-1)])),_:1})])]),e[37]||(e[37]=o(`

Support string, string[], number, number[], boolean, date, time, object, object[]

Default

'string'
+import{_ as d,c as r,b as t,d as s,e as i,f as n,a as o,r as a,o as p}from"./app-DkNc82cP.js";const u={};function m(f,e){const l=a("RouteLink");return p(),r("div",null,[t("p",null,[s(l,{to:"/doc/ant-design/"},{default:i(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),s(l,{to:"/doc/ant-design/"},{default:i(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / FaasItemProps"))]),e[27]||(e[27]=t("h1",{id:"interface-faasitemprops",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#interface-faasitemprops"},[t("span",null,"Interface: FaasItemProps")])],-1)),e[28]||(e[28]=t("h2",{id:"extends",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#extends"},[t("span",null,"Extends")])],-1)),t("ul",null,[t("li",null,[s(l,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:i(()=>e[4]||(e[4]=[t("code",null,"BaseItemProps",-1)])),_:1})])]),e[29]||(e[29]=t("h2",{id:"extended-by",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#extended-by"},[t("span",null,"Extended by")])],-1)),t("ul",null,[t("li",null,[s(l,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:i(()=>e[5]||(e[5]=[t("code",null,"DescriptionItemProps",-1)])),_:1})]),t("li",null,[s(l,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:i(()=>e[6]||(e[6]=[t("code",null,"TableItemProps",-1)])),_:1})])]),e[30]||(e[30]=o('

Properties

id

id: string

Inherited from

',4)),t("p",null,[s(l,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:i(()=>e[7]||(e[7]=[t("code",null,"BaseItemProps",-1)])),_:1}),e[9]||(e[9]=n(".")),s(l,{to:"/doc/ant-design/interfaces/BaseItemProps.html#id"},{default:i(()=>e[8]||(e[8]=[t("code",null,"id",-1)])),_:1})]),e[31]||(e[31]=t("h3",{id:"options",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#options"},[t("span",null,"options?")])],-1)),t("blockquote",null,[t("p",null,[e[11]||(e[11]=t("code",null,"optional",-1)),e[12]||(e[12]=n()),e[13]||(e[13]=t("strong",null,"options",-1)),e[14]||(e[14]=n(": ")),s(l,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:i(()=>e[10]||(e[10]=[t("code",null,"BaseOption",-1)])),_:1}),e[15]||(e[15]=n("[]"))])]),e[32]||(e[32]=t("h4",{id:"inherited-from-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#inherited-from-1"},[t("span",null,"Inherited from")])],-1)),t("p",null,[s(l,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:i(()=>e[16]||(e[16]=[t("code",null,"BaseItemProps",-1)])),_:1}),e[18]||(e[18]=n(".")),s(l,{to:"/doc/ant-design/interfaces/BaseItemProps.html#options"},{default:i(()=>e[17]||(e[17]=[t("code",null,"options",-1)])),_:1})]),e[33]||(e[33]=t("h3",{id:"title",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#title"},[t("span",null,"title?")])],-1)),e[34]||(e[34]=t("blockquote",null,[t("p",null,[t("code",null,"optional"),n(),t("strong",null,"title"),n(": "),t("code",null,"string")])],-1)),e[35]||(e[35]=t("h4",{id:"inherited-from-2",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#inherited-from-2"},[t("span",null,"Inherited from")])],-1)),t("p",null,[s(l,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:i(()=>e[19]||(e[19]=[t("code",null,"BaseItemProps",-1)])),_:1}),e[21]||(e[21]=n(".")),s(l,{to:"/doc/ant-design/interfaces/BaseItemProps.html#title"},{default:i(()=>e[20]||(e[20]=[t("code",null,"title",-1)])),_:1})]),e[36]||(e[36]=t("h3",{id:"type",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type"},[t("span",null,"type?")])],-1)),t("blockquote",null,[t("p",null,[e[23]||(e[23]=t("code",null,"optional",-1)),e[24]||(e[24]=n()),e[25]||(e[25]=t("strong",null,"type",-1)),e[26]||(e[26]=n(": ")),s(l,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:i(()=>e[22]||(e[22]=[t("code",null,"FaasItemType",-1)])),_:1})])]),e[37]||(e[37]=o(`

Support string, string[], number, number[], boolean, date, time, object, object[]

Default

'string'
 
`,3))])}const b=d(u,[["render",m],["__file","FaasItemProps.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/interfaces/FaasItemProps.html","title":"Interface: FaasItemProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Extended by","slug":"extended-by","link":"#extended-by","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"id","slug":"id","link":"#id","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]},{"level":3,"title":"title?","slug":"title","link":"#title","children":[]},{"level":3,"title":"type?","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/FaasItemProps.md"}');export{b as comp,x as data}; diff --git a/assets/FaasItemType.html-CPco-CEp.js b/assets/FaasItemType.html-bRztQEWm.js similarity index 95% rename from assets/FaasItemType.html-CPco-CEp.js rename to assets/FaasItemType.html-bRztQEWm.js index f6c4699ab..0c1b68d1d 100644 --- a/assets/FaasItemType.html-CPco-CEp.js +++ b/assets/FaasItemType.html-bRztQEWm.js @@ -1 +1 @@ -import{_ as d,c as n,b as u,d as a,e as s,f as t,a as i,r as c,o as p}from"./app-B9iwSGbl.js";const l={};function r(m,e){const o=c("RouteLink");return p(),n("div",null,[u("p",null,[a(o,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / FaasItemType"))]),e[4]||(e[4]=i('

Type Alias: FaasItemType

FaasItemType: "string" | "string[]" | "number" | "number[]" | "boolean" | "date" | "time" | "object" | "object[]"

',2))])}const y=d(l,[["render",r],["__file","FaasItemType.html.vue"]]),f=JSON.parse('{"path":"/doc/ant-design/type-aliases/FaasItemType.html","title":"Type Alias: FaasItemType","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/FaasItemType.md"}');export{y as comp,f as data}; +import{_ as d,c as n,b as u,d as a,e as s,f as t,a as i,r as c,o as p}from"./app-DkNc82cP.js";const l={};function r(m,e){const o=c("RouteLink");return p(),n("div",null,[u("p",null,[a(o,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / FaasItemType"))]),e[4]||(e[4]=i('

Type Alias: FaasItemType

FaasItemType: "string" | "string[]" | "number" | "number[]" | "boolean" | "date" | "time" | "object" | "object[]"

',2))])}const y=d(l,[["render",r],["__file","FaasItemType.html.vue"]]),f=JSON.parse('{"path":"/doc/ant-design/type-aliases/FaasItemType.html","title":"Type Alias: FaasItemType","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/FaasItemType.md"}');export{y as comp,f as data}; diff --git a/assets/FaasItemTypeValue.html-JUrg-2bg.js b/assets/FaasItemTypeValue.html-BTfaTorC.js similarity index 98% rename from assets/FaasItemTypeValue.html-JUrg-2bg.js rename to assets/FaasItemTypeValue.html-BTfaTorC.js index 72593d22e..95231f620 100644 --- a/assets/FaasItemTypeValue.html-JUrg-2bg.js +++ b/assets/FaasItemTypeValue.html-BTfaTorC.js @@ -1 +1 @@ -import{_ as l,c as s,b as r,d as n,e as o,f as t,a as i,r as c,o as d}from"./app-B9iwSGbl.js";const p={};function b(u,e){const a=c("RouteLink");return d(),s("div",null,[r("p",null,[n(a,{to:"/doc/ant-design/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(a,{to:"/doc/ant-design/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / FaasItemTypeValue"))]),e[4]||(e[4]=i('

Type Alias: FaasItemTypeValue

FaasItemTypeValue: object

FaasItemType's value type

Type declaration

boolean

boolean: boolean

date

date: Dayjs

number

number: number

number[]

number[]: number[]

object

object: any

object[]

object[]: any[]

string

string: string

string[]

string[]: string[]

time

time: Dayjs

',22))])}const g=l(p,[["render",b],["__file","FaasItemTypeValue.html.vue"]]),m=JSON.parse('{"path":"/doc/ant-design/type-aliases/FaasItemTypeValue.html","title":"Type Alias: FaasItemTypeValue","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"boolean","slug":"boolean","link":"#boolean","children":[]},{"level":3,"title":"date","slug":"date","link":"#date","children":[]},{"level":3,"title":"number","slug":"number","link":"#number","children":[]},{"level":3,"title":"number[]","slug":"number-1","link":"#number-1","children":[]},{"level":3,"title":"object","slug":"object","link":"#object","children":[]},{"level":3,"title":"object[]","slug":"object-1","link":"#object-1","children":[]},{"level":3,"title":"string","slug":"string","link":"#string","children":[]},{"level":3,"title":"string[]","slug":"string-1","link":"#string-1","children":[]},{"level":3,"title":"time","slug":"time","link":"#time","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/FaasItemTypeValue.md"}');export{g as comp,m as data}; +import{_ as l,c as s,b as r,d as n,e as o,f as t,a as i,r as c,o as d}from"./app-DkNc82cP.js";const p={};function b(u,e){const a=c("RouteLink");return d(),s("div",null,[r("p",null,[n(a,{to:"/doc/ant-design/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(a,{to:"/doc/ant-design/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / FaasItemTypeValue"))]),e[4]||(e[4]=i('

Type Alias: FaasItemTypeValue

FaasItemTypeValue: object

FaasItemType's value type

Type declaration

boolean

boolean: boolean

date

date: Dayjs

number

number: number

number[]

number[]: number[]

object

object: any

object[]

object[]: any[]

string

string: string

string[]

string[]: string[]

time

time: Dayjs

',22))])}const g=l(p,[["render",b],["__file","FaasItemTypeValue.html.vue"]]),m=JSON.parse('{"path":"/doc/ant-design/type-aliases/FaasItemTypeValue.html","title":"Type Alias: FaasItemTypeValue","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"boolean","slug":"boolean","link":"#boolean","children":[]},{"level":3,"title":"date","slug":"date","link":"#date","children":[]},{"level":3,"title":"number","slug":"number","link":"#number","children":[]},{"level":3,"title":"number[]","slug":"number-1","link":"#number-1","children":[]},{"level":3,"title":"object","slug":"object","link":"#object","children":[]},{"level":3,"title":"object[]","slug":"object-1","link":"#object-1","children":[]},{"level":3,"title":"string","slug":"string","link":"#string","children":[]},{"level":3,"title":"string[]","slug":"string-1","link":"#string-1","children":[]},{"level":3,"title":"time","slug":"time","link":"#time","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/FaasItemTypeValue.md"}');export{g as comp,m as data}; diff --git a/assets/FaasParams.html-ClYJYs6F.js b/assets/FaasParams.html-Aju0J861.js similarity index 95% rename from assets/FaasParams.html-ClYJYs6F.js rename to assets/FaasParams.html-Aju0J861.js index d48f3f81c..f02a7d108 100644 --- a/assets/FaasParams.html-ClYJYs6F.js +++ b/assets/FaasParams.html-Aju0J861.js @@ -1 +1 @@ -import{_ as r,c as d,b as c,d as s,e as o,f as a,a as n,r as p,o as l}from"./app-B9iwSGbl.js";const m={};function i(f,e){const t=p("RouteLink");return l(),d("div",null,[c("p",null,[s(t,{to:"/doc/react/"},{default:o(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),s(t,{to:"/doc/react/"},{default:o(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / FaasParams"))]),e[4]||(e[4]=n('

Type Alias: FaasParams<T>

FaasParams<T>: T extends FaasActionPaths ? FaasActions[T]["Params"] : T extends ReactServerAction ? Parameters<T>[0] : T

Get the parameters type of the action.

Type Parameters

T = any

',5))])}const T=r(m,[["render",i],["__file","FaasParams.html.vue"]]),y=JSON.parse('{"path":"/doc/react/type-aliases/FaasParams.html","title":"Type Alias: FaasParams","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FaasParams.md"}');export{T as comp,y as data}; +import{_ as r,c as d,b as c,d as s,e as o,f as a,a as n,r as p,o as l}from"./app-DkNc82cP.js";const m={};function i(f,e){const t=p("RouteLink");return l(),d("div",null,[c("p",null,[s(t,{to:"/doc/react/"},{default:o(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),s(t,{to:"/doc/react/"},{default:o(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / FaasParams"))]),e[4]||(e[4]=n('

Type Alias: FaasParams<T>

FaasParams<T>: T extends FaasActionPaths ? FaasActions[T]["Params"] : T extends ReactServerAction ? Parameters<T>[0] : T

Get the parameters type of the action.

Type Parameters

T = any

',5))])}const T=r(m,[["render",i],["__file","FaasParams.html.vue"]]),y=JSON.parse('{"path":"/doc/react/type-aliases/FaasParams.html","title":"Type Alias: FaasParams","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FaasParams.md"}');export{T as comp,y as data}; diff --git a/assets/FaasParams.html-D153sjD6.js b/assets/FaasParams.html-e2nQq3rF.js similarity index 96% rename from assets/FaasParams.html-D153sjD6.js rename to assets/FaasParams.html-e2nQq3rF.js index c57cabd56..3419e9f33 100644 --- a/assets/FaasParams.html-D153sjD6.js +++ b/assets/FaasParams.html-e2nQq3rF.js @@ -1 +1 @@ -import{_ as r,c as n,b as t,d as o,e as l,f as a,a as d,r as p,o as m}from"./app-B9iwSGbl.js";const i={};function u(y,e){const s=p("RouteLink");return m(),n("div",null,[t("p",null,[o(s,{to:"/doc/types/"},{default:l(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),o(s,{to:"/doc/types/"},{default:l(()=>e[1]||(e[1]=[a("@faasjs/types")])),_:1}),e[3]||(e[3]=a(" / FaasParams"))]),e[14]||(e[14]=t("h1",{id:"type-alias-faasparams-t",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-faasparams-t"},[t("span",null,"Type Alias: FaasParams")])],-1)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"FaasParams",-1)),e[6]||(e[6]=a("<")),e[7]||(e[7]=t("code",null,"T",-1)),e[8]||(e[8]=a(">: ")),e[9]||(e[9]=t("code",null,"T",-1)),e[10]||(e[10]=a()),e[11]||(e[11]=t("em",null,"extends",-1)),e[12]||(e[12]=a()),o(s,{to:"/doc/types/type-aliases/FaasActionPaths.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"FaasActionPaths",-1)])),_:1}),e[13]||(e[13]=d(" ? FaasActions[T]["Params"] : T extends ReactServerAction ? Parameters<T>[0] : T",20))])]),e[15]||(e[15]=t("p",null,"Get the parameters type of the action.",-1)),e[16]||(e[16]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),e[17]||(e[17]=t("p",null,[a("• "),t("strong",null,"T"),a(" = "),t("code",null,"any")],-1))])}const P=r(i,[["render",u],["__file","FaasParams.html.vue"]]),T=JSON.parse('{"path":"/doc/types/type-aliases/FaasParams.html","title":"Type Alias: FaasParams","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/types/type-aliases/FaasParams.md"}');export{P as comp,T as data}; +import{_ as r,c as n,b as t,d as o,e as l,f as a,a as d,r as p,o as m}from"./app-DkNc82cP.js";const i={};function u(y,e){const s=p("RouteLink");return m(),n("div",null,[t("p",null,[o(s,{to:"/doc/types/"},{default:l(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),o(s,{to:"/doc/types/"},{default:l(()=>e[1]||(e[1]=[a("@faasjs/types")])),_:1}),e[3]||(e[3]=a(" / FaasParams"))]),e[14]||(e[14]=t("h1",{id:"type-alias-faasparams-t",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-faasparams-t"},[t("span",null,"Type Alias: FaasParams")])],-1)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"FaasParams",-1)),e[6]||(e[6]=a("<")),e[7]||(e[7]=t("code",null,"T",-1)),e[8]||(e[8]=a(">: ")),e[9]||(e[9]=t("code",null,"T",-1)),e[10]||(e[10]=a()),e[11]||(e[11]=t("em",null,"extends",-1)),e[12]||(e[12]=a()),o(s,{to:"/doc/types/type-aliases/FaasActionPaths.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"FaasActionPaths",-1)])),_:1}),e[13]||(e[13]=d(" ? FaasActions[T]["Params"] : T extends ReactServerAction ? Parameters<T>[0] : T",20))])]),e[15]||(e[15]=t("p",null,"Get the parameters type of the action.",-1)),e[16]||(e[16]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),e[17]||(e[17]=t("p",null,[a("• "),t("strong",null,"T"),a(" = "),t("code",null,"any")],-1))])}const P=r(i,[["render",u],["__file","FaasParams.html.vue"]]),T=JSON.parse('{"path":"/doc/types/type-aliases/FaasParams.html","title":"Type Alias: FaasParams","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/types/type-aliases/FaasParams.md"}');export{P as comp,T as data}; diff --git a/assets/FaasReactClient.html-Ojn_bmWL.js b/assets/FaasReactClient.html-BgIDly_T.js similarity index 98% rename from assets/FaasReactClient.html-Ojn_bmWL.js rename to assets/FaasReactClient.html-BgIDly_T.js index d107d8e12..b6133fb2e 100644 --- a/assets/FaasReactClient.html-Ojn_bmWL.js +++ b/assets/FaasReactClient.html-BgIDly_T.js @@ -1,4 +1,4 @@ -import{_ as i,c as r,b as e,d as s,e as l,f as n,a as o,r as p,o as d}from"./app-B9iwSGbl.js";const u={};function m(c,a){const t=p("RouteLink");return d(),r("div",null,[e("p",null,[s(t,{to:"/doc/react/"},{default:l(()=>a[0]||(a[0]=[n("Documents")])),_:1}),a[2]||(a[2]=n(" / ")),s(t,{to:"/doc/react/"},{default:l(()=>a[1]||(a[1]=[n("@faasjs/react")])),_:1}),a[3]||(a[3]=n(" / FaasReactClient"))]),a[16]||(a[16]=e("h1",{id:"function-faasreactclient",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#function-faasreactclient"},[e("span",null,"Function: FaasReactClient()")])],-1)),e("blockquote",null,[e("p",null,[a[5]||(a[5]=e("strong",null,"FaasReactClient",-1)),a[6]||(a[6]=n("(")),a[7]||(a[7]=e("code",null,"__namedParameters",-1)),a[8]||(a[8]=n("): ")),s(t,{to:"/doc/react/type-aliases/FaasReactClientInstance.html"},{default:l(()=>a[4]||(a[4]=[e("code",null,"FaasReactClientInstance",-1)])),_:1})])]),a[17]||(a[17]=e("p",null,"Before use faas, you should initialize a FaasReactClient.",-1)),a[18]||(a[18]=e("h2",{id:"parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#parameters"},[e("span",null,"Parameters")])],-1)),e("p",null,[a[10]||(a[10]=n("• ")),a[11]||(a[11]=e("strong",null,"__namedParameters",-1)),a[12]||(a[12]=n(": ")),s(t,{to:"/doc/react/type-aliases/FaasReactClientOptions.html"},{default:l(()=>a[9]||(a[9]=[e("code",null,"FaasReactClientOptions",-1)])),_:1}),a[13]||(a[13]=n(" = ")),a[14]||(a[14]=e("code",null,"...",-1))]),a[19]||(a[19]=e("h2",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[s(t,{to:"/doc/react/type-aliases/FaasReactClientInstance.html"},{default:l(()=>a[15]||(a[15]=[e("code",null,"FaasReactClientInstance",-1)])),_:1})]),a[20]||(a[20]=o(`

Example

const client = FaasReactClient({
+import{_ as i,c as r,b as e,d as s,e as l,f as n,a as o,r as p,o as d}from"./app-DkNc82cP.js";const u={};function m(c,a){const t=p("RouteLink");return d(),r("div",null,[e("p",null,[s(t,{to:"/doc/react/"},{default:l(()=>a[0]||(a[0]=[n("Documents")])),_:1}),a[2]||(a[2]=n(" / ")),s(t,{to:"/doc/react/"},{default:l(()=>a[1]||(a[1]=[n("@faasjs/react")])),_:1}),a[3]||(a[3]=n(" / FaasReactClient"))]),a[16]||(a[16]=e("h1",{id:"function-faasreactclient",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#function-faasreactclient"},[e("span",null,"Function: FaasReactClient()")])],-1)),e("blockquote",null,[e("p",null,[a[5]||(a[5]=e("strong",null,"FaasReactClient",-1)),a[6]||(a[6]=n("(")),a[7]||(a[7]=e("code",null,"__namedParameters",-1)),a[8]||(a[8]=n("): ")),s(t,{to:"/doc/react/type-aliases/FaasReactClientInstance.html"},{default:l(()=>a[4]||(a[4]=[e("code",null,"FaasReactClientInstance",-1)])),_:1})])]),a[17]||(a[17]=e("p",null,"Before use faas, you should initialize a FaasReactClient.",-1)),a[18]||(a[18]=e("h2",{id:"parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#parameters"},[e("span",null,"Parameters")])],-1)),e("p",null,[a[10]||(a[10]=n("• ")),a[11]||(a[11]=e("strong",null,"__namedParameters",-1)),a[12]||(a[12]=n(": ")),s(t,{to:"/doc/react/type-aliases/FaasReactClientOptions.html"},{default:l(()=>a[9]||(a[9]=[e("code",null,"FaasReactClientOptions",-1)])),_:1}),a[13]||(a[13]=n(" = ")),a[14]||(a[14]=e("code",null,"...",-1))]),a[19]||(a[19]=e("h2",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[s(t,{to:"/doc/react/type-aliases/FaasReactClientInstance.html"},{default:l(()=>a[15]||(a[15]=[e("code",null,"FaasReactClientInstance",-1)])),_:1})]),a[20]||(a[20]=o(`

Example

const client = FaasReactClient({
   baseUrl: 'localhost:8080/api/'
 })
 
`,2))])}const R=i(u,[["render",m],["__file","FaasReactClient.html.vue"]]),k=JSON.parse('{"path":"/doc/react/functions/FaasReactClient.html","title":"Function: FaasReactClient()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/FaasReactClient.md"}');export{R as comp,k as data}; diff --git a/assets/FaasReactClientInstance.html-DrK0iszB.js b/assets/FaasReactClientInstance.html-fgoNJnaD.js similarity index 99% rename from assets/FaasReactClientInstance.html-DrK0iszB.js rename to assets/FaasReactClientInstance.html-fgoNJnaD.js index 37e28528a..071259991 100644 --- a/assets/FaasReactClientInstance.html-DrK0iszB.js +++ b/assets/FaasReactClientInstance.html-fgoNJnaD.js @@ -1 +1 @@ -import{_ as o,c as e,b as t,d as r,e as a,f as n,a as d,r as u,o as i}from"./app-B9iwSGbl.js";const p={};function f(m,l){const s=u("RouteLink");return i(),e("div",null,[t("p",null,[r(s,{to:"/doc/react/"},{default:a(()=>l[0]||(l[0]=[n("Documents")])),_:1}),l[2]||(l[2]=n(" / ")),r(s,{to:"/doc/react/"},{default:a(()=>l[1]||(l[1]=[n("@faasjs/react")])),_:1}),l[3]||(l[3]=n(" / FaasReactClientInstance"))]),l[101]||(l[101]=d('

Type Alias: FaasReactClientInstance

FaasReactClientInstance: object

Type declaration

browserClient

browserClient: FaasBrowserClient

faas()

',6)),t("blockquote",null,[t("p",null,[l[6]||(l[6]=t("strong",null,"faas",-1)),l[7]||(l[7]=n(": <")),l[8]||(l[8]=t("code",null,"PathOrData",-1)),l[9]||(l[9]=n(">(")),l[10]||(l[10]=t("code",null,"action",-1)),l[11]||(l[11]=n(", ")),l[12]||(l[12]=t("code",null,"params",-1)),l[13]||(l[13]=n(", ")),l[14]||(l[14]=t("code",null,"options",-1)),l[15]||(l[15]=n("?) => ")),l[16]||(l[16]=t("code",null,"Promise",-1)),l[17]||(l[17]=n("<")),r(s,{to:"/doc/react/classes/Response.html"},{default:a(()=>l[4]||(l[4]=[t("code",null,"Response",-1)])),_:1}),l[18]||(l[18]=n("<")),r(s,{to:"/doc/react/type-aliases/FaasData.html"},{default:a(()=>l[5]||(l[5]=[t("code",null,"FaasData",-1)])),_:1}),l[19]||(l[19]=n("<")),l[20]||(l[20]=t("code",null,"PathOrData",-1)),l[21]||(l[21]=n(">>>"))])]),l[102]||(l[102]=t("h4",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[l[23]||(l[23]=n("• ")),l[24]||(l[24]=t("strong",null,"PathOrData",-1)),l[25]||(l[25]=n()),l[26]||(l[26]=t("em",null,"extends",-1)),l[27]||(l[27]=n()),r(s,{to:"/doc/react/type-aliases/FaasAction.html"},{default:a(()=>l[22]||(l[22]=[t("code",null,"FaasAction",-1)])),_:1})]),l[103]||(l[103]=t("h4",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),l[104]||(l[104]=t("p",null,[n("• "),t("strong",null,"action"),n(": "),t("code",null,"PathOrData"),n(" | "),t("code",null,"string")],-1)),t("p",null,[l[29]||(l[29]=n("• ")),l[30]||(l[30]=t("strong",null,"params",-1)),l[31]||(l[31]=n(": ")),r(s,{to:"/doc/react/type-aliases/FaasParams.html"},{default:a(()=>l[28]||(l[28]=[t("code",null,"FaasParams",-1)])),_:1}),l[32]||(l[32]=n("<")),l[33]||(l[33]=t("code",null,"PathOrData",-1)),l[34]||(l[34]=n(">"))]),t("p",null,[l[36]||(l[36]=n("• ")),l[37]||(l[37]=t("strong",null,"options?",-1)),l[38]||(l[38]=n(": ")),r(s,{to:"/doc/react/type-aliases/Options.html"},{default:a(()=>l[35]||(l[35]=[t("code",null,"Options",-1)])),_:1})]),l[105]||(l[105]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[l[41]||(l[41]=t("code",null,"Promise",-1)),l[42]||(l[42]=n("<")),r(s,{to:"/doc/react/classes/Response.html"},{default:a(()=>l[39]||(l[39]=[t("code",null,"Response",-1)])),_:1}),l[43]||(l[43]=n("<")),r(s,{to:"/doc/react/type-aliases/FaasData.html"},{default:a(()=>l[40]||(l[40]=[t("code",null,"FaasData",-1)])),_:1}),l[44]||(l[44]=n("<")),l[45]||(l[45]=t("code",null,"PathOrData",-1)),l[46]||(l[46]=n(">>>"))]),l[106]||(l[106]=t("h3",{id:"id",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#id"},[t("span",null,"id")])],-1)),l[107]||(l[107]=t("blockquote",null,[t("p",null,[t("strong",null,"id"),n(": "),t("code",null,"string")])],-1)),l[108]||(l[108]=t("h3",{id:"onerror",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#onerror"},[t("span",null,"onError")])],-1)),t("blockquote",null,[t("p",null,[l[48]||(l[48]=t("strong",null,"onError",-1)),l[49]||(l[49]=n(": ")),r(s,{to:"/doc/react/type-aliases/OnError.html"},{default:a(()=>l[47]||(l[47]=[t("code",null,"OnError",-1)])),_:1})])]),l[109]||(l[109]=t("h3",{id:"usefaas",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#usefaas"},[t("span",null,"useFaas()")])],-1)),t("blockquote",null,[t("p",null,[l[51]||(l[51]=t("strong",null,"useFaas",-1)),l[52]||(l[52]=n(": <")),l[53]||(l[53]=t("code",null,"PathOrData",-1)),l[54]||(l[54]=n(">(")),l[55]||(l[55]=t("code",null,"action",-1)),l[56]||(l[56]=n(", ")),l[57]||(l[57]=t("code",null,"defaultParams",-1)),l[58]||(l[58]=n(", ")),l[59]||(l[59]=t("code",null,"options",-1)),l[60]||(l[60]=n("?) => ")),r(s,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:a(()=>l[50]||(l[50]=[t("code",null,"FaasDataInjection",-1)])),_:1}),l[61]||(l[61]=n("<")),l[62]||(l[62]=t("code",null,"PathOrData",-1)),l[63]||(l[63]=n(">"))])]),l[110]||(l[110]=t("h4",{id:"type-parameters-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters-1"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[l[65]||(l[65]=n("• ")),l[66]||(l[66]=t("strong",null,"PathOrData",-1)),l[67]||(l[67]=n()),l[68]||(l[68]=t("em",null,"extends",-1)),l[69]||(l[69]=n()),r(s,{to:"/doc/react/type-aliases/FaasAction.html"},{default:a(()=>l[64]||(l[64]=[t("code",null,"FaasAction",-1)])),_:1})]),l[111]||(l[111]=t("h4",{id:"parameters-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters-1"},[t("span",null,"Parameters")])],-1)),l[112]||(l[112]=t("p",null,[n("• "),t("strong",null,"action"),n(": "),t("code",null,"PathOrData"),n(" | "),t("code",null,"string")],-1)),t("p",null,[l[71]||(l[71]=n("• ")),l[72]||(l[72]=t("strong",null,"defaultParams",-1)),l[73]||(l[73]=n(": ")),r(s,{to:"/doc/react/type-aliases/FaasParams.html"},{default:a(()=>l[70]||(l[70]=[t("code",null,"FaasParams",-1)])),_:1}),l[74]||(l[74]=n("<")),l[75]||(l[75]=t("code",null,"PathOrData",-1)),l[76]||(l[76]=n(">"))]),t("p",null,[l[78]||(l[78]=n("• ")),l[79]||(l[79]=t("strong",null,"options?",-1)),l[80]||(l[80]=n(": ")),r(s,{to:"/doc/react/type-aliases/useFaasOptions.html"},{default:a(()=>l[77]||(l[77]=[t("code",null,"useFaasOptions",-1)])),_:1}),l[81]||(l[81]=n("<")),l[82]||(l[82]=t("code",null,"PathOrData",-1)),l[83]||(l[83]=n(">"))]),l[113]||(l[113]=t("h4",{id:"returns-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns-1"},[t("span",null,"Returns")])],-1)),t("p",null,[r(s,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:a(()=>l[84]||(l[84]=[t("code",null,"FaasDataInjection",-1)])),_:1}),l[85]||(l[85]=n("<")),l[86]||(l[86]=t("code",null,"PathOrData",-1)),l[87]||(l[87]=n(">"))]),l[114]||(l[114]=t("h3",{id:"faasdatawrapper",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#faasdatawrapper"},[t("span",null,"FaasDataWrapper()")])],-1)),l[115]||(l[115]=t("h4",{id:"type-parameters-2",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters-2"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[l[89]||(l[89]=n("• ")),l[90]||(l[90]=t("strong",null,"PathOrData",-1)),l[91]||(l[91]=n()),l[92]||(l[92]=t("em",null,"extends",-1)),l[93]||(l[93]=n()),r(s,{to:"/doc/react/type-aliases/FaasAction.html"},{default:a(()=>l[88]||(l[88]=[t("code",null,"FaasAction",-1)])),_:1})]),l[116]||(l[116]=t("h4",{id:"parameters-2",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters-2"},[t("span",null,"Parameters")])],-1)),t("p",null,[l[95]||(l[95]=n("• ")),l[96]||(l[96]=t("strong",null,"props",-1)),l[97]||(l[97]=n(": ")),r(s,{to:"/doc/react/type-aliases/FaasDataWrapperProps.html"},{default:a(()=>l[94]||(l[94]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),l[98]||(l[98]=n("<")),l[99]||(l[99]=t("code",null,"PathOrData",-1)),l[100]||(l[100]=n(">"))]),l[117]||(l[117]=t("h4",{id:"returns-2",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns-2"},[t("span",null,"Returns")])],-1)),l[118]||(l[118]=t("p",null,[t("code",null,"Element")],-1))])}const b=o(p,[["render",f],["__file","FaasReactClientInstance.html.vue"]]),y=JSON.parse('{"path":"/doc/react/type-aliases/FaasReactClientInstance.html","title":"Type Alias: FaasReactClientInstance","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"browserClient","slug":"browserclient","link":"#browserclient","children":[]},{"level":3,"title":"faas()","slug":"faas","link":"#faas","children":[]},{"level":3,"title":"id","slug":"id","link":"#id","children":[]},{"level":3,"title":"onError","slug":"onerror","link":"#onerror","children":[]},{"level":3,"title":"useFaas()","slug":"usefaas","link":"#usefaas","children":[]},{"level":3,"title":"FaasDataWrapper()","slug":"faasdatawrapper","link":"#faasdatawrapper","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FaasReactClientInstance.md"}');export{b as comp,y as data}; +import{_ as o,c as e,b as t,d as r,e as a,f as n,a as d,r as u,o as i}from"./app-DkNc82cP.js";const p={};function f(m,l){const s=u("RouteLink");return i(),e("div",null,[t("p",null,[r(s,{to:"/doc/react/"},{default:a(()=>l[0]||(l[0]=[n("Documents")])),_:1}),l[2]||(l[2]=n(" / ")),r(s,{to:"/doc/react/"},{default:a(()=>l[1]||(l[1]=[n("@faasjs/react")])),_:1}),l[3]||(l[3]=n(" / FaasReactClientInstance"))]),l[101]||(l[101]=d('

Type Alias: FaasReactClientInstance

FaasReactClientInstance: object

Type declaration

browserClient

browserClient: FaasBrowserClient

faas()

',6)),t("blockquote",null,[t("p",null,[l[6]||(l[6]=t("strong",null,"faas",-1)),l[7]||(l[7]=n(": <")),l[8]||(l[8]=t("code",null,"PathOrData",-1)),l[9]||(l[9]=n(">(")),l[10]||(l[10]=t("code",null,"action",-1)),l[11]||(l[11]=n(", ")),l[12]||(l[12]=t("code",null,"params",-1)),l[13]||(l[13]=n(", ")),l[14]||(l[14]=t("code",null,"options",-1)),l[15]||(l[15]=n("?) => ")),l[16]||(l[16]=t("code",null,"Promise",-1)),l[17]||(l[17]=n("<")),r(s,{to:"/doc/react/classes/Response.html"},{default:a(()=>l[4]||(l[4]=[t("code",null,"Response",-1)])),_:1}),l[18]||(l[18]=n("<")),r(s,{to:"/doc/react/type-aliases/FaasData.html"},{default:a(()=>l[5]||(l[5]=[t("code",null,"FaasData",-1)])),_:1}),l[19]||(l[19]=n("<")),l[20]||(l[20]=t("code",null,"PathOrData",-1)),l[21]||(l[21]=n(">>>"))])]),l[102]||(l[102]=t("h4",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[l[23]||(l[23]=n("• ")),l[24]||(l[24]=t("strong",null,"PathOrData",-1)),l[25]||(l[25]=n()),l[26]||(l[26]=t("em",null,"extends",-1)),l[27]||(l[27]=n()),r(s,{to:"/doc/react/type-aliases/FaasAction.html"},{default:a(()=>l[22]||(l[22]=[t("code",null,"FaasAction",-1)])),_:1})]),l[103]||(l[103]=t("h4",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),l[104]||(l[104]=t("p",null,[n("• "),t("strong",null,"action"),n(": "),t("code",null,"PathOrData"),n(" | "),t("code",null,"string")],-1)),t("p",null,[l[29]||(l[29]=n("• ")),l[30]||(l[30]=t("strong",null,"params",-1)),l[31]||(l[31]=n(": ")),r(s,{to:"/doc/react/type-aliases/FaasParams.html"},{default:a(()=>l[28]||(l[28]=[t("code",null,"FaasParams",-1)])),_:1}),l[32]||(l[32]=n("<")),l[33]||(l[33]=t("code",null,"PathOrData",-1)),l[34]||(l[34]=n(">"))]),t("p",null,[l[36]||(l[36]=n("• ")),l[37]||(l[37]=t("strong",null,"options?",-1)),l[38]||(l[38]=n(": ")),r(s,{to:"/doc/react/type-aliases/Options.html"},{default:a(()=>l[35]||(l[35]=[t("code",null,"Options",-1)])),_:1})]),l[105]||(l[105]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[l[41]||(l[41]=t("code",null,"Promise",-1)),l[42]||(l[42]=n("<")),r(s,{to:"/doc/react/classes/Response.html"},{default:a(()=>l[39]||(l[39]=[t("code",null,"Response",-1)])),_:1}),l[43]||(l[43]=n("<")),r(s,{to:"/doc/react/type-aliases/FaasData.html"},{default:a(()=>l[40]||(l[40]=[t("code",null,"FaasData",-1)])),_:1}),l[44]||(l[44]=n("<")),l[45]||(l[45]=t("code",null,"PathOrData",-1)),l[46]||(l[46]=n(">>>"))]),l[106]||(l[106]=t("h3",{id:"id",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#id"},[t("span",null,"id")])],-1)),l[107]||(l[107]=t("blockquote",null,[t("p",null,[t("strong",null,"id"),n(": "),t("code",null,"string")])],-1)),l[108]||(l[108]=t("h3",{id:"onerror",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#onerror"},[t("span",null,"onError")])],-1)),t("blockquote",null,[t("p",null,[l[48]||(l[48]=t("strong",null,"onError",-1)),l[49]||(l[49]=n(": ")),r(s,{to:"/doc/react/type-aliases/OnError.html"},{default:a(()=>l[47]||(l[47]=[t("code",null,"OnError",-1)])),_:1})])]),l[109]||(l[109]=t("h3",{id:"usefaas",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#usefaas"},[t("span",null,"useFaas()")])],-1)),t("blockquote",null,[t("p",null,[l[51]||(l[51]=t("strong",null,"useFaas",-1)),l[52]||(l[52]=n(": <")),l[53]||(l[53]=t("code",null,"PathOrData",-1)),l[54]||(l[54]=n(">(")),l[55]||(l[55]=t("code",null,"action",-1)),l[56]||(l[56]=n(", ")),l[57]||(l[57]=t("code",null,"defaultParams",-1)),l[58]||(l[58]=n(", ")),l[59]||(l[59]=t("code",null,"options",-1)),l[60]||(l[60]=n("?) => ")),r(s,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:a(()=>l[50]||(l[50]=[t("code",null,"FaasDataInjection",-1)])),_:1}),l[61]||(l[61]=n("<")),l[62]||(l[62]=t("code",null,"PathOrData",-1)),l[63]||(l[63]=n(">"))])]),l[110]||(l[110]=t("h4",{id:"type-parameters-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters-1"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[l[65]||(l[65]=n("• ")),l[66]||(l[66]=t("strong",null,"PathOrData",-1)),l[67]||(l[67]=n()),l[68]||(l[68]=t("em",null,"extends",-1)),l[69]||(l[69]=n()),r(s,{to:"/doc/react/type-aliases/FaasAction.html"},{default:a(()=>l[64]||(l[64]=[t("code",null,"FaasAction",-1)])),_:1})]),l[111]||(l[111]=t("h4",{id:"parameters-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters-1"},[t("span",null,"Parameters")])],-1)),l[112]||(l[112]=t("p",null,[n("• "),t("strong",null,"action"),n(": "),t("code",null,"PathOrData"),n(" | "),t("code",null,"string")],-1)),t("p",null,[l[71]||(l[71]=n("• ")),l[72]||(l[72]=t("strong",null,"defaultParams",-1)),l[73]||(l[73]=n(": ")),r(s,{to:"/doc/react/type-aliases/FaasParams.html"},{default:a(()=>l[70]||(l[70]=[t("code",null,"FaasParams",-1)])),_:1}),l[74]||(l[74]=n("<")),l[75]||(l[75]=t("code",null,"PathOrData",-1)),l[76]||(l[76]=n(">"))]),t("p",null,[l[78]||(l[78]=n("• ")),l[79]||(l[79]=t("strong",null,"options?",-1)),l[80]||(l[80]=n(": ")),r(s,{to:"/doc/react/type-aliases/useFaasOptions.html"},{default:a(()=>l[77]||(l[77]=[t("code",null,"useFaasOptions",-1)])),_:1}),l[81]||(l[81]=n("<")),l[82]||(l[82]=t("code",null,"PathOrData",-1)),l[83]||(l[83]=n(">"))]),l[113]||(l[113]=t("h4",{id:"returns-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns-1"},[t("span",null,"Returns")])],-1)),t("p",null,[r(s,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:a(()=>l[84]||(l[84]=[t("code",null,"FaasDataInjection",-1)])),_:1}),l[85]||(l[85]=n("<")),l[86]||(l[86]=t("code",null,"PathOrData",-1)),l[87]||(l[87]=n(">"))]),l[114]||(l[114]=t("h3",{id:"faasdatawrapper",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#faasdatawrapper"},[t("span",null,"FaasDataWrapper()")])],-1)),l[115]||(l[115]=t("h4",{id:"type-parameters-2",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters-2"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[l[89]||(l[89]=n("• ")),l[90]||(l[90]=t("strong",null,"PathOrData",-1)),l[91]||(l[91]=n()),l[92]||(l[92]=t("em",null,"extends",-1)),l[93]||(l[93]=n()),r(s,{to:"/doc/react/type-aliases/FaasAction.html"},{default:a(()=>l[88]||(l[88]=[t("code",null,"FaasAction",-1)])),_:1})]),l[116]||(l[116]=t("h4",{id:"parameters-2",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters-2"},[t("span",null,"Parameters")])],-1)),t("p",null,[l[95]||(l[95]=n("• ")),l[96]||(l[96]=t("strong",null,"props",-1)),l[97]||(l[97]=n(": ")),r(s,{to:"/doc/react/type-aliases/FaasDataWrapperProps.html"},{default:a(()=>l[94]||(l[94]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),l[98]||(l[98]=n("<")),l[99]||(l[99]=t("code",null,"PathOrData",-1)),l[100]||(l[100]=n(">"))]),l[117]||(l[117]=t("h4",{id:"returns-2",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns-2"},[t("span",null,"Returns")])],-1)),l[118]||(l[118]=t("p",null,[t("code",null,"Element")],-1))])}const b=o(p,[["render",f],["__file","FaasReactClientInstance.html.vue"]]),y=JSON.parse('{"path":"/doc/react/type-aliases/FaasReactClientInstance.html","title":"Type Alias: FaasReactClientInstance","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"browserClient","slug":"browserclient","link":"#browserclient","children":[]},{"level":3,"title":"faas()","slug":"faas","link":"#faas","children":[]},{"level":3,"title":"id","slug":"id","link":"#id","children":[]},{"level":3,"title":"onError","slug":"onerror","link":"#onerror","children":[]},{"level":3,"title":"useFaas()","slug":"usefaas","link":"#usefaas","children":[]},{"level":3,"title":"FaasDataWrapper()","slug":"faasdatawrapper","link":"#faasdatawrapper","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FaasReactClientInstance.md"}');export{b as comp,y as data}; diff --git a/assets/FaasReactClientOptions.html-CuYqCX3w.js b/assets/FaasReactClientOptions.html-B4a9VD8p.js similarity index 97% rename from assets/FaasReactClientOptions.html-CuYqCX3w.js rename to assets/FaasReactClientOptions.html-B4a9VD8p.js index 589db94f9..927aabead 100644 --- a/assets/FaasReactClientOptions.html-CuYqCX3w.js +++ b/assets/FaasReactClientOptions.html-B4a9VD8p.js @@ -1 +1 @@ -import{_ as s,c as r,b as t,d as l,e as n,f as o,a as i,r as p,o as d}from"./app-B9iwSGbl.js";const u={};function c(f,e){const a=p("RouteLink");return d(),r("div",null,[t("p",null,[l(a,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),l(a,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/react")])),_:1}),e[3]||(e[3]=o(" / FaasReactClientOptions"))]),e[14]||(e[14]=i('

Type Alias: FaasReactClientOptions

FaasReactClientOptions: object

Type declaration

baseUrl?

optional baseUrl: BaseUrl

Default

/

onError?

',8)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("code",null,"optional",-1)),e[6]||(e[6]=o()),e[7]||(e[7]=t("strong",null,"onError",-1)),e[8]||(e[8]=o(": ")),l(a,{to:"/doc/react/type-aliases/OnError.html"},{default:n(()=>e[4]||(e[4]=[t("code",null,"OnError",-1)])),_:1})])]),e[15]||(e[15]=t("h3",{id:"options",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#options"},[t("span",null,"options?")])],-1)),t("blockquote",null,[t("p",null,[e[10]||(e[10]=t("code",null,"optional",-1)),e[11]||(e[11]=o()),e[12]||(e[12]=t("strong",null,"options",-1)),e[13]||(e[13]=o(": ")),l(a,{to:"/doc/react/type-aliases/Options.html"},{default:n(()=>e[9]||(e[9]=[t("code",null,"Options",-1)])),_:1})])])])}const m=s(u,[["render",c],["__file","FaasReactClientOptions.html.vue"]]),k=JSON.parse('{"path":"/doc/react/type-aliases/FaasReactClientOptions.html","title":"Type Alias: FaasReactClientOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"baseUrl?","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"onError?","slug":"onerror","link":"#onerror","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FaasReactClientOptions.md"}');export{m as comp,k as data}; +import{_ as s,c as r,b as t,d as l,e as n,f as o,a as i,r as p,o as d}from"./app-DkNc82cP.js";const u={};function c(f,e){const a=p("RouteLink");return d(),r("div",null,[t("p",null,[l(a,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),l(a,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/react")])),_:1}),e[3]||(e[3]=o(" / FaasReactClientOptions"))]),e[14]||(e[14]=i('

Type Alias: FaasReactClientOptions

FaasReactClientOptions: object

Type declaration

baseUrl?

optional baseUrl: BaseUrl

Default

/

onError?

',8)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("code",null,"optional",-1)),e[6]||(e[6]=o()),e[7]||(e[7]=t("strong",null,"onError",-1)),e[8]||(e[8]=o(": ")),l(a,{to:"/doc/react/type-aliases/OnError.html"},{default:n(()=>e[4]||(e[4]=[t("code",null,"OnError",-1)])),_:1})])]),e[15]||(e[15]=t("h3",{id:"options",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#options"},[t("span",null,"options?")])],-1)),t("blockquote",null,[t("p",null,[e[10]||(e[10]=t("code",null,"optional",-1)),e[11]||(e[11]=o()),e[12]||(e[12]=t("strong",null,"options",-1)),e[13]||(e[13]=o(": ")),l(a,{to:"/doc/react/type-aliases/Options.html"},{default:n(()=>e[9]||(e[9]=[t("code",null,"Options",-1)])),_:1})])])])}const m=s(u,[["render",c],["__file","FaasReactClientOptions.html.vue"]]),k=JSON.parse('{"path":"/doc/react/type-aliases/FaasReactClientOptions.html","title":"Type Alias: FaasReactClientOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"baseUrl?","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"onError?","slug":"onerror","link":"#onerror","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FaasReactClientOptions.md"}');export{m as comp,k as data}; diff --git a/assets/FaasVuePlugin.html-9131uUF8.js b/assets/FaasVuePlugin.html-CED-_LJN.js similarity index 96% rename from assets/FaasVuePlugin.html-9131uUF8.js rename to assets/FaasVuePlugin.html-CED-_LJN.js index 2c039fab2..17e5527d7 100644 --- a/assets/FaasVuePlugin.html-9131uUF8.js +++ b/assets/FaasVuePlugin.html-CED-_LJN.js @@ -1 +1 @@ -import{_ as i,c as o,b as e,d as t,e as s,f as n,a as r,r as u,o as d}from"./app-B9iwSGbl.js";const p={};function g(f,a){const l=u("RouteLink");return d(),o("div",null,[e("p",null,[t(l,{to:"/doc/vue-plugin/"},{default:s(()=>a[0]||(a[0]=[n("Documents")])),_:1}),a[2]||(a[2]=n(" / ")),t(l,{to:"/doc/vue-plugin/"},{default:s(()=>a[1]||(a[1]=[n("@faasjs/vue-plugin")])),_:1}),a[3]||(a[3]=n(" / FaasVuePlugin"))]),a[8]||(a[8]=r('

Variable: FaasVuePlugin

const FaasVuePlugin: object

Type declaration

install()

Parameters

app: any

',6)),e("p",null,[a[5]||(a[5]=n("• ")),a[6]||(a[6]=e("strong",null,"options",-1)),a[7]||(a[7]=n(": ")),t(l,{to:"/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html"},{default:s(()=>a[4]||(a[4]=[e("code",null,"FaasVuePluginOptions",-1)])),_:1})]),a[9]||(a[9]=e("h4",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),a[10]||(a[10]=e("p",null,[e("code",null,"void")],-1))])}const m=i(p,[["render",g],["__file","FaasVuePlugin.html.vue"]]),V=JSON.parse('{"path":"/doc/vue-plugin/variables/FaasVuePlugin.html","title":"Variable: FaasVuePlugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"install()","slug":"install","link":"#install","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/vue-plugin/variables/FaasVuePlugin.md"}');export{m as comp,V as data}; +import{_ as i,c as o,b as e,d as t,e as s,f as n,a as r,r as u,o as d}from"./app-DkNc82cP.js";const p={};function g(f,a){const l=u("RouteLink");return d(),o("div",null,[e("p",null,[t(l,{to:"/doc/vue-plugin/"},{default:s(()=>a[0]||(a[0]=[n("Documents")])),_:1}),a[2]||(a[2]=n(" / ")),t(l,{to:"/doc/vue-plugin/"},{default:s(()=>a[1]||(a[1]=[n("@faasjs/vue-plugin")])),_:1}),a[3]||(a[3]=n(" / FaasVuePlugin"))]),a[8]||(a[8]=r('

Variable: FaasVuePlugin

const FaasVuePlugin: object

Type declaration

install()

Parameters

app: any

',6)),e("p",null,[a[5]||(a[5]=n("• ")),a[6]||(a[6]=e("strong",null,"options",-1)),a[7]||(a[7]=n(": ")),t(l,{to:"/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html"},{default:s(()=>a[4]||(a[4]=[e("code",null,"FaasVuePluginOptions",-1)])),_:1})]),a[9]||(a[9]=e("h4",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),a[10]||(a[10]=e("p",null,[e("code",null,"void")],-1))])}const m=i(p,[["render",g],["__file","FaasVuePlugin.html.vue"]]),V=JSON.parse('{"path":"/doc/vue-plugin/variables/FaasVuePlugin.html","title":"Variable: FaasVuePlugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"install()","slug":"install","link":"#install","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/vue-plugin/variables/FaasVuePlugin.md"}');export{m as comp,V as data}; diff --git a/assets/FaasVuePluginOptions.html-DLJh0gwK.js b/assets/FaasVuePluginOptions.html-DlSNCX5F.js similarity index 96% rename from assets/FaasVuePluginOptions.html-DLJh0gwK.js rename to assets/FaasVuePluginOptions.html-DlSNCX5F.js index 94fe6b86b..ce23e7684 100644 --- a/assets/FaasVuePluginOptions.html-DLJh0gwK.js +++ b/assets/FaasVuePluginOptions.html-DlSNCX5F.js @@ -1 +1 @@ -import{_ as s,c as i,b as t,d as l,e as o,f as a,a as p,r as u,o as r}from"./app-B9iwSGbl.js";const d={};function g(f,e){const n=u("RouteLink");return r(),i("div",null,[t("p",null,[l(n,{to:"/doc/vue-plugin/"},{default:o(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),l(n,{to:"/doc/vue-plugin/"},{default:o(()=>e[1]||(e[1]=[a("@faasjs/vue-plugin")])),_:1}),e[3]||(e[3]=a(" / FaasVuePluginOptions"))]),e[9]||(e[9]=p('

Type Alias: FaasVuePluginOptions

FaasVuePluginOptions: object

Type declaration

baseUrl

baseUrl: BaseUrl

options?

',6)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("code",null,"optional",-1)),e[6]||(e[6]=a()),e[7]||(e[7]=t("strong",null,"options",-1)),e[8]||(e[8]=a(": ")),l(n,{to:"/doc/vue-plugin/type-aliases/Options.html"},{default:o(()=>e[4]||(e[4]=[t("code",null,"Options",-1)])),_:1})])])])}const c=s(d,[["render",g],["__file","FaasVuePluginOptions.html.vue"]]),m=JSON.parse('{"path":"/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html","title":"Type Alias: FaasVuePluginOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"baseUrl","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/vue-plugin/type-aliases/FaasVuePluginOptions.md"}');export{c as comp,m as data}; +import{_ as s,c as i,b as t,d as l,e as o,f as a,a as p,r as u,o as r}from"./app-DkNc82cP.js";const d={};function g(f,e){const n=u("RouteLink");return r(),i("div",null,[t("p",null,[l(n,{to:"/doc/vue-plugin/"},{default:o(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),l(n,{to:"/doc/vue-plugin/"},{default:o(()=>e[1]||(e[1]=[a("@faasjs/vue-plugin")])),_:1}),e[3]||(e[3]=a(" / FaasVuePluginOptions"))]),e[9]||(e[9]=p('

Type Alias: FaasVuePluginOptions

FaasVuePluginOptions: object

Type declaration

baseUrl

baseUrl: BaseUrl

options?

',6)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("code",null,"optional",-1)),e[6]||(e[6]=a()),e[7]||(e[7]=t("strong",null,"options",-1)),e[8]||(e[8]=a(": ")),l(n,{to:"/doc/vue-plugin/type-aliases/Options.html"},{default:o(()=>e[4]||(e[4]=[t("code",null,"Options",-1)])),_:1})])])])}const c=s(d,[["render",g],["__file","FaasVuePluginOptions.html.vue"]]),m=JSON.parse('{"path":"/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html","title":"Type Alias: FaasVuePluginOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"baseUrl","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/vue-plugin/type-aliases/FaasVuePluginOptions.md"}');export{c as comp,m as data}; diff --git a/assets/Form.html-B0RXQIpn.js b/assets/Form.html-_ho0ok7n.js similarity index 97% rename from assets/Form.html-B0RXQIpn.js rename to assets/Form.html-_ho0ok7n.js index 95f02b206..ca71b59f6 100644 --- a/assets/Form.html-B0RXQIpn.js +++ b/assets/Form.html-_ho0ok7n.js @@ -1 +1 @@ -import{_ as a,c as l,b as t,d as o,e as s,f as n,a as d,r as p,o as i}from"./app-B9iwSGbl.js";const m={};function u(f,e){const r=p("RouteLink");return i(),l("div",null,[t("p",null,[o(r,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),o(r,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / Form"))]),e[13]||(e[13]=d('

Function: Form()

Form<Values>(props): Element

Form component with Ant Design & FaasJS

Type Parameters

Values = any

Parameters

',7)),t("p",null,[e[6]||(e[6]=n("• ")),e[7]||(e[7]=t("strong",null,"props",-1)),e[8]||(e[8]=n(": ")),o(r,{to:"/doc/ant-design/interfaces/FormProps.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"FormProps",-1)])),_:1}),e[9]||(e[9]=n("<")),e[10]||(e[10]=t("code",null,"Values",-1)),e[11]||(e[11]=n(", ")),o(r,{to:"/doc/ant-design/interfaces/ExtendFormItemProps.html"},{default:s(()=>e[5]||(e[5]=[t("code",null,"ExtendFormItemProps",-1)])),_:1}),e[12]||(e[12]=n(">"))]),e[14]||(e[14]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[15]||(e[15]=t("p",null,[t("code",null,"Element")],-1))])}const F=a(m,[["render",u],["__file","Form.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/functions/Form.html","title":"Function: Form()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/Form.md"}');export{F as comp,x as data}; +import{_ as a,c as l,b as t,d as o,e as s,f as n,a as d,r as p,o as i}from"./app-DkNc82cP.js";const m={};function u(f,e){const r=p("RouteLink");return i(),l("div",null,[t("p",null,[o(r,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),o(r,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / Form"))]),e[13]||(e[13]=d('

Function: Form()

Form<Values>(props): Element

Form component with Ant Design & FaasJS

Type Parameters

Values = any

Parameters

',7)),t("p",null,[e[6]||(e[6]=n("• ")),e[7]||(e[7]=t("strong",null,"props",-1)),e[8]||(e[8]=n(": ")),o(r,{to:"/doc/ant-design/interfaces/FormProps.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"FormProps",-1)])),_:1}),e[9]||(e[9]=n("<")),e[10]||(e[10]=t("code",null,"Values",-1)),e[11]||(e[11]=n(", ")),o(r,{to:"/doc/ant-design/interfaces/ExtendFormItemProps.html"},{default:s(()=>e[5]||(e[5]=[t("code",null,"ExtendFormItemProps",-1)])),_:1}),e[12]||(e[12]=n(">"))]),e[14]||(e[14]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[15]||(e[15]=t("p",null,[t("code",null,"Element")],-1))])}const F=a(m,[["render",u],["__file","Form.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/functions/Form.html","title":"Function: Form()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/Form.md"}');export{F as comp,x as data}; diff --git a/assets/Form.html-ooRuZ-9c.js b/assets/Form.html-pf1_TwzO.js similarity index 97% rename from assets/Form.html-ooRuZ-9c.js rename to assets/Form.html-pf1_TwzO.js index c3d24dfd8..5d28d3b0e 100644 --- a/assets/Form.html-ooRuZ-9c.js +++ b/assets/Form.html-pf1_TwzO.js @@ -1 +1 @@ -import{_ as s,c as d,b as t,d as n,e as l,f as r,a,r as m,o as u}from"./app-B9iwSGbl.js";const p={};function i(f,e){const o=m("RouteLink");return u(),d("div",null,[t("p",null,[n(o,{to:"/doc/react/"},{default:l(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),n(o,{to:"/doc/react/"},{default:l(()=>e[1]||(e[1]=[r("@faasjs/react")])),_:1}),e[3]||(e[3]=r(" / Form"))]),e[21]||(e[21]=a('

Function: Form()

Form<Values, FormElements>(__namedParameters): Element

Type Parameters

Values extends Record<string, any> = Record<string, any>

',4)),t("p",null,[e[6]||(e[6]=r("• ")),e[7]||(e[7]=t("strong",null,"FormElements",-1)),e[8]||(e[8]=r()),e[9]||(e[9]=t("em",null,"extends",-1)),e[10]||(e[10]=r()),n(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"FormElementTypes",-1)])),_:1}),e[11]||(e[11]=r(" = ")),n(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:l(()=>e[5]||(e[5]=[t("code",null,"FormElementTypes",-1)])),_:1})]),e[22]||(e[22]=t("h2",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),t("p",null,[e[13]||(e[13]=r("• ")),e[14]||(e[14]=t("strong",null,"__namedParameters",-1)),e[15]||(e[15]=r(": ")),n(o,{to:"/doc/react/type-aliases/FormProps.html"},{default:l(()=>e[12]||(e[12]=[t("code",null,"FormProps",-1)])),_:1}),e[16]||(e[16]=r("<")),e[17]||(e[17]=t("code",null,"Values",-1)),e[18]||(e[18]=r(", ")),e[19]||(e[19]=t("code",null,"FormElements",-1)),e[20]||(e[20]=r(">"))]),e[23]||(e[23]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[24]||(e[24]=t("p",null,[t("code",null,"Element")],-1))])}const g=s(p,[["render",i],["__file","Form.html.vue"]]),y=JSON.parse('{"path":"/doc/react/functions/Form.html","title":"Function: Form()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/Form.md"}');export{g as comp,y as data}; +import{_ as s,c as d,b as t,d as n,e as l,f as r,a,r as m,o as u}from"./app-DkNc82cP.js";const p={};function i(f,e){const o=m("RouteLink");return u(),d("div",null,[t("p",null,[n(o,{to:"/doc/react/"},{default:l(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),n(o,{to:"/doc/react/"},{default:l(()=>e[1]||(e[1]=[r("@faasjs/react")])),_:1}),e[3]||(e[3]=r(" / Form"))]),e[21]||(e[21]=a('

Function: Form()

Form<Values, FormElements>(__namedParameters): Element

Type Parameters

Values extends Record<string, any> = Record<string, any>

',4)),t("p",null,[e[6]||(e[6]=r("• ")),e[7]||(e[7]=t("strong",null,"FormElements",-1)),e[8]||(e[8]=r()),e[9]||(e[9]=t("em",null,"extends",-1)),e[10]||(e[10]=r()),n(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"FormElementTypes",-1)])),_:1}),e[11]||(e[11]=r(" = ")),n(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:l(()=>e[5]||(e[5]=[t("code",null,"FormElementTypes",-1)])),_:1})]),e[22]||(e[22]=t("h2",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),t("p",null,[e[13]||(e[13]=r("• ")),e[14]||(e[14]=t("strong",null,"__namedParameters",-1)),e[15]||(e[15]=r(": ")),n(o,{to:"/doc/react/type-aliases/FormProps.html"},{default:l(()=>e[12]||(e[12]=[t("code",null,"FormProps",-1)])),_:1}),e[16]||(e[16]=r("<")),e[17]||(e[17]=t("code",null,"Values",-1)),e[18]||(e[18]=r(", ")),e[19]||(e[19]=t("code",null,"FormElements",-1)),e[20]||(e[20]=r(">"))]),e[23]||(e[23]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[24]||(e[24]=t("p",null,[t("code",null,"Element")],-1))])}const g=s(p,[["render",i],["__file","Form.html.vue"]]),y=JSON.parse('{"path":"/doc/react/functions/Form.html","title":"Function: Form()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/Form.md"}');export{g as comp,y as data}; diff --git a/assets/FormButtonElementProps.html-A_tvrKL9.js b/assets/FormButtonElementProps.html-A_tvrKL9.js new file mode 100644 index 000000000..cfa67b3ad --- /dev/null +++ b/assets/FormButtonElementProps.html-A_tvrKL9.js @@ -0,0 +1 @@ +import{_ as l,c as s,b as r,d as a,e as n,f as t,a as d,r as i,o as c}from"./app-DkNc82cP.js";const p={};function u(m,e){const o=i("RouteLink");return c(),s("div",null,[r("p",null,[a(o,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / FormButtonElementProps"))]),e[4]||(e[4]=d('

Type Alias: FormButtonElementProps

FormButtonElementProps: object

Type declaration

children?

optional children: React.ReactNode

disabled

disabled: boolean

submit()

submit: () => Promise<void>

Returns

Promise<void>

',11))])}const b=l(p,[["render",u],["__file","FormButtonElementProps.html.vue"]]),f=JSON.parse('{"path":"/doc/react/type-aliases/FormButtonElementProps.html","title":"Type Alias: FormButtonElementProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"disabled","slug":"disabled","link":"#disabled","children":[]},{"level":3,"title":"submit()","slug":"submit","link":"#submit","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FormButtonElementProps.md"}');export{b as comp,f as data}; diff --git a/assets/FormButtonElementProps.html-DzqE9BL-.js b/assets/FormButtonElementProps.html-DzqE9BL-.js deleted file mode 100644 index b8692a420..000000000 --- a/assets/FormButtonElementProps.html-DzqE9BL-.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as l,c as s,b as r,d as a,e as n,f as t,a as d,r as i,o as c}from"./app-B9iwSGbl.js";const p={};function u(m,e){const o=i("RouteLink");return c(),s("div",null,[r("p",null,[a(o,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / FormButtonElementProps"))]),e[4]||(e[4]=d('

Type Alias: FormButtonElementProps

FormButtonElementProps: object

Type declaration

children?

optional children: React.ReactNode

disabled?

optional disabled: boolean

submit()?

optional submit: () => void

Returns

void

',11))])}const b=l(p,[["render",u],["__file","FormButtonElementProps.html.vue"]]),f=JSON.parse('{"path":"/doc/react/type-aliases/FormButtonElementProps.html","title":"Type Alias: FormButtonElementProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"disabled?","slug":"disabled","link":"#disabled","children":[]},{"level":3,"title":"submit()?","slug":"submit","link":"#submit","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FormButtonElementProps.md"}');export{b as comp,f as data}; diff --git a/assets/FormContextProps.html-CqtiE1X5.js b/assets/FormContextProps.html-CqtiE1X5.js new file mode 100644 index 000000000..913de088e --- /dev/null +++ b/assets/FormContextProps.html-CqtiE1X5.js @@ -0,0 +1 @@ +import{_ as n,c as d,b as t,d as r,e as a,f as o,a as l,r as i,o as c}from"./app-DkNc82cP.js";const p={};function u(m,e){const s=i("RouteLink");return c(),d("div",null,[t("p",null,[r(s,{to:"/doc/react/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),r(s,{to:"/doc/react/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/react")])),_:1}),e[3]||(e[3]=o(" / FormContextProps"))]),e[11]||(e[11]=l('

Type Alias: FormContextProps<Values>

FormContextProps<Values>: object

Type Parameters

Values extends Record<string, any> = Record<string, any>

Type declaration

Elements

',6)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"Elements",-1)),e[6]||(e[6]=o(": ")),r(s,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:a(()=>e[4]||(e[4]=[t("code",null,"FormElementTypes",-1)])),_:1})])]),e[12]||(e[12]=l('

errors

errors: Record<string, FormError>

items

',3)),t("blockquote",null,[t("p",null,[e[8]||(e[8]=t("strong",null,"items",-1)),e[9]||(e[9]=o(": ")),r(s,{to:"/doc/react/type-aliases/FormLabelElementProps.html"},{default:a(()=>e[7]||(e[7]=[t("code",null,"FormLabelElementProps",-1)])),_:1}),e[10]||(e[10]=o("[]"))])]),e[13]||(e[13]=l('

onSubmit()

onSubmit: (values) => Promise<void>

Parameters

values: Values

Returns

Promise<void>

setErrors

setErrors: Dispatch<SetStateAction<Record<string, FormError>>>

setSubmitting

setSubmitting: Dispatch<SetStateAction<boolean>>

setValues

setValues: Dispatch<SetStateAction<Values>>

submitting

submitting: boolean

values

values: Values

',16))])}const h=n(p,[["render",u],["__file","FormContextProps.html.vue"]]),b=JSON.parse('{"path":"/doc/react/type-aliases/FormContextProps.html","title":"Type Alias: FormContextProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"Elements","slug":"elements","link":"#elements","children":[]},{"level":3,"title":"errors","slug":"errors","link":"#errors","children":[]},{"level":3,"title":"items","slug":"items","link":"#items","children":[]},{"level":3,"title":"onSubmit()","slug":"onsubmit","link":"#onsubmit","children":[]},{"level":3,"title":"setErrors","slug":"seterrors","link":"#seterrors","children":[]},{"level":3,"title":"setSubmitting","slug":"setsubmitting","link":"#setsubmitting","children":[]},{"level":3,"title":"setValues","slug":"setvalues","link":"#setvalues","children":[]},{"level":3,"title":"submitting","slug":"submitting","link":"#submitting","children":[]},{"level":3,"title":"values","slug":"values","link":"#values","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FormContextProps.md"}');export{h as comp,b as data}; diff --git a/assets/FormContextProps.html-D7xGVHWo.js b/assets/FormContextProps.html-D7xGVHWo.js deleted file mode 100644 index e6f5f24fd..000000000 --- a/assets/FormContextProps.html-D7xGVHWo.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,c as i,b as t,d as a,e as l,f as s,a as n,r as d,o as p}from"./app-B9iwSGbl.js";const u={};function c(m,e){const o=d("RouteLink");return p(),i("div",null,[t("p",null,[a(o,{to:"/doc/react/"},{default:l(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),a(o,{to:"/doc/react/"},{default:l(()=>e[1]||(e[1]=[s("@faasjs/react")])),_:1}),e[3]||(e[3]=s(" / FormContextProps"))]),e[11]||(e[11]=n('

Type Alias: FormContextProps<Values>

FormContextProps<Values>: object

Type Parameters

Values extends Record<string, any> = Record<string, any>

Type declaration

Elements

',6)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"Elements",-1)),e[6]||(e[6]=s(": ")),a(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"FormElementTypes",-1)])),_:1})])]),e[12]||(e[12]=t("h3",{id:"items",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#items"},[t("span",null,"items")])],-1)),t("blockquote",null,[t("p",null,[e[8]||(e[8]=t("strong",null,"items",-1)),e[9]||(e[9]=s(": ")),a(o,{to:"/doc/react/type-aliases/FormLabelElementProps.html"},{default:l(()=>e[7]||(e[7]=[t("code",null,"FormLabelElementProps",-1)])),_:1}),e[10]||(e[10]=s("[]"))])]),e[13]||(e[13]=n('

onSubmit()

onSubmit: (values) => Promise<void>

Parameters

values: Values

Returns

Promise<void>

setSubmitting

setSubmitting: React.Dispatch<React.SetStateAction<boolean>>

setValues

setValues: React.Dispatch<React.SetStateAction<Values>>

submitting

submitting: boolean

values

values: Values

',14))])}const b=r(u,[["render",c],["__file","FormContextProps.html.vue"]]),h=JSON.parse('{"path":"/doc/react/type-aliases/FormContextProps.html","title":"Type Alias: FormContextProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"Elements","slug":"elements","link":"#elements","children":[]},{"level":3,"title":"items","slug":"items","link":"#items","children":[]},{"level":3,"title":"onSubmit()","slug":"onsubmit","link":"#onsubmit","children":[]},{"level":3,"title":"setSubmitting","slug":"setsubmitting","link":"#setsubmitting","children":[]},{"level":3,"title":"setValues","slug":"setvalues","link":"#setvalues","children":[]},{"level":3,"title":"submitting","slug":"submitting","link":"#submitting","children":[]},{"level":3,"title":"values","slug":"values","link":"#values","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FormContextProps.md"}');export{b as comp,h as data}; diff --git a/assets/FormContextProvider.html-9sj7Gyjo.js b/assets/FormContextProvider.html-qLjd3Ehl.js similarity index 98% rename from assets/FormContextProvider.html-9sj7Gyjo.js rename to assets/FormContextProvider.html-qLjd3Ehl.js index ce40014e6..402c2b23f 100644 --- a/assets/FormContextProvider.html-9sj7Gyjo.js +++ b/assets/FormContextProvider.html-qLjd3Ehl.js @@ -1,4 +1,4 @@ -import{_ as l,c as r,b as e,d as t,e as o,f as s,a as p,r as i,o as d}from"./app-B9iwSGbl.js";const u={};function c(m,n){const a=i("RouteLink");return d(),r("div",null,[e("p",null,[t(a,{to:"/doc/react/"},{default:o(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(a,{to:"/doc/react/"},{default:o(()=>n[1]||(n[1]=[s("@faasjs/react")])),_:1}),n[3]||(n[3]=s(" / FormContextProvider"))]),n[25]||(n[25]=p('

Function: FormContextProvider()

FormContextProvider<NewT>(props): ReactNode

The provider component of the splitting context.

Type Parameters

',4)),e("p",null,[n[6]||(n[6]=s("• ")),n[7]||(n[7]=e("strong",null,"NewT",-1)),n[8]||(n[8]=s()),n[9]||(n[9]=e("em",null,"extends",-1)),n[10]||(n[10]=s()),t(a,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:o(()=>n[4]||(n[4]=[e("code",null,"FormContextProps",-1)])),_:1}),n[11]||(n[11]=s("<")),n[12]||(n[12]=e("code",null,"Record",-1)),n[13]||(n[13]=s("<")),n[14]||(n[14]=e("code",null,"string",-1)),n[15]||(n[15]=s(", ")),n[16]||(n[16]=e("code",null,"any",-1)),n[17]||(n[17]=s(">> = ")),t(a,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:o(()=>n[5]||(n[5]=[e("code",null,"FormContextProps",-1)])),_:1}),n[18]||(n[18]=s("<")),n[19]||(n[19]=e("code",null,"Record",-1)),n[20]||(n[20]=s("<")),n[21]||(n[21]=e("code",null,"string",-1)),n[22]||(n[22]=s(", ")),n[23]||(n[23]=e("code",null,"any",-1)),n[24]||(n[24]=s(">>"))]),n[26]||(n[26]=p(`

Parameters

props

props.children: ReactNode

props.memo?: true | any[]

Whether to use memoization for the children.

Default

false

true: memoize the children without dependencies. any[]: memoize the children with specific dependencies.

props.value?: NewT

Returns

ReactNode

See

https://faasjs.com/doc/react/functions/createSplittingContext.html#provider

Example

function App() {
+import{_ as l,c as r,b as e,d as t,e as o,f as s,a as p,r as i,o as d}from"./app-DkNc82cP.js";const u={};function c(m,n){const a=i("RouteLink");return d(),r("div",null,[e("p",null,[t(a,{to:"/doc/react/"},{default:o(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(a,{to:"/doc/react/"},{default:o(()=>n[1]||(n[1]=[s("@faasjs/react")])),_:1}),n[3]||(n[3]=s(" / FormContextProvider"))]),n[25]||(n[25]=p('

Function: FormContextProvider()

FormContextProvider<NewT>(props): ReactNode

The provider component of the splitting context.

Type Parameters

',4)),e("p",null,[n[6]||(n[6]=s("• ")),n[7]||(n[7]=e("strong",null,"NewT",-1)),n[8]||(n[8]=s()),n[9]||(n[9]=e("em",null,"extends",-1)),n[10]||(n[10]=s()),t(a,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:o(()=>n[4]||(n[4]=[e("code",null,"FormContextProps",-1)])),_:1}),n[11]||(n[11]=s("<")),n[12]||(n[12]=e("code",null,"Record",-1)),n[13]||(n[13]=s("<")),n[14]||(n[14]=e("code",null,"string",-1)),n[15]||(n[15]=s(", ")),n[16]||(n[16]=e("code",null,"any",-1)),n[17]||(n[17]=s(">> = ")),t(a,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:o(()=>n[5]||(n[5]=[e("code",null,"FormContextProps",-1)])),_:1}),n[18]||(n[18]=s("<")),n[19]||(n[19]=e("code",null,"Record",-1)),n[20]||(n[20]=s("<")),n[21]||(n[21]=e("code",null,"string",-1)),n[22]||(n[22]=s(", ")),n[23]||(n[23]=e("code",null,"any",-1)),n[24]||(n[24]=s(">>"))]),n[26]||(n[26]=p(`

Parameters

props

props.children: ReactNode

props.memo?: true | any[]

Whether to use memoization for the children.

Default

false

true: memoize the children without dependencies. any[]: memoize the children with specific dependencies.

props.value?: NewT

Returns

ReactNode

See

https://faasjs.com/doc/react/functions/createSplittingContext.html#provider

Example

function App() {
   const [value, setValue] = useState(0)
 
   return (
diff --git a/assets/FormDefaultElements.html-BvFiXbOH.js b/assets/FormDefaultElements.html-BGe5p_PP.js
similarity index 94%
rename from assets/FormDefaultElements.html-BvFiXbOH.js
rename to assets/FormDefaultElements.html-BGe5p_PP.js
index dd8e6e9bf..90b0bb0a6 100644
--- a/assets/FormDefaultElements.html-BvFiXbOH.js
+++ b/assets/FormDefaultElements.html-BGe5p_PP.js
@@ -1 +1 @@
-import{_ as a,c as s,b as t,d as n,e as r,f as l,r as m,o as u}from"./app-B9iwSGbl.js";const d={};function f(i,e){const o=m("RouteLink");return u(),s("div",null,[t("p",null,[n(o,{to:"/doc/react/"},{default:r(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),n(o,{to:"/doc/react/"},{default:r(()=>e[1]||(e[1]=[l("@faasjs/react")])),_:1}),e[3]||(e[3]=l(" / FormDefaultElements"))]),e[9]||(e[9]=t("h1",{id:"variable-formdefaultelements",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#variable-formdefaultelements"},[t("span",null,"Variable: FormDefaultElements")])],-1)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("code",null,"const",-1)),e[6]||(e[6]=l()),e[7]||(e[7]=t("strong",null,"FormDefaultElements",-1)),e[8]||(e[8]=l(": ")),n(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>e[4]||(e[4]=[t("code",null,"FormElementTypes",-1)])),_:1})])])])}const E=a(d,[["render",f],["__file","FormDefaultElements.html.vue"]]),F=JSON.parse('{"path":"/doc/react/variables/FormDefaultElements.html","title":"Variable: FormDefaultElements","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/react/variables/FormDefaultElements.md"}');export{E as comp,F as data};
+import{_ as a,c as s,b as t,d as n,e as r,f as l,r as m,o as u}from"./app-DkNc82cP.js";const d={};function f(i,e){const o=m("RouteLink");return u(),s("div",null,[t("p",null,[n(o,{to:"/doc/react/"},{default:r(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),n(o,{to:"/doc/react/"},{default:r(()=>e[1]||(e[1]=[l("@faasjs/react")])),_:1}),e[3]||(e[3]=l(" / FormDefaultElements"))]),e[9]||(e[9]=t("h1",{id:"variable-formdefaultelements",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#variable-formdefaultelements"},[t("span",null,"Variable: FormDefaultElements")])],-1)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("code",null,"const",-1)),e[6]||(e[6]=l()),e[7]||(e[7]=t("strong",null,"FormDefaultElements",-1)),e[8]||(e[8]=l(": ")),n(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>e[4]||(e[4]=[t("code",null,"FormElementTypes",-1)])),_:1})])])])}const E=a(d,[["render",f],["__file","FormDefaultElements.html.vue"]]),F=JSON.parse('{"path":"/doc/react/variables/FormDefaultElements.html","title":"Variable: FormDefaultElements","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/react/variables/FormDefaultElements.md"}');export{E as comp,F as data};
diff --git a/assets/FormElementTypes.html-CO0TcLXh.js b/assets/FormElementTypes.html-B4KB3bjb.js
similarity index 97%
rename from assets/FormElementTypes.html-CO0TcLXh.js
rename to assets/FormElementTypes.html-B4KB3bjb.js
index 383064759..71b1f10d6 100644
--- a/assets/FormElementTypes.html-CO0TcLXh.js
+++ b/assets/FormElementTypes.html-B4KB3bjb.js
@@ -1 +1 @@
-import{_ as s,c as p,b as e,d as o,e as r,f as l,a,r as u,o as d}from"./app-B9iwSGbl.js";const i={};function m(y,t){const n=u("RouteLink");return d(),p("div",null,[e("p",null,[o(n,{to:"/doc/react/"},{default:r(()=>t[0]||(t[0]=[l("Documents")])),_:1}),t[2]||(t[2]=l(" / ")),o(n,{to:"/doc/react/"},{default:r(()=>t[1]||(t[1]=[l("@faasjs/react")])),_:1}),t[3]||(t[3]=l(" / FormElementTypes"))]),t[22]||(t[22]=a('

Type Alias: FormElementTypes

FormElementTypes: object

Type declaration

Button

',4)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"Button",-1)),t[6]||(t[6]=l(": ")),t[7]||(t[7]=e("code",null,"ComponentType",-1)),t[8]||(t[8]=l("<")),o(n,{to:"/doc/react/type-aliases/FormButtonElementProps.html"},{default:r(()=>t[4]||(t[4]=[e("code",null,"FormButtonElementProps",-1)])),_:1}),t[9]||(t[9]=l(">"))])]),t[23]||(t[23]=e("h3",{id:"input",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#input"},[e("span",null,"Input")])],-1)),e("blockquote",null,[e("p",null,[t[11]||(t[11]=e("strong",null,"Input",-1)),t[12]||(t[12]=l(": ")),t[13]||(t[13]=e("code",null,"ComponentType",-1)),t[14]||(t[14]=l("<")),o(n,{to:"/doc/react/type-aliases/FormInputElementProps.html"},{default:r(()=>t[10]||(t[10]=[e("code",null,"FormInputElementProps",-1)])),_:1}),t[15]||(t[15]=l(">"))])]),t[24]||(t[24]=e("h3",{id:"label",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#label"},[e("span",null,"Label")])],-1)),e("blockquote",null,[e("p",null,[t[17]||(t[17]=e("strong",null,"Label",-1)),t[18]||(t[18]=l(": ")),t[19]||(t[19]=e("code",null,"ComponentType",-1)),t[20]||(t[20]=l("<")),o(n,{to:"/doc/react/type-aliases/FormLabelElementProps.html"},{default:r(()=>t[16]||(t[16]=[e("code",null,"FormLabelElementProps",-1)])),_:1}),t[21]||(t[21]=l(">"))])])])}const f=s(i,[["render",m],["__file","FormElementTypes.html.vue"]]),T=JSON.parse('{"path":"/doc/react/type-aliases/FormElementTypes.html","title":"Type Alias: FormElementTypes","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"Button","slug":"button","link":"#button","children":[]},{"level":3,"title":"Input","slug":"input","link":"#input","children":[]},{"level":3,"title":"Label","slug":"label","link":"#label","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FormElementTypes.md"}');export{f as comp,T as data}; +import{_ as s,c as p,b as e,d as o,e as r,f as l,a,r as u,o as d}from"./app-DkNc82cP.js";const i={};function m(y,t){const n=u("RouteLink");return d(),p("div",null,[e("p",null,[o(n,{to:"/doc/react/"},{default:r(()=>t[0]||(t[0]=[l("Documents")])),_:1}),t[2]||(t[2]=l(" / ")),o(n,{to:"/doc/react/"},{default:r(()=>t[1]||(t[1]=[l("@faasjs/react")])),_:1}),t[3]||(t[3]=l(" / FormElementTypes"))]),t[22]||(t[22]=a('

Type Alias: FormElementTypes

FormElementTypes: object

Type declaration

Button

',4)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"Button",-1)),t[6]||(t[6]=l(": ")),t[7]||(t[7]=e("code",null,"ComponentType",-1)),t[8]||(t[8]=l("<")),o(n,{to:"/doc/react/type-aliases/FormButtonElementProps.html"},{default:r(()=>t[4]||(t[4]=[e("code",null,"FormButtonElementProps",-1)])),_:1}),t[9]||(t[9]=l(">"))])]),t[23]||(t[23]=e("h3",{id:"input",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#input"},[e("span",null,"Input")])],-1)),e("blockquote",null,[e("p",null,[t[11]||(t[11]=e("strong",null,"Input",-1)),t[12]||(t[12]=l(": ")),t[13]||(t[13]=e("code",null,"ComponentType",-1)),t[14]||(t[14]=l("<")),o(n,{to:"/doc/react/type-aliases/FormInputElementProps.html"},{default:r(()=>t[10]||(t[10]=[e("code",null,"FormInputElementProps",-1)])),_:1}),t[15]||(t[15]=l(">"))])]),t[24]||(t[24]=e("h3",{id:"label",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#label"},[e("span",null,"Label")])],-1)),e("blockquote",null,[e("p",null,[t[17]||(t[17]=e("strong",null,"Label",-1)),t[18]||(t[18]=l(": ")),t[19]||(t[19]=e("code",null,"ComponentType",-1)),t[20]||(t[20]=l("<")),o(n,{to:"/doc/react/type-aliases/FormLabelElementProps.html"},{default:r(()=>t[16]||(t[16]=[e("code",null,"FormLabelElementProps",-1)])),_:1}),t[21]||(t[21]=l(">"))])])])}const f=s(i,[["render",m],["__file","FormElementTypes.html.vue"]]),T=JSON.parse('{"path":"/doc/react/type-aliases/FormElementTypes.html","title":"Type Alias: FormElementTypes","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"Button","slug":"button","link":"#button","children":[]},{"level":3,"title":"Input","slug":"input","link":"#input","children":[]},{"level":3,"title":"Label","slug":"label","link":"#label","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FormElementTypes.md"}');export{f as comp,T as data}; diff --git a/assets/FormInputElementProps.html-CNctu9dY.js b/assets/FormInputElementProps.html-CeoaerUJ.js similarity index 97% rename from assets/FormInputElementProps.html-CNctu9dY.js rename to assets/FormInputElementProps.html-CeoaerUJ.js index 265fc3f82..f49f126e5 100644 --- a/assets/FormInputElementProps.html-CNctu9dY.js +++ b/assets/FormInputElementProps.html-CeoaerUJ.js @@ -1 +1 @@ -import{_ as r,c as s,b as l,d as n,e as o,f as a,a as p,r as d,o as c}from"./app-B9iwSGbl.js";const i={};function u(h,e){const t=d("RouteLink");return c(),s("div",null,[l("p",null,[n(t,{to:"/doc/react/"},{default:o(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(t,{to:"/doc/react/"},{default:o(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / FormInputElementProps"))]),e[4]||(e[4]=p('

Type Alias: FormInputElementProps

FormInputElementProps: object

Type declaration

name

name: string

onChange()

onChange: (value) => void

Parameters

value: any

Returns

void

value

value: any

',13))])}const g=r(i,[["render",u],["__file","FormInputElementProps.html.vue"]]),f=JSON.parse('{"path":"/doc/react/type-aliases/FormInputElementProps.html","title":"Type Alias: FormInputElementProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"onChange()","slug":"onchange","link":"#onchange","children":[]},{"level":3,"title":"value","slug":"value","link":"#value","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FormInputElementProps.md"}');export{g as comp,f as data}; +import{_ as r,c as s,b as l,d as n,e as o,f as a,a as p,r as d,o as c}from"./app-DkNc82cP.js";const i={};function u(h,e){const t=d("RouteLink");return c(),s("div",null,[l("p",null,[n(t,{to:"/doc/react/"},{default:o(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(t,{to:"/doc/react/"},{default:o(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / FormInputElementProps"))]),e[4]||(e[4]=p('

Type Alias: FormInputElementProps

FormInputElementProps: object

Type declaration

name

name: string

onChange()

onChange: (value) => void

Parameters

value: any

Returns

void

value

value: any

',13))])}const g=r(i,[["render",u],["__file","FormInputElementProps.html.vue"]]),f=JSON.parse('{"path":"/doc/react/type-aliases/FormInputElementProps.html","title":"Type Alias: FormInputElementProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"onChange()","slug":"onchange","link":"#onchange","children":[]},{"level":3,"title":"value","slug":"value","link":"#value","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FormInputElementProps.md"}');export{g as comp,f as data}; diff --git a/assets/FormItem.html--zVbP2kB.js b/assets/FormItem.html-zsntGR49.js similarity index 98% rename from assets/FormItem.html--zVbP2kB.js rename to assets/FormItem.html-zsntGR49.js index 0c6859298..7b1b89d8b 100644 --- a/assets/FormItem.html--zVbP2kB.js +++ b/assets/FormItem.html-zsntGR49.js @@ -1,4 +1,4 @@ -import{_ as o,c as r,b as a,d as t,e as p,f as s,a as l,r as i,o as m}from"./app-B9iwSGbl.js";const c={};function u(d,n){const e=i("RouteLink");return m(),r("div",null,[a("p",null,[t(e,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(e,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / FormItem"))]),n[11]||(n[11]=l('

Function: FormItem()

FormItem<T>(props): Element

FormItem

Type Parameters

T = any

Parameters

',7)),a("p",null,[n[5]||(n[5]=s("• ")),n[6]||(n[6]=a("strong",null,"props",-1)),n[7]||(n[7]=s(": ")),t(e,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"FormItemProps",-1)])),_:1}),n[8]||(n[8]=s("<")),n[9]||(n[9]=a("code",null,"T",-1)),n[10]||(n[10]=s(">"))]),n[12]||(n[12]=l(`

Returns

Element

Example

// use inline type
+import{_ as o,c as r,b as a,d as t,e as p,f as s,a as l,r as i,o as m}from"./app-DkNc82cP.js";const c={};function u(d,n){const e=i("RouteLink");return m(),r("div",null,[a("p",null,[t(e,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(e,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / FormItem"))]),n[11]||(n[11]=l('

Function: FormItem()

FormItem<T>(props): Element

FormItem

Type Parameters

T = any

Parameters

',7)),a("p",null,[n[5]||(n[5]=s("• ")),n[6]||(n[6]=a("strong",null,"props",-1)),n[7]||(n[7]=s(": ")),t(e,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"FormItemProps",-1)])),_:1}),n[8]||(n[8]=s("<")),n[9]||(n[9]=a("code",null,"T",-1)),n[10]||(n[10]=s(">"))]),n[12]||(n[12]=l(`

Returns

Element

Example

// use inline type
 <FormItem type='string' id='name' />
 
 // use custom type
diff --git a/assets/FormItemProps.html-CwikyKyR.js b/assets/FormItemProps.html-DT7vpH28.js
similarity index 99%
rename from assets/FormItemProps.html-CwikyKyR.js
rename to assets/FormItemProps.html-DT7vpH28.js
index 84a6d01a5..35c731e03 100644
--- a/assets/FormItemProps.html-CwikyKyR.js
+++ b/assets/FormItemProps.html-DT7vpH28.js
@@ -1 +1 @@
-import{_ as s,c as i,b as n,d as t,e as d,f as l,a as r,r as a,o as p}from"./app-B9iwSGbl.js";const u={};function m(f,e){const o=a("RouteLink");return p(),i("div",null,[n("p",null,[t(o,{to:"/doc/ant-design/"},{default:d(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),t(o,{to:"/doc/ant-design/"},{default:d(()=>e[1]||(e[1]=[l("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=l(" / FormItemProps"))]),e[84]||(e[84]=n("h1",{id:"interface-formitemprops-t",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#interface-formitemprops-t"},[n("span",null,"Interface: FormItemProps")])],-1)),e[85]||(e[85]=n("h2",{id:"extends",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#extends"},[n("span",null,"Extends")])],-1)),n("ul",null,[n("li",null,[t(o,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:d(()=>e[4]||(e[4]=[n("code",null,"BaseItemProps",-1)])),_:1}),e[5]||(e[5]=l(".")),e[6]||(e[6]=n("code",null,"Omit",-1)),e[7]||(e[7]=l("<")),e[8]||(e[8]=n("code",null,"AntdFormItemProps",-1)),e[9]||(e[9]=l("<")),e[10]||(e[10]=n("code",null,"T",-1)),e[11]||(e[11]=l(">, ")),e[12]||(e[12]=n("code",null,'"id"',-1)),e[13]||(e[13]=l(" | ")),e[14]||(e[14]=n("code",null,'"children"',-1)),e[15]||(e[15]=l(" | ")),e[16]||(e[16]=n("code",null,'"render"',-1)),e[17]||(e[17]=l(">"))])]),e[86]||(e[86]=n("h2",{id:"extended-by",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#extended-by"},[n("span",null,"Extended by")])],-1)),n("ul",null,[n("li",null,[t(o,{to:"/doc/ant-design/interfaces/UnionFaasItemProps.html"},{default:d(()=>e[18]||(e[18]=[n("code",null,"UnionFaasItemProps",-1)])),_:1})])]),e[87]||(e[87]=r('

Type Parameters

T = any

Properties

children?

',4)),n("blockquote",null,[n("p",null,[e[20]||(e[20]=n("code",null,"optional",-1)),e[21]||(e[21]=l()),e[22]||(e[22]=n("strong",null,"children",-1)),e[23]||(e[23]=l(": ")),t(o,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:d(()=>e[19]||(e[19]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),e[24]||(e[24]=l("<")),e[25]||(e[25]=n("code",null,"T",-1)),e[26]||(e[26]=l(">"))])]),e[88]||(e[88]=r('

col?

optional col: number

disabled?

optional disabled: boolean

extendTypes?

',5)),n("blockquote",null,[n("p",null,[e[28]||(e[28]=n("code",null,"optional",-1)),e[29]||(e[29]=l()),e[30]||(e[30]=n("strong",null,"extendTypes",-1)),e[31]||(e[31]=l(": ")),t(o,{to:"/doc/ant-design/type-aliases/ExtendTypes.html"},{default:d(()=>e[27]||(e[27]=[n("code",null,"ExtendTypes",-1)])),_:1})])]),e[89]||(e[89]=n("h3",{id:"formchildren",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#formchildren"},[n("span",null,"formChildren?")])],-1)),n("blockquote",null,[n("p",null,[e[33]||(e[33]=n("code",null,"optional",-1)),e[34]||(e[34]=l()),e[35]||(e[35]=n("strong",null,"formChildren",-1)),e[36]||(e[36]=l(": ")),t(o,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:d(()=>e[32]||(e[32]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),e[37]||(e[37]=l("<")),e[38]||(e[38]=n("code",null,"T",-1)),e[39]||(e[39]=l(">"))])]),e[90]||(e[90]=n("h3",{id:"formrender",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#formrender"},[n("span",null,"formRender?")])],-1)),n("blockquote",null,[n("p",null,[e[41]||(e[41]=n("code",null,"optional",-1)),e[42]||(e[42]=l()),e[43]||(e[43]=n("strong",null,"formRender",-1)),e[44]||(e[44]=l(": ")),t(o,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:d(()=>e[40]||(e[40]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),e[45]||(e[45]=l("<")),e[46]||(e[46]=n("code",null,"T",-1)),e[47]||(e[47]=l(">"))])]),e[91]||(e[91]=n("h3",{id:"id",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#id"},[n("span",null,"id")])],-1)),e[92]||(e[92]=n("blockquote",null,[n("p",null,[n("strong",null,"id"),l(": "),n("code",null,"string")])],-1)),e[93]||(e[93]=n("h4",{id:"inherited-from",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#inherited-from"},[n("span",null,"Inherited from")])],-1)),n("p",null,[t(o,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:d(()=>e[48]||(e[48]=[n("code",null,"BaseItemProps",-1)])),_:1}),e[50]||(e[50]=l(".")),t(o,{to:"/doc/ant-design/interfaces/BaseItemProps.html#id"},{default:d(()=>e[49]||(e[49]=[n("code",null,"id",-1)])),_:1})]),e[94]||(e[94]=r('

if()?

optional if: (values) => boolean

trigger when any item's value changed

Parameters

values: Record<string, any>

Returns

boolean

input?

optional input: InputProps | RadioProps | InputNumberProps<ValueType> | SwitchProps | DatePickerProps | SelectProps<T, DefaultOptionType>

label?

optional label: string | false

Overrides

Omit.label

maxCount?

optional maxCount: number

object?

',16)),n("blockquote",null,[n("p",null,[e[52]||(e[52]=n("code",null,"optional",-1)),e[53]||(e[53]=l()),e[54]||(e[54]=n("strong",null,"object",-1)),e[55]||(e[55]=l(": ")),t(o,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:d(()=>e[51]||(e[51]=[n("code",null,"FormItemProps",-1)])),_:1}),e[56]||(e[56]=l("<")),e[57]||(e[57]=n("code",null,"any",-1)),e[58]||(e[58]=l(">[]"))])]),e[95]||(e[95]=r('

onValueChange()?

optional onValueChange: (value, values, form) => void

trigger when current item's value changed

Parameters

value: T

values: any

form: FormInstance<any>

Returns

void

options?

',10)),n("blockquote",null,[n("p",null,[e[60]||(e[60]=n("code",null,"optional",-1)),e[61]||(e[61]=l()),e[62]||(e[62]=n("strong",null,"options",-1)),e[63]||(e[63]=l(": ")),t(o,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:d(()=>e[59]||(e[59]=[n("code",null,"BaseOption",-1)])),_:1}),e[64]||(e[64]=l("[]"))])]),e[96]||(e[96]=n("h4",{id:"inherited-from-1",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#inherited-from-1"},[n("span",null,"Inherited from")])],-1)),n("p",null,[t(o,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:d(()=>e[65]||(e[65]=[n("code",null,"BaseItemProps",-1)])),_:1}),e[67]||(e[67]=l(".")),t(o,{to:"/doc/ant-design/interfaces/BaseItemProps.html#options"},{default:d(()=>e[66]||(e[66]=[n("code",null,"options",-1)])),_:1})]),e[97]||(e[97]=n("h3",{id:"render",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#render"},[n("span",null,"render?")])],-1)),n("blockquote",null,[n("p",null,[e[69]||(e[69]=n("code",null,"optional",-1)),e[70]||(e[70]=l()),e[71]||(e[71]=n("strong",null,"render",-1)),e[72]||(e[72]=l(": ")),t(o,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:d(()=>e[68]||(e[68]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),e[73]||(e[73]=l("<")),e[74]||(e[74]=n("code",null,"T",-1)),e[75]||(e[75]=l(">"))])]),e[98]||(e[98]=r('

required?

optional required: boolean

Overrides

Omit.required

rules?

optional rules: RuleObject[]

Overrides

Omit.rules

title?

optional title: string

Inherited from

',11)),n("p",null,[t(o,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:d(()=>e[76]||(e[76]=[n("code",null,"BaseItemProps",-1)])),_:1}),e[78]||(e[78]=l(".")),t(o,{to:"/doc/ant-design/interfaces/BaseItemProps.html#title"},{default:d(()=>e[77]||(e[77]=[n("code",null,"title",-1)])),_:1})]),e[99]||(e[99]=n("h3",{id:"type",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type"},[n("span",null,"type?")])],-1)),n("blockquote",null,[n("p",null,[e[80]||(e[80]=n("code",null,"optional",-1)),e[81]||(e[81]=l()),e[82]||(e[82]=n("strong",null,"type",-1)),e[83]||(e[83]=l(": ")),t(o,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:d(()=>e[79]||(e[79]=[n("code",null,"FaasItemType",-1)])),_:1})])])])}const b=s(u,[["render",m],["__file","FormItemProps.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/interfaces/FormItemProps.html","title":"Interface: FormItemProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Extended by","slug":"extended-by","link":"#extended-by","children":[]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"col?","slug":"col","link":"#col","children":[]},{"level":3,"title":"disabled?","slug":"disabled","link":"#disabled","children":[]},{"level":3,"title":"extendTypes?","slug":"extendtypes","link":"#extendtypes","children":[]},{"level":3,"title":"formChildren?","slug":"formchildren","link":"#formchildren","children":[]},{"level":3,"title":"formRender?","slug":"formrender","link":"#formrender","children":[]},{"level":3,"title":"id","slug":"id","link":"#id","children":[]},{"level":3,"title":"if()?","slug":"if","link":"#if","children":[]},{"level":3,"title":"input?","slug":"input","link":"#input","children":[]},{"level":3,"title":"label?","slug":"label","link":"#label","children":[]},{"level":3,"title":"maxCount?","slug":"maxcount","link":"#maxcount","children":[]},{"level":3,"title":"object?","slug":"object","link":"#object","children":[]},{"level":3,"title":"onValueChange()?","slug":"onvaluechange","link":"#onvaluechange","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]},{"level":3,"title":"render?","slug":"render","link":"#render","children":[]},{"level":3,"title":"required?","slug":"required","link":"#required","children":[]},{"level":3,"title":"rules?","slug":"rules","link":"#rules","children":[]},{"level":3,"title":"title?","slug":"title","link":"#title","children":[]},{"level":3,"title":"type?","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/FormItemProps.md"}');export{b as comp,x as data}; +import{_ as s,c as i,b as n,d as t,e as d,f as l,a as r,r as a,o as p}from"./app-DkNc82cP.js";const u={};function m(f,e){const o=a("RouteLink");return p(),i("div",null,[n("p",null,[t(o,{to:"/doc/ant-design/"},{default:d(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),t(o,{to:"/doc/ant-design/"},{default:d(()=>e[1]||(e[1]=[l("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=l(" / FormItemProps"))]),e[84]||(e[84]=n("h1",{id:"interface-formitemprops-t",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#interface-formitemprops-t"},[n("span",null,"Interface: FormItemProps")])],-1)),e[85]||(e[85]=n("h2",{id:"extends",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#extends"},[n("span",null,"Extends")])],-1)),n("ul",null,[n("li",null,[t(o,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:d(()=>e[4]||(e[4]=[n("code",null,"BaseItemProps",-1)])),_:1}),e[5]||(e[5]=l(".")),e[6]||(e[6]=n("code",null,"Omit",-1)),e[7]||(e[7]=l("<")),e[8]||(e[8]=n("code",null,"AntdFormItemProps",-1)),e[9]||(e[9]=l("<")),e[10]||(e[10]=n("code",null,"T",-1)),e[11]||(e[11]=l(">, ")),e[12]||(e[12]=n("code",null,'"id"',-1)),e[13]||(e[13]=l(" | ")),e[14]||(e[14]=n("code",null,'"children"',-1)),e[15]||(e[15]=l(" | ")),e[16]||(e[16]=n("code",null,'"render"',-1)),e[17]||(e[17]=l(">"))])]),e[86]||(e[86]=n("h2",{id:"extended-by",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#extended-by"},[n("span",null,"Extended by")])],-1)),n("ul",null,[n("li",null,[t(o,{to:"/doc/ant-design/interfaces/UnionFaasItemProps.html"},{default:d(()=>e[18]||(e[18]=[n("code",null,"UnionFaasItemProps",-1)])),_:1})])]),e[87]||(e[87]=r('

Type Parameters

T = any

Properties

children?

',4)),n("blockquote",null,[n("p",null,[e[20]||(e[20]=n("code",null,"optional",-1)),e[21]||(e[21]=l()),e[22]||(e[22]=n("strong",null,"children",-1)),e[23]||(e[23]=l(": ")),t(o,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:d(()=>e[19]||(e[19]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),e[24]||(e[24]=l("<")),e[25]||(e[25]=n("code",null,"T",-1)),e[26]||(e[26]=l(">"))])]),e[88]||(e[88]=r('

col?

optional col: number

disabled?

optional disabled: boolean

extendTypes?

',5)),n("blockquote",null,[n("p",null,[e[28]||(e[28]=n("code",null,"optional",-1)),e[29]||(e[29]=l()),e[30]||(e[30]=n("strong",null,"extendTypes",-1)),e[31]||(e[31]=l(": ")),t(o,{to:"/doc/ant-design/type-aliases/ExtendTypes.html"},{default:d(()=>e[27]||(e[27]=[n("code",null,"ExtendTypes",-1)])),_:1})])]),e[89]||(e[89]=n("h3",{id:"formchildren",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#formchildren"},[n("span",null,"formChildren?")])],-1)),n("blockquote",null,[n("p",null,[e[33]||(e[33]=n("code",null,"optional",-1)),e[34]||(e[34]=l()),e[35]||(e[35]=n("strong",null,"formChildren",-1)),e[36]||(e[36]=l(": ")),t(o,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:d(()=>e[32]||(e[32]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),e[37]||(e[37]=l("<")),e[38]||(e[38]=n("code",null,"T",-1)),e[39]||(e[39]=l(">"))])]),e[90]||(e[90]=n("h3",{id:"formrender",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#formrender"},[n("span",null,"formRender?")])],-1)),n("blockquote",null,[n("p",null,[e[41]||(e[41]=n("code",null,"optional",-1)),e[42]||(e[42]=l()),e[43]||(e[43]=n("strong",null,"formRender",-1)),e[44]||(e[44]=l(": ")),t(o,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:d(()=>e[40]||(e[40]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),e[45]||(e[45]=l("<")),e[46]||(e[46]=n("code",null,"T",-1)),e[47]||(e[47]=l(">"))])]),e[91]||(e[91]=n("h3",{id:"id",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#id"},[n("span",null,"id")])],-1)),e[92]||(e[92]=n("blockquote",null,[n("p",null,[n("strong",null,"id"),l(": "),n("code",null,"string")])],-1)),e[93]||(e[93]=n("h4",{id:"inherited-from",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#inherited-from"},[n("span",null,"Inherited from")])],-1)),n("p",null,[t(o,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:d(()=>e[48]||(e[48]=[n("code",null,"BaseItemProps",-1)])),_:1}),e[50]||(e[50]=l(".")),t(o,{to:"/doc/ant-design/interfaces/BaseItemProps.html#id"},{default:d(()=>e[49]||(e[49]=[n("code",null,"id",-1)])),_:1})]),e[94]||(e[94]=r('

if()?

optional if: (values) => boolean

trigger when any item's value changed

Parameters

values: Record<string, any>

Returns

boolean

input?

optional input: InputProps | RadioProps | InputNumberProps<ValueType> | SwitchProps | DatePickerProps | SelectProps<T, DefaultOptionType>

label?

optional label: string | false

Overrides

Omit.label

maxCount?

optional maxCount: number

object?

',16)),n("blockquote",null,[n("p",null,[e[52]||(e[52]=n("code",null,"optional",-1)),e[53]||(e[53]=l()),e[54]||(e[54]=n("strong",null,"object",-1)),e[55]||(e[55]=l(": ")),t(o,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:d(()=>e[51]||(e[51]=[n("code",null,"FormItemProps",-1)])),_:1}),e[56]||(e[56]=l("<")),e[57]||(e[57]=n("code",null,"any",-1)),e[58]||(e[58]=l(">[]"))])]),e[95]||(e[95]=r('

onValueChange()?

optional onValueChange: (value, values, form) => void

trigger when current item's value changed

Parameters

value: T

values: any

form: FormInstance<any>

Returns

void

options?

',10)),n("blockquote",null,[n("p",null,[e[60]||(e[60]=n("code",null,"optional",-1)),e[61]||(e[61]=l()),e[62]||(e[62]=n("strong",null,"options",-1)),e[63]||(e[63]=l(": ")),t(o,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:d(()=>e[59]||(e[59]=[n("code",null,"BaseOption",-1)])),_:1}),e[64]||(e[64]=l("[]"))])]),e[96]||(e[96]=n("h4",{id:"inherited-from-1",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#inherited-from-1"},[n("span",null,"Inherited from")])],-1)),n("p",null,[t(o,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:d(()=>e[65]||(e[65]=[n("code",null,"BaseItemProps",-1)])),_:1}),e[67]||(e[67]=l(".")),t(o,{to:"/doc/ant-design/interfaces/BaseItemProps.html#options"},{default:d(()=>e[66]||(e[66]=[n("code",null,"options",-1)])),_:1})]),e[97]||(e[97]=n("h3",{id:"render",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#render"},[n("span",null,"render?")])],-1)),n("blockquote",null,[n("p",null,[e[69]||(e[69]=n("code",null,"optional",-1)),e[70]||(e[70]=l()),e[71]||(e[71]=n("strong",null,"render",-1)),e[72]||(e[72]=l(": ")),t(o,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:d(()=>e[68]||(e[68]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),e[73]||(e[73]=l("<")),e[74]||(e[74]=n("code",null,"T",-1)),e[75]||(e[75]=l(">"))])]),e[98]||(e[98]=r('

required?

optional required: boolean

Overrides

Omit.required

rules?

optional rules: RuleObject[]

Overrides

Omit.rules

title?

optional title: string

Inherited from

',11)),n("p",null,[t(o,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:d(()=>e[76]||(e[76]=[n("code",null,"BaseItemProps",-1)])),_:1}),e[78]||(e[78]=l(".")),t(o,{to:"/doc/ant-design/interfaces/BaseItemProps.html#title"},{default:d(()=>e[77]||(e[77]=[n("code",null,"title",-1)])),_:1})]),e[99]||(e[99]=n("h3",{id:"type",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type"},[n("span",null,"type?")])],-1)),n("blockquote",null,[n("p",null,[e[80]||(e[80]=n("code",null,"optional",-1)),e[81]||(e[81]=l()),e[82]||(e[82]=n("strong",null,"type",-1)),e[83]||(e[83]=l(": ")),t(o,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:d(()=>e[79]||(e[79]=[n("code",null,"FaasItemType",-1)])),_:1})])])])}const b=s(u,[["render",m],["__file","FormItemProps.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/interfaces/FormItemProps.html","title":"Interface: FormItemProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Extended by","slug":"extended-by","link":"#extended-by","children":[]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"col?","slug":"col","link":"#col","children":[]},{"level":3,"title":"disabled?","slug":"disabled","link":"#disabled","children":[]},{"level":3,"title":"extendTypes?","slug":"extendtypes","link":"#extendtypes","children":[]},{"level":3,"title":"formChildren?","slug":"formchildren","link":"#formchildren","children":[]},{"level":3,"title":"formRender?","slug":"formrender","link":"#formrender","children":[]},{"level":3,"title":"id","slug":"id","link":"#id","children":[]},{"level":3,"title":"if()?","slug":"if","link":"#if","children":[]},{"level":3,"title":"input?","slug":"input","link":"#input","children":[]},{"level":3,"title":"label?","slug":"label","link":"#label","children":[]},{"level":3,"title":"maxCount?","slug":"maxcount","link":"#maxcount","children":[]},{"level":3,"title":"object?","slug":"object","link":"#object","children":[]},{"level":3,"title":"onValueChange()?","slug":"onvaluechange","link":"#onvaluechange","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]},{"level":3,"title":"render?","slug":"render","link":"#render","children":[]},{"level":3,"title":"required?","slug":"required","link":"#required","children":[]},{"level":3,"title":"rules?","slug":"rules","link":"#rules","children":[]},{"level":3,"title":"title?","slug":"title","link":"#title","children":[]},{"level":3,"title":"type?","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/FormItemProps.md"}');export{b as comp,x as data}; diff --git a/assets/FormLabelElementProps.html-BF4h7NbE.js b/assets/FormLabelElementProps.html-Cwl4vEoo.js similarity index 98% rename from assets/FormLabelElementProps.html-BF4h7NbE.js rename to assets/FormLabelElementProps.html-Cwl4vEoo.js index 1e40ba7ac..394ff5d4a 100644 --- a/assets/FormLabelElementProps.html-BF4h7NbE.js +++ b/assets/FormLabelElementProps.html-Cwl4vEoo.js @@ -1 +1 @@ -import{_ as r,c as s,b as t,d as n,e as a,f as l,a as d,r as i,o as p}from"./app-B9iwSGbl.js";const m={};function u(c,e){const o=i("RouteLink");return p(),s("div",null,[t("p",null,[n(o,{to:"/doc/react/"},{default:a(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),n(o,{to:"/doc/react/"},{default:a(()=>e[1]||(e[1]=[l("@faasjs/react")])),_:1}),e[3]||(e[3]=l(" / FormLabelElementProps"))]),e[12]||(e[12]=t("h1",{id:"type-alias-formlabelelementprops-formelements",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-formlabelelementprops-formelements"},[t("span",null,"Type Alias: FormLabelElementProps")])],-1)),e[13]||(e[13]=t("blockquote",null,[t("p",null,[t("strong",null,"FormLabelElementProps"),l("<"),t("code",null,"FormElements"),l(">: "),t("code",null,"object")])],-1)),e[14]||(e[14]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[e[6]||(e[6]=l("• ")),e[7]||(e[7]=t("strong",null,"FormElements",-1)),e[8]||(e[8]=l()),e[9]||(e[9]=t("em",null,"extends",-1)),e[10]||(e[10]=l()),n(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:a(()=>e[4]||(e[4]=[t("code",null,"FormElementTypes",-1)])),_:1}),e[11]||(e[11]=l(" = ")),n(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:a(()=>e[5]||(e[5]=[t("code",null,"FormElementTypes",-1)])),_:1})]),e[15]||(e[15]=d('

Type declaration

description?

optional description: ReactNode

input?

optional input: FormInputProps<FormElements>

Label?

optional Label: FormElements["Label"]

name

name: string

rules?

optional rules: FormRules

title?

optional title: ReactNode

',13))])}const h=r(m,[["render",u],["__file","FormLabelElementProps.html.vue"]]),f=JSON.parse('{"path":"/doc/react/type-aliases/FormLabelElementProps.html","title":"Type Alias: FormLabelElementProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"description?","slug":"description","link":"#description","children":[]},{"level":3,"title":"input?","slug":"input","link":"#input","children":[]},{"level":3,"title":"Label?","slug":"label","link":"#label","children":[]},{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"rules?","slug":"rules","link":"#rules","children":[]},{"level":3,"title":"title?","slug":"title","link":"#title","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FormLabelElementProps.md"}');export{h as comp,f as data}; +import{_ as r,c as s,b as t,d as n,e as a,f as l,a as d,r as i,o as p}from"./app-DkNc82cP.js";const m={};function u(c,e){const o=i("RouteLink");return p(),s("div",null,[t("p",null,[n(o,{to:"/doc/react/"},{default:a(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),n(o,{to:"/doc/react/"},{default:a(()=>e[1]||(e[1]=[l("@faasjs/react")])),_:1}),e[3]||(e[3]=l(" / FormLabelElementProps"))]),e[12]||(e[12]=t("h1",{id:"type-alias-formlabelelementprops-formelements",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-formlabelelementprops-formelements"},[t("span",null,"Type Alias: FormLabelElementProps")])],-1)),e[13]||(e[13]=t("blockquote",null,[t("p",null,[t("strong",null,"FormLabelElementProps"),l("<"),t("code",null,"FormElements"),l(">: "),t("code",null,"object")])],-1)),e[14]||(e[14]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[e[6]||(e[6]=l("• ")),e[7]||(e[7]=t("strong",null,"FormElements",-1)),e[8]||(e[8]=l()),e[9]||(e[9]=t("em",null,"extends",-1)),e[10]||(e[10]=l()),n(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:a(()=>e[4]||(e[4]=[t("code",null,"FormElementTypes",-1)])),_:1}),e[11]||(e[11]=l(" = ")),n(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:a(()=>e[5]||(e[5]=[t("code",null,"FormElementTypes",-1)])),_:1})]),e[15]||(e[15]=d('

Type declaration

description?

optional description: ReactNode

input?

optional input: FormInputProps<FormElements>

Label?

optional Label: FormElements["Label"]

name

name: string

rules?

optional rules: FormRules

title?

optional title: ReactNode

',13))])}const h=r(m,[["render",u],["__file","FormLabelElementProps.html.vue"]]),f=JSON.parse('{"path":"/doc/react/type-aliases/FormLabelElementProps.html","title":"Type Alias: FormLabelElementProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"description?","slug":"description","link":"#description","children":[]},{"level":3,"title":"input?","slug":"input","link":"#input","children":[]},{"level":3,"title":"Label?","slug":"label","link":"#label","children":[]},{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"rules?","slug":"rules","link":"#rules","children":[]},{"level":3,"title":"title?","slug":"title","link":"#title","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FormLabelElementProps.md"}');export{h as comp,f as data}; diff --git a/assets/FormProps.html-DgukLGy6.js b/assets/FormProps.html-C6iTkxE8.js similarity index 99% rename from assets/FormProps.html-DgukLGy6.js rename to assets/FormProps.html-C6iTkxE8.js index 76ae903d4..2b815572f 100644 --- a/assets/FormProps.html-DgukLGy6.js +++ b/assets/FormProps.html-C6iTkxE8.js @@ -1 +1 @@ -import{_ as d,c as i,b as t,d as s,e as l,f as o,a as r,r as a,o as p}from"./app-B9iwSGbl.js";const u={};function m(f,e){const n=a("RouteLink");return p(),i("div",null,[t("p",null,[s(n,{to:"/doc/ant-design/"},{default:l(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),s(n,{to:"/doc/ant-design/"},{default:l(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / FormProps"))]),e[48]||(e[48]=r('

Interface: FormProps<Values, ExtendItemProps>

Extends

  • Omit<AntdFormProps<Values>, "onFinish" | "children" | "initialValues">

Type Parameters

Values extends Record<string, any> = any

',5)),t("p",null,[e[6]||(e[6]=o("• ")),e[7]||(e[7]=t("strong",null,"ExtendItemProps",-1)),e[8]||(e[8]=o()),e[9]||(e[9]=t("em",null,"extends",-1)),e[10]||(e[10]=o()),s(n,{to:"/doc/ant-design/interfaces/ExtendFormItemProps.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"ExtendFormItemProps",-1)])),_:1}),e[11]||(e[11]=o(" = ")),s(n,{to:"/doc/ant-design/interfaces/ExtendFormItemProps.html"},{default:l(()=>e[5]||(e[5]=[t("code",null,"ExtendFormItemProps",-1)])),_:1})]),e[49]||(e[49]=r('

Properties

beforeItems?

optional beforeItems: Element | Element[]

children?

optional children: ReactNode

extendTypes?

',6)),t("blockquote",null,[t("p",null,[e[13]||(e[13]=t("code",null,"optional",-1)),e[14]||(e[14]=o()),e[15]||(e[15]=t("strong",null,"extendTypes",-1)),e[16]||(e[16]=o(": ")),s(n,{to:"/doc/ant-design/type-aliases/ExtendTypes.html"},{default:l(()=>e[12]||(e[12]=[t("code",null,"ExtendTypes",-1)])),_:1})])]),e[50]||(e[50]=r('

optional footer: Element | Element[]

initialValues?

optional initialValues: Partial<Values>

items?

',5)),t("blockquote",null,[t("p",null,[e[20]||(e[20]=t("code",null,"optional",-1)),e[21]||(e[21]=o()),e[22]||(e[22]=t("strong",null,"items",-1)),e[23]||(e[23]=o(": (")),e[24]||(e[24]=t("code",null,"Element",-1)),e[25]||(e[25]=o(" | ")),e[26]||(e[26]=t("code",null,"ExtendItemProps",-1)),e[27]||(e[27]=o()),e[28]||(e[28]=t("em",null,"extends",-1)),e[29]||(e[29]=o()),s(n,{to:"/doc/ant-design/interfaces/ExtendFormItemProps.html"},{default:l(()=>e[17]||(e[17]=[t("code",null,"ExtendFormItemProps",-1)])),_:1}),e[30]||(e[30]=o(" ? ")),s(n,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:l(()=>e[18]||(e[18]=[t("code",null,"FormItemProps",-1)])),_:1}),e[31]||(e[31]=o("<")),e[32]||(e[32]=t("code",null,"any",-1)),e[33]||(e[33]=o("> | ")),e[34]||(e[34]=t("code",null,"ExtendItemProps",-1)),e[35]||(e[35]=o("<")),e[36]||(e[36]=t("code",null,"ExtendItemProps",-1)),e[37]||(e[37]=o("> : ")),s(n,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:l(()=>e[19]||(e[19]=[t("code",null,"FormItemProps",-1)])),_:1}),e[38]||(e[38]=o("<")),e[39]||(e[39]=t("code",null,"any",-1)),e[40]||(e[40]=o(">)[]"))])]),e[51]||(e[51]=r('

onFinish()?

optional onFinish: (values, submit?) => Promise<any>

Parameters

values: Values

submit?

Returns

Promise<any>

submit?

',8)),t("blockquote",null,[t("p",null,[e[42]||(e[42]=t("code",null,"optional",-1)),e[43]||(e[43]=o()),e[44]||(e[44]=t("strong",null,"submit",-1)),e[45]||(e[45]=o(": ")),e[46]||(e[46]=t("code",null,"false",-1)),e[47]||(e[47]=o(" | ")),s(n,{to:"/doc/ant-design/type-aliases/FormSubmitProps.html"},{default:l(()=>e[41]||(e[41]=[t("code",null,"FormSubmitProps",-1)])),_:1})])]),e[52]||(e[52]=t("p",null,"Default: { text: 'Submit' }, set false to disable it",-1))])}const x=d(u,[["render",m],["__file","FormProps.html.vue"]]),b=JSON.parse('{"path":"/doc/ant-design/interfaces/FormProps.html","title":"Interface: FormProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"beforeItems?","slug":"beforeitems","link":"#beforeitems","children":[]},{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"extendTypes?","slug":"extendtypes","link":"#extendtypes","children":[]},{"level":3,"title":"footer?","slug":"footer","link":"#footer","children":[]},{"level":3,"title":"initialValues?","slug":"initialvalues","link":"#initialvalues","children":[]},{"level":3,"title":"items?","slug":"items","link":"#items","children":[]},{"level":3,"title":"onFinish()?","slug":"onfinish","link":"#onfinish","children":[]},{"level":3,"title":"submit?","slug":"submit","link":"#submit","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/FormProps.md"}');export{x as comp,b as data}; +import{_ as d,c as i,b as t,d as s,e as l,f as o,a as r,r as a,o as p}from"./app-DkNc82cP.js";const u={};function m(f,e){const n=a("RouteLink");return p(),i("div",null,[t("p",null,[s(n,{to:"/doc/ant-design/"},{default:l(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),s(n,{to:"/doc/ant-design/"},{default:l(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / FormProps"))]),e[48]||(e[48]=r('

Interface: FormProps<Values, ExtendItemProps>

Extends

  • Omit<AntdFormProps<Values>, "onFinish" | "children" | "initialValues">

Type Parameters

Values extends Record<string, any> = any

',5)),t("p",null,[e[6]||(e[6]=o("• ")),e[7]||(e[7]=t("strong",null,"ExtendItemProps",-1)),e[8]||(e[8]=o()),e[9]||(e[9]=t("em",null,"extends",-1)),e[10]||(e[10]=o()),s(n,{to:"/doc/ant-design/interfaces/ExtendFormItemProps.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"ExtendFormItemProps",-1)])),_:1}),e[11]||(e[11]=o(" = ")),s(n,{to:"/doc/ant-design/interfaces/ExtendFormItemProps.html"},{default:l(()=>e[5]||(e[5]=[t("code",null,"ExtendFormItemProps",-1)])),_:1})]),e[49]||(e[49]=r('

Properties

beforeItems?

optional beforeItems: Element | Element[]

children?

optional children: ReactNode

extendTypes?

',6)),t("blockquote",null,[t("p",null,[e[13]||(e[13]=t("code",null,"optional",-1)),e[14]||(e[14]=o()),e[15]||(e[15]=t("strong",null,"extendTypes",-1)),e[16]||(e[16]=o(": ")),s(n,{to:"/doc/ant-design/type-aliases/ExtendTypes.html"},{default:l(()=>e[12]||(e[12]=[t("code",null,"ExtendTypes",-1)])),_:1})])]),e[50]||(e[50]=r('

optional footer: Element | Element[]

initialValues?

optional initialValues: Partial<Values>

items?

',5)),t("blockquote",null,[t("p",null,[e[20]||(e[20]=t("code",null,"optional",-1)),e[21]||(e[21]=o()),e[22]||(e[22]=t("strong",null,"items",-1)),e[23]||(e[23]=o(": (")),e[24]||(e[24]=t("code",null,"Element",-1)),e[25]||(e[25]=o(" | ")),e[26]||(e[26]=t("code",null,"ExtendItemProps",-1)),e[27]||(e[27]=o()),e[28]||(e[28]=t("em",null,"extends",-1)),e[29]||(e[29]=o()),s(n,{to:"/doc/ant-design/interfaces/ExtendFormItemProps.html"},{default:l(()=>e[17]||(e[17]=[t("code",null,"ExtendFormItemProps",-1)])),_:1}),e[30]||(e[30]=o(" ? ")),s(n,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:l(()=>e[18]||(e[18]=[t("code",null,"FormItemProps",-1)])),_:1}),e[31]||(e[31]=o("<")),e[32]||(e[32]=t("code",null,"any",-1)),e[33]||(e[33]=o("> | ")),e[34]||(e[34]=t("code",null,"ExtendItemProps",-1)),e[35]||(e[35]=o("<")),e[36]||(e[36]=t("code",null,"ExtendItemProps",-1)),e[37]||(e[37]=o("> : ")),s(n,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:l(()=>e[19]||(e[19]=[t("code",null,"FormItemProps",-1)])),_:1}),e[38]||(e[38]=o("<")),e[39]||(e[39]=t("code",null,"any",-1)),e[40]||(e[40]=o(">)[]"))])]),e[51]||(e[51]=r('

onFinish()?

optional onFinish: (values, submit?) => Promise<any>

Parameters

values: Values

submit?

Returns

Promise<any>

submit?

',8)),t("blockquote",null,[t("p",null,[e[42]||(e[42]=t("code",null,"optional",-1)),e[43]||(e[43]=o()),e[44]||(e[44]=t("strong",null,"submit",-1)),e[45]||(e[45]=o(": ")),e[46]||(e[46]=t("code",null,"false",-1)),e[47]||(e[47]=o(" | ")),s(n,{to:"/doc/ant-design/type-aliases/FormSubmitProps.html"},{default:l(()=>e[41]||(e[41]=[t("code",null,"FormSubmitProps",-1)])),_:1})])]),e[52]||(e[52]=t("p",null,"Default: { text: 'Submit' }, set false to disable it",-1))])}const x=d(u,[["render",m],["__file","FormProps.html.vue"]]),b=JSON.parse('{"path":"/doc/ant-design/interfaces/FormProps.html","title":"Interface: FormProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"beforeItems?","slug":"beforeitems","link":"#beforeitems","children":[]},{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"extendTypes?","slug":"extendtypes","link":"#extendtypes","children":[]},{"level":3,"title":"footer?","slug":"footer","link":"#footer","children":[]},{"level":3,"title":"initialValues?","slug":"initialvalues","link":"#initialvalues","children":[]},{"level":3,"title":"items?","slug":"items","link":"#items","children":[]},{"level":3,"title":"onFinish()?","slug":"onfinish","link":"#onfinish","children":[]},{"level":3,"title":"submit?","slug":"submit","link":"#submit","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/FormProps.md"}');export{x as comp,b as data}; diff --git a/assets/FormProps.html-DeOEJX7t.js b/assets/FormProps.html-yNTFkI4J.js similarity index 98% rename from assets/FormProps.html-DeOEJX7t.js rename to assets/FormProps.html-yNTFkI4J.js index f6f173649..da6648c04 100644 --- a/assets/FormProps.html-DeOEJX7t.js +++ b/assets/FormProps.html-yNTFkI4J.js @@ -1 +1 @@ -import{_ as n,c as d,b as t,d as s,e as a,f as o,a as r,r as p,o as m}from"./app-B9iwSGbl.js";const i={};function u(c,e){const l=p("RouteLink");return m(),d("div",null,[t("p",null,[s(l,{to:"/doc/react/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),s(l,{to:"/doc/react/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/react")])),_:1}),e[3]||(e[3]=o(" / FormProps"))]),e[18]||(e[18]=r('

Type Alias: FormProps<Values, FormElements>

FormProps<Values, FormElements>: object

Type Parameters

Values extends Record<string, any> = Record<string, any>

',4)),t("p",null,[e[6]||(e[6]=o("• ")),e[7]||(e[7]=t("strong",null,"FormElements",-1)),e[8]||(e[8]=o()),e[9]||(e[9]=t("em",null,"extends",-1)),e[10]||(e[10]=o()),s(l,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:a(()=>e[4]||(e[4]=[t("code",null,"FormElementTypes",-1)])),_:1}),e[11]||(e[11]=o(" = ")),s(l,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:a(()=>e[5]||(e[5]=[t("code",null,"FormElementTypes",-1)])),_:1})]),e[19]||(e[19]=r('

Type declaration

defaultValues?

optional defaultValues: Values

elements?

optional elements: Partial<FormElements>

items

',6)),t("blockquote",null,[t("p",null,[e[13]||(e[13]=t("strong",null,"items",-1)),e[14]||(e[14]=o(": ")),s(l,{to:"/doc/react/type-aliases/FormLabelElementProps.html"},{default:a(()=>e[12]||(e[12]=[t("code",null,"FormLabelElementProps",-1)])),_:1}),e[15]||(e[15]=o("<")),e[16]||(e[16]=t("code",null,"FormElements",-1)),e[17]||(e[17]=o(">[]"))])]),e[20]||(e[20]=r('

onSubmit()?

optional onSubmit: (values) => Promise<void>

Parameters

values: Values

Returns

Promise<void>

',6))])}const g=n(i,[["render",u],["__file","FormProps.html.vue"]]),b=JSON.parse('{"path":"/doc/react/type-aliases/FormProps.html","title":"Type Alias: FormProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"defaultValues?","slug":"defaultvalues","link":"#defaultvalues","children":[]},{"level":3,"title":"elements?","slug":"elements","link":"#elements","children":[]},{"level":3,"title":"items","slug":"items","link":"#items","children":[]},{"level":3,"title":"onSubmit()?","slug":"onsubmit","link":"#onsubmit","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FormProps.md"}');export{g as comp,b as data}; +import{_ as n,c as d,b as t,d as s,e as a,f as o,a as r,r as p,o as m}from"./app-DkNc82cP.js";const i={};function u(c,e){const l=p("RouteLink");return m(),d("div",null,[t("p",null,[s(l,{to:"/doc/react/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),s(l,{to:"/doc/react/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/react")])),_:1}),e[3]||(e[3]=o(" / FormProps"))]),e[18]||(e[18]=r('

Type Alias: FormProps<Values, FormElements>

FormProps<Values, FormElements>: object

Type Parameters

Values extends Record<string, any> = Record<string, any>

',4)),t("p",null,[e[6]||(e[6]=o("• ")),e[7]||(e[7]=t("strong",null,"FormElements",-1)),e[8]||(e[8]=o()),e[9]||(e[9]=t("em",null,"extends",-1)),e[10]||(e[10]=o()),s(l,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:a(()=>e[4]||(e[4]=[t("code",null,"FormElementTypes",-1)])),_:1}),e[11]||(e[11]=o(" = ")),s(l,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:a(()=>e[5]||(e[5]=[t("code",null,"FormElementTypes",-1)])),_:1})]),e[19]||(e[19]=r('

Type declaration

defaultValues?

optional defaultValues: Values

elements?

optional elements: Partial<FormElements>

items

',6)),t("blockquote",null,[t("p",null,[e[13]||(e[13]=t("strong",null,"items",-1)),e[14]||(e[14]=o(": ")),s(l,{to:"/doc/react/type-aliases/FormLabelElementProps.html"},{default:a(()=>e[12]||(e[12]=[t("code",null,"FormLabelElementProps",-1)])),_:1}),e[15]||(e[15]=o("<")),e[16]||(e[16]=t("code",null,"FormElements",-1)),e[17]||(e[17]=o(">[]"))])]),e[20]||(e[20]=r('

onSubmit()?

optional onSubmit: (values) => Promise<void>

Parameters

values: Values

Returns

Promise<void>

',6))])}const g=n(i,[["render",u],["__file","FormProps.html.vue"]]),b=JSON.parse('{"path":"/doc/react/type-aliases/FormProps.html","title":"Type Alias: FormProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"defaultValues?","slug":"defaultvalues","link":"#defaultvalues","children":[]},{"level":3,"title":"elements?","slug":"elements","link":"#elements","children":[]},{"level":3,"title":"items","slug":"items","link":"#items","children":[]},{"level":3,"title":"onSubmit()?","slug":"onsubmit","link":"#onsubmit","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/FormProps.md"}');export{g as comp,b as data}; diff --git a/assets/FormSubmitProps.html-CZXMw8JZ.js b/assets/FormSubmitProps.html-BbhcYH4X.js similarity index 99% rename from assets/FormSubmitProps.html-CZXMw8JZ.js rename to assets/FormSubmitProps.html-BbhcYH4X.js index 85c23b04c..281d7da3f 100644 --- a/assets/FormSubmitProps.html-CZXMw8JZ.js +++ b/assets/FormSubmitProps.html-BbhcYH4X.js @@ -1,4 +1,4 @@ -import{_ as o,c as l,b as i,d as e,e as t,f as n,a as p,r as c,o as r}from"./app-B9iwSGbl.js";const d={};function u(h,a){const s=c("RouteLink");return r(),l("div",null,[i("p",null,[e(s,{to:"/doc/ant-design/"},{default:t(()=>a[0]||(a[0]=[n("Documents")])),_:1}),a[2]||(a[2]=n(" / ")),e(s,{to:"/doc/ant-design/"},{default:t(()=>a[1]||(a[1]=[n("@faasjs/ant-design")])),_:1}),a[3]||(a[3]=n(" / FormSubmitProps"))]),a[4]||(a[4]=p(`

Type Alias: FormSubmitProps

FormSubmitProps: object

Type declaration

text?

optional text: string

Default: Submit

to?

optional to: object

Submit to FaasJS server.

If use onFinish, you should call submit manually.

{
+import{_ as o,c as l,b as i,d as e,e as t,f as n,a as p,r as c,o as r}from"./app-DkNc82cP.js";const d={};function u(h,a){const s=c("RouteLink");return r(),l("div",null,[i("p",null,[e(s,{to:"/doc/ant-design/"},{default:t(()=>a[0]||(a[0]=[n("Documents")])),_:1}),a[2]||(a[2]=n(" / ")),e(s,{to:"/doc/ant-design/"},{default:t(()=>a[1]||(a[1]=[n("@faasjs/ant-design")])),_:1}),a[3]||(a[3]=n(" / FormSubmitProps"))]),a[4]||(a[4]=p(`

Type Alias: FormSubmitProps

FormSubmitProps: object

Type declaration

text?

optional text: string

Default: Submit

to?

optional to: object

Submit to FaasJS server.

If use onFinish, you should call submit manually.

{
   submit: {
     to: {
       action: 'action_name'
diff --git a/assets/Func.html-CQAvV1o9.js b/assets/Func.html-BFCHwEal.js
similarity index 99%
rename from assets/Func.html-CQAvV1o9.js
rename to assets/Func.html-BFCHwEal.js
index 88fb9cb89..3e5ad5fa9 100644
--- a/assets/Func.html-CQAvV1o9.js
+++ b/assets/Func.html-BFCHwEal.js
@@ -1 +1 @@
-import{_ as r,c as u,b as t,d as o,e as s,f as l,a as d,r as i,o as p}from"./app-B9iwSGbl.js";const a={};function g(f,n){const e=i("RouteLink");return p(),u("div",null,[t("p",null,[o(e,{to:"/doc/test/"},{default:s(()=>n[0]||(n[0]=[l("Documents")])),_:1}),n[2]||(n[2]=l(" / ")),o(e,{to:"/doc/test/"},{default:s(()=>n[1]||(n[1]=[l("@faasjs/test")])),_:1}),n[3]||(n[3]=l(" / Func"))]),n[85]||(n[85]=d('

Class: Func<TEvent, TContext, TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Indexable

[key: string]: any

Constructors

new Func()

',9)),t("blockquote",null,[t("p",null,[n[5]||(n[5]=t("strong",null,"new Func",-1)),n[6]||(n[6]=l("<")),n[7]||(n[7]=t("code",null,"TEvent",-1)),n[8]||(n[8]=l(", ")),n[9]||(n[9]=t("code",null,"TContext",-1)),n[10]||(n[10]=l(", ")),n[11]||(n[11]=t("code",null,"TResult",-1)),n[12]||(n[12]=l(">(")),n[13]||(n[13]=t("code",null,"config",-1)),n[14]||(n[14]=l("): ")),o(e,{to:"/doc/test/classes/Func.html"},{default:s(()=>n[4]||(n[4]=[t("code",null,"Func",-1)])),_:1}),n[15]||(n[15]=l("<")),n[16]||(n[16]=t("code",null,"TEvent",-1)),n[17]||(n[17]=l(", ")),n[18]||(n[18]=t("code",null,"TContext",-1)),n[19]||(n[19]=l(", ")),n[20]||(n[20]=t("code",null,"TResult",-1)),n[21]||(n[21]=l(">"))])]),n[86]||(n[86]=t("p",null,"Create a cloud function",-1)),n[87]||(n[87]=t("h4",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),t("p",null,[n[23]||(n[23]=l("• ")),n[24]||(n[24]=t("strong",null,"config",-1)),n[25]||(n[25]=l(": ")),o(e,{to:"/doc/test/type-aliases/FuncConfig.html"},{default:s(()=>n[22]||(n[22]=[t("code",null,"FuncConfig",-1)])),_:1}),n[26]||(n[26]=l("<")),n[27]||(n[27]=t("code",null,"TEvent",-1)),n[28]||(n[28]=l(", ")),n[29]||(n[29]=t("code",null,"TContext",-1)),n[30]||(n[30]=l(", ")),n[31]||(n[31]=t("code",null,"any",-1)),n[32]||(n[32]=l(">"))]),n[88]||(n[88]=t("p",null,"{object} config",-1)),n[89]||(n[89]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[o(e,{to:"/doc/test/classes/Func.html"},{default:s(()=>n[33]||(n[33]=[t("code",null,"Func",-1)])),_:1}),n[34]||(n[34]=l("<")),n[35]||(n[35]=t("code",null,"TEvent",-1)),n[36]||(n[36]=l(", ")),n[37]||(n[37]=t("code",null,"TContext",-1)),n[38]||(n[38]=l(", ")),n[39]||(n[39]=t("code",null,"TResult",-1)),n[40]||(n[40]=l(">"))]),n[90]||(n[90]=d('

Methods

export()

export(): object

Export the function

Returns

object

handler
',7)),t("blockquote",null,[t("p",null,[n[42]||(n[42]=t("strong",null,"handler",-1)),n[43]||(n[43]=l(": ")),o(e,{to:"/doc/test/type-aliases/ExportedHandler.html"},{default:s(()=>n[41]||(n[41]=[t("code",null,"ExportedHandler",-1)])),_:1}),n[44]||(n[44]=l("<")),n[45]||(n[45]=t("code",null,"TEvent",-1)),n[46]||(n[46]=l(", ")),n[47]||(n[47]=t("code",null,"TContext",-1)),n[48]||(n[48]=l(", ")),n[49]||(n[49]=t("code",null,"TResult",-1)),n[50]||(n[50]=l(">"))])]),n[91]||(n[91]=d('

invoke()

invoke(data): Promise<void>

Invoke the function

Parameters

',4)),t("p",null,[n[52]||(n[52]=l("• ")),n[53]||(n[53]=t("strong",null,"data",-1)),n[54]||(n[54]=l(": ")),o(e,{to:"/doc/test/type-aliases/InvokeData.html"},{default:s(()=>n[51]||(n[51]=[t("code",null,"InvokeData",-1)])),_:1}),n[55]||(n[55]=l("<")),n[56]||(n[56]=t("code",null,"TEvent",-1)),n[57]||(n[57]=l(", ")),n[58]||(n[58]=t("code",null,"TContext",-1)),n[59]||(n[59]=l(", ")),n[60]||(n[60]=t("code",null,"TResult",-1)),n[61]||(n[61]=l(">"))]),n[92]||(n[92]=d('

{object} data

Returns

Promise<void>

mount()

mount(data): Promise<void>

First time mount the function

Parameters

data = ...

',8)),t("p",null,[n[63]||(n[63]=l("• ")),n[64]||(n[64]=t("strong",null,"data.config?",-1)),n[65]||(n[65]=l(": ")),o(e,{to:"/doc/test/type-aliases/Config.html"},{default:s(()=>n[62]||(n[62]=[t("code",null,"Config",-1)])),_:1})]),n[93]||(n[93]=d('

data.context: TContext

data.event: TEvent

data.logger?: Logger

Returns

Promise<void>

Properties

config

',7)),t("blockquote",null,[t("p",null,[n[67]||(n[67]=t("strong",null,"config",-1)),n[68]||(n[68]=l(": ")),o(e,{to:"/doc/test/type-aliases/Config.html"},{default:s(()=>n[66]||(n[66]=[t("code",null,"Config",-1)])),_:1})])]),n[94]||(n[94]=t("h3",{id:"filename",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#filename"},[t("span",null,"filename?")])],-1)),n[95]||(n[95]=t("blockquote",null,[t("p",null,[t("code",null,"optional"),l(),t("strong",null,"filename"),l(": "),t("code",null,"string")])],-1)),n[96]||(n[96]=t("h3",{id:"handler-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#handler-1"},[t("span",null,"handler?")])],-1)),t("blockquote",null,[t("p",null,[n[70]||(n[70]=t("code",null,"optional",-1)),n[71]||(n[71]=l()),n[72]||(n[72]=t("strong",null,"handler",-1)),n[73]||(n[73]=l(": ")),o(e,{to:"/doc/test/type-aliases/Handler.html"},{default:s(()=>n[69]||(n[69]=[t("code",null,"Handler",-1)])),_:1}),n[74]||(n[74]=l("<")),n[75]||(n[75]=t("code",null,"TEvent",-1)),n[76]||(n[76]=l(", ")),n[77]||(n[77]=t("code",null,"TContext",-1)),n[78]||(n[78]=l(", ")),n[79]||(n[79]=t("code",null,"TResult",-1)),n[80]||(n[80]=l(">"))])]),n[97]||(n[97]=t("h3",{id:"mounted",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#mounted"},[t("span",null,"mounted")])],-1)),n[98]||(n[98]=t("blockquote",null,[t("p",null,[t("strong",null,"mounted"),l(": "),t("code",null,"boolean"),l(" = "),t("code",null,"false")])],-1)),n[99]||(n[99]=t("h3",{id:"plugins",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#plugins"},[t("span",null,"plugins")])],-1)),t("blockquote",null,[t("p",null,[n[82]||(n[82]=t("strong",null,"plugins",-1)),n[83]||(n[83]=l(": ")),o(e,{to:"/doc/test/type-aliases/Plugin.html"},{default:s(()=>n[81]||(n[81]=[t("code",null,"Plugin",-1)])),_:1}),n[84]||(n[84]=l("[]"))])])])}const x=r(a,[["render",g],["__file","Func.html.vue"]]),b=JSON.parse('{"path":"/doc/test/classes/Func.html","title":"Class: Func","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Indexable","slug":"indexable","link":"#indexable","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Func()","slug":"new-func","link":"#new-func","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"export()","slug":"export","link":"#export","children":[]},{"level":3,"title":"invoke()","slug":"invoke","link":"#invoke","children":[]},{"level":3,"title":"mount()","slug":"mount","link":"#mount","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"filename?","slug":"filename","link":"#filename","children":[]},{"level":3,"title":"handler?","slug":"handler-1","link":"#handler-1","children":[]},{"level":3,"title":"mounted","slug":"mounted","link":"#mounted","children":[]},{"level":3,"title":"plugins","slug":"plugins","link":"#plugins","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/classes/Func.md"}');export{x as comp,b as data}; +import{_ as r,c as u,b as t,d as o,e as s,f as l,a as d,r as i,o as p}from"./app-DkNc82cP.js";const a={};function g(f,n){const e=i("RouteLink");return p(),u("div",null,[t("p",null,[o(e,{to:"/doc/test/"},{default:s(()=>n[0]||(n[0]=[l("Documents")])),_:1}),n[2]||(n[2]=l(" / ")),o(e,{to:"/doc/test/"},{default:s(()=>n[1]||(n[1]=[l("@faasjs/test")])),_:1}),n[3]||(n[3]=l(" / Func"))]),n[85]||(n[85]=d('

Class: Func<TEvent, TContext, TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Indexable

[key: string]: any

Constructors

new Func()

',9)),t("blockquote",null,[t("p",null,[n[5]||(n[5]=t("strong",null,"new Func",-1)),n[6]||(n[6]=l("<")),n[7]||(n[7]=t("code",null,"TEvent",-1)),n[8]||(n[8]=l(", ")),n[9]||(n[9]=t("code",null,"TContext",-1)),n[10]||(n[10]=l(", ")),n[11]||(n[11]=t("code",null,"TResult",-1)),n[12]||(n[12]=l(">(")),n[13]||(n[13]=t("code",null,"config",-1)),n[14]||(n[14]=l("): ")),o(e,{to:"/doc/test/classes/Func.html"},{default:s(()=>n[4]||(n[4]=[t("code",null,"Func",-1)])),_:1}),n[15]||(n[15]=l("<")),n[16]||(n[16]=t("code",null,"TEvent",-1)),n[17]||(n[17]=l(", ")),n[18]||(n[18]=t("code",null,"TContext",-1)),n[19]||(n[19]=l(", ")),n[20]||(n[20]=t("code",null,"TResult",-1)),n[21]||(n[21]=l(">"))])]),n[86]||(n[86]=t("p",null,"Create a cloud function",-1)),n[87]||(n[87]=t("h4",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),t("p",null,[n[23]||(n[23]=l("• ")),n[24]||(n[24]=t("strong",null,"config",-1)),n[25]||(n[25]=l(": ")),o(e,{to:"/doc/test/type-aliases/FuncConfig.html"},{default:s(()=>n[22]||(n[22]=[t("code",null,"FuncConfig",-1)])),_:1}),n[26]||(n[26]=l("<")),n[27]||(n[27]=t("code",null,"TEvent",-1)),n[28]||(n[28]=l(", ")),n[29]||(n[29]=t("code",null,"TContext",-1)),n[30]||(n[30]=l(", ")),n[31]||(n[31]=t("code",null,"any",-1)),n[32]||(n[32]=l(">"))]),n[88]||(n[88]=t("p",null,"{object} config",-1)),n[89]||(n[89]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[o(e,{to:"/doc/test/classes/Func.html"},{default:s(()=>n[33]||(n[33]=[t("code",null,"Func",-1)])),_:1}),n[34]||(n[34]=l("<")),n[35]||(n[35]=t("code",null,"TEvent",-1)),n[36]||(n[36]=l(", ")),n[37]||(n[37]=t("code",null,"TContext",-1)),n[38]||(n[38]=l(", ")),n[39]||(n[39]=t("code",null,"TResult",-1)),n[40]||(n[40]=l(">"))]),n[90]||(n[90]=d('

Methods

export()

export(): object

Export the function

Returns

object

handler
',7)),t("blockquote",null,[t("p",null,[n[42]||(n[42]=t("strong",null,"handler",-1)),n[43]||(n[43]=l(": ")),o(e,{to:"/doc/test/type-aliases/ExportedHandler.html"},{default:s(()=>n[41]||(n[41]=[t("code",null,"ExportedHandler",-1)])),_:1}),n[44]||(n[44]=l("<")),n[45]||(n[45]=t("code",null,"TEvent",-1)),n[46]||(n[46]=l(", ")),n[47]||(n[47]=t("code",null,"TContext",-1)),n[48]||(n[48]=l(", ")),n[49]||(n[49]=t("code",null,"TResult",-1)),n[50]||(n[50]=l(">"))])]),n[91]||(n[91]=d('

invoke()

invoke(data): Promise<void>

Invoke the function

Parameters

',4)),t("p",null,[n[52]||(n[52]=l("• ")),n[53]||(n[53]=t("strong",null,"data",-1)),n[54]||(n[54]=l(": ")),o(e,{to:"/doc/test/type-aliases/InvokeData.html"},{default:s(()=>n[51]||(n[51]=[t("code",null,"InvokeData",-1)])),_:1}),n[55]||(n[55]=l("<")),n[56]||(n[56]=t("code",null,"TEvent",-1)),n[57]||(n[57]=l(", ")),n[58]||(n[58]=t("code",null,"TContext",-1)),n[59]||(n[59]=l(", ")),n[60]||(n[60]=t("code",null,"TResult",-1)),n[61]||(n[61]=l(">"))]),n[92]||(n[92]=d('

{object} data

Returns

Promise<void>

mount()

mount(data): Promise<void>

First time mount the function

Parameters

data = ...

',8)),t("p",null,[n[63]||(n[63]=l("• ")),n[64]||(n[64]=t("strong",null,"data.config?",-1)),n[65]||(n[65]=l(": ")),o(e,{to:"/doc/test/type-aliases/Config.html"},{default:s(()=>n[62]||(n[62]=[t("code",null,"Config",-1)])),_:1})]),n[93]||(n[93]=d('

data.context: TContext

data.event: TEvent

data.logger?: Logger

Returns

Promise<void>

Properties

config

',7)),t("blockquote",null,[t("p",null,[n[67]||(n[67]=t("strong",null,"config",-1)),n[68]||(n[68]=l(": ")),o(e,{to:"/doc/test/type-aliases/Config.html"},{default:s(()=>n[66]||(n[66]=[t("code",null,"Config",-1)])),_:1})])]),n[94]||(n[94]=t("h3",{id:"filename",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#filename"},[t("span",null,"filename?")])],-1)),n[95]||(n[95]=t("blockquote",null,[t("p",null,[t("code",null,"optional"),l(),t("strong",null,"filename"),l(": "),t("code",null,"string")])],-1)),n[96]||(n[96]=t("h3",{id:"handler-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#handler-1"},[t("span",null,"handler?")])],-1)),t("blockquote",null,[t("p",null,[n[70]||(n[70]=t("code",null,"optional",-1)),n[71]||(n[71]=l()),n[72]||(n[72]=t("strong",null,"handler",-1)),n[73]||(n[73]=l(": ")),o(e,{to:"/doc/test/type-aliases/Handler.html"},{default:s(()=>n[69]||(n[69]=[t("code",null,"Handler",-1)])),_:1}),n[74]||(n[74]=l("<")),n[75]||(n[75]=t("code",null,"TEvent",-1)),n[76]||(n[76]=l(", ")),n[77]||(n[77]=t("code",null,"TContext",-1)),n[78]||(n[78]=l(", ")),n[79]||(n[79]=t("code",null,"TResult",-1)),n[80]||(n[80]=l(">"))])]),n[97]||(n[97]=t("h3",{id:"mounted",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#mounted"},[t("span",null,"mounted")])],-1)),n[98]||(n[98]=t("blockquote",null,[t("p",null,[t("strong",null,"mounted"),l(": "),t("code",null,"boolean"),l(" = "),t("code",null,"false")])],-1)),n[99]||(n[99]=t("h3",{id:"plugins",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#plugins"},[t("span",null,"plugins")])],-1)),t("blockquote",null,[t("p",null,[n[82]||(n[82]=t("strong",null,"plugins",-1)),n[83]||(n[83]=l(": ")),o(e,{to:"/doc/test/type-aliases/Plugin.html"},{default:s(()=>n[81]||(n[81]=[t("code",null,"Plugin",-1)])),_:1}),n[84]||(n[84]=l("[]"))])])])}const x=r(a,[["render",g],["__file","Func.html.vue"]]),b=JSON.parse('{"path":"/doc/test/classes/Func.html","title":"Class: Func","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Indexable","slug":"indexable","link":"#indexable","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Func()","slug":"new-func","link":"#new-func","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"export()","slug":"export","link":"#export","children":[]},{"level":3,"title":"invoke()","slug":"invoke","link":"#invoke","children":[]},{"level":3,"title":"mount()","slug":"mount","link":"#mount","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"filename?","slug":"filename","link":"#filename","children":[]},{"level":3,"title":"handler?","slug":"handler-1","link":"#handler-1","children":[]},{"level":3,"title":"mounted","slug":"mounted","link":"#mounted","children":[]},{"level":3,"title":"plugins","slug":"plugins","link":"#plugins","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/classes/Func.md"}');export{x as comp,b as data}; diff --git a/assets/Func.html-Bz7TYhsx.js b/assets/Func.html-BmUxEy1H.js similarity index 99% rename from assets/Func.html-Bz7TYhsx.js rename to assets/Func.html-BmUxEy1H.js index ec96f1ab8..3bb224775 100644 --- a/assets/Func.html-Bz7TYhsx.js +++ b/assets/Func.html-BmUxEy1H.js @@ -1 +1 @@ -import{_ as r,c as u,b as l,d as e,e as s,f as t,a as d,r as i,o as p}from"./app-B9iwSGbl.js";const a={};function f(g,n){const o=i("RouteLink");return p(),u("div",null,[l("p",null,[e(o,{to:"/doc/func/"},{default:s(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),e(o,{to:"/doc/func/"},{default:s(()=>n[1]||(n[1]=[t("@faasjs/func")])),_:1}),n[3]||(n[3]=t(" / Func"))]),n[85]||(n[85]=d('

Class: Func<TEvent, TContext, TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Indexable

[key: string]: any

Constructors

new Func()

',9)),l("blockquote",null,[l("p",null,[n[5]||(n[5]=l("strong",null,"new Func",-1)),n[6]||(n[6]=t("<")),n[7]||(n[7]=l("code",null,"TEvent",-1)),n[8]||(n[8]=t(", ")),n[9]||(n[9]=l("code",null,"TContext",-1)),n[10]||(n[10]=t(", ")),n[11]||(n[11]=l("code",null,"TResult",-1)),n[12]||(n[12]=t(">(")),n[13]||(n[13]=l("code",null,"config",-1)),n[14]||(n[14]=t("): ")),e(o,{to:"/doc/func/classes/Func.html"},{default:s(()=>n[4]||(n[4]=[l("code",null,"Func",-1)])),_:1}),n[15]||(n[15]=t("<")),n[16]||(n[16]=l("code",null,"TEvent",-1)),n[17]||(n[17]=t(", ")),n[18]||(n[18]=l("code",null,"TContext",-1)),n[19]||(n[19]=t(", ")),n[20]||(n[20]=l("code",null,"TResult",-1)),n[21]||(n[21]=t(">"))])]),n[86]||(n[86]=l("p",null,"Create a cloud function",-1)),n[87]||(n[87]=l("h4",{id:"parameters",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#parameters"},[l("span",null,"Parameters")])],-1)),l("p",null,[n[23]||(n[23]=t("• ")),n[24]||(n[24]=l("strong",null,"config",-1)),n[25]||(n[25]=t(": ")),e(o,{to:"/doc/func/type-aliases/FuncConfig.html"},{default:s(()=>n[22]||(n[22]=[l("code",null,"FuncConfig",-1)])),_:1}),n[26]||(n[26]=t("<")),n[27]||(n[27]=l("code",null,"TEvent",-1)),n[28]||(n[28]=t(", ")),n[29]||(n[29]=l("code",null,"TContext",-1)),n[30]||(n[30]=t(", ")),n[31]||(n[31]=l("code",null,"any",-1)),n[32]||(n[32]=t(">"))]),n[88]||(n[88]=l("p",null,"{object} config",-1)),n[89]||(n[89]=l("h4",{id:"returns",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#returns"},[l("span",null,"Returns")])],-1)),l("p",null,[e(o,{to:"/doc/func/classes/Func.html"},{default:s(()=>n[33]||(n[33]=[l("code",null,"Func",-1)])),_:1}),n[34]||(n[34]=t("<")),n[35]||(n[35]=l("code",null,"TEvent",-1)),n[36]||(n[36]=t(", ")),n[37]||(n[37]=l("code",null,"TContext",-1)),n[38]||(n[38]=t(", ")),n[39]||(n[39]=l("code",null,"TResult",-1)),n[40]||(n[40]=t(">"))]),n[90]||(n[90]=d('

Methods

export()

export(): object

Export the function

Returns

object

handler
',7)),l("blockquote",null,[l("p",null,[n[42]||(n[42]=l("strong",null,"handler",-1)),n[43]||(n[43]=t(": ")),e(o,{to:"/doc/func/type-aliases/ExportedHandler.html"},{default:s(()=>n[41]||(n[41]=[l("code",null,"ExportedHandler",-1)])),_:1}),n[44]||(n[44]=t("<")),n[45]||(n[45]=l("code",null,"TEvent",-1)),n[46]||(n[46]=t(", ")),n[47]||(n[47]=l("code",null,"TContext",-1)),n[48]||(n[48]=t(", ")),n[49]||(n[49]=l("code",null,"TResult",-1)),n[50]||(n[50]=t(">"))])]),n[91]||(n[91]=d('

invoke()

invoke(data): Promise<void>

Invoke the function

Parameters

',4)),l("p",null,[n[52]||(n[52]=t("• ")),n[53]||(n[53]=l("strong",null,"data",-1)),n[54]||(n[54]=t(": ")),e(o,{to:"/doc/func/type-aliases/InvokeData.html"},{default:s(()=>n[51]||(n[51]=[l("code",null,"InvokeData",-1)])),_:1}),n[55]||(n[55]=t("<")),n[56]||(n[56]=l("code",null,"TEvent",-1)),n[57]||(n[57]=t(", ")),n[58]||(n[58]=l("code",null,"TContext",-1)),n[59]||(n[59]=t(", ")),n[60]||(n[60]=l("code",null,"TResult",-1)),n[61]||(n[61]=t(">"))]),n[92]||(n[92]=d('

{object} data

Returns

Promise<void>

mount()

mount(data): Promise<void>

First time mount the function

Parameters

data = ...

',8)),l("p",null,[n[63]||(n[63]=t("• ")),n[64]||(n[64]=l("strong",null,"data.config?",-1)),n[65]||(n[65]=t(": ")),e(o,{to:"/doc/func/type-aliases/Config.html"},{default:s(()=>n[62]||(n[62]=[l("code",null,"Config",-1)])),_:1})]),n[93]||(n[93]=d('

data.context: TContext

data.event: TEvent

data.logger?: Logger

Returns

Promise<void>

Properties

config

',7)),l("blockquote",null,[l("p",null,[n[67]||(n[67]=l("strong",null,"config",-1)),n[68]||(n[68]=t(": ")),e(o,{to:"/doc/func/type-aliases/Config.html"},{default:s(()=>n[66]||(n[66]=[l("code",null,"Config",-1)])),_:1})])]),n[94]||(n[94]=l("h3",{id:"filename",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#filename"},[l("span",null,"filename?")])],-1)),n[95]||(n[95]=l("blockquote",null,[l("p",null,[l("code",null,"optional"),t(),l("strong",null,"filename"),t(": "),l("code",null,"string")])],-1)),n[96]||(n[96]=l("h3",{id:"handler-1",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#handler-1"},[l("span",null,"handler?")])],-1)),l("blockquote",null,[l("p",null,[n[70]||(n[70]=l("code",null,"optional",-1)),n[71]||(n[71]=t()),n[72]||(n[72]=l("strong",null,"handler",-1)),n[73]||(n[73]=t(": ")),e(o,{to:"/doc/func/type-aliases/Handler.html"},{default:s(()=>n[69]||(n[69]=[l("code",null,"Handler",-1)])),_:1}),n[74]||(n[74]=t("<")),n[75]||(n[75]=l("code",null,"TEvent",-1)),n[76]||(n[76]=t(", ")),n[77]||(n[77]=l("code",null,"TContext",-1)),n[78]||(n[78]=t(", ")),n[79]||(n[79]=l("code",null,"TResult",-1)),n[80]||(n[80]=t(">"))])]),n[97]||(n[97]=l("h3",{id:"mounted",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#mounted"},[l("span",null,"mounted")])],-1)),n[98]||(n[98]=l("blockquote",null,[l("p",null,[l("strong",null,"mounted"),t(": "),l("code",null,"boolean"),t(" = "),l("code",null,"false")])],-1)),n[99]||(n[99]=l("h3",{id:"plugins",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#plugins"},[l("span",null,"plugins")])],-1)),l("blockquote",null,[l("p",null,[n[82]||(n[82]=l("strong",null,"plugins",-1)),n[83]||(n[83]=t(": ")),e(o,{to:"/doc/func/type-aliases/Plugin.html"},{default:s(()=>n[81]||(n[81]=[l("code",null,"Plugin",-1)])),_:1}),n[84]||(n[84]=t("[]"))])])])}const x=r(a,[["render",f],["__file","Func.html.vue"]]),b=JSON.parse('{"path":"/doc/func/classes/Func.html","title":"Class: Func","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Indexable","slug":"indexable","link":"#indexable","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Func()","slug":"new-func","link":"#new-func","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"export()","slug":"export","link":"#export","children":[]},{"level":3,"title":"invoke()","slug":"invoke","link":"#invoke","children":[]},{"level":3,"title":"mount()","slug":"mount","link":"#mount","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"filename?","slug":"filename","link":"#filename","children":[]},{"level":3,"title":"handler?","slug":"handler-1","link":"#handler-1","children":[]},{"level":3,"title":"mounted","slug":"mounted","link":"#mounted","children":[]},{"level":3,"title":"plugins","slug":"plugins","link":"#plugins","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/classes/Func.md"}');export{x as comp,b as data}; +import{_ as r,c as u,b as l,d as e,e as s,f as t,a as d,r as i,o as p}from"./app-DkNc82cP.js";const a={};function f(g,n){const o=i("RouteLink");return p(),u("div",null,[l("p",null,[e(o,{to:"/doc/func/"},{default:s(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),e(o,{to:"/doc/func/"},{default:s(()=>n[1]||(n[1]=[t("@faasjs/func")])),_:1}),n[3]||(n[3]=t(" / Func"))]),n[85]||(n[85]=d('

Class: Func<TEvent, TContext, TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Indexable

[key: string]: any

Constructors

new Func()

',9)),l("blockquote",null,[l("p",null,[n[5]||(n[5]=l("strong",null,"new Func",-1)),n[6]||(n[6]=t("<")),n[7]||(n[7]=l("code",null,"TEvent",-1)),n[8]||(n[8]=t(", ")),n[9]||(n[9]=l("code",null,"TContext",-1)),n[10]||(n[10]=t(", ")),n[11]||(n[11]=l("code",null,"TResult",-1)),n[12]||(n[12]=t(">(")),n[13]||(n[13]=l("code",null,"config",-1)),n[14]||(n[14]=t("): ")),e(o,{to:"/doc/func/classes/Func.html"},{default:s(()=>n[4]||(n[4]=[l("code",null,"Func",-1)])),_:1}),n[15]||(n[15]=t("<")),n[16]||(n[16]=l("code",null,"TEvent",-1)),n[17]||(n[17]=t(", ")),n[18]||(n[18]=l("code",null,"TContext",-1)),n[19]||(n[19]=t(", ")),n[20]||(n[20]=l("code",null,"TResult",-1)),n[21]||(n[21]=t(">"))])]),n[86]||(n[86]=l("p",null,"Create a cloud function",-1)),n[87]||(n[87]=l("h4",{id:"parameters",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#parameters"},[l("span",null,"Parameters")])],-1)),l("p",null,[n[23]||(n[23]=t("• ")),n[24]||(n[24]=l("strong",null,"config",-1)),n[25]||(n[25]=t(": ")),e(o,{to:"/doc/func/type-aliases/FuncConfig.html"},{default:s(()=>n[22]||(n[22]=[l("code",null,"FuncConfig",-1)])),_:1}),n[26]||(n[26]=t("<")),n[27]||(n[27]=l("code",null,"TEvent",-1)),n[28]||(n[28]=t(", ")),n[29]||(n[29]=l("code",null,"TContext",-1)),n[30]||(n[30]=t(", ")),n[31]||(n[31]=l("code",null,"any",-1)),n[32]||(n[32]=t(">"))]),n[88]||(n[88]=l("p",null,"{object} config",-1)),n[89]||(n[89]=l("h4",{id:"returns",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#returns"},[l("span",null,"Returns")])],-1)),l("p",null,[e(o,{to:"/doc/func/classes/Func.html"},{default:s(()=>n[33]||(n[33]=[l("code",null,"Func",-1)])),_:1}),n[34]||(n[34]=t("<")),n[35]||(n[35]=l("code",null,"TEvent",-1)),n[36]||(n[36]=t(", ")),n[37]||(n[37]=l("code",null,"TContext",-1)),n[38]||(n[38]=t(", ")),n[39]||(n[39]=l("code",null,"TResult",-1)),n[40]||(n[40]=t(">"))]),n[90]||(n[90]=d('

Methods

export()

export(): object

Export the function

Returns

object

handler
',7)),l("blockquote",null,[l("p",null,[n[42]||(n[42]=l("strong",null,"handler",-1)),n[43]||(n[43]=t(": ")),e(o,{to:"/doc/func/type-aliases/ExportedHandler.html"},{default:s(()=>n[41]||(n[41]=[l("code",null,"ExportedHandler",-1)])),_:1}),n[44]||(n[44]=t("<")),n[45]||(n[45]=l("code",null,"TEvent",-1)),n[46]||(n[46]=t(", ")),n[47]||(n[47]=l("code",null,"TContext",-1)),n[48]||(n[48]=t(", ")),n[49]||(n[49]=l("code",null,"TResult",-1)),n[50]||(n[50]=t(">"))])]),n[91]||(n[91]=d('

invoke()

invoke(data): Promise<void>

Invoke the function

Parameters

',4)),l("p",null,[n[52]||(n[52]=t("• ")),n[53]||(n[53]=l("strong",null,"data",-1)),n[54]||(n[54]=t(": ")),e(o,{to:"/doc/func/type-aliases/InvokeData.html"},{default:s(()=>n[51]||(n[51]=[l("code",null,"InvokeData",-1)])),_:1}),n[55]||(n[55]=t("<")),n[56]||(n[56]=l("code",null,"TEvent",-1)),n[57]||(n[57]=t(", ")),n[58]||(n[58]=l("code",null,"TContext",-1)),n[59]||(n[59]=t(", ")),n[60]||(n[60]=l("code",null,"TResult",-1)),n[61]||(n[61]=t(">"))]),n[92]||(n[92]=d('

{object} data

Returns

Promise<void>

mount()

mount(data): Promise<void>

First time mount the function

Parameters

data = ...

',8)),l("p",null,[n[63]||(n[63]=t("• ")),n[64]||(n[64]=l("strong",null,"data.config?",-1)),n[65]||(n[65]=t(": ")),e(o,{to:"/doc/func/type-aliases/Config.html"},{default:s(()=>n[62]||(n[62]=[l("code",null,"Config",-1)])),_:1})]),n[93]||(n[93]=d('

data.context: TContext

data.event: TEvent

data.logger?: Logger

Returns

Promise<void>

Properties

config

',7)),l("blockquote",null,[l("p",null,[n[67]||(n[67]=l("strong",null,"config",-1)),n[68]||(n[68]=t(": ")),e(o,{to:"/doc/func/type-aliases/Config.html"},{default:s(()=>n[66]||(n[66]=[l("code",null,"Config",-1)])),_:1})])]),n[94]||(n[94]=l("h3",{id:"filename",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#filename"},[l("span",null,"filename?")])],-1)),n[95]||(n[95]=l("blockquote",null,[l("p",null,[l("code",null,"optional"),t(),l("strong",null,"filename"),t(": "),l("code",null,"string")])],-1)),n[96]||(n[96]=l("h3",{id:"handler-1",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#handler-1"},[l("span",null,"handler?")])],-1)),l("blockquote",null,[l("p",null,[n[70]||(n[70]=l("code",null,"optional",-1)),n[71]||(n[71]=t()),n[72]||(n[72]=l("strong",null,"handler",-1)),n[73]||(n[73]=t(": ")),e(o,{to:"/doc/func/type-aliases/Handler.html"},{default:s(()=>n[69]||(n[69]=[l("code",null,"Handler",-1)])),_:1}),n[74]||(n[74]=t("<")),n[75]||(n[75]=l("code",null,"TEvent",-1)),n[76]||(n[76]=t(", ")),n[77]||(n[77]=l("code",null,"TContext",-1)),n[78]||(n[78]=t(", ")),n[79]||(n[79]=l("code",null,"TResult",-1)),n[80]||(n[80]=t(">"))])]),n[97]||(n[97]=l("h3",{id:"mounted",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#mounted"},[l("span",null,"mounted")])],-1)),n[98]||(n[98]=l("blockquote",null,[l("p",null,[l("strong",null,"mounted"),t(": "),l("code",null,"boolean"),t(" = "),l("code",null,"false")])],-1)),n[99]||(n[99]=l("h3",{id:"plugins",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#plugins"},[l("span",null,"plugins")])],-1)),l("blockquote",null,[l("p",null,[n[82]||(n[82]=l("strong",null,"plugins",-1)),n[83]||(n[83]=t(": ")),e(o,{to:"/doc/func/type-aliases/Plugin.html"},{default:s(()=>n[81]||(n[81]=[l("code",null,"Plugin",-1)])),_:1}),n[84]||(n[84]=t("[]"))])])])}const x=r(a,[["render",f],["__file","Func.html.vue"]]),b=JSON.parse('{"path":"/doc/func/classes/Func.html","title":"Class: Func","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Indexable","slug":"indexable","link":"#indexable","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Func()","slug":"new-func","link":"#new-func","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"export()","slug":"export","link":"#export","children":[]},{"level":3,"title":"invoke()","slug":"invoke","link":"#invoke","children":[]},{"level":3,"title":"mount()","slug":"mount","link":"#mount","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"filename?","slug":"filename","link":"#filename","children":[]},{"level":3,"title":"handler?","slug":"handler-1","link":"#handler-1","children":[]},{"level":3,"title":"mounted","slug":"mounted","link":"#mounted","children":[]},{"level":3,"title":"plugins","slug":"plugins","link":"#plugins","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/classes/Func.md"}');export{x as comp,b as data}; diff --git a/assets/FuncConfig.html-K7ZHBTdf.js b/assets/FuncConfig.html-CpltcbRH.js similarity index 97% rename from assets/FuncConfig.html-K7ZHBTdf.js rename to assets/FuncConfig.html-CpltcbRH.js index a6ad4e4b4..401b67ffa 100644 --- a/assets/FuncConfig.html-K7ZHBTdf.js +++ b/assets/FuncConfig.html-CpltcbRH.js @@ -1 +1 @@ -import{_ as r,c as a,b as e,d as o,e as s,f as n,a as d,r as i,o as p}from"./app-B9iwSGbl.js";const u={};function g(f,t){const l=i("RouteLink");return p(),a("div",null,[e("p",null,[o(l,{to:"/doc/test/"},{default:s(()=>t[0]||(t[0]=[n("Documents")])),_:1}),t[2]||(t[2]=n(" / ")),o(l,{to:"/doc/test/"},{default:s(()=>t[1]||(t[1]=[n("@faasjs/test")])),_:1}),t[3]||(t[3]=n(" / FuncConfig"))]),t[22]||(t[22]=d('

Type Alias: FuncConfig<TEvent, TContext, TResult>

FuncConfig<TEvent, TContext, TResult>: object

Type Parameters

TEvent = any

TContext = any

TResult = any

Type declaration

handler?

',8)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("code",null,"optional",-1)),t[6]||(t[6]=n()),t[7]||(t[7]=e("strong",null,"handler",-1)),t[8]||(t[8]=n(": ")),o(l,{to:"/doc/test/type-aliases/Handler.html"},{default:s(()=>t[4]||(t[4]=[e("code",null,"Handler",-1)])),_:1}),t[9]||(t[9]=n("<")),t[10]||(t[10]=e("code",null,"TEvent",-1)),t[11]||(t[11]=n(", ")),t[12]||(t[12]=e("code",null,"TContext",-1)),t[13]||(t[13]=n(", ")),t[14]||(t[14]=e("code",null,"TResult",-1)),t[15]||(t[15]=n(">"))])]),t[23]||(t[23]=e("h3",{id:"plugins",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#plugins"},[e("span",null,"plugins?")])],-1)),e("blockquote",null,[e("p",null,[t[17]||(t[17]=e("code",null,"optional",-1)),t[18]||(t[18]=n()),t[19]||(t[19]=e("strong",null,"plugins",-1)),t[20]||(t[20]=n(": ")),o(l,{to:"/doc/test/type-aliases/Plugin.html"},{default:s(()=>t[16]||(t[16]=[e("code",null,"Plugin",-1)])),_:1}),t[21]||(t[21]=n("[]"))])])])}const T=r(u,[["render",g],["__file","FuncConfig.html.vue"]]),m=JSON.parse('{"path":"/doc/test/type-aliases/FuncConfig.html","title":"Type Alias: FuncConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"handler?","slug":"handler","link":"#handler","children":[]},{"level":3,"title":"plugins?","slug":"plugins","link":"#plugins","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/FuncConfig.md"}');export{T as comp,m as data}; +import{_ as r,c as a,b as e,d as o,e as s,f as n,a as d,r as i,o as p}from"./app-DkNc82cP.js";const u={};function g(f,t){const l=i("RouteLink");return p(),a("div",null,[e("p",null,[o(l,{to:"/doc/test/"},{default:s(()=>t[0]||(t[0]=[n("Documents")])),_:1}),t[2]||(t[2]=n(" / ")),o(l,{to:"/doc/test/"},{default:s(()=>t[1]||(t[1]=[n("@faasjs/test")])),_:1}),t[3]||(t[3]=n(" / FuncConfig"))]),t[22]||(t[22]=d('

Type Alias: FuncConfig<TEvent, TContext, TResult>

FuncConfig<TEvent, TContext, TResult>: object

Type Parameters

TEvent = any

TContext = any

TResult = any

Type declaration

handler?

',8)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("code",null,"optional",-1)),t[6]||(t[6]=n()),t[7]||(t[7]=e("strong",null,"handler",-1)),t[8]||(t[8]=n(": ")),o(l,{to:"/doc/test/type-aliases/Handler.html"},{default:s(()=>t[4]||(t[4]=[e("code",null,"Handler",-1)])),_:1}),t[9]||(t[9]=n("<")),t[10]||(t[10]=e("code",null,"TEvent",-1)),t[11]||(t[11]=n(", ")),t[12]||(t[12]=e("code",null,"TContext",-1)),t[13]||(t[13]=n(", ")),t[14]||(t[14]=e("code",null,"TResult",-1)),t[15]||(t[15]=n(">"))])]),t[23]||(t[23]=e("h3",{id:"plugins",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#plugins"},[e("span",null,"plugins?")])],-1)),e("blockquote",null,[e("p",null,[t[17]||(t[17]=e("code",null,"optional",-1)),t[18]||(t[18]=n()),t[19]||(t[19]=e("strong",null,"plugins",-1)),t[20]||(t[20]=n(": ")),o(l,{to:"/doc/test/type-aliases/Plugin.html"},{default:s(()=>t[16]||(t[16]=[e("code",null,"Plugin",-1)])),_:1}),t[21]||(t[21]=n("[]"))])])])}const T=r(u,[["render",g],["__file","FuncConfig.html.vue"]]),m=JSON.parse('{"path":"/doc/test/type-aliases/FuncConfig.html","title":"Type Alias: FuncConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"handler?","slug":"handler","link":"#handler","children":[]},{"level":3,"title":"plugins?","slug":"plugins","link":"#plugins","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/FuncConfig.md"}');export{T as comp,m as data}; diff --git a/assets/FuncConfig.html-DQ4TOtYK.js b/assets/FuncConfig.html-CvcfTV2Y.js similarity index 97% rename from assets/FuncConfig.html-DQ4TOtYK.js rename to assets/FuncConfig.html-CvcfTV2Y.js index 6ef182f0f..02cc74564 100644 --- a/assets/FuncConfig.html-DQ4TOtYK.js +++ b/assets/FuncConfig.html-CvcfTV2Y.js @@ -1 +1 @@ -import{_ as r,c as a,b as t,d as o,e as s,f as e,a as d,r as i,o as u}from"./app-B9iwSGbl.js";const p={};function f(g,n){const l=i("RouteLink");return u(),a("div",null,[t("p",null,[o(l,{to:"/doc/func/"},{default:s(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),o(l,{to:"/doc/func/"},{default:s(()=>n[1]||(n[1]=[e("@faasjs/func")])),_:1}),n[3]||(n[3]=e(" / FuncConfig"))]),n[22]||(n[22]=d('

Type Alias: FuncConfig<TEvent, TContext, TResult>

FuncConfig<TEvent, TContext, TResult>: object

Type Parameters

TEvent = any

TContext = any

TResult = any

Type declaration

handler?

',8)),t("blockquote",null,[t("p",null,[n[5]||(n[5]=t("code",null,"optional",-1)),n[6]||(n[6]=e()),n[7]||(n[7]=t("strong",null,"handler",-1)),n[8]||(n[8]=e(": ")),o(l,{to:"/doc/func/type-aliases/Handler.html"},{default:s(()=>n[4]||(n[4]=[t("code",null,"Handler",-1)])),_:1}),n[9]||(n[9]=e("<")),n[10]||(n[10]=t("code",null,"TEvent",-1)),n[11]||(n[11]=e(", ")),n[12]||(n[12]=t("code",null,"TContext",-1)),n[13]||(n[13]=e(", ")),n[14]||(n[14]=t("code",null,"TResult",-1)),n[15]||(n[15]=e(">"))])]),n[23]||(n[23]=t("h3",{id:"plugins",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#plugins"},[t("span",null,"plugins?")])],-1)),t("blockquote",null,[t("p",null,[n[17]||(n[17]=t("code",null,"optional",-1)),n[18]||(n[18]=e()),n[19]||(n[19]=t("strong",null,"plugins",-1)),n[20]||(n[20]=e(": ")),o(l,{to:"/doc/func/type-aliases/Plugin.html"},{default:s(()=>n[16]||(n[16]=[t("code",null,"Plugin",-1)])),_:1}),n[21]||(n[21]=e("[]"))])])])}const T=r(p,[["render",f],["__file","FuncConfig.html.vue"]]),m=JSON.parse('{"path":"/doc/func/type-aliases/FuncConfig.html","title":"Type Alias: FuncConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"handler?","slug":"handler","link":"#handler","children":[]},{"level":3,"title":"plugins?","slug":"plugins","link":"#plugins","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/FuncConfig.md"}');export{T as comp,m as data}; +import{_ as r,c as a,b as t,d as o,e as s,f as e,a as d,r as i,o as u}from"./app-DkNc82cP.js";const p={};function f(g,n){const l=i("RouteLink");return u(),a("div",null,[t("p",null,[o(l,{to:"/doc/func/"},{default:s(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),o(l,{to:"/doc/func/"},{default:s(()=>n[1]||(n[1]=[e("@faasjs/func")])),_:1}),n[3]||(n[3]=e(" / FuncConfig"))]),n[22]||(n[22]=d('

Type Alias: FuncConfig<TEvent, TContext, TResult>

FuncConfig<TEvent, TContext, TResult>: object

Type Parameters

TEvent = any

TContext = any

TResult = any

Type declaration

handler?

',8)),t("blockquote",null,[t("p",null,[n[5]||(n[5]=t("code",null,"optional",-1)),n[6]||(n[6]=e()),n[7]||(n[7]=t("strong",null,"handler",-1)),n[8]||(n[8]=e(": ")),o(l,{to:"/doc/func/type-aliases/Handler.html"},{default:s(()=>n[4]||(n[4]=[t("code",null,"Handler",-1)])),_:1}),n[9]||(n[9]=e("<")),n[10]||(n[10]=t("code",null,"TEvent",-1)),n[11]||(n[11]=e(", ")),n[12]||(n[12]=t("code",null,"TContext",-1)),n[13]||(n[13]=e(", ")),n[14]||(n[14]=t("code",null,"TResult",-1)),n[15]||(n[15]=e(">"))])]),n[23]||(n[23]=t("h3",{id:"plugins",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#plugins"},[t("span",null,"plugins?")])],-1)),t("blockquote",null,[t("p",null,[n[17]||(n[17]=t("code",null,"optional",-1)),n[18]||(n[18]=e()),n[19]||(n[19]=t("strong",null,"plugins",-1)),n[20]||(n[20]=e(": ")),o(l,{to:"/doc/func/type-aliases/Plugin.html"},{default:s(()=>n[16]||(n[16]=[t("code",null,"Plugin",-1)])),_:1}),n[21]||(n[21]=e("[]"))])])])}const T=r(p,[["render",f],["__file","FuncConfig.html.vue"]]),m=JSON.parse('{"path":"/doc/func/type-aliases/FuncConfig.html","title":"Type Alias: FuncConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"handler?","slug":"handler","link":"#handler","children":[]},{"level":3,"title":"plugins?","slug":"plugins","link":"#plugins","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/FuncConfig.md"}');export{T as comp,m as data}; diff --git a/assets/FuncEventType.html-DIiQWwT6.js b/assets/FuncEventType.html-BusOTxyl.js similarity index 98% rename from assets/FuncEventType.html-DIiQWwT6.js rename to assets/FuncEventType.html-BusOTxyl.js index fa7c43154..fb65f3f6a 100644 --- a/assets/FuncEventType.html-DIiQWwT6.js +++ b/assets/FuncEventType.html-BusOTxyl.js @@ -1,4 +1,4 @@ -import{_ as p,c as o,b as s,d as a,e as l,f as t,a as u,r,o as i}from"./app-B9iwSGbl.js";const d={};function m(k,n){const e=r("RouteLink");return i(),o("div",null,[s("p",null,[a(e,{to:"/doc/func/"},{default:l(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),a(e,{to:"/doc/func/"},{default:l(()=>n[1]||(n[1]=[t("@faasjs/func")])),_:1}),n[3]||(n[3]=t(" / FuncEventType"))]),n[34]||(n[34]=s("h1",{id:"type-alias-funceventtype-t",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-funceventtype-t"},[s("span",null,"Type Alias: FuncEventType")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"FuncEventType",-1)),n[6]||(n[6]=t("<")),n[7]||(n[7]=s("code",null,"T",-1)),n[8]||(n[8]=t(">: ")),n[9]||(n[9]=s("code",null,"T",-1)),n[10]||(n[10]=t()),n[11]||(n[11]=s("em",null,"extends",-1)),n[12]||(n[12]=t()),a(e,{to:"/doc/func/classes/Func.html"},{default:l(()=>n[4]||(n[4]=[s("code",null,"Func",-1)])),_:1}),n[13]||(n[13]=t(" ? ")),n[18]||(n[18]=s("code",null,"P",-1)),n[19]||(n[19]=t(" : ")),n[20]||(n[20]=s("code",null,"any",-1))])]),n[35]||(n[35]=s("p",null,"Get the event type of a func",-1)),n[36]||(n[36]=s("h2",{id:"type-parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-parameters"},[s("span",null,"Type Parameters")])],-1)),s("p",null,[n[22]||(n[22]=t("• ")),n[23]||(n[23]=s("strong",null,"T",-1)),n[24]||(n[24]=t()),n[25]||(n[25]=s("em",null,"extends",-1)),n[26]||(n[26]=t()),a(e,{to:"/doc/func/classes/Func.html"},{default:l(()=>n[21]||(n[21]=[s("code",null,"Func",-1)])),_:1}),n[27]||(n[27]=t("<")),n[28]||(n[28]=s("code",null,"any",-1)),n[29]||(n[29]=t(", ")),n[30]||(n[30]=s("code",null,"any",-1)),n[31]||(n[31]=t(", ")),n[32]||(n[32]=s("code",null,"any",-1)),n[33]||(n[33]=t(">"))]),n[37]||(n[37]=u(`

Example

import { useFunc, type FuncEventType } from '@faasjs/func'
+import{_ as p,c as o,b as s,d as a,e as l,f as t,a as u,r,o as i}from"./app-DkNc82cP.js";const d={};function m(k,n){const e=r("RouteLink");return i(),o("div",null,[s("p",null,[a(e,{to:"/doc/func/"},{default:l(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),a(e,{to:"/doc/func/"},{default:l(()=>n[1]||(n[1]=[t("@faasjs/func")])),_:1}),n[3]||(n[3]=t(" / FuncEventType"))]),n[34]||(n[34]=s("h1",{id:"type-alias-funceventtype-t",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-funceventtype-t"},[s("span",null,"Type Alias: FuncEventType")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"FuncEventType",-1)),n[6]||(n[6]=t("<")),n[7]||(n[7]=s("code",null,"T",-1)),n[8]||(n[8]=t(">: ")),n[9]||(n[9]=s("code",null,"T",-1)),n[10]||(n[10]=t()),n[11]||(n[11]=s("em",null,"extends",-1)),n[12]||(n[12]=t()),a(e,{to:"/doc/func/classes/Func.html"},{default:l(()=>n[4]||(n[4]=[s("code",null,"Func",-1)])),_:1}),n[13]||(n[13]=t(" ? ")),n[18]||(n[18]=s("code",null,"P",-1)),n[19]||(n[19]=t(" : ")),n[20]||(n[20]=s("code",null,"any",-1))])]),n[35]||(n[35]=s("p",null,"Get the event type of a func",-1)),n[36]||(n[36]=s("h2",{id:"type-parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-parameters"},[s("span",null,"Type Parameters")])],-1)),s("p",null,[n[22]||(n[22]=t("• ")),n[23]||(n[23]=s("strong",null,"T",-1)),n[24]||(n[24]=t()),n[25]||(n[25]=s("em",null,"extends",-1)),n[26]||(n[26]=t()),a(e,{to:"/doc/func/classes/Func.html"},{default:l(()=>n[21]||(n[21]=[s("code",null,"Func",-1)])),_:1}),n[27]||(n[27]=t("<")),n[28]||(n[28]=s("code",null,"any",-1)),n[29]||(n[29]=t(", ")),n[30]||(n[30]=s("code",null,"any",-1)),n[31]||(n[31]=t(", ")),n[32]||(n[32]=s("code",null,"any",-1)),n[33]||(n[33]=t(">"))]),n[37]||(n[37]=u(`

Example

import { useFunc, type FuncEventType } from '@faasjs/func'
 
 const func = useFunc<{ counter: number }>(() => async () => {})
 
diff --git a/assets/FuncEventType.html-Kfbb09d7.js b/assets/FuncEventType.html-zf7mdwl-.js
similarity index 98%
rename from assets/FuncEventType.html-Kfbb09d7.js
rename to assets/FuncEventType.html-zf7mdwl-.js
index 0f19f5171..009dc589e 100644
--- a/assets/FuncEventType.html-Kfbb09d7.js
+++ b/assets/FuncEventType.html-zf7mdwl-.js
@@ -1,4 +1,4 @@
-import{_ as p,c as o,b as s,d as a,e as l,f as t,a as u,r,o as i}from"./app-B9iwSGbl.js";const d={};function m(k,n){const e=r("RouteLink");return i(),o("div",null,[s("p",null,[a(e,{to:"/doc/test/"},{default:l(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),a(e,{to:"/doc/test/"},{default:l(()=>n[1]||(n[1]=[t("@faasjs/test")])),_:1}),n[3]||(n[3]=t(" / FuncEventType"))]),n[34]||(n[34]=s("h1",{id:"type-alias-funceventtype-t",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-funceventtype-t"},[s("span",null,"Type Alias: FuncEventType")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"FuncEventType",-1)),n[6]||(n[6]=t("<")),n[7]||(n[7]=s("code",null,"T",-1)),n[8]||(n[8]=t(">: ")),n[9]||(n[9]=s("code",null,"T",-1)),n[10]||(n[10]=t()),n[11]||(n[11]=s("em",null,"extends",-1)),n[12]||(n[12]=t()),a(e,{to:"/doc/test/classes/Func.html"},{default:l(()=>n[4]||(n[4]=[s("code",null,"Func",-1)])),_:1}),n[13]||(n[13]=t(" ? ")),n[18]||(n[18]=s("code",null,"P",-1)),n[19]||(n[19]=t(" : ")),n[20]||(n[20]=s("code",null,"any",-1))])]),n[35]||(n[35]=s("p",null,"Get the event type of a func",-1)),n[36]||(n[36]=s("h2",{id:"type-parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-parameters"},[s("span",null,"Type Parameters")])],-1)),s("p",null,[n[22]||(n[22]=t("• ")),n[23]||(n[23]=s("strong",null,"T",-1)),n[24]||(n[24]=t()),n[25]||(n[25]=s("em",null,"extends",-1)),n[26]||(n[26]=t()),a(e,{to:"/doc/test/classes/Func.html"},{default:l(()=>n[21]||(n[21]=[s("code",null,"Func",-1)])),_:1}),n[27]||(n[27]=t("<")),n[28]||(n[28]=s("code",null,"any",-1)),n[29]||(n[29]=t(", ")),n[30]||(n[30]=s("code",null,"any",-1)),n[31]||(n[31]=t(", ")),n[32]||(n[32]=s("code",null,"any",-1)),n[33]||(n[33]=t(">"))]),n[37]||(n[37]=u(`

Example

import { useFunc, type FuncEventType } from '@faasjs/func'
+import{_ as p,c as o,b as s,d as a,e as l,f as t,a as u,r,o as i}from"./app-DkNc82cP.js";const d={};function m(k,n){const e=r("RouteLink");return i(),o("div",null,[s("p",null,[a(e,{to:"/doc/test/"},{default:l(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),a(e,{to:"/doc/test/"},{default:l(()=>n[1]||(n[1]=[t("@faasjs/test")])),_:1}),n[3]||(n[3]=t(" / FuncEventType"))]),n[34]||(n[34]=s("h1",{id:"type-alias-funceventtype-t",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-funceventtype-t"},[s("span",null,"Type Alias: FuncEventType")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"FuncEventType",-1)),n[6]||(n[6]=t("<")),n[7]||(n[7]=s("code",null,"T",-1)),n[8]||(n[8]=t(">: ")),n[9]||(n[9]=s("code",null,"T",-1)),n[10]||(n[10]=t()),n[11]||(n[11]=s("em",null,"extends",-1)),n[12]||(n[12]=t()),a(e,{to:"/doc/test/classes/Func.html"},{default:l(()=>n[4]||(n[4]=[s("code",null,"Func",-1)])),_:1}),n[13]||(n[13]=t(" ? ")),n[18]||(n[18]=s("code",null,"P",-1)),n[19]||(n[19]=t(" : ")),n[20]||(n[20]=s("code",null,"any",-1))])]),n[35]||(n[35]=s("p",null,"Get the event type of a func",-1)),n[36]||(n[36]=s("h2",{id:"type-parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-parameters"},[s("span",null,"Type Parameters")])],-1)),s("p",null,[n[22]||(n[22]=t("• ")),n[23]||(n[23]=s("strong",null,"T",-1)),n[24]||(n[24]=t()),n[25]||(n[25]=s("em",null,"extends",-1)),n[26]||(n[26]=t()),a(e,{to:"/doc/test/classes/Func.html"},{default:l(()=>n[21]||(n[21]=[s("code",null,"Func",-1)])),_:1}),n[27]||(n[27]=t("<")),n[28]||(n[28]=s("code",null,"any",-1)),n[29]||(n[29]=t(", ")),n[30]||(n[30]=s("code",null,"any",-1)),n[31]||(n[31]=t(", ")),n[32]||(n[32]=s("code",null,"any",-1)),n[33]||(n[33]=t(">"))]),n[37]||(n[37]=u(`

Example

import { useFunc, type FuncEventType } from '@faasjs/func'
 
 const func = useFunc<{ counter: number }>(() => async () => {})
 
diff --git a/assets/FuncReturnType.html-BzpaY0ci.js b/assets/FuncReturnType.html-BJmFvvnz.js
similarity index 98%
rename from assets/FuncReturnType.html-BzpaY0ci.js
rename to assets/FuncReturnType.html-BJmFvvnz.js
index 084e4dd24..fe90ad872 100644
--- a/assets/FuncReturnType.html-BzpaY0ci.js
+++ b/assets/FuncReturnType.html-BJmFvvnz.js
@@ -1,4 +1,4 @@
-import{_ as p,c as o,b as s,d as l,e as a,f as t,a as u,r,o as i}from"./app-B9iwSGbl.js";const d={};function m(y,n){const e=r("RouteLink");return i(),o("div",null,[s("p",null,[l(e,{to:"/doc/func/"},{default:a(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),l(e,{to:"/doc/func/"},{default:a(()=>n[1]||(n[1]=[t("@faasjs/func")])),_:1}),n[3]||(n[3]=t(" / FuncReturnType"))]),n[34]||(n[34]=s("h1",{id:"type-alias-funcreturntype-t",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-funcreturntype-t"},[s("span",null,"Type Alias: FuncReturnType")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"FuncReturnType",-1)),n[6]||(n[6]=t("<")),n[7]||(n[7]=s("code",null,"T",-1)),n[8]||(n[8]=t(">: ")),n[9]||(n[9]=s("code",null,"T",-1)),n[10]||(n[10]=t()),n[11]||(n[11]=s("em",null,"extends",-1)),n[12]||(n[12]=t()),l(e,{to:"/doc/func/classes/Func.html"},{default:a(()=>n[4]||(n[4]=[s("code",null,"Func",-1)])),_:1}),n[13]||(n[13]=t("<")),n[14]||(n[14]=s("code",null,"any",-1)),n[15]||(n[15]=t(", ")),n[16]||(n[16]=s("code",null,"any",-1)),n[17]||(n[17]=t(", infer R> ? ")),n[18]||(n[18]=s("code",null,"R",-1)),n[19]||(n[19]=t(" : ")),n[20]||(n[20]=s("code",null,"any",-1))])]),n[35]||(n[35]=s("p",null,"Get the return type of a func",-1)),n[36]||(n[36]=s("h2",{id:"type-parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-parameters"},[s("span",null,"Type Parameters")])],-1)),s("p",null,[n[22]||(n[22]=t("• ")),n[23]||(n[23]=s("strong",null,"T",-1)),n[24]||(n[24]=t()),n[25]||(n[25]=s("em",null,"extends",-1)),n[26]||(n[26]=t()),l(e,{to:"/doc/func/classes/Func.html"},{default:a(()=>n[21]||(n[21]=[s("code",null,"Func",-1)])),_:1}),n[27]||(n[27]=t("<")),n[28]||(n[28]=s("code",null,"any",-1)),n[29]||(n[29]=t(", ")),n[30]||(n[30]=s("code",null,"any",-1)),n[31]||(n[31]=t(", ")),n[32]||(n[32]=s("code",null,"any",-1)),n[33]||(n[33]=t(">"))]),n[37]||(n[37]=u(`

Example

import { useFunc, type FuncReturnType } from '@faasjs/func'
+import{_ as p,c as o,b as s,d as l,e as a,f as t,a as u,r,o as i}from"./app-DkNc82cP.js";const d={};function m(y,n){const e=r("RouteLink");return i(),o("div",null,[s("p",null,[l(e,{to:"/doc/func/"},{default:a(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),l(e,{to:"/doc/func/"},{default:a(()=>n[1]||(n[1]=[t("@faasjs/func")])),_:1}),n[3]||(n[3]=t(" / FuncReturnType"))]),n[34]||(n[34]=s("h1",{id:"type-alias-funcreturntype-t",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-funcreturntype-t"},[s("span",null,"Type Alias: FuncReturnType")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"FuncReturnType",-1)),n[6]||(n[6]=t("<")),n[7]||(n[7]=s("code",null,"T",-1)),n[8]||(n[8]=t(">: ")),n[9]||(n[9]=s("code",null,"T",-1)),n[10]||(n[10]=t()),n[11]||(n[11]=s("em",null,"extends",-1)),n[12]||(n[12]=t()),l(e,{to:"/doc/func/classes/Func.html"},{default:a(()=>n[4]||(n[4]=[s("code",null,"Func",-1)])),_:1}),n[13]||(n[13]=t("<")),n[14]||(n[14]=s("code",null,"any",-1)),n[15]||(n[15]=t(", ")),n[16]||(n[16]=s("code",null,"any",-1)),n[17]||(n[17]=t(", infer R> ? ")),n[18]||(n[18]=s("code",null,"R",-1)),n[19]||(n[19]=t(" : ")),n[20]||(n[20]=s("code",null,"any",-1))])]),n[35]||(n[35]=s("p",null,"Get the return type of a func",-1)),n[36]||(n[36]=s("h2",{id:"type-parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-parameters"},[s("span",null,"Type Parameters")])],-1)),s("p",null,[n[22]||(n[22]=t("• ")),n[23]||(n[23]=s("strong",null,"T",-1)),n[24]||(n[24]=t()),n[25]||(n[25]=s("em",null,"extends",-1)),n[26]||(n[26]=t()),l(e,{to:"/doc/func/classes/Func.html"},{default:a(()=>n[21]||(n[21]=[s("code",null,"Func",-1)])),_:1}),n[27]||(n[27]=t("<")),n[28]||(n[28]=s("code",null,"any",-1)),n[29]||(n[29]=t(", ")),n[30]||(n[30]=s("code",null,"any",-1)),n[31]||(n[31]=t(", ")),n[32]||(n[32]=s("code",null,"any",-1)),n[33]||(n[33]=t(">"))]),n[37]||(n[37]=u(`

Example

import { useFunc, type FuncReturnType } from '@faasjs/func'
 
 const func = useFunc(() => async () => 1)
 
diff --git a/assets/FuncReturnType.html-DvpbK-dQ.js b/assets/FuncReturnType.html-DYIX08VA.js
similarity index 98%
rename from assets/FuncReturnType.html-DvpbK-dQ.js
rename to assets/FuncReturnType.html-DYIX08VA.js
index 06bd5a918..19e14f739 100644
--- a/assets/FuncReturnType.html-DvpbK-dQ.js
+++ b/assets/FuncReturnType.html-DYIX08VA.js
@@ -1,4 +1,4 @@
-import{_ as p,c as o,b as s,d as l,e as a,f as t,a as u,r,o as i}from"./app-B9iwSGbl.js";const d={};function m(y,n){const e=r("RouteLink");return i(),o("div",null,[s("p",null,[l(e,{to:"/doc/test/"},{default:a(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),l(e,{to:"/doc/test/"},{default:a(()=>n[1]||(n[1]=[t("@faasjs/test")])),_:1}),n[3]||(n[3]=t(" / FuncReturnType"))]),n[34]||(n[34]=s("h1",{id:"type-alias-funcreturntype-t",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-funcreturntype-t"},[s("span",null,"Type Alias: FuncReturnType")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"FuncReturnType",-1)),n[6]||(n[6]=t("<")),n[7]||(n[7]=s("code",null,"T",-1)),n[8]||(n[8]=t(">: ")),n[9]||(n[9]=s("code",null,"T",-1)),n[10]||(n[10]=t()),n[11]||(n[11]=s("em",null,"extends",-1)),n[12]||(n[12]=t()),l(e,{to:"/doc/test/classes/Func.html"},{default:a(()=>n[4]||(n[4]=[s("code",null,"Func",-1)])),_:1}),n[13]||(n[13]=t("<")),n[14]||(n[14]=s("code",null,"any",-1)),n[15]||(n[15]=t(", ")),n[16]||(n[16]=s("code",null,"any",-1)),n[17]||(n[17]=t(", infer R> ? ")),n[18]||(n[18]=s("code",null,"R",-1)),n[19]||(n[19]=t(" : ")),n[20]||(n[20]=s("code",null,"any",-1))])]),n[35]||(n[35]=s("p",null,"Get the return type of a func",-1)),n[36]||(n[36]=s("h2",{id:"type-parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-parameters"},[s("span",null,"Type Parameters")])],-1)),s("p",null,[n[22]||(n[22]=t("• ")),n[23]||(n[23]=s("strong",null,"T",-1)),n[24]||(n[24]=t()),n[25]||(n[25]=s("em",null,"extends",-1)),n[26]||(n[26]=t()),l(e,{to:"/doc/test/classes/Func.html"},{default:a(()=>n[21]||(n[21]=[s("code",null,"Func",-1)])),_:1}),n[27]||(n[27]=t("<")),n[28]||(n[28]=s("code",null,"any",-1)),n[29]||(n[29]=t(", ")),n[30]||(n[30]=s("code",null,"any",-1)),n[31]||(n[31]=t(", ")),n[32]||(n[32]=s("code",null,"any",-1)),n[33]||(n[33]=t(">"))]),n[37]||(n[37]=u(`

Example

import { useFunc, type FuncReturnType } from '@faasjs/func'
+import{_ as p,c as o,b as s,d as l,e as a,f as t,a as u,r,o as i}from"./app-DkNc82cP.js";const d={};function m(y,n){const e=r("RouteLink");return i(),o("div",null,[s("p",null,[l(e,{to:"/doc/test/"},{default:a(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),l(e,{to:"/doc/test/"},{default:a(()=>n[1]||(n[1]=[t("@faasjs/test")])),_:1}),n[3]||(n[3]=t(" / FuncReturnType"))]),n[34]||(n[34]=s("h1",{id:"type-alias-funcreturntype-t",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-funcreturntype-t"},[s("span",null,"Type Alias: FuncReturnType")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"FuncReturnType",-1)),n[6]||(n[6]=t("<")),n[7]||(n[7]=s("code",null,"T",-1)),n[8]||(n[8]=t(">: ")),n[9]||(n[9]=s("code",null,"T",-1)),n[10]||(n[10]=t()),n[11]||(n[11]=s("em",null,"extends",-1)),n[12]||(n[12]=t()),l(e,{to:"/doc/test/classes/Func.html"},{default:a(()=>n[4]||(n[4]=[s("code",null,"Func",-1)])),_:1}),n[13]||(n[13]=t("<")),n[14]||(n[14]=s("code",null,"any",-1)),n[15]||(n[15]=t(", ")),n[16]||(n[16]=s("code",null,"any",-1)),n[17]||(n[17]=t(", infer R> ? ")),n[18]||(n[18]=s("code",null,"R",-1)),n[19]||(n[19]=t(" : ")),n[20]||(n[20]=s("code",null,"any",-1))])]),n[35]||(n[35]=s("p",null,"Get the return type of a func",-1)),n[36]||(n[36]=s("h2",{id:"type-parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-parameters"},[s("span",null,"Type Parameters")])],-1)),s("p",null,[n[22]||(n[22]=t("• ")),n[23]||(n[23]=s("strong",null,"T",-1)),n[24]||(n[24]=t()),n[25]||(n[25]=s("em",null,"extends",-1)),n[26]||(n[26]=t()),l(e,{to:"/doc/test/classes/Func.html"},{default:a(()=>n[21]||(n[21]=[s("code",null,"Func",-1)])),_:1}),n[27]||(n[27]=t("<")),n[28]||(n[28]=s("code",null,"any",-1)),n[29]||(n[29]=t(", ")),n[30]||(n[30]=s("code",null,"any",-1)),n[31]||(n[31]=t(", ")),n[32]||(n[32]=s("code",null,"any",-1)),n[33]||(n[33]=t(">"))]),n[37]||(n[37]=u(`

Example

import { useFunc, type FuncReturnType } from '@faasjs/func'
 
 const func = useFunc(() => async () => 1)
 
diff --git a/assets/FuncWarper.html-Coh1pRJE.js b/assets/FuncWarper.html-DbsLUp1F.js
similarity index 99%
rename from assets/FuncWarper.html-Coh1pRJE.js
rename to assets/FuncWarper.html-DbsLUp1F.js
index 2809f9c20..808b6165b 100644
--- a/assets/FuncWarper.html-Coh1pRJE.js
+++ b/assets/FuncWarper.html-DbsLUp1F.js
@@ -1,4 +1,4 @@
-import{_ as r,c as d,b as e,d as a,e as t,f as s,a as l,r as p,o as i}from"./app-B9iwSGbl.js";const u={};function c(g,n){const o=p("RouteLink");return i(),d("div",null,[e("p",null,[a(o,{to:"/doc/test/"},{default:t(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),a(o,{to:"/doc/test/"},{default:t(()=>n[1]||(n[1]=[s("@faasjs/test")])),_:1}),n[3]||(n[3]=s(" / FuncWarper"))]),n[50]||(n[50]=l(`

Class: FuncWarper

Test Wrapper for a func

import { FuncWarper } from '@faasjs/test'
+import{_ as r,c as d,b as e,d as a,e as t,f as s,a as l,r as p,o as i}from"./app-DkNc82cP.js";const u={};function c(g,n){const o=p("RouteLink");return i(),d("div",null,[e("p",null,[a(o,{to:"/doc/test/"},{default:t(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),a(o,{to:"/doc/test/"},{default:t(()=>n[1]||(n[1]=[s("@faasjs/test")])),_:1}),n[3]||(n[3]=s(" / FuncWarper"))]),n[50]||(n[50]=l(`

Class: FuncWarper

Test Wrapper for a func

import { FuncWarper } from '@faasjs/test'
 
 const func = new FuncWarper(__dirname + '/../demo.func.ts')
 
diff --git a/assets/Handler.html-Ci9q4116.js b/assets/Handler.html-BKx-jLR2.js
similarity index 97%
rename from assets/Handler.html-Ci9q4116.js
rename to assets/Handler.html-BKx-jLR2.js
index 1b022349e..fe3fbe543 100644
--- a/assets/Handler.html-Ci9q4116.js
+++ b/assets/Handler.html-BKx-jLR2.js
@@ -1 +1 @@
-import{_ as s,c as o,b as t,d as l,e as a,f as n,a as d,r as p,o as u}from"./app-B9iwSGbl.js";const i={};function m(f,e){const r=p("RouteLink");return u(),o("div",null,[t("p",null,[l(r,{to:"/doc/func/"},{default:a(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),l(r,{to:"/doc/func/"},{default:a(()=>e[1]||(e[1]=[n("@faasjs/func")])),_:1}),e[3]||(e[3]=n(" / Handler"))]),e[13]||(e[13]=d('

Type Alias: Handler()<TEvent, TContext, TResult>

Handler<TEvent, TContext, TResult>: (data) => Promise<TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

',7)),t("p",null,[e[5]||(e[5]=n("• ")),e[6]||(e[6]=t("strong",null,"data",-1)),e[7]||(e[7]=n(": ")),l(r,{to:"/doc/func/type-aliases/InvokeData.html"},{default:a(()=>e[4]||(e[4]=[t("code",null,"InvokeData",-1)])),_:1}),e[8]||(e[8]=n("<")),e[9]||(e[9]=t("code",null,"TEvent",-1)),e[10]||(e[10]=n(", ")),e[11]||(e[11]=t("code",null,"TContext",-1)),e[12]||(e[12]=n(">"))]),e[14]||(e[14]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[15]||(e[15]=t("p",null,[t("code",null,"Promise"),n("<"),t("code",null,"TResult"),n(">")],-1))])}const g=s(i,[["render",m],["__file","Handler.html.vue"]]),v=JSON.parse('{"path":"/doc/func/type-aliases/Handler.html","title":"Type Alias: Handler()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/Handler.md"}');export{g as comp,v as data}; +import{_ as s,c as o,b as t,d as l,e as a,f as n,a as d,r as p,o as u}from"./app-DkNc82cP.js";const i={};function m(f,e){const r=p("RouteLink");return u(),o("div",null,[t("p",null,[l(r,{to:"/doc/func/"},{default:a(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),l(r,{to:"/doc/func/"},{default:a(()=>e[1]||(e[1]=[n("@faasjs/func")])),_:1}),e[3]||(e[3]=n(" / Handler"))]),e[13]||(e[13]=d('

Type Alias: Handler()<TEvent, TContext, TResult>

Handler<TEvent, TContext, TResult>: (data) => Promise<TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

',7)),t("p",null,[e[5]||(e[5]=n("• ")),e[6]||(e[6]=t("strong",null,"data",-1)),e[7]||(e[7]=n(": ")),l(r,{to:"/doc/func/type-aliases/InvokeData.html"},{default:a(()=>e[4]||(e[4]=[t("code",null,"InvokeData",-1)])),_:1}),e[8]||(e[8]=n("<")),e[9]||(e[9]=t("code",null,"TEvent",-1)),e[10]||(e[10]=n(", ")),e[11]||(e[11]=t("code",null,"TContext",-1)),e[12]||(e[12]=n(">"))]),e[14]||(e[14]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[15]||(e[15]=t("p",null,[t("code",null,"Promise"),n("<"),t("code",null,"TResult"),n(">")],-1))])}const g=s(i,[["render",m],["__file","Handler.html.vue"]]),v=JSON.parse('{"path":"/doc/func/type-aliases/Handler.html","title":"Type Alias: Handler()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/Handler.md"}');export{g as comp,v as data}; diff --git a/assets/Handler.html-ubjT5KHV.js b/assets/Handler.html-p2lPELYF.js similarity index 97% rename from assets/Handler.html-ubjT5KHV.js rename to assets/Handler.html-p2lPELYF.js index 8f39dc134..553339b51 100644 --- a/assets/Handler.html-ubjT5KHV.js +++ b/assets/Handler.html-p2lPELYF.js @@ -1 +1 @@ -import{_ as a,c as o,b as t,d as r,e as l,f as n,a as d,r as p,o as u}from"./app-B9iwSGbl.js";const i={};function m(T,e){const s=p("RouteLink");return u(),o("div",null,[t("p",null,[r(s,{to:"/doc/test/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),r(s,{to:"/doc/test/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/test")])),_:1}),e[3]||(e[3]=n(" / Handler"))]),e[13]||(e[13]=d('

Type Alias: Handler()<TEvent, TContext, TResult>

Handler<TEvent, TContext, TResult>: (data) => Promise<TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

',7)),t("p",null,[e[5]||(e[5]=n("• ")),e[6]||(e[6]=t("strong",null,"data",-1)),e[7]||(e[7]=n(": ")),r(s,{to:"/doc/test/type-aliases/InvokeData.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"InvokeData",-1)])),_:1}),e[8]||(e[8]=n("<")),e[9]||(e[9]=t("code",null,"TEvent",-1)),e[10]||(e[10]=n(", ")),e[11]||(e[11]=t("code",null,"TContext",-1)),e[12]||(e[12]=n(">"))]),e[14]||(e[14]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[15]||(e[15]=t("p",null,[t("code",null,"Promise"),n("<"),t("code",null,"TResult"),n(">")],-1))])}const f=a(i,[["render",m],["__file","Handler.html.vue"]]),v=JSON.parse('{"path":"/doc/test/type-aliases/Handler.html","title":"Type Alias: Handler()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/Handler.md"}');export{f as comp,v as data}; +import{_ as a,c as o,b as t,d as r,e as l,f as n,a as d,r as p,o as u}from"./app-DkNc82cP.js";const i={};function m(T,e){const s=p("RouteLink");return u(),o("div",null,[t("p",null,[r(s,{to:"/doc/test/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),r(s,{to:"/doc/test/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/test")])),_:1}),e[3]||(e[3]=n(" / Handler"))]),e[13]||(e[13]=d('

Type Alias: Handler()<TEvent, TContext, TResult>

Handler<TEvent, TContext, TResult>: (data) => Promise<TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

',7)),t("p",null,[e[5]||(e[5]=n("• ")),e[6]||(e[6]=t("strong",null,"data",-1)),e[7]||(e[7]=n(": ")),r(s,{to:"/doc/test/type-aliases/InvokeData.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"InvokeData",-1)])),_:1}),e[8]||(e[8]=n("<")),e[9]||(e[9]=t("code",null,"TEvent",-1)),e[10]||(e[10]=n(", ")),e[11]||(e[11]=t("code",null,"TContext",-1)),e[12]||(e[12]=n(">"))]),e[14]||(e[14]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[15]||(e[15]=t("p",null,[t("code",null,"Promise"),n("<"),t("code",null,"TResult"),n(">")],-1))])}const f=a(i,[["render",m],["__file","Handler.html.vue"]]),v=JSON.parse('{"path":"/doc/test/type-aliases/Handler.html","title":"Type Alias: Handler()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/Handler.md"}');export{f as comp,v as data}; diff --git a/assets/Http.html-idK7byxI.js b/assets/Http.html-CpnNUbhm.js similarity index 99% rename from assets/Http.html-idK7byxI.js rename to assets/Http.html-CpnNUbhm.js index 02f2ec73c..28b08882d 100644 --- a/assets/Http.html-idK7byxI.js +++ b/assets/Http.html-CpnNUbhm.js @@ -1 +1 @@ -import{_ as r,c as p,b as o,d as e,e as l,f as n,a as d,r as i,o as u}from"./app-B9iwSGbl.js";const a={};function m(g,t){const s=i("RouteLink");return u(),p("div",null,[o("p",null,[e(s,{to:"/doc/http/"},{default:l(()=>t[0]||(t[0]=[n("Documents")])),_:1}),t[2]||(t[2]=n(" / ")),e(s,{to:"/doc/http/"},{default:l(()=>t[1]||(t[1]=[n("@faasjs/http")])),_:1}),t[3]||(t[3]=n(" / Http"))]),t[151]||(t[151]=d('

Class: Http<TParams, TCookie, TSession>

Type Parameters

TParams extends Record<string, any> = any

TCookie extends Record<string, string> = any

TSession extends Record<string, string> = any

Implements

  • Plugin

Constructors

new Http()

',9)),o("blockquote",null,[o("p",null,[t[5]||(t[5]=o("strong",null,"new Http",-1)),t[6]||(t[6]=n("<")),t[7]||(t[7]=o("code",null,"TParams",-1)),t[8]||(t[8]=n(", ")),t[9]||(t[9]=o("code",null,"TCookie",-1)),t[10]||(t[10]=n(", ")),t[11]||(t[11]=o("code",null,"TSession",-1)),t[12]||(t[12]=n(">(")),t[13]||(t[13]=o("code",null,"config",-1)),t[14]||(t[14]=n("?): ")),e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[4]||(t[4]=[o("code",null,"Http",-1)])),_:1}),t[15]||(t[15]=n("<")),t[16]||(t[16]=o("code",null,"TParams",-1)),t[17]||(t[17]=n(", ")),t[18]||(t[18]=o("code",null,"TCookie",-1)),t[19]||(t[19]=n(", ")),t[20]||(t[20]=o("code",null,"TSession",-1)),t[21]||(t[21]=n(">"))])]),t[152]||(t[152]=o("h4",{id:"parameters",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters"},[o("span",null,"Parameters")])],-1)),o("p",null,[t[23]||(t[23]=n("• ")),t[24]||(t[24]=o("strong",null,"config?",-1)),t[25]||(t[25]=n(": ")),e(s,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:l(()=>t[22]||(t[22]=[o("code",null,"HttpConfig",-1)])),_:1}),t[26]||(t[26]=n("<")),t[27]||(t[27]=o("code",null,"TParams",-1)),t[28]||(t[28]=n(", ")),t[29]||(t[29]=o("code",null,"TCookie",-1)),t[30]||(t[30]=n(", ")),t[31]||(t[31]=o("code",null,"TSession",-1)),t[32]||(t[32]=n(">"))]),t[153]||(t[153]=o("h4",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),o("p",null,[e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[33]||(t[33]=[o("code",null,"Http",-1)])),_:1}),t[34]||(t[34]=n("<")),t[35]||(t[35]=o("code",null,"TParams",-1)),t[36]||(t[36]=n(", ")),t[37]||(t[37]=o("code",null,"TCookie",-1)),t[38]||(t[38]=n(", ")),t[39]||(t[39]=o("code",null,"TSession",-1)),t[40]||(t[40]=n(">"))]),t[154]||(t[154]=d('

Methods

onInvoke()

onInvoke(data, next): Promise<void>

Parameters

data: InvokeData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onInvoke

onMount()

onMount(data, next): Promise<void>

Parameters

data: MountData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onMount

setBody()

',20)),o("blockquote",null,[o("p",null,[t[42]||(t[42]=o("strong",null,"setBody",-1)),t[43]||(t[43]=n("(")),t[44]||(t[44]=o("code",null,"body",-1)),t[45]||(t[45]=n("): ")),e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[41]||(t[41]=[o("code",null,"Http",-1)])),_:1}),t[46]||(t[46]=n("<")),t[47]||(t[47]=o("code",null,"TParams",-1)),t[48]||(t[48]=n(", ")),t[49]||(t[49]=o("code",null,"TCookie",-1)),t[50]||(t[50]=n(", ")),t[51]||(t[51]=o("code",null,"TSession",-1)),t[52]||(t[52]=n(">"))])]),t[155]||(t[155]=o("p",null,"set body",-1)),t[156]||(t[156]=o("h4",{id:"parameters-3",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters-3"},[o("span",null,"Parameters")])],-1)),t[157]||(t[157]=o("p",null,[n("• "),o("strong",null,"body"),n(": "),o("code",null,"string")],-1)),t[158]||(t[158]=o("p",null,"{*} 内容",-1)),t[159]||(t[159]=o("h4",{id:"returns-3",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns-3"},[o("span",null,"Returns")])],-1)),o("p",null,[e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[53]||(t[53]=[o("code",null,"Http",-1)])),_:1}),t[54]||(t[54]=n("<")),t[55]||(t[55]=o("code",null,"TParams",-1)),t[56]||(t[56]=n(", ")),t[57]||(t[57]=o("code",null,"TCookie",-1)),t[58]||(t[58]=n(", ")),t[59]||(t[59]=o("code",null,"TSession",-1)),t[60]||(t[60]=n(">"))]),t[160]||(t[160]=o("h3",{id:"setcontenttype",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#setcontenttype"},[o("span",null,"setContentType()")])],-1)),o("blockquote",null,[o("p",null,[t[62]||(t[62]=o("strong",null,"setContentType",-1)),t[63]||(t[63]=n("(")),t[64]||(t[64]=o("code",null,"type",-1)),t[65]||(t[65]=n(", ")),t[66]||(t[66]=o("code",null,"charset",-1)),t[67]||(t[67]=n("): ")),e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[61]||(t[61]=[o("code",null,"Http",-1)])),_:1}),t[68]||(t[68]=n("<")),t[69]||(t[69]=o("code",null,"TParams",-1)),t[70]||(t[70]=n(", ")),t[71]||(t[71]=o("code",null,"TCookie",-1)),t[72]||(t[72]=n(", ")),t[73]||(t[73]=o("code",null,"TSession",-1)),t[74]||(t[74]=n(">"))])]),t[161]||(t[161]=d('

set Content-Type

Parameters

type: string

{string} 类型

charset: string = 'utf-8'

{string} 编码

Returns

',7)),o("p",null,[e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[75]||(t[75]=[o("code",null,"Http",-1)])),_:1}),t[76]||(t[76]=n("<")),t[77]||(t[77]=o("code",null,"TParams",-1)),t[78]||(t[78]=n(", ")),t[79]||(t[79]=o("code",null,"TCookie",-1)),t[80]||(t[80]=n(", ")),t[81]||(t[81]=o("code",null,"TSession",-1)),t[82]||(t[82]=n(">"))]),t[162]||(t[162]=o("h3",{id:"setheader",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#setheader"},[o("span",null,"setHeader()")])],-1)),o("blockquote",null,[o("p",null,[t[84]||(t[84]=o("strong",null,"setHeader",-1)),t[85]||(t[85]=n("(")),t[86]||(t[86]=o("code",null,"key",-1)),t[87]||(t[87]=n(", ")),t[88]||(t[88]=o("code",null,"value",-1)),t[89]||(t[89]=n("): ")),e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[83]||(t[83]=[o("code",null,"Http",-1)])),_:1}),t[90]||(t[90]=n("<")),t[91]||(t[91]=o("code",null,"TParams",-1)),t[92]||(t[92]=n(", ")),t[93]||(t[93]=o("code",null,"TCookie",-1)),t[94]||(t[94]=n(", ")),t[95]||(t[95]=o("code",null,"TSession",-1)),t[96]||(t[96]=n(">"))])]),t[163]||(t[163]=d('

set header

Parameters

key: string

{string} key

value: string

{string} value

Returns

',7)),o("p",null,[e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[97]||(t[97]=[o("code",null,"Http",-1)])),_:1}),t[98]||(t[98]=n("<")),t[99]||(t[99]=o("code",null,"TParams",-1)),t[100]||(t[100]=n(", ")),t[101]||(t[101]=o("code",null,"TCookie",-1)),t[102]||(t[102]=n(", ")),t[103]||(t[103]=o("code",null,"TSession",-1)),t[104]||(t[104]=n(">"))]),t[164]||(t[164]=o("h3",{id:"setstatuscode",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#setstatuscode"},[o("span",null,"setStatusCode()")])],-1)),o("blockquote",null,[o("p",null,[t[106]||(t[106]=o("strong",null,"setStatusCode",-1)),t[107]||(t[107]=n("(")),t[108]||(t[108]=o("code",null,"code",-1)),t[109]||(t[109]=n("): ")),e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[105]||(t[105]=[o("code",null,"Http",-1)])),_:1}),t[110]||(t[110]=n("<")),t[111]||(t[111]=o("code",null,"TParams",-1)),t[112]||(t[112]=n(", ")),t[113]||(t[113]=o("code",null,"TCookie",-1)),t[114]||(t[114]=n(", ")),t[115]||(t[115]=o("code",null,"TSession",-1)),t[116]||(t[116]=n(">"))])]),t[165]||(t[165]=o("p",null,"set status code",-1)),t[166]||(t[166]=o("h4",{id:"parameters-6",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters-6"},[o("span",null,"Parameters")])],-1)),t[167]||(t[167]=o("p",null,[n("• "),o("strong",null,"code"),n(": "),o("code",null,"number")],-1)),t[168]||(t[168]=o("p",null,"{number} 状态码",-1)),t[169]||(t[169]=o("h4",{id:"returns-6",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns-6"},[o("span",null,"Returns")])],-1)),o("p",null,[e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[117]||(t[117]=[o("code",null,"Http",-1)])),_:1}),t[118]||(t[118]=n("<")),t[119]||(t[119]=o("code",null,"TParams",-1)),t[120]||(t[120]=n(", ")),t[121]||(t[121]=o("code",null,"TCookie",-1)),t[122]||(t[122]=n(", ")),t[123]||(t[123]=o("code",null,"TSession",-1)),t[124]||(t[124]=n(">"))]),t[170]||(t[170]=d('

Properties

body

body: any

config

',4)),o("blockquote",null,[o("p",null,[t[126]||(t[126]=o("strong",null,"config",-1)),t[127]||(t[127]=n(": ")),e(s,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:l(()=>t[125]||(t[125]=[o("code",null,"HttpConfig",-1)])),_:1}),t[128]||(t[128]=n("<")),t[129]||(t[129]=o("code",null,"TParams",-1)),t[130]||(t[130]=n(", ")),t[131]||(t[131]=o("code",null,"TCookie",-1)),t[132]||(t[132]=n(", ")),t[133]||(t[133]=o("code",null,"TSession",-1)),t[134]||(t[134]=n(">"))])]),t[171]||(t[171]=o("h3",{id:"cookie",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#cookie"},[o("span",null,"cookie")])],-1)),o("blockquote",null,[o("p",null,[t[136]||(t[136]=o("strong",null,"cookie",-1)),t[137]||(t[137]=n(": ")),e(s,{to:"/doc/http/classes/Cookie.html"},{default:l(()=>t[135]||(t[135]=[o("code",null,"Cookie",-1)])),_:1}),t[138]||(t[138]=n("<")),t[139]||(t[139]=o("code",null,"TCookie",-1)),t[140]||(t[140]=n(", ")),t[141]||(t[141]=o("code",null,"TSession",-1)),t[142]||(t[142]=n(">"))])]),t[172]||(t[172]=d('

headers

headers: object

Index Signature

[key: string]: string

name

readonly name: string = Name

Implementation of

Plugin.name

params

params: TParams

session

',11)),o("blockquote",null,[o("p",null,[t[144]||(t[144]=o("strong",null,"session",-1)),t[145]||(t[145]=n(": ")),e(s,{to:"/doc/http/classes/Session.html"},{default:l(()=>t[143]||(t[143]=[o("code",null,"Session",-1)])),_:1}),t[146]||(t[146]=n("<")),t[147]||(t[147]=o("code",null,"TSession",-1)),t[148]||(t[148]=n(", ")),t[149]||(t[149]=o("code",null,"TCookie",-1)),t[150]||(t[150]=n(">"))])]),t[173]||(t[173]=d('

type

readonly type: "http" = 'http'

Implementation of

Plugin.type

',4))])}const k=r(a,[["render",m],["__file","Http.html.vue"]]),b=JSON.parse('{"path":"/doc/http/classes/Http.html","title":"Class: Http","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Implements","slug":"implements","link":"#implements","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Http()","slug":"new-http","link":"#new-http","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"onInvoke()","slug":"oninvoke","link":"#oninvoke","children":[]},{"level":3,"title":"onMount()","slug":"onmount","link":"#onmount","children":[]},{"level":3,"title":"setBody()","slug":"setbody","link":"#setbody","children":[]},{"level":3,"title":"setContentType()","slug":"setcontenttype","link":"#setcontenttype","children":[]},{"level":3,"title":"setHeader()","slug":"setheader","link":"#setheader","children":[]},{"level":3,"title":"setStatusCode()","slug":"setstatuscode","link":"#setstatuscode","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"body","slug":"body","link":"#body","children":[]},{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"cookie","slug":"cookie","link":"#cookie","children":[]},{"level":3,"title":"headers","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"params","slug":"params","link":"#params","children":[]},{"level":3,"title":"session","slug":"session","link":"#session","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/classes/Http.md"}');export{k as comp,b as data}; +import{_ as r,c as p,b as o,d as e,e as l,f as n,a as d,r as i,o as u}from"./app-DkNc82cP.js";const a={};function m(g,t){const s=i("RouteLink");return u(),p("div",null,[o("p",null,[e(s,{to:"/doc/http/"},{default:l(()=>t[0]||(t[0]=[n("Documents")])),_:1}),t[2]||(t[2]=n(" / ")),e(s,{to:"/doc/http/"},{default:l(()=>t[1]||(t[1]=[n("@faasjs/http")])),_:1}),t[3]||(t[3]=n(" / Http"))]),t[151]||(t[151]=d('

Class: Http<TParams, TCookie, TSession>

Type Parameters

TParams extends Record<string, any> = any

TCookie extends Record<string, string> = any

TSession extends Record<string, string> = any

Implements

  • Plugin

Constructors

new Http()

',9)),o("blockquote",null,[o("p",null,[t[5]||(t[5]=o("strong",null,"new Http",-1)),t[6]||(t[6]=n("<")),t[7]||(t[7]=o("code",null,"TParams",-1)),t[8]||(t[8]=n(", ")),t[9]||(t[9]=o("code",null,"TCookie",-1)),t[10]||(t[10]=n(", ")),t[11]||(t[11]=o("code",null,"TSession",-1)),t[12]||(t[12]=n(">(")),t[13]||(t[13]=o("code",null,"config",-1)),t[14]||(t[14]=n("?): ")),e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[4]||(t[4]=[o("code",null,"Http",-1)])),_:1}),t[15]||(t[15]=n("<")),t[16]||(t[16]=o("code",null,"TParams",-1)),t[17]||(t[17]=n(", ")),t[18]||(t[18]=o("code",null,"TCookie",-1)),t[19]||(t[19]=n(", ")),t[20]||(t[20]=o("code",null,"TSession",-1)),t[21]||(t[21]=n(">"))])]),t[152]||(t[152]=o("h4",{id:"parameters",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters"},[o("span",null,"Parameters")])],-1)),o("p",null,[t[23]||(t[23]=n("• ")),t[24]||(t[24]=o("strong",null,"config?",-1)),t[25]||(t[25]=n(": ")),e(s,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:l(()=>t[22]||(t[22]=[o("code",null,"HttpConfig",-1)])),_:1}),t[26]||(t[26]=n("<")),t[27]||(t[27]=o("code",null,"TParams",-1)),t[28]||(t[28]=n(", ")),t[29]||(t[29]=o("code",null,"TCookie",-1)),t[30]||(t[30]=n(", ")),t[31]||(t[31]=o("code",null,"TSession",-1)),t[32]||(t[32]=n(">"))]),t[153]||(t[153]=o("h4",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),o("p",null,[e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[33]||(t[33]=[o("code",null,"Http",-1)])),_:1}),t[34]||(t[34]=n("<")),t[35]||(t[35]=o("code",null,"TParams",-1)),t[36]||(t[36]=n(", ")),t[37]||(t[37]=o("code",null,"TCookie",-1)),t[38]||(t[38]=n(", ")),t[39]||(t[39]=o("code",null,"TSession",-1)),t[40]||(t[40]=n(">"))]),t[154]||(t[154]=d('

Methods

onInvoke()

onInvoke(data, next): Promise<void>

Parameters

data: InvokeData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onInvoke

onMount()

onMount(data, next): Promise<void>

Parameters

data: MountData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onMount

setBody()

',20)),o("blockquote",null,[o("p",null,[t[42]||(t[42]=o("strong",null,"setBody",-1)),t[43]||(t[43]=n("(")),t[44]||(t[44]=o("code",null,"body",-1)),t[45]||(t[45]=n("): ")),e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[41]||(t[41]=[o("code",null,"Http",-1)])),_:1}),t[46]||(t[46]=n("<")),t[47]||(t[47]=o("code",null,"TParams",-1)),t[48]||(t[48]=n(", ")),t[49]||(t[49]=o("code",null,"TCookie",-1)),t[50]||(t[50]=n(", ")),t[51]||(t[51]=o("code",null,"TSession",-1)),t[52]||(t[52]=n(">"))])]),t[155]||(t[155]=o("p",null,"set body",-1)),t[156]||(t[156]=o("h4",{id:"parameters-3",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters-3"},[o("span",null,"Parameters")])],-1)),t[157]||(t[157]=o("p",null,[n("• "),o("strong",null,"body"),n(": "),o("code",null,"string")],-1)),t[158]||(t[158]=o("p",null,"{*} 内容",-1)),t[159]||(t[159]=o("h4",{id:"returns-3",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns-3"},[o("span",null,"Returns")])],-1)),o("p",null,[e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[53]||(t[53]=[o("code",null,"Http",-1)])),_:1}),t[54]||(t[54]=n("<")),t[55]||(t[55]=o("code",null,"TParams",-1)),t[56]||(t[56]=n(", ")),t[57]||(t[57]=o("code",null,"TCookie",-1)),t[58]||(t[58]=n(", ")),t[59]||(t[59]=o("code",null,"TSession",-1)),t[60]||(t[60]=n(">"))]),t[160]||(t[160]=o("h3",{id:"setcontenttype",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#setcontenttype"},[o("span",null,"setContentType()")])],-1)),o("blockquote",null,[o("p",null,[t[62]||(t[62]=o("strong",null,"setContentType",-1)),t[63]||(t[63]=n("(")),t[64]||(t[64]=o("code",null,"type",-1)),t[65]||(t[65]=n(", ")),t[66]||(t[66]=o("code",null,"charset",-1)),t[67]||(t[67]=n("): ")),e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[61]||(t[61]=[o("code",null,"Http",-1)])),_:1}),t[68]||(t[68]=n("<")),t[69]||(t[69]=o("code",null,"TParams",-1)),t[70]||(t[70]=n(", ")),t[71]||(t[71]=o("code",null,"TCookie",-1)),t[72]||(t[72]=n(", ")),t[73]||(t[73]=o("code",null,"TSession",-1)),t[74]||(t[74]=n(">"))])]),t[161]||(t[161]=d('

set Content-Type

Parameters

type: string

{string} 类型

charset: string = 'utf-8'

{string} 编码

Returns

',7)),o("p",null,[e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[75]||(t[75]=[o("code",null,"Http",-1)])),_:1}),t[76]||(t[76]=n("<")),t[77]||(t[77]=o("code",null,"TParams",-1)),t[78]||(t[78]=n(", ")),t[79]||(t[79]=o("code",null,"TCookie",-1)),t[80]||(t[80]=n(", ")),t[81]||(t[81]=o("code",null,"TSession",-1)),t[82]||(t[82]=n(">"))]),t[162]||(t[162]=o("h3",{id:"setheader",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#setheader"},[o("span",null,"setHeader()")])],-1)),o("blockquote",null,[o("p",null,[t[84]||(t[84]=o("strong",null,"setHeader",-1)),t[85]||(t[85]=n("(")),t[86]||(t[86]=o("code",null,"key",-1)),t[87]||(t[87]=n(", ")),t[88]||(t[88]=o("code",null,"value",-1)),t[89]||(t[89]=n("): ")),e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[83]||(t[83]=[o("code",null,"Http",-1)])),_:1}),t[90]||(t[90]=n("<")),t[91]||(t[91]=o("code",null,"TParams",-1)),t[92]||(t[92]=n(", ")),t[93]||(t[93]=o("code",null,"TCookie",-1)),t[94]||(t[94]=n(", ")),t[95]||(t[95]=o("code",null,"TSession",-1)),t[96]||(t[96]=n(">"))])]),t[163]||(t[163]=d('

set header

Parameters

key: string

{string} key

value: string

{string} value

Returns

',7)),o("p",null,[e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[97]||(t[97]=[o("code",null,"Http",-1)])),_:1}),t[98]||(t[98]=n("<")),t[99]||(t[99]=o("code",null,"TParams",-1)),t[100]||(t[100]=n(", ")),t[101]||(t[101]=o("code",null,"TCookie",-1)),t[102]||(t[102]=n(", ")),t[103]||(t[103]=o("code",null,"TSession",-1)),t[104]||(t[104]=n(">"))]),t[164]||(t[164]=o("h3",{id:"setstatuscode",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#setstatuscode"},[o("span",null,"setStatusCode()")])],-1)),o("blockquote",null,[o("p",null,[t[106]||(t[106]=o("strong",null,"setStatusCode",-1)),t[107]||(t[107]=n("(")),t[108]||(t[108]=o("code",null,"code",-1)),t[109]||(t[109]=n("): ")),e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[105]||(t[105]=[o("code",null,"Http",-1)])),_:1}),t[110]||(t[110]=n("<")),t[111]||(t[111]=o("code",null,"TParams",-1)),t[112]||(t[112]=n(", ")),t[113]||(t[113]=o("code",null,"TCookie",-1)),t[114]||(t[114]=n(", ")),t[115]||(t[115]=o("code",null,"TSession",-1)),t[116]||(t[116]=n(">"))])]),t[165]||(t[165]=o("p",null,"set status code",-1)),t[166]||(t[166]=o("h4",{id:"parameters-6",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters-6"},[o("span",null,"Parameters")])],-1)),t[167]||(t[167]=o("p",null,[n("• "),o("strong",null,"code"),n(": "),o("code",null,"number")],-1)),t[168]||(t[168]=o("p",null,"{number} 状态码",-1)),t[169]||(t[169]=o("h4",{id:"returns-6",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns-6"},[o("span",null,"Returns")])],-1)),o("p",null,[e(s,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[117]||(t[117]=[o("code",null,"Http",-1)])),_:1}),t[118]||(t[118]=n("<")),t[119]||(t[119]=o("code",null,"TParams",-1)),t[120]||(t[120]=n(", ")),t[121]||(t[121]=o("code",null,"TCookie",-1)),t[122]||(t[122]=n(", ")),t[123]||(t[123]=o("code",null,"TSession",-1)),t[124]||(t[124]=n(">"))]),t[170]||(t[170]=d('

Properties

body

body: any

config

',4)),o("blockquote",null,[o("p",null,[t[126]||(t[126]=o("strong",null,"config",-1)),t[127]||(t[127]=n(": ")),e(s,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:l(()=>t[125]||(t[125]=[o("code",null,"HttpConfig",-1)])),_:1}),t[128]||(t[128]=n("<")),t[129]||(t[129]=o("code",null,"TParams",-1)),t[130]||(t[130]=n(", ")),t[131]||(t[131]=o("code",null,"TCookie",-1)),t[132]||(t[132]=n(", ")),t[133]||(t[133]=o("code",null,"TSession",-1)),t[134]||(t[134]=n(">"))])]),t[171]||(t[171]=o("h3",{id:"cookie",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#cookie"},[o("span",null,"cookie")])],-1)),o("blockquote",null,[o("p",null,[t[136]||(t[136]=o("strong",null,"cookie",-1)),t[137]||(t[137]=n(": ")),e(s,{to:"/doc/http/classes/Cookie.html"},{default:l(()=>t[135]||(t[135]=[o("code",null,"Cookie",-1)])),_:1}),t[138]||(t[138]=n("<")),t[139]||(t[139]=o("code",null,"TCookie",-1)),t[140]||(t[140]=n(", ")),t[141]||(t[141]=o("code",null,"TSession",-1)),t[142]||(t[142]=n(">"))])]),t[172]||(t[172]=d('

headers

headers: object

Index Signature

[key: string]: string

name

readonly name: string = Name

Implementation of

Plugin.name

params

params: TParams

session

',11)),o("blockquote",null,[o("p",null,[t[144]||(t[144]=o("strong",null,"session",-1)),t[145]||(t[145]=n(": ")),e(s,{to:"/doc/http/classes/Session.html"},{default:l(()=>t[143]||(t[143]=[o("code",null,"Session",-1)])),_:1}),t[146]||(t[146]=n("<")),t[147]||(t[147]=o("code",null,"TSession",-1)),t[148]||(t[148]=n(", ")),t[149]||(t[149]=o("code",null,"TCookie",-1)),t[150]||(t[150]=n(">"))])]),t[173]||(t[173]=d('

type

readonly type: "http" = 'http'

Implementation of

Plugin.type

',4))])}const k=r(a,[["render",m],["__file","Http.html.vue"]]),b=JSON.parse('{"path":"/doc/http/classes/Http.html","title":"Class: Http","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Implements","slug":"implements","link":"#implements","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Http()","slug":"new-http","link":"#new-http","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"onInvoke()","slug":"oninvoke","link":"#oninvoke","children":[]},{"level":3,"title":"onMount()","slug":"onmount","link":"#onmount","children":[]},{"level":3,"title":"setBody()","slug":"setbody","link":"#setbody","children":[]},{"level":3,"title":"setContentType()","slug":"setcontenttype","link":"#setcontenttype","children":[]},{"level":3,"title":"setHeader()","slug":"setheader","link":"#setheader","children":[]},{"level":3,"title":"setStatusCode()","slug":"setstatuscode","link":"#setstatuscode","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"body","slug":"body","link":"#body","children":[]},{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"cookie","slug":"cookie","link":"#cookie","children":[]},{"level":3,"title":"headers","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"params","slug":"params","link":"#params","children":[]},{"level":3,"title":"session","slug":"session","link":"#session","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/classes/Http.md"}');export{k as comp,b as data}; diff --git a/assets/HttpConfig.html-DLyaON1x.js b/assets/HttpConfig.html-Dsy8SSoP.js similarity index 99% rename from assets/HttpConfig.html-DLyaON1x.js rename to assets/HttpConfig.html-Dsy8SSoP.js index db82a885d..e11aa452c 100644 --- a/assets/HttpConfig.html-DLyaON1x.js +++ b/assets/HttpConfig.html-Dsy8SSoP.js @@ -1 +1 @@ -import{_ as l,c as s,b as e,d as i,e as a,f as t,a as d,r,o as c}from"./app-B9iwSGbl.js";const p={};function g(u,o){const n=r("RouteLink");return c(),s("div",null,[e("p",null,[i(n,{to:"/doc/http/"},{default:a(()=>o[0]||(o[0]=[t("Documents")])),_:1}),o[2]||(o[2]=t(" / ")),i(n,{to:"/doc/http/"},{default:a(()=>o[1]||(o[1]=[t("@faasjs/http")])),_:1}),o[3]||(o[3]=t(" / HttpConfig"))]),o[21]||(o[21]=d('

Type Alias: HttpConfig<TParams, TCookie, TSession>

HttpConfig<TParams, TCookie, TSession>: object

Type Parameters

TParams extends Record<string, any> = any

TCookie extends Record<string, string> = any

TSession extends Record<string, string> = any

Index Signature

[key: string]: any

Type declaration

config?

optional config: object

Index Signature

[key: string]: any

',14)),e("blockquote",null,[e("p",null,[o[5]||(o[5]=e("code",null,"optional",-1)),o[6]||(o[6]=t()),o[7]||(o[7]=e("strong",null,"cookie",-1)),o[8]||(o[8]=t(": ")),i(n,{to:"/doc/http/type-aliases/CookieOptions.html"},{default:a(()=>o[4]||(o[4]=[e("code",null,"CookieOptions",-1)])),_:1})])]),o[22]||(o[22]=d('

config.functionName?

optional functionName: string

config.ignorePathPrefix?

optional ignorePathPrefix: string

config.method?

optional method: "BEGIN" | "GET" | "POST" | "DELETE" | "HEAD" | "PUT" | "OPTIONS" | "TRACE" | "PATCH" | "ANY"

POST as default

config.path?

optional path: string

file relative path as default

config.timeout?

optional timeout: number

name?

optional name: string

validator?

',15)),e("blockquote",null,[e("p",null,[o[10]||(o[10]=e("code",null,"optional",-1)),o[11]||(o[11]=t()),o[12]||(o[12]=e("strong",null,"validator",-1)),o[13]||(o[13]=t(": ")),i(n,{to:"/doc/http/type-aliases/ValidatorConfig.html"},{default:a(()=>o[9]||(o[9]=[e("code",null,"ValidatorConfig",-1)])),_:1}),o[14]||(o[14]=t("<")),o[15]||(o[15]=e("code",null,"TParams",-1)),o[16]||(o[16]=t(", ")),o[17]||(o[17]=e("code",null,"TCookie",-1)),o[18]||(o[18]=t(", ")),o[19]||(o[19]=e("code",null,"TSession",-1)),o[20]||(o[20]=t(">"))])]),o[23]||(o[23]=e("h4",{id:"deprecated",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#deprecated"},[e("span",null,"Deprecated")])],-1))])}const h=l(p,[["render",g],["__file","HttpConfig.html.vue"]]),m=JSON.parse('{"path":"/doc/http/type-aliases/HttpConfig.html","title":"Type Alias: HttpConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"config.cookie?","slug":"config-cookie","link":"#config-cookie","children":[]},{"level":3,"title":"config.functionName?","slug":"config-functionname","link":"#config-functionname","children":[]},{"level":3,"title":"config.ignorePathPrefix?","slug":"config-ignorepathprefix","link":"#config-ignorepathprefix","children":[]},{"level":3,"title":"config.method?","slug":"config-method","link":"#config-method","children":[]},{"level":3,"title":"config.path?","slug":"config-path","link":"#config-path","children":[]},{"level":3,"title":"config.timeout?","slug":"config-timeout","link":"#config-timeout","children":[]},{"level":3,"title":"name?","slug":"name","link":"#name","children":[]},{"level":3,"title":"validator?","slug":"validator","link":"#validator","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/HttpConfig.md"}');export{h as comp,m as data}; +import{_ as l,c as s,b as e,d as i,e as a,f as t,a as d,r,o as c}from"./app-DkNc82cP.js";const p={};function g(u,o){const n=r("RouteLink");return c(),s("div",null,[e("p",null,[i(n,{to:"/doc/http/"},{default:a(()=>o[0]||(o[0]=[t("Documents")])),_:1}),o[2]||(o[2]=t(" / ")),i(n,{to:"/doc/http/"},{default:a(()=>o[1]||(o[1]=[t("@faasjs/http")])),_:1}),o[3]||(o[3]=t(" / HttpConfig"))]),o[21]||(o[21]=d('

Type Alias: HttpConfig<TParams, TCookie, TSession>

HttpConfig<TParams, TCookie, TSession>: object

Type Parameters

TParams extends Record<string, any> = any

TCookie extends Record<string, string> = any

TSession extends Record<string, string> = any

Index Signature

[key: string]: any

Type declaration

config?

optional config: object

Index Signature

[key: string]: any

',14)),e("blockquote",null,[e("p",null,[o[5]||(o[5]=e("code",null,"optional",-1)),o[6]||(o[6]=t()),o[7]||(o[7]=e("strong",null,"cookie",-1)),o[8]||(o[8]=t(": ")),i(n,{to:"/doc/http/type-aliases/CookieOptions.html"},{default:a(()=>o[4]||(o[4]=[e("code",null,"CookieOptions",-1)])),_:1})])]),o[22]||(o[22]=d('

config.functionName?

optional functionName: string

config.ignorePathPrefix?

optional ignorePathPrefix: string

config.method?

optional method: "BEGIN" | "GET" | "POST" | "DELETE" | "HEAD" | "PUT" | "OPTIONS" | "TRACE" | "PATCH" | "ANY"

POST as default

config.path?

optional path: string

file relative path as default

config.timeout?

optional timeout: number

name?

optional name: string

validator?

',15)),e("blockquote",null,[e("p",null,[o[10]||(o[10]=e("code",null,"optional",-1)),o[11]||(o[11]=t()),o[12]||(o[12]=e("strong",null,"validator",-1)),o[13]||(o[13]=t(": ")),i(n,{to:"/doc/http/type-aliases/ValidatorConfig.html"},{default:a(()=>o[9]||(o[9]=[e("code",null,"ValidatorConfig",-1)])),_:1}),o[14]||(o[14]=t("<")),o[15]||(o[15]=e("code",null,"TParams",-1)),o[16]||(o[16]=t(", ")),o[17]||(o[17]=e("code",null,"TCookie",-1)),o[18]||(o[18]=t(", ")),o[19]||(o[19]=e("code",null,"TSession",-1)),o[20]||(o[20]=t(">"))])]),o[23]||(o[23]=e("h4",{id:"deprecated",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#deprecated"},[e("span",null,"Deprecated")])],-1))])}const h=l(p,[["render",g],["__file","HttpConfig.html.vue"]]),m=JSON.parse('{"path":"/doc/http/type-aliases/HttpConfig.html","title":"Type Alias: HttpConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"config.cookie?","slug":"config-cookie","link":"#config-cookie","children":[]},{"level":3,"title":"config.functionName?","slug":"config-functionname","link":"#config-functionname","children":[]},{"level":3,"title":"config.ignorePathPrefix?","slug":"config-ignorepathprefix","link":"#config-ignorepathprefix","children":[]},{"level":3,"title":"config.method?","slug":"config-method","link":"#config-method","children":[]},{"level":3,"title":"config.path?","slug":"config-path","link":"#config-path","children":[]},{"level":3,"title":"config.timeout?","slug":"config-timeout","link":"#config-timeout","children":[]},{"level":3,"title":"name?","slug":"name","link":"#name","children":[]},{"level":3,"title":"validator?","slug":"validator","link":"#validator","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/HttpConfig.md"}');export{h as comp,m as data}; diff --git a/assets/HttpError.html-BkKtMj6v.js b/assets/HttpError.html-CmcsBFrT.js similarity index 98% rename from assets/HttpError.html-BkKtMj6v.js rename to assets/HttpError.html-CmcsBFrT.js index 05d8cfec2..dabaea489 100644 --- a/assets/HttpError.html-BkKtMj6v.js +++ b/assets/HttpError.html-CmcsBFrT.js @@ -1 +1 @@ -import{_ as d,c as l,b as r,d as o,e as a,f as t,a as n,r as p,o as i}from"./app-B9iwSGbl.js";const h={};function u(c,e){const s=p("RouteLink");return i(),l("div",null,[r("p",null,[o(s,{to:"/doc/http/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(s,{to:"/doc/http/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / HttpError"))]),e[10]||(e[10]=n('

Class: HttpError

Extends

  • Error

Constructors

new HttpError()

',5)),r("blockquote",null,[r("p",null,[e[5]||(e[5]=r("strong",null,"new HttpError",-1)),e[6]||(e[6]=t("(")),e[7]||(e[7]=r("code",null,"__namedParameters",-1)),e[8]||(e[8]=t("): ")),o(s,{to:"/doc/http/classes/HttpError.html"},{default:a(()=>e[4]||(e[4]=[r("code",null,"HttpError",-1)])),_:1})])]),e[11]||(e[11]=n('

Parameters

__namedParameters

__namedParameters.message: string

__namedParameters.statusCode?: number

Returns

',5)),r("p",null,[o(s,{to:"/doc/http/classes/HttpError.html"},{default:a(()=>e[9]||(e[9]=[r("code",null,"HttpError",-1)])),_:1})]),e[12]||(e[12]=n('

Overrides

Error.constructor

Properties

message

readonly message: string

Overrides

Error.message

statusCode

readonly statusCode: number

',9))])}const g=d(h,[["render",u],["__file","HttpError.html.vue"]]),f=JSON.parse('{"path":"/doc/http/classes/HttpError.html","title":"Class: HttpError","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new HttpError()","slug":"new-httperror","link":"#new-httperror","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"message","slug":"message","link":"#message","children":[]},{"level":3,"title":"statusCode","slug":"statuscode","link":"#statuscode","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/classes/HttpError.md"}');export{g as comp,f as data}; +import{_ as d,c as l,b as r,d as o,e as a,f as t,a as n,r as p,o as i}from"./app-DkNc82cP.js";const h={};function u(c,e){const s=p("RouteLink");return i(),l("div",null,[r("p",null,[o(s,{to:"/doc/http/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(s,{to:"/doc/http/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / HttpError"))]),e[10]||(e[10]=n('

Class: HttpError

Extends

  • Error

Constructors

new HttpError()

',5)),r("blockquote",null,[r("p",null,[e[5]||(e[5]=r("strong",null,"new HttpError",-1)),e[6]||(e[6]=t("(")),e[7]||(e[7]=r("code",null,"__namedParameters",-1)),e[8]||(e[8]=t("): ")),o(s,{to:"/doc/http/classes/HttpError.html"},{default:a(()=>e[4]||(e[4]=[r("code",null,"HttpError",-1)])),_:1})])]),e[11]||(e[11]=n('

Parameters

__namedParameters

__namedParameters.message: string

__namedParameters.statusCode?: number

Returns

',5)),r("p",null,[o(s,{to:"/doc/http/classes/HttpError.html"},{default:a(()=>e[9]||(e[9]=[r("code",null,"HttpError",-1)])),_:1})]),e[12]||(e[12]=n('

Overrides

Error.constructor

Properties

message

readonly message: string

Overrides

Error.message

statusCode

readonly statusCode: number

',9))])}const g=d(h,[["render",u],["__file","HttpError.html.vue"]]),f=JSON.parse('{"path":"/doc/http/classes/HttpError.html","title":"Class: HttpError","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new HttpError()","slug":"new-httperror","link":"#new-httperror","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"message","slug":"message","link":"#message","children":[]},{"level":3,"title":"statusCode","slug":"statuscode","link":"#statuscode","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/classes/HttpError.md"}');export{g as comp,f as data}; diff --git a/assets/HttpFuncHandler.html-BbxWQ437.js b/assets/HttpFuncHandler.html-vMZfTA1q.js similarity index 97% rename from assets/HttpFuncHandler.html-BbxWQ437.js rename to assets/HttpFuncHandler.html-vMZfTA1q.js index 734c6f598..6bb8099e6 100644 --- a/assets/HttpFuncHandler.html-BbxWQ437.js +++ b/assets/HttpFuncHandler.html-vMZfTA1q.js @@ -1 +1 @@ -import{_ as d,c as r,b as n,d as a,e as s,f as t,a as c,r as l,o as p}from"./app-B9iwSGbl.js";const i={};function m(u,e){const o=l("RouteLink");return p(),r("div",null,[n("p",null,[a(o,{to:"/doc/http/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/http/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / HttpFuncHandler"))]),e[4]||(e[4]=c('

Type Alias: HttpFuncHandler()<TParams, TCookie, TSession, TResult>

HttpFuncHandler<TParams, TCookie, TSession, TResult>: (data) => Promise<TResult>

Type Parameters

TParams extends Record<string, any> = Record<string, any>

TCookie extends Record<string, string> = Record<string, string>

TSession extends Record<string, any> = Record<string, any>

TResult = any

Parameters

data: InvokeData<object> & object

Returns

Promise<TResult>

',11))])}const h=d(i,[["render",m],["__file","HttpFuncHandler.html.vue"]]),T=JSON.parse('{"path":"/doc/http/type-aliases/HttpFuncHandler.html","title":"Type Alias: HttpFuncHandler()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/HttpFuncHandler.md"}');export{h as comp,T as data}; +import{_ as d,c as r,b as n,d as a,e as s,f as t,a as c,r as l,o as p}from"./app-DkNc82cP.js";const i={};function m(u,e){const o=l("RouteLink");return p(),r("div",null,[n("p",null,[a(o,{to:"/doc/http/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/http/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / HttpFuncHandler"))]),e[4]||(e[4]=c('

Type Alias: HttpFuncHandler()<TParams, TCookie, TSession, TResult>

HttpFuncHandler<TParams, TCookie, TSession, TResult>: (data) => Promise<TResult>

Type Parameters

TParams extends Record<string, any> = Record<string, any>

TCookie extends Record<string, string> = Record<string, string>

TSession extends Record<string, any> = Record<string, any>

TResult = any

Parameters

data: InvokeData<object> & object

Returns

Promise<TResult>

',11))])}const h=d(i,[["render",m],["__file","HttpFuncHandler.html.vue"]]),T=JSON.parse('{"path":"/doc/http/type-aliases/HttpFuncHandler.html","title":"Type Alias: HttpFuncHandler()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/HttpFuncHandler.md"}');export{h as comp,T as data}; diff --git a/assets/InferFaasAction.html-D9fkZgga.js b/assets/InferFaasAction.html-DGMs8Kc1.js similarity index 99% rename from assets/InferFaasAction.html-D9fkZgga.js rename to assets/InferFaasAction.html-DGMs8Kc1.js index 65f8ba0e5..f73160685 100644 --- a/assets/InferFaasAction.html-D9fkZgga.js +++ b/assets/InferFaasAction.html-DGMs8Kc1.js @@ -1,4 +1,4 @@ -import{_ as p,c as l,b as o,d as e,e as t,f as s,a as c,r as i,o as r}from"./app-B9iwSGbl.js";const d={};function u(k,n){const a=i("RouteLink");return r(),l("div",null,[o("p",null,[e(a,{to:"/doc/types/"},{default:t(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),e(a,{to:"/doc/types/"},{default:t(()=>n[1]||(n[1]=[s("@faasjs/types")])),_:1}),n[3]||(n[3]=s(" / InferFaasAction"))]),n[4]||(n[4]=c(`

Type Alias: InferFaasAction<TFunc>

InferFaasAction<TFunc>: object

Infer the FaasAction type from a Func.

Type Parameters

TFunc extends Func

Type declaration

Data

Data: Awaited<ReturnType<ReturnType<TFunc["export"]>["handler"]>>

Params

Params: Parameters<ReturnType<TFunc["export"]>["handler"]>[0]["params"]

Example

import { useFunc } from '@faasjs/func'
+import{_ as p,c as l,b as o,d as e,e as t,f as s,a as c,r as i,o as r}from"./app-DkNc82cP.js";const d={};function u(k,n){const a=i("RouteLink");return r(),l("div",null,[o("p",null,[e(a,{to:"/doc/types/"},{default:t(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),e(a,{to:"/doc/types/"},{default:t(()=>n[1]||(n[1]=[s("@faasjs/types")])),_:1}),n[3]||(n[3]=s(" / InferFaasAction"))]),n[4]||(n[4]=c(`

Type Alias: InferFaasAction<TFunc>

InferFaasAction<TFunc>: object

Infer the FaasAction type from a Func.

Type Parameters

TFunc extends Func

Type declaration

Data

Data: Awaited<ReturnType<ReturnType<TFunc["export"]>["handler"]>>

Params

Params: Parameters<ReturnType<TFunc["export"]>["handler"]>[0]["params"]

Example

import { useFunc } from '@faasjs/func'
 import { useHttp } from '@faasjs/http'
 import type { InferFaasAction } from '@faasjs/types'
 
diff --git a/assets/InvokeData.html-DhbMpj9D.js b/assets/InvokeData.html-CIDwRsTb.js
similarity index 98%
rename from assets/InvokeData.html-DhbMpj9D.js
rename to assets/InvokeData.html-CIDwRsTb.js
index 592272320..77296f636 100644
--- a/assets/InvokeData.html-DhbMpj9D.js
+++ b/assets/InvokeData.html-CIDwRsTb.js
@@ -1 +1 @@
-import{_ as r,c as d,b as t,d as l,e as a,f as n,a as s,r as i,o as p}from"./app-B9iwSGbl.js";const g={};function u(c,e){const o=i("RouteLink");return p(),d("div",null,[t("p",null,[l(o,{to:"/doc/test/"},{default:a(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),l(o,{to:"/doc/test/"},{default:a(()=>e[1]||(e[1]=[n("@faasjs/test")])),_:1}),e[3]||(e[3]=n(" / InvokeData"))]),e[19]||(e[19]=s('

Type Alias: InvokeData<TEvent, TContext, TResult>

InvokeData<TEvent, TContext, TResult>: object

Type Parameters

TEvent = any

TContext = any

TResult = any

Index Signature

[key: string]: any

Type declaration

callback

callback: any

config

',12)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"config",-1)),e[6]||(e[6]=n(": ")),l(o,{to:"/doc/test/type-aliases/Config.html"},{default:a(()=>e[4]||(e[4]=[t("code",null,"Config",-1)])),_:1})])]),e[20]||(e[20]=s('

context

context: TContext

event

event: TEvent

handler?

',5)),t("blockquote",null,[t("p",null,[e[8]||(e[8]=t("code",null,"optional",-1)),e[9]||(e[9]=n()),e[10]||(e[10]=t("strong",null,"handler",-1)),e[11]||(e[11]=n(": ")),l(o,{to:"/doc/test/type-aliases/Handler.html"},{default:a(()=>e[7]||(e[7]=[t("code",null,"Handler",-1)])),_:1}),e[12]||(e[12]=n("<")),e[13]||(e[13]=t("code",null,"TEvent",-1)),e[14]||(e[14]=n(", ")),e[15]||(e[15]=t("code",null,"TContext",-1)),e[16]||(e[16]=n(", ")),e[17]||(e[17]=t("code",null,"TResult",-1)),e[18]||(e[18]=n(">"))])]),e[21]||(e[21]=s('

logger

logger: Logger

response

response: any

',4))])}const v=r(g,[["render",u],["__file","InvokeData.html.vue"]]),h=JSON.parse('{"path":"/doc/test/type-aliases/InvokeData.html","title":"Type Alias: InvokeData","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"callback","slug":"callback","link":"#callback","children":[]},{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"context","slug":"context","link":"#context","children":[]},{"level":3,"title":"event","slug":"event","link":"#event","children":[]},{"level":3,"title":"handler?","slug":"handler","link":"#handler","children":[]},{"level":3,"title":"logger","slug":"logger","link":"#logger","children":[]},{"level":3,"title":"response","slug":"response","link":"#response","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/InvokeData.md"}');export{v as comp,h as data}; +import{_ as r,c as d,b as t,d as l,e as a,f as n,a as s,r as i,o as p}from"./app-DkNc82cP.js";const g={};function u(c,e){const o=i("RouteLink");return p(),d("div",null,[t("p",null,[l(o,{to:"/doc/test/"},{default:a(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),l(o,{to:"/doc/test/"},{default:a(()=>e[1]||(e[1]=[n("@faasjs/test")])),_:1}),e[3]||(e[3]=n(" / InvokeData"))]),e[19]||(e[19]=s('

Type Alias: InvokeData<TEvent, TContext, TResult>

InvokeData<TEvent, TContext, TResult>: object

Type Parameters

TEvent = any

TContext = any

TResult = any

Index Signature

[key: string]: any

Type declaration

callback

callback: any

config

',12)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"config",-1)),e[6]||(e[6]=n(": ")),l(o,{to:"/doc/test/type-aliases/Config.html"},{default:a(()=>e[4]||(e[4]=[t("code",null,"Config",-1)])),_:1})])]),e[20]||(e[20]=s('

context

context: TContext

event

event: TEvent

handler?

',5)),t("blockquote",null,[t("p",null,[e[8]||(e[8]=t("code",null,"optional",-1)),e[9]||(e[9]=n()),e[10]||(e[10]=t("strong",null,"handler",-1)),e[11]||(e[11]=n(": ")),l(o,{to:"/doc/test/type-aliases/Handler.html"},{default:a(()=>e[7]||(e[7]=[t("code",null,"Handler",-1)])),_:1}),e[12]||(e[12]=n("<")),e[13]||(e[13]=t("code",null,"TEvent",-1)),e[14]||(e[14]=n(", ")),e[15]||(e[15]=t("code",null,"TContext",-1)),e[16]||(e[16]=n(", ")),e[17]||(e[17]=t("code",null,"TResult",-1)),e[18]||(e[18]=n(">"))])]),e[21]||(e[21]=s('

logger

logger: Logger

response

response: any

',4))])}const v=r(g,[["render",u],["__file","InvokeData.html.vue"]]),h=JSON.parse('{"path":"/doc/test/type-aliases/InvokeData.html","title":"Type Alias: InvokeData","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"callback","slug":"callback","link":"#callback","children":[]},{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"context","slug":"context","link":"#context","children":[]},{"level":3,"title":"event","slug":"event","link":"#event","children":[]},{"level":3,"title":"handler?","slug":"handler","link":"#handler","children":[]},{"level":3,"title":"logger","slug":"logger","link":"#logger","children":[]},{"level":3,"title":"response","slug":"response","link":"#response","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/InvokeData.md"}');export{v as comp,h as data}; diff --git a/assets/InvokeData.html-DDnEV5gr.js b/assets/InvokeData.html-pqTpCmtq.js similarity index 98% rename from assets/InvokeData.html-DDnEV5gr.js rename to assets/InvokeData.html-pqTpCmtq.js index f7c79ec97..90a7e1c9b 100644 --- a/assets/InvokeData.html-DDnEV5gr.js +++ b/assets/InvokeData.html-pqTpCmtq.js @@ -1 +1 @@ -import{_ as r,c as d,b as t,d as l,e as a,f as n,a as s,r as i,o as p}from"./app-B9iwSGbl.js";const u={};function c(g,e){const o=i("RouteLink");return p(),d("div",null,[t("p",null,[l(o,{to:"/doc/func/"},{default:a(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),l(o,{to:"/doc/func/"},{default:a(()=>e[1]||(e[1]=[n("@faasjs/func")])),_:1}),e[3]||(e[3]=n(" / InvokeData"))]),e[19]||(e[19]=s('

Type Alias: InvokeData<TEvent, TContext, TResult>

InvokeData<TEvent, TContext, TResult>: object

Type Parameters

TEvent = any

TContext = any

TResult = any

Index Signature

[key: string]: any

Type declaration

callback

callback: any

config

',12)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"config",-1)),e[6]||(e[6]=n(": ")),l(o,{to:"/doc/func/type-aliases/Config.html"},{default:a(()=>e[4]||(e[4]=[t("code",null,"Config",-1)])),_:1})])]),e[20]||(e[20]=s('

context

context: TContext

event

event: TEvent

handler?

',5)),t("blockquote",null,[t("p",null,[e[8]||(e[8]=t("code",null,"optional",-1)),e[9]||(e[9]=n()),e[10]||(e[10]=t("strong",null,"handler",-1)),e[11]||(e[11]=n(": ")),l(o,{to:"/doc/func/type-aliases/Handler.html"},{default:a(()=>e[7]||(e[7]=[t("code",null,"Handler",-1)])),_:1}),e[12]||(e[12]=n("<")),e[13]||(e[13]=t("code",null,"TEvent",-1)),e[14]||(e[14]=n(", ")),e[15]||(e[15]=t("code",null,"TContext",-1)),e[16]||(e[16]=n(", ")),e[17]||(e[17]=t("code",null,"TResult",-1)),e[18]||(e[18]=n(">"))])]),e[21]||(e[21]=s('

logger

logger: Logger

response

response: any

',4))])}const f=r(u,[["render",c],["__file","InvokeData.html.vue"]]),v=JSON.parse('{"path":"/doc/func/type-aliases/InvokeData.html","title":"Type Alias: InvokeData","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"callback","slug":"callback","link":"#callback","children":[]},{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"context","slug":"context","link":"#context","children":[]},{"level":3,"title":"event","slug":"event","link":"#event","children":[]},{"level":3,"title":"handler?","slug":"handler","link":"#handler","children":[]},{"level":3,"title":"logger","slug":"logger","link":"#logger","children":[]},{"level":3,"title":"response","slug":"response","link":"#response","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/InvokeData.md"}');export{f as comp,v as data}; +import{_ as r,c as d,b as t,d as l,e as a,f as n,a as s,r as i,o as p}from"./app-DkNc82cP.js";const u={};function c(g,e){const o=i("RouteLink");return p(),d("div",null,[t("p",null,[l(o,{to:"/doc/func/"},{default:a(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),l(o,{to:"/doc/func/"},{default:a(()=>e[1]||(e[1]=[n("@faasjs/func")])),_:1}),e[3]||(e[3]=n(" / InvokeData"))]),e[19]||(e[19]=s('

Type Alias: InvokeData<TEvent, TContext, TResult>

InvokeData<TEvent, TContext, TResult>: object

Type Parameters

TEvent = any

TContext = any

TResult = any

Index Signature

[key: string]: any

Type declaration

callback

callback: any

config

',12)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"config",-1)),e[6]||(e[6]=n(": ")),l(o,{to:"/doc/func/type-aliases/Config.html"},{default:a(()=>e[4]||(e[4]=[t("code",null,"Config",-1)])),_:1})])]),e[20]||(e[20]=s('

context

context: TContext

event

event: TEvent

handler?

',5)),t("blockquote",null,[t("p",null,[e[8]||(e[8]=t("code",null,"optional",-1)),e[9]||(e[9]=n()),e[10]||(e[10]=t("strong",null,"handler",-1)),e[11]||(e[11]=n(": ")),l(o,{to:"/doc/func/type-aliases/Handler.html"},{default:a(()=>e[7]||(e[7]=[t("code",null,"Handler",-1)])),_:1}),e[12]||(e[12]=n("<")),e[13]||(e[13]=t("code",null,"TEvent",-1)),e[14]||(e[14]=n(", ")),e[15]||(e[15]=t("code",null,"TContext",-1)),e[16]||(e[16]=n(", ")),e[17]||(e[17]=t("code",null,"TResult",-1)),e[18]||(e[18]=n(">"))])]),e[21]||(e[21]=s('

logger

logger: Logger

response

response: any

',4))])}const f=r(u,[["render",c],["__file","InvokeData.html.vue"]]),v=JSON.parse('{"path":"/doc/func/type-aliases/InvokeData.html","title":"Type Alias: InvokeData","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"callback","slug":"callback","link":"#callback","children":[]},{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"context","slug":"context","link":"#context","children":[]},{"level":3,"title":"event","slug":"event","link":"#event","children":[]},{"level":3,"title":"handler?","slug":"handler","link":"#handler","children":[]},{"level":3,"title":"logger","slug":"logger","link":"#logger","children":[]},{"level":3,"title":"response","slug":"response","link":"#response","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/InvokeData.md"}');export{f as comp,v as data}; diff --git a/assets/Knex.html-C5UxE9gC.js b/assets/Knex.html-DQZx11yH.js similarity index 99% rename from assets/Knex.html-C5UxE9gC.js rename to assets/Knex.html-DQZx11yH.js index bff6e66ee..3d46da694 100644 --- a/assets/Knex.html-C5UxE9gC.js +++ b/assets/Knex.html-DQZx11yH.js @@ -1 +1 @@ -import{_ as d,c as l,b as n,d as t,e as s,f as o,a as r,r as c,o as i}from"./app-B9iwSGbl.js";const p={};function h(u,e){const a=c("RouteLink");return i(),l("div",null,[n("p",null,[t(a,{to:"/doc/knex/"},{default:s(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),t(a,{to:"/doc/knex/"},{default:s(()=>e[1]||(e[1]=[o("@faasjs/knex")])),_:1}),e[3]||(e[3]=o(" / Knex"))]),e[14]||(e[14]=r('

Class: Knex

Implements

  • Plugin

Constructors

new Knex()

',5)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("strong",null,"new Knex",-1)),e[6]||(e[6]=o("(")),e[7]||(e[7]=n("code",null,"config",-1)),e[8]||(e[8]=o("?): ")),t(a,{to:"/doc/knex/classes/Knex.html"},{default:s(()=>e[4]||(e[4]=[n("code",null,"Knex",-1)])),_:1})])]),e[15]||(e[15]=n("h4",{id:"parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#parameters"},[n("span",null,"Parameters")])],-1)),n("p",null,[e[10]||(e[10]=o("• ")),e[11]||(e[11]=n("strong",null,"config?",-1)),e[12]||(e[12]=o(": ")),t(a,{to:"/doc/knex/type-aliases/KnexConfig.html"},{default:s(()=>e[9]||(e[9]=[n("code",null,"KnexConfig",-1)])),_:1})]),e[16]||(e[16]=n("h4",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[t(a,{to:"/doc/knex/classes/Knex.html"},{default:s(()=>e[13]||(e[13]=[n("code",null,"Knex",-1)])),_:1})]),e[17]||(e[17]=r('

Methods

onInvoke()

onInvoke(data, next): Promise<void>

Parameters

data: InvokeData<any, any, any>

next: Next

Returns

Promise<void>

Implementation of

Plugin.onInvoke

onMount()

onMount(data, next): Promise<void>

Parameters

data: MountData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onMount

quit()

quit(): Promise<void>

Returns

Promise<void>

raw()

raw<TResult>(sql, bindings): Promise<Raw<TResult>>

Type Parameters

TResult = any

Parameters

sql: string

bindings: ValueDict | RawBinding[] = []

Returns

Promise<Raw<TResult>>

schema()

schema(): SchemaBuilder

Returns

SchemaBuilder

transaction()

transaction<TResult>(scope, config?, options?): Promise<TResult>

Wraps a transaction, returning a promise that resolves to the return value of the callback.

  • Support 'commit' and 'rollback' event.

Type Parameters

TResult = any

Parameters

scope

config?: TransactionConfig

options?

options.trx?: Transaction<any, any[]>

Returns

Promise<TResult>

Properties

adapter

adapter: Knex<any, any[]>

config

config: Config<any>

logger

logger: Logger

name

readonly name: string = Name

Implementation of

Plugin.name

query

query: Knex<any, any[]>

type

readonly type: "knex" = 'knex'

Implementation of

Plugin.type

',66))])}const m=d(p,[["render",h],["__file","Knex.html.vue"]]),x=JSON.parse('{"path":"/doc/knex/classes/Knex.html","title":"Class: Knex","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Implements","slug":"implements","link":"#implements","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Knex()","slug":"new-knex","link":"#new-knex","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"onInvoke()","slug":"oninvoke","link":"#oninvoke","children":[]},{"level":3,"title":"onMount()","slug":"onmount","link":"#onmount","children":[]},{"level":3,"title":"quit()","slug":"quit","link":"#quit","children":[]},{"level":3,"title":"raw()","slug":"raw","link":"#raw","children":[]},{"level":3,"title":"schema()","slug":"schema","link":"#schema","children":[]},{"level":3,"title":"transaction()","slug":"transaction","link":"#transaction","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"adapter","slug":"adapter","link":"#adapter","children":[]},{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"logger","slug":"logger","link":"#logger","children":[]},{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"query","slug":"query","link":"#query","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/classes/Knex.md"}');export{m as comp,x as data}; +import{_ as d,c as l,b as n,d as t,e as s,f as o,a as r,r as c,o as i}from"./app-DkNc82cP.js";const p={};function h(u,e){const a=c("RouteLink");return i(),l("div",null,[n("p",null,[t(a,{to:"/doc/knex/"},{default:s(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),t(a,{to:"/doc/knex/"},{default:s(()=>e[1]||(e[1]=[o("@faasjs/knex")])),_:1}),e[3]||(e[3]=o(" / Knex"))]),e[14]||(e[14]=r('

Class: Knex

Implements

  • Plugin

Constructors

new Knex()

',5)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("strong",null,"new Knex",-1)),e[6]||(e[6]=o("(")),e[7]||(e[7]=n("code",null,"config",-1)),e[8]||(e[8]=o("?): ")),t(a,{to:"/doc/knex/classes/Knex.html"},{default:s(()=>e[4]||(e[4]=[n("code",null,"Knex",-1)])),_:1})])]),e[15]||(e[15]=n("h4",{id:"parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#parameters"},[n("span",null,"Parameters")])],-1)),n("p",null,[e[10]||(e[10]=o("• ")),e[11]||(e[11]=n("strong",null,"config?",-1)),e[12]||(e[12]=o(": ")),t(a,{to:"/doc/knex/type-aliases/KnexConfig.html"},{default:s(()=>e[9]||(e[9]=[n("code",null,"KnexConfig",-1)])),_:1})]),e[16]||(e[16]=n("h4",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[t(a,{to:"/doc/knex/classes/Knex.html"},{default:s(()=>e[13]||(e[13]=[n("code",null,"Knex",-1)])),_:1})]),e[17]||(e[17]=r('

Methods

onInvoke()

onInvoke(data, next): Promise<void>

Parameters

data: InvokeData<any, any, any>

next: Next

Returns

Promise<void>

Implementation of

Plugin.onInvoke

onMount()

onMount(data, next): Promise<void>

Parameters

data: MountData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onMount

quit()

quit(): Promise<void>

Returns

Promise<void>

raw()

raw<TResult>(sql, bindings): Promise<Raw<TResult>>

Type Parameters

TResult = any

Parameters

sql: string

bindings: ValueDict | RawBinding[] = []

Returns

Promise<Raw<TResult>>

schema()

schema(): SchemaBuilder

Returns

SchemaBuilder

transaction()

transaction<TResult>(scope, config?, options?): Promise<TResult>

Wraps a transaction, returning a promise that resolves to the return value of the callback.

  • Support 'commit' and 'rollback' event.

Type Parameters

TResult = any

Parameters

scope

config?: TransactionConfig

options?

options.trx?: Transaction<any, any[]>

Returns

Promise<TResult>

Properties

adapter

adapter: Knex<any, any[]>

config

config: Config<any>

logger

logger: Logger

name

readonly name: string = Name

Implementation of

Plugin.name

query

query: Knex<any, any[]>

type

readonly type: "knex" = 'knex'

Implementation of

Plugin.type

',66))])}const m=d(p,[["render",h],["__file","Knex.html.vue"]]),x=JSON.parse('{"path":"/doc/knex/classes/Knex.html","title":"Class: Knex","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Implements","slug":"implements","link":"#implements","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Knex()","slug":"new-knex","link":"#new-knex","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"onInvoke()","slug":"oninvoke","link":"#oninvoke","children":[]},{"level":3,"title":"onMount()","slug":"onmount","link":"#onmount","children":[]},{"level":3,"title":"quit()","slug":"quit","link":"#quit","children":[]},{"level":3,"title":"raw()","slug":"raw","link":"#raw","children":[]},{"level":3,"title":"schema()","slug":"schema","link":"#schema","children":[]},{"level":3,"title":"transaction()","slug":"transaction","link":"#transaction","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"adapter","slug":"adapter","link":"#adapter","children":[]},{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"logger","slug":"logger","link":"#logger","children":[]},{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"query","slug":"query","link":"#query","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/classes/Knex.md"}');export{m as comp,x as data}; diff --git a/assets/KnexConfig.html-Dq9wz83Q.js b/assets/KnexConfig.html-BpLQqgC4.js similarity index 96% rename from assets/KnexConfig.html-Dq9wz83Q.js rename to assets/KnexConfig.html-BpLQqgC4.js index 4c19aa5e5..adde30a71 100644 --- a/assets/KnexConfig.html-Dq9wz83Q.js +++ b/assets/KnexConfig.html-BpLQqgC4.js @@ -1 +1 @@ -import{_ as i,c as l,b as s,d as a,e as t,f as n,a as c,r as d,o as r}from"./app-B9iwSGbl.js";const p={};function f(g,e){const o=d("RouteLink");return r(),l("div",null,[s("p",null,[a(o,{to:"/doc/knex/"},{default:t(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),a(o,{to:"/doc/knex/"},{default:t(()=>e[1]||(e[1]=[n("@faasjs/knex")])),_:1}),e[3]||(e[3]=n(" / KnexConfig"))]),e[4]||(e[4]=c('

Type Alias: KnexConfig

KnexConfig: object

Type declaration

config?

optional config: OriginKnex.Config

name?

optional name: string

',7))])}const h=i(p,[["render",f],["__file","KnexConfig.html.vue"]]),m=JSON.parse('{"path":"/doc/knex/type-aliases/KnexConfig.html","title":"Type Alias: KnexConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"name?","slug":"name","link":"#name","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/type-aliases/KnexConfig.md"}');export{h as comp,m as data}; +import{_ as i,c as l,b as s,d as a,e as t,f as n,a as c,r as d,o as r}from"./app-DkNc82cP.js";const p={};function f(g,e){const o=d("RouteLink");return r(),l("div",null,[s("p",null,[a(o,{to:"/doc/knex/"},{default:t(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),a(o,{to:"/doc/knex/"},{default:t(()=>e[1]||(e[1]=[n("@faasjs/knex")])),_:1}),e[3]||(e[3]=n(" / KnexConfig"))]),e[4]||(e[4]=c('

Type Alias: KnexConfig

KnexConfig: object

Type declaration

config?

optional config: OriginKnex.Config

name?

optional name: string

',7))])}const h=i(p,[["render",f],["__file","KnexConfig.html.vue"]]),m=JSON.parse('{"path":"/doc/knex/type-aliases/KnexConfig.html","title":"Type Alias: KnexConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"name?","slug":"name","link":"#name","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/type-aliases/KnexConfig.md"}');export{h as comp,m as data}; diff --git a/assets/Level.html-D9i3k1R0.js b/assets/Level.html-DG5jbuTt.js similarity index 93% rename from assets/Level.html-D9i3k1R0.js rename to assets/Level.html-DG5jbuTt.js index a39f9aae3..cd0817ac4 100644 --- a/assets/Level.html-D9i3k1R0.js +++ b/assets/Level.html-DG5jbuTt.js @@ -1 +1 @@ -import{_ as s,c as r,b as n,d as l,e as a,f as o,a as d,r as i,o as p}from"./app-B9iwSGbl.js";const u={};function c(g,e){const t=i("RouteLink");return p(),r("div",null,[n("p",null,[l(t,{to:"/doc/logger/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),l(t,{to:"/doc/logger/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/logger")])),_:1}),e[3]||(e[3]=o(" / Level"))]),e[4]||(e[4]=d('

Type Alias: Level

Level: "debug" | "info" | "warn" | "error"

Logger Level

',3))])}const f=s(u,[["render",c],["__file","Level.html.vue"]]),m=JSON.parse('{"path":"/doc/logger/type-aliases/Level.html","title":"Type Alias: Level","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/logger/type-aliases/Level.md"}');export{f as comp,m as data}; +import{_ as s,c as r,b as n,d as l,e as a,f as o,a as d,r as i,o as p}from"./app-DkNc82cP.js";const u={};function c(g,e){const t=i("RouteLink");return p(),r("div",null,[n("p",null,[l(t,{to:"/doc/logger/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),l(t,{to:"/doc/logger/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/logger")])),_:1}),e[3]||(e[3]=o(" / Level"))]),e[4]||(e[4]=d('

Type Alias: Level

Level: "debug" | "info" | "warn" | "error"

Logger Level

',3))])}const f=s(u,[["render",c],["__file","Level.html.vue"]]),m=JSON.parse('{"path":"/doc/logger/type-aliases/Level.html","title":"Type Alias: Level","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/logger/type-aliases/Level.md"}');export{f as comp,m as data}; diff --git a/assets/LifeCycleKey.html-CCuuUQer.js b/assets/LifeCycleKey.html-BMtUFNl_.js similarity index 93% rename from assets/LifeCycleKey.html-CCuuUQer.js rename to assets/LifeCycleKey.html-BMtUFNl_.js index 70eeb4cc9..de097aed6 100644 --- a/assets/LifeCycleKey.html-CCuuUQer.js +++ b/assets/LifeCycleKey.html-BMtUFNl_.js @@ -1 +1 @@ -import{_ as a,c as i,b as t,d as s,e as n,f as l,r as y,o as r}from"./app-B9iwSGbl.js";const d={};function f(u,e){const o=y("RouteLink");return r(),i("div",null,[t("p",null,[s(o,{to:"/doc/test/"},{default:n(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),s(o,{to:"/doc/test/"},{default:n(()=>e[1]||(e[1]=[l("@faasjs/test")])),_:1}),e[3]||(e[3]=l(" / LifeCycleKey"))]),e[4]||(e[4]=t("h1",{id:"type-alias-lifecyclekey",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-lifecyclekey"},[t("span",null,"Type Alias: LifeCycleKey")])],-1)),e[5]||(e[5]=t("blockquote",null,[t("p",null,[t("strong",null,"LifeCycleKey"),l(": "),t("code",null,'"onMount"'),l(" | "),t("code",null,'"onInvoke"')])],-1))])}const c=a(d,[["render",f],["__file","LifeCycleKey.html.vue"]]),m=JSON.parse('{"path":"/doc/test/type-aliases/LifeCycleKey.html","title":"Type Alias: LifeCycleKey","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/LifeCycleKey.md"}');export{c as comp,m as data}; +import{_ as a,c as i,b as t,d as s,e as n,f as l,r as y,o as r}from"./app-DkNc82cP.js";const d={};function f(u,e){const o=y("RouteLink");return r(),i("div",null,[t("p",null,[s(o,{to:"/doc/test/"},{default:n(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),s(o,{to:"/doc/test/"},{default:n(()=>e[1]||(e[1]=[l("@faasjs/test")])),_:1}),e[3]||(e[3]=l(" / LifeCycleKey"))]),e[4]||(e[4]=t("h1",{id:"type-alias-lifecyclekey",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-lifecyclekey"},[t("span",null,"Type Alias: LifeCycleKey")])],-1)),e[5]||(e[5]=t("blockquote",null,[t("p",null,[t("strong",null,"LifeCycleKey"),l(": "),t("code",null,'"onMount"'),l(" | "),t("code",null,'"onInvoke"')])],-1))])}const c=a(d,[["render",f],["__file","LifeCycleKey.html.vue"]]),m=JSON.parse('{"path":"/doc/test/type-aliases/LifeCycleKey.html","title":"Type Alias: LifeCycleKey","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/LifeCycleKey.md"}');export{c as comp,m as data}; diff --git a/assets/LifeCycleKey.html-ChjJRu5B.js b/assets/LifeCycleKey.html-fByw4DRr.js similarity index 93% rename from assets/LifeCycleKey.html-ChjJRu5B.js rename to assets/LifeCycleKey.html-fByw4DRr.js index 47c850373..a45556538 100644 --- a/assets/LifeCycleKey.html-ChjJRu5B.js +++ b/assets/LifeCycleKey.html-fByw4DRr.js @@ -1 +1 @@ -import{_ as a,c as i,b as l,d as o,e as s,f as t,r as f,o as y}from"./app-B9iwSGbl.js";const u={};function r(c,e){const n=f("RouteLink");return y(),i("div",null,[l("p",null,[o(n,{to:"/doc/func/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(n,{to:"/doc/func/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/func")])),_:1}),e[3]||(e[3]=t(" / LifeCycleKey"))]),e[4]||(e[4]=l("h1",{id:"type-alias-lifecyclekey",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#type-alias-lifecyclekey"},[l("span",null,"Type Alias: LifeCycleKey")])],-1)),e[5]||(e[5]=l("blockquote",null,[l("p",null,[l("strong",null,"LifeCycleKey"),t(": "),l("code",null,'"onMount"'),t(" | "),l("code",null,'"onInvoke"')])],-1))])}const p=a(u,[["render",r],["__file","LifeCycleKey.html.vue"]]),m=JSON.parse('{"path":"/doc/func/type-aliases/LifeCycleKey.html","title":"Type Alias: LifeCycleKey","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/LifeCycleKey.md"}');export{p as comp,m as data}; +import{_ as a,c as i,b as l,d as o,e as s,f as t,r as f,o as y}from"./app-DkNc82cP.js";const u={};function r(c,e){const n=f("RouteLink");return y(),i("div",null,[l("p",null,[o(n,{to:"/doc/func/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(n,{to:"/doc/func/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/func")])),_:1}),e[3]||(e[3]=t(" / LifeCycleKey"))]),e[4]||(e[4]=l("h1",{id:"type-alias-lifecyclekey",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#type-alias-lifecyclekey"},[l("span",null,"Type Alias: LifeCycleKey")])],-1)),e[5]||(e[5]=l("blockquote",null,[l("p",null,[l("strong",null,"LifeCycleKey"),t(": "),l("code",null,'"onMount"'),t(" | "),l("code",null,'"onInvoke"')])],-1))])}const p=a(u,[["render",r],["__file","LifeCycleKey.html.vue"]]),m=JSON.parse('{"path":"/doc/func/type-aliases/LifeCycleKey.html","title":"Type Alias: LifeCycleKey","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/LifeCycleKey.md"}');export{p as comp,m as data}; diff --git a/assets/Link.html-HB4CWd6N.js b/assets/Link.html-DljpL0A8.js similarity index 98% rename from assets/Link.html-HB4CWd6N.js rename to assets/Link.html-DljpL0A8.js index 7089c18d7..6bdb5c501 100644 --- a/assets/Link.html-HB4CWd6N.js +++ b/assets/Link.html-DljpL0A8.js @@ -1,4 +1,4 @@ -import{_ as o,c as i,b as a,d as e,e as p,f as s,a as l,r as c,o as r}from"./app-B9iwSGbl.js";const u={};function d(k,n){const t=c("RouteLink");return r(),i("div",null,[a("p",null,[e(t,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),e(t,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / Link"))]),n[8]||(n[8]=l('

Function: Link()

Link(props): Element

Link component with button

Parameters

',4)),a("p",null,[n[5]||(n[5]=s("• ")),n[6]||(n[6]=a("strong",null,"props",-1)),n[7]||(n[7]=s(": ")),e(t,{to:"/doc/ant-design/interfaces/LinkProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"LinkProps",-1)])),_:1})]),n[9]||(n[9]=l(`

Returns

Element

Example

// pure link
+import{_ as o,c as i,b as a,d as e,e as p,f as s,a as l,r as c,o as r}from"./app-DkNc82cP.js";const u={};function d(k,n){const t=c("RouteLink");return r(),i("div",null,[a("p",null,[e(t,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),e(t,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / Link"))]),n[8]||(n[8]=l('

Function: Link()

Link(props): Element

Link component with button

Parameters

',4)),a("p",null,[n[5]||(n[5]=s("• ")),n[6]||(n[6]=a("strong",null,"props",-1)),n[7]||(n[7]=s(": ")),e(t,{to:"/doc/ant-design/interfaces/LinkProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"LinkProps",-1)])),_:1})]),n[9]||(n[9]=l(`

Returns

Element

Example

// pure link
 <Link href="/">Home</Link>
 
 // link with button
diff --git a/assets/LinkProps.html-CC1nb-lx.js b/assets/LinkProps.html-FxNIZVnA.js
similarity index 98%
rename from assets/LinkProps.html-CC1nb-lx.js
rename to assets/LinkProps.html-FxNIZVnA.js
index b656ca47e..a54140f4b 100644
--- a/assets/LinkProps.html-CC1nb-lx.js
+++ b/assets/LinkProps.html-FxNIZVnA.js
@@ -1 +1 @@
-import{_ as l,c as r,b as c,d as n,e as a,f as o,a as s,r as d,o as i}from"./app-B9iwSGbl.js";const p={};function h(b,e){const t=d("RouteLink");return i(),r("div",null,[c("p",null,[n(t,{to:"/doc/ant-design/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(t,{to:"/doc/ant-design/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / LinkProps"))]),e[4]||(e[4]=s('

Interface: LinkProps

Properties

block?

optional block: boolean

button?

optional button: boolean | ButtonProps

children?

optional children: ReactNode

copyable?

optional copyable: boolean

only use for text without button

href

href: string

onClick()?

optional onClick: (event) => void

Parameters

event: MouseEvent<HTMLElement, MouseEvent>

Returns

void

style?

optional style: CSSProperties

target?

optional target: "_blank"

text?

optional text: string | number

',25))])}const k=l(p,[["render",h],["__file","LinkProps.html.vue"]]),g=JSON.parse('{"path":"/doc/ant-design/interfaces/LinkProps.html","title":"Interface: LinkProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"block?","slug":"block","link":"#block","children":[]},{"level":3,"title":"button?","slug":"button","link":"#button","children":[]},{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"copyable?","slug":"copyable","link":"#copyable","children":[]},{"level":3,"title":"href","slug":"href","link":"#href","children":[]},{"level":3,"title":"onClick()?","slug":"onclick","link":"#onclick","children":[]},{"level":3,"title":"style?","slug":"style","link":"#style","children":[]},{"level":3,"title":"target?","slug":"target","link":"#target","children":[]},{"level":3,"title":"text?","slug":"text","link":"#text","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/LinkProps.md"}');export{k as comp,g as data}; +import{_ as l,c as r,b as c,d as n,e as a,f as o,a as s,r as d,o as i}from"./app-DkNc82cP.js";const p={};function h(b,e){const t=d("RouteLink");return i(),r("div",null,[c("p",null,[n(t,{to:"/doc/ant-design/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(t,{to:"/doc/ant-design/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / LinkProps"))]),e[4]||(e[4]=s('

Interface: LinkProps

Properties

block?

optional block: boolean

button?

optional button: boolean | ButtonProps

children?

optional children: ReactNode

copyable?

optional copyable: boolean

only use for text without button

href

href: string

onClick()?

optional onClick: (event) => void

Parameters

event: MouseEvent<HTMLElement, MouseEvent>

Returns

void

style?

optional style: CSSProperties

target?

optional target: "_blank"

text?

optional text: string | number

',25))])}const k=l(p,[["render",h],["__file","LinkProps.html.vue"]]),g=JSON.parse('{"path":"/doc/ant-design/interfaces/LinkProps.html","title":"Interface: LinkProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"block?","slug":"block","link":"#block","children":[]},{"level":3,"title":"button?","slug":"button","link":"#button","children":[]},{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"copyable?","slug":"copyable","link":"#copyable","children":[]},{"level":3,"title":"href","slug":"href","link":"#href","children":[]},{"level":3,"title":"onClick()?","slug":"onclick","link":"#onclick","children":[]},{"level":3,"title":"style?","slug":"style","link":"#style","children":[]},{"level":3,"title":"target?","slug":"target","link":"#target","children":[]},{"level":3,"title":"text?","slug":"text","link":"#text","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/LinkProps.md"}');export{k as comp,g as data}; diff --git a/assets/Loading.html-mnKUSzs-.js b/assets/Loading.html-MizmOVOW.js similarity index 98% rename from assets/Loading.html-mnKUSzs-.js rename to assets/Loading.html-MizmOVOW.js index 510c0a987..feb93bddb 100644 --- a/assets/Loading.html-mnKUSzs-.js +++ b/assets/Loading.html-MizmOVOW.js @@ -1,4 +1,4 @@ -import{_ as l,c as i,b as s,d as e,e as p,f as a,a as o,r as d,o as r}from"./app-B9iwSGbl.js";const c={};function u(g,n){const t=d("RouteLink");return r(),i("div",null,[s("p",null,[e(t,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / Loading"))]),n[8]||(n[8]=o('

Function: Loading()

Loading(props): Element

Loading component based on Spin

Parameters

',4)),s("p",null,[n[5]||(n[5]=a("• ")),n[6]||(n[6]=s("strong",null,"props",-1)),n[7]||(n[7]=a(": ")),e(t,{to:"/doc/ant-design/type-aliases/LoadingProps.html"},{default:p(()=>n[4]||(n[4]=[s("code",null,"LoadingProps",-1)])),_:1})]),n[9]||(n[9]=o(`

Returns

Element

Example

<Loading /> // display loading
+import{_ as l,c as i,b as s,d as e,e as p,f as a,a as o,r as d,o as r}from"./app-DkNc82cP.js";const c={};function u(g,n){const t=d("RouteLink");return r(),i("div",null,[s("p",null,[e(t,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / Loading"))]),n[8]||(n[8]=o('

Function: Loading()

Loading(props): Element

Loading component based on Spin

Parameters

',4)),s("p",null,[n[5]||(n[5]=a("• ")),n[6]||(n[6]=s("strong",null,"props",-1)),n[7]||(n[7]=a(": ")),e(t,{to:"/doc/ant-design/type-aliases/LoadingProps.html"},{default:p(()=>n[4]||(n[4]=[s("code",null,"LoadingProps",-1)])),_:1})]),n[9]||(n[9]=o(`

Returns

Element

Example

<Loading /> // display loading
 
 <Loading loading={ !remoteData }>
   <div>{remoteData}</div>
diff --git a/assets/LoadingProps.html-JFTOPzsS.js b/assets/LoadingProps.html-CMMMLgVO.js
similarity index 97%
rename from assets/LoadingProps.html-JFTOPzsS.js
rename to assets/LoadingProps.html-CMMMLgVO.js
index 8715c6958..ea671c272 100644
--- a/assets/LoadingProps.html-JFTOPzsS.js
+++ b/assets/LoadingProps.html-CMMMLgVO.js
@@ -1 +1 @@
-import{_ as l,c as s,b as d,d as t,e as n,f as o,a as i,r,o as c}from"./app-B9iwSGbl.js";const p={};function g(h,e){const a=r("RouteLink");return c(),s("div",null,[d("p",null,[t(a,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),t(a,{to:"/doc/ant-design/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / LoadingProps"))]),e[4]||(e[4]=i('

Type Alias: LoadingProps

LoadingProps: object

Type declaration

children?

optional children: React.ReactNode

loading?

optional loading: boolean

size?

optional size: "small" | "default" | "large"

style?

optional style: React.CSSProperties

',11))])}const b=l(p,[["render",g],["__file","LoadingProps.html.vue"]]),f=JSON.parse('{"path":"/doc/ant-design/type-aliases/LoadingProps.html","title":"Type Alias: LoadingProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"loading?","slug":"loading","link":"#loading","children":[]},{"level":3,"title":"size?","slug":"size","link":"#size","children":[]},{"level":3,"title":"style?","slug":"style","link":"#style","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/LoadingProps.md"}');export{b as comp,f as data}; +import{_ as l,c as s,b as d,d as t,e as n,f as o,a as i,r,o as c}from"./app-DkNc82cP.js";const p={};function g(h,e){const a=r("RouteLink");return c(),s("div",null,[d("p",null,[t(a,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),t(a,{to:"/doc/ant-design/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / LoadingProps"))]),e[4]||(e[4]=i('

Type Alias: LoadingProps

LoadingProps: object

Type declaration

children?

optional children: React.ReactNode

loading?

optional loading: boolean

size?

optional size: "small" | "default" | "large"

style?

optional style: React.CSSProperties

',11))])}const b=l(p,[["render",g],["__file","LoadingProps.html.vue"]]),f=JSON.parse('{"path":"/doc/ant-design/type-aliases/LoadingProps.html","title":"Type Alias: LoadingProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"loading?","slug":"loading","link":"#loading","children":[]},{"level":3,"title":"size?","slug":"size","link":"#size","children":[]},{"level":3,"title":"style?","slug":"style","link":"#style","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/LoadingProps.md"}');export{b as comp,f as data}; diff --git a/assets/Logger.html-CQ2WiLaU.js b/assets/Logger.html-BWZIAecs.js similarity index 99% rename from assets/Logger.html-CQ2WiLaU.js rename to assets/Logger.html-BWZIAecs.js index 2bec40456..adbcdf4fe 100644 --- a/assets/Logger.html-CQ2WiLaU.js +++ b/assets/Logger.html-BWZIAecs.js @@ -1,4 +1,4 @@ -import{_ as a,c as d,b as e,d as r,e as o,f as n,a as t,r as p,o as g}from"./app-B9iwSGbl.js";const i={};function u(m,s){const l=p("RouteLink");return g(),d("div",null,[e("p",null,[r(l,{to:"/doc/logger/"},{default:o(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),r(l,{to:"/doc/logger/"},{default:o(()=>s[1]||(s[1]=[n("@faasjs/logger")])),_:1}),s[3]||(s[3]=n(" / Logger"))]),s[74]||(s[74]=t(`

Class: Logger

Logger Class

Support env:

  • FaasLog: debug, info, warn, error (default: debug)
  • FaasLogSize: 1000 (default: 1000)
  • FaasLogMode: plain, pretty (default: pretty)

Example

const logger = new Logger()
+import{_ as a,c as d,b as e,d as r,e as o,f as n,a as t,r as p,o as g}from"./app-DkNc82cP.js";const i={};function u(m,s){const l=p("RouteLink");return g(),d("div",null,[e("p",null,[r(l,{to:"/doc/logger/"},{default:o(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),r(l,{to:"/doc/logger/"},{default:o(()=>s[1]||(s[1]=[n("@faasjs/logger")])),_:1}),s[3]||(s[3]=n(" / Logger"))]),s[74]||(s[74]=t(`

Class: Logger

Logger Class

Support env:

  • FaasLog: debug, info, warn, error (default: debug)
  • FaasLogSize: 1000 (default: 1000)
  • FaasLogMode: plain, pretty (default: pretty)

Example

const logger = new Logger()
 
 logger.debug('debug message')
 logger.info('info message')
diff --git a/assets/MockHandler.html-Caz5qh60.js b/assets/MockHandler.html-BmYEL1ez.js
similarity index 97%
rename from assets/MockHandler.html-Caz5qh60.js
rename to assets/MockHandler.html-BmYEL1ez.js
index a2f485c65..846a19793 100644
--- a/assets/MockHandler.html-Caz5qh60.js
+++ b/assets/MockHandler.html-BmYEL1ez.js
@@ -1 +1 @@
-import{_ as e,c as d,b as l,d as r,e as t,f as s,a as p,r as u,o as i}from"./app-B9iwSGbl.js";const m={};function a(f,o){const n=u("RouteLink");return i(),d("div",null,[l("p",null,[r(n,{to:"/doc/browser/"},{default:t(()=>o[0]||(o[0]=[s("Documents")])),_:1}),o[2]||(o[2]=s(" / ")),r(n,{to:"/doc/browser/"},{default:t(()=>o[1]||(o[1]=[s("@faasjs/browser")])),_:1}),o[3]||(o[3]=s(" / MockHandler"))]),o[40]||(o[40]=l("h1",{id:"type-alias-mockhandler",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#type-alias-mockhandler"},[l("span",null,"Type Alias: MockHandler()")])],-1)),l("blockquote",null,[l("p",null,[o[6]||(o[6]=l("strong",null,"MockHandler",-1)),o[7]||(o[7]=s(": (")),o[8]||(o[8]=l("code",null,"action",-1)),o[9]||(o[9]=s(", ")),o[10]||(o[10]=l("code",null,"params",-1)),o[11]||(o[11]=s(", ")),o[12]||(o[12]=l("code",null,"options",-1)),o[13]||(o[13]=s(") => ")),o[14]||(o[14]=l("code",null,"Promise",-1)),o[15]||(o[15]=s("<")),r(n,{to:"/doc/browser/classes/Response.html"},{default:t(()=>o[4]||(o[4]=[l("code",null,"Response",-1)])),_:1}),o[16]||(o[16]=s("<")),o[17]||(o[17]=l("code",null,"any",-1)),o[18]||(o[18]=s("> | ")),r(n,{to:"/doc/browser/type-aliases/ResponseProps.html"},{default:t(()=>o[5]||(o[5]=[l("code",null,"ResponseProps",-1)])),_:1}),o[19]||(o[19]=s("> | ")),o[20]||(o[20]=l("code",null,"Promise",-1)),o[21]||(o[21]=s("<")),o[22]||(o[22]=l("code",null,"void",-1)),o[23]||(o[23]=s(">"))])]),o[41]||(o[41]=p('

Parameters

action: string

params: Record<string, any>

',3)),l("p",null,[o[25]||(o[25]=s("• ")),o[26]||(o[26]=l("strong",null,"options",-1)),o[27]||(o[27]=s(": ")),r(n,{to:"/doc/browser/type-aliases/Options.html"},{default:t(()=>o[24]||(o[24]=[l("code",null,"Options",-1)])),_:1})]),o[42]||(o[42]=l("h2",{id:"returns",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#returns"},[l("span",null,"Returns")])],-1)),l("p",null,[o[30]||(o[30]=l("code",null,"Promise",-1)),o[31]||(o[31]=s("<")),r(n,{to:"/doc/browser/classes/Response.html"},{default:t(()=>o[28]||(o[28]=[l("code",null,"Response",-1)])),_:1}),o[32]||(o[32]=s("<")),o[33]||(o[33]=l("code",null,"any",-1)),o[34]||(o[34]=s("> | ")),r(n,{to:"/doc/browser/type-aliases/ResponseProps.html"},{default:t(()=>o[29]||(o[29]=[l("code",null,"ResponseProps",-1)])),_:1}),o[35]||(o[35]=s("> | ")),o[36]||(o[36]=l("code",null,"Promise",-1)),o[37]||(o[37]=s("<")),o[38]||(o[38]=l("code",null,"void",-1)),o[39]||(o[39]=s(">"))])])}const b=e(m,[["render",a],["__file","MockHandler.html.vue"]]),R=JSON.parse('{"path":"/doc/browser/type-aliases/MockHandler.html","title":"Type Alias: MockHandler()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/browser/type-aliases/MockHandler.md"}');export{b as comp,R as data}; +import{_ as e,c as d,b as l,d as r,e as t,f as s,a as p,r as u,o as i}from"./app-DkNc82cP.js";const m={};function a(f,o){const n=u("RouteLink");return i(),d("div",null,[l("p",null,[r(n,{to:"/doc/browser/"},{default:t(()=>o[0]||(o[0]=[s("Documents")])),_:1}),o[2]||(o[2]=s(" / ")),r(n,{to:"/doc/browser/"},{default:t(()=>o[1]||(o[1]=[s("@faasjs/browser")])),_:1}),o[3]||(o[3]=s(" / MockHandler"))]),o[40]||(o[40]=l("h1",{id:"type-alias-mockhandler",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#type-alias-mockhandler"},[l("span",null,"Type Alias: MockHandler()")])],-1)),l("blockquote",null,[l("p",null,[o[6]||(o[6]=l("strong",null,"MockHandler",-1)),o[7]||(o[7]=s(": (")),o[8]||(o[8]=l("code",null,"action",-1)),o[9]||(o[9]=s(", ")),o[10]||(o[10]=l("code",null,"params",-1)),o[11]||(o[11]=s(", ")),o[12]||(o[12]=l("code",null,"options",-1)),o[13]||(o[13]=s(") => ")),o[14]||(o[14]=l("code",null,"Promise",-1)),o[15]||(o[15]=s("<")),r(n,{to:"/doc/browser/classes/Response.html"},{default:t(()=>o[4]||(o[4]=[l("code",null,"Response",-1)])),_:1}),o[16]||(o[16]=s("<")),o[17]||(o[17]=l("code",null,"any",-1)),o[18]||(o[18]=s("> | ")),r(n,{to:"/doc/browser/type-aliases/ResponseProps.html"},{default:t(()=>o[5]||(o[5]=[l("code",null,"ResponseProps",-1)])),_:1}),o[19]||(o[19]=s("> | ")),o[20]||(o[20]=l("code",null,"Promise",-1)),o[21]||(o[21]=s("<")),o[22]||(o[22]=l("code",null,"void",-1)),o[23]||(o[23]=s(">"))])]),o[41]||(o[41]=p('

Parameters

action: string

params: Record<string, any>

',3)),l("p",null,[o[25]||(o[25]=s("• ")),o[26]||(o[26]=l("strong",null,"options",-1)),o[27]||(o[27]=s(": ")),r(n,{to:"/doc/browser/type-aliases/Options.html"},{default:t(()=>o[24]||(o[24]=[l("code",null,"Options",-1)])),_:1})]),o[42]||(o[42]=l("h2",{id:"returns",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#returns"},[l("span",null,"Returns")])],-1)),l("p",null,[o[30]||(o[30]=l("code",null,"Promise",-1)),o[31]||(o[31]=s("<")),r(n,{to:"/doc/browser/classes/Response.html"},{default:t(()=>o[28]||(o[28]=[l("code",null,"Response",-1)])),_:1}),o[32]||(o[32]=s("<")),o[33]||(o[33]=l("code",null,"any",-1)),o[34]||(o[34]=s("> | ")),r(n,{to:"/doc/browser/type-aliases/ResponseProps.html"},{default:t(()=>o[29]||(o[29]=[l("code",null,"ResponseProps",-1)])),_:1}),o[35]||(o[35]=s("> | ")),o[36]||(o[36]=l("code",null,"Promise",-1)),o[37]||(o[37]=s("<")),o[38]||(o[38]=l("code",null,"void",-1)),o[39]||(o[39]=s(">"))])])}const b=e(m,[["render",a],["__file","MockHandler.html.vue"]]),R=JSON.parse('{"path":"/doc/browser/type-aliases/MockHandler.html","title":"Type Alias: MockHandler()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/browser/type-aliases/MockHandler.md"}');export{b as comp,R as data}; diff --git a/assets/Modal.html-lgDLmIJE.js b/assets/Modal.html-BYBOZ5Rv.js similarity index 96% rename from assets/Modal.html-lgDLmIJE.js rename to assets/Modal.html-BYBOZ5Rv.js index bfd8ec524..2521eaaa0 100644 --- a/assets/Modal.html-lgDLmIJE.js +++ b/assets/Modal.html-BYBOZ5Rv.js @@ -1 +1 @@ -import{_ as r,c as s,b as d,d as a,e as n,f as t,a as l,r as c,o as p}from"./app-B9iwSGbl.js";const i={};function u(g,e){const o=c("RouteLink");return p(),s("div",null,[d("p",null,[a(o,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/ant-design/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / Modal"))]),e[4]||(e[4]=l('

Function: Modal()

Modal(props, deprecatedLegacyContext?): ReactNode

Parameters

props: ModalProps

deprecatedLegacyContext?: any

Deprecated

See

React Docs

Returns

ReactNode

',10))])}const f=r(i,[["render",u],["__file","Modal.html.vue"]]),h=JSON.parse('{"path":"/doc/ant-design/functions/Modal.html","title":"Function: Modal()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/Modal.md"}');export{f as comp,h as data}; +import{_ as r,c as s,b as d,d as a,e as n,f as t,a as l,r as c,o as p}from"./app-DkNc82cP.js";const i={};function u(g,e){const o=c("RouteLink");return p(),s("div",null,[d("p",null,[a(o,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/ant-design/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / Modal"))]),e[4]||(e[4]=l('

Function: Modal()

Modal(props, deprecatedLegacyContext?): ReactNode

Parameters

props: ModalProps

deprecatedLegacyContext?: any

Deprecated

See

React Docs

Returns

ReactNode

',10))])}const f=r(i,[["render",u],["__file","Modal.html.vue"]]),h=JSON.parse('{"path":"/doc/ant-design/functions/Modal.html","title":"Function: Modal()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/Modal.md"}');export{f as comp,h as data}; diff --git a/assets/ModalProps.html-F8q8l3ZH.js b/assets/ModalProps.html-zrzmIQpZ.js similarity index 96% rename from assets/ModalProps.html-F8q8l3ZH.js rename to assets/ModalProps.html-zrzmIQpZ.js index 3d43a7249..bda7429d9 100644 --- a/assets/ModalProps.html-F8q8l3ZH.js +++ b/assets/ModalProps.html-zrzmIQpZ.js @@ -1 +1 @@ -import{_ as r,c as d,b as s,d as a,e as t,f as n,a as l,r as i,o as p}from"./app-B9iwSGbl.js";const c={};function h(f,e){const o=i("RouteLink");return p(),d("div",null,[s("p",null,[a(o,{to:"/doc/ant-design/"},{default:t(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),a(o,{to:"/doc/ant-design/"},{default:t(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / ModalProps"))]),e[4]||(e[4]=l('

Interface: ModalProps

Extends

  • ModalProps

Properties

children?

optional children: string | Element | Element[]

Overrides

AntdModalProps.children

',8))])}const m=r(c,[["render",h],["__file","ModalProps.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/interfaces/ModalProps.html","title":"Interface: ModalProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/ModalProps.md"}');export{m as comp,x as data}; +import{_ as r,c as d,b as s,d as a,e as t,f as n,a as l,r as i,o as p}from"./app-DkNc82cP.js";const c={};function h(f,e){const o=i("RouteLink");return p(),d("div",null,[s("p",null,[a(o,{to:"/doc/ant-design/"},{default:t(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),a(o,{to:"/doc/ant-design/"},{default:t(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / ModalProps"))]),e[4]||(e[4]=l('

Interface: ModalProps

Extends

  • ModalProps

Properties

children?

optional children: string | Element | Element[]

Overrides

AntdModalProps.children

',8))])}const m=r(c,[["render",h],["__file","ModalProps.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/interfaces/ModalProps.html","title":"Interface: ModalProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/ModalProps.md"}');export{m as comp,x as data}; diff --git a/assets/Mongo.html-2jk92N3_.js b/assets/Mongo.html-CgLw5fpI.js similarity index 99% rename from assets/Mongo.html-2jk92N3_.js rename to assets/Mongo.html-CgLw5fpI.js index 284d23fc8..2a097cf9d 100644 --- a/assets/Mongo.html-2jk92N3_.js +++ b/assets/Mongo.html-CgLw5fpI.js @@ -1 +1 @@ -import{_ as r,c as d,b as o,d as l,e as a,f as n,a as s,r as i,o as c}from"./app-B9iwSGbl.js";const p={};function g(m,e){const t=i("RouteLink");return c(),d("div",null,[o("p",null,[l(t,{to:"/doc/mongo/"},{default:a(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),l(t,{to:"/doc/mongo/"},{default:a(()=>e[1]||(e[1]=[n("@faasjs/mongo")])),_:1}),e[3]||(e[3]=n(" / Mongo"))]),e[17]||(e[17]=s('

Class: Mongo

Implements

  • Plugin

Constructors

new Mongo()

',5)),o("blockquote",null,[o("p",null,[e[5]||(e[5]=o("strong",null,"new Mongo",-1)),e[6]||(e[6]=n("(")),e[7]||(e[7]=o("code",null,"config",-1)),e[8]||(e[8]=n("?): ")),l(t,{to:"/doc/mongo/classes/Mongo.html"},{default:a(()=>e[4]||(e[4]=[o("code",null,"Mongo",-1)])),_:1})])]),e[18]||(e[18]=o("h4",{id:"parameters",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters"},[o("span",null,"Parameters")])],-1)),e[19]||(e[19]=o("p",null,[n("• "),o("strong",null,"config?")],-1)),o("p",null,[e[10]||(e[10]=n("• ")),e[11]||(e[11]=o("strong",null,"config.config?",-1)),e[12]||(e[12]=n(": ")),l(t,{to:"/doc/mongo/interfaces/MongoConfig.html"},{default:a(()=>e[9]||(e[9]=[o("code",null,"MongoConfig",-1)])),_:1})]),e[20]||(e[20]=o("p",null,[n("• "),o("strong",null,"config.name?"),n(": "),o("code",null,"string")],-1)),e[21]||(e[21]=o("h4",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),o("p",null,[l(t,{to:"/doc/mongo/classes/Mongo.html"},{default:a(()=>e[13]||(e[13]=[o("code",null,"Mongo",-1)])),_:1})]),e[22]||(e[22]=s('

Methods

onMount()

onMount(data, next): Promise<void>

Parameters

data: MountData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onMount

Properties

client

client: MongoClient

collection()

collection: <TSchema>(name, options?, callback?) => Collection<TSchema>

Type Parameters

TSchema = any

Parameters

name: string

options?: CollectionOptions

callback?: Callback<Collection<TSchema>>

Returns

Collection<TSchema>

config

',24)),o("blockquote",null,[o("p",null,[e[15]||(e[15]=o("strong",null,"config",-1)),e[16]||(e[16]=n(": ")),l(t,{to:"/doc/mongo/interfaces/MongoConfig.html"},{default:a(()=>e[14]||(e[14]=[o("code",null,"MongoConfig",-1)])),_:1})])]),e[23]||(e[23]=s('

db

db: Db

name

readonly name: string = 'mongo'

Implementation of

Plugin.name

type

readonly type: "mongo" = 'mongo'

Implementation of

Plugin.type

',10))])}const u=r(p,[["render",g],["__file","Mongo.html.vue"]]),f=JSON.parse('{"path":"/doc/mongo/classes/Mongo.html","title":"Class: Mongo","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Implements","slug":"implements","link":"#implements","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Mongo()","slug":"new-mongo","link":"#new-mongo","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"onMount()","slug":"onmount","link":"#onmount","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"client","slug":"client","link":"#client","children":[]},{"level":3,"title":"collection()","slug":"collection","link":"#collection","children":[]},{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"db","slug":"db","link":"#db","children":[]},{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/mongo/classes/Mongo.md"}');export{u as comp,f as data}; +import{_ as r,c as d,b as o,d as l,e as a,f as n,a as s,r as i,o as c}from"./app-DkNc82cP.js";const p={};function g(m,e){const t=i("RouteLink");return c(),d("div",null,[o("p",null,[l(t,{to:"/doc/mongo/"},{default:a(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),l(t,{to:"/doc/mongo/"},{default:a(()=>e[1]||(e[1]=[n("@faasjs/mongo")])),_:1}),e[3]||(e[3]=n(" / Mongo"))]),e[17]||(e[17]=s('

Class: Mongo

Implements

  • Plugin

Constructors

new Mongo()

',5)),o("blockquote",null,[o("p",null,[e[5]||(e[5]=o("strong",null,"new Mongo",-1)),e[6]||(e[6]=n("(")),e[7]||(e[7]=o("code",null,"config",-1)),e[8]||(e[8]=n("?): ")),l(t,{to:"/doc/mongo/classes/Mongo.html"},{default:a(()=>e[4]||(e[4]=[o("code",null,"Mongo",-1)])),_:1})])]),e[18]||(e[18]=o("h4",{id:"parameters",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters"},[o("span",null,"Parameters")])],-1)),e[19]||(e[19]=o("p",null,[n("• "),o("strong",null,"config?")],-1)),o("p",null,[e[10]||(e[10]=n("• ")),e[11]||(e[11]=o("strong",null,"config.config?",-1)),e[12]||(e[12]=n(": ")),l(t,{to:"/doc/mongo/interfaces/MongoConfig.html"},{default:a(()=>e[9]||(e[9]=[o("code",null,"MongoConfig",-1)])),_:1})]),e[20]||(e[20]=o("p",null,[n("• "),o("strong",null,"config.name?"),n(": "),o("code",null,"string")],-1)),e[21]||(e[21]=o("h4",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),o("p",null,[l(t,{to:"/doc/mongo/classes/Mongo.html"},{default:a(()=>e[13]||(e[13]=[o("code",null,"Mongo",-1)])),_:1})]),e[22]||(e[22]=s('

Methods

onMount()

onMount(data, next): Promise<void>

Parameters

data: MountData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onMount

Properties

client

client: MongoClient

collection()

collection: <TSchema>(name, options?, callback?) => Collection<TSchema>

Type Parameters

TSchema = any

Parameters

name: string

options?: CollectionOptions

callback?: Callback<Collection<TSchema>>

Returns

Collection<TSchema>

config

',24)),o("blockquote",null,[o("p",null,[e[15]||(e[15]=o("strong",null,"config",-1)),e[16]||(e[16]=n(": ")),l(t,{to:"/doc/mongo/interfaces/MongoConfig.html"},{default:a(()=>e[14]||(e[14]=[o("code",null,"MongoConfig",-1)])),_:1})])]),e[23]||(e[23]=s('

db

db: Db

name

readonly name: string = 'mongo'

Implementation of

Plugin.name

type

readonly type: "mongo" = 'mongo'

Implementation of

Plugin.type

',10))])}const u=r(p,[["render",g],["__file","Mongo.html.vue"]]),f=JSON.parse('{"path":"/doc/mongo/classes/Mongo.html","title":"Class: Mongo","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Implements","slug":"implements","link":"#implements","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Mongo()","slug":"new-mongo","link":"#new-mongo","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"onMount()","slug":"onmount","link":"#onmount","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"client","slug":"client","link":"#client","children":[]},{"level":3,"title":"collection()","slug":"collection","link":"#collection","children":[]},{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"db","slug":"db","link":"#db","children":[]},{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/mongo/classes/Mongo.md"}');export{u as comp,f as data}; diff --git a/assets/MongoConfig.html-CFEBh3zo.js b/assets/MongoConfig.html-6ZESLnzQ.js similarity index 96% rename from assets/MongoConfig.html-CFEBh3zo.js rename to assets/MongoConfig.html-6ZESLnzQ.js index efc3537c3..915389bde 100644 --- a/assets/MongoConfig.html-CFEBh3zo.js +++ b/assets/MongoConfig.html-6ZESLnzQ.js @@ -1 +1 @@ -import{_ as s,c as r,b as l,d as t,e as a,f as o,a as i,r as d,o as c}from"./app-B9iwSGbl.js";const p={};function g(f,e){const n=d("RouteLink");return c(),r("div",null,[l("p",null,[t(n,{to:"/doc/mongo/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),t(n,{to:"/doc/mongo/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/mongo")])),_:1}),e[3]||(e[3]=o(" / MongoConfig"))]),e[4]||(e[4]=i('

Interface: MongoConfig

Extends

  • MongoClientOptions

Properties

database?

optional database: string

url?

optional url: string

',8))])}const h=s(p,[["render",g],["__file","MongoConfig.html.vue"]]),m=JSON.parse('{"path":"/doc/mongo/interfaces/MongoConfig.html","title":"Interface: MongoConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"database?","slug":"database","link":"#database","children":[]},{"level":3,"title":"url?","slug":"url","link":"#url","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/mongo/interfaces/MongoConfig.md"}');export{h as comp,m as data}; +import{_ as s,c as r,b as l,d as t,e as a,f as o,a as i,r as d,o as c}from"./app-DkNc82cP.js";const p={};function g(f,e){const n=d("RouteLink");return c(),r("div",null,[l("p",null,[t(n,{to:"/doc/mongo/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),t(n,{to:"/doc/mongo/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/mongo")])),_:1}),e[3]||(e[3]=o(" / MongoConfig"))]),e[4]||(e[4]=i('

Interface: MongoConfig

Extends

  • MongoClientOptions

Properties

database?

optional database: string

url?

optional url: string

',8))])}const h=s(p,[["render",g],["__file","MongoConfig.html.vue"]]),m=JSON.parse('{"path":"/doc/mongo/interfaces/MongoConfig.html","title":"Interface: MongoConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"database?","slug":"database","link":"#database","children":[]},{"level":3,"title":"url?","slug":"url","link":"#url","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/mongo/interfaces/MongoConfig.md"}');export{h as comp,m as data}; diff --git a/assets/MountData.html-g01Cz3om.js b/assets/MountData.html-Bd7hEOBd.js similarity index 97% rename from assets/MountData.html-g01Cz3om.js rename to assets/MountData.html-Bd7hEOBd.js index 7d6b69f49..9aad59377 100644 --- a/assets/MountData.html-g01Cz3om.js +++ b/assets/MountData.html-Bd7hEOBd.js @@ -1 +1 @@ -import{_ as i,c as d,b as t,d as o,e as l,f as n,a as s,r,o as c}from"./app-B9iwSGbl.js";const p={};function u(g,e){const a=r("RouteLink");return c(),d("div",null,[t("p",null,[o(a,{to:"/doc/test/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),o(a,{to:"/doc/test/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/test")])),_:1}),e[3]||(e[3]=n(" / MountData"))]),e[7]||(e[7]=s('

Type Alias: MountData

MountData: object

Index Signature

[key: string]: any

Type declaration

config

',6)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"config",-1)),e[6]||(e[6]=n(": ")),o(a,{to:"/doc/test/type-aliases/Config.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"Config",-1)])),_:1})])]),e[8]||(e[8]=s('

context

context: any

event

event: any

',4))])}const h=i(p,[["render",u],["__file","MountData.html.vue"]]),x=JSON.parse('{"path":"/doc/test/type-aliases/MountData.html","title":"Type Alias: MountData","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"context","slug":"context","link":"#context","children":[]},{"level":3,"title":"event","slug":"event","link":"#event","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/MountData.md"}');export{h as comp,x as data}; +import{_ as i,c as d,b as t,d as o,e as l,f as n,a as s,r,o as c}from"./app-DkNc82cP.js";const p={};function u(g,e){const a=r("RouteLink");return c(),d("div",null,[t("p",null,[o(a,{to:"/doc/test/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),o(a,{to:"/doc/test/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/test")])),_:1}),e[3]||(e[3]=n(" / MountData"))]),e[7]||(e[7]=s('

Type Alias: MountData

MountData: object

Index Signature

[key: string]: any

Type declaration

config

',6)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"config",-1)),e[6]||(e[6]=n(": ")),o(a,{to:"/doc/test/type-aliases/Config.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"Config",-1)])),_:1})])]),e[8]||(e[8]=s('

context

context: any

event

event: any

',4))])}const h=i(p,[["render",u],["__file","MountData.html.vue"]]),x=JSON.parse('{"path":"/doc/test/type-aliases/MountData.html","title":"Type Alias: MountData","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"context","slug":"context","link":"#context","children":[]},{"level":3,"title":"event","slug":"event","link":"#event","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/MountData.md"}');export{h as comp,x as data}; diff --git a/assets/MountData.html-Cv2jk16h.js b/assets/MountData.html-CDF6yFvb.js similarity index 97% rename from assets/MountData.html-Cv2jk16h.js rename to assets/MountData.html-CDF6yFvb.js index 756ccf1ae..616517a8a 100644 --- a/assets/MountData.html-Cv2jk16h.js +++ b/assets/MountData.html-CDF6yFvb.js @@ -1 +1 @@ -import{_ as i,c as d,b as t,d as o,e as l,f as n,a as s,r,o as c}from"./app-B9iwSGbl.js";const u={};function p(f,e){const a=r("RouteLink");return c(),d("div",null,[t("p",null,[o(a,{to:"/doc/func/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),o(a,{to:"/doc/func/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/func")])),_:1}),e[3]||(e[3]=n(" / MountData"))]),e[7]||(e[7]=s('

Type Alias: MountData

MountData: object

Index Signature

[key: string]: any

Type declaration

config

',6)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"config",-1)),e[6]||(e[6]=n(": ")),o(a,{to:"/doc/func/type-aliases/Config.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"Config",-1)])),_:1})])]),e[8]||(e[8]=s('

context

context: any

event

event: any

',4))])}const h=i(u,[["render",p],["__file","MountData.html.vue"]]),x=JSON.parse('{"path":"/doc/func/type-aliases/MountData.html","title":"Type Alias: MountData","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"context","slug":"context","link":"#context","children":[]},{"level":3,"title":"event","slug":"event","link":"#event","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/MountData.md"}');export{h as comp,x as data}; +import{_ as i,c as d,b as t,d as o,e as l,f as n,a as s,r,o as c}from"./app-DkNc82cP.js";const u={};function p(f,e){const a=r("RouteLink");return c(),d("div",null,[t("p",null,[o(a,{to:"/doc/func/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),o(a,{to:"/doc/func/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/func")])),_:1}),e[3]||(e[3]=n(" / MountData"))]),e[7]||(e[7]=s('

Type Alias: MountData

MountData: object

Index Signature

[key: string]: any

Type declaration

config

',6)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"config",-1)),e[6]||(e[6]=n(": ")),o(a,{to:"/doc/func/type-aliases/Config.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"Config",-1)])),_:1})])]),e[8]||(e[8]=s('

context

context: any

event

event: any

',4))])}const h=i(u,[["render",p],["__file","MountData.html.vue"]]),x=JSON.parse('{"path":"/doc/func/type-aliases/MountData.html","title":"Type Alias: MountData","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"context","slug":"context","link":"#context","children":[]},{"level":3,"title":"event","slug":"event","link":"#event","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/MountData.md"}');export{h as comp,x as data}; diff --git a/assets/Next.html-jyN3Aak_.js b/assets/Next.html-CWio884g.js similarity index 94% rename from assets/Next.html-jyN3Aak_.js rename to assets/Next.html-CWio884g.js index 49b7410fc..0b03addcf 100644 --- a/assets/Next.html-jyN3Aak_.js +++ b/assets/Next.html-CWio884g.js @@ -1 +1 @@ -import{_ as n,c as r,b as l,d as s,e as a,f as t,a as d,r as i,o as c}from"./app-B9iwSGbl.js";const u={};function p(f,e){const o=i("RouteLink");return c(),r("div",null,[l("p",null,[s(o,{to:"/doc/func/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(o,{to:"/doc/func/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/func")])),_:1}),e[3]||(e[3]=t(" / Next"))]),e[4]||(e[4]=d('

Type Alias: Next()

Next: () => Promise<void>

Returns

Promise<void>

',4))])}const m=n(u,[["render",p],["__file","Next.html.vue"]]),N=JSON.parse('{"path":"/doc/func/type-aliases/Next.html","title":"Type Alias: Next()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/Next.md"}');export{m as comp,N as data}; +import{_ as n,c as r,b as l,d as s,e as a,f as t,a as d,r as i,o as c}from"./app-DkNc82cP.js";const u={};function p(f,e){const o=i("RouteLink");return c(),r("div",null,[l("p",null,[s(o,{to:"/doc/func/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(o,{to:"/doc/func/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/func")])),_:1}),e[3]||(e[3]=t(" / Next"))]),e[4]||(e[4]=d('

Type Alias: Next()

Next: () => Promise<void>

Returns

Promise<void>

',4))])}const m=n(u,[["render",p],["__file","Next.html.vue"]]),N=JSON.parse('{"path":"/doc/func/type-aliases/Next.html","title":"Type Alias: Next()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/Next.md"}');export{m as comp,N as data}; diff --git a/assets/Next.html-BgOHeFtw.js b/assets/Next.html-CYmWRimE.js similarity index 94% rename from assets/Next.html-BgOHeFtw.js rename to assets/Next.html-CYmWRimE.js index bc403c866..01afc5518 100644 --- a/assets/Next.html-BgOHeFtw.js +++ b/assets/Next.html-CYmWRimE.js @@ -1 +1 @@ -import{_ as n,c as r,b as l,d as o,e as a,f as t,a as d,r as i,o as p}from"./app-B9iwSGbl.js";const c={};function u(x,e){const s=i("RouteLink");return p(),r("div",null,[l("p",null,[o(s,{to:"/doc/test/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(s,{to:"/doc/test/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/test")])),_:1}),e[3]||(e[3]=t(" / Next"))]),e[4]||(e[4]=d('

Type Alias: Next()

Next: () => Promise<void>

Returns

Promise<void>

',4))])}const f=n(c,[["render",u],["__file","Next.html.vue"]]),N=JSON.parse('{"path":"/doc/test/type-aliases/Next.html","title":"Type Alias: Next()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/Next.md"}');export{f as comp,N as data}; +import{_ as n,c as r,b as l,d as o,e as a,f as t,a as d,r as i,o as p}from"./app-DkNc82cP.js";const c={};function u(x,e){const s=i("RouteLink");return p(),r("div",null,[l("p",null,[o(s,{to:"/doc/test/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(s,{to:"/doc/test/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/test")])),_:1}),e[3]||(e[3]=t(" / Next"))]),e[4]||(e[4]=d('

Type Alias: Next()

Next: () => Promise<void>

Returns

Promise<void>

',4))])}const f=n(c,[["render",u],["__file","Next.html.vue"]]),N=JSON.parse('{"path":"/doc/test/type-aliases/Next.html","title":"Type Alias: Next()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/Next.md"}');export{f as comp,N as data}; diff --git a/assets/NextJsPlugin.html-Bvlx4FZj.js b/assets/NextJsPlugin.html-WCa0tcsb.js similarity index 98% rename from assets/NextJsPlugin.html-Bvlx4FZj.js rename to assets/NextJsPlugin.html-WCa0tcsb.js index 3d10ddac6..041ac80dd 100644 --- a/assets/NextJsPlugin.html-Bvlx4FZj.js +++ b/assets/NextJsPlugin.html-WCa0tcsb.js @@ -1 +1 @@ -import{_ as r,c as i,b as n,d as o,e as a,f as t,a as l,r as d,o as p}from"./app-B9iwSGbl.js";const c={};function u(h,e){const s=d("RouteLink");return p(),i("div",null,[n("p",null,[o(s,{to:"/doc/nextjs/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(s,{to:"/doc/nextjs/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/nextjs")])),_:1}),e[3]||(e[3]=t(" / NextJsPlugin"))]),e[8]||(e[8]=l('

Class: NextJsPlugin

Implements

  • Plugin

Constructors

new NextJsPlugin()

',5)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("strong",null,"new NextJsPlugin",-1)),e[6]||(e[6]=t("(): ")),o(s,{to:"/doc/nextjs/classes/NextJsPlugin.html"},{default:a(()=>e[4]||(e[4]=[n("code",null,"NextJsPlugin",-1)])),_:1})])]),e[9]||(e[9]=n("h4",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[o(s,{to:"/doc/nextjs/classes/NextJsPlugin.html"},{default:a(()=>e[7]||(e[7]=[n("code",null,"NextJsPlugin",-1)])),_:1})]),e[10]||(e[10]=l('

Methods

onInvoke()

onInvoke(data, next): Promise<void>

Parameters

data: InvokeData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onInvoke

Properties

name

readonly name: "NextJs" = 'NextJs'

Implementation of

Plugin.name

type

readonly type: "NextJs" = 'NextJs'

Implementation of

Plugin.type

',19))])}const x=r(c,[["render",u],["__file","NextJsPlugin.html.vue"]]),g=JSON.parse('{"path":"/doc/nextjs/classes/NextJsPlugin.html","title":"Class: NextJsPlugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Implements","slug":"implements","link":"#implements","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new NextJsPlugin()","slug":"new-nextjsplugin","link":"#new-nextjsplugin","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"onInvoke()","slug":"oninvoke","link":"#oninvoke","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/nextjs/classes/NextJsPlugin.md"}');export{x as comp,g as data}; +import{_ as r,c as i,b as n,d as o,e as a,f as t,a as l,r as d,o as p}from"./app-DkNc82cP.js";const c={};function u(h,e){const s=d("RouteLink");return p(),i("div",null,[n("p",null,[o(s,{to:"/doc/nextjs/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(s,{to:"/doc/nextjs/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/nextjs")])),_:1}),e[3]||(e[3]=t(" / NextJsPlugin"))]),e[8]||(e[8]=l('

Class: NextJsPlugin

Implements

  • Plugin

Constructors

new NextJsPlugin()

',5)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("strong",null,"new NextJsPlugin",-1)),e[6]||(e[6]=t("(): ")),o(s,{to:"/doc/nextjs/classes/NextJsPlugin.html"},{default:a(()=>e[4]||(e[4]=[n("code",null,"NextJsPlugin",-1)])),_:1})])]),e[9]||(e[9]=n("h4",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[o(s,{to:"/doc/nextjs/classes/NextJsPlugin.html"},{default:a(()=>e[7]||(e[7]=[n("code",null,"NextJsPlugin",-1)])),_:1})]),e[10]||(e[10]=l('

Methods

onInvoke()

onInvoke(data, next): Promise<void>

Parameters

data: InvokeData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onInvoke

Properties

name

readonly name: "NextJs" = 'NextJs'

Implementation of

Plugin.name

type

readonly type: "NextJs" = 'NextJs'

Implementation of

Plugin.type

',19))])}const x=r(c,[["render",u],["__file","NextJsPlugin.html.vue"]]),g=JSON.parse('{"path":"/doc/nextjs/classes/NextJsPlugin.html","title":"Class: NextJsPlugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Implements","slug":"implements","link":"#implements","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new NextJsPlugin()","slug":"new-nextjsplugin","link":"#new-nextjsplugin","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"onInvoke()","slug":"oninvoke","link":"#oninvoke","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/nextjs/classes/NextJsPlugin.md"}');export{x as comp,g as data}; diff --git a/assets/NodeBuiltinModules.html-AyV19cBq.js b/assets/NodeBuiltinModules.html-1nBvHSvH.js similarity index 94% rename from assets/NodeBuiltinModules.html-AyV19cBq.js rename to assets/NodeBuiltinModules.html-1nBvHSvH.js index c1c5fe0ff..cd180b489 100644 --- a/assets/NodeBuiltinModules.html-AyV19cBq.js +++ b/assets/NodeBuiltinModules.html-1nBvHSvH.js @@ -1 +1 @@ -import{_ as d,c as i,b as t,d as n,e as s,f as o,r as a,o as r}from"./app-B9iwSGbl.js";const u={};function m(f,e){const l=a("RouteLink");return r(),i("div",null,[t("p",null,[n(l,{to:"/doc/ts-transform/"},{default:s(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(l,{to:"/doc/ts-transform/"},{default:s(()=>e[1]||(e[1]=[o("@faasjs/ts-transform")])),_:1}),e[3]||(e[3]=o(" / NodeBuiltinModules"))]),e[4]||(e[4]=t("h1",{id:"variable-nodebuiltinmodules",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#variable-nodebuiltinmodules"},[t("span",null,"Variable: NodeBuiltinModules")])],-1)),e[5]||(e[5]=t("blockquote",null,[t("p",null,[t("code",null,"const"),o(),t("strong",null,"NodeBuiltinModules"),o(": "),t("code",null,"string"),o("[]")])],-1))])}const N=d(u,[["render",m],["__file","NodeBuiltinModules.html.vue"]]),b=JSON.parse('{"path":"/doc/ts-transform/variables/NodeBuiltinModules.html","title":"Variable: NodeBuiltinModules","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ts-transform/variables/NodeBuiltinModules.md"}');export{N as comp,b as data}; +import{_ as d,c as i,b as t,d as n,e as s,f as o,r as a,o as r}from"./app-DkNc82cP.js";const u={};function m(f,e){const l=a("RouteLink");return r(),i("div",null,[t("p",null,[n(l,{to:"/doc/ts-transform/"},{default:s(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(l,{to:"/doc/ts-transform/"},{default:s(()=>e[1]||(e[1]=[o("@faasjs/ts-transform")])),_:1}),e[3]||(e[3]=o(" / NodeBuiltinModules"))]),e[4]||(e[4]=t("h1",{id:"variable-nodebuiltinmodules",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#variable-nodebuiltinmodules"},[t("span",null,"Variable: NodeBuiltinModules")])],-1)),e[5]||(e[5]=t("blockquote",null,[t("p",null,[t("code",null,"const"),o(),t("strong",null,"NodeBuiltinModules"),o(": "),t("code",null,"string"),o("[]")])],-1))])}const N=d(u,[["render",m],["__file","NodeBuiltinModules.html.vue"]]),b=JSON.parse('{"path":"/doc/ts-transform/variables/NodeBuiltinModules.html","title":"Variable: NodeBuiltinModules","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ts-transform/variables/NodeBuiltinModules.md"}');export{N as comp,b as data}; diff --git a/assets/OnError.html-w7SLMcL8.js b/assets/OnError.html-PpCSFz7d.js similarity index 97% rename from assets/OnError.html-w7SLMcL8.js rename to assets/OnError.html-PpCSFz7d.js index b1fbbb4cc..ee56a795e 100644 --- a/assets/OnError.html-w7SLMcL8.js +++ b/assets/OnError.html-PpCSFz7d.js @@ -1 +1 @@ -import{_ as n,c as l,b as r,d as a,e as o,f as t,a as d,r as i,o as p}from"./app-B9iwSGbl.js";const u={};function c(m,e){const s=i("RouteLink");return p(),l("div",null,[r("p",null,[a(s,{to:"/doc/react/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(s,{to:"/doc/react/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / OnError"))]),e[8]||(e[8]=d('

Type Alias: OnError()

OnError: (action, params) => (res) => Promise<void>

Parameters

action: string

params: Record<string, any>

Returns

Function

Parameters

',8)),r("p",null,[e[5]||(e[5]=t("• ")),e[6]||(e[6]=r("strong",null,"res",-1)),e[7]||(e[7]=t(": ")),a(s,{to:"/doc/react/classes/ResponseError.html"},{default:o(()=>e[4]||(e[4]=[r("code",null,"ResponseError",-1)])),_:1})]),e[9]||(e[9]=r("h3",{id:"returns-1",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#returns-1"},[r("span",null,"Returns")])],-1)),e[10]||(e[10]=r("p",null,[r("code",null,"Promise"),t("<"),r("code",null,"void"),t(">")],-1))])}const f=n(u,[["render",c],["__file","OnError.html.vue"]]),h=JSON.parse('{"path":"/doc/react/type-aliases/OnError.html","title":"Type Alias: OnError()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[{"level":3,"title":"Parameters","slug":"parameters-1","link":"#parameters-1","children":[]},{"level":3,"title":"Returns","slug":"returns-1","link":"#returns-1","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/OnError.md"}');export{f as comp,h as data}; +import{_ as n,c as l,b as r,d as a,e as o,f as t,a as d,r as i,o as p}from"./app-DkNc82cP.js";const u={};function c(m,e){const s=i("RouteLink");return p(),l("div",null,[r("p",null,[a(s,{to:"/doc/react/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(s,{to:"/doc/react/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / OnError"))]),e[8]||(e[8]=d('

Type Alias: OnError()

OnError: (action, params) => (res) => Promise<void>

Parameters

action: string

params: Record<string, any>

Returns

Function

Parameters

',8)),r("p",null,[e[5]||(e[5]=t("• ")),e[6]||(e[6]=r("strong",null,"res",-1)),e[7]||(e[7]=t(": ")),a(s,{to:"/doc/react/classes/ResponseError.html"},{default:o(()=>e[4]||(e[4]=[r("code",null,"ResponseError",-1)])),_:1})]),e[9]||(e[9]=r("h3",{id:"returns-1",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#returns-1"},[r("span",null,"Returns")])],-1)),e[10]||(e[10]=r("p",null,[r("code",null,"Promise"),t("<"),r("code",null,"void"),t(">")],-1))])}const f=n(u,[["render",c],["__file","OnError.html.vue"]]),h=JSON.parse('{"path":"/doc/react/type-aliases/OnError.html","title":"Type Alias: OnError()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[{"level":3,"title":"Parameters","slug":"parameters-1","link":"#parameters-1","children":[]},{"level":3,"title":"Returns","slug":"returns-1","link":"#returns-1","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/OnError.md"}');export{f as comp,h as data}; diff --git a/assets/OptionalWrapper.html-C4SK5TDM.js b/assets/OptionalWrapper.html-BQzpai_8.js similarity index 99% rename from assets/OptionalWrapper.html-C4SK5TDM.js rename to assets/OptionalWrapper.html-BQzpai_8.js index 0ab0cb73c..06016ca41 100644 --- a/assets/OptionalWrapper.html-C4SK5TDM.js +++ b/assets/OptionalWrapper.html-BQzpai_8.js @@ -1,4 +1,4 @@ -import{_ as l,c,b as s,d as p,e,f as a,a as o,r,o as i}from"./app-B9iwSGbl.js";const u={};function d(k,n){const t=r("RouteLink");return i(),c("div",null,[s("p",null,[p(t,{to:"/doc/react/"},{default:e(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),p(t,{to:"/doc/react/"},{default:e(()=>n[1]||(n[1]=[a("@faasjs/react")])),_:1}),n[3]||(n[3]=a(" / OptionalWrapper"))]),n[11]||(n[11]=o('

Function: OptionalWrapper()

OptionalWrapper(props, deprecatedLegacyContext?): ReactNode

A wrapper component that conditionally wraps its children with a provided wrapper component.

Parameters

',4)),s("p",null,[n[5]||(n[5]=a("• ")),n[6]||(n[6]=s("strong",null,"props",-1)),n[7]||(n[7]=a(": ")),p(t,{to:"/doc/react/type-aliases/OptionalWrapperProps.html"},{default:e(()=>n[4]||(n[4]=[s("code",null,"OptionalWrapperProps",-1)])),_:1}),n[8]||(n[8]=a("<")),n[9]||(n[9]=s("code",null,"any",-1)),n[10]||(n[10]=a(">"))]),n[12]||(n[12]=o(`

deprecatedLegacyContext?: any

Deprecated

See

React Docs

Returns

ReactNode

Example

import { OptionalWrapper } from '@faasjs/react'
+import{_ as l,c,b as s,d as p,e,f as a,a as o,r,o as i}from"./app-DkNc82cP.js";const u={};function d(k,n){const t=r("RouteLink");return i(),c("div",null,[s("p",null,[p(t,{to:"/doc/react/"},{default:e(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),p(t,{to:"/doc/react/"},{default:e(()=>n[1]||(n[1]=[a("@faasjs/react")])),_:1}),n[3]||(n[3]=a(" / OptionalWrapper"))]),n[11]||(n[11]=o('

Function: OptionalWrapper()

OptionalWrapper(props, deprecatedLegacyContext?): ReactNode

A wrapper component that conditionally wraps its children with a provided wrapper component.

Parameters

',4)),s("p",null,[n[5]||(n[5]=a("• ")),n[6]||(n[6]=s("strong",null,"props",-1)),n[7]||(n[7]=a(": ")),p(t,{to:"/doc/react/type-aliases/OptionalWrapperProps.html"},{default:e(()=>n[4]||(n[4]=[s("code",null,"OptionalWrapperProps",-1)])),_:1}),n[8]||(n[8]=a("<")),n[9]||(n[9]=s("code",null,"any",-1)),n[10]||(n[10]=a(">"))]),n[12]||(n[12]=o(`

deprecatedLegacyContext?: any

Deprecated

See

React Docs

Returns

ReactNode

Example

import { OptionalWrapper } from '@faasjs/react'
 
 const Wrapper = ({ children }: { children: React.ReactNode }) => (
   <div className='wrapper'>{children}</div>
diff --git a/assets/OptionalWrapperProps.html-B5AeWD8A.js b/assets/OptionalWrapperProps.html-DSLArzap.js
similarity index 97%
rename from assets/OptionalWrapperProps.html-B5AeWD8A.js
rename to assets/OptionalWrapperProps.html-DSLArzap.js
index fc370a0a7..18bc40cb9 100644
--- a/assets/OptionalWrapperProps.html-B5AeWD8A.js
+++ b/assets/OptionalWrapperProps.html-DSLArzap.js
@@ -1 +1 @@
-import{_ as t,c as n,b as l,d as p,e as o,f as r,a as s,r as d,o as i}from"./app-B9iwSGbl.js";const c={};function h(u,e){const a=d("RouteLink");return i(),n("div",null,[l("p",null,[p(a,{to:"/doc/react/"},{default:o(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),p(a,{to:"/doc/react/"},{default:o(()=>e[1]||(e[1]=[r("@faasjs/react")])),_:1}),e[3]||(e[3]=r(" / OptionalWrapperProps"))]),e[4]||(e[4]=s('

Type Alias: OptionalWrapperProps<TWrapper>

OptionalWrapperProps<TWrapper>: object

Type Parameters

TWrapper extends ComponentType<object> = any

Type declaration

children

children: ReactNode

condition

condition: boolean

Wrapper

Wrapper: TWrapper

wrapperProps?

optional wrapperProps: ComponentProps<TWrapper>

',13))])}const m=t(c,[["render",h],["__file","OptionalWrapperProps.html.vue"]]),b=JSON.parse('{"path":"/doc/react/type-aliases/OptionalWrapperProps.html","title":"Type Alias: OptionalWrapperProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"children","slug":"children","link":"#children","children":[]},{"level":3,"title":"condition","slug":"condition","link":"#condition","children":[]},{"level":3,"title":"Wrapper","slug":"wrapper","link":"#wrapper","children":[]},{"level":3,"title":"wrapperProps?","slug":"wrapperprops","link":"#wrapperprops","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/OptionalWrapperProps.md"}');export{m as comp,b as data}; +import{_ as t,c as n,b as l,d as p,e as o,f as r,a as s,r as d,o as i}from"./app-DkNc82cP.js";const c={};function h(u,e){const a=d("RouteLink");return i(),n("div",null,[l("p",null,[p(a,{to:"/doc/react/"},{default:o(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),p(a,{to:"/doc/react/"},{default:o(()=>e[1]||(e[1]=[r("@faasjs/react")])),_:1}),e[3]||(e[3]=r(" / OptionalWrapperProps"))]),e[4]||(e[4]=s('

Type Alias: OptionalWrapperProps<TWrapper>

OptionalWrapperProps<TWrapper>: object

Type Parameters

TWrapper extends ComponentType<object> = any

Type declaration

children

children: ReactNode

condition

condition: boolean

Wrapper

Wrapper: TWrapper

wrapperProps?

optional wrapperProps: ComponentProps<TWrapper>

',13))])}const m=t(c,[["render",h],["__file","OptionalWrapperProps.html.vue"]]),b=JSON.parse('{"path":"/doc/react/type-aliases/OptionalWrapperProps.html","title":"Type Alias: OptionalWrapperProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"children","slug":"children","link":"#children","children":[]},{"level":3,"title":"condition","slug":"condition","link":"#condition","children":[]},{"level":3,"title":"Wrapper","slug":"wrapper","link":"#wrapper","children":[]},{"level":3,"title":"wrapperProps?","slug":"wrapperprops","link":"#wrapperprops","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/OptionalWrapperProps.md"}');export{m as comp,b as data}; diff --git a/assets/Options.html-B-era2Mm.js b/assets/Options.html-BCG9xAJC.js similarity index 98% rename from assets/Options.html-B-era2Mm.js rename to assets/Options.html-BCG9xAJC.js index 48a1da37f..ea2171c1c 100644 --- a/assets/Options.html-B-era2Mm.js +++ b/assets/Options.html-BCG9xAJC.js @@ -1 +1 @@ -import{_ as d,c as a,b as o,d as r,e as n,f as s,a as l,r as p,o as i}from"./app-B9iwSGbl.js";const u={};function b(g,e){const t=p("RouteLink");return i(),a("div",null,[o("p",null,[r(t,{to:"/doc/browser/"},{default:n(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),r(t,{to:"/doc/browser/"},{default:n(()=>e[1]||(e[1]=[s("@faasjs/browser")])),_:1}),e[3]||(e[3]=s(" / Options"))]),e[43]||(e[43]=l('

Type Alias: Options

Options: RequestInit & object

Type declaration

baseUrl?

',4)),o("blockquote",null,[o("p",null,[e[5]||(e[5]=o("code",null,"optional",-1)),e[6]||(e[6]=s()),e[7]||(e[7]=o("strong",null,"baseUrl",-1)),e[8]||(e[8]=s(": ")),r(t,{to:"/doc/browser/type-aliases/BaseUrl.html"},{default:n(()=>e[4]||(e[4]=[o("code",null,"BaseUrl",-1)])),_:1})])]),e[44]||(e[44]=l('

beforeRequest()?

optional beforeRequest: ({ action, params, options, headers, }) => Promise<void>

trigger before request

Parameters

{ action, params, options, headers, }

{ action, params, options, headers, }.action: string

{ action, params, options, headers, }.headers: Record<string, string>

',7)),o("p",null,[e[10]||(e[10]=s("• ")),e[11]||(e[11]=o("strong",null,"{ action, params, options, headers, }.options",-1)),e[12]||(e[12]=s(": ")),r(t,{to:"/doc/browser/type-aliases/Options.html"},{default:n(()=>e[9]||(e[9]=[o("code",null,"Options",-1)])),_:1})]),e[45]||(e[45]=l('

{ action, params, options, headers, }.params: Record<string, any>

Returns

Promise<void>

headers?

optional headers: Record<string, string>

request()?

',6)),o("blockquote",null,[o("p",null,[e[14]||(e[14]=o("code",null,"optional",-1)),e[15]||(e[15]=s()),e[16]||(e[16]=o("strong",null,"request",-1)),e[17]||(e[17]=s(": <")),e[18]||(e[18]=o("code",null,"PathOrData",-1)),e[19]||(e[19]=s(">(")),e[20]||(e[20]=o("code",null,"url",-1)),e[21]||(e[21]=s(", ")),e[22]||(e[22]=o("code",null,"options",-1)),e[23]||(e[23]=s(") => ")),e[24]||(e[24]=o("code",null,"Promise",-1)),e[25]||(e[25]=s("<")),r(t,{to:"/doc/browser/classes/Response.html"},{default:n(()=>e[13]||(e[13]=[o("code",null,"Response",-1)])),_:1}),e[26]||(e[26]=s("<")),e[27]||(e[27]=o("code",null,"FaasData",-1)),e[28]||(e[28]=s("<")),e[29]||(e[29]=o("code",null,"PathOrData",-1)),e[30]||(e[30]=s(">>>"))])]),e[46]||(e[46]=l('

custom request

Type Parameters

PathOrData extends FaasAction

Parameters

url: string

',5)),o("p",null,[e[32]||(e[32]=s("• ")),e[33]||(e[33]=o("strong",null,"options",-1)),e[34]||(e[34]=s(": ")),r(t,{to:"/doc/browser/type-aliases/Options.html"},{default:n(()=>e[31]||(e[31]=[o("code",null,"Options",-1)])),_:1})]),e[47]||(e[47]=o("h4",{id:"returns-1",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns-1"},[o("span",null,"Returns")])],-1)),o("p",null,[e[36]||(e[36]=o("code",null,"Promise",-1)),e[37]||(e[37]=s("<")),r(t,{to:"/doc/browser/classes/Response.html"},{default:n(()=>e[35]||(e[35]=[o("code",null,"Response",-1)])),_:1}),e[38]||(e[38]=s("<")),e[39]||(e[39]=o("code",null,"FaasData",-1)),e[40]||(e[40]=s("<")),e[41]||(e[41]=o("code",null,"PathOrData",-1)),e[42]||(e[42]=s(">>>"))])])}const f=d(u,[["render",b],["__file","Options.html.vue"]]),q=JSON.parse('{"path":"/doc/browser/type-aliases/Options.html","title":"Type Alias: Options","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"baseUrl?","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"beforeRequest()?","slug":"beforerequest","link":"#beforerequest","children":[]},{"level":3,"title":"headers?","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"request()?","slug":"request","link":"#request","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/browser/type-aliases/Options.md"}');export{f as comp,q as data}; +import{_ as d,c as a,b as o,d as r,e as n,f as s,a as l,r as p,o as i}from"./app-DkNc82cP.js";const u={};function b(g,e){const t=p("RouteLink");return i(),a("div",null,[o("p",null,[r(t,{to:"/doc/browser/"},{default:n(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),r(t,{to:"/doc/browser/"},{default:n(()=>e[1]||(e[1]=[s("@faasjs/browser")])),_:1}),e[3]||(e[3]=s(" / Options"))]),e[43]||(e[43]=l('

Type Alias: Options

Options: RequestInit & object

Type declaration

baseUrl?

',4)),o("blockquote",null,[o("p",null,[e[5]||(e[5]=o("code",null,"optional",-1)),e[6]||(e[6]=s()),e[7]||(e[7]=o("strong",null,"baseUrl",-1)),e[8]||(e[8]=s(": ")),r(t,{to:"/doc/browser/type-aliases/BaseUrl.html"},{default:n(()=>e[4]||(e[4]=[o("code",null,"BaseUrl",-1)])),_:1})])]),e[44]||(e[44]=l('

beforeRequest()?

optional beforeRequest: ({ action, params, options, headers, }) => Promise<void>

trigger before request

Parameters

{ action, params, options, headers, }

{ action, params, options, headers, }.action: string

{ action, params, options, headers, }.headers: Record<string, string>

',7)),o("p",null,[e[10]||(e[10]=s("• ")),e[11]||(e[11]=o("strong",null,"{ action, params, options, headers, }.options",-1)),e[12]||(e[12]=s(": ")),r(t,{to:"/doc/browser/type-aliases/Options.html"},{default:n(()=>e[9]||(e[9]=[o("code",null,"Options",-1)])),_:1})]),e[45]||(e[45]=l('

{ action, params, options, headers, }.params: Record<string, any>

Returns

Promise<void>

headers?

optional headers: Record<string, string>

request()?

',6)),o("blockquote",null,[o("p",null,[e[14]||(e[14]=o("code",null,"optional",-1)),e[15]||(e[15]=s()),e[16]||(e[16]=o("strong",null,"request",-1)),e[17]||(e[17]=s(": <")),e[18]||(e[18]=o("code",null,"PathOrData",-1)),e[19]||(e[19]=s(">(")),e[20]||(e[20]=o("code",null,"url",-1)),e[21]||(e[21]=s(", ")),e[22]||(e[22]=o("code",null,"options",-1)),e[23]||(e[23]=s(") => ")),e[24]||(e[24]=o("code",null,"Promise",-1)),e[25]||(e[25]=s("<")),r(t,{to:"/doc/browser/classes/Response.html"},{default:n(()=>e[13]||(e[13]=[o("code",null,"Response",-1)])),_:1}),e[26]||(e[26]=s("<")),e[27]||(e[27]=o("code",null,"FaasData",-1)),e[28]||(e[28]=s("<")),e[29]||(e[29]=o("code",null,"PathOrData",-1)),e[30]||(e[30]=s(">>>"))])]),e[46]||(e[46]=l('

custom request

Type Parameters

PathOrData extends FaasAction

Parameters

url: string

',5)),o("p",null,[e[32]||(e[32]=s("• ")),e[33]||(e[33]=o("strong",null,"options",-1)),e[34]||(e[34]=s(": ")),r(t,{to:"/doc/browser/type-aliases/Options.html"},{default:n(()=>e[31]||(e[31]=[o("code",null,"Options",-1)])),_:1})]),e[47]||(e[47]=o("h4",{id:"returns-1",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns-1"},[o("span",null,"Returns")])],-1)),o("p",null,[e[36]||(e[36]=o("code",null,"Promise",-1)),e[37]||(e[37]=s("<")),r(t,{to:"/doc/browser/classes/Response.html"},{default:n(()=>e[35]||(e[35]=[o("code",null,"Response",-1)])),_:1}),e[38]||(e[38]=s("<")),e[39]||(e[39]=o("code",null,"FaasData",-1)),e[40]||(e[40]=s("<")),e[41]||(e[41]=o("code",null,"PathOrData",-1)),e[42]||(e[42]=s(">>>"))])])}const f=d(u,[["render",b],["__file","Options.html.vue"]]),q=JSON.parse('{"path":"/doc/browser/type-aliases/Options.html","title":"Type Alias: Options","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"baseUrl?","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"beforeRequest()?","slug":"beforerequest","link":"#beforerequest","children":[]},{"level":3,"title":"headers?","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"request()?","slug":"request","link":"#request","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/browser/type-aliases/Options.md"}');export{f as comp,q as data}; diff --git a/assets/Options.html-KHWNQpJc.js b/assets/Options.html-C-TnwFcZ.js similarity index 98% rename from assets/Options.html-KHWNQpJc.js rename to assets/Options.html-C-TnwFcZ.js index da91912a0..741aeea51 100644 --- a/assets/Options.html-KHWNQpJc.js +++ b/assets/Options.html-C-TnwFcZ.js @@ -1 +1 @@ -import{_ as a,c as d,b as t,d as r,e as n,f as o,a as l,r as p,o as i}from"./app-B9iwSGbl.js";const u={};function m(g,e){const s=p("RouteLink");return i(),d("div",null,[t("p",null,[r(s,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),r(s,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/react")])),_:1}),e[3]||(e[3]=o(" / Options"))]),e[44]||(e[44]=l('

Type Alias: Options

Options: RequestInit & object

Type declaration

baseUrl?

optional baseUrl: BaseUrl

beforeRequest()?

optional beforeRequest: ({ action, params, options, headers, }) => Promise<void>

trigger before request

Parameters

{ action, params, options, headers, }

{ action, params, options, headers, }.action: string

{ action, params, options, headers, }.headers: Record<string, string>

',12)),t("p",null,[e[5]||(e[5]=o("• ")),e[6]||(e[6]=t("strong",null,"{ action, params, options, headers, }.options",-1)),e[7]||(e[7]=o(": ")),r(s,{to:"/doc/react/type-aliases/Options.html"},{default:n(()=>e[4]||(e[4]=[t("code",null,"Options",-1)])),_:1})]),e[45]||(e[45]=l('

{ action, params, options, headers, }.params: Record<string, any>

Returns

Promise<void>

headers?

optional headers: Record<string, string>

request()?

',6)),t("blockquote",null,[t("p",null,[e[10]||(e[10]=t("code",null,"optional",-1)),e[11]||(e[11]=o()),e[12]||(e[12]=t("strong",null,"request",-1)),e[13]||(e[13]=o(": <")),e[14]||(e[14]=t("code",null,"PathOrData",-1)),e[15]||(e[15]=o(">(")),e[16]||(e[16]=t("code",null,"url",-1)),e[17]||(e[17]=o(", ")),e[18]||(e[18]=t("code",null,"options",-1)),e[19]||(e[19]=o(") => ")),e[20]||(e[20]=t("code",null,"Promise",-1)),e[21]||(e[21]=o("<")),r(s,{to:"/doc/react/classes/Response.html"},{default:n(()=>e[8]||(e[8]=[t("code",null,"Response",-1)])),_:1}),e[22]||(e[22]=o("<")),r(s,{to:"/doc/react/type-aliases/FaasData.html"},{default:n(()=>e[9]||(e[9]=[t("code",null,"FaasData",-1)])),_:1}),e[23]||(e[23]=o("<")),e[24]||(e[24]=t("code",null,"PathOrData",-1)),e[25]||(e[25]=o(">>>"))])]),e[46]||(e[46]=t("p",null,"custom request",-1)),e[47]||(e[47]=t("h4",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[e[27]||(e[27]=o("• ")),e[28]||(e[28]=t("strong",null,"PathOrData",-1)),e[29]||(e[29]=o()),e[30]||(e[30]=t("em",null,"extends",-1)),e[31]||(e[31]=o()),r(s,{to:"/doc/react/type-aliases/FaasAction.html"},{default:n(()=>e[26]||(e[26]=[t("code",null,"FaasAction",-1)])),_:1})]),e[48]||(e[48]=t("h4",{id:"parameters-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters-1"},[t("span",null,"Parameters")])],-1)),e[49]||(e[49]=t("p",null,[o("• "),t("strong",null,"url"),o(": "),t("code",null,"string")],-1)),t("p",null,[e[33]||(e[33]=o("• ")),e[34]||(e[34]=t("strong",null,"options",-1)),e[35]||(e[35]=o(": ")),r(s,{to:"/doc/react/type-aliases/Options.html"},{default:n(()=>e[32]||(e[32]=[t("code",null,"Options",-1)])),_:1})]),e[50]||(e[50]=t("h4",{id:"returns-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns-1"},[t("span",null,"Returns")])],-1)),t("p",null,[e[38]||(e[38]=t("code",null,"Promise",-1)),e[39]||(e[39]=o("<")),r(s,{to:"/doc/react/classes/Response.html"},{default:n(()=>e[36]||(e[36]=[t("code",null,"Response",-1)])),_:1}),e[40]||(e[40]=o("<")),r(s,{to:"/doc/react/type-aliases/FaasData.html"},{default:n(()=>e[37]||(e[37]=[t("code",null,"FaasData",-1)])),_:1}),e[41]||(e[41]=o("<")),e[42]||(e[42]=t("code",null,"PathOrData",-1)),e[43]||(e[43]=o(">>>"))])])}const b=a(u,[["render",m],["__file","Options.html.vue"]]),q=JSON.parse('{"path":"/doc/react/type-aliases/Options.html","title":"Type Alias: Options","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"baseUrl?","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"beforeRequest()?","slug":"beforerequest","link":"#beforerequest","children":[]},{"level":3,"title":"headers?","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"request()?","slug":"request","link":"#request","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/Options.md"}');export{b as comp,q as data}; +import{_ as a,c as d,b as t,d as r,e as n,f as o,a as l,r as p,o as i}from"./app-DkNc82cP.js";const u={};function m(g,e){const s=p("RouteLink");return i(),d("div",null,[t("p",null,[r(s,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),r(s,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/react")])),_:1}),e[3]||(e[3]=o(" / Options"))]),e[44]||(e[44]=l('

Type Alias: Options

Options: RequestInit & object

Type declaration

baseUrl?

optional baseUrl: BaseUrl

beforeRequest()?

optional beforeRequest: ({ action, params, options, headers, }) => Promise<void>

trigger before request

Parameters

{ action, params, options, headers, }

{ action, params, options, headers, }.action: string

{ action, params, options, headers, }.headers: Record<string, string>

',12)),t("p",null,[e[5]||(e[5]=o("• ")),e[6]||(e[6]=t("strong",null,"{ action, params, options, headers, }.options",-1)),e[7]||(e[7]=o(": ")),r(s,{to:"/doc/react/type-aliases/Options.html"},{default:n(()=>e[4]||(e[4]=[t("code",null,"Options",-1)])),_:1})]),e[45]||(e[45]=l('

{ action, params, options, headers, }.params: Record<string, any>

Returns

Promise<void>

headers?

optional headers: Record<string, string>

request()?

',6)),t("blockquote",null,[t("p",null,[e[10]||(e[10]=t("code",null,"optional",-1)),e[11]||(e[11]=o()),e[12]||(e[12]=t("strong",null,"request",-1)),e[13]||(e[13]=o(": <")),e[14]||(e[14]=t("code",null,"PathOrData",-1)),e[15]||(e[15]=o(">(")),e[16]||(e[16]=t("code",null,"url",-1)),e[17]||(e[17]=o(", ")),e[18]||(e[18]=t("code",null,"options",-1)),e[19]||(e[19]=o(") => ")),e[20]||(e[20]=t("code",null,"Promise",-1)),e[21]||(e[21]=o("<")),r(s,{to:"/doc/react/classes/Response.html"},{default:n(()=>e[8]||(e[8]=[t("code",null,"Response",-1)])),_:1}),e[22]||(e[22]=o("<")),r(s,{to:"/doc/react/type-aliases/FaasData.html"},{default:n(()=>e[9]||(e[9]=[t("code",null,"FaasData",-1)])),_:1}),e[23]||(e[23]=o("<")),e[24]||(e[24]=t("code",null,"PathOrData",-1)),e[25]||(e[25]=o(">>>"))])]),e[46]||(e[46]=t("p",null,"custom request",-1)),e[47]||(e[47]=t("h4",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[e[27]||(e[27]=o("• ")),e[28]||(e[28]=t("strong",null,"PathOrData",-1)),e[29]||(e[29]=o()),e[30]||(e[30]=t("em",null,"extends",-1)),e[31]||(e[31]=o()),r(s,{to:"/doc/react/type-aliases/FaasAction.html"},{default:n(()=>e[26]||(e[26]=[t("code",null,"FaasAction",-1)])),_:1})]),e[48]||(e[48]=t("h4",{id:"parameters-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters-1"},[t("span",null,"Parameters")])],-1)),e[49]||(e[49]=t("p",null,[o("• "),t("strong",null,"url"),o(": "),t("code",null,"string")],-1)),t("p",null,[e[33]||(e[33]=o("• ")),e[34]||(e[34]=t("strong",null,"options",-1)),e[35]||(e[35]=o(": ")),r(s,{to:"/doc/react/type-aliases/Options.html"},{default:n(()=>e[32]||(e[32]=[t("code",null,"Options",-1)])),_:1})]),e[50]||(e[50]=t("h4",{id:"returns-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns-1"},[t("span",null,"Returns")])],-1)),t("p",null,[e[38]||(e[38]=t("code",null,"Promise",-1)),e[39]||(e[39]=o("<")),r(s,{to:"/doc/react/classes/Response.html"},{default:n(()=>e[36]||(e[36]=[t("code",null,"Response",-1)])),_:1}),e[40]||(e[40]=o("<")),r(s,{to:"/doc/react/type-aliases/FaasData.html"},{default:n(()=>e[37]||(e[37]=[t("code",null,"FaasData",-1)])),_:1}),e[41]||(e[41]=o("<")),e[42]||(e[42]=t("code",null,"PathOrData",-1)),e[43]||(e[43]=o(">>>"))])])}const b=a(u,[["render",m],["__file","Options.html.vue"]]),q=JSON.parse('{"path":"/doc/react/type-aliases/Options.html","title":"Type Alias: Options","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"baseUrl?","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"beforeRequest()?","slug":"beforerequest","link":"#beforerequest","children":[]},{"level":3,"title":"headers?","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"request()?","slug":"request","link":"#request","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/Options.md"}');export{b as comp,q as data}; diff --git a/assets/Options.html-DWA02OOw.js b/assets/Options.html-C4d8PEAg.js similarity index 98% rename from assets/Options.html-DWA02OOw.js rename to assets/Options.html-C4d8PEAg.js index a558c7b66..f008e6d47 100644 --- a/assets/Options.html-DWA02OOw.js +++ b/assets/Options.html-C4d8PEAg.js @@ -1 +1 @@ -import{_ as a,c as d,b as o,d as n,e as r,f as t,a as l,r as p,o as i}from"./app-B9iwSGbl.js";const u={};function g(m,e){const s=p("RouteLink");return i(),d("div",null,[o("p",null,[n(s,{to:"/doc/vue-plugin/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(s,{to:"/doc/vue-plugin/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/vue-plugin")])),_:1}),e[3]||(e[3]=t(" / Options"))]),e[38]||(e[38]=l('

Type Alias: Options

Options: RequestInit & object

Type declaration

baseUrl?

optional baseUrl: BaseUrl

beforeRequest()?

optional beforeRequest: ({ action, params, options, headers, }) => Promise<void>

trigger before request

Parameters

{ action, params, options, headers, }

{ action, params, options, headers, }.action: string

{ action, params, options, headers, }.headers: Record<string, string>

',12)),o("p",null,[e[5]||(e[5]=t("• ")),e[6]||(e[6]=o("strong",null,"{ action, params, options, headers, }.options",-1)),e[7]||(e[7]=t(": ")),n(s,{to:"/doc/vue-plugin/type-aliases/Options.html"},{default:r(()=>e[4]||(e[4]=[o("code",null,"Options",-1)])),_:1})]),e[39]||(e[39]=l('

{ action, params, options, headers, }.params: Record<string, any>

Returns

Promise<void>

headers?

optional headers: Record<string, string>

request()?

',6)),o("blockquote",null,[o("p",null,[e[9]||(e[9]=o("code",null,"optional",-1)),e[10]||(e[10]=t()),e[11]||(e[11]=o("strong",null,"request",-1)),e[12]||(e[12]=t(": <")),e[13]||(e[13]=o("code",null,"PathOrData",-1)),e[14]||(e[14]=t(">(")),e[15]||(e[15]=o("code",null,"url",-1)),e[16]||(e[16]=t(", ")),e[17]||(e[17]=o("code",null,"options",-1)),e[18]||(e[18]=t(") => ")),e[19]||(e[19]=o("code",null,"Promise",-1)),e[20]||(e[20]=t("<")),n(s,{to:"/doc/vue-plugin/classes/Response.html"},{default:r(()=>e[8]||(e[8]=[o("code",null,"Response",-1)])),_:1}),e[21]||(e[21]=t("<")),e[22]||(e[22]=o("code",null,"FaasData",-1)),e[23]||(e[23]=t("<")),e[24]||(e[24]=o("code",null,"PathOrData",-1)),e[25]||(e[25]=t(">>>"))])]),e[40]||(e[40]=l('

custom request

Type Parameters

PathOrData extends FaasAction

Parameters

url: string

',5)),o("p",null,[e[27]||(e[27]=t("• ")),e[28]||(e[28]=o("strong",null,"options",-1)),e[29]||(e[29]=t(": ")),n(s,{to:"/doc/vue-plugin/type-aliases/Options.html"},{default:r(()=>e[26]||(e[26]=[o("code",null,"Options",-1)])),_:1})]),e[41]||(e[41]=o("h4",{id:"returns-1",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns-1"},[o("span",null,"Returns")])],-1)),o("p",null,[e[31]||(e[31]=o("code",null,"Promise",-1)),e[32]||(e[32]=t("<")),n(s,{to:"/doc/vue-plugin/classes/Response.html"},{default:r(()=>e[30]||(e[30]=[o("code",null,"Response",-1)])),_:1}),e[33]||(e[33]=t("<")),e[34]||(e[34]=o("code",null,"FaasData",-1)),e[35]||(e[35]=t("<")),e[36]||(e[36]=o("code",null,"PathOrData",-1)),e[37]||(e[37]=t(">>>"))])])}const f=a(u,[["render",g],["__file","Options.html.vue"]]),q=JSON.parse('{"path":"/doc/vue-plugin/type-aliases/Options.html","title":"Type Alias: Options","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"baseUrl?","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"beforeRequest()?","slug":"beforerequest","link":"#beforerequest","children":[]},{"level":3,"title":"headers?","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"request()?","slug":"request","link":"#request","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/vue-plugin/type-aliases/Options.md"}');export{f as comp,q as data}; +import{_ as a,c as d,b as o,d as n,e as r,f as t,a as l,r as p,o as i}from"./app-DkNc82cP.js";const u={};function g(m,e){const s=p("RouteLink");return i(),d("div",null,[o("p",null,[n(s,{to:"/doc/vue-plugin/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(s,{to:"/doc/vue-plugin/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/vue-plugin")])),_:1}),e[3]||(e[3]=t(" / Options"))]),e[38]||(e[38]=l('

Type Alias: Options

Options: RequestInit & object

Type declaration

baseUrl?

optional baseUrl: BaseUrl

beforeRequest()?

optional beforeRequest: ({ action, params, options, headers, }) => Promise<void>

trigger before request

Parameters

{ action, params, options, headers, }

{ action, params, options, headers, }.action: string

{ action, params, options, headers, }.headers: Record<string, string>

',12)),o("p",null,[e[5]||(e[5]=t("• ")),e[6]||(e[6]=o("strong",null,"{ action, params, options, headers, }.options",-1)),e[7]||(e[7]=t(": ")),n(s,{to:"/doc/vue-plugin/type-aliases/Options.html"},{default:r(()=>e[4]||(e[4]=[o("code",null,"Options",-1)])),_:1})]),e[39]||(e[39]=l('

{ action, params, options, headers, }.params: Record<string, any>

Returns

Promise<void>

headers?

optional headers: Record<string, string>

request()?

',6)),o("blockquote",null,[o("p",null,[e[9]||(e[9]=o("code",null,"optional",-1)),e[10]||(e[10]=t()),e[11]||(e[11]=o("strong",null,"request",-1)),e[12]||(e[12]=t(": <")),e[13]||(e[13]=o("code",null,"PathOrData",-1)),e[14]||(e[14]=t(">(")),e[15]||(e[15]=o("code",null,"url",-1)),e[16]||(e[16]=t(", ")),e[17]||(e[17]=o("code",null,"options",-1)),e[18]||(e[18]=t(") => ")),e[19]||(e[19]=o("code",null,"Promise",-1)),e[20]||(e[20]=t("<")),n(s,{to:"/doc/vue-plugin/classes/Response.html"},{default:r(()=>e[8]||(e[8]=[o("code",null,"Response",-1)])),_:1}),e[21]||(e[21]=t("<")),e[22]||(e[22]=o("code",null,"FaasData",-1)),e[23]||(e[23]=t("<")),e[24]||(e[24]=o("code",null,"PathOrData",-1)),e[25]||(e[25]=t(">>>"))])]),e[40]||(e[40]=l('

custom request

Type Parameters

PathOrData extends FaasAction

Parameters

url: string

',5)),o("p",null,[e[27]||(e[27]=t("• ")),e[28]||(e[28]=o("strong",null,"options",-1)),e[29]||(e[29]=t(": ")),n(s,{to:"/doc/vue-plugin/type-aliases/Options.html"},{default:r(()=>e[26]||(e[26]=[o("code",null,"Options",-1)])),_:1})]),e[41]||(e[41]=o("h4",{id:"returns-1",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns-1"},[o("span",null,"Returns")])],-1)),o("p",null,[e[31]||(e[31]=o("code",null,"Promise",-1)),e[32]||(e[32]=t("<")),n(s,{to:"/doc/vue-plugin/classes/Response.html"},{default:r(()=>e[30]||(e[30]=[o("code",null,"Response",-1)])),_:1}),e[33]||(e[33]=t("<")),e[34]||(e[34]=o("code",null,"FaasData",-1)),e[35]||(e[35]=t("<")),e[36]||(e[36]=o("code",null,"PathOrData",-1)),e[37]||(e[37]=t(">>>"))])])}const f=a(u,[["render",g],["__file","Options.html.vue"]]),q=JSON.parse('{"path":"/doc/vue-plugin/type-aliases/Options.html","title":"Type Alias: Options","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"baseUrl?","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"beforeRequest()?","slug":"beforerequest","link":"#beforerequest","children":[]},{"level":3,"title":"headers?","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"request()?","slug":"request","link":"#request","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/vue-plugin/type-aliases/Options.md"}');export{f as comp,q as data}; diff --git a/assets/PageNotFound.html-D-9990aI.js b/assets/PageNotFound.html-C2JW3ESo.js similarity index 95% rename from assets/PageNotFound.html-D-9990aI.js rename to assets/PageNotFound.html-C2JW3ESo.js index 5aba6e4f8..90b1124c0 100644 --- a/assets/PageNotFound.html-D-9990aI.js +++ b/assets/PageNotFound.html-C2JW3ESo.js @@ -1 +1 @@ -import{_ as u,c as d,b as t,d as l,e as s,f as e,r as a,o as r}from"./app-B9iwSGbl.js";const i={};function f(g,n){const o=a("RouteLink");return r(),d("div",null,[t("p",null,[l(o,{to:"/doc/ant-design/"},{default:s(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),l(o,{to:"/doc/ant-design/"},{default:s(()=>n[1]||(n[1]=[e("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=e(" / PageNotFound"))]),n[4]||(n[4]=t("h1",{id:"function-pagenotfound",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#function-pagenotfound"},[t("span",null,"Function: PageNotFound()")])],-1)),n[5]||(n[5]=t("blockquote",null,[t("p",null,[t("strong",null,"PageNotFound"),e("(): "),t("code",null,"Element")])],-1)),n[6]||(n[6]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),n[7]||(n[7]=t("p",null,[t("code",null,"Element")],-1))])}const m=u(i,[["render",f],["__file","PageNotFound.html.vue"]]),N=JSON.parse('{"path":"/doc/ant-design/functions/PageNotFound.html","title":"Function: PageNotFound()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/PageNotFound.md"}');export{m as comp,N as data}; +import{_ as u,c as d,b as t,d as l,e as s,f as e,r as a,o as r}from"./app-DkNc82cP.js";const i={};function f(g,n){const o=a("RouteLink");return r(),d("div",null,[t("p",null,[l(o,{to:"/doc/ant-design/"},{default:s(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),l(o,{to:"/doc/ant-design/"},{default:s(()=>n[1]||(n[1]=[e("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=e(" / PageNotFound"))]),n[4]||(n[4]=t("h1",{id:"function-pagenotfound",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#function-pagenotfound"},[t("span",null,"Function: PageNotFound()")])],-1)),n[5]||(n[5]=t("blockquote",null,[t("p",null,[t("strong",null,"PageNotFound"),e("(): "),t("code",null,"Element")])],-1)),n[6]||(n[6]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),n[7]||(n[7]=t("p",null,[t("code",null,"Element")],-1))])}const m=u(i,[["render",f],["__file","PageNotFound.html.vue"]]),N=JSON.parse('{"path":"/doc/ant-design/functions/PageNotFound.html","title":"Function: PageNotFound()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/PageNotFound.md"}');export{m as comp,N as data}; diff --git a/assets/Plugin.html-UB-RO_DU.js b/assets/Plugin.html-BmBIrrmJ.js similarity index 98% rename from assets/Plugin.html-UB-RO_DU.js rename to assets/Plugin.html-BmBIrrmJ.js index 70115812f..6f6e6c933 100644 --- a/assets/Plugin.html-UB-RO_DU.js +++ b/assets/Plugin.html-BmBIrrmJ.js @@ -1 +1 @@ -import{_ as s,c as r,b as t,d as a,e as l,f as n,a as d,r as i,o as p}from"./app-B9iwSGbl.js";const u={};function g(m,e){const o=i("RouteLink");return p(),r("div",null,[t("p",null,[a(o,{to:"/doc/test/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),a(o,{to:"/doc/test/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/test")])),_:1}),e[3]||(e[3]=n(" / Plugin"))]),e[20]||(e[20]=d('

Type Alias: Plugin

Plugin: object

Index Signature

[key: string]: any

Type declaration

name

readonly name: string

onInvoke()?

optional onInvoke: (data, next) => Promise<void>

Parameters

',10)),t("p",null,[e[5]||(e[5]=n("• ")),e[6]||(e[6]=t("strong",null,"data",-1)),e[7]||(e[7]=n(": ")),a(o,{to:"/doc/test/type-aliases/InvokeData.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"InvokeData",-1)])),_:1})]),t("p",null,[e[9]||(e[9]=n("• ")),e[10]||(e[10]=t("strong",null,"next",-1)),e[11]||(e[11]=n(": ")),a(o,{to:"/doc/test/type-aliases/Next.html"},{default:l(()=>e[8]||(e[8]=[t("code",null,"Next",-1)])),_:1})]),e[21]||(e[21]=d('

Returns

Promise<void>

onMount()?

optional onMount: (data, next) => Promise<void>

Parameters

',5)),t("p",null,[e[13]||(e[13]=n("• ")),e[14]||(e[14]=t("strong",null,"data",-1)),e[15]||(e[15]=n(": ")),a(o,{to:"/doc/test/type-aliases/MountData.html"},{default:l(()=>e[12]||(e[12]=[t("code",null,"MountData",-1)])),_:1})]),t("p",null,[e[17]||(e[17]=n("• ")),e[18]||(e[18]=t("strong",null,"next",-1)),e[19]||(e[19]=n(": ")),a(o,{to:"/doc/test/type-aliases/Next.html"},{default:l(()=>e[16]||(e[16]=[t("code",null,"Next",-1)])),_:1})]),e[22]||(e[22]=d('

Returns

Promise<void>

type

readonly type: string

',4))])}const k=s(u,[["render",g],["__file","Plugin.html.vue"]]),x=JSON.parse('{"path":"/doc/test/type-aliases/Plugin.html","title":"Type Alias: Plugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"onInvoke()?","slug":"oninvoke","link":"#oninvoke","children":[]},{"level":3,"title":"onMount()?","slug":"onmount","link":"#onmount","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/Plugin.md"}');export{k as comp,x as data}; +import{_ as s,c as r,b as t,d as a,e as l,f as n,a as d,r as i,o as p}from"./app-DkNc82cP.js";const u={};function g(m,e){const o=i("RouteLink");return p(),r("div",null,[t("p",null,[a(o,{to:"/doc/test/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),a(o,{to:"/doc/test/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/test")])),_:1}),e[3]||(e[3]=n(" / Plugin"))]),e[20]||(e[20]=d('

Type Alias: Plugin

Plugin: object

Index Signature

[key: string]: any

Type declaration

name

readonly name: string

onInvoke()?

optional onInvoke: (data, next) => Promise<void>

Parameters

',10)),t("p",null,[e[5]||(e[5]=n("• ")),e[6]||(e[6]=t("strong",null,"data",-1)),e[7]||(e[7]=n(": ")),a(o,{to:"/doc/test/type-aliases/InvokeData.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"InvokeData",-1)])),_:1})]),t("p",null,[e[9]||(e[9]=n("• ")),e[10]||(e[10]=t("strong",null,"next",-1)),e[11]||(e[11]=n(": ")),a(o,{to:"/doc/test/type-aliases/Next.html"},{default:l(()=>e[8]||(e[8]=[t("code",null,"Next",-1)])),_:1})]),e[21]||(e[21]=d('

Returns

Promise<void>

onMount()?

optional onMount: (data, next) => Promise<void>

Parameters

',5)),t("p",null,[e[13]||(e[13]=n("• ")),e[14]||(e[14]=t("strong",null,"data",-1)),e[15]||(e[15]=n(": ")),a(o,{to:"/doc/test/type-aliases/MountData.html"},{default:l(()=>e[12]||(e[12]=[t("code",null,"MountData",-1)])),_:1})]),t("p",null,[e[17]||(e[17]=n("• ")),e[18]||(e[18]=t("strong",null,"next",-1)),e[19]||(e[19]=n(": ")),a(o,{to:"/doc/test/type-aliases/Next.html"},{default:l(()=>e[16]||(e[16]=[t("code",null,"Next",-1)])),_:1})]),e[22]||(e[22]=d('

Returns

Promise<void>

type

readonly type: string

',4))])}const k=s(u,[["render",g],["__file","Plugin.html.vue"]]),x=JSON.parse('{"path":"/doc/test/type-aliases/Plugin.html","title":"Type Alias: Plugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"onInvoke()?","slug":"oninvoke","link":"#oninvoke","children":[]},{"level":3,"title":"onMount()?","slug":"onmount","link":"#onmount","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/Plugin.md"}');export{k as comp,x as data}; diff --git a/assets/Plugin.html-BOTgRkm6.js b/assets/Plugin.html-CtmqxBQ0.js similarity index 98% rename from assets/Plugin.html-BOTgRkm6.js rename to assets/Plugin.html-CtmqxBQ0.js index 526de7d51..5f9c7a639 100644 --- a/assets/Plugin.html-BOTgRkm6.js +++ b/assets/Plugin.html-CtmqxBQ0.js @@ -1 +1 @@ -import{_ as s,c as r,b as n,d as a,e as l,f as o,a as d,r as i,o as p}from"./app-B9iwSGbl.js";const u={};function g(c,e){const t=i("RouteLink");return p(),r("div",null,[n("p",null,[a(t,{to:"/doc/func/"},{default:l(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),a(t,{to:"/doc/func/"},{default:l(()=>e[1]||(e[1]=[o("@faasjs/func")])),_:1}),e[3]||(e[3]=o(" / Plugin"))]),e[20]||(e[20]=d('

Type Alias: Plugin

Plugin: object

Index Signature

[key: string]: any

Type declaration

name

readonly name: string

onInvoke()?

optional onInvoke: (data, next) => Promise<void>

Parameters

',10)),n("p",null,[e[5]||(e[5]=o("• ")),e[6]||(e[6]=n("strong",null,"data",-1)),e[7]||(e[7]=o(": ")),a(t,{to:"/doc/func/type-aliases/InvokeData.html"},{default:l(()=>e[4]||(e[4]=[n("code",null,"InvokeData",-1)])),_:1})]),n("p",null,[e[9]||(e[9]=o("• ")),e[10]||(e[10]=n("strong",null,"next",-1)),e[11]||(e[11]=o(": ")),a(t,{to:"/doc/func/type-aliases/Next.html"},{default:l(()=>e[8]||(e[8]=[n("code",null,"Next",-1)])),_:1})]),e[21]||(e[21]=d('

Returns

Promise<void>

onMount()?

optional onMount: (data, next) => Promise<void>

Parameters

',5)),n("p",null,[e[13]||(e[13]=o("• ")),e[14]||(e[14]=n("strong",null,"data",-1)),e[15]||(e[15]=o(": ")),a(t,{to:"/doc/func/type-aliases/MountData.html"},{default:l(()=>e[12]||(e[12]=[n("code",null,"MountData",-1)])),_:1})]),n("p",null,[e[17]||(e[17]=o("• ")),e[18]||(e[18]=n("strong",null,"next",-1)),e[19]||(e[19]=o(": ")),a(t,{to:"/doc/func/type-aliases/Next.html"},{default:l(()=>e[16]||(e[16]=[n("code",null,"Next",-1)])),_:1})]),e[22]||(e[22]=d('

Returns

Promise<void>

type

readonly type: string

',4))])}const f=s(u,[["render",g],["__file","Plugin.html.vue"]]),k=JSON.parse('{"path":"/doc/func/type-aliases/Plugin.html","title":"Type Alias: Plugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"onInvoke()?","slug":"oninvoke","link":"#oninvoke","children":[]},{"level":3,"title":"onMount()?","slug":"onmount","link":"#onmount","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/Plugin.md"}');export{f as comp,k as data}; +import{_ as s,c as r,b as n,d as a,e as l,f as o,a as d,r as i,o as p}from"./app-DkNc82cP.js";const u={};function g(c,e){const t=i("RouteLink");return p(),r("div",null,[n("p",null,[a(t,{to:"/doc/func/"},{default:l(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),a(t,{to:"/doc/func/"},{default:l(()=>e[1]||(e[1]=[o("@faasjs/func")])),_:1}),e[3]||(e[3]=o(" / Plugin"))]),e[20]||(e[20]=d('

Type Alias: Plugin

Plugin: object

Index Signature

[key: string]: any

Type declaration

name

readonly name: string

onInvoke()?

optional onInvoke: (data, next) => Promise<void>

Parameters

',10)),n("p",null,[e[5]||(e[5]=o("• ")),e[6]||(e[6]=n("strong",null,"data",-1)),e[7]||(e[7]=o(": ")),a(t,{to:"/doc/func/type-aliases/InvokeData.html"},{default:l(()=>e[4]||(e[4]=[n("code",null,"InvokeData",-1)])),_:1})]),n("p",null,[e[9]||(e[9]=o("• ")),e[10]||(e[10]=n("strong",null,"next",-1)),e[11]||(e[11]=o(": ")),a(t,{to:"/doc/func/type-aliases/Next.html"},{default:l(()=>e[8]||(e[8]=[n("code",null,"Next",-1)])),_:1})]),e[21]||(e[21]=d('

Returns

Promise<void>

onMount()?

optional onMount: (data, next) => Promise<void>

Parameters

',5)),n("p",null,[e[13]||(e[13]=o("• ")),e[14]||(e[14]=n("strong",null,"data",-1)),e[15]||(e[15]=o(": ")),a(t,{to:"/doc/func/type-aliases/MountData.html"},{default:l(()=>e[12]||(e[12]=[n("code",null,"MountData",-1)])),_:1})]),n("p",null,[e[17]||(e[17]=o("• ")),e[18]||(e[18]=n("strong",null,"next",-1)),e[19]||(e[19]=o(": ")),a(t,{to:"/doc/func/type-aliases/Next.html"},{default:l(()=>e[16]||(e[16]=[n("code",null,"Next",-1)])),_:1})]),e[22]||(e[22]=d('

Returns

Promise<void>

type

readonly type: string

',4))])}const f=s(u,[["render",g],["__file","Plugin.html.vue"]]),k=JSON.parse('{"path":"/doc/func/type-aliases/Plugin.html","title":"Type Alias: Plugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"onInvoke()?","slug":"oninvoke","link":"#oninvoke","children":[]},{"level":3,"title":"onMount()?","slug":"onmount","link":"#onmount","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/Plugin.md"}');export{f as comp,k as data}; diff --git a/assets/Redis.html-DG5qxjtH.js b/assets/Redis.html-DXsRRZJO.js similarity index 99% rename from assets/Redis.html-DG5qxjtH.js rename to assets/Redis.html-DXsRRZJO.js index a6426227d..780873fba 100644 --- a/assets/Redis.html-DG5qxjtH.js +++ b/assets/Redis.html-DXsRRZJO.js @@ -1 +1 @@ -import{_ as d,c,b as a,d as n,e as t,f as o,a as r,r as l,o as p}from"./app-B9iwSGbl.js";const i={};function h(u,e){const s=l("RouteLink");return p(),c("div",null,[a("p",null,[n(s,{to:"/doc/redis/"},{default:t(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(s,{to:"/doc/redis/"},{default:t(()=>e[1]||(e[1]=[o("@faasjs/redis")])),_:1}),e[3]||(e[3]=o(" / Redis"))]),e[14]||(e[14]=r('

Class: Redis

Redis Plugin

Implements

  • Plugin

Constructors

new Redis()

',6)),a("blockquote",null,[a("p",null,[e[5]||(e[5]=a("strong",null,"new Redis",-1)),e[6]||(e[6]=o("(")),e[7]||(e[7]=a("code",null,"config",-1)),e[8]||(e[8]=o("?): ")),n(s,{to:"/doc/redis/classes/Redis.html"},{default:t(()=>e[4]||(e[4]=[a("code",null,"Redis",-1)])),_:1})])]),e[15]||(e[15]=a("h4",{id:"parameters",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#parameters"},[a("span",null,"Parameters")])],-1)),a("p",null,[e[10]||(e[10]=o("• ")),e[11]||(e[11]=a("strong",null,"config?",-1)),e[12]||(e[12]=o(": ")),n(s,{to:"/doc/redis/type-aliases/RedisConfig.html"},{default:t(()=>e[9]||(e[9]=[a("code",null,"RedisConfig",-1)])),_:1})]),e[16]||(e[16]=a("h4",{id:"returns",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#returns"},[a("span",null,"Returns")])],-1)),a("p",null,[n(s,{to:"/doc/redis/classes/Redis.html"},{default:t(()=>e[13]||(e[13]=[a("code",null,"Redis",-1)])),_:1})]),e[17]||(e[17]=r('

Methods

get()

get<TData>(key): Promise<TData>

Type Parameters

TData = any

Parameters

key: string

Returns

Promise<TData>

getJSON()

getJSON<TData>(key): Promise<TData>

Type Parameters

TData = any

Parameters

key: string

Returns

Promise<TData>

lock()

lock(key, EX): Promise<void>

Lock by key

Parameters

key: string

EX: number = 10

expire in seconds, default 10

Returns

Promise<void>

onInvoke()

onInvoke(data, next): Promise<void>

Parameters

data: InvokeData<any, any, any>

next: Next

Returns

Promise<void>

Implementation of

Plugin.onInvoke

onMount()

onMount(data, next): Promise<void>

Parameters

data: MountData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onMount

publish()

publish(channel, message): Promise<number>

Publish message

Parameters

channel: string

message: any

Returns

Promise<number>

query()

query<TResult>(command, args): Promise<TResult>

Type Parameters

TResult = any

Parameters

command: string

args: any[]

Returns

Promise<TResult>

quit()

quit(): Promise<void>

Returns

Promise<void>

set()

set<TResult>(key, value, options?): Promise<TResult>

Type Parameters

TResult = void

Parameters

key: string

value: any

options?: SET

Returns

Promise<TResult>

setJSON()

setJSON<TResult>(key, value, options?): Promise<TResult>

Type Parameters

TResult = void

Parameters

key: string

value: any

options?: SET

Returns

Promise<TResult>

unlock()

unlock(key): Promise<void>

Unlock by key

Parameters

key: string

Returns

Promise<void>

Properties

adapter

adapter: Redis

config

config: RedisOptions

logger

logger: Logger

multi()

multi: (options?) => ChainableCommander

Parameters

options?: object | any[][]

Returns

ChainableCommander

name

readonly name: string = Name

Implementation of

Plugin.name

pipeline()

pipeline: (commands?) => ChainableCommander

Parameters

commands?: any[][]

Returns

ChainableCommander

type

readonly type: string = Name

Implementation of

Plugin.type

',119))])}const m=d(i,[["render",h],["__file","Redis.html.vue"]]),b=JSON.parse('{"path":"/doc/redis/classes/Redis.html","title":"Class: Redis","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Implements","slug":"implements","link":"#implements","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Redis()","slug":"new-redis","link":"#new-redis","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"get()","slug":"get","link":"#get","children":[]},{"level":3,"title":"getJSON()","slug":"getjson","link":"#getjson","children":[]},{"level":3,"title":"lock()","slug":"lock","link":"#lock","children":[]},{"level":3,"title":"onInvoke()","slug":"oninvoke","link":"#oninvoke","children":[]},{"level":3,"title":"onMount()","slug":"onmount","link":"#onmount","children":[]},{"level":3,"title":"publish()","slug":"publish","link":"#publish","children":[]},{"level":3,"title":"query()","slug":"query","link":"#query","children":[]},{"level":3,"title":"quit()","slug":"quit","link":"#quit","children":[]},{"level":3,"title":"set()","slug":"set","link":"#set","children":[]},{"level":3,"title":"setJSON()","slug":"setjson","link":"#setjson","children":[]},{"level":3,"title":"unlock()","slug":"unlock","link":"#unlock","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"adapter","slug":"adapter","link":"#adapter","children":[]},{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"logger","slug":"logger","link":"#logger","children":[]},{"level":3,"title":"multi()","slug":"multi","link":"#multi","children":[]},{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"pipeline()","slug":"pipeline","link":"#pipeline","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/classes/Redis.md"}');export{m as comp,b as data}; +import{_ as d,c,b as a,d as n,e as t,f as o,a as r,r as l,o as p}from"./app-DkNc82cP.js";const i={};function h(u,e){const s=l("RouteLink");return p(),c("div",null,[a("p",null,[n(s,{to:"/doc/redis/"},{default:t(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(s,{to:"/doc/redis/"},{default:t(()=>e[1]||(e[1]=[o("@faasjs/redis")])),_:1}),e[3]||(e[3]=o(" / Redis"))]),e[14]||(e[14]=r('

Class: Redis

Redis Plugin

Implements

  • Plugin

Constructors

new Redis()

',6)),a("blockquote",null,[a("p",null,[e[5]||(e[5]=a("strong",null,"new Redis",-1)),e[6]||(e[6]=o("(")),e[7]||(e[7]=a("code",null,"config",-1)),e[8]||(e[8]=o("?): ")),n(s,{to:"/doc/redis/classes/Redis.html"},{default:t(()=>e[4]||(e[4]=[a("code",null,"Redis",-1)])),_:1})])]),e[15]||(e[15]=a("h4",{id:"parameters",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#parameters"},[a("span",null,"Parameters")])],-1)),a("p",null,[e[10]||(e[10]=o("• ")),e[11]||(e[11]=a("strong",null,"config?",-1)),e[12]||(e[12]=o(": ")),n(s,{to:"/doc/redis/type-aliases/RedisConfig.html"},{default:t(()=>e[9]||(e[9]=[a("code",null,"RedisConfig",-1)])),_:1})]),e[16]||(e[16]=a("h4",{id:"returns",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#returns"},[a("span",null,"Returns")])],-1)),a("p",null,[n(s,{to:"/doc/redis/classes/Redis.html"},{default:t(()=>e[13]||(e[13]=[a("code",null,"Redis",-1)])),_:1})]),e[17]||(e[17]=r('

Methods

get()

get<TData>(key): Promise<TData>

Type Parameters

TData = any

Parameters

key: string

Returns

Promise<TData>

getJSON()

getJSON<TData>(key): Promise<TData>

Type Parameters

TData = any

Parameters

key: string

Returns

Promise<TData>

lock()

lock(key, EX): Promise<void>

Lock by key

Parameters

key: string

EX: number = 10

expire in seconds, default 10

Returns

Promise<void>

onInvoke()

onInvoke(data, next): Promise<void>

Parameters

data: InvokeData<any, any, any>

next: Next

Returns

Promise<void>

Implementation of

Plugin.onInvoke

onMount()

onMount(data, next): Promise<void>

Parameters

data: MountData

next: Next

Returns

Promise<void>

Implementation of

Plugin.onMount

publish()

publish(channel, message): Promise<number>

Publish message

Parameters

channel: string

message: any

Returns

Promise<number>

query()

query<TResult>(command, args): Promise<TResult>

Type Parameters

TResult = any

Parameters

command: string

args: any[]

Returns

Promise<TResult>

quit()

quit(): Promise<void>

Returns

Promise<void>

set()

set<TResult>(key, value, options?): Promise<TResult>

Type Parameters

TResult = void

Parameters

key: string

value: any

options?: SET

Returns

Promise<TResult>

setJSON()

setJSON<TResult>(key, value, options?): Promise<TResult>

Type Parameters

TResult = void

Parameters

key: string

value: any

options?: SET

Returns

Promise<TResult>

unlock()

unlock(key): Promise<void>

Unlock by key

Parameters

key: string

Returns

Promise<void>

Properties

adapter

adapter: Redis

config

config: RedisOptions

logger

logger: Logger

multi()

multi: (options?) => ChainableCommander

Parameters

options?: object | any[][]

Returns

ChainableCommander

name

readonly name: string = Name

Implementation of

Plugin.name

pipeline()

pipeline: (commands?) => ChainableCommander

Parameters

commands?: any[][]

Returns

ChainableCommander

type

readonly type: string = Name

Implementation of

Plugin.type

',119))])}const m=d(i,[["render",h],["__file","Redis.html.vue"]]),b=JSON.parse('{"path":"/doc/redis/classes/Redis.html","title":"Class: Redis","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Implements","slug":"implements","link":"#implements","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Redis()","slug":"new-redis","link":"#new-redis","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"get()","slug":"get","link":"#get","children":[]},{"level":3,"title":"getJSON()","slug":"getjson","link":"#getjson","children":[]},{"level":3,"title":"lock()","slug":"lock","link":"#lock","children":[]},{"level":3,"title":"onInvoke()","slug":"oninvoke","link":"#oninvoke","children":[]},{"level":3,"title":"onMount()","slug":"onmount","link":"#onmount","children":[]},{"level":3,"title":"publish()","slug":"publish","link":"#publish","children":[]},{"level":3,"title":"query()","slug":"query","link":"#query","children":[]},{"level":3,"title":"quit()","slug":"quit","link":"#quit","children":[]},{"level":3,"title":"set()","slug":"set","link":"#set","children":[]},{"level":3,"title":"setJSON()","slug":"setjson","link":"#setjson","children":[]},{"level":3,"title":"unlock()","slug":"unlock","link":"#unlock","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"adapter","slug":"adapter","link":"#adapter","children":[]},{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"logger","slug":"logger","link":"#logger","children":[]},{"level":3,"title":"multi()","slug":"multi","link":"#multi","children":[]},{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"pipeline()","slug":"pipeline","link":"#pipeline","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/classes/Redis.md"}');export{m as comp,b as data}; diff --git a/assets/RedisConfig.html-DoqmRkR4.js b/assets/RedisConfig.html-DAmeV7-E.js similarity index 96% rename from assets/RedisConfig.html-DoqmRkR4.js rename to assets/RedisConfig.html-DAmeV7-E.js index c63dccdf4..0d030184c 100644 --- a/assets/RedisConfig.html-DoqmRkR4.js +++ b/assets/RedisConfig.html-DAmeV7-E.js @@ -1 +1 @@ -import{_ as i,c as s,b as d,d as n,e as t,f as o,a as l,r,o as c}from"./app-B9iwSGbl.js";const p={};function f(g,e){const a=r("RouteLink");return c(),s("div",null,[d("p",null,[n(a,{to:"/doc/redis/"},{default:t(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(a,{to:"/doc/redis/"},{default:t(()=>e[1]||(e[1]=[o("@faasjs/redis")])),_:1}),e[3]||(e[3]=o(" / RedisConfig"))]),e[4]||(e[4]=l('

Type Alias: RedisConfig

RedisConfig: object

Type declaration

config?

optional config: RedisOptions

name?

optional name: string

',7))])}const m=i(p,[["render",f],["__file","RedisConfig.html.vue"]]),u=JSON.parse('{"path":"/doc/redis/type-aliases/RedisConfig.html","title":"Type Alias: RedisConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"name?","slug":"name","link":"#name","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/type-aliases/RedisConfig.md"}');export{m as comp,u as data}; +import{_ as i,c as s,b as d,d as n,e as t,f as o,a as l,r,o as c}from"./app-DkNc82cP.js";const p={};function f(g,e){const a=r("RouteLink");return c(),s("div",null,[d("p",null,[n(a,{to:"/doc/redis/"},{default:t(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(a,{to:"/doc/redis/"},{default:t(()=>e[1]||(e[1]=[o("@faasjs/redis")])),_:1}),e[3]||(e[3]=o(" / RedisConfig"))]),e[4]||(e[4]=l('

Type Alias: RedisConfig

RedisConfig: object

Type declaration

config?

optional config: RedisOptions

name?

optional name: string

',7))])}const m=i(p,[["render",f],["__file","RedisConfig.html.vue"]]),u=JSON.parse('{"path":"/doc/redis/type-aliases/RedisConfig.html","title":"Type Alias: RedisConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"name?","slug":"name","link":"#name","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/type-aliases/RedisConfig.md"}');export{m as comp,u as data}; diff --git a/assets/Request.html-ccQMzQYJ.js b/assets/Request.html-BqdTezvH.js similarity index 97% rename from assets/Request.html-ccQMzQYJ.js rename to assets/Request.html-BqdTezvH.js index 62ef19664..090b8eb84 100644 --- a/assets/Request.html-ccQMzQYJ.js +++ b/assets/Request.html-BqdTezvH.js @@ -1 +1 @@ -import{_ as d,c as n,b as r,d as a,e as s,f as t,a as l,r as c,o as i}from"./app-B9iwSGbl.js";const h={};function p(u,e){const o=c("RouteLink");return i(),n("div",null,[r("p",null,[a(o,{to:"/doc/request/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/request/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/request")])),_:1}),e[3]||(e[3]=t(" / Request"))]),e[4]||(e[4]=l('

Type Alias: Request

Request: object

Type declaration

body?

optional body: object

Index Signature

[key: string]: any

headers?

optional headers: OutgoingHttpHeaders

host?

optional host: string

method?

optional method: string

path?

optional path: string

query?

optional query: OutgoingHttpHeaders

',17))])}const g=d(h,[["render",p],["__file","Request.html.vue"]]),b=JSON.parse('{"path":"/doc/request/type-aliases/Request.html","title":"Type Alias: Request","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"body?","slug":"body","link":"#body","children":[]},{"level":3,"title":"headers?","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"host?","slug":"host","link":"#host","children":[]},{"level":3,"title":"method?","slug":"method","link":"#method","children":[]},{"level":3,"title":"path?","slug":"path","link":"#path","children":[]},{"level":3,"title":"query?","slug":"query","link":"#query","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/request/type-aliases/Request.md"}');export{g as comp,b as data}; +import{_ as d,c as n,b as r,d as a,e as s,f as t,a as l,r as c,o as i}from"./app-DkNc82cP.js";const h={};function p(u,e){const o=c("RouteLink");return i(),n("div",null,[r("p",null,[a(o,{to:"/doc/request/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/request/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/request")])),_:1}),e[3]||(e[3]=t(" / Request"))]),e[4]||(e[4]=l('

Type Alias: Request

Request: object

Type declaration

body?

optional body: object

Index Signature

[key: string]: any

headers?

optional headers: OutgoingHttpHeaders

host?

optional host: string

method?

optional method: string

path?

optional path: string

query?

optional query: OutgoingHttpHeaders

',17))])}const g=d(h,[["render",p],["__file","Request.html.vue"]]),b=JSON.parse('{"path":"/doc/request/type-aliases/Request.html","title":"Type Alias: Request","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"body?","slug":"body","link":"#body","children":[]},{"level":3,"title":"headers?","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"host?","slug":"host","link":"#host","children":[]},{"level":3,"title":"method?","slug":"method","link":"#method","children":[]},{"level":3,"title":"path?","slug":"path","link":"#path","children":[]},{"level":3,"title":"query?","slug":"query","link":"#query","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/request/type-aliases/Request.md"}');export{g as comp,b as data}; diff --git a/assets/RequestOptions.html-D-rnndnP.js b/assets/RequestOptions.html-av6A1qdR.js similarity index 99% rename from assets/RequestOptions.html-D-rnndnP.js rename to assets/RequestOptions.html-av6A1qdR.js index ecf704d2c..21f80cb32 100644 --- a/assets/RequestOptions.html-D-rnndnP.js +++ b/assets/RequestOptions.html-av6A1qdR.js @@ -1,4 +1,4 @@ -import{_ as o,c as l,b as d,d as n,e as t,f as a,a as p,r as i,o as r}from"./app-B9iwSGbl.js";const c={};function u(h,e){const s=i("RouteLink");return r(),l("div",null,[d("p",null,[n(s,{to:"/doc/request/"},{default:t(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(s,{to:"/doc/request/"},{default:t(()=>e[1]||(e[1]=[a("@faasjs/request")])),_:1}),e[3]||(e[3]=a(" / RequestOptions"))]),e[4]||(e[4]=p(`

Type Alias: RequestOptions

RequestOptions: object & Pick<https.RequestOptions, "pfx" | "passphrase" | "agent">

Type declaration

auth?

optional auth: string

The authentication credentials to use for the request.

Format: username:password

body?

optional body: object | string

downloadFile?

optional downloadFile: string

Path of downloading a file from the server.

await request('https://example.com', { downloadFile: 'filepath' })
+import{_ as o,c as l,b as d,d as n,e as t,f as a,a as p,r as i,o as r}from"./app-DkNc82cP.js";const c={};function u(h,e){const s=i("RouteLink");return r(),l("div",null,[d("p",null,[n(s,{to:"/doc/request/"},{default:t(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(s,{to:"/doc/request/"},{default:t(()=>e[1]||(e[1]=[a("@faasjs/request")])),_:1}),e[3]||(e[3]=a(" / RequestOptions"))]),e[4]||(e[4]=p(`

Type Alias: RequestOptions

RequestOptions: object & Pick<https.RequestOptions, "pfx" | "passphrase" | "agent">

Type declaration

auth?

optional auth: string

The authentication credentials to use for the request.

Format: username:password

body?

optional body: object | string

downloadFile?

optional downloadFile: string

Path of downloading a file from the server.

await request('https://example.com', { downloadFile: 'filepath' })
 

downloadStream?

optional downloadStream: NodeJS.WritableStream

Create a write stream to download a file.

import { createWriteStream } from 'fs'
 
 const stream = createWriteStream('filepath')
diff --git a/assets/Response.html-BbQpfdqc.js b/assets/Response.html-4AVbjmrm.js
similarity index 97%
rename from assets/Response.html-BbQpfdqc.js
rename to assets/Response.html-4AVbjmrm.js
index ef6de5919..94a636bb8 100644
--- a/assets/Response.html-BbQpfdqc.js
+++ b/assets/Response.html-4AVbjmrm.js
@@ -1 +1 @@
-import{_ as n,c as d,b as l,d as t,e as a,f as s,a as r,r as c,o as i}from"./app-B9iwSGbl.js";const p={};function h(u,e){const o=c("RouteLink");return i(),d("div",null,[l("p",null,[t(o,{to:"/doc/http/"},{default:a(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),t(o,{to:"/doc/http/"},{default:a(()=>e[1]||(e[1]=[s("@faasjs/http")])),_:1}),e[3]||(e[3]=s(" / Response"))]),e[4]||(e[4]=r('

Type Alias: Response

Response: object

Type declaration

body?

optional body: string

headers?

optional headers: object

Index Signature

[key: string]: string

message?

optional message: string

statusCode?

optional statusCode: number

',13))])}const b=n(p,[["render",h],["__file","Response.html.vue"]]),m=JSON.parse('{"path":"/doc/http/type-aliases/Response.html","title":"Type Alias: Response","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"body?","slug":"body","link":"#body","children":[]},{"level":3,"title":"headers?","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"message?","slug":"message","link":"#message","children":[]},{"level":3,"title":"statusCode?","slug":"statuscode","link":"#statuscode","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/Response.md"}');export{b as comp,m as data}; +import{_ as n,c as d,b as l,d as t,e as a,f as s,a as r,r as c,o as i}from"./app-DkNc82cP.js";const p={};function h(u,e){const o=c("RouteLink");return i(),d("div",null,[l("p",null,[t(o,{to:"/doc/http/"},{default:a(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),t(o,{to:"/doc/http/"},{default:a(()=>e[1]||(e[1]=[s("@faasjs/http")])),_:1}),e[3]||(e[3]=s(" / Response"))]),e[4]||(e[4]=r('

Type Alias: Response

Response: object

Type declaration

body?

optional body: string

headers?

optional headers: object

Index Signature

[key: string]: string

message?

optional message: string

statusCode?

optional statusCode: number

',13))])}const b=n(p,[["render",h],["__file","Response.html.vue"]]),m=JSON.parse('{"path":"/doc/http/type-aliases/Response.html","title":"Type Alias: Response","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"body?","slug":"body","link":"#body","children":[]},{"level":3,"title":"headers?","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"message?","slug":"message","link":"#message","children":[]},{"level":3,"title":"statusCode?","slug":"statuscode","link":"#statuscode","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/Response.md"}');export{b as comp,m as data}; diff --git a/assets/Response.html-CquwaW7o.js b/assets/Response.html-4n0QtLQB.js similarity index 98% rename from assets/Response.html-CquwaW7o.js rename to assets/Response.html-4n0QtLQB.js index c92e27369..966aae8b0 100644 --- a/assets/Response.html-CquwaW7o.js +++ b/assets/Response.html-4n0QtLQB.js @@ -1,4 +1,4 @@ -import{_ as r,c as p,b as e,d as t,e as l,f as n,a as o,r as d,o as i}from"./app-B9iwSGbl.js";const u={};function c(m,s){const a=d("RouteLink");return i(),p("div",null,[e("p",null,[t(a,{to:"/doc/react/"},{default:l(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),t(a,{to:"/doc/react/"},{default:l(()=>s[1]||(s[1]=[n("@faasjs/react")])),_:1}),s[3]||(s[3]=n(" / Response"))]),s[23]||(s[23]=o(`

Class: Response<T>

Response class

Example:

new Response({
+import{_ as r,c as p,b as e,d as t,e as l,f as n,a as o,r as d,o as i}from"./app-DkNc82cP.js";const u={};function c(m,s){const a=d("RouteLink");return i(),p("div",null,[e("p",null,[t(a,{to:"/doc/react/"},{default:l(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),t(a,{to:"/doc/react/"},{default:l(()=>s[1]||(s[1]=[n("@faasjs/react")])),_:1}),s[3]||(s[3]=n(" / Response"))]),s[23]||(s[23]=o(`

Class: Response<T>

Response class

Example:

new Response({
   status: 200,
   data: {
     name: 'FaasJS'
diff --git a/assets/Response.html-eJ3gZZP_.js b/assets/Response.html-CiWzMLsZ.js
similarity index 98%
rename from assets/Response.html-eJ3gZZP_.js
rename to assets/Response.html-CiWzMLsZ.js
index 186c53fa0..0aa622f2c 100644
--- a/assets/Response.html-eJ3gZZP_.js
+++ b/assets/Response.html-CiWzMLsZ.js
@@ -1,4 +1,4 @@
-import{_ as r,c as p,b as e,d as a,e as t,f as n,a as o,r as d,o as i}from"./app-B9iwSGbl.js";const u={};function b(m,s){const l=d("RouteLink");return i(),p("div",null,[e("p",null,[a(l,{to:"/doc/browser/"},{default:t(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),a(l,{to:"/doc/browser/"},{default:t(()=>s[1]||(s[1]=[n("@faasjs/browser")])),_:1}),s[3]||(s[3]=n(" / Response"))]),s[31]||(s[31]=o(`

Class: Response<T>

Response class

Example:

new Response({
+import{_ as r,c as p,b as e,d as a,e as t,f as n,a as o,r as d,o as i}from"./app-DkNc82cP.js";const u={};function b(m,s){const l=d("RouteLink");return i(),p("div",null,[e("p",null,[a(l,{to:"/doc/browser/"},{default:t(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),a(l,{to:"/doc/browser/"},{default:t(()=>s[1]||(s[1]=[n("@faasjs/browser")])),_:1}),s[3]||(s[3]=n(" / Response"))]),s[31]||(s[31]=o(`

Class: Response<T>

Response class

Example:

new Response({
   status: 200,
   data: {
     name: 'FaasJS'
diff --git a/assets/Response.html-Dj4vjxNI.js b/assets/Response.html-DLR2H3Ow.js
similarity index 97%
rename from assets/Response.html-Dj4vjxNI.js
rename to assets/Response.html-DLR2H3Ow.js
index 8240e8f55..9f600a56b 100644
--- a/assets/Response.html-Dj4vjxNI.js
+++ b/assets/Response.html-DLR2H3Ow.js
@@ -1 +1 @@
-import{_ as r,c as d,b as s,d as o,e as n,f as t,a as l,r as p,o as i}from"./app-B9iwSGbl.js";const u={};function c(h,e){const a=p("RouteLink");return i(),d("div",null,[s("p",null,[o(a,{to:"/doc/request/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(a,{to:"/doc/request/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/request")])),_:1}),e[3]||(e[3]=t(" / Response"))]),e[9]||(e[9]=l('

Type Alias: Response<T>

Response<T>: object

Type Parameters

T = any

Type declaration

body

body: T

headers

headers: OutgoingHttpHeaders

request?

',10)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=s("strong",null,"request",-1)),e[8]||(e[8]=t(": ")),o(a,{to:"/doc/request/type-aliases/Request.html"},{default:n(()=>e[4]||(e[4]=[s("code",null,"Request",-1)])),_:1})])]),e[10]||(e[10]=l('

statusCode?

optional statusCode: number

statusMessage?

optional statusMessage: string

',4))])}const b=r(u,[["render",c],["__file","Response.html.vue"]]),y=JSON.parse('{"path":"/doc/request/type-aliases/Response.html","title":"Type Alias: Response","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"body","slug":"body","link":"#body","children":[]},{"level":3,"title":"headers","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"request?","slug":"request","link":"#request","children":[]},{"level":3,"title":"statusCode?","slug":"statuscode","link":"#statuscode","children":[]},{"level":3,"title":"statusMessage?","slug":"statusmessage","link":"#statusmessage","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/request/type-aliases/Response.md"}');export{b as comp,y as data}; +import{_ as r,c as d,b as s,d as o,e as n,f as t,a as l,r as p,o as i}from"./app-DkNc82cP.js";const u={};function c(h,e){const a=p("RouteLink");return i(),d("div",null,[s("p",null,[o(a,{to:"/doc/request/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(a,{to:"/doc/request/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/request")])),_:1}),e[3]||(e[3]=t(" / Response"))]),e[9]||(e[9]=l('

Type Alias: Response<T>

Response<T>: object

Type Parameters

T = any

Type declaration

body

body: T

headers

headers: OutgoingHttpHeaders

request?

',10)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=s("strong",null,"request",-1)),e[8]||(e[8]=t(": ")),o(a,{to:"/doc/request/type-aliases/Request.html"},{default:n(()=>e[4]||(e[4]=[s("code",null,"Request",-1)])),_:1})])]),e[10]||(e[10]=l('

statusCode?

optional statusCode: number

statusMessage?

optional statusMessage: string

',4))])}const b=r(u,[["render",c],["__file","Response.html.vue"]]),y=JSON.parse('{"path":"/doc/request/type-aliases/Response.html","title":"Type Alias: Response","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"body","slug":"body","link":"#body","children":[]},{"level":3,"title":"headers","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"request?","slug":"request","link":"#request","children":[]},{"level":3,"title":"statusCode?","slug":"statuscode","link":"#statuscode","children":[]},{"level":3,"title":"statusMessage?","slug":"statusmessage","link":"#statusmessage","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/request/type-aliases/Response.md"}');export{b as comp,y as data}; diff --git a/assets/Response.html-D16zjHbl.js b/assets/Response.html-FYQEYjvR.js similarity index 98% rename from assets/Response.html-D16zjHbl.js rename to assets/Response.html-FYQEYjvR.js index c637c9833..2a92714aa 100644 --- a/assets/Response.html-D16zjHbl.js +++ b/assets/Response.html-FYQEYjvR.js @@ -1,4 +1,4 @@ -import{_ as r,c as p,b as e,d as t,e as l,f as n,a as o,r as d,o as i}from"./app-B9iwSGbl.js";const u={};function m(c,s){const a=d("RouteLink");return i(),p("div",null,[e("p",null,[t(a,{to:"/doc/vue-plugin/"},{default:l(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),t(a,{to:"/doc/vue-plugin/"},{default:l(()=>s[1]||(s[1]=[n("@faasjs/vue-plugin")])),_:1}),s[3]||(s[3]=n(" / Response"))]),s[23]||(s[23]=o(`

Class: Response<T>

Response class

Example:

new Response({
+import{_ as r,c as p,b as e,d as t,e as l,f as n,a as o,r as d,o as i}from"./app-DkNc82cP.js";const u={};function m(c,s){const a=d("RouteLink");return i(),p("div",null,[e("p",null,[t(a,{to:"/doc/vue-plugin/"},{default:l(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),t(a,{to:"/doc/vue-plugin/"},{default:l(()=>s[1]||(s[1]=[n("@faasjs/vue-plugin")])),_:1}),s[3]||(s[3]=n(" / Response"))]),s[23]||(s[23]=o(`

Class: Response<T>

Response class

Example:

new Response({
   status: 200,
   data: {
     name: 'FaasJS'
diff --git a/assets/ResponseError.html-BWY-KWyV.js b/assets/ResponseError.html-8RnWYCUs.js
similarity index 98%
rename from assets/ResponseError.html-BWY-KWyV.js
rename to assets/ResponseError.html-8RnWYCUs.js
index c41cb368d..9f7cfcf85 100644
--- a/assets/ResponseError.html-BWY-KWyV.js
+++ b/assets/ResponseError.html-8RnWYCUs.js
@@ -1,4 +1,4 @@
-import{_ as o,c as d,b as e,d as a,e as l,f as n,a as t,r as p,o as i}from"./app-B9iwSGbl.js";const u={};function m(b,s){const r=p("RouteLink");return i(),d("div",null,[e("p",null,[a(r,{to:"/doc/react/"},{default:l(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),a(r,{to:"/doc/react/"},{default:l(()=>s[1]||(s[1]=[n("@faasjs/react")])),_:1}),s[3]||(s[3]=n(" / ResponseError"))]),s[19]||(s[19]=t(`

Class: ResponseError

ResponseError class

Example:

new ResponseError({
+import{_ as o,c as d,b as e,d as a,e as l,f as n,a as t,r as p,o as i}from"./app-DkNc82cP.js";const u={};function m(b,s){const r=p("RouteLink");return i(),d("div",null,[e("p",null,[a(r,{to:"/doc/react/"},{default:l(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),a(r,{to:"/doc/react/"},{default:l(()=>s[1]||(s[1]=[n("@faasjs/react")])),_:1}),s[3]||(s[3]=n(" / ResponseError"))]),s[19]||(s[19]=t(`

Class: ResponseError

ResponseError class

Example:

new ResponseError({
   status: 404,
   message: 'Not Found',
 })
diff --git a/assets/ResponseError.html-hj4txRLz.js b/assets/ResponseError.html-Bcv76kt0.js
similarity index 98%
rename from assets/ResponseError.html-hj4txRLz.js
rename to assets/ResponseError.html-Bcv76kt0.js
index 999ca516d..a51901c76 100644
--- a/assets/ResponseError.html-hj4txRLz.js
+++ b/assets/ResponseError.html-Bcv76kt0.js
@@ -1,4 +1,4 @@
-import{_ as t,c as d,b as e,d as l,e as o,f as n,a,r as p,o as i}from"./app-B9iwSGbl.js";const u={};function m(b,s){const r=p("RouteLink");return i(),d("div",null,[e("p",null,[l(r,{to:"/doc/browser/"},{default:o(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),l(r,{to:"/doc/browser/"},{default:o(()=>s[1]||(s[1]=[n("@faasjs/browser")])),_:1}),s[3]||(s[3]=n(" / ResponseError"))]),s[19]||(s[19]=a(`

Class: ResponseError

ResponseError class

Example:

new ResponseError({
+import{_ as t,c as d,b as e,d as l,e as o,f as n,a,r as p,o as i}from"./app-DkNc82cP.js";const u={};function m(b,s){const r=p("RouteLink");return i(),d("div",null,[e("p",null,[l(r,{to:"/doc/browser/"},{default:o(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),l(r,{to:"/doc/browser/"},{default:o(()=>s[1]||(s[1]=[n("@faasjs/browser")])),_:1}),s[3]||(s[3]=n(" / ResponseError"))]),s[19]||(s[19]=a(`

Class: ResponseError

ResponseError class

Example:

new ResponseError({
   status: 404,
   message: 'Not Found',
 })
diff --git a/assets/ResponseError.html-Dx0YTE_i.js b/assets/ResponseError.html-DitNVnuZ.js
similarity index 98%
rename from assets/ResponseError.html-Dx0YTE_i.js
rename to assets/ResponseError.html-DitNVnuZ.js
index 472756d8f..35976bf7a 100644
--- a/assets/ResponseError.html-Dx0YTE_i.js
+++ b/assets/ResponseError.html-DitNVnuZ.js
@@ -1 +1 @@
-import{_ as d,c as a,b as s,d as t,e as n,f as r,a as l,r as u,o as p}from"./app-B9iwSGbl.js";const i={};function g(b,e){const o=u("RouteLink");return p(),a("div",null,[s("p",null,[t(o,{to:"/doc/request/"},{default:n(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),t(o,{to:"/doc/request/"},{default:n(()=>e[1]||(e[1]=[r("@faasjs/request")])),_:1}),e[3]||(e[3]=r(" / ResponseError"))]),e[28]||(e[28]=l('

Class: ResponseError

ResponseError class

Extends

  • Error

Constructors

new ResponseError()

',6)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("strong",null,"new ResponseError",-1)),e[6]||(e[6]=r("(")),e[7]||(e[7]=s("code",null,"message",-1)),e[8]||(e[8]=r(", ")),e[9]||(e[9]=s("code",null,"response",-1)),e[10]||(e[10]=r("): ")),t(o,{to:"/doc/request/classes/ResponseError.html"},{default:n(()=>e[4]||(e[4]=[s("code",null,"ResponseError",-1)])),_:1})])]),e[29]||(e[29]=s("h4",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),e[30]||(e[30]=s("p",null,[r("• "),s("strong",null,"message"),r(": "),s("code",null,"string")],-1)),s("p",null,[e[12]||(e[12]=r("• ")),e[13]||(e[13]=s("strong",null,"response",-1)),e[14]||(e[14]=r(": ")),t(o,{to:"/doc/request/type-aliases/Response.html"},{default:n(()=>e[11]||(e[11]=[s("code",null,"Response",-1)])),_:1}),e[15]||(e[15]=r("<")),e[16]||(e[16]=s("code",null,"any",-1)),e[17]||(e[17]=r(">"))]),e[31]||(e[31]=s("h4",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[t(o,{to:"/doc/request/classes/ResponseError.html"},{default:n(()=>e[18]||(e[18]=[s("code",null,"ResponseError",-1)])),_:1})]),e[32]||(e[32]=l('

Overrides

Error.constructor

Properties

body

body: any

headers

headers: OutgoingHttpHeaders

request

',8)),s("blockquote",null,[s("p",null,[e[20]||(e[20]=s("strong",null,"request",-1)),e[21]||(e[21]=r(": ")),t(o,{to:"/doc/request/type-aliases/Request.html"},{default:n(()=>e[19]||(e[19]=[s("code",null,"Request",-1)])),_:1})])]),e[33]||(e[33]=s("h3",{id:"response",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#response"},[s("span",null,"response")])],-1)),s("blockquote",null,[s("p",null,[e[23]||(e[23]=s("strong",null,"response",-1)),e[24]||(e[24]=r(": ")),t(o,{to:"/doc/request/type-aliases/Response.html"},{default:n(()=>e[22]||(e[22]=[s("code",null,"Response",-1)])),_:1}),e[25]||(e[25]=r("<")),e[26]||(e[26]=s("code",null,"any",-1)),e[27]||(e[27]=r(">"))])]),e[34]||(e[34]=l('

statusCode

statusCode: number

statusMessage

statusMessage: string

',4))])}const q=d(i,[["render",g],["__file","ResponseError.html.vue"]]),m=JSON.parse('{"path":"/doc/request/classes/ResponseError.html","title":"Class: ResponseError","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new ResponseError()","slug":"new-responseerror","link":"#new-responseerror","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"body","slug":"body","link":"#body","children":[]},{"level":3,"title":"headers","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"request","slug":"request","link":"#request","children":[]},{"level":3,"title":"response","slug":"response","link":"#response","children":[]},{"level":3,"title":"statusCode","slug":"statuscode","link":"#statuscode","children":[]},{"level":3,"title":"statusMessage","slug":"statusmessage","link":"#statusmessage","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/request/classes/ResponseError.md"}');export{q as comp,m as data}; +import{_ as d,c as a,b as s,d as t,e as n,f as r,a as l,r as u,o as p}from"./app-DkNc82cP.js";const i={};function g(b,e){const o=u("RouteLink");return p(),a("div",null,[s("p",null,[t(o,{to:"/doc/request/"},{default:n(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),t(o,{to:"/doc/request/"},{default:n(()=>e[1]||(e[1]=[r("@faasjs/request")])),_:1}),e[3]||(e[3]=r(" / ResponseError"))]),e[28]||(e[28]=l('

Class: ResponseError

ResponseError class

Extends

  • Error

Constructors

new ResponseError()

',6)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("strong",null,"new ResponseError",-1)),e[6]||(e[6]=r("(")),e[7]||(e[7]=s("code",null,"message",-1)),e[8]||(e[8]=r(", ")),e[9]||(e[9]=s("code",null,"response",-1)),e[10]||(e[10]=r("): ")),t(o,{to:"/doc/request/classes/ResponseError.html"},{default:n(()=>e[4]||(e[4]=[s("code",null,"ResponseError",-1)])),_:1})])]),e[29]||(e[29]=s("h4",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),e[30]||(e[30]=s("p",null,[r("• "),s("strong",null,"message"),r(": "),s("code",null,"string")],-1)),s("p",null,[e[12]||(e[12]=r("• ")),e[13]||(e[13]=s("strong",null,"response",-1)),e[14]||(e[14]=r(": ")),t(o,{to:"/doc/request/type-aliases/Response.html"},{default:n(()=>e[11]||(e[11]=[s("code",null,"Response",-1)])),_:1}),e[15]||(e[15]=r("<")),e[16]||(e[16]=s("code",null,"any",-1)),e[17]||(e[17]=r(">"))]),e[31]||(e[31]=s("h4",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[t(o,{to:"/doc/request/classes/ResponseError.html"},{default:n(()=>e[18]||(e[18]=[s("code",null,"ResponseError",-1)])),_:1})]),e[32]||(e[32]=l('

Overrides

Error.constructor

Properties

body

body: any

headers

headers: OutgoingHttpHeaders

request

',8)),s("blockquote",null,[s("p",null,[e[20]||(e[20]=s("strong",null,"request",-1)),e[21]||(e[21]=r(": ")),t(o,{to:"/doc/request/type-aliases/Request.html"},{default:n(()=>e[19]||(e[19]=[s("code",null,"Request",-1)])),_:1})])]),e[33]||(e[33]=s("h3",{id:"response",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#response"},[s("span",null,"response")])],-1)),s("blockquote",null,[s("p",null,[e[23]||(e[23]=s("strong",null,"response",-1)),e[24]||(e[24]=r(": ")),t(o,{to:"/doc/request/type-aliases/Response.html"},{default:n(()=>e[22]||(e[22]=[s("code",null,"Response",-1)])),_:1}),e[25]||(e[25]=r("<")),e[26]||(e[26]=s("code",null,"any",-1)),e[27]||(e[27]=r(">"))])]),e[34]||(e[34]=l('

statusCode

statusCode: number

statusMessage

statusMessage: string

',4))])}const q=d(i,[["render",g],["__file","ResponseError.html.vue"]]),m=JSON.parse('{"path":"/doc/request/classes/ResponseError.html","title":"Class: ResponseError","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new ResponseError()","slug":"new-responseerror","link":"#new-responseerror","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"body","slug":"body","link":"#body","children":[]},{"level":3,"title":"headers","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"request","slug":"request","link":"#request","children":[]},{"level":3,"title":"response","slug":"response","link":"#response","children":[]},{"level":3,"title":"statusCode","slug":"statuscode","link":"#statuscode","children":[]},{"level":3,"title":"statusMessage","slug":"statusmessage","link":"#statusmessage","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/request/classes/ResponseError.md"}');export{q as comp,m as data}; diff --git a/assets/ResponseError.html-DyBx88kx.js b/assets/ResponseError.html-lDaqKnNw.js similarity index 98% rename from assets/ResponseError.html-DyBx88kx.js rename to assets/ResponseError.html-lDaqKnNw.js index 0a829c62f..eaaeb6f6b 100644 --- a/assets/ResponseError.html-DyBx88kx.js +++ b/assets/ResponseError.html-lDaqKnNw.js @@ -1,4 +1,4 @@ -import{_ as t,c as d,b as e,d as l,e as a,f as n,a as o,r as p,o as u}from"./app-B9iwSGbl.js";const i={};function m(g,s){const r=p("RouteLink");return u(),d("div",null,[e("p",null,[l(r,{to:"/doc/vue-plugin/"},{default:a(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),l(r,{to:"/doc/vue-plugin/"},{default:a(()=>s[1]||(s[1]=[n("@faasjs/vue-plugin")])),_:1}),s[3]||(s[3]=n(" / ResponseError"))]),s[19]||(s[19]=o(`

Class: ResponseError

ResponseError class

Example:

new ResponseError({
+import{_ as t,c as d,b as e,d as l,e as a,f as n,a as o,r as p,o as u}from"./app-DkNc82cP.js";const i={};function m(g,s){const r=p("RouteLink");return u(),d("div",null,[e("p",null,[l(r,{to:"/doc/vue-plugin/"},{default:a(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),l(r,{to:"/doc/vue-plugin/"},{default:a(()=>s[1]||(s[1]=[n("@faasjs/vue-plugin")])),_:1}),s[3]||(s[3]=n(" / ResponseError"))]),s[19]||(s[19]=o(`

Class: ResponseError

ResponseError class

Example:

new ResponseError({
   status: 404,
   message: 'Not Found',
 })
diff --git a/assets/ResponseHeaders.html-DeaKp4vc.js b/assets/ResponseHeaders.html-C8kOzELO.js
similarity index 95%
rename from assets/ResponseHeaders.html-DeaKp4vc.js
rename to assets/ResponseHeaders.html-C8kOzELO.js
index 83425e44e..136331852 100644
--- a/assets/ResponseHeaders.html-DeaKp4vc.js
+++ b/assets/ResponseHeaders.html-C8kOzELO.js
@@ -1 +1 @@
-import{_ as o,c as r,b as d,d as t,e as n,f as s,a as i,r as l,o as p}from"./app-B9iwSGbl.js";const c={};function u(f,e){const a=l("RouteLink");return p(),r("div",null,[d("p",null,[t(a,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),t(a,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[s("@faasjs/react")])),_:1}),e[3]||(e[3]=s(" / ResponseHeaders"))]),e[4]||(e[4]=i('

Type Alias: ResponseHeaders

ResponseHeaders: object

Index Signature

[key: string]: string

',4))])}const g=o(c,[["render",u],["__file","ResponseHeaders.html.vue"]]),x=JSON.parse('{"path":"/doc/react/type-aliases/ResponseHeaders.html","title":"Type Alias: ResponseHeaders","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/ResponseHeaders.md"}');export{g as comp,x as data}; +import{_ as o,c as r,b as d,d as t,e as n,f as s,a as i,r as l,o as p}from"./app-DkNc82cP.js";const c={};function u(f,e){const a=l("RouteLink");return p(),r("div",null,[d("p",null,[t(a,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),t(a,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[s("@faasjs/react")])),_:1}),e[3]||(e[3]=s(" / ResponseHeaders"))]),e[4]||(e[4]=i('

Type Alias: ResponseHeaders

ResponseHeaders: object

Index Signature

[key: string]: string

',4))])}const g=o(c,[["render",u],["__file","ResponseHeaders.html.vue"]]),x=JSON.parse('{"path":"/doc/react/type-aliases/ResponseHeaders.html","title":"Type Alias: ResponseHeaders","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/ResponseHeaders.md"}');export{g as comp,x as data}; diff --git a/assets/ResponseHeaders.html-C_paIiuJ.js b/assets/ResponseHeaders.html-CSHKfU2g.js similarity index 95% rename from assets/ResponseHeaders.html-C_paIiuJ.js rename to assets/ResponseHeaders.html-CSHKfU2g.js index a03e778b3..c3bf6f954 100644 --- a/assets/ResponseHeaders.html-C_paIiuJ.js +++ b/assets/ResponseHeaders.html-CSHKfU2g.js @@ -1 +1 @@ -import{_ as o,c as d,b as r,d as n,e as t,f as s,a as i,r as l,o as p}from"./app-B9iwSGbl.js";const u={};function c(g,e){const a=l("RouteLink");return p(),d("div",null,[r("p",null,[n(a,{to:"/doc/vue-plugin/"},{default:t(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),n(a,{to:"/doc/vue-plugin/"},{default:t(()=>e[1]||(e[1]=[s("@faasjs/vue-plugin")])),_:1}),e[3]||(e[3]=s(" / ResponseHeaders"))]),e[4]||(e[4]=i('

Type Alias: ResponseHeaders

ResponseHeaders: object

Index Signature

[key: string]: string

',4))])}const m=o(u,[["render",c],["__file","ResponseHeaders.html.vue"]]),x=JSON.parse('{"path":"/doc/vue-plugin/type-aliases/ResponseHeaders.html","title":"Type Alias: ResponseHeaders","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/vue-plugin/type-aliases/ResponseHeaders.md"}');export{m as comp,x as data}; +import{_ as o,c as d,b as r,d as n,e as t,f as s,a as i,r as l,o as p}from"./app-DkNc82cP.js";const u={};function c(g,e){const a=l("RouteLink");return p(),d("div",null,[r("p",null,[n(a,{to:"/doc/vue-plugin/"},{default:t(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),n(a,{to:"/doc/vue-plugin/"},{default:t(()=>e[1]||(e[1]=[s("@faasjs/vue-plugin")])),_:1}),e[3]||(e[3]=s(" / ResponseHeaders"))]),e[4]||(e[4]=i('

Type Alias: ResponseHeaders

ResponseHeaders: object

Index Signature

[key: string]: string

',4))])}const m=o(u,[["render",c],["__file","ResponseHeaders.html.vue"]]),x=JSON.parse('{"path":"/doc/vue-plugin/type-aliases/ResponseHeaders.html","title":"Type Alias: ResponseHeaders","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/vue-plugin/type-aliases/ResponseHeaders.md"}');export{m as comp,x as data}; diff --git a/assets/ResponseHeaders.html-BkjUe_eh.js b/assets/ResponseHeaders.html-CzZsXECs.js similarity index 95% rename from assets/ResponseHeaders.html-BkjUe_eh.js rename to assets/ResponseHeaders.html-CzZsXECs.js index 486436ae9..55e38ec16 100644 --- a/assets/ResponseHeaders.html-BkjUe_eh.js +++ b/assets/ResponseHeaders.html-CzZsXECs.js @@ -1 +1 @@ -import{_ as n,c as r,b as d,d as o,e as t,f as s,a as i,r as l,o as p}from"./app-B9iwSGbl.js";const c={};function u(f,e){const a=l("RouteLink");return p(),r("div",null,[d("p",null,[o(a,{to:"/doc/browser/"},{default:t(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),o(a,{to:"/doc/browser/"},{default:t(()=>e[1]||(e[1]=[s("@faasjs/browser")])),_:1}),e[3]||(e[3]=s(" / ResponseHeaders"))]),e[4]||(e[4]=i('

Type Alias: ResponseHeaders

ResponseHeaders: object

Index Signature

[key: string]: string

',4))])}const g=n(c,[["render",u],["__file","ResponseHeaders.html.vue"]]),x=JSON.parse('{"path":"/doc/browser/type-aliases/ResponseHeaders.html","title":"Type Alias: ResponseHeaders","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/browser/type-aliases/ResponseHeaders.md"}');export{g as comp,x as data}; +import{_ as n,c as r,b as d,d as o,e as t,f as s,a as i,r as l,o as p}from"./app-DkNc82cP.js";const c={};function u(f,e){const a=l("RouteLink");return p(),r("div",null,[d("p",null,[o(a,{to:"/doc/browser/"},{default:t(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),o(a,{to:"/doc/browser/"},{default:t(()=>e[1]||(e[1]=[s("@faasjs/browser")])),_:1}),e[3]||(e[3]=s(" / ResponseHeaders"))]),e[4]||(e[4]=i('

Type Alias: ResponseHeaders

ResponseHeaders: object

Index Signature

[key: string]: string

',4))])}const g=n(c,[["render",u],["__file","ResponseHeaders.html.vue"]]),x=JSON.parse('{"path":"/doc/browser/type-aliases/ResponseHeaders.html","title":"Type Alias: ResponseHeaders","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/browser/type-aliases/ResponseHeaders.md"}');export{g as comp,x as data}; diff --git a/assets/ResponseProps.html-_hRz_K8q.js b/assets/ResponseProps.html-B71EsLRU.js similarity index 97% rename from assets/ResponseProps.html-_hRz_K8q.js rename to assets/ResponseProps.html-B71EsLRU.js index 8fe058a8e..641484dba 100644 --- a/assets/ResponseProps.html-_hRz_K8q.js +++ b/assets/ResponseProps.html-B71EsLRU.js @@ -1 +1 @@ -import{_ as n,c as r,b as s,d as o,e as l,f as t,a as d,r as p,o as i}from"./app-B9iwSGbl.js";const u={};function c(h,e){const a=p("RouteLink");return i(),r("div",null,[s("p",null,[o(a,{to:"/doc/browser/"},{default:l(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(a,{to:"/doc/browser/"},{default:l(()=>e[1]||(e[1]=[t("@faasjs/browser")])),_:1}),e[3]||(e[3]=t(" / ResponseProps"))]),e[9]||(e[9]=d('

Type Alias: ResponseProps<T>

ResponseProps<T>: object

Type Parameters

T = any

Type declaration

body?

optional body: any

data?

optional data: T

headers?

',10)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=s("strong",null,"headers",-1)),e[8]||(e[8]=t(": ")),o(a,{to:"/doc/browser/type-aliases/ResponseHeaders.html"},{default:l(()=>e[4]||(e[4]=[s("code",null,"ResponseHeaders",-1)])),_:1})])]),e[10]||(e[10]=s("h3",{id:"status",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#status"},[s("span",null,"status?")])],-1)),e[11]||(e[11]=s("blockquote",null,[s("p",null,[s("code",null,"optional"),t(),s("strong",null,"status"),t(": "),s("code",null,"number")])],-1))])}const y=n(u,[["render",c],["__file","ResponseProps.html.vue"]]),m=JSON.parse('{"path":"/doc/browser/type-aliases/ResponseProps.html","title":"Type Alias: ResponseProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"body?","slug":"body","link":"#body","children":[]},{"level":3,"title":"data?","slug":"data","link":"#data","children":[]},{"level":3,"title":"headers?","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"status?","slug":"status","link":"#status","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/browser/type-aliases/ResponseProps.md"}');export{y as comp,m as data}; +import{_ as n,c as r,b as s,d as o,e as l,f as t,a as d,r as p,o as i}from"./app-DkNc82cP.js";const u={};function c(h,e){const a=p("RouteLink");return i(),r("div",null,[s("p",null,[o(a,{to:"/doc/browser/"},{default:l(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(a,{to:"/doc/browser/"},{default:l(()=>e[1]||(e[1]=[t("@faasjs/browser")])),_:1}),e[3]||(e[3]=t(" / ResponseProps"))]),e[9]||(e[9]=d('

Type Alias: ResponseProps<T>

ResponseProps<T>: object

Type Parameters

T = any

Type declaration

body?

optional body: any

data?

optional data: T

headers?

',10)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=s("strong",null,"headers",-1)),e[8]||(e[8]=t(": ")),o(a,{to:"/doc/browser/type-aliases/ResponseHeaders.html"},{default:l(()=>e[4]||(e[4]=[s("code",null,"ResponseHeaders",-1)])),_:1})])]),e[10]||(e[10]=s("h3",{id:"status",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#status"},[s("span",null,"status?")])],-1)),e[11]||(e[11]=s("blockquote",null,[s("p",null,[s("code",null,"optional"),t(),s("strong",null,"status"),t(": "),s("code",null,"number")])],-1))])}const y=n(u,[["render",c],["__file","ResponseProps.html.vue"]]),m=JSON.parse('{"path":"/doc/browser/type-aliases/ResponseProps.html","title":"Type Alias: ResponseProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"body?","slug":"body","link":"#body","children":[]},{"level":3,"title":"data?","slug":"data","link":"#data","children":[]},{"level":3,"title":"headers?","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"status?","slug":"status","link":"#status","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/browser/type-aliases/ResponseProps.md"}');export{y as comp,m as data}; diff --git a/assets/Routes.html-WniZ-qfw.js b/assets/Routes.html-TrRZiwAw.js similarity index 98% rename from assets/Routes.html-WniZ-qfw.js rename to assets/Routes.html-TrRZiwAw.js index 597ef79a4..718fc3f08 100644 --- a/assets/Routes.html-WniZ-qfw.js +++ b/assets/Routes.html-TrRZiwAw.js @@ -1,4 +1,4 @@ -import{_ as l,c as i,b as a,d as e,e as p,f as n,a as o,r as c,o as u}from"./app-B9iwSGbl.js";const r={};function d(k,s){const t=c("RouteLink");return u(),i("div",null,[a("p",null,[e(t,{to:"/doc/ant-design/"},{default:p(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),e(t,{to:"/doc/ant-design/"},{default:p(()=>s[1]||(s[1]=[n("@faasjs/ant-design")])),_:1}),s[3]||(s[3]=n(" / Routes"))]),s[8]||(s[8]=o('

Function: Routes()

Routes(props): Element

Routes with lazy loading and 404 page.

Parameters

',4)),a("p",null,[s[5]||(s[5]=n("• ")),s[6]||(s[6]=a("strong",null,"props",-1)),s[7]||(s[7]=n(": ")),e(t,{to:"/doc/ant-design/interfaces/RoutesProps.html"},{default:p(()=>s[4]||(s[4]=[a("code",null,"RoutesProps",-1)])),_:1})]),s[9]||(s[9]=o(`

Returns

Element

Example

import { Routes, lazy } from '@faasjs/ant-design'
+import{_ as l,c as i,b as a,d as e,e as p,f as n,a as o,r as c,o as u}from"./app-DkNc82cP.js";const r={};function d(k,s){const t=c("RouteLink");return u(),i("div",null,[a("p",null,[e(t,{to:"/doc/ant-design/"},{default:p(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),e(t,{to:"/doc/ant-design/"},{default:p(()=>s[1]||(s[1]=[n("@faasjs/ant-design")])),_:1}),s[3]||(s[3]=n(" / Routes"))]),s[8]||(s[8]=o('

Function: Routes()

Routes(props): Element

Routes with lazy loading and 404 page.

Parameters

',4)),a("p",null,[s[5]||(s[5]=n("• ")),s[6]||(s[6]=a("strong",null,"props",-1)),s[7]||(s[7]=n(": ")),e(t,{to:"/doc/ant-design/interfaces/RoutesProps.html"},{default:p(()=>s[4]||(s[4]=[a("code",null,"RoutesProps",-1)])),_:1})]),s[9]||(s[9]=o(`

Returns

Element

Example

import { Routes, lazy } from '@faasjs/ant-design'
 import { BrowserRouter } from 'react-router-dom'
 
 export function App () {
diff --git a/assets/RoutesProps.html-Dh5Agoam.js b/assets/RoutesProps.html-xNwej_Ch.js
similarity index 96%
rename from assets/RoutesProps.html-Dh5Agoam.js
rename to assets/RoutesProps.html-xNwej_Ch.js
index 61aef3bd8..347c26642 100644
--- a/assets/RoutesProps.html-Dh5Agoam.js
+++ b/assets/RoutesProps.html-xNwej_Ch.js
@@ -1 +1 @@
-import{_ as a,c as r,b as l,d as n,e as s,f as o,a as d,r as c,o as i}from"./app-B9iwSGbl.js";const p={};function u(f,e){const t=c("RouteLink");return i(),r("div",null,[l("p",null,[n(t,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(t,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / RoutesProps"))]),e[4]||(e[4]=d('

Interface: RoutesProps

Properties

fallback?

optional fallback: Element

notFound?

optional notFound: Element

routes

routes: RouteProps & object[]

',8))])}const k=a(p,[["render",u],["__file","RoutesProps.html.vue"]]),b=JSON.parse('{"path":"/doc/ant-design/interfaces/RoutesProps.html","title":"Interface: RoutesProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"fallback?","slug":"fallback","link":"#fallback","children":[]},{"level":3,"title":"notFound?","slug":"notfound","link":"#notfound","children":[]},{"level":3,"title":"routes","slug":"routes","link":"#routes","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/RoutesProps.md"}');export{k as comp,b as data}; +import{_ as a,c as r,b as l,d as n,e as s,f as o,a as d,r as c,o as i}from"./app-DkNc82cP.js";const p={};function u(f,e){const t=c("RouteLink");return i(),r("div",null,[l("p",null,[n(t,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(t,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / RoutesProps"))]),e[4]||(e[4]=d('

Interface: RoutesProps

Properties

fallback?

optional fallback: Element

notFound?

optional notFound: Element

routes

routes: RouteProps & object[]

',8))])}const k=a(p,[["render",u],["__file","RoutesProps.html.vue"]]),b=JSON.parse('{"path":"/doc/ant-design/interfaces/RoutesProps.html","title":"Interface: RoutesProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"fallback?","slug":"fallback","link":"#fallback","children":[]},{"level":3,"title":"notFound?","slug":"notfound","link":"#notfound","children":[]},{"level":3,"title":"routes","slug":"routes","link":"#routes","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/RoutesProps.md"}');export{k as comp,b as data}; diff --git a/assets/SECURITY.html-D3iKnNCz.js b/assets/SECURITY.html-a6TZqUpu.js similarity index 95% rename from assets/SECURITY.html-D3iKnNCz.js rename to assets/SECURITY.html-a6TZqUpu.js index 79ab9a4df..9b9ba92ff 100644 --- a/assets/SECURITY.html-D3iKnNCz.js +++ b/assets/SECURITY.html-a6TZqUpu.js @@ -1 +1 @@ -import{_ as a,c as s,a as n,o as r}from"./app-B9iwSGbl.js";const t={};function o(i,e){return r(),s("div",null,e[0]||(e[0]=[n('

FaasJS Security Guide

If you discover any security vulnerabilities while using and developing FaasJS, you can submit an Issue or send an email to ben@zfben.com.

Since FaasJS includes multiple components, each component has its own security guide. For more details, please refer to the documentation of each component.

FaasJS 安全指南

若您在使用和开发 FaasJS 时发现安全隐患,可以提交 Issue 或发送邮件至 ben@zfben.com

由于 FaasJS 包含了多个组件,每个组件都有各自的安全指南,因此详情请阅读各个组件的文档。

',6)]))}const l=a(t,[["render",o],["__file","SECURITY.html.vue"]]),f=JSON.parse('{"path":"/SECURITY.html","title":"FaasJS Security Guide","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"SECURITY.md"}');export{l as comp,f as data}; +import{_ as a,c as s,a as n,o as r}from"./app-DkNc82cP.js";const t={};function o(i,e){return r(),s("div",null,e[0]||(e[0]=[n('

FaasJS Security Guide

If you discover any security vulnerabilities while using and developing FaasJS, you can submit an Issue or send an email to ben@zfben.com.

Since FaasJS includes multiple components, each component has its own security guide. For more details, please refer to the documentation of each component.

FaasJS 安全指南

若您在使用和开发 FaasJS 时发现安全隐患,可以提交 Issue 或发送邮件至 ben@zfben.com

由于 FaasJS 包含了多个组件,每个组件都有各自的安全指南,因此详情请阅读各个组件的文档。

',6)]))}const l=a(t,[["render",o],["__file","SECURITY.html.vue"]]),f=JSON.parse('{"path":"/SECURITY.html","title":"FaasJS Security Guide","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"SECURITY.md"}');export{l as comp,f as data}; diff --git a/assets/Server.html-BbXesj7T.js b/assets/Server.html-BakANXkJ.js similarity index 99% rename from assets/Server.html-BbXesj7T.js rename to assets/Server.html-BakANXkJ.js index 16063dcc4..d9a9539e5 100644 --- a/assets/Server.html-BbXesj7T.js +++ b/assets/Server.html-BakANXkJ.js @@ -1,4 +1,4 @@ -import{_ as l,c as p,b as s,d as r,e as a,f as o,a as t,r as c,o as d}from"./app-B9iwSGbl.js";const i={};function u(h,e){const n=c("RouteLink");return d(),p("div",null,[s("p",null,[r(n,{to:"/doc/server/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),r(n,{to:"/doc/server/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/server")])),_:1}),e[3]||(e[3]=o(" / Server"))]),e[12]||(e[12]=t(`

Class: Server

FaasJS Server.

const server = new Server(process.cwd(), {
+import{_ as l,c as p,b as s,d as r,e as a,f as o,a as t,r as c,o as d}from"./app-DkNc82cP.js";const i={};function u(h,e){const n=c("RouteLink");return d(),p("div",null,[s("p",null,[r(n,{to:"/doc/server/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),r(n,{to:"/doc/server/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/server")])),_:1}),e[3]||(e[3]=o(" / Server"))]),e[12]||(e[12]=t(`

Class: Server

FaasJS Server.

const server = new Server(process.cwd(), {
  port: 8080,
  cache: false,
 })
diff --git a/assets/Session.html-DSLpn2ac.js b/assets/Session.html-DqtV6nCI.js
similarity index 99%
rename from assets/Session.html-DSLpn2ac.js
rename to assets/Session.html-DqtV6nCI.js
index 7fc3ba7cf..6514189a7 100644
--- a/assets/Session.html-DSLpn2ac.js
+++ b/assets/Session.html-DqtV6nCI.js
@@ -1 +1 @@
-import{_ as l,c as a,b as s,d as t,e as r,f as n,a as d,r as i,o as p}from"./app-B9iwSGbl.js";const u={};function g(b,e){const o=i("RouteLink");return p(),a("div",null,[s("p",null,[t(o,{to:"/doc/http/"},{default:r(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(o,{to:"/doc/http/"},{default:r(()=>e[1]||(e[1]=[n("@faasjs/http")])),_:1}),e[3]||(e[3]=n(" / Session"))]),e[71]||(e[71]=d('

Class: Session<S, C>

Type Parameters

S extends Record<string, string> = any

C extends Record<string, string> = any

Constructors

new Session()

',6)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("strong",null,"new Session",-1)),e[6]||(e[6]=n("<")),e[7]||(e[7]=s("code",null,"S",-1)),e[8]||(e[8]=n(", ")),e[9]||(e[9]=s("code",null,"C",-1)),e[10]||(e[10]=n(">(")),e[11]||(e[11]=s("code",null,"cookie",-1)),e[12]||(e[12]=n(", ")),e[13]||(e[13]=s("code",null,"config",-1)),e[14]||(e[14]=n("): ")),t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[4]||(e[4]=[s("code",null,"Session",-1)])),_:1}),e[15]||(e[15]=n("<")),e[16]||(e[16]=s("code",null,"S",-1)),e[17]||(e[17]=n(", ")),e[18]||(e[18]=s("code",null,"C",-1)),e[19]||(e[19]=n(">"))])]),e[72]||(e[72]=s("h4",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),s("p",null,[e[21]||(e[21]=n("• ")),e[22]||(e[22]=s("strong",null,"cookie",-1)),e[23]||(e[23]=n(": ")),t(o,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[20]||(e[20]=[s("code",null,"Cookie",-1)])),_:1}),e[24]||(e[24]=n("<")),e[25]||(e[25]=s("code",null,"C",-1)),e[26]||(e[26]=n(", ")),e[27]||(e[27]=s("code",null,"S",-1)),e[28]||(e[28]=n(">"))]),s("p",null,[e[30]||(e[30]=n("• ")),e[31]||(e[31]=s("strong",null,"config",-1)),e[32]||(e[32]=n(": ")),t(o,{to:"/doc/http/type-aliases/SessionOptions.html"},{default:r(()=>e[29]||(e[29]=[s("code",null,"SessionOptions",-1)])),_:1})]),e[73]||(e[73]=s("h4",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[33]||(e[33]=[s("code",null,"Session",-1)])),_:1}),e[34]||(e[34]=n("<")),e[35]||(e[35]=s("code",null,"S",-1)),e[36]||(e[36]=n(", ")),e[37]||(e[37]=s("code",null,"C",-1)),e[38]||(e[38]=n(">"))]),e[74]||(e[74]=d('

Methods

decode()

decode<TData>(text): SessionContent | TData

Type Parameters

TData = any

Parameters

text: string

Returns

SessionContent | TData

encode()

encode(text): string

Parameters

text: SessionContent

Returns

string

invoke()

invoke(cookie?, logger?): void

Parameters

cookie?: string

logger?: Logger

Returns

void

read()

read(key): string | number

Parameters

key: string

Returns

string | number

update()

',29)),s("blockquote",null,[s("p",null,[e[40]||(e[40]=s("strong",null,"update",-1)),e[41]||(e[41]=n("(): ")),t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[39]||(e[39]=[s("code",null,"Session",-1)])),_:1}),e[42]||(e[42]=n("<")),e[43]||(e[43]=s("code",null,"S",-1)),e[44]||(e[44]=n(", ")),e[45]||(e[45]=s("code",null,"C",-1)),e[46]||(e[46]=n(">"))])]),e[75]||(e[75]=s("h4",{id:"returns-5",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns-5"},[s("span",null,"Returns")])],-1)),s("p",null,[t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[47]||(e[47]=[s("code",null,"Session",-1)])),_:1}),e[48]||(e[48]=n("<")),e[49]||(e[49]=s("code",null,"S",-1)),e[50]||(e[50]=n(", ")),e[51]||(e[51]=s("code",null,"C",-1)),e[52]||(e[52]=n(">"))]),e[76]||(e[76]=s("h3",{id:"write",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#write"},[s("span",null,"write()")])],-1)),s("blockquote",null,[s("p",null,[e[54]||(e[54]=s("strong",null,"write",-1)),e[55]||(e[55]=n("(")),e[56]||(e[56]=s("code",null,"key",-1)),e[57]||(e[57]=n(", ")),e[58]||(e[58]=s("code",null,"value",-1)),e[59]||(e[59]=n("?): ")),t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[53]||(e[53]=[s("code",null,"Session",-1)])),_:1}),e[60]||(e[60]=n("<")),e[61]||(e[61]=s("code",null,"S",-1)),e[62]||(e[62]=n(", ")),e[63]||(e[63]=s("code",null,"C",-1)),e[64]||(e[64]=n(">"))])]),e[77]||(e[77]=d('

Parameters

key: string

value?: string | number

Returns

',4)),s("p",null,[t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[65]||(e[65]=[s("code",null,"Session",-1)])),_:1}),e[66]||(e[66]=n("<")),e[67]||(e[67]=s("code",null,"S",-1)),e[68]||(e[68]=n(", ")),e[69]||(e[69]=s("code",null,"C",-1)),e[70]||(e[70]=n(">"))]),e[78]||(e[78]=d('

Properties

config

readonly config: object

cipherName

cipherName: string

digest

digest: string

iterations

iterations: number

key

key: string

keylen

keylen: number

salt

salt: string

secret

secret: string

signedSalt

signedSalt: string

content

content: Record<string, string | number>

',21))])}const h=l(u,[["render",g],["__file","Session.html.vue"]]),m=JSON.parse('{"path":"/doc/http/classes/Session.html","title":"Class: Session","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Session()","slug":"new-session","link":"#new-session","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"decode()","slug":"decode","link":"#decode","children":[]},{"level":3,"title":"encode()","slug":"encode","link":"#encode","children":[]},{"level":3,"title":"invoke()","slug":"invoke","link":"#invoke","children":[]},{"level":3,"title":"read()","slug":"read","link":"#read","children":[]},{"level":3,"title":"update()","slug":"update","link":"#update","children":[]},{"level":3,"title":"write()","slug":"write","link":"#write","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"content","slug":"content","link":"#content","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/classes/Session.md"}');export{h as comp,m as data}; +import{_ as l,c as a,b as s,d as t,e as r,f as n,a as d,r as i,o as p}from"./app-DkNc82cP.js";const u={};function g(b,e){const o=i("RouteLink");return p(),a("div",null,[s("p",null,[t(o,{to:"/doc/http/"},{default:r(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(o,{to:"/doc/http/"},{default:r(()=>e[1]||(e[1]=[n("@faasjs/http")])),_:1}),e[3]||(e[3]=n(" / Session"))]),e[71]||(e[71]=d('

Class: Session<S, C>

Type Parameters

S extends Record<string, string> = any

C extends Record<string, string> = any

Constructors

new Session()

',6)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("strong",null,"new Session",-1)),e[6]||(e[6]=n("<")),e[7]||(e[7]=s("code",null,"S",-1)),e[8]||(e[8]=n(", ")),e[9]||(e[9]=s("code",null,"C",-1)),e[10]||(e[10]=n(">(")),e[11]||(e[11]=s("code",null,"cookie",-1)),e[12]||(e[12]=n(", ")),e[13]||(e[13]=s("code",null,"config",-1)),e[14]||(e[14]=n("): ")),t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[4]||(e[4]=[s("code",null,"Session",-1)])),_:1}),e[15]||(e[15]=n("<")),e[16]||(e[16]=s("code",null,"S",-1)),e[17]||(e[17]=n(", ")),e[18]||(e[18]=s("code",null,"C",-1)),e[19]||(e[19]=n(">"))])]),e[72]||(e[72]=s("h4",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),s("p",null,[e[21]||(e[21]=n("• ")),e[22]||(e[22]=s("strong",null,"cookie",-1)),e[23]||(e[23]=n(": ")),t(o,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[20]||(e[20]=[s("code",null,"Cookie",-1)])),_:1}),e[24]||(e[24]=n("<")),e[25]||(e[25]=s("code",null,"C",-1)),e[26]||(e[26]=n(", ")),e[27]||(e[27]=s("code",null,"S",-1)),e[28]||(e[28]=n(">"))]),s("p",null,[e[30]||(e[30]=n("• ")),e[31]||(e[31]=s("strong",null,"config",-1)),e[32]||(e[32]=n(": ")),t(o,{to:"/doc/http/type-aliases/SessionOptions.html"},{default:r(()=>e[29]||(e[29]=[s("code",null,"SessionOptions",-1)])),_:1})]),e[73]||(e[73]=s("h4",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[33]||(e[33]=[s("code",null,"Session",-1)])),_:1}),e[34]||(e[34]=n("<")),e[35]||(e[35]=s("code",null,"S",-1)),e[36]||(e[36]=n(", ")),e[37]||(e[37]=s("code",null,"C",-1)),e[38]||(e[38]=n(">"))]),e[74]||(e[74]=d('

Methods

decode()

decode<TData>(text): SessionContent | TData

Type Parameters

TData = any

Parameters

text: string

Returns

SessionContent | TData

encode()

encode(text): string

Parameters

text: SessionContent

Returns

string

invoke()

invoke(cookie?, logger?): void

Parameters

cookie?: string

logger?: Logger

Returns

void

read()

read(key): string | number

Parameters

key: string

Returns

string | number

update()

',29)),s("blockquote",null,[s("p",null,[e[40]||(e[40]=s("strong",null,"update",-1)),e[41]||(e[41]=n("(): ")),t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[39]||(e[39]=[s("code",null,"Session",-1)])),_:1}),e[42]||(e[42]=n("<")),e[43]||(e[43]=s("code",null,"S",-1)),e[44]||(e[44]=n(", ")),e[45]||(e[45]=s("code",null,"C",-1)),e[46]||(e[46]=n(">"))])]),e[75]||(e[75]=s("h4",{id:"returns-5",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns-5"},[s("span",null,"Returns")])],-1)),s("p",null,[t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[47]||(e[47]=[s("code",null,"Session",-1)])),_:1}),e[48]||(e[48]=n("<")),e[49]||(e[49]=s("code",null,"S",-1)),e[50]||(e[50]=n(", ")),e[51]||(e[51]=s("code",null,"C",-1)),e[52]||(e[52]=n(">"))]),e[76]||(e[76]=s("h3",{id:"write",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#write"},[s("span",null,"write()")])],-1)),s("blockquote",null,[s("p",null,[e[54]||(e[54]=s("strong",null,"write",-1)),e[55]||(e[55]=n("(")),e[56]||(e[56]=s("code",null,"key",-1)),e[57]||(e[57]=n(", ")),e[58]||(e[58]=s("code",null,"value",-1)),e[59]||(e[59]=n("?): ")),t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[53]||(e[53]=[s("code",null,"Session",-1)])),_:1}),e[60]||(e[60]=n("<")),e[61]||(e[61]=s("code",null,"S",-1)),e[62]||(e[62]=n(", ")),e[63]||(e[63]=s("code",null,"C",-1)),e[64]||(e[64]=n(">"))])]),e[77]||(e[77]=d('

Parameters

key: string

value?: string | number

Returns

',4)),s("p",null,[t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[65]||(e[65]=[s("code",null,"Session",-1)])),_:1}),e[66]||(e[66]=n("<")),e[67]||(e[67]=s("code",null,"S",-1)),e[68]||(e[68]=n(", ")),e[69]||(e[69]=s("code",null,"C",-1)),e[70]||(e[70]=n(">"))]),e[78]||(e[78]=d('

Properties

config

readonly config: object

cipherName

cipherName: string

digest

digest: string

iterations

iterations: number

key

key: string

keylen

keylen: number

salt

salt: string

secret

secret: string

signedSalt

signedSalt: string

content

content: Record<string, string | number>

',21))])}const h=l(u,[["render",g],["__file","Session.html.vue"]]),m=JSON.parse('{"path":"/doc/http/classes/Session.html","title":"Class: Session","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Session()","slug":"new-session","link":"#new-session","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"decode()","slug":"decode","link":"#decode","children":[]},{"level":3,"title":"encode()","slug":"encode","link":"#encode","children":[]},{"level":3,"title":"invoke()","slug":"invoke","link":"#invoke","children":[]},{"level":3,"title":"read()","slug":"read","link":"#read","children":[]},{"level":3,"title":"update()","slug":"update","link":"#update","children":[]},{"level":3,"title":"write()","slug":"write","link":"#write","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"config","slug":"config","link":"#config","children":[]},{"level":3,"title":"content","slug":"content","link":"#content","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/classes/Session.md"}');export{h as comp,m as data}; diff --git a/assets/SessionOptions.html-BpajjfpK.js b/assets/SessionOptions.html-1JYX025-.js similarity index 98% rename from assets/SessionOptions.html-BpajjfpK.js rename to assets/SessionOptions.html-1JYX025-.js index 70ed0d463..08f19d425 100644 --- a/assets/SessionOptions.html-BpajjfpK.js +++ b/assets/SessionOptions.html-1JYX025-.js @@ -1 +1 @@ -import{_ as a,c as l,b as i,d as o,e as n,f as t,a as r,r as d,o as c}from"./app-B9iwSGbl.js";const p={};function h(g,e){const s=d("RouteLink");return c(),l("div",null,[i("p",null,[o(s,{to:"/doc/http/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(s,{to:"/doc/http/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / SessionOptions"))]),e[4]||(e[4]=r('

Type Alias: SessionOptions

SessionOptions: object

Type declaration

cipherName?

optional cipherName: string

digest?

optional digest: string

iterations?

optional iterations: number

key

key: string

keylen?

optional keylen: number

salt?

optional salt: string

secret

secret: string

signedSalt?

optional signedSalt: string

',19))])}const u=a(p,[["render",h],["__file","SessionOptions.html.vue"]]),b=JSON.parse('{"path":"/doc/http/type-aliases/SessionOptions.html","title":"Type Alias: SessionOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"cipherName?","slug":"ciphername","link":"#ciphername","children":[]},{"level":3,"title":"digest?","slug":"digest","link":"#digest","children":[]},{"level":3,"title":"iterations?","slug":"iterations","link":"#iterations","children":[]},{"level":3,"title":"key","slug":"key","link":"#key","children":[]},{"level":3,"title":"keylen?","slug":"keylen","link":"#keylen","children":[]},{"level":3,"title":"salt?","slug":"salt","link":"#salt","children":[]},{"level":3,"title":"secret","slug":"secret","link":"#secret","children":[]},{"level":3,"title":"signedSalt?","slug":"signedsalt","link":"#signedsalt","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/SessionOptions.md"}');export{u as comp,b as data}; +import{_ as a,c as l,b as i,d as o,e as n,f as t,a as r,r as d,o as c}from"./app-DkNc82cP.js";const p={};function h(g,e){const s=d("RouteLink");return c(),l("div",null,[i("p",null,[o(s,{to:"/doc/http/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(s,{to:"/doc/http/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / SessionOptions"))]),e[4]||(e[4]=r('

Type Alias: SessionOptions

SessionOptions: object

Type declaration

cipherName?

optional cipherName: string

digest?

optional digest: string

iterations?

optional iterations: number

key

key: string

keylen?

optional keylen: number

salt?

optional salt: string

secret

secret: string

signedSalt?

optional signedSalt: string

',19))])}const u=a(p,[["render",h],["__file","SessionOptions.html.vue"]]),b=JSON.parse('{"path":"/doc/http/type-aliases/SessionOptions.html","title":"Type Alias: SessionOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"cipherName?","slug":"ciphername","link":"#ciphername","children":[]},{"level":3,"title":"digest?","slug":"digest","link":"#digest","children":[]},{"level":3,"title":"iterations?","slug":"iterations","link":"#iterations","children":[]},{"level":3,"title":"key","slug":"key","link":"#key","children":[]},{"level":3,"title":"keylen?","slug":"keylen","link":"#keylen","children":[]},{"level":3,"title":"salt?","slug":"salt","link":"#salt","children":[]},{"level":3,"title":"secret","slug":"secret","link":"#secret","children":[]},{"level":3,"title":"signedSalt?","slug":"signedsalt","link":"#signedsalt","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/SessionOptions.md"}');export{u as comp,b as data}; diff --git a/assets/TabProps.html-CrlUL2Y5.js b/assets/TabProps.html-BLoPnXoL.js similarity index 97% rename from assets/TabProps.html-CrlUL2Y5.js rename to assets/TabProps.html-BLoPnXoL.js index c66454872..7466afca3 100644 --- a/assets/TabProps.html-CrlUL2Y5.js +++ b/assets/TabProps.html-BLoPnXoL.js @@ -1 +1 @@ -import{_ as s,c as d,b as o,d as r,e as n,f as t,a as i,r as l,o as c}from"./app-B9iwSGbl.js";const p={};function h(f,e){const a=l("RouteLink");return c(),d("div",null,[o("p",null,[r(a,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),r(a,{to:"/doc/ant-design/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / TabProps"))]),e[4]||(e[4]=i('

Interface: TabProps

Extends

  • Partial<OriginTabProps>

Properties

children

children: ReactNode

Overrides

Partial.children

id

id: string

Overrides

Partial.id

title?

optional title: ReactNode

',14))])}const u=s(p,[["render",h],["__file","TabProps.html.vue"]]),g=JSON.parse('{"path":"/doc/ant-design/interfaces/TabProps.html","title":"Interface: TabProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children","slug":"children","link":"#children","children":[]},{"level":3,"title":"id","slug":"id","link":"#id","children":[]},{"level":3,"title":"title?","slug":"title","link":"#title","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/TabProps.md"}');export{u as comp,g as data}; +import{_ as s,c as d,b as o,d as r,e as n,f as t,a as i,r as l,o as c}from"./app-DkNc82cP.js";const p={};function h(f,e){const a=l("RouteLink");return c(),d("div",null,[o("p",null,[r(a,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),r(a,{to:"/doc/ant-design/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / TabProps"))]),e[4]||(e[4]=i('

Interface: TabProps

Extends

  • Partial<OriginTabProps>

Properties

children

children: ReactNode

Overrides

Partial.children

id

id: string

Overrides

Partial.id

title?

optional title: ReactNode

',14))])}const u=s(p,[["render",h],["__file","TabProps.html.vue"]]),g=JSON.parse('{"path":"/doc/ant-design/interfaces/TabProps.html","title":"Interface: TabProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children","slug":"children","link":"#children","children":[]},{"level":3,"title":"id","slug":"id","link":"#id","children":[]},{"level":3,"title":"title?","slug":"title","link":"#title","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/TabProps.md"}');export{u as comp,g as data}; diff --git a/assets/Table.html-D-0-GLzn.js b/assets/Table.html-D5GMCAUM.js similarity index 97% rename from assets/Table.html-D-0-GLzn.js rename to assets/Table.html-D5GMCAUM.js index 9f5e8b2c9..a9ab9fc30 100644 --- a/assets/Table.html-D-0-GLzn.js +++ b/assets/Table.html-D5GMCAUM.js @@ -1 +1 @@ -import{_ as s,c as a,b as t,d as r,e as l,f as n,a as d,r as i,o as p}from"./app-B9iwSGbl.js";const u={};function m(f,e){const o=i("RouteLink");return p(),a("div",null,[t("p",null,[r(o,{to:"/doc/ant-design/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),r(o,{to:"/doc/ant-design/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / Table"))]),e[13]||(e[13]=d('

Function: Table()

Table<T, ExtendTypes>(props): Element

Table component with Ant Design & FaasJS

  • Based on Ant Design Table.
  • Support FaasJS injection.
  • Auto generate filter dropdown (disable with filterDropdown: false).
  • Auto generate sorter (disable with sorter: false).

Type Parameters

T extends Record<string, any>

ExtendTypes = any

Parameters

',8)),t("p",null,[e[5]||(e[5]=n("• ")),e[6]||(e[6]=t("strong",null,"props",-1)),e[7]||(e[7]=n(": ")),r(o,{to:"/doc/ant-design/type-aliases/TableProps.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"TableProps",-1)])),_:1}),e[8]||(e[8]=n("<")),e[9]||(e[9]=t("code",null,"T",-1)),e[10]||(e[10]=n(", ")),e[11]||(e[11]=t("code",null,"ExtendTypes",-1)),e[12]||(e[12]=n(">"))]),e[14]||(e[14]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[15]||(e[15]=t("p",null,[t("code",null,"Element")],-1))])}const b=s(u,[["render",m],["__file","Table.html.vue"]]),T=JSON.parse('{"path":"/doc/ant-design/functions/Table.html","title":"Function: Table()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/Table.md"}');export{b as comp,T as data}; +import{_ as s,c as a,b as t,d as r,e as l,f as n,a as d,r as i,o as p}from"./app-DkNc82cP.js";const u={};function m(f,e){const o=i("RouteLink");return p(),a("div",null,[t("p",null,[r(o,{to:"/doc/ant-design/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),r(o,{to:"/doc/ant-design/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / Table"))]),e[13]||(e[13]=d('

Function: Table()

Table<T, ExtendTypes>(props): Element

Table component with Ant Design & FaasJS

  • Based on Ant Design Table.
  • Support FaasJS injection.
  • Auto generate filter dropdown (disable with filterDropdown: false).
  • Auto generate sorter (disable with sorter: false).

Type Parameters

T extends Record<string, any>

ExtendTypes = any

Parameters

',8)),t("p",null,[e[5]||(e[5]=n("• ")),e[6]||(e[6]=t("strong",null,"props",-1)),e[7]||(e[7]=n(": ")),r(o,{to:"/doc/ant-design/type-aliases/TableProps.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"TableProps",-1)])),_:1}),e[8]||(e[8]=n("<")),e[9]||(e[9]=t("code",null,"T",-1)),e[10]||(e[10]=n(", ")),e[11]||(e[11]=t("code",null,"ExtendTypes",-1)),e[12]||(e[12]=n(">"))]),e[14]||(e[14]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[15]||(e[15]=t("p",null,[t("code",null,"Element")],-1))])}const b=s(u,[["render",m],["__file","Table.html.vue"]]),T=JSON.parse('{"path":"/doc/ant-design/functions/Table.html","title":"Function: Table()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/Table.md"}');export{b as comp,T as data}; diff --git a/assets/TableItemProps.html-8-H_sFrm.js b/assets/TableItemProps.html-YrMgyt1u.js similarity index 99% rename from assets/TableItemProps.html-8-H_sFrm.js rename to assets/TableItemProps.html-YrMgyt1u.js index 39a76a4d1..a9e1dd819 100644 --- a/assets/TableItemProps.html-8-H_sFrm.js +++ b/assets/TableItemProps.html-YrMgyt1u.js @@ -1,2 +1,2 @@ -import{_ as r,c as i,b as n,d as o,e as s,f as t,a as d,r as p,o as u}from"./app-B9iwSGbl.js";const a={};function m(f,l){const e=p("RouteLink");return u(),i("div",null,[n("p",null,[o(e,{to:"/doc/ant-design/"},{default:s(()=>l[0]||(l[0]=[t("Documents")])),_:1}),l[2]||(l[2]=t(" / ")),o(e,{to:"/doc/ant-design/"},{default:s(()=>l[1]||(l[1]=[t("@faasjs/ant-design")])),_:1}),l[3]||(l[3]=t(" / TableItemProps"))]),l[82]||(l[82]=n("h1",{id:"interface-tableitemprops-t",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#interface-tableitemprops-t"},[n("span",null,"Interface: TableItemProps")])],-1)),l[83]||(l[83]=n("h2",{id:"extends",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#extends"},[n("span",null,"Extends")])],-1)),n("ul",null,[n("li",null,[o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:s(()=>l[4]||(l[4]=[n("code",null,"FaasItemProps",-1)])),_:1}),l[5]||(l[5]=t(".")),l[6]||(l[6]=n("code",null,"Omit",-1)),l[7]||(l[7]=t("<")),l[8]||(l[8]=n("code",null,"AntdTableColumnProps",-1)),l[9]||(l[9]=t("<")),l[10]||(l[10]=n("code",null,"T",-1)),l[11]||(l[11]=t(">, ")),l[12]||(l[12]=n("code",null,'"title"',-1)),l[13]||(l[13]=t(" | ")),l[14]||(l[14]=n("code",null,'"children"',-1)),l[15]||(l[15]=t(" | ")),l[16]||(l[16]=n("code",null,'"render"',-1)),l[17]||(l[17]=t(">"))])]),l[84]||(l[84]=n("h2",{id:"extended-by",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#extended-by"},[n("span",null,"Extended by")])],-1)),n("ul",null,[n("li",null,[o(e,{to:"/doc/ant-design/interfaces/UnionFaasItemProps.html"},{default:s(()=>l[18]||(l[18]=[n("code",null,"UnionFaasItemProps",-1)])),_:1})])]),l[85]||(l[85]=d('

Type Parameters

T = any

Properties

children?

',4)),n("blockquote",null,[n("p",null,[l[20]||(l[20]=n("code",null,"optional",-1)),l[21]||(l[21]=t()),l[22]||(l[22]=n("strong",null,"children",-1)),l[23]||(l[23]=t(": ")),o(e,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:s(()=>l[19]||(l[19]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),l[24]||(l[24]=t("<")),l[25]||(l[25]=n("code",null,"T",-1)),l[26]||(l[26]=t(">"))])]),l[86]||(l[86]=n("h3",{id:"id",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#id"},[n("span",null,"id")])],-1)),l[87]||(l[87]=n("blockquote",null,[n("p",null,[n("strong",null,"id"),t(": "),n("code",null,"string")])],-1)),l[88]||(l[88]=n("h4",{id:"inherited-from",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#inherited-from"},[n("span",null,"Inherited from")])],-1)),n("p",null,[o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:s(()=>l[27]||(l[27]=[n("code",null,"FaasItemProps",-1)])),_:1}),l[29]||(l[29]=t(".")),o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html#id"},{default:s(()=>l[28]||(l[28]=[n("code",null,"id",-1)])),_:1})]),l[89]||(l[89]=n("h3",{id:"object",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#object"},[n("span",null,"object?")])],-1)),n("blockquote",null,[n("p",null,[l[31]||(l[31]=n("code",null,"optional",-1)),l[32]||(l[32]=t()),l[33]||(l[33]=n("strong",null,"object",-1)),l[34]||(l[34]=t(": ")),o(e,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:s(()=>l[30]||(l[30]=[n("code",null,"TableItemProps",-1)])),_:1}),l[35]||(l[35]=t("<")),l[36]||(l[36]=n("code",null,"T",-1)),l[37]||(l[37]=t(">[]"))])]),l[90]||(l[90]=n("h3",{id:"options",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#options"},[n("span",null,"options?")])],-1)),n("blockquote",null,[n("p",null,[l[39]||(l[39]=n("code",null,"optional",-1)),l[40]||(l[40]=t()),l[41]||(l[41]=n("strong",null,"options",-1)),l[42]||(l[42]=t(": ")),o(e,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:s(()=>l[38]||(l[38]=[n("code",null,"BaseOption",-1)])),_:1}),l[43]||(l[43]=t("[]"))])]),l[91]||(l[91]=n("h4",{id:"inherited-from-1",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#inherited-from-1"},[n("span",null,"Inherited from")])],-1)),n("p",null,[o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:s(()=>l[44]||(l[44]=[n("code",null,"FaasItemProps",-1)])),_:1}),l[46]||(l[46]=t(".")),o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html#options"},{default:s(()=>l[45]||(l[45]=[n("code",null,"options",-1)])),_:1})]),l[92]||(l[92]=n("h3",{id:"optionstype",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#optionstype"},[n("span",null,"optionsType?")])],-1)),l[93]||(l[93]=n("blockquote",null,[n("p",null,[n("code",null,"optional"),t(),n("strong",null,"optionsType"),t(": "),n("code",null,'"auto"')])],-1)),l[94]||(l[94]=n("h3",{id:"render",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#render"},[n("span",null,"render?")])],-1)),n("blockquote",null,[n("p",null,[l[48]||(l[48]=n("code",null,"optional",-1)),l[49]||(l[49]=t()),l[50]||(l[50]=n("strong",null,"render",-1)),l[51]||(l[51]=t(": ")),o(e,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:s(()=>l[47]||(l[47]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),l[52]||(l[52]=t("<")),l[53]||(l[53]=n("code",null,"T",-1)),l[54]||(l[54]=t(">"))])]),l[95]||(l[95]=n("h3",{id:"tablechildren",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#tablechildren"},[n("span",null,"tableChildren?")])],-1)),n("blockquote",null,[n("p",null,[l[56]||(l[56]=n("code",null,"optional",-1)),l[57]||(l[57]=t()),l[58]||(l[58]=n("strong",null,"tableChildren",-1)),l[59]||(l[59]=t(": ")),o(e,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:s(()=>l[55]||(l[55]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),l[60]||(l[60]=t("<")),l[61]||(l[61]=n("code",null,"T",-1)),l[62]||(l[62]=t(">"))])]),l[96]||(l[96]=n("h3",{id:"tablerender",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#tablerender"},[n("span",null,"tableRender?")])],-1)),n("blockquote",null,[n("p",null,[l[64]||(l[64]=n("code",null,"optional",-1)),l[65]||(l[65]=t()),l[66]||(l[66]=n("strong",null,"tableRender",-1)),l[67]||(l[67]=t(": ")),o(e,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:s(()=>l[63]||(l[63]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),l[68]||(l[68]=t("<")),l[69]||(l[69]=n("code",null,"T",-1)),l[70]||(l[70]=t(">"))])]),l[97]||(l[97]=n("h3",{id:"title",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#title"},[n("span",null,"title?")])],-1)),l[98]||(l[98]=n("blockquote",null,[n("p",null,[n("code",null,"optional"),t(),n("strong",null,"title"),t(": "),n("code",null,"string")])],-1)),l[99]||(l[99]=n("h4",{id:"inherited-from-2",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#inherited-from-2"},[n("span",null,"Inherited from")])],-1)),n("p",null,[o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:s(()=>l[71]||(l[71]=[n("code",null,"FaasItemProps",-1)])),_:1}),l[73]||(l[73]=t(".")),o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html#title"},{default:s(()=>l[72]||(l[72]=[n("code",null,"title",-1)])),_:1})]),l[100]||(l[100]=n("h3",{id:"type",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type"},[n("span",null,"type?")])],-1)),n("blockquote",null,[n("p",null,[l[75]||(l[75]=n("code",null,"optional",-1)),l[76]||(l[76]=t()),l[77]||(l[77]=n("strong",null,"type",-1)),l[78]||(l[78]=t(": ")),o(e,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:s(()=>l[74]||(l[74]=[n("code",null,"FaasItemType",-1)])),_:1})])]),l[101]||(l[101]=d(`

Support string, string[], number, number[], boolean, date, time, object, object[]

Default

'string'
+import{_ as r,c as i,b as n,d as o,e as s,f as t,a as d,r as p,o as u}from"./app-DkNc82cP.js";const a={};function m(f,l){const e=p("RouteLink");return u(),i("div",null,[n("p",null,[o(e,{to:"/doc/ant-design/"},{default:s(()=>l[0]||(l[0]=[t("Documents")])),_:1}),l[2]||(l[2]=t(" / ")),o(e,{to:"/doc/ant-design/"},{default:s(()=>l[1]||(l[1]=[t("@faasjs/ant-design")])),_:1}),l[3]||(l[3]=t(" / TableItemProps"))]),l[82]||(l[82]=n("h1",{id:"interface-tableitemprops-t",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#interface-tableitemprops-t"},[n("span",null,"Interface: TableItemProps")])],-1)),l[83]||(l[83]=n("h2",{id:"extends",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#extends"},[n("span",null,"Extends")])],-1)),n("ul",null,[n("li",null,[o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:s(()=>l[4]||(l[4]=[n("code",null,"FaasItemProps",-1)])),_:1}),l[5]||(l[5]=t(".")),l[6]||(l[6]=n("code",null,"Omit",-1)),l[7]||(l[7]=t("<")),l[8]||(l[8]=n("code",null,"AntdTableColumnProps",-1)),l[9]||(l[9]=t("<")),l[10]||(l[10]=n("code",null,"T",-1)),l[11]||(l[11]=t(">, ")),l[12]||(l[12]=n("code",null,'"title"',-1)),l[13]||(l[13]=t(" | ")),l[14]||(l[14]=n("code",null,'"children"',-1)),l[15]||(l[15]=t(" | ")),l[16]||(l[16]=n("code",null,'"render"',-1)),l[17]||(l[17]=t(">"))])]),l[84]||(l[84]=n("h2",{id:"extended-by",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#extended-by"},[n("span",null,"Extended by")])],-1)),n("ul",null,[n("li",null,[o(e,{to:"/doc/ant-design/interfaces/UnionFaasItemProps.html"},{default:s(()=>l[18]||(l[18]=[n("code",null,"UnionFaasItemProps",-1)])),_:1})])]),l[85]||(l[85]=d('

Type Parameters

T = any

Properties

children?

',4)),n("blockquote",null,[n("p",null,[l[20]||(l[20]=n("code",null,"optional",-1)),l[21]||(l[21]=t()),l[22]||(l[22]=n("strong",null,"children",-1)),l[23]||(l[23]=t(": ")),o(e,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:s(()=>l[19]||(l[19]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),l[24]||(l[24]=t("<")),l[25]||(l[25]=n("code",null,"T",-1)),l[26]||(l[26]=t(">"))])]),l[86]||(l[86]=n("h3",{id:"id",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#id"},[n("span",null,"id")])],-1)),l[87]||(l[87]=n("blockquote",null,[n("p",null,[n("strong",null,"id"),t(": "),n("code",null,"string")])],-1)),l[88]||(l[88]=n("h4",{id:"inherited-from",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#inherited-from"},[n("span",null,"Inherited from")])],-1)),n("p",null,[o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:s(()=>l[27]||(l[27]=[n("code",null,"FaasItemProps",-1)])),_:1}),l[29]||(l[29]=t(".")),o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html#id"},{default:s(()=>l[28]||(l[28]=[n("code",null,"id",-1)])),_:1})]),l[89]||(l[89]=n("h3",{id:"object",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#object"},[n("span",null,"object?")])],-1)),n("blockquote",null,[n("p",null,[l[31]||(l[31]=n("code",null,"optional",-1)),l[32]||(l[32]=t()),l[33]||(l[33]=n("strong",null,"object",-1)),l[34]||(l[34]=t(": ")),o(e,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:s(()=>l[30]||(l[30]=[n("code",null,"TableItemProps",-1)])),_:1}),l[35]||(l[35]=t("<")),l[36]||(l[36]=n("code",null,"T",-1)),l[37]||(l[37]=t(">[]"))])]),l[90]||(l[90]=n("h3",{id:"options",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#options"},[n("span",null,"options?")])],-1)),n("blockquote",null,[n("p",null,[l[39]||(l[39]=n("code",null,"optional",-1)),l[40]||(l[40]=t()),l[41]||(l[41]=n("strong",null,"options",-1)),l[42]||(l[42]=t(": ")),o(e,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:s(()=>l[38]||(l[38]=[n("code",null,"BaseOption",-1)])),_:1}),l[43]||(l[43]=t("[]"))])]),l[91]||(l[91]=n("h4",{id:"inherited-from-1",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#inherited-from-1"},[n("span",null,"Inherited from")])],-1)),n("p",null,[o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:s(()=>l[44]||(l[44]=[n("code",null,"FaasItemProps",-1)])),_:1}),l[46]||(l[46]=t(".")),o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html#options"},{default:s(()=>l[45]||(l[45]=[n("code",null,"options",-1)])),_:1})]),l[92]||(l[92]=n("h3",{id:"optionstype",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#optionstype"},[n("span",null,"optionsType?")])],-1)),l[93]||(l[93]=n("blockquote",null,[n("p",null,[n("code",null,"optional"),t(),n("strong",null,"optionsType"),t(": "),n("code",null,'"auto"')])],-1)),l[94]||(l[94]=n("h3",{id:"render",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#render"},[n("span",null,"render?")])],-1)),n("blockquote",null,[n("p",null,[l[48]||(l[48]=n("code",null,"optional",-1)),l[49]||(l[49]=t()),l[50]||(l[50]=n("strong",null,"render",-1)),l[51]||(l[51]=t(": ")),o(e,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:s(()=>l[47]||(l[47]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),l[52]||(l[52]=t("<")),l[53]||(l[53]=n("code",null,"T",-1)),l[54]||(l[54]=t(">"))])]),l[95]||(l[95]=n("h3",{id:"tablechildren",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#tablechildren"},[n("span",null,"tableChildren?")])],-1)),n("blockquote",null,[n("p",null,[l[56]||(l[56]=n("code",null,"optional",-1)),l[57]||(l[57]=t()),l[58]||(l[58]=n("strong",null,"tableChildren",-1)),l[59]||(l[59]=t(": ")),o(e,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:s(()=>l[55]||(l[55]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),l[60]||(l[60]=t("<")),l[61]||(l[61]=n("code",null,"T",-1)),l[62]||(l[62]=t(">"))])]),l[96]||(l[96]=n("h3",{id:"tablerender",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#tablerender"},[n("span",null,"tableRender?")])],-1)),n("blockquote",null,[n("p",null,[l[64]||(l[64]=n("code",null,"optional",-1)),l[65]||(l[65]=t()),l[66]||(l[66]=n("strong",null,"tableRender",-1)),l[67]||(l[67]=t(": ")),o(e,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:s(()=>l[63]||(l[63]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),l[68]||(l[68]=t("<")),l[69]||(l[69]=n("code",null,"T",-1)),l[70]||(l[70]=t(">"))])]),l[97]||(l[97]=n("h3",{id:"title",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#title"},[n("span",null,"title?")])],-1)),l[98]||(l[98]=n("blockquote",null,[n("p",null,[n("code",null,"optional"),t(),n("strong",null,"title"),t(": "),n("code",null,"string")])],-1)),l[99]||(l[99]=n("h4",{id:"inherited-from-2",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#inherited-from-2"},[n("span",null,"Inherited from")])],-1)),n("p",null,[o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:s(()=>l[71]||(l[71]=[n("code",null,"FaasItemProps",-1)])),_:1}),l[73]||(l[73]=t(".")),o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html#title"},{default:s(()=>l[72]||(l[72]=[n("code",null,"title",-1)])),_:1})]),l[100]||(l[100]=n("h3",{id:"type",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type"},[n("span",null,"type?")])],-1)),n("blockquote",null,[n("p",null,[l[75]||(l[75]=n("code",null,"optional",-1)),l[76]||(l[76]=t()),l[77]||(l[77]=n("strong",null,"type",-1)),l[78]||(l[78]=t(": ")),o(e,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:s(()=>l[74]||(l[74]=[n("code",null,"FaasItemType",-1)])),_:1})])]),l[101]||(l[101]=d(`

Support string, string[], number, number[], boolean, date, time, object, object[]

Default

'string'
 

Inherited from

`,4)),n("p",null,[o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:s(()=>l[79]||(l[79]=[n("code",null,"FaasItemProps",-1)])),_:1}),l[81]||(l[81]=t(".")),o(e,{to:"/doc/ant-design/interfaces/FaasItemProps.html#type"},{default:s(()=>l[80]||(l[80]=[n("code",null,"type",-1)])),_:1})])])}const g=r(a,[["render",m],["__file","TableItemProps.html.vue"]]),I=JSON.parse('{"path":"/doc/ant-design/interfaces/TableItemProps.html","title":"Interface: TableItemProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Extended by","slug":"extended-by","link":"#extended-by","children":[]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"id","slug":"id","link":"#id","children":[]},{"level":3,"title":"object?","slug":"object","link":"#object","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]},{"level":3,"title":"optionsType?","slug":"optionstype","link":"#optionstype","children":[]},{"level":3,"title":"render?","slug":"render","link":"#render","children":[]},{"level":3,"title":"tableChildren?","slug":"tablechildren","link":"#tablechildren","children":[]},{"level":3,"title":"tableRender?","slug":"tablerender","link":"#tablerender","children":[]},{"level":3,"title":"title?","slug":"title","link":"#title","children":[]},{"level":3,"title":"type?","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/TableItemProps.md"}');export{g as comp,I as data}; diff --git a/assets/TableProps.html-DTMiGrqm.js b/assets/TableProps.html-BQHUSMe8.js similarity index 98% rename from assets/TableProps.html-DTMiGrqm.js rename to assets/TableProps.html-BQHUSMe8.js index 5a62b3b25..62de09865 100644 --- a/assets/TableProps.html-DTMiGrqm.js +++ b/assets/TableProps.html-BQHUSMe8.js @@ -1 +1 @@ -import{_ as r,c as l,b as t,d as n,e as s,f as o,a as d,r as p,o as i}from"./app-B9iwSGbl.js";const g={};function u(c,e){const a=p("RouteLink");return i(),l("div",null,[t("p",null,[n(a,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(a,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / TableProps"))]),e[26]||(e[26]=d('

Type Alias: TableProps<T, ExtendTypes>

TableProps<T, ExtendTypes>: object & AntdTableProps<T>

Type declaration

extendTypes?

optional extendTypes: object

Index Signature

',6)),t("p",null,[e[5]||(e[5]=o("[")),e[6]||(e[6]=t("code",null,"key",-1)),e[7]||(e[7]=o(": ")),e[8]||(e[8]=t("code",null,"string",-1)),e[9]||(e[9]=o("]: ")),n(a,{to:"/doc/ant-design/type-aliases/ExtendTableTypeProps.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"ExtendTableTypeProps",-1)])),_:1})]),e[27]||(e[27]=t("h3",{id:"faasdata",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#faasdata"},[t("span",null,"faasData?")])],-1)),t("blockquote",null,[t("p",null,[e[11]||(e[11]=t("code",null,"optional",-1)),e[12]||(e[12]=o()),e[13]||(e[13]=t("strong",null,"faasData",-1)),e[14]||(e[14]=o(": ")),n(a,{to:"/doc/ant-design/interfaces/FaasDataWrapperProps.html"},{default:s(()=>e[10]||(e[10]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),e[15]||(e[15]=o("<")),e[16]||(e[16]=t("code",null,"T",-1)),e[17]||(e[17]=o(">"))])]),e[28]||(e[28]=t("h3",{id:"items",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#items"},[t("span",null,"items")])],-1)),t("blockquote",null,[t("p",null,[e[20]||(e[20]=t("strong",null,"items",-1)),e[21]||(e[21]=o(": (")),n(a,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:s(()=>e[18]||(e[18]=[t("code",null,"TableItemProps",-1)])),_:1}),e[22]||(e[22]=o(" | ")),e[23]||(e[23]=t("code",null,"ExtendTypes",-1)),e[24]||(e[24]=o(" & ")),n(a,{to:"/doc/ant-design/type-aliases/ExtendTableItemProps.html"},{default:s(()=>e[19]||(e[19]=[t("code",null,"ExtendTableItemProps",-1)])),_:1}),e[25]||(e[25]=o(")[]"))])]),e[29]||(e[29]=d('

onChange()?

optional onChange: (pagination, filters, sorter, extra) => object

Parameters

pagination: TablePaginationConfig

filters: Record<string, FilterValue | null>

sorter: SorterResult<T> | SorterResult<T>[]

extra: TableCurrentDataSource<T>

Returns

object

extra

extra: TableCurrentDataSource<T>

filters

filters: Record<string, FilterValue | null>

pagination

pagination: TablePaginationConfig

sorter

sorter: SorterResult<T> | SorterResult<T>[]

Type Parameters

T = any

ExtendTypes = any

',20))])}const T=r(g,[["render",u],["__file","TableProps.html.vue"]]),f=JSON.parse('{"path":"/doc/ant-design/type-aliases/TableProps.html","title":"Type Alias: TableProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"extendTypes?","slug":"extendtypes","link":"#extendtypes","children":[]},{"level":3,"title":"faasData?","slug":"faasdata","link":"#faasdata","children":[]},{"level":3,"title":"items","slug":"items","link":"#items","children":[]},{"level":3,"title":"onChange()?","slug":"onchange","link":"#onchange","children":[]}]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/TableProps.md"}');export{T as comp,f as data}; +import{_ as r,c as l,b as t,d as n,e as s,f as o,a as d,r as p,o as i}from"./app-DkNc82cP.js";const g={};function u(c,e){const a=p("RouteLink");return i(),l("div",null,[t("p",null,[n(a,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(a,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / TableProps"))]),e[26]||(e[26]=d('

Type Alias: TableProps<T, ExtendTypes>

TableProps<T, ExtendTypes>: object & AntdTableProps<T>

Type declaration

extendTypes?

optional extendTypes: object

Index Signature

',6)),t("p",null,[e[5]||(e[5]=o("[")),e[6]||(e[6]=t("code",null,"key",-1)),e[7]||(e[7]=o(": ")),e[8]||(e[8]=t("code",null,"string",-1)),e[9]||(e[9]=o("]: ")),n(a,{to:"/doc/ant-design/type-aliases/ExtendTableTypeProps.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"ExtendTableTypeProps",-1)])),_:1})]),e[27]||(e[27]=t("h3",{id:"faasdata",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#faasdata"},[t("span",null,"faasData?")])],-1)),t("blockquote",null,[t("p",null,[e[11]||(e[11]=t("code",null,"optional",-1)),e[12]||(e[12]=o()),e[13]||(e[13]=t("strong",null,"faasData",-1)),e[14]||(e[14]=o(": ")),n(a,{to:"/doc/ant-design/interfaces/FaasDataWrapperProps.html"},{default:s(()=>e[10]||(e[10]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),e[15]||(e[15]=o("<")),e[16]||(e[16]=t("code",null,"T",-1)),e[17]||(e[17]=o(">"))])]),e[28]||(e[28]=t("h3",{id:"items",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#items"},[t("span",null,"items")])],-1)),t("blockquote",null,[t("p",null,[e[20]||(e[20]=t("strong",null,"items",-1)),e[21]||(e[21]=o(": (")),n(a,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:s(()=>e[18]||(e[18]=[t("code",null,"TableItemProps",-1)])),_:1}),e[22]||(e[22]=o(" | ")),e[23]||(e[23]=t("code",null,"ExtendTypes",-1)),e[24]||(e[24]=o(" & ")),n(a,{to:"/doc/ant-design/type-aliases/ExtendTableItemProps.html"},{default:s(()=>e[19]||(e[19]=[t("code",null,"ExtendTableItemProps",-1)])),_:1}),e[25]||(e[25]=o(")[]"))])]),e[29]||(e[29]=d('

onChange()?

optional onChange: (pagination, filters, sorter, extra) => object

Parameters

pagination: TablePaginationConfig

filters: Record<string, FilterValue | null>

sorter: SorterResult<T> | SorterResult<T>[]

extra: TableCurrentDataSource<T>

Returns

object

extra

extra: TableCurrentDataSource<T>

filters

filters: Record<string, FilterValue | null>

pagination

pagination: TablePaginationConfig

sorter

sorter: SorterResult<T> | SorterResult<T>[]

Type Parameters

T = any

ExtendTypes = any

',20))])}const T=r(g,[["render",u],["__file","TableProps.html.vue"]]),f=JSON.parse('{"path":"/doc/ant-design/type-aliases/TableProps.html","title":"Type Alias: TableProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"extendTypes?","slug":"extendtypes","link":"#extendtypes","children":[]},{"level":3,"title":"faasData?","slug":"faasdata","link":"#faasdata","children":[]},{"level":3,"title":"items","slug":"items","link":"#items","children":[]},{"level":3,"title":"onChange()?","slug":"onchange","link":"#onchange","children":[]}]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/TableProps.md"}');export{T as comp,f as data}; diff --git a/assets/Tabs.html-Cq-BSn0p.js b/assets/Tabs.html-iJe7BcyO.js similarity index 98% rename from assets/Tabs.html-Cq-BSn0p.js rename to assets/Tabs.html-iJe7BcyO.js index d173d7808..decbd5e7b 100644 --- a/assets/Tabs.html-Cq-BSn0p.js +++ b/assets/Tabs.html-iJe7BcyO.js @@ -1,4 +1,4 @@ -import{_ as i,c as o,b as a,d as t,e as p,f as s,a as l,r,o as c}from"./app-B9iwSGbl.js";const d={};function u(m,n){const e=r("RouteLink");return c(),o("div",null,[a("p",null,[t(e,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(e,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / Tabs"))]),n[8]||(n[8]=l('

Function: Tabs()

Tabs(props): Element

Tabs component with Ant Design & FaasJS

  • Based on Ant Design Tabs.
  • Support auto skip null/false tab item.
  • Support id as key and label.

Parameters

',5)),a("p",null,[n[5]||(n[5]=s("• ")),n[6]||(n[6]=a("strong",null,"props",-1)),n[7]||(n[7]=s(": ")),t(e,{to:"/doc/ant-design/interfaces/TabsProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"TabsProps",-1)])),_:1})]),n[9]||(n[9]=l(`

Returns

Element

Example

import { Tabs } from '@faasjs/ant-design'
+import{_ as i,c as o,b as a,d as t,e as p,f as s,a as l,r,o as c}from"./app-DkNc82cP.js";const d={};function u(m,n){const e=r("RouteLink");return c(),o("div",null,[a("p",null,[t(e,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(e,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / Tabs"))]),n[8]||(n[8]=l('

Function: Tabs()

Tabs(props): Element

Tabs component with Ant Design & FaasJS

  • Based on Ant Design Tabs.
  • Support auto skip null/false tab item.
  • Support id as key and label.

Parameters

',5)),a("p",null,[n[5]||(n[5]=s("• ")),n[6]||(n[6]=a("strong",null,"props",-1)),n[7]||(n[7]=s(": ")),t(e,{to:"/doc/ant-design/interfaces/TabsProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"TabsProps",-1)])),_:1})]),n[9]||(n[9]=l(`

Returns

Element

Example

import { Tabs } from '@faasjs/ant-design'
 
 <Tabs
   items={[
diff --git a/assets/TabsProps.html-BznTux11.js b/assets/TabsProps.html-D1jQAX4H.js
similarity index 96%
rename from assets/TabsProps.html-BznTux11.js
rename to assets/TabsProps.html-D1jQAX4H.js
index 818b9c9af..6609772f9 100644
--- a/assets/TabsProps.html-BznTux11.js
+++ b/assets/TabsProps.html-D1jQAX4H.js
@@ -1 +1 @@
-import{_ as r,c as l,b as t,d as o,e as a,f as s,a as i,r as d,o as p}from"./app-B9iwSGbl.js";const u={};function f(m,e){const n=d("RouteLink");return p(),l("div",null,[t("p",null,[o(n,{to:"/doc/ant-design/"},{default:a(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),o(n,{to:"/doc/ant-design/"},{default:a(()=>e[1]||(e[1]=[s("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=s(" / TabsProps"))]),e[10]||(e[10]=i('

Interface: TabsProps

Extends

  • Omit<OriginProps, "items">

Properties

items

',5)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"items",-1)),e[6]||(e[6]=s(": (")),e[7]||(e[7]=t("code",null,"false",-1)),e[8]||(e[8]=s(" | ")),o(n,{to:"/doc/ant-design/interfaces/TabProps.html"},{default:a(()=>e[4]||(e[4]=[t("code",null,"TabProps",-1)])),_:1}),e[9]||(e[9]=s(")[]"))])]),e[11]||(e[11]=t("p",null,"auto skip null tab",-1))])}const x=r(u,[["render",f],["__file","TabsProps.html.vue"]]),g=JSON.parse('{"path":"/doc/ant-design/interfaces/TabsProps.html","title":"Interface: TabsProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"items","slug":"items","link":"#items","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/TabsProps.md"}');export{x as comp,g as data}; +import{_ as r,c as l,b as t,d as o,e as a,f as s,a as i,r as d,o as p}from"./app-DkNc82cP.js";const u={};function f(m,e){const n=d("RouteLink");return p(),l("div",null,[t("p",null,[o(n,{to:"/doc/ant-design/"},{default:a(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),o(n,{to:"/doc/ant-design/"},{default:a(()=>e[1]||(e[1]=[s("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=s(" / TabsProps"))]),e[10]||(e[10]=i('

Interface: TabsProps

Extends

  • Omit<OriginProps, "items">

Properties

items

',5)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"items",-1)),e[6]||(e[6]=s(": (")),e[7]||(e[7]=t("code",null,"false",-1)),e[8]||(e[8]=s(" | ")),o(n,{to:"/doc/ant-design/interfaces/TabProps.html"},{default:a(()=>e[4]||(e[4]=[t("code",null,"TabProps",-1)])),_:1}),e[9]||(e[9]=s(")[]"))])]),e[11]||(e[11]=t("p",null,"auto skip null tab",-1))])}const x=r(u,[["render",f],["__file","TabsProps.html.vue"]]),g=JSON.parse('{"path":"/doc/ant-design/interfaces/TabsProps.html","title":"Interface: TabsProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"items","slug":"items","link":"#items","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/TabsProps.md"}');export{x as comp,g as data}; diff --git a/assets/Title.html-BHAxFkcs.js b/assets/Title.html-DAySyjwm.js similarity index 98% rename from assets/Title.html-BHAxFkcs.js rename to assets/Title.html-DAySyjwm.js index f1561f995..32a6c88b1 100644 --- a/assets/Title.html-BHAxFkcs.js +++ b/assets/Title.html-DAySyjwm.js @@ -1,4 +1,4 @@ -import{_ as l,c as o,b as s,d as e,e as p,f as a,a as i,r as c,o as u}from"./app-B9iwSGbl.js";const r={};function k(d,n){const t=c("RouteLink");return u(),o("div",null,[s("p",null,[e(t,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / Title"))]),n[8]||(n[8]=i(`

Function: Title()

Title(props): JSX.Element

Title is used to change the title of the page

Return null by default.

// return null
+import{_ as l,c as o,b as s,d as e,e as p,f as a,a as i,r as c,o as u}from"./app-DkNc82cP.js";const r={};function k(d,n){const t=c("RouteLink");return u(),o("div",null,[s("p",null,[e(t,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / Title"))]),n[8]||(n[8]=i(`

Function: Title()

Title(props): JSX.Element

Title is used to change the title of the page

Return null by default.

// return null
 <Title title='hi' /> // => change the document.title to 'hi'
 <Title title={['a', 'b']} /> // => change the document.title to 'a - b'
 
diff --git a/assets/TitleProps.html-CUT8EJAS.js b/assets/TitleProps.html-DPwcoF0n.js
similarity index 97%
rename from assets/TitleProps.html-CUT8EJAS.js
rename to assets/TitleProps.html-DPwcoF0n.js
index bf7c416f0..22c2c0786 100644
--- a/assets/TitleProps.html-CUT8EJAS.js
+++ b/assets/TitleProps.html-DPwcoF0n.js
@@ -1 +1 @@
-import{_ as l,c as r,b as s,d as a,e as n,f as t,a as i,r as d,o as p}from"./app-B9iwSGbl.js";const c={};function h(u,e){const o=d("RouteLink");return p(),r("div",null,[s("p",null,[a(o,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/ant-design/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / TitleProps"))]),e[4]||(e[4]=i('

Interface: TitleProps

Properties

children?

optional children: Element

return children

h1?

optional h1: boolean | object

return a h1 element

plain?

optional plain: boolean

return a pure text element

separator?

optional separator: string

- as default

suffix?

optional suffix: string

title

title: string | string[]

',18))])}const g=l(c,[["render",h],["__file","TitleProps.html.vue"]]),b=JSON.parse('{"path":"/doc/ant-design/interfaces/TitleProps.html","title":"Interface: TitleProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"h1?","slug":"h1","link":"#h1","children":[]},{"level":3,"title":"plain?","slug":"plain","link":"#plain","children":[]},{"level":3,"title":"separator?","slug":"separator","link":"#separator","children":[]},{"level":3,"title":"suffix?","slug":"suffix","link":"#suffix","children":[]},{"level":3,"title":"title","slug":"title","link":"#title","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/TitleProps.md"}');export{g as comp,b as data}; +import{_ as l,c as r,b as s,d as a,e as n,f as t,a as i,r as d,o as p}from"./app-DkNc82cP.js";const c={};function h(u,e){const o=d("RouteLink");return p(),r("div",null,[s("p",null,[a(o,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/ant-design/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / TitleProps"))]),e[4]||(e[4]=i('

Interface: TitleProps

Properties

children?

optional children: Element

return children

h1?

optional h1: boolean | object

return a h1 element

plain?

optional plain: boolean

return a pure text element

separator?

optional separator: string

- as default

suffix?

optional suffix: string

title

title: string | string[]

',18))])}const g=l(c,[["render",h],["__file","TitleProps.html.vue"]]),b=JSON.parse('{"path":"/doc/ant-design/interfaces/TitleProps.html","title":"Interface: TitleProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"h1?","slug":"h1","link":"#h1","children":[]},{"level":3,"title":"plain?","slug":"plain","link":"#plain","children":[]},{"level":3,"title":"separator?","slug":"separator","link":"#separator","children":[]},{"level":3,"title":"suffix?","slug":"suffix","link":"#suffix","children":[]},{"level":3,"title":"title","slug":"title","link":"#title","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/TitleProps.md"}');export{g as comp,b as data}; diff --git a/assets/UnionFaasItemElement.html-22krWRoQ.js b/assets/UnionFaasItemElement.html-qq3Ixzpk.js similarity index 97% rename from assets/UnionFaasItemElement.html-22krWRoQ.js rename to assets/UnionFaasItemElement.html-qq3Ixzpk.js index 6441c068f..55adc3230 100644 --- a/assets/UnionFaasItemElement.html-22krWRoQ.js +++ b/assets/UnionFaasItemElement.html-qq3Ixzpk.js @@ -1 +1 @@ -import{_ as o,c as u,b as n,d as s,e as a,f as l,r as i,o as m}from"./app-B9iwSGbl.js";const d={};function r(p,e){const t=i("RouteLink");return m(),u("div",null,[n("p",null,[s(t,{to:"/doc/ant-design/"},{default:a(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),s(t,{to:"/doc/ant-design/"},{default:a(()=>e[1]||(e[1]=[l("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=l(" / UnionFaasItemElement"))]),e[19]||(e[19]=n("h1",{id:"type-alias-unionfaasitemelement-value-values",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type-alias-unionfaasitemelement-value-values"},[n("span",null,"Type Alias: UnionFaasItemElement")])],-1)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("strong",null,"UnionFaasItemElement",-1)),e[6]||(e[6]=l("<")),e[7]||(e[7]=n("code",null,"Value",-1)),e[8]||(e[8]=l(", ")),e[9]||(e[9]=n("code",null,"Values",-1)),e[10]||(e[10]=l(">: ")),e[11]||(e[11]=n("code",null,"ReactElement",-1)),e[12]||(e[12]=l("<")),s(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemInjection.html"},{default:a(()=>e[4]||(e[4]=[n("code",null,"UnionFaasItemInjection",-1)])),_:1}),e[13]||(e[13]=l("<")),e[14]||(e[14]=n("code",null,"Value",-1)),e[15]||(e[15]=l(", ")),e[16]||(e[16]=n("code",null,"Values",-1)),e[17]||(e[17]=l(">> | ")),e[18]||(e[18]=n("code",null,"null",-1))])]),e[20]||(e[20]=n("h2",{id:"type-parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type-parameters"},[n("span",null,"Type Parameters")])],-1)),e[21]||(e[21]=n("p",null,[l("• "),n("strong",null,"Value"),l(" = "),n("code",null,"any")],-1)),e[22]||(e[22]=n("p",null,[l("• "),n("strong",null,"Values"),l(" = "),n("code",null,"any")],-1))])}const y=o(d,[["render",r],["__file","UnionFaasItemElement.html.vue"]]),V=JSON.parse('{"path":"/doc/ant-design/type-aliases/UnionFaasItemElement.html","title":"Type Alias: UnionFaasItemElement","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/UnionFaasItemElement.md"}');export{y as comp,V as data}; +import{_ as o,c as u,b as n,d as s,e as a,f as l,r as i,o as m}from"./app-DkNc82cP.js";const d={};function r(p,e){const t=i("RouteLink");return m(),u("div",null,[n("p",null,[s(t,{to:"/doc/ant-design/"},{default:a(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),s(t,{to:"/doc/ant-design/"},{default:a(()=>e[1]||(e[1]=[l("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=l(" / UnionFaasItemElement"))]),e[19]||(e[19]=n("h1",{id:"type-alias-unionfaasitemelement-value-values",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type-alias-unionfaasitemelement-value-values"},[n("span",null,"Type Alias: UnionFaasItemElement")])],-1)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("strong",null,"UnionFaasItemElement",-1)),e[6]||(e[6]=l("<")),e[7]||(e[7]=n("code",null,"Value",-1)),e[8]||(e[8]=l(", ")),e[9]||(e[9]=n("code",null,"Values",-1)),e[10]||(e[10]=l(">: ")),e[11]||(e[11]=n("code",null,"ReactElement",-1)),e[12]||(e[12]=l("<")),s(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemInjection.html"},{default:a(()=>e[4]||(e[4]=[n("code",null,"UnionFaasItemInjection",-1)])),_:1}),e[13]||(e[13]=l("<")),e[14]||(e[14]=n("code",null,"Value",-1)),e[15]||(e[15]=l(", ")),e[16]||(e[16]=n("code",null,"Values",-1)),e[17]||(e[17]=l(">> | ")),e[18]||(e[18]=n("code",null,"null",-1))])]),e[20]||(e[20]=n("h2",{id:"type-parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type-parameters"},[n("span",null,"Type Parameters")])],-1)),e[21]||(e[21]=n("p",null,[l("• "),n("strong",null,"Value"),l(" = "),n("code",null,"any")],-1)),e[22]||(e[22]=n("p",null,[l("• "),n("strong",null,"Values"),l(" = "),n("code",null,"any")],-1))])}const y=o(d,[["render",r],["__file","UnionFaasItemElement.html.vue"]]),V=JSON.parse('{"path":"/doc/ant-design/type-aliases/UnionFaasItemElement.html","title":"Type Alias: UnionFaasItemElement","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/UnionFaasItemElement.md"}');export{y as comp,V as data}; diff --git a/assets/UnionFaasItemInjection.html-hSz54i7y.js b/assets/UnionFaasItemInjection.html-j5UN7dIw.js similarity index 97% rename from assets/UnionFaasItemInjection.html-hSz54i7y.js rename to assets/UnionFaasItemInjection.html-j5UN7dIw.js index 60b94f31f..7fd9eb181 100644 --- a/assets/UnionFaasItemInjection.html-hSz54i7y.js +++ b/assets/UnionFaasItemInjection.html-j5UN7dIw.js @@ -1 +1 @@ -import{_ as i,c as d,b as n,d as o,e as l,f as a,a as s,r,o as p}from"./app-B9iwSGbl.js";const u={};function c(m,e){const t=r("RouteLink");return p(),d("div",null,[n("p",null,[o(t,{to:"/doc/ant-design/"},{default:l(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),o(t,{to:"/doc/ant-design/"},{default:l(()=>e[1]||(e[1]=[a("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=a(" / UnionFaasItemInjection"))]),e[9]||(e[9]=s('

Type Alias: UnionFaasItemInjection<Value, Values>

UnionFaasItemInjection<Value, Values>: object

Type Parameters

Value = any

Values = any

Type declaration

index?

optional index: number

scene?

',9)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("code",null,"optional",-1)),e[6]||(e[6]=a()),e[7]||(e[7]=n("strong",null,"scene",-1)),e[8]||(e[8]=a(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionScene.html"},{default:l(()=>e[4]||(e[4]=[n("code",null,"UnionScene",-1)])),_:1})])]),e[10]||(e[10]=s('

value?

optional value: Value

values?

optional values: Values

',4))])}const h=i(u,[["render",c],["__file","UnionFaasItemInjection.html.vue"]]),v=JSON.parse('{"path":"/doc/ant-design/type-aliases/UnionFaasItemInjection.html","title":"Type Alias: UnionFaasItemInjection","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"index?","slug":"index","link":"#index","children":[]},{"level":3,"title":"scene?","slug":"scene","link":"#scene","children":[]},{"level":3,"title":"value?","slug":"value","link":"#value","children":[]},{"level":3,"title":"values?","slug":"values","link":"#values","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/UnionFaasItemInjection.md"}');export{h as comp,v as data}; +import{_ as i,c as d,b as n,d as o,e as l,f as a,a as s,r,o as p}from"./app-DkNc82cP.js";const u={};function c(m,e){const t=r("RouteLink");return p(),d("div",null,[n("p",null,[o(t,{to:"/doc/ant-design/"},{default:l(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),o(t,{to:"/doc/ant-design/"},{default:l(()=>e[1]||(e[1]=[a("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=a(" / UnionFaasItemInjection"))]),e[9]||(e[9]=s('

Type Alias: UnionFaasItemInjection<Value, Values>

UnionFaasItemInjection<Value, Values>: object

Type Parameters

Value = any

Values = any

Type declaration

index?

optional index: number

scene?

',9)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("code",null,"optional",-1)),e[6]||(e[6]=a()),e[7]||(e[7]=n("strong",null,"scene",-1)),e[8]||(e[8]=a(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionScene.html"},{default:l(()=>e[4]||(e[4]=[n("code",null,"UnionScene",-1)])),_:1})])]),e[10]||(e[10]=s('

value?

optional value: Value

values?

optional values: Values

',4))])}const h=i(u,[["render",c],["__file","UnionFaasItemInjection.html.vue"]]),v=JSON.parse('{"path":"/doc/ant-design/type-aliases/UnionFaasItemInjection.html","title":"Type Alias: UnionFaasItemInjection","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"index?","slug":"index","link":"#index","children":[]},{"level":3,"title":"scene?","slug":"scene","link":"#scene","children":[]},{"level":3,"title":"value?","slug":"value","link":"#value","children":[]},{"level":3,"title":"values?","slug":"values","link":"#values","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/UnionFaasItemInjection.md"}');export{h as comp,v as data}; diff --git a/assets/UnionFaasItemProps.html-CAkS0PC4.js b/assets/UnionFaasItemProps.html-B2E4iuTS.js similarity index 99% rename from assets/UnionFaasItemProps.html-CAkS0PC4.js rename to assets/UnionFaasItemProps.html-B2E4iuTS.js index 5c7a8328c..1fdb9e94a 100644 --- a/assets/UnionFaasItemProps.html-CAkS0PC4.js +++ b/assets/UnionFaasItemProps.html-B2E4iuTS.js @@ -1,2 +1,2 @@ -import{_ as i,c as s,b as e,d as o,e as r,f as l,a as d,r as u,o as a}from"./app-B9iwSGbl.js";const p={};function m(f,n){const t=u("RouteLink");return a(),s("div",null,[e("p",null,[o(t,{to:"/doc/ant-design/"},{default:r(()=>n[0]||(n[0]=[l("Documents")])),_:1}),n[2]||(n[2]=l(" / ")),o(t,{to:"/doc/ant-design/"},{default:r(()=>n[1]||(n[1]=[l("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=l(" / UnionFaasItemProps"))]),n[187]||(n[187]=e("h1",{id:"interface-unionfaasitemprops-value-values",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#interface-unionfaasitemprops-value-values"},[e("span",null,"Interface: UnionFaasItemProps")])],-1)),n[188]||(n[188]=e("h2",{id:"extends",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#extends"},[e("span",null,"Extends")])],-1)),e("ul",null,[e("li",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[4]||(n[4]=[e("code",null,"FormItemProps",-1)])),_:1}),n[7]||(n[7]=l(".")),o(t,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:r(()=>n[5]||(n[5]=[e("code",null,"DescriptionItemProps",-1)])),_:1}),n[8]||(n[8]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[6]||(n[6]=[e("code",null,"TableItemProps",-1)])),_:1})])]),n[189]||(n[189]=d('

Type Parameters

Value = any

Values = any

Properties

children?

',5)),e("blockquote",null,[e("p",null,[n[11]||(n[11]=e("code",null,"optional",-1)),n[12]||(n[12]=l()),n[13]||(n[13]=e("strong",null,"children",-1)),n[14]||(n[14]=l(": ")),n[15]||(n[15]=e("code",null,"ReactElement",-1)),n[16]||(n[16]=l("<")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemInjection.html"},{default:r(()=>n[9]||(n[9]=[e("code",null,"UnionFaasItemInjection",-1)])),_:1}),n[17]||(n[17]=l("<")),o(t,{to:"/doc/ant-design/interfaces/UnionFaasItemProps.html"},{default:r(()=>n[10]||(n[10]=[e("code",null,"UnionFaasItemProps",-1)])),_:1}),n[18]||(n[18]=l("<")),n[19]||(n[19]=e("code",null,"Value",-1)),n[20]||(n[20]=l(", ")),n[21]||(n[21]=e("code",null,"Values",-1)),n[22]||(n[22]=l(">, ")),n[23]||(n[23]=e("code",null,"any",-1)),n[24]||(n[24]=l(">, ")),n[25]||(n[25]=e("code",null,"string",-1)),n[26]||(n[26]=l(" | ")),n[27]||(n[27]=e("code",null,"JSXElementConstructor",-1)),n[28]||(n[28]=l("<")),n[29]||(n[29]=e("code",null,"any",-1)),n[30]||(n[30]=l(">>"))])]),n[190]||(n[190]=e("h4",{id:"overrides",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#overrides"},[e("span",null,"Overrides")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[31]||(n[31]=[e("code",null,"TableItemProps",-1)])),_:1}),n[33]||(n[33]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#children"},{default:r(()=>n[32]||(n[32]=[e("code",null,"children",-1)])),_:1})]),n[191]||(n[191]=e("h3",{id:"col",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#col"},[e("span",null,"col?")])],-1)),n[192]||(n[192]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"col"),l(": "),e("code",null,"number")])],-1)),n[193]||(n[193]=e("h4",{id:"inherited-from",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[34]||(n[34]=[e("code",null,"FormItemProps",-1)])),_:1}),n[36]||(n[36]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#col"},{default:r(()=>n[35]||(n[35]=[e("code",null,"col",-1)])),_:1})]),n[194]||(n[194]=e("h3",{id:"descriptionchildren",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#descriptionchildren"},[e("span",null,"descriptionChildren?")])],-1)),e("blockquote",null,[e("p",null,[n[38]||(n[38]=e("code",null,"optional",-1)),n[39]||(n[39]=l()),n[40]||(n[40]=e("strong",null,"descriptionChildren",-1)),n[41]||(n[41]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:r(()=>n[37]||(n[37]=[e("code",null,"UnionFaasItemElement",-1)])),_:1}),n[42]||(n[42]=l("<")),n[43]||(n[43]=e("code",null,"any",-1)),n[44]||(n[44]=l(">"))])]),n[195]||(n[195]=e("h4",{id:"inherited-from-1",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-1"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:r(()=>n[45]||(n[45]=[e("code",null,"DescriptionItemProps",-1)])),_:1}),n[47]||(n[47]=l(".")),o(t,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html#descriptionchildren"},{default:r(()=>n[46]||(n[46]=[e("code",null,"descriptionChildren",-1)])),_:1})]),n[196]||(n[196]=e("h3",{id:"descriptionrender",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#descriptionrender"},[e("span",null,"descriptionRender?")])],-1)),e("blockquote",null,[e("p",null,[n[49]||(n[49]=e("code",null,"optional",-1)),n[50]||(n[50]=l()),n[51]||(n[51]=e("strong",null,"descriptionRender",-1)),n[52]||(n[52]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:r(()=>n[48]||(n[48]=[e("code",null,"UnionFaasItemRender",-1)])),_:1}),n[53]||(n[53]=l("<")),n[54]||(n[54]=e("code",null,"any",-1)),n[55]||(n[55]=l(">"))])]),n[197]||(n[197]=e("h4",{id:"inherited-from-2",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-2"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:r(()=>n[56]||(n[56]=[e("code",null,"DescriptionItemProps",-1)])),_:1}),n[58]||(n[58]=l(".")),o(t,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html#descriptionrender"},{default:r(()=>n[57]||(n[57]=[e("code",null,"descriptionRender",-1)])),_:1})]),n[198]||(n[198]=e("h3",{id:"disabled",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#disabled"},[e("span",null,"disabled?")])],-1)),n[199]||(n[199]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"disabled"),l(": "),e("code",null,"boolean")])],-1)),n[200]||(n[200]=e("h4",{id:"inherited-from-3",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-3"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[59]||(n[59]=[e("code",null,"FormItemProps",-1)])),_:1}),n[61]||(n[61]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#disabled"},{default:r(()=>n[60]||(n[60]=[e("code",null,"disabled",-1)])),_:1})]),n[201]||(n[201]=e("h3",{id:"extendtypes",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#extendtypes"},[e("span",null,"extendTypes?")])],-1)),e("blockquote",null,[e("p",null,[n[63]||(n[63]=e("code",null,"optional",-1)),n[64]||(n[64]=l()),n[65]||(n[65]=e("strong",null,"extendTypes",-1)),n[66]||(n[66]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/ExtendTypes.html"},{default:r(()=>n[62]||(n[62]=[e("code",null,"ExtendTypes",-1)])),_:1})])]),n[202]||(n[202]=e("h4",{id:"inherited-from-4",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-4"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[67]||(n[67]=[e("code",null,"FormItemProps",-1)])),_:1}),n[69]||(n[69]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#extendtypes"},{default:r(()=>n[68]||(n[68]=[e("code",null,"extendTypes",-1)])),_:1})]),n[203]||(n[203]=e("h3",{id:"formchildren",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#formchildren"},[e("span",null,"formChildren?")])],-1)),e("blockquote",null,[e("p",null,[n[71]||(n[71]=e("code",null,"optional",-1)),n[72]||(n[72]=l()),n[73]||(n[73]=e("strong",null,"formChildren",-1)),n[74]||(n[74]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:r(()=>n[70]||(n[70]=[e("code",null,"UnionFaasItemElement",-1)])),_:1}),n[75]||(n[75]=l("<")),n[76]||(n[76]=e("code",null,"any",-1)),n[77]||(n[77]=l(">"))])]),n[204]||(n[204]=e("h4",{id:"inherited-from-5",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-5"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[78]||(n[78]=[e("code",null,"FormItemProps",-1)])),_:1}),n[80]||(n[80]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#formchildren"},{default:r(()=>n[79]||(n[79]=[e("code",null,"formChildren",-1)])),_:1})]),n[205]||(n[205]=e("h3",{id:"formrender",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#formrender"},[e("span",null,"formRender?")])],-1)),e("blockquote",null,[e("p",null,[n[82]||(n[82]=e("code",null,"optional",-1)),n[83]||(n[83]=l()),n[84]||(n[84]=e("strong",null,"formRender",-1)),n[85]||(n[85]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:r(()=>n[81]||(n[81]=[e("code",null,"UnionFaasItemRender",-1)])),_:1}),n[86]||(n[86]=l("<")),n[87]||(n[87]=e("code",null,"any",-1)),n[88]||(n[88]=l(">"))])]),n[206]||(n[206]=e("h4",{id:"inherited-from-6",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-6"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[89]||(n[89]=[e("code",null,"FormItemProps",-1)])),_:1}),n[91]||(n[91]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#formrender"},{default:r(()=>n[90]||(n[90]=[e("code",null,"formRender",-1)])),_:1})]),n[207]||(n[207]=e("h3",{id:"id",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#id"},[e("span",null,"id")])],-1)),n[208]||(n[208]=e("blockquote",null,[e("p",null,[e("strong",null,"id"),l(": "),e("code",null,"string")])],-1)),n[209]||(n[209]=e("h4",{id:"inherited-from-7",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-7"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[92]||(n[92]=[e("code",null,"TableItemProps",-1)])),_:1}),n[94]||(n[94]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#id"},{default:r(()=>n[93]||(n[93]=[e("code",null,"id",-1)])),_:1})]),n[210]||(n[210]=d('

if()?

optional if: (values) => boolean

trigger when any item's value changed

Parameters

values: Record<string, any>

Returns

boolean

Inherited from

',8)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:r(()=>n[95]||(n[95]=[e("code",null,"DescriptionItemProps",-1)])),_:1}),n[97]||(n[97]=l(".")),o(t,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html#if"},{default:r(()=>n[96]||(n[96]=[e("code",null,"if",-1)])),_:1})]),n[211]||(n[211]=d('

input?

optional input: SelectProps<any, DefaultOptionType> | InputProps | RadioProps | InputNumberProps<ValueType> | SwitchProps | DatePickerProps

Inherited from

',3)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[98]||(n[98]=[e("code",null,"FormItemProps",-1)])),_:1}),n[100]||(n[100]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#input"},{default:r(()=>n[99]||(n[99]=[e("code",null,"input",-1)])),_:1})]),n[212]||(n[212]=d('

label?

optional label: string | false

Inherited from

',3)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[101]||(n[101]=[e("code",null,"FormItemProps",-1)])),_:1}),n[103]||(n[103]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#label"},{default:r(()=>n[102]||(n[102]=[e("code",null,"label",-1)])),_:1})]),n[213]||(n[213]=e("h3",{id:"maxcount",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#maxcount"},[e("span",null,"maxCount?")])],-1)),n[214]||(n[214]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"maxCount"),l(": "),e("code",null,"number")])],-1)),n[215]||(n[215]=e("h4",{id:"inherited-from-11",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-11"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[104]||(n[104]=[e("code",null,"FormItemProps",-1)])),_:1}),n[106]||(n[106]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#maxcount"},{default:r(()=>n[105]||(n[105]=[e("code",null,"maxCount",-1)])),_:1})]),n[216]||(n[216]=e("h3",{id:"object",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#object"},[e("span",null,"object?")])],-1)),e("blockquote",null,[e("p",null,[n[108]||(n[108]=e("code",null,"optional",-1)),n[109]||(n[109]=l()),n[110]||(n[110]=e("strong",null,"object",-1)),n[111]||(n[111]=l(": ")),o(t,{to:"/doc/ant-design/interfaces/UnionFaasItemProps.html"},{default:r(()=>n[107]||(n[107]=[e("code",null,"UnionFaasItemProps",-1)])),_:1}),n[112]||(n[112]=l("<")),n[113]||(n[113]=e("code",null,"Value",-1)),n[114]||(n[114]=l(", ")),n[115]||(n[115]=e("code",null,"Values",-1)),n[116]||(n[116]=l(">[]"))])]),n[217]||(n[217]=e("h4",{id:"overrides-1",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#overrides-1"},[e("span",null,"Overrides")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[117]||(n[117]=[e("code",null,"TableItemProps",-1)])),_:1}),n[119]||(n[119]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#object"},{default:r(()=>n[118]||(n[118]=[e("code",null,"object",-1)])),_:1})]),n[218]||(n[218]=d('

onValueChange()?

optional onValueChange: (value, values, form) => void

trigger when current item's value changed

Parameters

value: any

values: any

form: FormInstance<any>

Returns

void

Inherited from

',10)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[120]||(n[120]=[e("code",null,"FormItemProps",-1)])),_:1}),n[122]||(n[122]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#onvaluechange"},{default:r(()=>n[121]||(n[121]=[e("code",null,"onValueChange",-1)])),_:1})]),n[219]||(n[219]=e("h3",{id:"options",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#options"},[e("span",null,"options?")])],-1)),e("blockquote",null,[e("p",null,[n[124]||(n[124]=e("code",null,"optional",-1)),n[125]||(n[125]=l()),n[126]||(n[126]=e("strong",null,"options",-1)),n[127]||(n[127]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:r(()=>n[123]||(n[123]=[e("code",null,"BaseOption",-1)])),_:1}),n[128]||(n[128]=l("[]"))])]),n[220]||(n[220]=e("h4",{id:"inherited-from-13",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-13"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[129]||(n[129]=[e("code",null,"TableItemProps",-1)])),_:1}),n[131]||(n[131]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#options"},{default:r(()=>n[130]||(n[130]=[e("code",null,"options",-1)])),_:1})]),n[221]||(n[221]=e("h3",{id:"optionstype",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#optionstype"},[e("span",null,"optionsType?")])],-1)),n[222]||(n[222]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"optionsType"),l(": "),e("code",null,'"auto"')])],-1)),n[223]||(n[223]=e("h4",{id:"inherited-from-14",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-14"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[132]||(n[132]=[e("code",null,"TableItemProps",-1)])),_:1}),n[134]||(n[134]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#optionstype"},{default:r(()=>n[133]||(n[133]=[e("code",null,"optionsType",-1)])),_:1})]),n[224]||(n[224]=e("h3",{id:"render",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#render"},[e("span",null,"render?")])],-1)),e("blockquote",null,[e("p",null,[n[136]||(n[136]=e("code",null,"optional",-1)),n[137]||(n[137]=l()),n[138]||(n[138]=e("strong",null,"render",-1)),n[139]||(n[139]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:r(()=>n[135]||(n[135]=[e("code",null,"UnionFaasItemRender",-1)])),_:1}),n[140]||(n[140]=l("<")),n[141]||(n[141]=e("code",null,"any",-1)),n[142]||(n[142]=l(", ")),n[143]||(n[143]=e("code",null,"any",-1)),n[144]||(n[144]=l(">"))])]),n[225]||(n[225]=e("h4",{id:"overrides-2",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#overrides-2"},[e("span",null,"Overrides")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[145]||(n[145]=[e("code",null,"TableItemProps",-1)])),_:1}),n[147]||(n[147]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#render"},{default:r(()=>n[146]||(n[146]=[e("code",null,"render",-1)])),_:1})]),n[226]||(n[226]=e("h3",{id:"required",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#required"},[e("span",null,"required?")])],-1)),n[227]||(n[227]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"required"),l(": "),e("code",null,"boolean")])],-1)),n[228]||(n[228]=e("h4",{id:"inherited-from-15",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-15"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[148]||(n[148]=[e("code",null,"FormItemProps",-1)])),_:1}),n[150]||(n[150]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#required"},{default:r(()=>n[149]||(n[149]=[e("code",null,"required",-1)])),_:1})]),n[229]||(n[229]=e("h3",{id:"rules",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#rules"},[e("span",null,"rules?")])],-1)),n[230]||(n[230]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"rules"),l(": "),e("code",null,"RuleObject"),l("[]")])],-1)),n[231]||(n[231]=e("h4",{id:"inherited-from-16",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-16"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[151]||(n[151]=[e("code",null,"FormItemProps",-1)])),_:1}),n[153]||(n[153]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#rules"},{default:r(()=>n[152]||(n[152]=[e("code",null,"rules",-1)])),_:1})]),n[232]||(n[232]=e("h3",{id:"tablechildren",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#tablechildren"},[e("span",null,"tableChildren?")])],-1)),e("blockquote",null,[e("p",null,[n[155]||(n[155]=e("code",null,"optional",-1)),n[156]||(n[156]=l()),n[157]||(n[157]=e("strong",null,"tableChildren",-1)),n[158]||(n[158]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:r(()=>n[154]||(n[154]=[e("code",null,"UnionFaasItemElement",-1)])),_:1}),n[159]||(n[159]=l("<")),n[160]||(n[160]=e("code",null,"any",-1)),n[161]||(n[161]=l(">"))])]),n[233]||(n[233]=e("h4",{id:"inherited-from-17",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-17"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[162]||(n[162]=[e("code",null,"TableItemProps",-1)])),_:1}),n[164]||(n[164]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#tablechildren"},{default:r(()=>n[163]||(n[163]=[e("code",null,"tableChildren",-1)])),_:1})]),n[234]||(n[234]=e("h3",{id:"tablerender",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#tablerender"},[e("span",null,"tableRender?")])],-1)),e("blockquote",null,[e("p",null,[n[166]||(n[166]=e("code",null,"optional",-1)),n[167]||(n[167]=l()),n[168]||(n[168]=e("strong",null,"tableRender",-1)),n[169]||(n[169]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:r(()=>n[165]||(n[165]=[e("code",null,"UnionFaasItemRender",-1)])),_:1}),n[170]||(n[170]=l("<")),n[171]||(n[171]=e("code",null,"any",-1)),n[172]||(n[172]=l(">"))])]),n[235]||(n[235]=e("h4",{id:"inherited-from-18",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-18"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[173]||(n[173]=[e("code",null,"TableItemProps",-1)])),_:1}),n[175]||(n[175]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#tablerender"},{default:r(()=>n[174]||(n[174]=[e("code",null,"tableRender",-1)])),_:1})]),n[236]||(n[236]=e("h3",{id:"title",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#title"},[e("span",null,"title?")])],-1)),n[237]||(n[237]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"title"),l(": "),e("code",null,"string")])],-1)),n[238]||(n[238]=e("h4",{id:"inherited-from-19",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-19"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[176]||(n[176]=[e("code",null,"TableItemProps",-1)])),_:1}),n[178]||(n[178]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#title"},{default:r(()=>n[177]||(n[177]=[e("code",null,"title",-1)])),_:1})]),n[239]||(n[239]=e("h3",{id:"type",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type"},[e("span",null,"type?")])],-1)),e("blockquote",null,[e("p",null,[n[180]||(n[180]=e("code",null,"optional",-1)),n[181]||(n[181]=l()),n[182]||(n[182]=e("strong",null,"type",-1)),n[183]||(n[183]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:r(()=>n[179]||(n[179]=[e("code",null,"FaasItemType",-1)])),_:1})])]),n[240]||(n[240]=d(`

Support string, string[], number, number[], boolean, date, time, object, object[]

Default

'string'
+import{_ as i,c as s,b as e,d as o,e as r,f as l,a as d,r as u,o as a}from"./app-DkNc82cP.js";const p={};function m(f,n){const t=u("RouteLink");return a(),s("div",null,[e("p",null,[o(t,{to:"/doc/ant-design/"},{default:r(()=>n[0]||(n[0]=[l("Documents")])),_:1}),n[2]||(n[2]=l(" / ")),o(t,{to:"/doc/ant-design/"},{default:r(()=>n[1]||(n[1]=[l("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=l(" / UnionFaasItemProps"))]),n[187]||(n[187]=e("h1",{id:"interface-unionfaasitemprops-value-values",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#interface-unionfaasitemprops-value-values"},[e("span",null,"Interface: UnionFaasItemProps")])],-1)),n[188]||(n[188]=e("h2",{id:"extends",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#extends"},[e("span",null,"Extends")])],-1)),e("ul",null,[e("li",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[4]||(n[4]=[e("code",null,"FormItemProps",-1)])),_:1}),n[7]||(n[7]=l(".")),o(t,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:r(()=>n[5]||(n[5]=[e("code",null,"DescriptionItemProps",-1)])),_:1}),n[8]||(n[8]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[6]||(n[6]=[e("code",null,"TableItemProps",-1)])),_:1})])]),n[189]||(n[189]=d('

Type Parameters

Value = any

Values = any

Properties

children?

',5)),e("blockquote",null,[e("p",null,[n[11]||(n[11]=e("code",null,"optional",-1)),n[12]||(n[12]=l()),n[13]||(n[13]=e("strong",null,"children",-1)),n[14]||(n[14]=l(": ")),n[15]||(n[15]=e("code",null,"ReactElement",-1)),n[16]||(n[16]=l("<")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemInjection.html"},{default:r(()=>n[9]||(n[9]=[e("code",null,"UnionFaasItemInjection",-1)])),_:1}),n[17]||(n[17]=l("<")),o(t,{to:"/doc/ant-design/interfaces/UnionFaasItemProps.html"},{default:r(()=>n[10]||(n[10]=[e("code",null,"UnionFaasItemProps",-1)])),_:1}),n[18]||(n[18]=l("<")),n[19]||(n[19]=e("code",null,"Value",-1)),n[20]||(n[20]=l(", ")),n[21]||(n[21]=e("code",null,"Values",-1)),n[22]||(n[22]=l(">, ")),n[23]||(n[23]=e("code",null,"any",-1)),n[24]||(n[24]=l(">, ")),n[25]||(n[25]=e("code",null,"string",-1)),n[26]||(n[26]=l(" | ")),n[27]||(n[27]=e("code",null,"JSXElementConstructor",-1)),n[28]||(n[28]=l("<")),n[29]||(n[29]=e("code",null,"any",-1)),n[30]||(n[30]=l(">>"))])]),n[190]||(n[190]=e("h4",{id:"overrides",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#overrides"},[e("span",null,"Overrides")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[31]||(n[31]=[e("code",null,"TableItemProps",-1)])),_:1}),n[33]||(n[33]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#children"},{default:r(()=>n[32]||(n[32]=[e("code",null,"children",-1)])),_:1})]),n[191]||(n[191]=e("h3",{id:"col",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#col"},[e("span",null,"col?")])],-1)),n[192]||(n[192]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"col"),l(": "),e("code",null,"number")])],-1)),n[193]||(n[193]=e("h4",{id:"inherited-from",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[34]||(n[34]=[e("code",null,"FormItemProps",-1)])),_:1}),n[36]||(n[36]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#col"},{default:r(()=>n[35]||(n[35]=[e("code",null,"col",-1)])),_:1})]),n[194]||(n[194]=e("h3",{id:"descriptionchildren",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#descriptionchildren"},[e("span",null,"descriptionChildren?")])],-1)),e("blockquote",null,[e("p",null,[n[38]||(n[38]=e("code",null,"optional",-1)),n[39]||(n[39]=l()),n[40]||(n[40]=e("strong",null,"descriptionChildren",-1)),n[41]||(n[41]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:r(()=>n[37]||(n[37]=[e("code",null,"UnionFaasItemElement",-1)])),_:1}),n[42]||(n[42]=l("<")),n[43]||(n[43]=e("code",null,"any",-1)),n[44]||(n[44]=l(">"))])]),n[195]||(n[195]=e("h4",{id:"inherited-from-1",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-1"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:r(()=>n[45]||(n[45]=[e("code",null,"DescriptionItemProps",-1)])),_:1}),n[47]||(n[47]=l(".")),o(t,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html#descriptionchildren"},{default:r(()=>n[46]||(n[46]=[e("code",null,"descriptionChildren",-1)])),_:1})]),n[196]||(n[196]=e("h3",{id:"descriptionrender",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#descriptionrender"},[e("span",null,"descriptionRender?")])],-1)),e("blockquote",null,[e("p",null,[n[49]||(n[49]=e("code",null,"optional",-1)),n[50]||(n[50]=l()),n[51]||(n[51]=e("strong",null,"descriptionRender",-1)),n[52]||(n[52]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:r(()=>n[48]||(n[48]=[e("code",null,"UnionFaasItemRender",-1)])),_:1}),n[53]||(n[53]=l("<")),n[54]||(n[54]=e("code",null,"any",-1)),n[55]||(n[55]=l(">"))])]),n[197]||(n[197]=e("h4",{id:"inherited-from-2",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-2"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:r(()=>n[56]||(n[56]=[e("code",null,"DescriptionItemProps",-1)])),_:1}),n[58]||(n[58]=l(".")),o(t,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html#descriptionrender"},{default:r(()=>n[57]||(n[57]=[e("code",null,"descriptionRender",-1)])),_:1})]),n[198]||(n[198]=e("h3",{id:"disabled",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#disabled"},[e("span",null,"disabled?")])],-1)),n[199]||(n[199]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"disabled"),l(": "),e("code",null,"boolean")])],-1)),n[200]||(n[200]=e("h4",{id:"inherited-from-3",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-3"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[59]||(n[59]=[e("code",null,"FormItemProps",-1)])),_:1}),n[61]||(n[61]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#disabled"},{default:r(()=>n[60]||(n[60]=[e("code",null,"disabled",-1)])),_:1})]),n[201]||(n[201]=e("h3",{id:"extendtypes",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#extendtypes"},[e("span",null,"extendTypes?")])],-1)),e("blockquote",null,[e("p",null,[n[63]||(n[63]=e("code",null,"optional",-1)),n[64]||(n[64]=l()),n[65]||(n[65]=e("strong",null,"extendTypes",-1)),n[66]||(n[66]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/ExtendTypes.html"},{default:r(()=>n[62]||(n[62]=[e("code",null,"ExtendTypes",-1)])),_:1})])]),n[202]||(n[202]=e("h4",{id:"inherited-from-4",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-4"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[67]||(n[67]=[e("code",null,"FormItemProps",-1)])),_:1}),n[69]||(n[69]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#extendtypes"},{default:r(()=>n[68]||(n[68]=[e("code",null,"extendTypes",-1)])),_:1})]),n[203]||(n[203]=e("h3",{id:"formchildren",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#formchildren"},[e("span",null,"formChildren?")])],-1)),e("blockquote",null,[e("p",null,[n[71]||(n[71]=e("code",null,"optional",-1)),n[72]||(n[72]=l()),n[73]||(n[73]=e("strong",null,"formChildren",-1)),n[74]||(n[74]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:r(()=>n[70]||(n[70]=[e("code",null,"UnionFaasItemElement",-1)])),_:1}),n[75]||(n[75]=l("<")),n[76]||(n[76]=e("code",null,"any",-1)),n[77]||(n[77]=l(">"))])]),n[204]||(n[204]=e("h4",{id:"inherited-from-5",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-5"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[78]||(n[78]=[e("code",null,"FormItemProps",-1)])),_:1}),n[80]||(n[80]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#formchildren"},{default:r(()=>n[79]||(n[79]=[e("code",null,"formChildren",-1)])),_:1})]),n[205]||(n[205]=e("h3",{id:"formrender",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#formrender"},[e("span",null,"formRender?")])],-1)),e("blockquote",null,[e("p",null,[n[82]||(n[82]=e("code",null,"optional",-1)),n[83]||(n[83]=l()),n[84]||(n[84]=e("strong",null,"formRender",-1)),n[85]||(n[85]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:r(()=>n[81]||(n[81]=[e("code",null,"UnionFaasItemRender",-1)])),_:1}),n[86]||(n[86]=l("<")),n[87]||(n[87]=e("code",null,"any",-1)),n[88]||(n[88]=l(">"))])]),n[206]||(n[206]=e("h4",{id:"inherited-from-6",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-6"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[89]||(n[89]=[e("code",null,"FormItemProps",-1)])),_:1}),n[91]||(n[91]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#formrender"},{default:r(()=>n[90]||(n[90]=[e("code",null,"formRender",-1)])),_:1})]),n[207]||(n[207]=e("h3",{id:"id",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#id"},[e("span",null,"id")])],-1)),n[208]||(n[208]=e("blockquote",null,[e("p",null,[e("strong",null,"id"),l(": "),e("code",null,"string")])],-1)),n[209]||(n[209]=e("h4",{id:"inherited-from-7",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-7"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[92]||(n[92]=[e("code",null,"TableItemProps",-1)])),_:1}),n[94]||(n[94]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#id"},{default:r(()=>n[93]||(n[93]=[e("code",null,"id",-1)])),_:1})]),n[210]||(n[210]=d('

if()?

optional if: (values) => boolean

trigger when any item's value changed

Parameters

values: Record<string, any>

Returns

boolean

Inherited from

',8)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:r(()=>n[95]||(n[95]=[e("code",null,"DescriptionItemProps",-1)])),_:1}),n[97]||(n[97]=l(".")),o(t,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html#if"},{default:r(()=>n[96]||(n[96]=[e("code",null,"if",-1)])),_:1})]),n[211]||(n[211]=d('

input?

optional input: SelectProps<any, DefaultOptionType> | InputProps | RadioProps | InputNumberProps<ValueType> | SwitchProps | DatePickerProps

Inherited from

',3)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[98]||(n[98]=[e("code",null,"FormItemProps",-1)])),_:1}),n[100]||(n[100]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#input"},{default:r(()=>n[99]||(n[99]=[e("code",null,"input",-1)])),_:1})]),n[212]||(n[212]=d('

label?

optional label: string | false

Inherited from

',3)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[101]||(n[101]=[e("code",null,"FormItemProps",-1)])),_:1}),n[103]||(n[103]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#label"},{default:r(()=>n[102]||(n[102]=[e("code",null,"label",-1)])),_:1})]),n[213]||(n[213]=e("h3",{id:"maxcount",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#maxcount"},[e("span",null,"maxCount?")])],-1)),n[214]||(n[214]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"maxCount"),l(": "),e("code",null,"number")])],-1)),n[215]||(n[215]=e("h4",{id:"inherited-from-11",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-11"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[104]||(n[104]=[e("code",null,"FormItemProps",-1)])),_:1}),n[106]||(n[106]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#maxcount"},{default:r(()=>n[105]||(n[105]=[e("code",null,"maxCount",-1)])),_:1})]),n[216]||(n[216]=e("h3",{id:"object",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#object"},[e("span",null,"object?")])],-1)),e("blockquote",null,[e("p",null,[n[108]||(n[108]=e("code",null,"optional",-1)),n[109]||(n[109]=l()),n[110]||(n[110]=e("strong",null,"object",-1)),n[111]||(n[111]=l(": ")),o(t,{to:"/doc/ant-design/interfaces/UnionFaasItemProps.html"},{default:r(()=>n[107]||(n[107]=[e("code",null,"UnionFaasItemProps",-1)])),_:1}),n[112]||(n[112]=l("<")),n[113]||(n[113]=e("code",null,"Value",-1)),n[114]||(n[114]=l(", ")),n[115]||(n[115]=e("code",null,"Values",-1)),n[116]||(n[116]=l(">[]"))])]),n[217]||(n[217]=e("h4",{id:"overrides-1",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#overrides-1"},[e("span",null,"Overrides")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[117]||(n[117]=[e("code",null,"TableItemProps",-1)])),_:1}),n[119]||(n[119]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#object"},{default:r(()=>n[118]||(n[118]=[e("code",null,"object",-1)])),_:1})]),n[218]||(n[218]=d('

onValueChange()?

optional onValueChange: (value, values, form) => void

trigger when current item's value changed

Parameters

value: any

values: any

form: FormInstance<any>

Returns

void

Inherited from

',10)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[120]||(n[120]=[e("code",null,"FormItemProps",-1)])),_:1}),n[122]||(n[122]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#onvaluechange"},{default:r(()=>n[121]||(n[121]=[e("code",null,"onValueChange",-1)])),_:1})]),n[219]||(n[219]=e("h3",{id:"options",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#options"},[e("span",null,"options?")])],-1)),e("blockquote",null,[e("p",null,[n[124]||(n[124]=e("code",null,"optional",-1)),n[125]||(n[125]=l()),n[126]||(n[126]=e("strong",null,"options",-1)),n[127]||(n[127]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:r(()=>n[123]||(n[123]=[e("code",null,"BaseOption",-1)])),_:1}),n[128]||(n[128]=l("[]"))])]),n[220]||(n[220]=e("h4",{id:"inherited-from-13",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-13"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[129]||(n[129]=[e("code",null,"TableItemProps",-1)])),_:1}),n[131]||(n[131]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#options"},{default:r(()=>n[130]||(n[130]=[e("code",null,"options",-1)])),_:1})]),n[221]||(n[221]=e("h3",{id:"optionstype",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#optionstype"},[e("span",null,"optionsType?")])],-1)),n[222]||(n[222]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"optionsType"),l(": "),e("code",null,'"auto"')])],-1)),n[223]||(n[223]=e("h4",{id:"inherited-from-14",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-14"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[132]||(n[132]=[e("code",null,"TableItemProps",-1)])),_:1}),n[134]||(n[134]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#optionstype"},{default:r(()=>n[133]||(n[133]=[e("code",null,"optionsType",-1)])),_:1})]),n[224]||(n[224]=e("h3",{id:"render",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#render"},[e("span",null,"render?")])],-1)),e("blockquote",null,[e("p",null,[n[136]||(n[136]=e("code",null,"optional",-1)),n[137]||(n[137]=l()),n[138]||(n[138]=e("strong",null,"render",-1)),n[139]||(n[139]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:r(()=>n[135]||(n[135]=[e("code",null,"UnionFaasItemRender",-1)])),_:1}),n[140]||(n[140]=l("<")),n[141]||(n[141]=e("code",null,"any",-1)),n[142]||(n[142]=l(", ")),n[143]||(n[143]=e("code",null,"any",-1)),n[144]||(n[144]=l(">"))])]),n[225]||(n[225]=e("h4",{id:"overrides-2",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#overrides-2"},[e("span",null,"Overrides")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[145]||(n[145]=[e("code",null,"TableItemProps",-1)])),_:1}),n[147]||(n[147]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#render"},{default:r(()=>n[146]||(n[146]=[e("code",null,"render",-1)])),_:1})]),n[226]||(n[226]=e("h3",{id:"required",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#required"},[e("span",null,"required?")])],-1)),n[227]||(n[227]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"required"),l(": "),e("code",null,"boolean")])],-1)),n[228]||(n[228]=e("h4",{id:"inherited-from-15",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-15"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[148]||(n[148]=[e("code",null,"FormItemProps",-1)])),_:1}),n[150]||(n[150]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#required"},{default:r(()=>n[149]||(n[149]=[e("code",null,"required",-1)])),_:1})]),n[229]||(n[229]=e("h3",{id:"rules",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#rules"},[e("span",null,"rules?")])],-1)),n[230]||(n[230]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"rules"),l(": "),e("code",null,"RuleObject"),l("[]")])],-1)),n[231]||(n[231]=e("h4",{id:"inherited-from-16",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-16"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:r(()=>n[151]||(n[151]=[e("code",null,"FormItemProps",-1)])),_:1}),n[153]||(n[153]=l(".")),o(t,{to:"/doc/ant-design/interfaces/FormItemProps.html#rules"},{default:r(()=>n[152]||(n[152]=[e("code",null,"rules",-1)])),_:1})]),n[232]||(n[232]=e("h3",{id:"tablechildren",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#tablechildren"},[e("span",null,"tableChildren?")])],-1)),e("blockquote",null,[e("p",null,[n[155]||(n[155]=e("code",null,"optional",-1)),n[156]||(n[156]=l()),n[157]||(n[157]=e("strong",null,"tableChildren",-1)),n[158]||(n[158]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:r(()=>n[154]||(n[154]=[e("code",null,"UnionFaasItemElement",-1)])),_:1}),n[159]||(n[159]=l("<")),n[160]||(n[160]=e("code",null,"any",-1)),n[161]||(n[161]=l(">"))])]),n[233]||(n[233]=e("h4",{id:"inherited-from-17",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-17"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[162]||(n[162]=[e("code",null,"TableItemProps",-1)])),_:1}),n[164]||(n[164]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#tablechildren"},{default:r(()=>n[163]||(n[163]=[e("code",null,"tableChildren",-1)])),_:1})]),n[234]||(n[234]=e("h3",{id:"tablerender",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#tablerender"},[e("span",null,"tableRender?")])],-1)),e("blockquote",null,[e("p",null,[n[166]||(n[166]=e("code",null,"optional",-1)),n[167]||(n[167]=l()),n[168]||(n[168]=e("strong",null,"tableRender",-1)),n[169]||(n[169]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:r(()=>n[165]||(n[165]=[e("code",null,"UnionFaasItemRender",-1)])),_:1}),n[170]||(n[170]=l("<")),n[171]||(n[171]=e("code",null,"any",-1)),n[172]||(n[172]=l(">"))])]),n[235]||(n[235]=e("h4",{id:"inherited-from-18",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-18"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[173]||(n[173]=[e("code",null,"TableItemProps",-1)])),_:1}),n[175]||(n[175]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#tablerender"},{default:r(()=>n[174]||(n[174]=[e("code",null,"tableRender",-1)])),_:1})]),n[236]||(n[236]=e("h3",{id:"title",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#title"},[e("span",null,"title?")])],-1)),n[237]||(n[237]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"title"),l(": "),e("code",null,"string")])],-1)),n[238]||(n[238]=e("h4",{id:"inherited-from-19",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#inherited-from-19"},[e("span",null,"Inherited from")])],-1)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[176]||(n[176]=[e("code",null,"TableItemProps",-1)])),_:1}),n[178]||(n[178]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#title"},{default:r(()=>n[177]||(n[177]=[e("code",null,"title",-1)])),_:1})]),n[239]||(n[239]=e("h3",{id:"type",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type"},[e("span",null,"type?")])],-1)),e("blockquote",null,[e("p",null,[n[180]||(n[180]=e("code",null,"optional",-1)),n[181]||(n[181]=l()),n[182]||(n[182]=e("strong",null,"type",-1)),n[183]||(n[183]=l(": ")),o(t,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:r(()=>n[179]||(n[179]=[e("code",null,"FaasItemType",-1)])),_:1})])]),n[240]||(n[240]=d(`

Support string, string[], number, number[], boolean, date, time, object, object[]

Default

'string'
 

Inherited from

`,4)),e("p",null,[o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:r(()=>n[184]||(n[184]=[e("code",null,"TableItemProps",-1)])),_:1}),n[186]||(n[186]=l(".")),o(t,{to:"/doc/ant-design/interfaces/TableItemProps.html#type"},{default:r(()=>n[185]||(n[185]=[e("code",null,"type",-1)])),_:1})])])}const g=i(p,[["render",m],["__file","UnionFaasItemProps.html.vue"]]),I=JSON.parse('{"path":"/doc/ant-design/interfaces/UnionFaasItemProps.html","title":"Interface: UnionFaasItemProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Extends","slug":"extends","link":"#extends","children":[]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"children?","slug":"children","link":"#children","children":[]},{"level":3,"title":"col?","slug":"col","link":"#col","children":[]},{"level":3,"title":"descriptionChildren?","slug":"descriptionchildren","link":"#descriptionchildren","children":[]},{"level":3,"title":"descriptionRender?","slug":"descriptionrender","link":"#descriptionrender","children":[]},{"level":3,"title":"disabled?","slug":"disabled","link":"#disabled","children":[]},{"level":3,"title":"extendTypes?","slug":"extendtypes","link":"#extendtypes","children":[]},{"level":3,"title":"formChildren?","slug":"formchildren","link":"#formchildren","children":[]},{"level":3,"title":"formRender?","slug":"formrender","link":"#formrender","children":[]},{"level":3,"title":"id","slug":"id","link":"#id","children":[]},{"level":3,"title":"if()?","slug":"if","link":"#if","children":[]},{"level":3,"title":"input?","slug":"input","link":"#input","children":[]},{"level":3,"title":"label?","slug":"label","link":"#label","children":[]},{"level":3,"title":"maxCount?","slug":"maxcount","link":"#maxcount","children":[]},{"level":3,"title":"object?","slug":"object","link":"#object","children":[]},{"level":3,"title":"onValueChange()?","slug":"onvaluechange","link":"#onvaluechange","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]},{"level":3,"title":"optionsType?","slug":"optionstype","link":"#optionstype","children":[]},{"level":3,"title":"render?","slug":"render","link":"#render","children":[]},{"level":3,"title":"required?","slug":"required","link":"#required","children":[]},{"level":3,"title":"rules?","slug":"rules","link":"#rules","children":[]},{"level":3,"title":"tableChildren?","slug":"tablechildren","link":"#tablechildren","children":[]},{"level":3,"title":"tableRender?","slug":"tablerender","link":"#tablerender","children":[]},{"level":3,"title":"title?","slug":"title","link":"#title","children":[]},{"level":3,"title":"type?","slug":"type","link":"#type","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/UnionFaasItemProps.md"}');export{g as comp,I as data}; diff --git a/assets/UnionFaasItemRender.html-DoIMN7ZI.js b/assets/UnionFaasItemRender.html-C9T5DMwd.js similarity index 97% rename from assets/UnionFaasItemRender.html-DoIMN7ZI.js rename to assets/UnionFaasItemRender.html-C9T5DMwd.js index ada3fd44e..af8bdfafa 100644 --- a/assets/UnionFaasItemRender.html-DoIMN7ZI.js +++ b/assets/UnionFaasItemRender.html-C9T5DMwd.js @@ -1 +1 @@ -import{_ as r,c as l,b as a,d as s,e as o,f as n,a as d,r as i,o as p}from"./app-B9iwSGbl.js";const u={};function m(c,e){const t=i("RouteLink");return p(),l("div",null,[a("p",null,[s(t,{to:"/doc/ant-design/"},{default:o(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),s(t,{to:"/doc/ant-design/"},{default:o(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / UnionFaasItemRender"))]),e[8]||(e[8]=d('

Type Alias: UnionFaasItemRender()<Value, Values>

UnionFaasItemRender<Value, Values>: (value, values, index, scene) => React.ReactNode

Type Parameters

Value = any

Values = any

Parameters

value: Value

values: Values

index: number

',9)),a("p",null,[e[5]||(e[5]=n("• ")),e[6]||(e[6]=a("strong",null,"scene",-1)),e[7]||(e[7]=n(": ")),s(t,{to:"/doc/ant-design/type-aliases/UnionScene.html"},{default:o(()=>e[4]||(e[4]=[a("code",null,"UnionScene",-1)])),_:1})]),e[9]||(e[9]=a("h2",{id:"returns",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#returns"},[a("span",null,"Returns")])],-1)),e[10]||(e[10]=a("p",null,[a("code",null,"React.ReactNode")],-1))])}const f=r(u,[["render",m],["__file","UnionFaasItemRender.html.vue"]]),R=JSON.parse('{"path":"/doc/ant-design/type-aliases/UnionFaasItemRender.html","title":"Type Alias: UnionFaasItemRender()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/UnionFaasItemRender.md"}');export{f as comp,R as data}; +import{_ as r,c as l,b as a,d as s,e as o,f as n,a as d,r as i,o as p}from"./app-DkNc82cP.js";const u={};function m(c,e){const t=i("RouteLink");return p(),l("div",null,[a("p",null,[s(t,{to:"/doc/ant-design/"},{default:o(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),s(t,{to:"/doc/ant-design/"},{default:o(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / UnionFaasItemRender"))]),e[8]||(e[8]=d('

Type Alias: UnionFaasItemRender()<Value, Values>

UnionFaasItemRender<Value, Values>: (value, values, index, scene) => React.ReactNode

Type Parameters

Value = any

Values = any

Parameters

value: Value

values: Values

index: number

',9)),a("p",null,[e[5]||(e[5]=n("• ")),e[6]||(e[6]=a("strong",null,"scene",-1)),e[7]||(e[7]=n(": ")),s(t,{to:"/doc/ant-design/type-aliases/UnionScene.html"},{default:o(()=>e[4]||(e[4]=[a("code",null,"UnionScene",-1)])),_:1})]),e[9]||(e[9]=a("h2",{id:"returns",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#returns"},[a("span",null,"Returns")])],-1)),e[10]||(e[10]=a("p",null,[a("code",null,"React.ReactNode")],-1))])}const f=r(u,[["render",m],["__file","UnionFaasItemRender.html.vue"]]),R=JSON.parse('{"path":"/doc/ant-design/type-aliases/UnionFaasItemRender.html","title":"Type Alias: UnionFaasItemRender()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/UnionFaasItemRender.md"}');export{f as comp,R as data}; diff --git a/assets/UnionScene.html-Bi-49UgD.js b/assets/UnionScene.html-DydbptfR.js similarity index 94% rename from assets/UnionScene.html-Bi-49UgD.js rename to assets/UnionScene.html-DydbptfR.js index 1f76bbc2f..6cc3a0c57 100644 --- a/assets/UnionScene.html-Bi-49UgD.js +++ b/assets/UnionScene.html-DydbptfR.js @@ -1 +1 @@ -import{_ as a,c as i,b as n,d as l,e as s,f as t,r as d,o as r}from"./app-B9iwSGbl.js";const u={};function p(c,e){const o=d("RouteLink");return r(),i("div",null,[n("p",null,[l(o,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),l(o,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / UnionScene"))]),e[4]||(e[4]=n("h1",{id:"type-alias-unionscene",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type-alias-unionscene"},[n("span",null,"Type Alias: UnionScene")])],-1)),e[5]||(e[5]=n("blockquote",null,[n("p",null,[n("strong",null,"UnionScene"),t(": "),n("code",null,'"form"'),t(" | "),n("code",null,'"description"'),t(" | "),n("code",null,'"table"')])],-1))])}const f=a(u,[["render",p],["__file","UnionScene.html.vue"]]),S=JSON.parse('{"path":"/doc/ant-design/type-aliases/UnionScene.html","title":"Type Alias: UnionScene","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/UnionScene.md"}');export{f as comp,S as data}; +import{_ as a,c as i,b as n,d as l,e as s,f as t,r as d,o as r}from"./app-DkNc82cP.js";const u={};function p(c,e){const o=d("RouteLink");return r(),i("div",null,[n("p",null,[l(o,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),l(o,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / UnionScene"))]),e[4]||(e[4]=n("h1",{id:"type-alias-unionscene",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type-alias-unionscene"},[n("span",null,"Type Alias: UnionScene")])],-1)),e[5]||(e[5]=n("blockquote",null,[n("p",null,[n("strong",null,"UnionScene"),t(": "),n("code",null,'"form"'),t(" | "),n("code",null,'"description"'),t(" | "),n("code",null,'"table"')])],-1))])}const f=a(u,[["render",p],["__file","UnionScene.html.vue"]]),S=JSON.parse('{"path":"/doc/ant-design/type-aliases/UnionScene.html","title":"Type Alias: UnionScene","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/UnionScene.md"}');export{f as comp,S as data}; diff --git a/assets/UseifyPlugin.html-o3kBBaXR.js b/assets/UseifyPlugin.html-B2DP9moo.js similarity index 97% rename from assets/UseifyPlugin.html-o3kBBaXR.js rename to assets/UseifyPlugin.html-B2DP9moo.js index 4e263d78c..18f5c640a 100644 --- a/assets/UseifyPlugin.html-o3kBBaXR.js +++ b/assets/UseifyPlugin.html-B2DP9moo.js @@ -1 +1 @@ -import{_ as o,c as r,b as t,d as l,e as s,f as a,a as i,r as d,o as u}from"./app-B9iwSGbl.js";const p={};function f(m,e){const n=d("RouteLink");return u(),r("div",null,[t("p",null,[l(n,{to:"/doc/func/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),l(n,{to:"/doc/func/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/func")])),_:1}),e[3]||(e[3]=a(" / UseifyPlugin"))]),e[8]||(e[8]=i('

Type Alias: UseifyPlugin<T>

UseifyPlugin<T>: T & object

Type declaration

mount()

mount: (data?) => Promise<T>

Parameters

',6)),t("p",null,[e[5]||(e[5]=a("• ")),e[6]||(e[6]=t("strong",null,"data?",-1)),e[7]||(e[7]=a(": ")),l(n,{to:"/doc/func/type-aliases/MountData.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"MountData",-1)])),_:1})]),e[9]||(e[9]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[10]||(e[10]=t("p",null,[t("code",null,"Promise"),a("<"),t("code",null,"T"),a(">")],-1)),e[11]||(e[11]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),e[12]||(e[12]=t("p",null,[a("• "),t("strong",null,"T")],-1))])}const g=o(p,[["render",f],["__file","UseifyPlugin.html.vue"]]),c=JSON.parse('{"path":"/doc/func/type-aliases/UseifyPlugin.html","title":"Type Alias: UseifyPlugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"mount()","slug":"mount","link":"#mount","children":[]}]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/UseifyPlugin.md"}');export{g as comp,c as data}; +import{_ as o,c as r,b as t,d as l,e as s,f as a,a as i,r as d,o as u}from"./app-DkNc82cP.js";const p={};function f(m,e){const n=d("RouteLink");return u(),r("div",null,[t("p",null,[l(n,{to:"/doc/func/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),l(n,{to:"/doc/func/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/func")])),_:1}),e[3]||(e[3]=a(" / UseifyPlugin"))]),e[8]||(e[8]=i('

Type Alias: UseifyPlugin<T>

UseifyPlugin<T>: T & object

Type declaration

mount()

mount: (data?) => Promise<T>

Parameters

',6)),t("p",null,[e[5]||(e[5]=a("• ")),e[6]||(e[6]=t("strong",null,"data?",-1)),e[7]||(e[7]=a(": ")),l(n,{to:"/doc/func/type-aliases/MountData.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"MountData",-1)])),_:1})]),e[9]||(e[9]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[10]||(e[10]=t("p",null,[t("code",null,"Promise"),a("<"),t("code",null,"T"),a(">")],-1)),e[11]||(e[11]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),e[12]||(e[12]=t("p",null,[a("• "),t("strong",null,"T")],-1))])}const g=o(p,[["render",f],["__file","UseifyPlugin.html.vue"]]),c=JSON.parse('{"path":"/doc/func/type-aliases/UseifyPlugin.html","title":"Type Alias: UseifyPlugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"mount()","slug":"mount","link":"#mount","children":[]}]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/type-aliases/UseifyPlugin.md"}');export{g as comp,c as data}; diff --git a/assets/UseifyPlugin.html-BsL8L-A7.js b/assets/UseifyPlugin.html-COyctHZ1.js similarity index 97% rename from assets/UseifyPlugin.html-BsL8L-A7.js rename to assets/UseifyPlugin.html-COyctHZ1.js index a1a29d73a..ed5fe948e 100644 --- a/assets/UseifyPlugin.html-BsL8L-A7.js +++ b/assets/UseifyPlugin.html-COyctHZ1.js @@ -1 +1 @@ -import{_ as o,c as r,b as t,d as l,e as s,f as a,a as i,r as d,o as p}from"./app-B9iwSGbl.js";const u={};function m(f,e){const n=d("RouteLink");return p(),r("div",null,[t("p",null,[l(n,{to:"/doc/test/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),l(n,{to:"/doc/test/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/test")])),_:1}),e[3]||(e[3]=a(" / UseifyPlugin"))]),e[8]||(e[8]=i('

Type Alias: UseifyPlugin<T>

UseifyPlugin<T>: T & object

Type declaration

mount()

mount: (data?) => Promise<T>

Parameters

',6)),t("p",null,[e[5]||(e[5]=a("• ")),e[6]||(e[6]=t("strong",null,"data?",-1)),e[7]||(e[7]=a(": ")),l(n,{to:"/doc/test/type-aliases/MountData.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"MountData",-1)])),_:1})]),e[9]||(e[9]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[10]||(e[10]=t("p",null,[t("code",null,"Promise"),a("<"),t("code",null,"T"),a(">")],-1)),e[11]||(e[11]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),e[12]||(e[12]=t("p",null,[a("• "),t("strong",null,"T")],-1))])}const g=o(u,[["render",m],["__file","UseifyPlugin.html.vue"]]),c=JSON.parse('{"path":"/doc/test/type-aliases/UseifyPlugin.html","title":"Type Alias: UseifyPlugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"mount()","slug":"mount","link":"#mount","children":[]}]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/UseifyPlugin.md"}');export{g as comp,c as data}; +import{_ as o,c as r,b as t,d as l,e as s,f as a,a as i,r as d,o as p}from"./app-DkNc82cP.js";const u={};function m(f,e){const n=d("RouteLink");return p(),r("div",null,[t("p",null,[l(n,{to:"/doc/test/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),l(n,{to:"/doc/test/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/test")])),_:1}),e[3]||(e[3]=a(" / UseifyPlugin"))]),e[8]||(e[8]=i('

Type Alias: UseifyPlugin<T>

UseifyPlugin<T>: T & object

Type declaration

mount()

mount: (data?) => Promise<T>

Parameters

',6)),t("p",null,[e[5]||(e[5]=a("• ")),e[6]||(e[6]=t("strong",null,"data?",-1)),e[7]||(e[7]=a(": ")),l(n,{to:"/doc/test/type-aliases/MountData.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"MountData",-1)])),_:1})]),e[9]||(e[9]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[10]||(e[10]=t("p",null,[t("code",null,"Promise"),a("<"),t("code",null,"T"),a(">")],-1)),e[11]||(e[11]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),e[12]||(e[12]=t("p",null,[a("• "),t("strong",null,"T")],-1))])}const g=o(u,[["render",m],["__file","UseifyPlugin.html.vue"]]),c=JSON.parse('{"path":"/doc/test/type-aliases/UseifyPlugin.html","title":"Type Alias: UseifyPlugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"mount()","slug":"mount","link":"#mount","children":[]}]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/type-aliases/UseifyPlugin.md"}');export{g as comp,c as data}; diff --git a/assets/Validator.html-62Ihzywz.js b/assets/Validator.html-CTS4PhKW.js similarity index 99% rename from assets/Validator.html-62Ihzywz.js rename to assets/Validator.html-CTS4PhKW.js index 48d6da271..5f4fd8069 100644 --- a/assets/Validator.html-62Ihzywz.js +++ b/assets/Validator.html-CTS4PhKW.js @@ -1 +1 @@ -import{_ as r,c as i,b as t,d as n,e as l,f as e,a as d,r as a,o as p}from"./app-B9iwSGbl.js";const u={};function g(f,o){const s=a("RouteLink");return p(),i("div",null,[t("p",null,[n(s,{to:"/doc/http/"},{default:l(()=>o[0]||(o[0]=[e("Documents")])),_:1}),o[2]||(o[2]=e(" / ")),n(s,{to:"/doc/http/"},{default:l(()=>o[1]||(o[1]=[e("@faasjs/http")])),_:1}),o[3]||(o[3]=e(" / Validator"))]),o[76]||(o[76]=d('

Class: Validator<TParams, TCookie, TSession>

Deprecated

Type Parameters

TParams extends Record<string, any> = any

TCookie extends Record<string, string> = any

TSession extends Record<string, string> = any

Constructors

new Validator()

',8)),t("blockquote",null,[t("p",null,[o[5]||(o[5]=t("strong",null,"new Validator",-1)),o[6]||(o[6]=e("<")),o[7]||(o[7]=t("code",null,"TParams",-1)),o[8]||(o[8]=e(", ")),o[9]||(o[9]=t("code",null,"TCookie",-1)),o[10]||(o[10]=e(", ")),o[11]||(o[11]=t("code",null,"TSession",-1)),o[12]||(o[12]=e(">(")),o[13]||(o[13]=t("code",null,"config",-1)),o[14]||(o[14]=e("): ")),n(s,{to:"/doc/http/classes/Validator.html"},{default:l(()=>o[4]||(o[4]=[t("code",null,"Validator",-1)])),_:1}),o[15]||(o[15]=e("<")),o[16]||(o[16]=t("code",null,"TParams",-1)),o[17]||(o[17]=e(", ")),o[18]||(o[18]=t("code",null,"TCookie",-1)),o[19]||(o[19]=e(", ")),o[20]||(o[20]=t("code",null,"TSession",-1)),o[21]||(o[21]=e(">"))])]),o[77]||(o[77]=t("h4",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),t("p",null,[o[23]||(o[23]=e("• ")),o[24]||(o[24]=t("strong",null,"config",-1)),o[25]||(o[25]=e(": ")),n(s,{to:"/doc/http/type-aliases/ValidatorConfig.html"},{default:l(()=>o[22]||(o[22]=[t("code",null,"ValidatorConfig",-1)])),_:1}),o[26]||(o[26]=e("<")),o[27]||(o[27]=t("code",null,"TParams",-1)),o[28]||(o[28]=e(", ")),o[29]||(o[29]=t("code",null,"TCookie",-1)),o[30]||(o[30]=e(", ")),o[31]||(o[31]=t("code",null,"TSession",-1)),o[32]||(o[32]=e(">"))]),o[78]||(o[78]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[n(s,{to:"/doc/http/classes/Validator.html"},{default:l(()=>o[33]||(o[33]=[t("code",null,"Validator",-1)])),_:1}),o[34]||(o[34]=e("<")),o[35]||(o[35]=t("code",null,"TParams",-1)),o[36]||(o[36]=e(", ")),o[37]||(o[37]=t("code",null,"TCookie",-1)),o[38]||(o[38]=e(", ")),o[39]||(o[39]=t("code",null,"TSession",-1)),o[40]||(o[40]=e(">"))]),o[79]||(o[79]=d('

Methods

valid()

valid(request, logger): Promise<void>

Parameters

request: Request<TParams, TCookie, TSession>

logger: Logger

Returns

Promise<void>

validContent()

validContent(type, params, baseKey, config, logger): void

Parameters

type: string

params

baseKey: string

',14)),t("p",null,[o[42]||(o[42]=e("• ")),o[43]||(o[43]=t("strong",null,"config",-1)),o[44]||(o[44]=e(": ")),n(s,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:l(()=>o[41]||(o[41]=[t("code",null,"ValidatorOptions",-1)])),_:1}),o[45]||(o[45]=e("<")),o[46]||(o[46]=t("code",null,"Record",-1)),o[47]||(o[47]=e("<")),o[48]||(o[48]=t("code",null,"string",-1)),o[49]||(o[49]=e(", ")),o[50]||(o[50]=t("code",null,"any",-1)),o[51]||(o[51]=e(">>"))]),o[80]||(o[80]=d('

logger: Logger

Returns

void

Properties

before?

optional before: BeforeOption<TParams, TCookie, TSession>

cookieConfig?

',7)),t("blockquote",null,[t("p",null,[o[53]||(o[53]=t("code",null,"optional",-1)),o[54]||(o[54]=e()),o[55]||(o[55]=t("strong",null,"cookieConfig",-1)),o[56]||(o[56]=e(": ")),n(s,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:l(()=>o[52]||(o[52]=[t("code",null,"ValidatorOptions",-1)])),_:1}),o[57]||(o[57]=e("<")),o[58]||(o[58]=t("code",null,"TCookie",-1)),o[59]||(o[59]=e(">"))])]),o[81]||(o[81]=t("h3",{id:"paramsconfig",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#paramsconfig"},[t("span",null,[t("s",null,"paramsConfig?")])])],-1)),t("blockquote",null,[t("p",null,[o[61]||(o[61]=t("code",null,"optional",-1)),o[62]||(o[62]=e()),o[63]||(o[63]=t("strong",null,"paramsConfig",-1)),o[64]||(o[64]=e(": ")),n(s,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:l(()=>o[60]||(o[60]=[t("code",null,"ValidatorOptions",-1)])),_:1}),o[65]||(o[65]=e("<")),o[66]||(o[66]=t("code",null,"TParams",-1)),o[67]||(o[67]=e(">"))])]),o[82]||(o[82]=t("h3",{id:"sessionconfig",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#sessionconfig"},[t("span",null,[t("s",null,"sessionConfig?")])])],-1)),t("blockquote",null,[t("p",null,[o[69]||(o[69]=t("code",null,"optional",-1)),o[70]||(o[70]=e()),o[71]||(o[71]=t("strong",null,"sessionConfig",-1)),o[72]||(o[72]=e(": ")),n(s,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:l(()=>o[68]||(o[68]=[t("code",null,"ValidatorOptions",-1)])),_:1}),o[73]||(o[73]=e("<")),o[74]||(o[74]=t("code",null,"TSession",-1)),o[75]||(o[75]=e(">"))])])])}const k=r(u,[["render",g],["__file","Validator.html.vue"]]),v=JSON.parse('{"path":"/doc/http/classes/Validator.html","title":"Class: Validator","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Deprecated","slug":"deprecated","link":"#deprecated","children":[]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Validator()","slug":"new-validator","link":"#new-validator","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"valid()","slug":"valid","link":"#valid","children":[]},{"level":3,"title":"validContent()","slug":"validcontent","link":"#validcontent","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"before?","slug":"before","link":"#before","children":[]},{"level":3,"title":"cookieConfig?","slug":"cookieconfig","link":"#cookieconfig","children":[]},{"level":3,"title":"paramsConfig?","slug":"paramsconfig","link":"#paramsconfig","children":[]},{"level":3,"title":"sessionConfig?","slug":"sessionconfig","link":"#sessionconfig","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/classes/Validator.md"}');export{k as comp,v as data}; +import{_ as r,c as i,b as t,d as n,e as l,f as e,a as d,r as a,o as p}from"./app-DkNc82cP.js";const u={};function g(f,o){const s=a("RouteLink");return p(),i("div",null,[t("p",null,[n(s,{to:"/doc/http/"},{default:l(()=>o[0]||(o[0]=[e("Documents")])),_:1}),o[2]||(o[2]=e(" / ")),n(s,{to:"/doc/http/"},{default:l(()=>o[1]||(o[1]=[e("@faasjs/http")])),_:1}),o[3]||(o[3]=e(" / Validator"))]),o[76]||(o[76]=d('

Class: Validator<TParams, TCookie, TSession>

Deprecated

Type Parameters

TParams extends Record<string, any> = any

TCookie extends Record<string, string> = any

TSession extends Record<string, string> = any

Constructors

new Validator()

',8)),t("blockquote",null,[t("p",null,[o[5]||(o[5]=t("strong",null,"new Validator",-1)),o[6]||(o[6]=e("<")),o[7]||(o[7]=t("code",null,"TParams",-1)),o[8]||(o[8]=e(", ")),o[9]||(o[9]=t("code",null,"TCookie",-1)),o[10]||(o[10]=e(", ")),o[11]||(o[11]=t("code",null,"TSession",-1)),o[12]||(o[12]=e(">(")),o[13]||(o[13]=t("code",null,"config",-1)),o[14]||(o[14]=e("): ")),n(s,{to:"/doc/http/classes/Validator.html"},{default:l(()=>o[4]||(o[4]=[t("code",null,"Validator",-1)])),_:1}),o[15]||(o[15]=e("<")),o[16]||(o[16]=t("code",null,"TParams",-1)),o[17]||(o[17]=e(", ")),o[18]||(o[18]=t("code",null,"TCookie",-1)),o[19]||(o[19]=e(", ")),o[20]||(o[20]=t("code",null,"TSession",-1)),o[21]||(o[21]=e(">"))])]),o[77]||(o[77]=t("h4",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),t("p",null,[o[23]||(o[23]=e("• ")),o[24]||(o[24]=t("strong",null,"config",-1)),o[25]||(o[25]=e(": ")),n(s,{to:"/doc/http/type-aliases/ValidatorConfig.html"},{default:l(()=>o[22]||(o[22]=[t("code",null,"ValidatorConfig",-1)])),_:1}),o[26]||(o[26]=e("<")),o[27]||(o[27]=t("code",null,"TParams",-1)),o[28]||(o[28]=e(", ")),o[29]||(o[29]=t("code",null,"TCookie",-1)),o[30]||(o[30]=e(", ")),o[31]||(o[31]=t("code",null,"TSession",-1)),o[32]||(o[32]=e(">"))]),o[78]||(o[78]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[n(s,{to:"/doc/http/classes/Validator.html"},{default:l(()=>o[33]||(o[33]=[t("code",null,"Validator",-1)])),_:1}),o[34]||(o[34]=e("<")),o[35]||(o[35]=t("code",null,"TParams",-1)),o[36]||(o[36]=e(", ")),o[37]||(o[37]=t("code",null,"TCookie",-1)),o[38]||(o[38]=e(", ")),o[39]||(o[39]=t("code",null,"TSession",-1)),o[40]||(o[40]=e(">"))]),o[79]||(o[79]=d('

Methods

valid()

valid(request, logger): Promise<void>

Parameters

request: Request<TParams, TCookie, TSession>

logger: Logger

Returns

Promise<void>

validContent()

validContent(type, params, baseKey, config, logger): void

Parameters

type: string

params

baseKey: string

',14)),t("p",null,[o[42]||(o[42]=e("• ")),o[43]||(o[43]=t("strong",null,"config",-1)),o[44]||(o[44]=e(": ")),n(s,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:l(()=>o[41]||(o[41]=[t("code",null,"ValidatorOptions",-1)])),_:1}),o[45]||(o[45]=e("<")),o[46]||(o[46]=t("code",null,"Record",-1)),o[47]||(o[47]=e("<")),o[48]||(o[48]=t("code",null,"string",-1)),o[49]||(o[49]=e(", ")),o[50]||(o[50]=t("code",null,"any",-1)),o[51]||(o[51]=e(">>"))]),o[80]||(o[80]=d('

logger: Logger

Returns

void

Properties

before?

optional before: BeforeOption<TParams, TCookie, TSession>

cookieConfig?

',7)),t("blockquote",null,[t("p",null,[o[53]||(o[53]=t("code",null,"optional",-1)),o[54]||(o[54]=e()),o[55]||(o[55]=t("strong",null,"cookieConfig",-1)),o[56]||(o[56]=e(": ")),n(s,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:l(()=>o[52]||(o[52]=[t("code",null,"ValidatorOptions",-1)])),_:1}),o[57]||(o[57]=e("<")),o[58]||(o[58]=t("code",null,"TCookie",-1)),o[59]||(o[59]=e(">"))])]),o[81]||(o[81]=t("h3",{id:"paramsconfig",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#paramsconfig"},[t("span",null,[t("s",null,"paramsConfig?")])])],-1)),t("blockquote",null,[t("p",null,[o[61]||(o[61]=t("code",null,"optional",-1)),o[62]||(o[62]=e()),o[63]||(o[63]=t("strong",null,"paramsConfig",-1)),o[64]||(o[64]=e(": ")),n(s,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:l(()=>o[60]||(o[60]=[t("code",null,"ValidatorOptions",-1)])),_:1}),o[65]||(o[65]=e("<")),o[66]||(o[66]=t("code",null,"TParams",-1)),o[67]||(o[67]=e(">"))])]),o[82]||(o[82]=t("h3",{id:"sessionconfig",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#sessionconfig"},[t("span",null,[t("s",null,"sessionConfig?")])])],-1)),t("blockquote",null,[t("p",null,[o[69]||(o[69]=t("code",null,"optional",-1)),o[70]||(o[70]=e()),o[71]||(o[71]=t("strong",null,"sessionConfig",-1)),o[72]||(o[72]=e(": ")),n(s,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:l(()=>o[68]||(o[68]=[t("code",null,"ValidatorOptions",-1)])),_:1}),o[73]||(o[73]=e("<")),o[74]||(o[74]=t("code",null,"TSession",-1)),o[75]||(o[75]=e(">"))])])])}const k=r(u,[["render",g],["__file","Validator.html.vue"]]),v=JSON.parse('{"path":"/doc/http/classes/Validator.html","title":"Class: Validator","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Deprecated","slug":"deprecated","link":"#deprecated","children":[]},{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Constructors","slug":"constructors","link":"#constructors","children":[{"level":3,"title":"new Validator()","slug":"new-validator","link":"#new-validator","children":[]}]},{"level":2,"title":"Methods","slug":"methods","link":"#methods","children":[{"level":3,"title":"valid()","slug":"valid","link":"#valid","children":[]},{"level":3,"title":"validContent()","slug":"validcontent","link":"#validcontent","children":[]}]},{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"before?","slug":"before","link":"#before","children":[]},{"level":3,"title":"cookieConfig?","slug":"cookieconfig","link":"#cookieconfig","children":[]},{"level":3,"title":"paramsConfig?","slug":"paramsconfig","link":"#paramsconfig","children":[]},{"level":3,"title":"sessionConfig?","slug":"sessionconfig","link":"#sessionconfig","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/classes/Validator.md"}');export{k as comp,v as data}; diff --git a/assets/ValidatorConfig.html-DdcuU5dV.js b/assets/ValidatorConfig.html-6tyvQ5mB.js similarity index 98% rename from assets/ValidatorConfig.html-DdcuU5dV.js rename to assets/ValidatorConfig.html-6tyvQ5mB.js index 352d9217b..a9ebab2a9 100644 --- a/assets/ValidatorConfig.html-DdcuU5dV.js +++ b/assets/ValidatorConfig.html-6tyvQ5mB.js @@ -1 +1 @@ -import{_ as a,c as d,b as o,d as s,e as n,f as t,a as i,r,o as p}from"./app-B9iwSGbl.js";const u={};function m(g,e){const l=r("RouteLink");return p(),d("div",null,[o("p",null,[s(l,{to:"/doc/http/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(l,{to:"/doc/http/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / ValidatorConfig"))]),e[28]||(e[28]=i('

Type Alias: ValidatorConfig<TParams, TCookie, TSession>

ValidatorConfig<TParams, TCookie, TSession>: object

Type Parameters

TParams extends Record<string, any> = any

TCookie extends Record<string, string> = any

TSession extends Record<string, string> = any

Type declaration

before?

optional before: BeforeOption

',10)),o("blockquote",null,[o("p",null,[e[5]||(e[5]=o("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=o("strong",null,"cookie",-1)),e[8]||(e[8]=t(": ")),s(l,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:n(()=>e[4]||(e[4]=[o("code",null,"ValidatorOptions",-1)])),_:1}),e[9]||(e[9]=t("<")),e[10]||(e[10]=o("code",null,"TCookie",-1)),e[11]||(e[11]=t(">"))])]),e[29]||(e[29]=o("h3",{id:"params",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#params"},[o("span",null,[o("s",null,"params?")])])],-1)),o("blockquote",null,[o("p",null,[e[13]||(e[13]=o("code",null,"optional",-1)),e[14]||(e[14]=t()),e[15]||(e[15]=o("strong",null,"params",-1)),e[16]||(e[16]=t(": ")),s(l,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:n(()=>e[12]||(e[12]=[o("code",null,"ValidatorOptions",-1)])),_:1}),e[17]||(e[17]=t("<")),e[18]||(e[18]=o("code",null,"TParams",-1)),e[19]||(e[19]=t(">"))])]),e[30]||(e[30]=o("h3",{id:"session",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#session"},[o("span",null,[o("s",null,"session?")])])],-1)),o("blockquote",null,[o("p",null,[e[21]||(e[21]=o("code",null,"optional",-1)),e[22]||(e[22]=t()),e[23]||(e[23]=o("strong",null,"session",-1)),e[24]||(e[24]=t(": ")),s(l,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:n(()=>e[20]||(e[20]=[o("code",null,"ValidatorOptions",-1)])),_:1}),e[25]||(e[25]=t("<")),e[26]||(e[26]=o("code",null,"TSession",-1)),e[27]||(e[27]=t(">"))])]),e[31]||(e[31]=o("h2",{id:"deprecated",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#deprecated"},[o("span",null,"Deprecated")])],-1))])}const k=a(u,[["render",m],["__file","ValidatorConfig.html.vue"]]),y=JSON.parse('{"path":"/doc/http/type-aliases/ValidatorConfig.html","title":"Type Alias: ValidatorConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"before?","slug":"before","link":"#before","children":[]},{"level":3,"title":"cookie?","slug":"cookie","link":"#cookie","children":[]},{"level":3,"title":"params?","slug":"params","link":"#params","children":[]},{"level":3,"title":"session?","slug":"session","link":"#session","children":[]}]},{"level":2,"title":"Deprecated","slug":"deprecated","link":"#deprecated","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/ValidatorConfig.md"}');export{k as comp,y as data}; +import{_ as a,c as d,b as o,d as s,e as n,f as t,a as i,r,o as p}from"./app-DkNc82cP.js";const u={};function m(g,e){const l=r("RouteLink");return p(),d("div",null,[o("p",null,[s(l,{to:"/doc/http/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(l,{to:"/doc/http/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / ValidatorConfig"))]),e[28]||(e[28]=i('

Type Alias: ValidatorConfig<TParams, TCookie, TSession>

ValidatorConfig<TParams, TCookie, TSession>: object

Type Parameters

TParams extends Record<string, any> = any

TCookie extends Record<string, string> = any

TSession extends Record<string, string> = any

Type declaration

before?

optional before: BeforeOption

',10)),o("blockquote",null,[o("p",null,[e[5]||(e[5]=o("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=o("strong",null,"cookie",-1)),e[8]||(e[8]=t(": ")),s(l,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:n(()=>e[4]||(e[4]=[o("code",null,"ValidatorOptions",-1)])),_:1}),e[9]||(e[9]=t("<")),e[10]||(e[10]=o("code",null,"TCookie",-1)),e[11]||(e[11]=t(">"))])]),e[29]||(e[29]=o("h3",{id:"params",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#params"},[o("span",null,[o("s",null,"params?")])])],-1)),o("blockquote",null,[o("p",null,[e[13]||(e[13]=o("code",null,"optional",-1)),e[14]||(e[14]=t()),e[15]||(e[15]=o("strong",null,"params",-1)),e[16]||(e[16]=t(": ")),s(l,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:n(()=>e[12]||(e[12]=[o("code",null,"ValidatorOptions",-1)])),_:1}),e[17]||(e[17]=t("<")),e[18]||(e[18]=o("code",null,"TParams",-1)),e[19]||(e[19]=t(">"))])]),e[30]||(e[30]=o("h3",{id:"session",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#session"},[o("span",null,[o("s",null,"session?")])])],-1)),o("blockquote",null,[o("p",null,[e[21]||(e[21]=o("code",null,"optional",-1)),e[22]||(e[22]=t()),e[23]||(e[23]=o("strong",null,"session",-1)),e[24]||(e[24]=t(": ")),s(l,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:n(()=>e[20]||(e[20]=[o("code",null,"ValidatorOptions",-1)])),_:1}),e[25]||(e[25]=t("<")),e[26]||(e[26]=o("code",null,"TSession",-1)),e[27]||(e[27]=t(">"))])]),e[31]||(e[31]=o("h2",{id:"deprecated",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#deprecated"},[o("span",null,"Deprecated")])],-1))])}const k=a(u,[["render",m],["__file","ValidatorConfig.html.vue"]]),y=JSON.parse('{"path":"/doc/http/type-aliases/ValidatorConfig.html","title":"Type Alias: ValidatorConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"before?","slug":"before","link":"#before","children":[]},{"level":3,"title":"cookie?","slug":"cookie","link":"#cookie","children":[]},{"level":3,"title":"params?","slug":"params","link":"#params","children":[]},{"level":3,"title":"session?","slug":"session","link":"#session","children":[]}]},{"level":2,"title":"Deprecated","slug":"deprecated","link":"#deprecated","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/ValidatorConfig.md"}');export{k as comp,y as data}; diff --git a/assets/ValidatorOptions.html-Dqdgi1DB.js b/assets/ValidatorOptions.html-CF_tbkaL.js similarity index 98% rename from assets/ValidatorOptions.html-Dqdgi1DB.js rename to assets/ValidatorOptions.html-CF_tbkaL.js index e98dc4472..5267328c7 100644 --- a/assets/ValidatorOptions.html-Dqdgi1DB.js +++ b/assets/ValidatorOptions.html-CF_tbkaL.js @@ -1 +1 @@ -import{_ as n,c as s,b as d,d as a,e as r,f as t,a as l,r as i,o as c}from"./app-B9iwSGbl.js";const p={};function h(u,e){const o=i("RouteLink");return c(),s("div",null,[d("p",null,[a(o,{to:"/doc/http/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/http/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / ValidatorOptions"))]),e[4]||(e[4]=l('

Type Alias: ValidatorOptions<Content>

ValidatorOptions<Content>: object

Type Parameters

Content = Record<string, any>

Type declaration

onError()?

optional onError: (type, key, value?) => object | void

Parameters

type: string

key: string | string[]

value?: any

Returns

object | void

rules

rules: { [k in keyof Content]?: ValidatorRuleOptions }

whitelist?

optional whitelist: "error" | "ignore"

Deprecated

',18))])}const y=n(p,[["render",h],["__file","ValidatorOptions.html.vue"]]),m=JSON.parse('{"path":"/doc/http/type-aliases/ValidatorOptions.html","title":"Type Alias: ValidatorOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"onError()?","slug":"onerror","link":"#onerror","children":[]},{"level":3,"title":"rules","slug":"rules","link":"#rules","children":[]},{"level":3,"title":"whitelist?","slug":"whitelist","link":"#whitelist","children":[]}]},{"level":2,"title":"Deprecated","slug":"deprecated","link":"#deprecated","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/ValidatorOptions.md"}');export{y as comp,m as data}; +import{_ as n,c as s,b as d,d as a,e as r,f as t,a as l,r as i,o as c}from"./app-DkNc82cP.js";const p={};function h(u,e){const o=i("RouteLink");return c(),s("div",null,[d("p",null,[a(o,{to:"/doc/http/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/http/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / ValidatorOptions"))]),e[4]||(e[4]=l('

Type Alias: ValidatorOptions<Content>

ValidatorOptions<Content>: object

Type Parameters

Content = Record<string, any>

Type declaration

onError()?

optional onError: (type, key, value?) => object | void

Parameters

type: string

key: string | string[]

value?: any

Returns

object | void

rules

rules: { [k in keyof Content]?: ValidatorRuleOptions }

whitelist?

optional whitelist: "error" | "ignore"

Deprecated

',18))])}const y=n(p,[["render",h],["__file","ValidatorOptions.html.vue"]]),m=JSON.parse('{"path":"/doc/http/type-aliases/ValidatorOptions.html","title":"Type Alias: ValidatorOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"onError()?","slug":"onerror","link":"#onerror","children":[]},{"level":3,"title":"rules","slug":"rules","link":"#rules","children":[]},{"level":3,"title":"whitelist?","slug":"whitelist","link":"#whitelist","children":[]}]},{"level":2,"title":"Deprecated","slug":"deprecated","link":"#deprecated","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/ValidatorOptions.md"}');export{y as comp,m as data}; diff --git a/assets/ValidatorRuleOptions.html-B0QevLjh.js b/assets/ValidatorRuleOptions.html-B1SoEf2x.js similarity index 98% rename from assets/ValidatorRuleOptions.html-B0QevLjh.js rename to assets/ValidatorRuleOptions.html-B1SoEf2x.js index 7c99d92ec..bada84f9f 100644 --- a/assets/ValidatorRuleOptions.html-B0QevLjh.js +++ b/assets/ValidatorRuleOptions.html-B1SoEf2x.js @@ -1 +1 @@ -import{_ as i,c as r,b as o,d as a,e as n,f as t,a as d,r as s,o as p}from"./app-B9iwSGbl.js";const u={};function c(h,e){const l=s("RouteLink");return p(),r("div",null,[o("p",null,[a(l,{to:"/doc/http/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(l,{to:"/doc/http/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / ValidatorRuleOptions"))]),e[12]||(e[12]=d('

Type Alias: ValidatorRuleOptions

ValidatorRuleOptions: object

Type declaration

config?

',4)),o("blockquote",null,[o("p",null,[e[5]||(e[5]=o("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=o("strong",null,"config",-1)),e[8]||(e[8]=t(": ")),e[9]||(e[9]=o("code",null,"Partial",-1)),e[10]||(e[10]=t("<")),a(l,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:n(()=>e[4]||(e[4]=[o("code",null,"ValidatorOptions",-1)])),_:1}),e[11]||(e[11]=t(">"))])]),e[13]||(e[13]=d('

default?

optional default: any

in?

optional in: any[]

regexp?

optional regexp: RegExp

required?

optional required: boolean

type?

optional type: ValidatorRuleOptionsType

Deprecated

',11))])}const f=i(u,[["render",c],["__file","ValidatorRuleOptions.html.vue"]]),b=JSON.parse('{"path":"/doc/http/type-aliases/ValidatorRuleOptions.html","title":"Type Alias: ValidatorRuleOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"default?","slug":"default","link":"#default","children":[]},{"level":3,"title":"in?","slug":"in","link":"#in","children":[]},{"level":3,"title":"regexp?","slug":"regexp","link":"#regexp","children":[]},{"level":3,"title":"required?","slug":"required","link":"#required","children":[]},{"level":3,"title":"type?","slug":"type","link":"#type","children":[]}]},{"level":2,"title":"Deprecated","slug":"deprecated","link":"#deprecated","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/ValidatorRuleOptions.md"}');export{f as comp,b as data}; +import{_ as i,c as r,b as o,d as a,e as n,f as t,a as d,r as s,o as p}from"./app-DkNc82cP.js";const u={};function c(h,e){const l=s("RouteLink");return p(),r("div",null,[o("p",null,[a(l,{to:"/doc/http/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(l,{to:"/doc/http/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / ValidatorRuleOptions"))]),e[12]||(e[12]=d('

Type Alias: ValidatorRuleOptions

ValidatorRuleOptions: object

Type declaration

config?

',4)),o("blockquote",null,[o("p",null,[e[5]||(e[5]=o("code",null,"optional",-1)),e[6]||(e[6]=t()),e[7]||(e[7]=o("strong",null,"config",-1)),e[8]||(e[8]=t(": ")),e[9]||(e[9]=o("code",null,"Partial",-1)),e[10]||(e[10]=t("<")),a(l,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:n(()=>e[4]||(e[4]=[o("code",null,"ValidatorOptions",-1)])),_:1}),e[11]||(e[11]=t(">"))])]),e[13]||(e[13]=d('

default?

optional default: any

in?

optional in: any[]

regexp?

optional regexp: RegExp

required?

optional required: boolean

type?

optional type: ValidatorRuleOptionsType

Deprecated

',11))])}const f=i(u,[["render",c],["__file","ValidatorRuleOptions.html.vue"]]),b=JSON.parse('{"path":"/doc/http/type-aliases/ValidatorRuleOptions.html","title":"Type Alias: ValidatorRuleOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"default?","slug":"default","link":"#default","children":[]},{"level":3,"title":"in?","slug":"in","link":"#in","children":[]},{"level":3,"title":"regexp?","slug":"regexp","link":"#regexp","children":[]},{"level":3,"title":"required?","slug":"required","link":"#required","children":[]},{"level":3,"title":"type?","slug":"type","link":"#type","children":[]}]},{"level":2,"title":"Deprecated","slug":"deprecated","link":"#deprecated","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/type-aliases/ValidatorRuleOptions.md"}');export{f as comp,b as data}; diff --git a/assets/app-B9iwSGbl.js b/assets/app-DkNc82cP.js similarity index 86% rename from assets/app-B9iwSGbl.js rename to assets/app-DkNc82cP.js index d079b9a20..c3429b922 100644 --- a/assets/app-B9iwSGbl.js +++ b/assets/app-DkNc82cP.js @@ -30,7 +30,7 @@ Server rendered element contains fewer child nodes than client vdom.`),A=!0),cl( * @vue/runtime-dom v3.5.12 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let Ci;const ua=typeof window<"u"&&window.trustedTypes;if(ua)try{Ci=ua.createPolicy("vue",{createHTML:e=>e})}catch{}const yc=Ci?e=>Ci.createHTML(e):e=>e,Ef="http://www.w3.org/2000/svg",bf="http://www.w3.org/1998/Math/MathML",Nt=typeof document<"u"?document:null,ca=Nt&&Nt.createElement("template"),Tf={insert:(e,t,l)=>{t.insertBefore(e,l||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,l,n)=>{const r=t==="svg"?Nt.createElementNS(Ef,e):t==="mathml"?Nt.createElementNS(bf,e):l?Nt.createElement(e,{is:l}):Nt.createElement(e);return e==="select"&&n&&n.multiple!=null&&r.setAttribute("multiple",n.multiple),r},createText:e=>Nt.createTextNode(e),createComment:e=>Nt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Nt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,l,n,r,i){const s=l?l.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),l),!(r===i||!(r=r.nextSibling)););else{ca.innerHTML=yc(n==="svg"?`${e}`:n==="mathml"?`${e}`:e);const a=ca.content;if(n==="svg"||n==="mathml"){const o=a.firstChild;for(;o.firstChild;)a.appendChild(o.firstChild);a.removeChild(o)}t.insertBefore(a,l)}return[s?s.nextSibling:t.firstChild,l?l.previousSibling:t.lastChild]}},Wt="transition",sn="animation",Fn=Symbol("_vtc"),kc={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},xf=Ve({},ju,kc),Pf=e=>(e.displayName="Transition",e.props=xf,e),ds=Pf((e,{slots:t})=>ce(dh,Af(e),t)),pl=(e,t=[])=>{re(e)?e.forEach(l=>l(...t)):e&&e(...t)},da=e=>e?re(e)?e.some(t=>t.length>1):e.length>1:!1;function Af(e){const t={};for(const A in e)A in kc||(t[A]=e[A]);if(e.css===!1)return t;const{name:l="v",type:n,duration:r,enterFromClass:i=`${l}-enter-from`,enterActiveClass:s=`${l}-enter-active`,enterToClass:a=`${l}-enter-to`,appearFromClass:o=i,appearActiveClass:u=s,appearToClass:d=a,leaveFromClass:c=`${l}-leave-from`,leaveActiveClass:p=`${l}-leave-active`,leaveToClass:f=`${l}-leave-to`}=e,_=Lf(r),y=_&&_[0],k=_&&_[1],{onBeforeEnter:b,onEnter:x,onEnterCancelled:m,onLeave:E,onLeaveCancelled:S,onBeforeAppear:$=b,onAppear:M=x,onAppearCancelled:P=m}=t,z=(A,D,Q)=>{hl(A,D?d:a),hl(A,D?u:s),Q&&Q()},C=(A,D)=>{A._isLeaving=!1,hl(A,c),hl(A,f),hl(A,p),D&&D()},B=A=>(D,Q)=>{const te=A?M:x,I=()=>z(D,A,Q);pl(te,[D,I]),pa(()=>{hl(D,A?o:i),Gt(D,A?d:a),da(te)||ha(D,n,y,I)})};return Ve(t,{onBeforeEnter(A){pl(b,[A]),Gt(A,i),Gt(A,s)},onBeforeAppear(A){pl($,[A]),Gt(A,o),Gt(A,u)},onEnter:B(!1),onAppear:B(!0),onLeave(A,D){A._isLeaving=!0;const Q=()=>C(A,D);Gt(A,c),Gt(A,p),Ff(),pa(()=>{A._isLeaving&&(hl(A,c),Gt(A,f),da(E)||ha(A,n,k,Q))}),pl(E,[A,Q])},onEnterCancelled(A){z(A,!1),pl(m,[A])},onAppearCancelled(A){z(A,!0),pl(P,[A])},onLeaveCancelled(A){C(A),pl(S,[A])}})}function Lf(e){if(e==null)return null;if(Le(e))return[ri(e.enter),ri(e.leave)];{const t=ri(e);return[t,t]}}function ri(e){return rp(e)}function Gt(e,t){t.split(/\s+/).forEach(l=>l&&e.classList.add(l)),(e[Fn]||(e[Fn]=new Set)).add(t)}function hl(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const l=e[Fn];l&&(l.delete(t),l.size||(e[Fn]=void 0))}function pa(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Cf=0;function ha(e,t,l,n){const r=e._endId=++Cf,i=()=>{r===e._endId&&n()};if(l!=null)return setTimeout(i,l);const{type:s,timeout:a,propCount:o}=Rf(e,t);if(!s)return n();const u=s+"end";let d=0;const c=()=>{e.removeEventListener(u,p),i()},p=f=>{f.target===e&&++d>=o&&c()};setTimeout(()=>{d(l[_]||"").split(", "),r=n(`${Wt}Delay`),i=n(`${Wt}Duration`),s=fa(r,i),a=n(`${sn}Delay`),o=n(`${sn}Duration`),u=fa(a,o);let d=null,c=0,p=0;t===Wt?s>0&&(d=Wt,c=s,p=i.length):t===sn?u>0&&(d=sn,c=u,p=o.length):(c=Math.max(s,u),d=c>0?s>u?Wt:sn:null,p=d?d===Wt?i.length:o.length:0);const f=d===Wt&&/\b(transform|all)(,|$)/.test(n(`${Wt}Property`).toString());return{type:d,timeout:c,propCount:p,hasTransform:f}}function fa(e,t){for(;e.lengthma(l)+ma(e[n])))}function ma(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ff(){return document.body.offsetHeight}function Of(e,t,l){const n=e[Fn];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):l?e.setAttribute("class",t):e.className=t}const Er=Symbol("_vod"),Ec=Symbol("_vsh"),br={beforeMount(e,{value:t},{transition:l}){e[Er]=e.style.display==="none"?"":e.style.display,l&&t?l.beforeEnter(e):an(e,t)},mounted(e,{value:t},{transition:l}){l&&t&&l.enter(e)},updated(e,{value:t,oldValue:l},{transition:n}){!t!=!l&&(n?t?(n.beforeEnter(e),an(e,!0),n.enter(e)):n.leave(e,()=>{an(e,!1)}):an(e,t))},beforeUnmount(e,{value:t}){an(e,t)}};function an(e,t){e.style.display=t?e[Er]:"none",e[Ec]=!t}const If=Symbol(""),wf=/(^|;)\s*display\s*:/;function Sf(e,t,l){const n=e.style,r=Ce(l);let i=!1;if(l&&!r){if(t)if(Ce(t))for(const s of t.split(";")){const a=s.slice(0,s.indexOf(":")).trim();l[a]==null&&ar(n,a,"")}else for(const s in t)l[s]==null&&ar(n,s,"");for(const s in l)s==="display"&&(i=!0),ar(n,s,l[s])}else if(r){if(t!==l){const s=n[If];s&&(l+=";"+s),n.cssText=l,i=wf.test(l)}}else t&&e.removeAttribute("style");Er in e&&(e[Er]=i?n.display:"",e[Ec]&&(n.display="none"))}const ga=/\s*!important$/;function ar(e,t,l){if(re(l))l.forEach(n=>ar(e,t,n));else if(l==null&&(l=""),t.startsWith("--"))e.setProperty(t,l);else{const n=Df(e,t);ga.test(l)?e.setProperty(Ut(n),l.replace(ga,""),"important"):e[n]=l}}const va=["Webkit","Moz","ms"],ii={};function Df(e,t){const l=ii[t];if(l)return l;let n=nt(t);if(n!=="filter"&&n in e)return ii[t]=n;n=jn(n);for(let r=0;rsi||(Hf.then(()=>si=0),si=Date.now());function Uf(e,t){const l=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=l.attached)return;Et(zf(n,l.value),t,5,[n])};return l.value=e,l.attached=Bf(),l}function zf(e,t){if(re(t)){const l=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{l.call(e),e._stopped=!0},t.map(n=>r=>!r._stopped&&n&&n(r))}else return t}const Ta=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,$f=(e,t,l,n,r,i)=>{const s=r==="svg";t==="class"?Of(e,n,s):t==="style"?Sf(e,l,n):Mn(t)?Ki(t)||Mf(e,t,l,n,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):qf(e,t,n,s))?(ka(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&ya(e,t,n,s,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Ce(n))?ka(e,nt(t),n,i,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),ya(e,t,n,s))};function qf(e,t,l,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ta(t)&&ie(l));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Ta(t)&&Ce(l)?!1:t in e}const Kf={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Wf=(e,t)=>{const l=e._withKeys||(e._withKeys={}),n=t.join(".");return l[n]||(l[n]=r=>{if(!("key"in r))return;const i=Ut(r.key);if(t.some(s=>s===i||Kf[s]===i))return e(r)})},Gf=Ve({patchProp:$f},Tf);let ai,xa=!1;function Jf(){return ai=xa?ai:Wh(Gf),xa=!0,ai}const Yf=(...e)=>{const t=Jf().createApp(...e),{mount:l}=t;return t.mount=n=>{const r=Qf(n);if(r)return l(r,!0,Xf(r))},t};function Xf(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Qf(e){return Ce(e)?document.querySelector(e):e}var qn=e=>/^[a-z][a-z0-9+.-]*:/.test(e)||e.startsWith("//"),Zf=/.md((\?|#).*)?$/,em=(e,t="/")=>qn(e)||e.startsWith("/")&&!e.startsWith(t)&&!Zf.test(e),Vr=e=>/^(https?:)?\/\//.test(e),Pa=e=>{if(!e||e.endsWith("/"))return e;let t=e.replace(/(^|\/)README.md$/i,"$1index.html");return t.endsWith(".md")?t=`${t.substring(0,t.length-3)}.html`:t.endsWith(".html")||(t=`${t}.html`),t.endsWith("/index.html")&&(t=t.substring(0,t.length-10)),t},tm="http://.",lm=(e,t)=>{if(!e.startsWith("/")&&t){const l=t.slice(0,t.lastIndexOf("/"));return Pa(new URL(`${l}/${e}`,tm).pathname)}return Pa(e)},nm=(e,t)=>{const l=Object.keys(e).sort((n,r)=>{const i=r.split("/").length-n.split("/").length;return i!==0?i:r.length-n.length});for(const n of l)if(t.startsWith(n))return n;return"/"},rm=/(#|\?)/,bc=e=>{const[t,...l]=e.split(rm);return{pathname:t,hashAndQueries:l.join("")}},im=["link","meta","script","style","noscript","template"],sm=["title","base"],am=([e,t,l])=>sm.includes(e)?e:im.includes(e)?e==="meta"&&t.name?`${e}.${t.name}`:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,Object.entries(t).map(([n,r])=>typeof r=="boolean"?r?[n,""]:null:[n,r]).filter(n=>n!=null).sort(([n],[r])=>n.localeCompare(r)),l]):null,om=e=>{const t=new Set,l=[];return e.forEach(n=>{const r=am(n);r&&!t.has(r)&&(t.add(r),l.push(n))}),l},um=e=>e.endsWith("/")||e.endsWith(".html")?e:`${e}/`,Tc=e=>e.endsWith("/")?e.slice(0,-1):e,xc=e=>e.startsWith("/")?e.slice(1):e,ps=e=>Object.prototype.toString.call(e)==="[object Object]",vt=e=>typeof e=="string";const cm=JSON.parse("{}"),dm=Object.fromEntries([["/CHANGELOG.html",{loader:()=>h(()=>import("./CHANGELOG.html-Cm4m6-sZ.js"),[]),meta:{title:"Changelog"}}],["/CODE_OF_CONDUCT.html",{loader:()=>h(()=>import("./CODE_OF_CONDUCT.html-xweX1K31.js"),[]),meta:{title:"Contributor Covenant Code of Conduct"}}],["/CONTRIBUTING.html",{loader:()=>h(()=>import("./CONTRIBUTING.html-WFmzGaZB.js"),[]),meta:{title:"Contributing"}}],["/",{loader:()=>h(()=>import("./index.html-wioQw9eV.js"),[]),meta:{title:""}}],["/SECURITY.html",{loader:()=>h(()=>import("./SECURITY.html-D3iKnNCz.js"),[]),meta:{title:"FaasJS Security Guide"}}],["/doc/",{loader:()=>h(()=>import("./index.html-C7gPi0H6.js"),[]),meta:{title:"Overview of official plugins"}}],["/guide/",{loader:()=>h(()=>import("./index.html-BS229GfD.js"),[]),meta:{title:"Getting Started"}}],["/guide/request-spec.html",{loader:()=>h(()=>import("./request-spec.html-DS2NsBDK.js"),[]),meta:{title:"FaasJS Request Specifications"}}],["/zh/",{loader:()=>h(()=>import("./index.html-Bc1GWMmd.js"),[]),meta:{title:""}}],["/doc/ant-design/",{loader:()=>h(()=>import("./index.html-VdgXNlYg.js"),[]),meta:{title:"@faasjs/ant-design"}}],["/doc/browser/",{loader:()=>h(()=>import("./index.html-DACNoYFx.js"),[]),meta:{title:"@faasjs/browser"}}],["/doc/cli/",{loader:()=>h(()=>import("./index.html-CxncpjKB.js"),[]),meta:{title:"@faasjs/cli"}}],["/doc/cloud_function/",{loader:()=>h(()=>import("./index.html-Dc5qbinq.js"),[]),meta:{title:"@faasjs/cloud_function"}}],["/doc/create-faas-app/",{loader:()=>h(()=>import("./index.html-DaN3x8i0.js"),[]),meta:{title:"create-faas-app"}}],["/doc/deep_merge/",{loader:()=>h(()=>import("./index.html-Bx8hdBMx.js"),[]),meta:{title:"@faasjs/deep_merge"}}],["/doc/faasjs/",{loader:()=>h(()=>import("./index.html-cLzcG3rE.js"),[]),meta:{title:"FaasJS"}}],["/doc/func/",{loader:()=>h(()=>import("./index.html-BuQc_cN8.js"),[]),meta:{title:"@faasjs/func"}}],["/doc/http/",{loader:()=>h(()=>import("./index.html-qeIWAkK4.js"),[]),meta:{title:"@faasjs/http"}}],["/doc/images/",{loader:()=>h(()=>import("./index.html-ByB5P00B.js"),[]),meta:{title:"FaasJS's Docker Images"}}],["/doc/jest/",{loader:()=>h(()=>import("./index.html-OxXzynHx.js"),[]),meta:{title:"@faasjs/jest"}}],["/doc/knex/",{loader:()=>h(()=>import("./index.html-B-G826xE.js"),[]),meta:{title:"@faasjs/knex"}}],["/doc/lint/",{loader:()=>h(()=>import("./index.html-BdPc3jxj.js"),[]),meta:{title:"@faasjs/lint"}}],["/doc/load/",{loader:()=>h(()=>import("./index.html-DzfHqk_H.js"),[]),meta:{title:"@faasjs/load"}}],["/doc/logger/",{loader:()=>h(()=>import("./index.html-DZd3MzNI.js"),[]),meta:{title:"@faasjs/logger"}}],["/doc/mongo/",{loader:()=>h(()=>import("./index.html-DPWzAs0Q.js"),[]),meta:{title:"@faasjs/mongo"}}],["/doc/nextjs/",{loader:()=>h(()=>import("./index.html-CWxeNFUq.js"),[]),meta:{title:"@faasjs/nextjs"}}],["/doc/react/",{loader:()=>h(()=>import("./index.html-CMT8Vlhf.js"),[]),meta:{title:"@faasjs/react"}}],["/doc/redis/",{loader:()=>h(()=>import("./index.html-DgWdAaeJ.js"),[]),meta:{title:"@faasjs/redis"}}],["/doc/request/",{loader:()=>h(()=>import("./index.html-BEwe-Ec0.js"),[]),meta:{title:"@faasjs/request"}}],["/doc/server/",{loader:()=>h(()=>import("./index.html-CutI4DE0.js"),[]),meta:{title:"@faasjs/server"}}],["/doc/test/",{loader:()=>h(()=>import("./index.html-C6dpfeMx.js"),[]),meta:{title:"@faasjs/test"}}],["/doc/ts-transform/",{loader:()=>h(()=>import("./index.html-Di8cEBIP.js"),[]),meta:{title:"@faasjs/ts-transform"}}],["/doc/types/",{loader:()=>h(()=>import("./index.html-DANPgKwa.js"),[]),meta:{title:"@faasjs/types"}}],["/doc/vue-plugin/",{loader:()=>h(()=>import("./index.html-BrNageTO.js"),[]),meta:{title:"@faasjs/vue-plugin"}}],["/zh/doc/",{loader:()=>h(()=>import("./index.html-BqJmVts4.js"),[]),meta:{title:"官方插件总览"}}],["/zh/doc/browser.html",{loader:()=>h(()=>import("./browser.html-CnNoPgTS.js"),[]),meta:{title:"@faasjs/browser"}}],["/zh/doc/cli.html",{loader:()=>h(()=>import("./cli.html-pNhFmlG-.js"),[]),meta:{title:"@faasjs/cli"}}],["/zh/doc/cloud_function.html",{loader:()=>h(()=>import("./cloud_function.html-gS3g9cFX.js"),[]),meta:{title:"@faasjs/cloud_function"}}],["/zh/doc/create-faas-app.html",{loader:()=>h(()=>import("./create-faas-app.html-D0YzOp8X.js"),[]),meta:{title:"create-faas-app"}}],["/zh/doc/deep_merge.html",{loader:()=>h(()=>import("./deep_merge.html-CeDwNymR.js"),[]),meta:{title:"@faasjs/deep_merge"}}],["/zh/doc/develop.html",{loader:()=>h(()=>import("./develop.html-DeClzQdu.js"),[]),meta:{title:"开发插件"}}],["/zh/doc/func.html",{loader:()=>h(()=>import("./func.html-LdPNs8Zl.js"),[]),meta:{title:"@faasjs/func"}}],["/zh/doc/http.html",{loader:()=>h(()=>import("./http.html-TAxwfO4A.js"),[]),meta:{title:"@faasjs/http"}}],["/zh/doc/knex.html",{loader:()=>h(()=>import("./knex.html-ClgfRbGg.js"),[]),meta:{title:"@faasjs/knex"}}],["/zh/doc/load.html",{loader:()=>h(()=>import("./load.html-zDBghqcW.js"),[]),meta:{title:"@faasjs/load"}}],["/zh/doc/logger.html",{loader:()=>h(()=>import("./logger.html-D-v4AeEL.js"),[]),meta:{title:"@faasjs/logger"}}],["/zh/doc/mongo.html",{loader:()=>h(()=>import("./mongo.html-Bs3o_ypo.js"),[]),meta:{title:"@faasjs/mongo"}}],["/zh/doc/react.html",{loader:()=>h(()=>import("./react.html-CgdMY88t.js"),[]),meta:{title:"@faasjs/react"}}],["/zh/doc/redis.html",{loader:()=>h(()=>import("./redis.html-D1U1Nhri.js"),[]),meta:{title:"@faasjs/redis"}}],["/zh/doc/request.html",{loader:()=>h(()=>import("./request.html-S3yOGVej.js"),[]),meta:{title:"@faasjs/request"}}],["/zh/doc/server.html",{loader:()=>h(()=>import("./server.html-DOosox4b.js"),[]),meta:{title:"@faasjs/server"}}],["/zh/doc/test.html",{loader:()=>h(()=>import("./test.html-B3CddI41.js"),[]),meta:{title:"@faasjs/test"}}],["/zh/doc/vue-plugin.html",{loader:()=>h(()=>import("./vue-plugin.html-CT8qCQ8h.js"),[]),meta:{title:"@faasjs/vue-plugin"}}],["/zh/guide/",{loader:()=>h(()=>import("./index.html-Bhoghs8l.js"),[]),meta:{title:"1 分钟上手"}}],["/zh/guide/auth.html",{loader:()=>h(()=>import("./auth.html-CiIu9ggj.js"),[]),meta:{title:"5 分钟开发登录注册功能"}}],["/zh/guide/story.html",{loader:()=>h(()=>import("./story.html-ebQ_Csy4.js"),[]),meta:{title:"背景故事"}}],["/doc/ant-design/functions/App.html",{loader:()=>h(()=>import("./App.html-B2JG3zle.js"),[]),meta:{title:"Function: App()"}}],["/doc/ant-design/functions/Blank.html",{loader:()=>h(()=>import("./Blank.html-T7ycMpKa.js"),[]),meta:{title:"Function: Blank()"}}],["/doc/ant-design/functions/ConfigProvider.html",{loader:()=>h(()=>import("./ConfigProvider.html-DnVeaXQS.js"),[]),meta:{title:"Function: ConfigProvider()"}}],["/doc/ant-design/functions/Description.html",{loader:()=>h(()=>import("./Description.html-BpLBNrsl.js"),[]),meta:{title:"Function: Description()"}}],["/doc/ant-design/functions/Drawer.html",{loader:()=>h(()=>import("./Drawer.html-CLSTEu7-.js"),[]),meta:{title:"Function: Drawer()"}}],["/doc/ant-design/functions/ErrorBoundary.html",{loader:()=>h(()=>import("./ErrorBoundary.html-D1vwUxN0.js"),[]),meta:{title:"Function: ErrorBoundary()"}}],["/doc/ant-design/functions/FaasDataWrapper.html",{loader:()=>h(()=>import("./FaasDataWrapper.html-CO7hOX8E.js"),[]),meta:{title:"Function: FaasDataWrapper()"}}],["/doc/ant-design/functions/Form.html",{loader:()=>h(()=>import("./Form.html-B0RXQIpn.js"),[]),meta:{title:"Function: Form()"}}],["/doc/ant-design/functions/FormItem.html",{loader:()=>h(()=>import("./FormItem.html--zVbP2kB.js"),[]),meta:{title:"Function: FormItem()"}}],["/doc/ant-design/functions/Link.html",{loader:()=>h(()=>import("./Link.html-HB4CWd6N.js"),[]),meta:{title:"Function: Link()"}}],["/doc/ant-design/functions/Loading.html",{loader:()=>h(()=>import("./Loading.html-mnKUSzs-.js"),[]),meta:{title:"Function: Loading()"}}],["/doc/ant-design/functions/Modal.html",{loader:()=>h(()=>import("./Modal.html-lgDLmIJE.js"),[]),meta:{title:"Function: Modal()"}}],["/doc/ant-design/functions/PageNotFound.html",{loader:()=>h(()=>import("./PageNotFound.html-D-9990aI.js"),[]),meta:{title:"Function: PageNotFound()"}}],["/doc/ant-design/functions/Routes.html",{loader:()=>h(()=>import("./Routes.html-WniZ-qfw.js"),[]),meta:{title:"Function: Routes()"}}],["/doc/ant-design/functions/Table.html",{loader:()=>h(()=>import("./Table.html-D-0-GLzn.js"),[]),meta:{title:"Function: Table()"}}],["/doc/ant-design/functions/Tabs.html",{loader:()=>h(()=>import("./Tabs.html-Cq-BSn0p.js"),[]),meta:{title:"Function: Tabs()"}}],["/doc/ant-design/functions/Title.html",{loader:()=>h(()=>import("./Title.html-BHAxFkcs.js"),[]),meta:{title:"Function: Title()"}}],["/doc/ant-design/functions/faas.html",{loader:()=>h(()=>import("./faas.html-BHzyY1ZD.js"),[]),meta:{title:"Function: faas()"}}],["/doc/ant-design/functions/transferOptions.html",{loader:()=>h(()=>import("./transferOptions.html-BEWCe1uj.js"),[]),meta:{title:"Function: transferOptions()"}}],["/doc/ant-design/functions/transferValue.html",{loader:()=>h(()=>import("./transferValue.html-Dt3RTlvG.js"),[]),meta:{title:"Function: transferValue()"}}],["/doc/ant-design/functions/upperFirst.html",{loader:()=>h(()=>import("./upperFirst.html-C1cihLKu.js"),[]),meta:{title:"Function: upperFirst()"}}],["/doc/ant-design/functions/useApp.html",{loader:()=>h(()=>import("./useApp.html-SYuRZU3s.js"),[]),meta:{title:"Function: useApp()"}}],["/doc/ant-design/functions/useConfigContext.html",{loader:()=>h(()=>import("./useConfigContext.html-CuCd5e04.js"),[]),meta:{title:"Function: useConfigContext()"}}],["/doc/ant-design/functions/useDrawer.html",{loader:()=>h(()=>import("./useDrawer.html-C2JC_sbg.js"),[]),meta:{title:"Function: useDrawer()"}}],["/doc/ant-design/functions/useFaas.html",{loader:()=>h(()=>import("./useFaas.html-BGIssYx8.js"),[]),meta:{title:"Function: useFaas()"}}],["/doc/ant-design/functions/useModal.html",{loader:()=>h(()=>import("./useModal.html-DWEGEPm3.js"),[]),meta:{title:"Function: useModal()"}}],["/doc/ant-design/functions/withFaasData.html",{loader:()=>h(()=>import("./withFaasData.html-DfDUernU.js"),[]),meta:{title:"Function: withFaasData()"}}],["/doc/ant-design/interfaces/AppProps.html",{loader:()=>h(()=>import("./AppProps.html-BTTCWdY6.js"),[]),meta:{title:"Interface: AppProps"}}],["/doc/ant-design/interfaces/BaseItemProps.html",{loader:()=>h(()=>import("./BaseItemProps.html-CTEyjkOy.js"),[]),meta:{title:"Interface: BaseItemProps"}}],["/doc/ant-design/interfaces/BlankProps.html",{loader:()=>h(()=>import("./BlankProps.html-BJjPBfIa.js"),[]),meta:{title:"Interface: BlankProps"}}],["/doc/ant-design/interfaces/ConfigProviderProps.html",{loader:()=>h(()=>import("./ConfigProviderProps.html-Cxz1uFzX.js"),[]),meta:{title:"Interface: ConfigProviderProps"}}],["/doc/ant-design/interfaces/DescriptionItemContentProps.html",{loader:()=>h(()=>import("./DescriptionItemContentProps.html-DA-D9Va0.js"),[]),meta:{title:"Interface: DescriptionItemContentProps"}}],["/doc/ant-design/interfaces/DescriptionItemProps.html",{loader:()=>h(()=>import("./DescriptionItemProps.html-BWP6KFtn.js"),[]),meta:{title:"Interface: DescriptionItemProps"}}],["/doc/ant-design/interfaces/DescriptionProps.html",{loader:()=>h(()=>import("./DescriptionProps.html-TI2buQDT.js"),[]),meta:{title:"Interface: DescriptionProps"}}],["/doc/ant-design/interfaces/DrawerProps.html",{loader:()=>h(()=>import("./DrawerProps.html-iQZbDaIP.js"),[]),meta:{title:"Interface: DrawerProps"}}],["/doc/ant-design/interfaces/ErrorBoundaryProps.html",{loader:()=>h(()=>import("./ErrorBoundaryProps.html-DjEMVc2h.js"),[]),meta:{title:"Interface: ErrorBoundaryProps"}}],["/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html",{loader:()=>h(()=>import("./ExtendDescriptionTypeProps.html-Dqvg8jNE.js"),[]),meta:{title:"Interface: ExtendDescriptionTypeProps"}}],["/doc/ant-design/interfaces/ExtendFormItemProps.html",{loader:()=>h(()=>import("./ExtendFormItemProps.html-BaJ28Dmi.js"),[]),meta:{title:"Interface: ExtendFormItemProps"}}],["/doc/ant-design/interfaces/FaasDataWrapperProps.html",{loader:()=>h(()=>import("./FaasDataWrapperProps.html-Co_nN4tV.js"),[]),meta:{title:"Interface: FaasDataWrapperProps"}}],["/doc/ant-design/interfaces/FaasItemProps.html",{loader:()=>h(()=>import("./FaasItemProps.html-4K3xY63U.js"),[]),meta:{title:"Interface: FaasItemProps"}}],["/doc/ant-design/interfaces/FormItemProps.html",{loader:()=>h(()=>import("./FormItemProps.html-CwikyKyR.js"),[]),meta:{title:"Interface: FormItemProps"}}],["/doc/ant-design/interfaces/FormProps.html",{loader:()=>h(()=>import("./FormProps.html-DgukLGy6.js"),[]),meta:{title:"Interface: FormProps"}}],["/doc/ant-design/interfaces/LinkProps.html",{loader:()=>h(()=>import("./LinkProps.html-CC1nb-lx.js"),[]),meta:{title:"Interface: LinkProps"}}],["/doc/ant-design/interfaces/ModalProps.html",{loader:()=>h(()=>import("./ModalProps.html-F8q8l3ZH.js"),[]),meta:{title:"Interface: ModalProps"}}],["/doc/ant-design/interfaces/RoutesProps.html",{loader:()=>h(()=>import("./RoutesProps.html-Dh5Agoam.js"),[]),meta:{title:"Interface: RoutesProps"}}],["/doc/ant-design/interfaces/TabProps.html",{loader:()=>h(()=>import("./TabProps.html-CrlUL2Y5.js"),[]),meta:{title:"Interface: TabProps"}}],["/doc/ant-design/interfaces/TableItemProps.html",{loader:()=>h(()=>import("./TableItemProps.html-8-H_sFrm.js"),[]),meta:{title:"Interface: TableItemProps"}}],["/doc/ant-design/interfaces/TabsProps.html",{loader:()=>h(()=>import("./TabsProps.html-BznTux11.js"),[]),meta:{title:"Interface: TabsProps"}}],["/doc/ant-design/interfaces/TitleProps.html",{loader:()=>h(()=>import("./TitleProps.html-CUT8EJAS.js"),[]),meta:{title:"Interface: TitleProps"}}],["/doc/ant-design/interfaces/UnionFaasItemProps.html",{loader:()=>h(()=>import("./UnionFaasItemProps.html-CAkS0PC4.js"),[]),meta:{title:"Interface: UnionFaasItemProps"}}],["/doc/ant-design/interfaces/useAppProps.html",{loader:()=>h(()=>import("./useAppProps.html-C3qGAOU0.js"),[]),meta:{title:"Interface: useAppProps"}}],["/doc/ant-design/type-aliases/BaseOption.html",{loader:()=>h(()=>import("./BaseOption.html-DPYr8CW3.js"),[]),meta:{title:"Type Alias: BaseOption"}}],["/doc/ant-design/type-aliases/ExtendDescriptionItemProps.html",{loader:()=>h(()=>import("./ExtendDescriptionItemProps.html-OFanXkyA.js"),[]),meta:{title:"Type Alias: ExtendDescriptionItemProps"}}],["/doc/ant-design/type-aliases/ExtendFormTypeProps.html",{loader:()=>h(()=>import("./ExtendFormTypeProps.html-ufsjvPVY.js"),[]),meta:{title:"Type Alias: ExtendFormTypeProps"}}],["/doc/ant-design/type-aliases/ExtendTableItemProps.html",{loader:()=>h(()=>import("./ExtendTableItemProps.html-Bqr0DmDT.js"),[]),meta:{title:"Type Alias: ExtendTableItemProps"}}],["/doc/ant-design/type-aliases/ExtendTableTypeProps.html",{loader:()=>h(()=>import("./ExtendTableTypeProps.html-qnN0Iidt.js"),[]),meta:{title:"Type Alias: ExtendTableTypeProps"}}],["/doc/ant-design/type-aliases/ExtendTypes.html",{loader:()=>h(()=>import("./ExtendTypes.html-DMmK2uqG.js"),[]),meta:{title:"Type Alias: ExtendTypes"}}],["/doc/ant-design/type-aliases/FaasDataInjection.html",{loader:()=>h(()=>import("./FaasDataInjection.html-BFC_mla3.js"),[]),meta:{title:"Type Alias: FaasDataInjection"}}],["/doc/ant-design/type-aliases/FaasItemType.html",{loader:()=>h(()=>import("./FaasItemType.html-CPco-CEp.js"),[]),meta:{title:"Type Alias: FaasItemType"}}],["/doc/ant-design/type-aliases/FaasItemTypeValue.html",{loader:()=>h(()=>import("./FaasItemTypeValue.html-JUrg-2bg.js"),[]),meta:{title:"Type Alias: FaasItemTypeValue"}}],["/doc/ant-design/type-aliases/FormSubmitProps.html",{loader:()=>h(()=>import("./FormSubmitProps.html-CZXMw8JZ.js"),[]),meta:{title:"Type Alias: FormSubmitProps"}}],["/doc/ant-design/type-aliases/LoadingProps.html",{loader:()=>h(()=>import("./LoadingProps.html-JFTOPzsS.js"),[]),meta:{title:"Type Alias: LoadingProps"}}],["/doc/ant-design/type-aliases/TableProps.html",{loader:()=>h(()=>import("./TableProps.html-DTMiGrqm.js"),[]),meta:{title:"Type Alias: TableProps"}}],["/doc/ant-design/type-aliases/UnionFaasItemElement.html",{loader:()=>h(()=>import("./UnionFaasItemElement.html-22krWRoQ.js"),[]),meta:{title:"Type Alias: UnionFaasItemElement"}}],["/doc/ant-design/type-aliases/UnionFaasItemInjection.html",{loader:()=>h(()=>import("./UnionFaasItemInjection.html-hSz54i7y.js"),[]),meta:{title:"Type Alias: UnionFaasItemInjection"}}],["/doc/ant-design/type-aliases/UnionFaasItemRender.html",{loader:()=>h(()=>import("./UnionFaasItemRender.html-DoIMN7ZI.js"),[]),meta:{title:"Type Alias: UnionFaasItemRender()"}}],["/doc/ant-design/type-aliases/UnionScene.html",{loader:()=>h(()=>import("./UnionScene.html-Bi-49UgD.js"),[]),meta:{title:"Type Alias: UnionScene"}}],["/doc/ant-design/type-aliases/setDrawerProps.html",{loader:()=>h(()=>import("./setDrawerProps.html-bUnq4U4O.js"),[]),meta:{title:"Type Alias: setDrawerProps"}}],["/doc/ant-design/type-aliases/setModalProps.html",{loader:()=>h(()=>import("./setModalProps.html-DhGCSuqC.js"),[]),meta:{title:"Type Alias: setModalProps"}}],["/doc/ant-design/variables/ConfigContext.html",{loader:()=>h(()=>import("./ConfigContext.html-C--08HYe.js"),[]),meta:{title:"Variable: ConfigContext"}}],["/doc/browser/classes/FaasBrowserClient.html",{loader:()=>h(()=>import("./FaasBrowserClient.html-IyiL_lUG.js"),[]),meta:{title:"Class: FaasBrowserClient"}}],["/doc/browser/classes/Response.html",{loader:()=>h(()=>import("./Response.html-eJ3gZZP_.js"),[]),meta:{title:"Class: Response"}}],["/doc/browser/classes/ResponseError.html",{loader:()=>h(()=>import("./ResponseError.html-hj4txRLz.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/browser/functions/generateId.html",{loader:()=>h(()=>import("./generateId.html-rkS1f9qD.js"),[]),meta:{title:"Function: generateId()"}}],["/doc/browser/functions/setMock.html",{loader:()=>h(()=>import("./setMock.html-C7l3EOMl.js"),[]),meta:{title:"Function: setMock()"}}],["/doc/browser/type-aliases/BaseUrl.html",{loader:()=>h(()=>import("./BaseUrl.html-Bb68lI-L.js"),[]),meta:{title:"Type Alias: BaseUrl"}}],["/doc/browser/type-aliases/FaasBrowserClientAction.html",{loader:()=>h(()=>import("./FaasBrowserClientAction.html-AILnxIQo.js"),[]),meta:{title:"Type Alias: FaasBrowserClientAction()"}}],["/doc/browser/type-aliases/MockHandler.html",{loader:()=>h(()=>import("./MockHandler.html-Caz5qh60.js"),[]),meta:{title:"Type Alias: MockHandler()"}}],["/doc/browser/type-aliases/Options.html",{loader:()=>h(()=>import("./Options.html-B-era2Mm.js"),[]),meta:{title:"Type Alias: Options"}}],["/doc/browser/type-aliases/ResponseHeaders.html",{loader:()=>h(()=>import("./ResponseHeaders.html-BkjUe_eh.js"),[]),meta:{title:"Type Alias: ResponseHeaders"}}],["/doc/browser/type-aliases/ResponseProps.html",{loader:()=>h(()=>import("./ResponseProps.html-_hRz_K8q.js"),[]),meta:{title:"Type Alias: ResponseProps"}}],["/doc/cli/variables/default.html",{loader:()=>h(()=>import("./default.html-zMQNJ1oQ.js"),[]),meta:{title:"Variable: default"}}],["/doc/cloud_function/classes/CloudFunction.html",{loader:()=>h(()=>import("./CloudFunction.html-D5IZ3UCm.js"),[]),meta:{title:"Class: CloudFunction"}}],["/doc/cloud_function/functions/invoke.html",{loader:()=>h(()=>import("./invoke.html--JMuiLaJ.js"),[]),meta:{title:"Function: invoke()"}}],["/doc/cloud_function/functions/invokeSync.html",{loader:()=>h(()=>import("./invokeSync.html-BSkOy8mw.js"),[]),meta:{title:"Function: invokeSync()"}}],["/doc/cloud_function/functions/useCloudFunction.html",{loader:()=>h(()=>import("./useCloudFunction.html-Cp9SdVjI.js"),[]),meta:{title:"Function: useCloudFunction()"}}],["/doc/cloud_function/type-aliases/CloudFunctionAdapter.html",{loader:()=>h(()=>import("./CloudFunctionAdapter.html-D-52KFaX.js"),[]),meta:{title:"Type Alias: CloudFunctionAdapter"}}],["/doc/cloud_function/type-aliases/CloudFunctionConfig.html",{loader:()=>h(()=>import("./CloudFunctionConfig.html-C8wQgGwc.js"),[]),meta:{title:"Type Alias: CloudFunctionConfig"}}],["/doc/create-faas-app/variables/default.html",{loader:()=>h(()=>import("./default.html-DAJO6ZGI.js"),[]),meta:{title:"Variable: default"}}],["/doc/deep_merge/functions/deepMerge.html",{loader:()=>h(()=>import("./deepMerge.html-Cjbzo-oh.js"),[]),meta:{title:"Function: deepMerge()"}}],["/doc/func/classes/Func.html",{loader:()=>h(()=>import("./Func.html-Bz7TYhsx.js"),[]),meta:{title:"Class: Func"}}],["/doc/func/functions/useFunc.html",{loader:()=>h(()=>import("./useFunc.html-CMNXsHT0.js"),[]),meta:{title:"Function: useFunc()"}}],["/doc/func/functions/usePlugin.html",{loader:()=>h(()=>import("./usePlugin.html-BcwyH9FB.js"),[]),meta:{title:"Function: usePlugin()"}}],["/doc/func/type-aliases/Config.html",{loader:()=>h(()=>import("./Config.html-CuiAt93Z.js"),[]),meta:{title:"Type Alias: Config"}}],["/doc/func/type-aliases/ExportedHandler.html",{loader:()=>h(()=>import("./ExportedHandler.html-CaapHc3F.js"),[]),meta:{title:"Type Alias: ExportedHandler()"}}],["/doc/func/type-aliases/FuncConfig.html",{loader:()=>h(()=>import("./FuncConfig.html-DQ4TOtYK.js"),[]),meta:{title:"Type Alias: FuncConfig"}}],["/doc/func/type-aliases/FuncEventType.html",{loader:()=>h(()=>import("./FuncEventType.html-DIiQWwT6.js"),[]),meta:{title:"Type Alias: FuncEventType"}}],["/doc/func/type-aliases/FuncReturnType.html",{loader:()=>h(()=>import("./FuncReturnType.html-BzpaY0ci.js"),[]),meta:{title:"Type Alias: FuncReturnType"}}],["/doc/func/type-aliases/Handler.html",{loader:()=>h(()=>import("./Handler.html-Ci9q4116.js"),[]),meta:{title:"Type Alias: Handler()"}}],["/doc/func/type-aliases/InvokeData.html",{loader:()=>h(()=>import("./InvokeData.html-DDnEV5gr.js"),[]),meta:{title:"Type Alias: InvokeData"}}],["/doc/func/type-aliases/LifeCycleKey.html",{loader:()=>h(()=>import("./LifeCycleKey.html-ChjJRu5B.js"),[]),meta:{title:"Type Alias: LifeCycleKey"}}],["/doc/func/type-aliases/MountData.html",{loader:()=>h(()=>import("./MountData.html-Cv2jk16h.js"),[]),meta:{title:"Type Alias: MountData"}}],["/doc/func/type-aliases/Next.html",{loader:()=>h(()=>import("./Next.html-jyN3Aak_.js"),[]),meta:{title:"Type Alias: Next()"}}],["/doc/func/type-aliases/Plugin.html",{loader:()=>h(()=>import("./Plugin.html-BOTgRkm6.js"),[]),meta:{title:"Type Alias: Plugin"}}],["/doc/func/type-aliases/UseifyPlugin.html",{loader:()=>h(()=>import("./UseifyPlugin.html-o3kBBaXR.js"),[]),meta:{title:"Type Alias: UseifyPlugin"}}],["/doc/http/classes/Cookie.html",{loader:()=>h(()=>import("./Cookie.html-BqvjrAQv.js"),[]),meta:{title:"Class: Cookie"}}],["/doc/http/classes/Http.html",{loader:()=>h(()=>import("./Http.html-idK7byxI.js"),[]),meta:{title:"Class: Http"}}],["/doc/http/classes/HttpError.html",{loader:()=>h(()=>import("./HttpError.html-BkKtMj6v.js"),[]),meta:{title:"Class: HttpError"}}],["/doc/http/classes/Session.html",{loader:()=>h(()=>import("./Session.html-DSLpn2ac.js"),[]),meta:{title:"Class: Session"}}],["/doc/http/classes/Validator.html",{loader:()=>h(()=>import("./Validator.html-62Ihzywz.js"),[]),meta:{title:"Class: Validator"}}],["/doc/http/functions/useHttp.html",{loader:()=>h(()=>import("./useHttp.html-_XMPwQU9.js"),[]),meta:{title:"Function: useHttp()"}}],["/doc/http/functions/useHttpFunc.html",{loader:()=>h(()=>import("./useHttpFunc.html-ykVKm48F.js"),[]),meta:{title:"Function: useHttpFunc()"}}],["/doc/http/type-aliases/CookieOptions.html",{loader:()=>h(()=>import("./CookieOptions.html-Cp_B8gd5.js"),[]),meta:{title:"Type Alias: CookieOptions"}}],["/doc/http/type-aliases/HttpConfig.html",{loader:()=>h(()=>import("./HttpConfig.html-DLyaON1x.js"),[]),meta:{title:"Type Alias: HttpConfig"}}],["/doc/http/type-aliases/HttpFuncHandler.html",{loader:()=>h(()=>import("./HttpFuncHandler.html-BbxWQ437.js"),[]),meta:{title:"Type Alias: HttpFuncHandler()"}}],["/doc/http/type-aliases/Response.html",{loader:()=>h(()=>import("./Response.html-BbQpfdqc.js"),[]),meta:{title:"Type Alias: Response"}}],["/doc/http/type-aliases/SessionOptions.html",{loader:()=>h(()=>import("./SessionOptions.html-BpajjfpK.js"),[]),meta:{title:"Type Alias: SessionOptions"}}],["/doc/http/type-aliases/ValidatorConfig.html",{loader:()=>h(()=>import("./ValidatorConfig.html-DdcuU5dV.js"),[]),meta:{title:"Type Alias: ValidatorConfig"}}],["/doc/http/type-aliases/ValidatorOptions.html",{loader:()=>h(()=>import("./ValidatorOptions.html-Dqdgi1DB.js"),[]),meta:{title:"Type Alias: ValidatorOptions"}}],["/doc/http/type-aliases/ValidatorRuleOptions.html",{loader:()=>h(()=>import("./ValidatorRuleOptions.html-B0QevLjh.js"),[]),meta:{title:"Type Alias: ValidatorRuleOptions"}}],["/doc/http/variables/ContentType.html",{loader:()=>h(()=>import("./ContentType.html-BHzD4xcz.js"),[]),meta:{title:"Variable: ContentType"}}],["/doc/images/bun/",{loader:()=>h(()=>import("./index.html-CIS89IjL.js"),[]),meta:{title:"Bun Image for FaasJS projects"}}],["/doc/images/nginx/",{loader:()=>h(()=>import("./index.html-C9TtNcWf.js"),[]),meta:{title:"A Nginx Image for FaasJS projects"}}],["/doc/images/node/",{loader:()=>h(()=>import("./index.html-BK9KSD1u.js"),[]),meta:{title:"Node Image for FaasJS projects"}}],["/doc/images/vscode/",{loader:()=>h(()=>import("./index.html-Cen2SBsu.js"),[]),meta:{title:"VSCode Container Image for FaasJS projects"}}],["/doc/knex/classes/Knex.html",{loader:()=>h(()=>import("./Knex.html-C5UxE9gC.js"),[]),meta:{title:"Class: Knex"}}],["/doc/knex/functions/originKnex.html",{loader:()=>h(()=>import("./originKnex.html-Bp5Lm6Iv.js"),[]),meta:{title:"Function: originKnex()"}}],["/doc/knex/functions/query.html",{loader:()=>h(()=>import("./query.html-oBM1zlW3.js"),[]),meta:{title:"Function: query()"}}],["/doc/knex/functions/raw.html",{loader:()=>h(()=>import("./raw.html-DamkOH5n.js"),[]),meta:{title:"Function: raw()"}}],["/doc/knex/functions/transaction.html",{loader:()=>h(()=>import("./transaction.html-Bp7fwCqG.js"),[]),meta:{title:"Function: transaction()"}}],["/doc/knex/functions/useKnex.html",{loader:()=>h(()=>import("./useKnex.html-CPLA1NIM.js"),[]),meta:{title:"Function: useKnex()"}}],["/doc/knex/type-aliases/KnexConfig.html",{loader:()=>h(()=>import("./KnexConfig.html-Dq9wz83Q.js"),[]),meta:{title:"Type Alias: KnexConfig"}}],["/doc/load/functions/loadConfig.html",{loader:()=>h(()=>import("./loadConfig.html-DKhxaiFH.js"),[]),meta:{title:"Function: loadConfig()"}}],["/doc/load/functions/loadTs.html",{loader:()=>h(()=>import("./loadTs.html-DZTeqV8x.js"),[]),meta:{title:"Function: loadTs()"}}],["/doc/logger/classes/Logger.html",{loader:()=>h(()=>import("./Logger.html-CQ2WiLaU.js"),[]),meta:{title:"Class: Logger"}}],["/doc/logger/enumerations/Color.html",{loader:()=>h(()=>import("./Color.html-CDvt2Cpi.js"),[]),meta:{title:"Enumeration: Color"}}],["/doc/logger/enums/Color.html",{loader:()=>h(()=>import("./Color.html-eZZAGH4h.js"),[]),meta:{title:"Enumeration: Color"}}],["/doc/logger/type-aliases/Level.html",{loader:()=>h(()=>import("./Level.html-D9i3k1R0.js"),[]),meta:{title:"Type Alias: Level"}}],["/doc/mongo/classes/Mongo.html",{loader:()=>h(()=>import("./Mongo.html-2jk92N3_.js"),[]),meta:{title:"Class: Mongo"}}],["/doc/mongo/interfaces/MongoConfig.html",{loader:()=>h(()=>import("./MongoConfig.html-CFEBh3zo.js"),[]),meta:{title:"Interface: MongoConfig"}}],["/doc/nextjs/classes/NextJsPlugin.html",{loader:()=>h(()=>import("./NextJsPlugin.html-Bvlx4FZj.js"),[]),meta:{title:"Class: NextJsPlugin"}}],["/doc/nextjs/functions/useFuncWithNextJsPlugin.html",{loader:()=>h(()=>import("./useFuncWithNextJsPlugin.html-DLZ-8BBG.js"),[]),meta:{title:"Function: useFuncWithNextJsPlugin()"}}],["/doc/react/classes/ErrorBoundary.html",{loader:()=>h(()=>import("./ErrorBoundary.html-Dg5Bptqk.js"),[]),meta:{title:"Class: ErrorBoundary"}}],["/doc/react/classes/Response.html",{loader:()=>h(()=>import("./Response.html-CquwaW7o.js"),[]),meta:{title:"Class: Response"}}],["/doc/react/classes/ResponseError.html",{loader:()=>h(()=>import("./ResponseError.html-BWY-KWyV.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/react/functions/FaasDataWrapper.html",{loader:()=>h(()=>import("./FaasDataWrapper.html-r2BgT5W3.js"),[]),meta:{title:"Function: FaasDataWrapper()"}}],["/doc/react/functions/FaasReactClient.html",{loader:()=>h(()=>import("./FaasReactClient.html-Ojn_bmWL.js"),[]),meta:{title:"Function: FaasReactClient()"}}],["/doc/react/functions/Form.html",{loader:()=>h(()=>import("./Form.html-ooRuZ-9c.js"),[]),meta:{title:"Function: Form()"}}],["/doc/react/functions/FormContextProvider.html",{loader:()=>h(()=>import("./FormContextProvider.html-9sj7Gyjo.js"),[]),meta:{title:"Function: FormContextProvider()"}}],["/doc/react/functions/OptionalWrapper.html",{loader:()=>h(()=>import("./OptionalWrapper.html-C4SK5TDM.js"),[]),meta:{title:"Function: OptionalWrapper()"}}],["/doc/react/functions/createSplittingContext.html",{loader:()=>h(()=>import("./createSplittingContext.html-B6lqEVN-.js"),[]),meta:{title:"Function: createSplittingContext()"}}],["/doc/react/functions/equal.html",{loader:()=>h(()=>import("./equal.html-BSUsM5z6.js"),[]),meta:{title:"Function: equal()"}}],["/doc/react/functions/faas.html",{loader:()=>h(()=>import("./faas.html-CzjAfgBy.js"),[]),meta:{title:"Function: faas()"}}],["/doc/react/functions/getClient.html",{loader:()=>h(()=>import("./getClient.html-BicBCPp-.js"),[]),meta:{title:"Function: getClient()"}}],["/doc/react/functions/useConstant.html",{loader:()=>h(()=>import("./useConstant.html-C0ZW2CPZ.js"),[]),meta:{title:"Function: useConstant()"}}],["/doc/react/functions/useEqualCallback.html",{loader:()=>h(()=>import("./useEqualCallback.html-BEnYqWh_.js"),[]),meta:{title:"Function: useEqualCallback()"}}],["/doc/react/functions/useEqualEffect.html",{loader:()=>h(()=>import("./useEqualEffect.html-Dc62nUfo.js"),[]),meta:{title:"Function: useEqualEffect()"}}],["/doc/react/functions/useEqualMemo.html",{loader:()=>h(()=>import("./useEqualMemo.html-pmKe6F7F.js"),[]),meta:{title:"Function: useEqualMemo()"}}],["/doc/react/functions/useEqualMemoize.html",{loader:()=>h(()=>import("./useEqualMemoize.html-DqwCVHlB.js"),[]),meta:{title:"Function: useEqualMemoize()"}}],["/doc/react/functions/useFaas.html",{loader:()=>h(()=>import("./useFaas.html-971xDSbi.js"),[]),meta:{title:"Function: useFaas()"}}],["/doc/react/functions/useFormContext.html",{loader:()=>h(()=>import("./useFormContext.html-DgVqpb4h.js"),[]),meta:{title:"Function: useFormContext()"}}],["/doc/react/functions/useSplittingState.html",{loader:()=>h(()=>import("./useSplittingState.html-DaTMlCJ9.js"),[]),meta:{title:"Function: useSplittingState()"}}],["/doc/react/functions/withFaasData.html",{loader:()=>h(()=>import("./withFaasData.html-BxAPFJJQ.js"),[]),meta:{title:"Function: withFaasData()"}}],["/doc/react/interfaces/ErrorBoundaryProps.html",{loader:()=>h(()=>import("./ErrorBoundaryProps.html-CidRMqPY.js"),[]),meta:{title:"Interface: ErrorBoundaryProps"}}],["/doc/react/type-aliases/ErrorChildrenProps.html",{loader:()=>h(()=>import("./ErrorChildrenProps.html-DUAVKpmg.js"),[]),meta:{title:"Type Alias: ErrorChildrenProps"}}],["/doc/react/type-aliases/FaasAction.html",{loader:()=>h(()=>import("./FaasAction.html-Dw21NEws.js"),[]),meta:{title:"Type Alias: FaasAction"}}],["/doc/react/type-aliases/FaasData.html",{loader:()=>h(()=>import("./FaasData.html-C-ZuYBXV.js"),[]),meta:{title:"Type Alias: FaasData"}}],["/doc/react/type-aliases/FaasDataInjection.html",{loader:()=>h(()=>import("./FaasDataInjection.html-BgW3HKVe.js"),[]),meta:{title:"Type Alias: FaasDataInjection"}}],["/doc/react/type-aliases/FaasDataWrapperProps.html",{loader:()=>h(()=>import("./FaasDataWrapperProps.html-CMLHbxWA.js"),[]),meta:{title:"Type Alias: FaasDataWrapperProps"}}],["/doc/react/type-aliases/FaasParams.html",{loader:()=>h(()=>import("./FaasParams.html-ClYJYs6F.js"),[]),meta:{title:"Type Alias: FaasParams"}}],["/doc/react/type-aliases/FaasReactClientInstance.html",{loader:()=>h(()=>import("./FaasReactClientInstance.html-DrK0iszB.js"),[]),meta:{title:"Type Alias: FaasReactClientInstance"}}],["/doc/react/type-aliases/FaasReactClientOptions.html",{loader:()=>h(()=>import("./FaasReactClientOptions.html-CuYqCX3w.js"),[]),meta:{title:"Type Alias: FaasReactClientOptions"}}],["/doc/react/type-aliases/FormButtonElementProps.html",{loader:()=>h(()=>import("./FormButtonElementProps.html-DzqE9BL-.js"),[]),meta:{title:"Type Alias: FormButtonElementProps"}}],["/doc/react/type-aliases/FormContextProps.html",{loader:()=>h(()=>import("./FormContextProps.html-D7xGVHWo.js"),[]),meta:{title:"Type Alias: FormContextProps"}}],["/doc/react/type-aliases/FormElementTypes.html",{loader:()=>h(()=>import("./FormElementTypes.html-CO0TcLXh.js"),[]),meta:{title:"Type Alias: FormElementTypes"}}],["/doc/react/type-aliases/FormInputElementProps.html",{loader:()=>h(()=>import("./FormInputElementProps.html-CNctu9dY.js"),[]),meta:{title:"Type Alias: FormInputElementProps"}}],["/doc/react/type-aliases/FormLabelElementProps.html",{loader:()=>h(()=>import("./FormLabelElementProps.html-BF4h7NbE.js"),[]),meta:{title:"Type Alias: FormLabelElementProps"}}],["/doc/react/type-aliases/FormProps.html",{loader:()=>h(()=>import("./FormProps.html-DeOEJX7t.js"),[]),meta:{title:"Type Alias: FormProps"}}],["/doc/react/type-aliases/OnError.html",{loader:()=>h(()=>import("./OnError.html-w7SLMcL8.js"),[]),meta:{title:"Type Alias: OnError()"}}],["/doc/react/type-aliases/OptionalWrapperProps.html",{loader:()=>h(()=>import("./OptionalWrapperProps.html-B5AeWD8A.js"),[]),meta:{title:"Type Alias: OptionalWrapperProps"}}],["/doc/react/type-aliases/Options.html",{loader:()=>h(()=>import("./Options.html-KHWNQpJc.js"),[]),meta:{title:"Type Alias: Options"}}],["/doc/react/type-aliases/ResponseHeaders.html",{loader:()=>h(()=>import("./ResponseHeaders.html-DeaKp4vc.js"),[]),meta:{title:"Type Alias: ResponseHeaders"}}],["/doc/react/type-aliases/useFaasOptions.html",{loader:()=>h(()=>import("./useFaasOptions.html-BN440ot7.js"),[]),meta:{title:"Type Alias: useFaasOptions"}}],["/doc/react/variables/FormDefaultElements.html",{loader:()=>h(()=>import("./FormDefaultElements.html-BvFiXbOH.js"),[]),meta:{title:"Variable: FormDefaultElements"}}],["/doc/redis/classes/Redis.html",{loader:()=>h(()=>import("./Redis.html-DG5qxjtH.js"),[]),meta:{title:"Class: Redis"}}],["/doc/redis/functions/get.html",{loader:()=>h(()=>import("./get.html-J27gMCKn.js"),[]),meta:{title:"Function: get()"}}],["/doc/redis/functions/getJSON.html",{loader:()=>h(()=>import("./getJSON.html-DdhGIqBf.js"),[]),meta:{title:"Function: getJSON()"}}],["/doc/redis/functions/lock.html",{loader:()=>h(()=>import("./lock.html-CNmwPxr-.js"),[]),meta:{title:"Function: lock()"}}],["/doc/redis/functions/multi.html",{loader:()=>h(()=>import("./multi.html-BWJTZCsk.js"),[]),meta:{title:"Function: multi()"}}],["/doc/redis/functions/pipeline.html",{loader:()=>h(()=>import("./pipeline.html-h27EG1d5.js"),[]),meta:{title:"Function: pipeline()"}}],["/doc/redis/functions/publish.html",{loader:()=>h(()=>import("./publish.html-B304SZod.js"),[]),meta:{title:"Function: publish()"}}],["/doc/redis/functions/query.html",{loader:()=>h(()=>import("./query.html-ClRBw8s6.js"),[]),meta:{title:"Function: query()"}}],["/doc/redis/functions/set.html",{loader:()=>h(()=>import("./set.html-BFczuc9B.js"),[]),meta:{title:"Function: set()"}}],["/doc/redis/functions/setJSON.html",{loader:()=>h(()=>import("./setJSON.html-GTr-GUDI.js"),[]),meta:{title:"Function: setJSON()"}}],["/doc/redis/functions/unlock.html",{loader:()=>h(()=>import("./unlock.html-CuWz7odz.js"),[]),meta:{title:"Function: unlock()"}}],["/doc/redis/functions/useRedis.html",{loader:()=>h(()=>import("./useRedis.html-DE-A3zW5.js"),[]),meta:{title:"Function: useRedis()"}}],["/doc/redis/type-aliases/RedisConfig.html",{loader:()=>h(()=>import("./RedisConfig.html-DoqmRkR4.js"),[]),meta:{title:"Type Alias: RedisConfig"}}],["/doc/request/classes/ResponseError.html",{loader:()=>h(()=>import("./ResponseError.html-Dx0YTE_i.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/request/functions/querystringify.html",{loader:()=>h(()=>import("./querystringify.html-DqVVpEWs.js"),[]),meta:{title:"Function: querystringify()"}}],["/doc/request/functions/request.html",{loader:()=>h(()=>import("./request.html-DYfs3-R7.js"),[]),meta:{title:"Function: request()"}}],["/doc/request/functions/setMock.html",{loader:()=>h(()=>import("./setMock.html-DZhTznD8.js"),[]),meta:{title:"Function: setMock()"}}],["/doc/request/type-aliases/Request.html",{loader:()=>h(()=>import("./Request.html-ccQMzQYJ.js"),[]),meta:{title:"Type Alias: Request"}}],["/doc/request/type-aliases/RequestOptions.html",{loader:()=>h(()=>import("./RequestOptions.html-D-rnndnP.js"),[]),meta:{title:"Type Alias: RequestOptions"}}],["/doc/request/type-aliases/Response.html",{loader:()=>h(()=>import("./Response.html-Dj4vjxNI.js"),[]),meta:{title:"Type Alias: Response"}}],["/doc/server/classes/Server.html",{loader:()=>h(()=>import("./Server.html-BbXesj7T.js"),[]),meta:{title:"Class: Server"}}],["/doc/server/functions/closeAll.html",{loader:()=>h(()=>import("./closeAll.html-B-ZOcCMn.js"),[]),meta:{title:"Function: closeAll()"}}],["/doc/server/functions/getAll.html",{loader:()=>h(()=>import("./getAll.html-DWPWQeR9.js"),[]),meta:{title:"Function: getAll()"}}],["/doc/test/classes/Func.html",{loader:()=>h(()=>import("./Func.html-CQAvV1o9.js"),[]),meta:{title:"Class: Func"}}],["/doc/test/classes/FuncWarper.html",{loader:()=>h(()=>import("./FuncWarper.html-Coh1pRJE.js"),[]),meta:{title:"Class: FuncWarper"}}],["/doc/test/functions/test.html",{loader:()=>h(()=>import("./test.html-D7MGiZ-d.js"),[]),meta:{title:"Function: test()"}}],["/doc/test/functions/useFunc.html",{loader:()=>h(()=>import("./useFunc.html-CdA3XbZ7.js"),[]),meta:{title:"Function: useFunc()"}}],["/doc/test/functions/usePlugin.html",{loader:()=>h(()=>import("./usePlugin.html-cHgc3ENp.js"),[]),meta:{title:"Function: usePlugin()"}}],["/doc/test/type-aliases/Config.html",{loader:()=>h(()=>import("./Config.html-BNbBGCdM.js"),[]),meta:{title:"Type Alias: Config"}}],["/doc/test/type-aliases/ExportedHandler.html",{loader:()=>h(()=>import("./ExportedHandler.html-DFdQ-A1j.js"),[]),meta:{title:"Type Alias: ExportedHandler()"}}],["/doc/test/type-aliases/FuncConfig.html",{loader:()=>h(()=>import("./FuncConfig.html-K7ZHBTdf.js"),[]),meta:{title:"Type Alias: FuncConfig"}}],["/doc/test/type-aliases/FuncEventType.html",{loader:()=>h(()=>import("./FuncEventType.html-Kfbb09d7.js"),[]),meta:{title:"Type Alias: FuncEventType"}}],["/doc/test/type-aliases/FuncReturnType.html",{loader:()=>h(()=>import("./FuncReturnType.html-DvpbK-dQ.js"),[]),meta:{title:"Type Alias: FuncReturnType"}}],["/doc/test/type-aliases/Handler.html",{loader:()=>h(()=>import("./Handler.html-ubjT5KHV.js"),[]),meta:{title:"Type Alias: Handler()"}}],["/doc/test/type-aliases/InvokeData.html",{loader:()=>h(()=>import("./InvokeData.html-DhbMpj9D.js"),[]),meta:{title:"Type Alias: InvokeData"}}],["/doc/test/type-aliases/LifeCycleKey.html",{loader:()=>h(()=>import("./LifeCycleKey.html-CCuuUQer.js"),[]),meta:{title:"Type Alias: LifeCycleKey"}}],["/doc/test/type-aliases/MountData.html",{loader:()=>h(()=>import("./MountData.html-g01Cz3om.js"),[]),meta:{title:"Type Alias: MountData"}}],["/doc/test/type-aliases/Next.html",{loader:()=>h(()=>import("./Next.html-BgOHeFtw.js"),[]),meta:{title:"Type Alias: Next()"}}],["/doc/test/type-aliases/Plugin.html",{loader:()=>h(()=>import("./Plugin.html-UB-RO_DU.js"),[]),meta:{title:"Type Alias: Plugin"}}],["/doc/test/type-aliases/UseifyPlugin.html",{loader:()=>h(()=>import("./UseifyPlugin.html-BsL8L-A7.js"),[]),meta:{title:"Type Alias: UseifyPlugin"}}],["/doc/ts-transform/functions/bundle.html",{loader:()=>h(()=>import("./bundle.html-C7f0HZAi.js"),[]),meta:{title:"Function: bundle()"}}],["/doc/ts-transform/functions/transform.html",{loader:()=>h(()=>import("./transform.html-Cq52CrnV.js"),[]),meta:{title:"Function: transform()"}}],["/doc/ts-transform/variables/NodeBuiltinModules.html",{loader:()=>h(()=>import("./NodeBuiltinModules.html-AyV19cBq.js"),[]),meta:{title:"Variable: NodeBuiltinModules"}}],["/doc/types/type-aliases/FaasAction.html",{loader:()=>h(()=>import("./FaasAction.html-D_c-_7tW.js"),[]),meta:{title:"Type Alias: FaasAction"}}],["/doc/types/type-aliases/FaasActionPaths.html",{loader:()=>h(()=>import("./FaasActionPaths.html-l0TJY3Cw.js"),[]),meta:{title:"Type Alias: FaasActionPaths"}}],["/doc/types/type-aliases/FaasData.html",{loader:()=>h(()=>import("./FaasData.html-l3VsS8tK.js"),[]),meta:{title:"Type Alias: FaasData"}}],["/doc/types/type-aliases/FaasParams.html",{loader:()=>h(()=>import("./FaasParams.html-D153sjD6.js"),[]),meta:{title:"Type Alias: FaasParams"}}],["/doc/types/type-aliases/InferFaasAction.html",{loader:()=>h(()=>import("./InferFaasAction.html-D9fkZgga.js"),[]),meta:{title:"Type Alias: InferFaasAction"}}],["/doc/vue-plugin/classes/FaasBrowserClient.html",{loader:()=>h(()=>import("./FaasBrowserClient.html-DEDLf29G.js"),[]),meta:{title:"Class: FaasBrowserClient"}}],["/doc/vue-plugin/classes/Response.html",{loader:()=>h(()=>import("./Response.html-D16zjHbl.js"),[]),meta:{title:"Class: Response"}}],["/doc/vue-plugin/classes/ResponseError.html",{loader:()=>h(()=>import("./ResponseError.html-DyBx88kx.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html",{loader:()=>h(()=>import("./FaasVuePluginOptions.html-DLJh0gwK.js"),[]),meta:{title:"Type Alias: FaasVuePluginOptions"}}],["/doc/vue-plugin/type-aliases/Options.html",{loader:()=>h(()=>import("./Options.html-DWA02OOw.js"),[]),meta:{title:"Type Alias: Options"}}],["/doc/vue-plugin/type-aliases/ResponseHeaders.html",{loader:()=>h(()=>import("./ResponseHeaders.html-C_paIiuJ.js"),[]),meta:{title:"Type Alias: ResponseHeaders"}}],["/doc/vue-plugin/variables/FaasVuePlugin.html",{loader:()=>h(()=>import("./FaasVuePlugin.html-9131uUF8.js"),[]),meta:{title:"Variable: FaasVuePlugin"}}],["/zh/guide/best-practice/lifecycle.html",{loader:()=>h(()=>import("./lifecycle.html-Hs446CfP.js"),[]),meta:{title:"优化云函数的初始化"}}],["/zh/guide/excel/db.html",{loader:()=>h(()=>import("./db.html-DgZ9m0Ef.js"),[]),meta:{title:"数据库操作"}}],["/zh/guide/excel/env.html",{loader:()=>h(()=>import("./env.html-CEizO8-S.js"),[]),meta:{title:"环境变量"}}],["/zh/guide/excel/faas-yaml.html",{loader:()=>h(()=>import("./faas-yaml.html-jXwL9tVA.js"),[]),meta:{title:"faas.yaml"}}],["/zh/guide/excel/http.html",{loader:()=>h(()=>import("./http.html-KQwUYjJs.js"),[]),meta:{title:"Http、Cookie 和 Session"}}],["/zh/guide/excel/plugin.html",{loader:()=>h(()=>import("./plugin.html-ClGOhWzo.js"),[]),meta:{title:"使用插件"}}],["/zh/guide/excel/react.html",{loader:()=>h(()=>import("./react.html-Dpkd0jxI.js"),[]),meta:{title:"在 React 中使用"}}],["/zh/guide/excel/request-spec.html",{loader:()=>h(()=>import("./request-spec.html-BDpYYw2M.js"),[]),meta:{title:"HTTP 请求规范"}}],["/zh/guide/excel/vue.html",{loader:()=>h(()=>import("./vue.html-ndxu2I_i.js"),[]),meta:{title:"在 Vue 中使用"}}],["/404.html",{loader:()=>h(()=>import("./404.html-BMqf7huU.js"),[]),meta:{title:""}}]]);function pm(){return Pc().__VUE_DEVTOOLS_GLOBAL_HOOK__}function Pc(){return typeof navigator<"u"&&typeof window<"u"?window:typeof globalThis<"u"?globalThis:{}}const hm=typeof Proxy=="function",fm="devtools-plugin:setup",mm="plugin:settings:set";let Ll,Ri;function gm(){var e;return Ll!==void 0||(typeof window<"u"&&window.performance?(Ll=!0,Ri=window.performance):typeof globalThis<"u"&&(!((e=globalThis.perf_hooks)===null||e===void 0)&&e.performance)?(Ll=!0,Ri=globalThis.perf_hooks.performance):Ll=!1),Ll}function vm(){return gm()?Ri.now():Date.now()}class _m{constructor(t,l){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=l;const n={};if(t.settings)for(const s in t.settings){const a=t.settings[s];n[s]=a.defaultValue}const r=`__vue-devtools-plugin-settings__${t.id}`;let i=Object.assign({},n);try{const s=localStorage.getItem(r),a=JSON.parse(s);Object.assign(i,a)}catch{}this.fallbacks={getSettings(){return i},setSettings(s){try{localStorage.setItem(r,JSON.stringify(s))}catch{}i=s},now(){return vm()}},l&&l.on(mm,(s,a)=>{s===this.plugin.id&&this.fallbacks.setSettings(a)}),this.proxiedOn=new Proxy({},{get:(s,a)=>this.target?this.target.on[a]:(...o)=>{this.onQueue.push({method:a,args:o})}}),this.proxiedTarget=new Proxy({},{get:(s,a)=>this.target?this.target[a]:a==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(a)?(...o)=>(this.targetQueue.push({method:a,args:o,resolve:()=>{}}),this.fallbacks[a](...o)):(...o)=>new Promise(u=>{this.targetQueue.push({method:a,args:o,resolve:u})})})}async setRealTarget(t){this.target=t;for(const l of this.onQueue)this.target.on[l.method](...l.args);for(const l of this.targetQueue)l.resolve(await this.target[l.method](...l.args))}}function ym(e,t){const l=e,n=Pc(),r=pm(),i=hm&&l.enableEarlyProxy;if(r&&(n.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!i))r.emit(fm,e,t);else{const s=i?new _m(l,r):null;(n.__VUE_DEVTOOLS_PLUGINS__=n.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:l,setupFn:t,proxy:s}),s&&t(s.proxiedTarget)}}/*! +**/let Ci;const ua=typeof window<"u"&&window.trustedTypes;if(ua)try{Ci=ua.createPolicy("vue",{createHTML:e=>e})}catch{}const yc=Ci?e=>Ci.createHTML(e):e=>e,Ef="http://www.w3.org/2000/svg",bf="http://www.w3.org/1998/Math/MathML",Nt=typeof document<"u"?document:null,ca=Nt&&Nt.createElement("template"),Tf={insert:(e,t,l)=>{t.insertBefore(e,l||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,l,n)=>{const r=t==="svg"?Nt.createElementNS(Ef,e):t==="mathml"?Nt.createElementNS(bf,e):l?Nt.createElement(e,{is:l}):Nt.createElement(e);return e==="select"&&n&&n.multiple!=null&&r.setAttribute("multiple",n.multiple),r},createText:e=>Nt.createTextNode(e),createComment:e=>Nt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Nt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,l,n,r,i){const s=l?l.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),l),!(r===i||!(r=r.nextSibling)););else{ca.innerHTML=yc(n==="svg"?`${e}`:n==="mathml"?`${e}`:e);const a=ca.content;if(n==="svg"||n==="mathml"){const o=a.firstChild;for(;o.firstChild;)a.appendChild(o.firstChild);a.removeChild(o)}t.insertBefore(a,l)}return[s?s.nextSibling:t.firstChild,l?l.previousSibling:t.lastChild]}},Wt="transition",sn="animation",Fn=Symbol("_vtc"),kc={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},xf=Ve({},ju,kc),Pf=e=>(e.displayName="Transition",e.props=xf,e),ds=Pf((e,{slots:t})=>ce(dh,Af(e),t)),pl=(e,t=[])=>{re(e)?e.forEach(l=>l(...t)):e&&e(...t)},da=e=>e?re(e)?e.some(t=>t.length>1):e.length>1:!1;function Af(e){const t={};for(const A in e)A in kc||(t[A]=e[A]);if(e.css===!1)return t;const{name:l="v",type:n,duration:r,enterFromClass:i=`${l}-enter-from`,enterActiveClass:s=`${l}-enter-active`,enterToClass:a=`${l}-enter-to`,appearFromClass:o=i,appearActiveClass:u=s,appearToClass:d=a,leaveFromClass:c=`${l}-leave-from`,leaveActiveClass:p=`${l}-leave-active`,leaveToClass:f=`${l}-leave-to`}=e,_=Lf(r),y=_&&_[0],k=_&&_[1],{onBeforeEnter:b,onEnter:x,onEnterCancelled:m,onLeave:E,onLeaveCancelled:S,onBeforeAppear:$=b,onAppear:M=x,onAppearCancelled:P=m}=t,z=(A,D,Q)=>{hl(A,D?d:a),hl(A,D?u:s),Q&&Q()},C=(A,D)=>{A._isLeaving=!1,hl(A,c),hl(A,f),hl(A,p),D&&D()},B=A=>(D,Q)=>{const te=A?M:x,I=()=>z(D,A,Q);pl(te,[D,I]),pa(()=>{hl(D,A?o:i),Gt(D,A?d:a),da(te)||ha(D,n,y,I)})};return Ve(t,{onBeforeEnter(A){pl(b,[A]),Gt(A,i),Gt(A,s)},onBeforeAppear(A){pl($,[A]),Gt(A,o),Gt(A,u)},onEnter:B(!1),onAppear:B(!0),onLeave(A,D){A._isLeaving=!0;const Q=()=>C(A,D);Gt(A,c),Gt(A,p),Ff(),pa(()=>{A._isLeaving&&(hl(A,c),Gt(A,f),da(E)||ha(A,n,k,Q))}),pl(E,[A,Q])},onEnterCancelled(A){z(A,!1),pl(m,[A])},onAppearCancelled(A){z(A,!0),pl(P,[A])},onLeaveCancelled(A){C(A),pl(S,[A])}})}function Lf(e){if(e==null)return null;if(Le(e))return[ri(e.enter),ri(e.leave)];{const t=ri(e);return[t,t]}}function ri(e){return rp(e)}function Gt(e,t){t.split(/\s+/).forEach(l=>l&&e.classList.add(l)),(e[Fn]||(e[Fn]=new Set)).add(t)}function hl(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const l=e[Fn];l&&(l.delete(t),l.size||(e[Fn]=void 0))}function pa(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Cf=0;function ha(e,t,l,n){const r=e._endId=++Cf,i=()=>{r===e._endId&&n()};if(l!=null)return setTimeout(i,l);const{type:s,timeout:a,propCount:o}=Rf(e,t);if(!s)return n();const u=s+"end";let d=0;const c=()=>{e.removeEventListener(u,p),i()},p=f=>{f.target===e&&++d>=o&&c()};setTimeout(()=>{d(l[_]||"").split(", "),r=n(`${Wt}Delay`),i=n(`${Wt}Duration`),s=fa(r,i),a=n(`${sn}Delay`),o=n(`${sn}Duration`),u=fa(a,o);let d=null,c=0,p=0;t===Wt?s>0&&(d=Wt,c=s,p=i.length):t===sn?u>0&&(d=sn,c=u,p=o.length):(c=Math.max(s,u),d=c>0?s>u?Wt:sn:null,p=d?d===Wt?i.length:o.length:0);const f=d===Wt&&/\b(transform|all)(,|$)/.test(n(`${Wt}Property`).toString());return{type:d,timeout:c,propCount:p,hasTransform:f}}function fa(e,t){for(;e.lengthma(l)+ma(e[n])))}function ma(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ff(){return document.body.offsetHeight}function Of(e,t,l){const n=e[Fn];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):l?e.setAttribute("class",t):e.className=t}const Er=Symbol("_vod"),Ec=Symbol("_vsh"),br={beforeMount(e,{value:t},{transition:l}){e[Er]=e.style.display==="none"?"":e.style.display,l&&t?l.beforeEnter(e):an(e,t)},mounted(e,{value:t},{transition:l}){l&&t&&l.enter(e)},updated(e,{value:t,oldValue:l},{transition:n}){!t!=!l&&(n?t?(n.beforeEnter(e),an(e,!0),n.enter(e)):n.leave(e,()=>{an(e,!1)}):an(e,t))},beforeUnmount(e,{value:t}){an(e,t)}};function an(e,t){e.style.display=t?e[Er]:"none",e[Ec]=!t}const If=Symbol(""),wf=/(^|;)\s*display\s*:/;function Sf(e,t,l){const n=e.style,r=Ce(l);let i=!1;if(l&&!r){if(t)if(Ce(t))for(const s of t.split(";")){const a=s.slice(0,s.indexOf(":")).trim();l[a]==null&&ar(n,a,"")}else for(const s in t)l[s]==null&&ar(n,s,"");for(const s in l)s==="display"&&(i=!0),ar(n,s,l[s])}else if(r){if(t!==l){const s=n[If];s&&(l+=";"+s),n.cssText=l,i=wf.test(l)}}else t&&e.removeAttribute("style");Er in e&&(e[Er]=i?n.display:"",e[Ec]&&(n.display="none"))}const ga=/\s*!important$/;function ar(e,t,l){if(re(l))l.forEach(n=>ar(e,t,n));else if(l==null&&(l=""),t.startsWith("--"))e.setProperty(t,l);else{const n=Df(e,t);ga.test(l)?e.setProperty(Ut(n),l.replace(ga,""),"important"):e[n]=l}}const va=["Webkit","Moz","ms"],ii={};function Df(e,t){const l=ii[t];if(l)return l;let n=nt(t);if(n!=="filter"&&n in e)return ii[t]=n;n=jn(n);for(let r=0;rsi||(Hf.then(()=>si=0),si=Date.now());function Uf(e,t){const l=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=l.attached)return;Et(zf(n,l.value),t,5,[n])};return l.value=e,l.attached=Bf(),l}function zf(e,t){if(re(t)){const l=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{l.call(e),e._stopped=!0},t.map(n=>r=>!r._stopped&&n&&n(r))}else return t}const Ta=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,$f=(e,t,l,n,r,i)=>{const s=r==="svg";t==="class"?Of(e,n,s):t==="style"?Sf(e,l,n):Mn(t)?Ki(t)||Mf(e,t,l,n,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):qf(e,t,n,s))?(ka(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&ya(e,t,n,s,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Ce(n))?ka(e,nt(t),n,i,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),ya(e,t,n,s))};function qf(e,t,l,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ta(t)&&ie(l));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Ta(t)&&Ce(l)?!1:t in e}const Kf={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Wf=(e,t)=>{const l=e._withKeys||(e._withKeys={}),n=t.join(".");return l[n]||(l[n]=r=>{if(!("key"in r))return;const i=Ut(r.key);if(t.some(s=>s===i||Kf[s]===i))return e(r)})},Gf=Ve({patchProp:$f},Tf);let ai,xa=!1;function Jf(){return ai=xa?ai:Wh(Gf),xa=!0,ai}const Yf=(...e)=>{const t=Jf().createApp(...e),{mount:l}=t;return t.mount=n=>{const r=Qf(n);if(r)return l(r,!0,Xf(r))},t};function Xf(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Qf(e){return Ce(e)?document.querySelector(e):e}var qn=e=>/^[a-z][a-z0-9+.-]*:/.test(e)||e.startsWith("//"),Zf=/.md((\?|#).*)?$/,em=(e,t="/")=>qn(e)||e.startsWith("/")&&!e.startsWith(t)&&!Zf.test(e),Vr=e=>/^(https?:)?\/\//.test(e),Pa=e=>{if(!e||e.endsWith("/"))return e;let t=e.replace(/(^|\/)README.md$/i,"$1index.html");return t.endsWith(".md")?t=`${t.substring(0,t.length-3)}.html`:t.endsWith(".html")||(t=`${t}.html`),t.endsWith("/index.html")&&(t=t.substring(0,t.length-10)),t},tm="http://.",lm=(e,t)=>{if(!e.startsWith("/")&&t){const l=t.slice(0,t.lastIndexOf("/"));return Pa(new URL(`${l}/${e}`,tm).pathname)}return Pa(e)},nm=(e,t)=>{const l=Object.keys(e).sort((n,r)=>{const i=r.split("/").length-n.split("/").length;return i!==0?i:r.length-n.length});for(const n of l)if(t.startsWith(n))return n;return"/"},rm=/(#|\?)/,bc=e=>{const[t,...l]=e.split(rm);return{pathname:t,hashAndQueries:l.join("")}},im=["link","meta","script","style","noscript","template"],sm=["title","base"],am=([e,t,l])=>sm.includes(e)?e:im.includes(e)?e==="meta"&&t.name?`${e}.${t.name}`:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,Object.entries(t).map(([n,r])=>typeof r=="boolean"?r?[n,""]:null:[n,r]).filter(n=>n!=null).sort(([n],[r])=>n.localeCompare(r)),l]):null,om=e=>{const t=new Set,l=[];return e.forEach(n=>{const r=am(n);r&&!t.has(r)&&(t.add(r),l.push(n))}),l},um=e=>e.endsWith("/")||e.endsWith(".html")?e:`${e}/`,Tc=e=>e.endsWith("/")?e.slice(0,-1):e,xc=e=>e.startsWith("/")?e.slice(1):e,ps=e=>Object.prototype.toString.call(e)==="[object Object]",vt=e=>typeof e=="string";const cm=JSON.parse("{}"),dm=Object.fromEntries([["/CHANGELOG.html",{loader:()=>h(()=>import("./CHANGELOG.html-CEdA3973.js"),[]),meta:{title:"Changelog"}}],["/CODE_OF_CONDUCT.html",{loader:()=>h(()=>import("./CODE_OF_CONDUCT.html-B7iw0wWk.js"),[]),meta:{title:"Contributor Covenant Code of Conduct"}}],["/CONTRIBUTING.html",{loader:()=>h(()=>import("./CONTRIBUTING.html-D9M_FbYI.js"),[]),meta:{title:"Contributing"}}],["/",{loader:()=>h(()=>import("./index.html-CeQ7ywp6.js"),[]),meta:{title:""}}],["/SECURITY.html",{loader:()=>h(()=>import("./SECURITY.html-a6TZqUpu.js"),[]),meta:{title:"FaasJS Security Guide"}}],["/doc/",{loader:()=>h(()=>import("./index.html-wBrLOQuC.js"),[]),meta:{title:"Overview of official plugins"}}],["/guide/",{loader:()=>h(()=>import("./index.html-DSd2q20X.js"),[]),meta:{title:"Getting Started"}}],["/guide/request-spec.html",{loader:()=>h(()=>import("./request-spec.html-ZP3t8l57.js"),[]),meta:{title:"FaasJS Request Specifications"}}],["/zh/",{loader:()=>h(()=>import("./index.html-DXck8Ory.js"),[]),meta:{title:""}}],["/doc/ant-design/",{loader:()=>h(()=>import("./index.html-DKi4dUKC.js"),[]),meta:{title:"@faasjs/ant-design"}}],["/doc/browser/",{loader:()=>h(()=>import("./index.html-CSu43G85.js"),[]),meta:{title:"@faasjs/browser"}}],["/doc/cli/",{loader:()=>h(()=>import("./index.html-nk0ht2Xa.js"),[]),meta:{title:"@faasjs/cli"}}],["/doc/cloud_function/",{loader:()=>h(()=>import("./index.html-DW5qqWFA.js"),[]),meta:{title:"@faasjs/cloud_function"}}],["/doc/create-faas-app/",{loader:()=>h(()=>import("./index.html-POXNZ8u6.js"),[]),meta:{title:"create-faas-app"}}],["/doc/deep_merge/",{loader:()=>h(()=>import("./index.html-D6Txpfy5.js"),[]),meta:{title:"@faasjs/deep_merge"}}],["/doc/faasjs/",{loader:()=>h(()=>import("./index.html-5y8VAV4M.js"),[]),meta:{title:"FaasJS"}}],["/doc/func/",{loader:()=>h(()=>import("./index.html-BAuz9JkE.js"),[]),meta:{title:"@faasjs/func"}}],["/doc/http/",{loader:()=>h(()=>import("./index.html-CC6qH94T.js"),[]),meta:{title:"@faasjs/http"}}],["/doc/images/",{loader:()=>h(()=>import("./index.html-DGy84EOu.js"),[]),meta:{title:"FaasJS's Docker Images"}}],["/doc/jest/",{loader:()=>h(()=>import("./index.html-Cj8JACPs.js"),[]),meta:{title:"@faasjs/jest"}}],["/doc/knex/",{loader:()=>h(()=>import("./index.html-hZVSK98u.js"),[]),meta:{title:"@faasjs/knex"}}],["/doc/lint/",{loader:()=>h(()=>import("./index.html-B3sk6Yag.js"),[]),meta:{title:"@faasjs/lint"}}],["/doc/load/",{loader:()=>h(()=>import("./index.html-gRRu83Ic.js"),[]),meta:{title:"@faasjs/load"}}],["/doc/logger/",{loader:()=>h(()=>import("./index.html-CEmmqi7S.js"),[]),meta:{title:"@faasjs/logger"}}],["/doc/mongo/",{loader:()=>h(()=>import("./index.html-BcFsZZyP.js"),[]),meta:{title:"@faasjs/mongo"}}],["/doc/nextjs/",{loader:()=>h(()=>import("./index.html-BjBKD_m_.js"),[]),meta:{title:"@faasjs/nextjs"}}],["/doc/react/",{loader:()=>h(()=>import("./index.html-CKdjdLON.js"),[]),meta:{title:"@faasjs/react"}}],["/doc/redis/",{loader:()=>h(()=>import("./index.html-CJ4WZJ_N.js"),[]),meta:{title:"@faasjs/redis"}}],["/doc/request/",{loader:()=>h(()=>import("./index.html-BhaKjMf4.js"),[]),meta:{title:"@faasjs/request"}}],["/doc/server/",{loader:()=>h(()=>import("./index.html-DOP7VO3G.js"),[]),meta:{title:"@faasjs/server"}}],["/doc/test/",{loader:()=>h(()=>import("./index.html-DfivBEEw.js"),[]),meta:{title:"@faasjs/test"}}],["/doc/ts-transform/",{loader:()=>h(()=>import("./index.html-hc2V5sXy.js"),[]),meta:{title:"@faasjs/ts-transform"}}],["/doc/types/",{loader:()=>h(()=>import("./index.html-MvyLmruG.js"),[]),meta:{title:"@faasjs/types"}}],["/doc/vue-plugin/",{loader:()=>h(()=>import("./index.html-BtIDUKDi.js"),[]),meta:{title:"@faasjs/vue-plugin"}}],["/zh/doc/",{loader:()=>h(()=>import("./index.html-smzexwss.js"),[]),meta:{title:"官方插件总览"}}],["/zh/doc/browser.html",{loader:()=>h(()=>import("./browser.html-C-XOhfY9.js"),[]),meta:{title:"@faasjs/browser"}}],["/zh/doc/cli.html",{loader:()=>h(()=>import("./cli.html-CtpYNWuY.js"),[]),meta:{title:"@faasjs/cli"}}],["/zh/doc/cloud_function.html",{loader:()=>h(()=>import("./cloud_function.html-DSiK1mcN.js"),[]),meta:{title:"@faasjs/cloud_function"}}],["/zh/doc/create-faas-app.html",{loader:()=>h(()=>import("./create-faas-app.html-H4q3RysB.js"),[]),meta:{title:"create-faas-app"}}],["/zh/doc/deep_merge.html",{loader:()=>h(()=>import("./deep_merge.html-NGyxgdch.js"),[]),meta:{title:"@faasjs/deep_merge"}}],["/zh/doc/develop.html",{loader:()=>h(()=>import("./develop.html-B3AuSITp.js"),[]),meta:{title:"开发插件"}}],["/zh/doc/func.html",{loader:()=>h(()=>import("./func.html-BUP0qAMY.js"),[]),meta:{title:"@faasjs/func"}}],["/zh/doc/http.html",{loader:()=>h(()=>import("./http.html-DMBOGpHJ.js"),[]),meta:{title:"@faasjs/http"}}],["/zh/doc/knex.html",{loader:()=>h(()=>import("./knex.html-Brb1Iq04.js"),[]),meta:{title:"@faasjs/knex"}}],["/zh/doc/load.html",{loader:()=>h(()=>import("./load.html-aXTPFHt2.js"),[]),meta:{title:"@faasjs/load"}}],["/zh/doc/logger.html",{loader:()=>h(()=>import("./logger.html-zQAw6x6v.js"),[]),meta:{title:"@faasjs/logger"}}],["/zh/doc/mongo.html",{loader:()=>h(()=>import("./mongo.html-DEmaYCFz.js"),[]),meta:{title:"@faasjs/mongo"}}],["/zh/doc/react.html",{loader:()=>h(()=>import("./react.html-OjVm4sju.js"),[]),meta:{title:"@faasjs/react"}}],["/zh/doc/redis.html",{loader:()=>h(()=>import("./redis.html-CRwdIR09.js"),[]),meta:{title:"@faasjs/redis"}}],["/zh/doc/request.html",{loader:()=>h(()=>import("./request.html-DMMo1LFQ.js"),[]),meta:{title:"@faasjs/request"}}],["/zh/doc/server.html",{loader:()=>h(()=>import("./server.html-BP6vm6Ww.js"),[]),meta:{title:"@faasjs/server"}}],["/zh/doc/test.html",{loader:()=>h(()=>import("./test.html-DhCBEyh9.js"),[]),meta:{title:"@faasjs/test"}}],["/zh/doc/vue-plugin.html",{loader:()=>h(()=>import("./vue-plugin.html-Ck1HguTA.js"),[]),meta:{title:"@faasjs/vue-plugin"}}],["/zh/guide/",{loader:()=>h(()=>import("./index.html-BecWokQ0.js"),[]),meta:{title:"1 分钟上手"}}],["/zh/guide/auth.html",{loader:()=>h(()=>import("./auth.html-BUds7Xxo.js"),[]),meta:{title:"5 分钟开发登录注册功能"}}],["/zh/guide/story.html",{loader:()=>h(()=>import("./story.html-D556rHvN.js"),[]),meta:{title:"背景故事"}}],["/doc/ant-design/functions/App.html",{loader:()=>h(()=>import("./App.html-BtR9Sbp3.js"),[]),meta:{title:"Function: App()"}}],["/doc/ant-design/functions/Blank.html",{loader:()=>h(()=>import("./Blank.html-DlK_dgTp.js"),[]),meta:{title:"Function: Blank()"}}],["/doc/ant-design/functions/ConfigProvider.html",{loader:()=>h(()=>import("./ConfigProvider.html-CGXWGjW4.js"),[]),meta:{title:"Function: ConfigProvider()"}}],["/doc/ant-design/functions/Description.html",{loader:()=>h(()=>import("./Description.html-Cfu0K0dB.js"),[]),meta:{title:"Function: Description()"}}],["/doc/ant-design/functions/Drawer.html",{loader:()=>h(()=>import("./Drawer.html-BT3Z1u16.js"),[]),meta:{title:"Function: Drawer()"}}],["/doc/ant-design/functions/ErrorBoundary.html",{loader:()=>h(()=>import("./ErrorBoundary.html-g3fTzlXg.js"),[]),meta:{title:"Function: ErrorBoundary()"}}],["/doc/ant-design/functions/FaasDataWrapper.html",{loader:()=>h(()=>import("./FaasDataWrapper.html-C9c8pm3X.js"),[]),meta:{title:"Function: FaasDataWrapper()"}}],["/doc/ant-design/functions/Form.html",{loader:()=>h(()=>import("./Form.html-_ho0ok7n.js"),[]),meta:{title:"Function: Form()"}}],["/doc/ant-design/functions/FormItem.html",{loader:()=>h(()=>import("./FormItem.html-zsntGR49.js"),[]),meta:{title:"Function: FormItem()"}}],["/doc/ant-design/functions/Link.html",{loader:()=>h(()=>import("./Link.html-DljpL0A8.js"),[]),meta:{title:"Function: Link()"}}],["/doc/ant-design/functions/Loading.html",{loader:()=>h(()=>import("./Loading.html-MizmOVOW.js"),[]),meta:{title:"Function: Loading()"}}],["/doc/ant-design/functions/Modal.html",{loader:()=>h(()=>import("./Modal.html-BYBOZ5Rv.js"),[]),meta:{title:"Function: Modal()"}}],["/doc/ant-design/functions/PageNotFound.html",{loader:()=>h(()=>import("./PageNotFound.html-C2JW3ESo.js"),[]),meta:{title:"Function: PageNotFound()"}}],["/doc/ant-design/functions/Routes.html",{loader:()=>h(()=>import("./Routes.html-TrRZiwAw.js"),[]),meta:{title:"Function: Routes()"}}],["/doc/ant-design/functions/Table.html",{loader:()=>h(()=>import("./Table.html-D5GMCAUM.js"),[]),meta:{title:"Function: Table()"}}],["/doc/ant-design/functions/Tabs.html",{loader:()=>h(()=>import("./Tabs.html-iJe7BcyO.js"),[]),meta:{title:"Function: Tabs()"}}],["/doc/ant-design/functions/Title.html",{loader:()=>h(()=>import("./Title.html-DAySyjwm.js"),[]),meta:{title:"Function: Title()"}}],["/doc/ant-design/functions/faas.html",{loader:()=>h(()=>import("./faas.html-DwiYow_M.js"),[]),meta:{title:"Function: faas()"}}],["/doc/ant-design/functions/transferOptions.html",{loader:()=>h(()=>import("./transferOptions.html-BO_BPQxI.js"),[]),meta:{title:"Function: transferOptions()"}}],["/doc/ant-design/functions/transferValue.html",{loader:()=>h(()=>import("./transferValue.html-CW3RzQUT.js"),[]),meta:{title:"Function: transferValue()"}}],["/doc/ant-design/functions/upperFirst.html",{loader:()=>h(()=>import("./upperFirst.html-CiYH-sIl.js"),[]),meta:{title:"Function: upperFirst()"}}],["/doc/ant-design/functions/useApp.html",{loader:()=>h(()=>import("./useApp.html-CPZpN5w6.js"),[]),meta:{title:"Function: useApp()"}}],["/doc/ant-design/functions/useConfigContext.html",{loader:()=>h(()=>import("./useConfigContext.html-jUoboKvR.js"),[]),meta:{title:"Function: useConfigContext()"}}],["/doc/ant-design/functions/useDrawer.html",{loader:()=>h(()=>import("./useDrawer.html-udmJ2RJF.js"),[]),meta:{title:"Function: useDrawer()"}}],["/doc/ant-design/functions/useFaas.html",{loader:()=>h(()=>import("./useFaas.html-Bgiihv32.js"),[]),meta:{title:"Function: useFaas()"}}],["/doc/ant-design/functions/useModal.html",{loader:()=>h(()=>import("./useModal.html-DSYeX-OO.js"),[]),meta:{title:"Function: useModal()"}}],["/doc/ant-design/functions/withFaasData.html",{loader:()=>h(()=>import("./withFaasData.html-D43NtSjK.js"),[]),meta:{title:"Function: withFaasData()"}}],["/doc/ant-design/interfaces/AppProps.html",{loader:()=>h(()=>import("./AppProps.html-BciACu1o.js"),[]),meta:{title:"Interface: AppProps"}}],["/doc/ant-design/interfaces/BaseItemProps.html",{loader:()=>h(()=>import("./BaseItemProps.html-DNgC1Ac4.js"),[]),meta:{title:"Interface: BaseItemProps"}}],["/doc/ant-design/interfaces/BlankProps.html",{loader:()=>h(()=>import("./BlankProps.html-m__dn-Ya.js"),[]),meta:{title:"Interface: BlankProps"}}],["/doc/ant-design/interfaces/ConfigProviderProps.html",{loader:()=>h(()=>import("./ConfigProviderProps.html-BfRhXnsc.js"),[]),meta:{title:"Interface: ConfigProviderProps"}}],["/doc/ant-design/interfaces/DescriptionItemContentProps.html",{loader:()=>h(()=>import("./DescriptionItemContentProps.html-DpoJtiZl.js"),[]),meta:{title:"Interface: DescriptionItemContentProps"}}],["/doc/ant-design/interfaces/DescriptionItemProps.html",{loader:()=>h(()=>import("./DescriptionItemProps.html-SC7558-P.js"),[]),meta:{title:"Interface: DescriptionItemProps"}}],["/doc/ant-design/interfaces/DescriptionProps.html",{loader:()=>h(()=>import("./DescriptionProps.html-CP06scfk.js"),[]),meta:{title:"Interface: DescriptionProps"}}],["/doc/ant-design/interfaces/DrawerProps.html",{loader:()=>h(()=>import("./DrawerProps.html-BCxSsX9z.js"),[]),meta:{title:"Interface: DrawerProps"}}],["/doc/ant-design/interfaces/ErrorBoundaryProps.html",{loader:()=>h(()=>import("./ErrorBoundaryProps.html-BSKJ_8wl.js"),[]),meta:{title:"Interface: ErrorBoundaryProps"}}],["/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html",{loader:()=>h(()=>import("./ExtendDescriptionTypeProps.html-C6V0CFIX.js"),[]),meta:{title:"Interface: ExtendDescriptionTypeProps"}}],["/doc/ant-design/interfaces/ExtendFormItemProps.html",{loader:()=>h(()=>import("./ExtendFormItemProps.html-CJAudXT0.js"),[]),meta:{title:"Interface: ExtendFormItemProps"}}],["/doc/ant-design/interfaces/FaasDataWrapperProps.html",{loader:()=>h(()=>import("./FaasDataWrapperProps.html-DLwf3f-y.js"),[]),meta:{title:"Interface: FaasDataWrapperProps"}}],["/doc/ant-design/interfaces/FaasItemProps.html",{loader:()=>h(()=>import("./FaasItemProps.html-CH-Ysbac.js"),[]),meta:{title:"Interface: FaasItemProps"}}],["/doc/ant-design/interfaces/FormItemProps.html",{loader:()=>h(()=>import("./FormItemProps.html-DT7vpH28.js"),[]),meta:{title:"Interface: FormItemProps"}}],["/doc/ant-design/interfaces/FormProps.html",{loader:()=>h(()=>import("./FormProps.html-C6iTkxE8.js"),[]),meta:{title:"Interface: FormProps"}}],["/doc/ant-design/interfaces/LinkProps.html",{loader:()=>h(()=>import("./LinkProps.html-FxNIZVnA.js"),[]),meta:{title:"Interface: LinkProps"}}],["/doc/ant-design/interfaces/ModalProps.html",{loader:()=>h(()=>import("./ModalProps.html-zrzmIQpZ.js"),[]),meta:{title:"Interface: ModalProps"}}],["/doc/ant-design/interfaces/RoutesProps.html",{loader:()=>h(()=>import("./RoutesProps.html-xNwej_Ch.js"),[]),meta:{title:"Interface: RoutesProps"}}],["/doc/ant-design/interfaces/TabProps.html",{loader:()=>h(()=>import("./TabProps.html-BLoPnXoL.js"),[]),meta:{title:"Interface: TabProps"}}],["/doc/ant-design/interfaces/TableItemProps.html",{loader:()=>h(()=>import("./TableItemProps.html-YrMgyt1u.js"),[]),meta:{title:"Interface: TableItemProps"}}],["/doc/ant-design/interfaces/TabsProps.html",{loader:()=>h(()=>import("./TabsProps.html-D1jQAX4H.js"),[]),meta:{title:"Interface: TabsProps"}}],["/doc/ant-design/interfaces/TitleProps.html",{loader:()=>h(()=>import("./TitleProps.html-DPwcoF0n.js"),[]),meta:{title:"Interface: TitleProps"}}],["/doc/ant-design/interfaces/UnionFaasItemProps.html",{loader:()=>h(()=>import("./UnionFaasItemProps.html-B2E4iuTS.js"),[]),meta:{title:"Interface: UnionFaasItemProps"}}],["/doc/ant-design/interfaces/useAppProps.html",{loader:()=>h(()=>import("./useAppProps.html-D01h7WAA.js"),[]),meta:{title:"Interface: useAppProps"}}],["/doc/ant-design/type-aliases/BaseOption.html",{loader:()=>h(()=>import("./BaseOption.html-BhRRLGzZ.js"),[]),meta:{title:"Type Alias: BaseOption"}}],["/doc/ant-design/type-aliases/ExtendDescriptionItemProps.html",{loader:()=>h(()=>import("./ExtendDescriptionItemProps.html-CAK2uSwJ.js"),[]),meta:{title:"Type Alias: ExtendDescriptionItemProps"}}],["/doc/ant-design/type-aliases/ExtendFormTypeProps.html",{loader:()=>h(()=>import("./ExtendFormTypeProps.html-Bg7cr-Oi.js"),[]),meta:{title:"Type Alias: ExtendFormTypeProps"}}],["/doc/ant-design/type-aliases/ExtendTableItemProps.html",{loader:()=>h(()=>import("./ExtendTableItemProps.html-pW8Cl-Bg.js"),[]),meta:{title:"Type Alias: ExtendTableItemProps"}}],["/doc/ant-design/type-aliases/ExtendTableTypeProps.html",{loader:()=>h(()=>import("./ExtendTableTypeProps.html-BQ7X2RER.js"),[]),meta:{title:"Type Alias: ExtendTableTypeProps"}}],["/doc/ant-design/type-aliases/ExtendTypes.html",{loader:()=>h(()=>import("./ExtendTypes.html-BY2ko6gG.js"),[]),meta:{title:"Type Alias: ExtendTypes"}}],["/doc/ant-design/type-aliases/FaasDataInjection.html",{loader:()=>h(()=>import("./FaasDataInjection.html-Dh5lQJwg.js"),[]),meta:{title:"Type Alias: FaasDataInjection"}}],["/doc/ant-design/type-aliases/FaasItemType.html",{loader:()=>h(()=>import("./FaasItemType.html-bRztQEWm.js"),[]),meta:{title:"Type Alias: FaasItemType"}}],["/doc/ant-design/type-aliases/FaasItemTypeValue.html",{loader:()=>h(()=>import("./FaasItemTypeValue.html-BTfaTorC.js"),[]),meta:{title:"Type Alias: FaasItemTypeValue"}}],["/doc/ant-design/type-aliases/FormSubmitProps.html",{loader:()=>h(()=>import("./FormSubmitProps.html-BbhcYH4X.js"),[]),meta:{title:"Type Alias: FormSubmitProps"}}],["/doc/ant-design/type-aliases/LoadingProps.html",{loader:()=>h(()=>import("./LoadingProps.html-CMMMLgVO.js"),[]),meta:{title:"Type Alias: LoadingProps"}}],["/doc/ant-design/type-aliases/TableProps.html",{loader:()=>h(()=>import("./TableProps.html-BQHUSMe8.js"),[]),meta:{title:"Type Alias: TableProps"}}],["/doc/ant-design/type-aliases/UnionFaasItemElement.html",{loader:()=>h(()=>import("./UnionFaasItemElement.html-qq3Ixzpk.js"),[]),meta:{title:"Type Alias: UnionFaasItemElement"}}],["/doc/ant-design/type-aliases/UnionFaasItemInjection.html",{loader:()=>h(()=>import("./UnionFaasItemInjection.html-j5UN7dIw.js"),[]),meta:{title:"Type Alias: UnionFaasItemInjection"}}],["/doc/ant-design/type-aliases/UnionFaasItemRender.html",{loader:()=>h(()=>import("./UnionFaasItemRender.html-C9T5DMwd.js"),[]),meta:{title:"Type Alias: UnionFaasItemRender()"}}],["/doc/ant-design/type-aliases/UnionScene.html",{loader:()=>h(()=>import("./UnionScene.html-DydbptfR.js"),[]),meta:{title:"Type Alias: UnionScene"}}],["/doc/ant-design/type-aliases/setDrawerProps.html",{loader:()=>h(()=>import("./setDrawerProps.html-C39gsxfa.js"),[]),meta:{title:"Type Alias: setDrawerProps"}}],["/doc/ant-design/type-aliases/setModalProps.html",{loader:()=>h(()=>import("./setModalProps.html-D4nE6FhE.js"),[]),meta:{title:"Type Alias: setModalProps"}}],["/doc/ant-design/variables/ConfigContext.html",{loader:()=>h(()=>import("./ConfigContext.html-lzWowid5.js"),[]),meta:{title:"Variable: ConfigContext"}}],["/doc/browser/classes/FaasBrowserClient.html",{loader:()=>h(()=>import("./FaasBrowserClient.html-DNWq7WZ-.js"),[]),meta:{title:"Class: FaasBrowserClient"}}],["/doc/browser/classes/Response.html",{loader:()=>h(()=>import("./Response.html-CiWzMLsZ.js"),[]),meta:{title:"Class: Response"}}],["/doc/browser/classes/ResponseError.html",{loader:()=>h(()=>import("./ResponseError.html-Bcv76kt0.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/browser/functions/generateId.html",{loader:()=>h(()=>import("./generateId.html-DFGrfOLM.js"),[]),meta:{title:"Function: generateId()"}}],["/doc/browser/functions/setMock.html",{loader:()=>h(()=>import("./setMock.html-DJvY6s2l.js"),[]),meta:{title:"Function: setMock()"}}],["/doc/browser/type-aliases/BaseUrl.html",{loader:()=>h(()=>import("./BaseUrl.html-BNr5_LPv.js"),[]),meta:{title:"Type Alias: BaseUrl"}}],["/doc/browser/type-aliases/FaasBrowserClientAction.html",{loader:()=>h(()=>import("./FaasBrowserClientAction.html-34Ucs-9e.js"),[]),meta:{title:"Type Alias: FaasBrowserClientAction()"}}],["/doc/browser/type-aliases/MockHandler.html",{loader:()=>h(()=>import("./MockHandler.html-BmYEL1ez.js"),[]),meta:{title:"Type Alias: MockHandler()"}}],["/doc/browser/type-aliases/Options.html",{loader:()=>h(()=>import("./Options.html-BCG9xAJC.js"),[]),meta:{title:"Type Alias: Options"}}],["/doc/browser/type-aliases/ResponseHeaders.html",{loader:()=>h(()=>import("./ResponseHeaders.html-CzZsXECs.js"),[]),meta:{title:"Type Alias: ResponseHeaders"}}],["/doc/browser/type-aliases/ResponseProps.html",{loader:()=>h(()=>import("./ResponseProps.html-B71EsLRU.js"),[]),meta:{title:"Type Alias: ResponseProps"}}],["/doc/cli/variables/default.html",{loader:()=>h(()=>import("./default.html-DygKCImX.js"),[]),meta:{title:"Variable: default"}}],["/doc/cloud_function/classes/CloudFunction.html",{loader:()=>h(()=>import("./CloudFunction.html-sj5uZEp8.js"),[]),meta:{title:"Class: CloudFunction"}}],["/doc/cloud_function/functions/invoke.html",{loader:()=>h(()=>import("./invoke.html-DM9ZoF-D.js"),[]),meta:{title:"Function: invoke()"}}],["/doc/cloud_function/functions/invokeSync.html",{loader:()=>h(()=>import("./invokeSync.html-mlPiYBHv.js"),[]),meta:{title:"Function: invokeSync()"}}],["/doc/cloud_function/functions/useCloudFunction.html",{loader:()=>h(()=>import("./useCloudFunction.html-DGRALdke.js"),[]),meta:{title:"Function: useCloudFunction()"}}],["/doc/cloud_function/type-aliases/CloudFunctionAdapter.html",{loader:()=>h(()=>import("./CloudFunctionAdapter.html-Cavs7gti.js"),[]),meta:{title:"Type Alias: CloudFunctionAdapter"}}],["/doc/cloud_function/type-aliases/CloudFunctionConfig.html",{loader:()=>h(()=>import("./CloudFunctionConfig.html-DVS14ETl.js"),[]),meta:{title:"Type Alias: CloudFunctionConfig"}}],["/doc/create-faas-app/variables/default.html",{loader:()=>h(()=>import("./default.html-BgtN-Emj.js"),[]),meta:{title:"Variable: default"}}],["/doc/deep_merge/functions/deepMerge.html",{loader:()=>h(()=>import("./deepMerge.html-C2FK839O.js"),[]),meta:{title:"Function: deepMerge()"}}],["/doc/func/classes/Func.html",{loader:()=>h(()=>import("./Func.html-BmUxEy1H.js"),[]),meta:{title:"Class: Func"}}],["/doc/func/functions/useFunc.html",{loader:()=>h(()=>import("./useFunc.html-DUUE7r9g.js"),[]),meta:{title:"Function: useFunc()"}}],["/doc/func/functions/usePlugin.html",{loader:()=>h(()=>import("./usePlugin.html-tAklOFua.js"),[]),meta:{title:"Function: usePlugin()"}}],["/doc/func/type-aliases/Config.html",{loader:()=>h(()=>import("./Config.html-D_fLyw4v.js"),[]),meta:{title:"Type Alias: Config"}}],["/doc/func/type-aliases/ExportedHandler.html",{loader:()=>h(()=>import("./ExportedHandler.html-GZPZRyqm.js"),[]),meta:{title:"Type Alias: ExportedHandler()"}}],["/doc/func/type-aliases/FuncConfig.html",{loader:()=>h(()=>import("./FuncConfig.html-CvcfTV2Y.js"),[]),meta:{title:"Type Alias: FuncConfig"}}],["/doc/func/type-aliases/FuncEventType.html",{loader:()=>h(()=>import("./FuncEventType.html-BusOTxyl.js"),[]),meta:{title:"Type Alias: FuncEventType"}}],["/doc/func/type-aliases/FuncReturnType.html",{loader:()=>h(()=>import("./FuncReturnType.html-BJmFvvnz.js"),[]),meta:{title:"Type Alias: FuncReturnType"}}],["/doc/func/type-aliases/Handler.html",{loader:()=>h(()=>import("./Handler.html-BKx-jLR2.js"),[]),meta:{title:"Type Alias: Handler()"}}],["/doc/func/type-aliases/InvokeData.html",{loader:()=>h(()=>import("./InvokeData.html-pqTpCmtq.js"),[]),meta:{title:"Type Alias: InvokeData"}}],["/doc/func/type-aliases/LifeCycleKey.html",{loader:()=>h(()=>import("./LifeCycleKey.html-fByw4DRr.js"),[]),meta:{title:"Type Alias: LifeCycleKey"}}],["/doc/func/type-aliases/MountData.html",{loader:()=>h(()=>import("./MountData.html-CDF6yFvb.js"),[]),meta:{title:"Type Alias: MountData"}}],["/doc/func/type-aliases/Next.html",{loader:()=>h(()=>import("./Next.html-CWio884g.js"),[]),meta:{title:"Type Alias: Next()"}}],["/doc/func/type-aliases/Plugin.html",{loader:()=>h(()=>import("./Plugin.html-CtmqxBQ0.js"),[]),meta:{title:"Type Alias: Plugin"}}],["/doc/func/type-aliases/UseifyPlugin.html",{loader:()=>h(()=>import("./UseifyPlugin.html-B2DP9moo.js"),[]),meta:{title:"Type Alias: UseifyPlugin"}}],["/doc/http/classes/Cookie.html",{loader:()=>h(()=>import("./Cookie.html-B1KiKS4h.js"),[]),meta:{title:"Class: Cookie"}}],["/doc/http/classes/Http.html",{loader:()=>h(()=>import("./Http.html-CpnNUbhm.js"),[]),meta:{title:"Class: Http"}}],["/doc/http/classes/HttpError.html",{loader:()=>h(()=>import("./HttpError.html-CmcsBFrT.js"),[]),meta:{title:"Class: HttpError"}}],["/doc/http/classes/Session.html",{loader:()=>h(()=>import("./Session.html-DqtV6nCI.js"),[]),meta:{title:"Class: Session"}}],["/doc/http/classes/Validator.html",{loader:()=>h(()=>import("./Validator.html-CTS4PhKW.js"),[]),meta:{title:"Class: Validator"}}],["/doc/http/functions/useHttp.html",{loader:()=>h(()=>import("./useHttp.html-CsmfZin1.js"),[]),meta:{title:"Function: useHttp()"}}],["/doc/http/functions/useHttpFunc.html",{loader:()=>h(()=>import("./useHttpFunc.html-CgpIli1T.js"),[]),meta:{title:"Function: useHttpFunc()"}}],["/doc/http/type-aliases/CookieOptions.html",{loader:()=>h(()=>import("./CookieOptions.html-8PQk3UIX.js"),[]),meta:{title:"Type Alias: CookieOptions"}}],["/doc/http/type-aliases/HttpConfig.html",{loader:()=>h(()=>import("./HttpConfig.html-Dsy8SSoP.js"),[]),meta:{title:"Type Alias: HttpConfig"}}],["/doc/http/type-aliases/HttpFuncHandler.html",{loader:()=>h(()=>import("./HttpFuncHandler.html-vMZfTA1q.js"),[]),meta:{title:"Type Alias: HttpFuncHandler()"}}],["/doc/http/type-aliases/Response.html",{loader:()=>h(()=>import("./Response.html-4AVbjmrm.js"),[]),meta:{title:"Type Alias: Response"}}],["/doc/http/type-aliases/SessionOptions.html",{loader:()=>h(()=>import("./SessionOptions.html-1JYX025-.js"),[]),meta:{title:"Type Alias: SessionOptions"}}],["/doc/http/type-aliases/ValidatorConfig.html",{loader:()=>h(()=>import("./ValidatorConfig.html-6tyvQ5mB.js"),[]),meta:{title:"Type Alias: ValidatorConfig"}}],["/doc/http/type-aliases/ValidatorOptions.html",{loader:()=>h(()=>import("./ValidatorOptions.html-CF_tbkaL.js"),[]),meta:{title:"Type Alias: ValidatorOptions"}}],["/doc/http/type-aliases/ValidatorRuleOptions.html",{loader:()=>h(()=>import("./ValidatorRuleOptions.html-B1SoEf2x.js"),[]),meta:{title:"Type Alias: ValidatorRuleOptions"}}],["/doc/http/variables/ContentType.html",{loader:()=>h(()=>import("./ContentType.html-CUEwLyc-.js"),[]),meta:{title:"Variable: ContentType"}}],["/doc/images/bun/",{loader:()=>h(()=>import("./index.html-CypZu_n0.js"),[]),meta:{title:"Bun Image for FaasJS projects"}}],["/doc/images/nginx/",{loader:()=>h(()=>import("./index.html-CauFDfMM.js"),[]),meta:{title:"A Nginx Image for FaasJS projects"}}],["/doc/images/node/",{loader:()=>h(()=>import("./index.html-Cwsny_LY.js"),[]),meta:{title:"Node Image for FaasJS projects"}}],["/doc/images/vscode/",{loader:()=>h(()=>import("./index.html-ITY6g2N0.js"),[]),meta:{title:"VSCode Container Image for FaasJS projects"}}],["/doc/knex/classes/Knex.html",{loader:()=>h(()=>import("./Knex.html-DQZx11yH.js"),[]),meta:{title:"Class: Knex"}}],["/doc/knex/functions/originKnex.html",{loader:()=>h(()=>import("./originKnex.html-CDYylhKk.js"),[]),meta:{title:"Function: originKnex()"}}],["/doc/knex/functions/query.html",{loader:()=>h(()=>import("./query.html-Bw8qLCVc.js"),[]),meta:{title:"Function: query()"}}],["/doc/knex/functions/raw.html",{loader:()=>h(()=>import("./raw.html-diIrr8Xi.js"),[]),meta:{title:"Function: raw()"}}],["/doc/knex/functions/transaction.html",{loader:()=>h(()=>import("./transaction.html-CmSOizF-.js"),[]),meta:{title:"Function: transaction()"}}],["/doc/knex/functions/useKnex.html",{loader:()=>h(()=>import("./useKnex.html-DVKLRv83.js"),[]),meta:{title:"Function: useKnex()"}}],["/doc/knex/type-aliases/KnexConfig.html",{loader:()=>h(()=>import("./KnexConfig.html-BpLQqgC4.js"),[]),meta:{title:"Type Alias: KnexConfig"}}],["/doc/load/functions/loadConfig.html",{loader:()=>h(()=>import("./loadConfig.html-D8PmjKn7.js"),[]),meta:{title:"Function: loadConfig()"}}],["/doc/load/functions/loadTs.html",{loader:()=>h(()=>import("./loadTs.html-DmTMu5tH.js"),[]),meta:{title:"Function: loadTs()"}}],["/doc/logger/classes/Logger.html",{loader:()=>h(()=>import("./Logger.html-BWZIAecs.js"),[]),meta:{title:"Class: Logger"}}],["/doc/logger/enumerations/Color.html",{loader:()=>h(()=>import("./Color.html-BVoh0_FL.js"),[]),meta:{title:"Enumeration: Color"}}],["/doc/logger/enums/Color.html",{loader:()=>h(()=>import("./Color.html-BNFNJi5u.js"),[]),meta:{title:"Enumeration: Color"}}],["/doc/logger/type-aliases/Level.html",{loader:()=>h(()=>import("./Level.html-DG5jbuTt.js"),[]),meta:{title:"Type Alias: Level"}}],["/doc/mongo/classes/Mongo.html",{loader:()=>h(()=>import("./Mongo.html-CgLw5fpI.js"),[]),meta:{title:"Class: Mongo"}}],["/doc/mongo/interfaces/MongoConfig.html",{loader:()=>h(()=>import("./MongoConfig.html-6ZESLnzQ.js"),[]),meta:{title:"Interface: MongoConfig"}}],["/doc/nextjs/classes/NextJsPlugin.html",{loader:()=>h(()=>import("./NextJsPlugin.html-WCa0tcsb.js"),[]),meta:{title:"Class: NextJsPlugin"}}],["/doc/nextjs/functions/useFuncWithNextJsPlugin.html",{loader:()=>h(()=>import("./useFuncWithNextJsPlugin.html-BUBpzEp2.js"),[]),meta:{title:"Function: useFuncWithNextJsPlugin()"}}],["/doc/react/classes/ErrorBoundary.html",{loader:()=>h(()=>import("./ErrorBoundary.html-LTSb6doD.js"),[]),meta:{title:"Class: ErrorBoundary"}}],["/doc/react/classes/Response.html",{loader:()=>h(()=>import("./Response.html-4n0QtLQB.js"),[]),meta:{title:"Class: Response"}}],["/doc/react/classes/ResponseError.html",{loader:()=>h(()=>import("./ResponseError.html-8RnWYCUs.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/react/functions/FaasDataWrapper.html",{loader:()=>h(()=>import("./FaasDataWrapper.html-Bn487jTO.js"),[]),meta:{title:"Function: FaasDataWrapper()"}}],["/doc/react/functions/FaasReactClient.html",{loader:()=>h(()=>import("./FaasReactClient.html-BgIDly_T.js"),[]),meta:{title:"Function: FaasReactClient()"}}],["/doc/react/functions/Form.html",{loader:()=>h(()=>import("./Form.html-pf1_TwzO.js"),[]),meta:{title:"Function: Form()"}}],["/doc/react/functions/FormContextProvider.html",{loader:()=>h(()=>import("./FormContextProvider.html-qLjd3Ehl.js"),[]),meta:{title:"Function: FormContextProvider()"}}],["/doc/react/functions/OptionalWrapper.html",{loader:()=>h(()=>import("./OptionalWrapper.html-BQzpai_8.js"),[]),meta:{title:"Function: OptionalWrapper()"}}],["/doc/react/functions/createSplittingContext.html",{loader:()=>h(()=>import("./createSplittingContext.html-BVP5Mko7.js"),[]),meta:{title:"Function: createSplittingContext()"}}],["/doc/react/functions/equal.html",{loader:()=>h(()=>import("./equal.html-CabgIZ37.js"),[]),meta:{title:"Function: equal()"}}],["/doc/react/functions/faas.html",{loader:()=>h(()=>import("./faas.html-Dcnh8Q4V.js"),[]),meta:{title:"Function: faas()"}}],["/doc/react/functions/getClient.html",{loader:()=>h(()=>import("./getClient.html-D8HXJTNT.js"),[]),meta:{title:"Function: getClient()"}}],["/doc/react/functions/useConstant.html",{loader:()=>h(()=>import("./useConstant.html-Ds6uOrgt.js"),[]),meta:{title:"Function: useConstant()"}}],["/doc/react/functions/useEqualCallback.html",{loader:()=>h(()=>import("./useEqualCallback.html-BfBNhB3h.js"),[]),meta:{title:"Function: useEqualCallback()"}}],["/doc/react/functions/useEqualEffect.html",{loader:()=>h(()=>import("./useEqualEffect.html-W_0EUpOi.js"),[]),meta:{title:"Function: useEqualEffect()"}}],["/doc/react/functions/useEqualMemo.html",{loader:()=>h(()=>import("./useEqualMemo.html-RV4M7gf6.js"),[]),meta:{title:"Function: useEqualMemo()"}}],["/doc/react/functions/useEqualMemoize.html",{loader:()=>h(()=>import("./useEqualMemoize.html-BsWJ8bCc.js"),[]),meta:{title:"Function: useEqualMemoize()"}}],["/doc/react/functions/useFaas.html",{loader:()=>h(()=>import("./useFaas.html-Br3KQsaH.js"),[]),meta:{title:"Function: useFaas()"}}],["/doc/react/functions/useFormContext.html",{loader:()=>h(()=>import("./useFormContext.html-CB92HOGW.js"),[]),meta:{title:"Function: useFormContext()"}}],["/doc/react/functions/useSplittingState.html",{loader:()=>h(()=>import("./useSplittingState.html-asZYdN-r.js"),[]),meta:{title:"Function: useSplittingState()"}}],["/doc/react/functions/withFaasData.html",{loader:()=>h(()=>import("./withFaasData.html-B9OBTFgS.js"),[]),meta:{title:"Function: withFaasData()"}}],["/doc/react/interfaces/ErrorBoundaryProps.html",{loader:()=>h(()=>import("./ErrorBoundaryProps.html-DRMXsSTS.js"),[]),meta:{title:"Interface: ErrorBoundaryProps"}}],["/doc/react/type-aliases/ErrorChildrenProps.html",{loader:()=>h(()=>import("./ErrorChildrenProps.html-CpNy6ReF.js"),[]),meta:{title:"Type Alias: ErrorChildrenProps"}}],["/doc/react/type-aliases/FaasAction.html",{loader:()=>h(()=>import("./FaasAction.html-B3FBspJI.js"),[]),meta:{title:"Type Alias: FaasAction"}}],["/doc/react/type-aliases/FaasData.html",{loader:()=>h(()=>import("./FaasData.html-Dh2VN_cJ.js"),[]),meta:{title:"Type Alias: FaasData"}}],["/doc/react/type-aliases/FaasDataInjection.html",{loader:()=>h(()=>import("./FaasDataInjection.html-Ba_eRpXF.js"),[]),meta:{title:"Type Alias: FaasDataInjection"}}],["/doc/react/type-aliases/FaasDataWrapperProps.html",{loader:()=>h(()=>import("./FaasDataWrapperProps.html-D5qgYriU.js"),[]),meta:{title:"Type Alias: FaasDataWrapperProps"}}],["/doc/react/type-aliases/FaasParams.html",{loader:()=>h(()=>import("./FaasParams.html-Aju0J861.js"),[]),meta:{title:"Type Alias: FaasParams"}}],["/doc/react/type-aliases/FaasReactClientInstance.html",{loader:()=>h(()=>import("./FaasReactClientInstance.html-fgoNJnaD.js"),[]),meta:{title:"Type Alias: FaasReactClientInstance"}}],["/doc/react/type-aliases/FaasReactClientOptions.html",{loader:()=>h(()=>import("./FaasReactClientOptions.html-B4a9VD8p.js"),[]),meta:{title:"Type Alias: FaasReactClientOptions"}}],["/doc/react/type-aliases/FormButtonElementProps.html",{loader:()=>h(()=>import("./FormButtonElementProps.html-A_tvrKL9.js"),[]),meta:{title:"Type Alias: FormButtonElementProps"}}],["/doc/react/type-aliases/FormContextProps.html",{loader:()=>h(()=>import("./FormContextProps.html-CqtiE1X5.js"),[]),meta:{title:"Type Alias: FormContextProps"}}],["/doc/react/type-aliases/FormElementTypes.html",{loader:()=>h(()=>import("./FormElementTypes.html-B4KB3bjb.js"),[]),meta:{title:"Type Alias: FormElementTypes"}}],["/doc/react/type-aliases/FormInputElementProps.html",{loader:()=>h(()=>import("./FormInputElementProps.html-CeoaerUJ.js"),[]),meta:{title:"Type Alias: FormInputElementProps"}}],["/doc/react/type-aliases/FormLabelElementProps.html",{loader:()=>h(()=>import("./FormLabelElementProps.html-Cwl4vEoo.js"),[]),meta:{title:"Type Alias: FormLabelElementProps"}}],["/doc/react/type-aliases/FormProps.html",{loader:()=>h(()=>import("./FormProps.html-yNTFkI4J.js"),[]),meta:{title:"Type Alias: FormProps"}}],["/doc/react/type-aliases/OnError.html",{loader:()=>h(()=>import("./OnError.html-PpCSFz7d.js"),[]),meta:{title:"Type Alias: OnError()"}}],["/doc/react/type-aliases/OptionalWrapperProps.html",{loader:()=>h(()=>import("./OptionalWrapperProps.html-DSLArzap.js"),[]),meta:{title:"Type Alias: OptionalWrapperProps"}}],["/doc/react/type-aliases/Options.html",{loader:()=>h(()=>import("./Options.html-C-TnwFcZ.js"),[]),meta:{title:"Type Alias: Options"}}],["/doc/react/type-aliases/ResponseHeaders.html",{loader:()=>h(()=>import("./ResponseHeaders.html-C8kOzELO.js"),[]),meta:{title:"Type Alias: ResponseHeaders"}}],["/doc/react/type-aliases/useFaasOptions.html",{loader:()=>h(()=>import("./useFaasOptions.html-CNj8fjZ9.js"),[]),meta:{title:"Type Alias: useFaasOptions"}}],["/doc/react/variables/FormDefaultElements.html",{loader:()=>h(()=>import("./FormDefaultElements.html-BGe5p_PP.js"),[]),meta:{title:"Variable: FormDefaultElements"}}],["/doc/redis/classes/Redis.html",{loader:()=>h(()=>import("./Redis.html-DXsRRZJO.js"),[]),meta:{title:"Class: Redis"}}],["/doc/redis/functions/get.html",{loader:()=>h(()=>import("./get.html-Etxv_M6v.js"),[]),meta:{title:"Function: get()"}}],["/doc/redis/functions/getJSON.html",{loader:()=>h(()=>import("./getJSON.html-CZkh3lHA.js"),[]),meta:{title:"Function: getJSON()"}}],["/doc/redis/functions/lock.html",{loader:()=>h(()=>import("./lock.html-C0CTzTHq.js"),[]),meta:{title:"Function: lock()"}}],["/doc/redis/functions/multi.html",{loader:()=>h(()=>import("./multi.html-BNiamFqh.js"),[]),meta:{title:"Function: multi()"}}],["/doc/redis/functions/pipeline.html",{loader:()=>h(()=>import("./pipeline.html-D8mof57y.js"),[]),meta:{title:"Function: pipeline()"}}],["/doc/redis/functions/publish.html",{loader:()=>h(()=>import("./publish.html-DQvUzb34.js"),[]),meta:{title:"Function: publish()"}}],["/doc/redis/functions/query.html",{loader:()=>h(()=>import("./query.html-CSY8o6lR.js"),[]),meta:{title:"Function: query()"}}],["/doc/redis/functions/set.html",{loader:()=>h(()=>import("./set.html-4c81cOB5.js"),[]),meta:{title:"Function: set()"}}],["/doc/redis/functions/setJSON.html",{loader:()=>h(()=>import("./setJSON.html-BZqg9Css.js"),[]),meta:{title:"Function: setJSON()"}}],["/doc/redis/functions/unlock.html",{loader:()=>h(()=>import("./unlock.html-OPVJfhHs.js"),[]),meta:{title:"Function: unlock()"}}],["/doc/redis/functions/useRedis.html",{loader:()=>h(()=>import("./useRedis.html-Qm4l3Jvu.js"),[]),meta:{title:"Function: useRedis()"}}],["/doc/redis/type-aliases/RedisConfig.html",{loader:()=>h(()=>import("./RedisConfig.html-DAmeV7-E.js"),[]),meta:{title:"Type Alias: RedisConfig"}}],["/doc/request/classes/ResponseError.html",{loader:()=>h(()=>import("./ResponseError.html-DitNVnuZ.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/request/functions/querystringify.html",{loader:()=>h(()=>import("./querystringify.html-C2EodWk6.js"),[]),meta:{title:"Function: querystringify()"}}],["/doc/request/functions/request.html",{loader:()=>h(()=>import("./request.html-DwSL-XT7.js"),[]),meta:{title:"Function: request()"}}],["/doc/request/functions/setMock.html",{loader:()=>h(()=>import("./setMock.html-plbx-2Se.js"),[]),meta:{title:"Function: setMock()"}}],["/doc/request/type-aliases/Request.html",{loader:()=>h(()=>import("./Request.html-BqdTezvH.js"),[]),meta:{title:"Type Alias: Request"}}],["/doc/request/type-aliases/RequestOptions.html",{loader:()=>h(()=>import("./RequestOptions.html-av6A1qdR.js"),[]),meta:{title:"Type Alias: RequestOptions"}}],["/doc/request/type-aliases/Response.html",{loader:()=>h(()=>import("./Response.html-DLR2H3Ow.js"),[]),meta:{title:"Type Alias: Response"}}],["/doc/server/classes/Server.html",{loader:()=>h(()=>import("./Server.html-BakANXkJ.js"),[]),meta:{title:"Class: Server"}}],["/doc/server/functions/closeAll.html",{loader:()=>h(()=>import("./closeAll.html-C7xqnjBg.js"),[]),meta:{title:"Function: closeAll()"}}],["/doc/server/functions/getAll.html",{loader:()=>h(()=>import("./getAll.html-CLb-ahvm.js"),[]),meta:{title:"Function: getAll()"}}],["/doc/test/classes/Func.html",{loader:()=>h(()=>import("./Func.html-BFCHwEal.js"),[]),meta:{title:"Class: Func"}}],["/doc/test/classes/FuncWarper.html",{loader:()=>h(()=>import("./FuncWarper.html-DbsLUp1F.js"),[]),meta:{title:"Class: FuncWarper"}}],["/doc/test/functions/test.html",{loader:()=>h(()=>import("./test.html-DMC8sIjo.js"),[]),meta:{title:"Function: test()"}}],["/doc/test/functions/useFunc.html",{loader:()=>h(()=>import("./useFunc.html-BxPc_kEd.js"),[]),meta:{title:"Function: useFunc()"}}],["/doc/test/functions/usePlugin.html",{loader:()=>h(()=>import("./usePlugin.html-CWicG_KN.js"),[]),meta:{title:"Function: usePlugin()"}}],["/doc/test/type-aliases/Config.html",{loader:()=>h(()=>import("./Config.html-DLIvX90H.js"),[]),meta:{title:"Type Alias: Config"}}],["/doc/test/type-aliases/ExportedHandler.html",{loader:()=>h(()=>import("./ExportedHandler.html-DGUu4gqf.js"),[]),meta:{title:"Type Alias: ExportedHandler()"}}],["/doc/test/type-aliases/FuncConfig.html",{loader:()=>h(()=>import("./FuncConfig.html-CpltcbRH.js"),[]),meta:{title:"Type Alias: FuncConfig"}}],["/doc/test/type-aliases/FuncEventType.html",{loader:()=>h(()=>import("./FuncEventType.html-zf7mdwl-.js"),[]),meta:{title:"Type Alias: FuncEventType"}}],["/doc/test/type-aliases/FuncReturnType.html",{loader:()=>h(()=>import("./FuncReturnType.html-DYIX08VA.js"),[]),meta:{title:"Type Alias: FuncReturnType"}}],["/doc/test/type-aliases/Handler.html",{loader:()=>h(()=>import("./Handler.html-p2lPELYF.js"),[]),meta:{title:"Type Alias: Handler()"}}],["/doc/test/type-aliases/InvokeData.html",{loader:()=>h(()=>import("./InvokeData.html-CIDwRsTb.js"),[]),meta:{title:"Type Alias: InvokeData"}}],["/doc/test/type-aliases/LifeCycleKey.html",{loader:()=>h(()=>import("./LifeCycleKey.html-BMtUFNl_.js"),[]),meta:{title:"Type Alias: LifeCycleKey"}}],["/doc/test/type-aliases/MountData.html",{loader:()=>h(()=>import("./MountData.html-Bd7hEOBd.js"),[]),meta:{title:"Type Alias: MountData"}}],["/doc/test/type-aliases/Next.html",{loader:()=>h(()=>import("./Next.html-CYmWRimE.js"),[]),meta:{title:"Type Alias: Next()"}}],["/doc/test/type-aliases/Plugin.html",{loader:()=>h(()=>import("./Plugin.html-BmBIrrmJ.js"),[]),meta:{title:"Type Alias: Plugin"}}],["/doc/test/type-aliases/UseifyPlugin.html",{loader:()=>h(()=>import("./UseifyPlugin.html-COyctHZ1.js"),[]),meta:{title:"Type Alias: UseifyPlugin"}}],["/doc/ts-transform/functions/bundle.html",{loader:()=>h(()=>import("./bundle.html-DBWr1Do8.js"),[]),meta:{title:"Function: bundle()"}}],["/doc/ts-transform/functions/transform.html",{loader:()=>h(()=>import("./transform.html-Bj89ZwEE.js"),[]),meta:{title:"Function: transform()"}}],["/doc/ts-transform/variables/NodeBuiltinModules.html",{loader:()=>h(()=>import("./NodeBuiltinModules.html-1nBvHSvH.js"),[]),meta:{title:"Variable: NodeBuiltinModules"}}],["/doc/types/type-aliases/FaasAction.html",{loader:()=>h(()=>import("./FaasAction.html-D7pwNzgn.js"),[]),meta:{title:"Type Alias: FaasAction"}}],["/doc/types/type-aliases/FaasActionPaths.html",{loader:()=>h(()=>import("./FaasActionPaths.html-CzFYU_9G.js"),[]),meta:{title:"Type Alias: FaasActionPaths"}}],["/doc/types/type-aliases/FaasData.html",{loader:()=>h(()=>import("./FaasData.html-CxnJymoC.js"),[]),meta:{title:"Type Alias: FaasData"}}],["/doc/types/type-aliases/FaasParams.html",{loader:()=>h(()=>import("./FaasParams.html-e2nQq3rF.js"),[]),meta:{title:"Type Alias: FaasParams"}}],["/doc/types/type-aliases/InferFaasAction.html",{loader:()=>h(()=>import("./InferFaasAction.html-DGMs8Kc1.js"),[]),meta:{title:"Type Alias: InferFaasAction"}}],["/doc/vue-plugin/classes/FaasBrowserClient.html",{loader:()=>h(()=>import("./FaasBrowserClient.html-CEN7Nhuw.js"),[]),meta:{title:"Class: FaasBrowserClient"}}],["/doc/vue-plugin/classes/Response.html",{loader:()=>h(()=>import("./Response.html-FYQEYjvR.js"),[]),meta:{title:"Class: Response"}}],["/doc/vue-plugin/classes/ResponseError.html",{loader:()=>h(()=>import("./ResponseError.html-lDaqKnNw.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html",{loader:()=>h(()=>import("./FaasVuePluginOptions.html-DlSNCX5F.js"),[]),meta:{title:"Type Alias: FaasVuePluginOptions"}}],["/doc/vue-plugin/type-aliases/Options.html",{loader:()=>h(()=>import("./Options.html-C4d8PEAg.js"),[]),meta:{title:"Type Alias: Options"}}],["/doc/vue-plugin/type-aliases/ResponseHeaders.html",{loader:()=>h(()=>import("./ResponseHeaders.html-CSHKfU2g.js"),[]),meta:{title:"Type Alias: ResponseHeaders"}}],["/doc/vue-plugin/variables/FaasVuePlugin.html",{loader:()=>h(()=>import("./FaasVuePlugin.html-CED-_LJN.js"),[]),meta:{title:"Variable: FaasVuePlugin"}}],["/zh/guide/best-practice/lifecycle.html",{loader:()=>h(()=>import("./lifecycle.html-Df1PBIgD.js"),[]),meta:{title:"优化云函数的初始化"}}],["/zh/guide/excel/db.html",{loader:()=>h(()=>import("./db.html-CdtW55Xt.js"),[]),meta:{title:"数据库操作"}}],["/zh/guide/excel/env.html",{loader:()=>h(()=>import("./env.html-CTG08dwy.js"),[]),meta:{title:"环境变量"}}],["/zh/guide/excel/faas-yaml.html",{loader:()=>h(()=>import("./faas-yaml.html-LV7gJ4NJ.js"),[]),meta:{title:"faas.yaml"}}],["/zh/guide/excel/http.html",{loader:()=>h(()=>import("./http.html-Db4XVvcg.js"),[]),meta:{title:"Http、Cookie 和 Session"}}],["/zh/guide/excel/plugin.html",{loader:()=>h(()=>import("./plugin.html-BLIgei5h.js"),[]),meta:{title:"使用插件"}}],["/zh/guide/excel/react.html",{loader:()=>h(()=>import("./react.html-GlCBvtgV.js"),[]),meta:{title:"在 React 中使用"}}],["/zh/guide/excel/request-spec.html",{loader:()=>h(()=>import("./request-spec.html-lFWzgmTp.js"),[]),meta:{title:"HTTP 请求规范"}}],["/zh/guide/excel/vue.html",{loader:()=>h(()=>import("./vue.html-IltiEUtl.js"),[]),meta:{title:"在 Vue 中使用"}}],["/404.html",{loader:()=>h(()=>import("./404.html-wUnadp7R.js"),[]),meta:{title:""}}]]);function pm(){return Pc().__VUE_DEVTOOLS_GLOBAL_HOOK__}function Pc(){return typeof navigator<"u"&&typeof window<"u"?window:typeof globalThis<"u"?globalThis:{}}const hm=typeof Proxy=="function",fm="devtools-plugin:setup",mm="plugin:settings:set";let Ll,Ri;function gm(){var e;return Ll!==void 0||(typeof window<"u"&&window.performance?(Ll=!0,Ri=window.performance):typeof globalThis<"u"&&(!((e=globalThis.perf_hooks)===null||e===void 0)&&e.performance)?(Ll=!0,Ri=globalThis.perf_hooks.performance):Ll=!1),Ll}function vm(){return gm()?Ri.now():Date.now()}class _m{constructor(t,l){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=l;const n={};if(t.settings)for(const s in t.settings){const a=t.settings[s];n[s]=a.defaultValue}const r=`__vue-devtools-plugin-settings__${t.id}`;let i=Object.assign({},n);try{const s=localStorage.getItem(r),a=JSON.parse(s);Object.assign(i,a)}catch{}this.fallbacks={getSettings(){return i},setSettings(s){try{localStorage.setItem(r,JSON.stringify(s))}catch{}i=s},now(){return vm()}},l&&l.on(mm,(s,a)=>{s===this.plugin.id&&this.fallbacks.setSettings(a)}),this.proxiedOn=new Proxy({},{get:(s,a)=>this.target?this.target.on[a]:(...o)=>{this.onQueue.push({method:a,args:o})}}),this.proxiedTarget=new Proxy({},{get:(s,a)=>this.target?this.target[a]:a==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(a)?(...o)=>(this.targetQueue.push({method:a,args:o,resolve:()=>{}}),this.fallbacks[a](...o)):(...o)=>new Promise(u=>{this.targetQueue.push({method:a,args:o,resolve:u})})})}async setRealTarget(t){this.target=t;for(const l of this.onQueue)this.target.on[l.method](...l.args);for(const l of this.targetQueue)l.resolve(await this.target[l.method](...l.args))}}function ym(e,t){const l=e,n=Pc(),r=pm(),i=hm&&l.enableEarlyProxy;if(r&&(n.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!i))r.emit(fm,e,t);else{const s=i?new _m(l,r):null;(n.__VUE_DEVTOOLS_PLUGINS__=n.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:l,setupFn:t,proxy:s}),s&&t(s.proxiedTarget)}}/*! * vue-router v4.4.5 * (c) 2024 Eduardo San Martin Morote * @license MIT @@ -39,4 +39,4 @@ Expects a CSS selector, a Node element, a NodeList or an array. See: https://github.com/francoischalifour/medium-zoom`)}},Nv=function(t){var l=document.createElement("div");return l.classList.add("medium-zoom-overlay"),l.style.background=t,l},Mv=function(t){var l=t.getBoundingClientRect(),n=l.top,r=l.left,i=l.width,s=l.height,a=t.cloneNode(),o=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,u=window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0;return a.removeAttribute("id"),a.style.position="absolute",a.style.top=n+o+"px",a.style.left=r+u+"px",a.style.width=i+"px",a.style.height=s+"px",a.style.transform="",a},Cl=function(t,l){var n=gl({bubbles:!1,cancelable:!1,detail:void 0},l);if(typeof window.CustomEvent=="function")return new CustomEvent(t,n);var r=document.createEvent("CustomEvent");return r.initCustomEvent(t,n.bubbles,n.cancelable,n.detail),r},jv=function e(t){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=window.Promise||function(A){function D(){}A(D,D)},r=function(A){var D=A.target;if(D===z){_();return}m.indexOf(D)!==-1&&y({target:D})},i=function(){if(!(S||!P.original)){var A=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs($-A)>M.scrollOffset&&setTimeout(_,150)}},s=function(A){var D=A.key||A.keyCode;(D==="Escape"||D==="Esc"||D===27)&&_()},a=function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=A;if(A.background&&(z.style.background=A.background),A.container&&A.container instanceof Object&&(D.container=gl({},M.container,A.container)),A.template){var Q=or(A.template)?A.template:document.querySelector(A.template);D.template=Q}return M=gl({},M,D),m.forEach(function(te){te.dispatchEvent(Cl("medium-zoom:update",{detail:{zoom:C}}))}),C},o=function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e(gl({},M,A))},u=function(){for(var A=arguments.length,D=Array(A),Q=0;Q0?D.reduce(function(I,V){return[].concat(I,Wa(V))},[]):m;return te.forEach(function(I){I.classList.remove("medium-zoom-image"),I.dispatchEvent(Cl("medium-zoom:detach",{detail:{zoom:C}}))}),m=m.filter(function(I){return te.indexOf(I)===-1}),C},c=function(A,D){var Q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return m.forEach(function(te){te.addEventListener("medium-zoom:"+A,D,Q)}),E.push({type:"medium-zoom:"+A,listener:D,options:Q}),C},p=function(A,D){var Q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return m.forEach(function(te){te.removeEventListener("medium-zoom:"+A,D,Q)}),E=E.filter(function(te){return!(te.type==="medium-zoom:"+A&&te.listener.toString()===D.toString())}),C},f=function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=A.target,Q=function(){var I={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},V=void 0,K=void 0;if(M.container)if(M.container instanceof Object)I=gl({},I,M.container),V=I.width-I.left-I.right-M.margin*2,K=I.height-I.top-I.bottom-M.margin*2;else{var ue=or(M.container)?M.container:document.querySelector(M.container),ke=ue.getBoundingClientRect(),Re=ke.width,Ee=ke.height,Qe=ke.left,_t=ke.top;I=gl({},I,{width:Re,height:Ee,left:Qe,top:_t})}V=V||I.width-M.margin*2,K=K||I.height-M.margin*2;var Ze=P.zoomedHd||P.original,et=Ka(Ze)?V:Ze.naturalWidth||V,R=Ka(Ze)?K:Ze.naturalHeight||K,G=Ze.getBoundingClientRect(),q=G.top,Z=G.left,he=G.width,be=G.height,g=Math.min(Math.max(he,et),V)/he,v=Math.min(Math.max(be,R),K)/be,T=Math.min(g,v),F=(-Z+(V-he)/2+M.margin+I.left)/T,L=(-q+(K-be)/2+M.margin+I.top)/T,w="scale("+T+") translate3d("+F+"px, "+L+"px, 0)";P.zoomed.style.transform=w,P.zoomedHd&&(P.zoomedHd.style.transform=w)};return new n(function(te){if(D&&m.indexOf(D)===-1){te(C);return}var I=function Re(){S=!1,P.zoomed.removeEventListener("transitionend",Re),P.original.dispatchEvent(Cl("medium-zoom:opened",{detail:{zoom:C}})),te(C)};if(P.zoomed){te(C);return}if(D)P.original=D;else if(m.length>0){var V=m;P.original=V[0]}else{te(C);return}if(P.original.dispatchEvent(Cl("medium-zoom:open",{detail:{zoom:C}})),$=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,S=!0,P.zoomed=Mv(P.original),document.body.appendChild(z),M.template){var K=or(M.template)?M.template:document.querySelector(M.template);P.template=document.createElement("div"),P.template.appendChild(K.content.cloneNode(!0)),document.body.appendChild(P.template)}if(P.original.parentElement&&P.original.parentElement.tagName==="PICTURE"&&P.original.currentSrc&&(P.zoomed.src=P.original.currentSrc),document.body.appendChild(P.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),P.original.classList.add("medium-zoom-image--hidden"),P.zoomed.classList.add("medium-zoom-image--opened"),P.zoomed.addEventListener("click",_),P.zoomed.addEventListener("transitionend",I),P.original.getAttribute("data-zoom-src")){P.zoomedHd=P.zoomed.cloneNode(),P.zoomedHd.removeAttribute("srcset"),P.zoomedHd.removeAttribute("sizes"),P.zoomedHd.removeAttribute("loading"),P.zoomedHd.src=P.zoomed.getAttribute("data-zoom-src"),P.zoomedHd.onerror=function(){clearInterval(ue),console.warn("Unable to reach the zoom image target "+P.zoomedHd.src),P.zoomedHd=null,Q()};var ue=setInterval(function(){P.zoomedHd.complete&&(clearInterval(ue),P.zoomedHd.classList.add("medium-zoom-image--opened"),P.zoomedHd.addEventListener("click",_),document.body.appendChild(P.zoomedHd),Q())},10)}else if(P.original.hasAttribute("srcset")){P.zoomedHd=P.zoomed.cloneNode(),P.zoomedHd.removeAttribute("sizes"),P.zoomedHd.removeAttribute("loading");var ke=P.zoomedHd.addEventListener("load",function(){P.zoomedHd.removeEventListener("load",ke),P.zoomedHd.classList.add("medium-zoom-image--opened"),P.zoomedHd.addEventListener("click",_),document.body.appendChild(P.zoomedHd),Q()})}else Q()})},_=function(){return new n(function(A){if(S||!P.original){A(C);return}var D=function Q(){P.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(P.zoomed),P.zoomedHd&&document.body.removeChild(P.zoomedHd),document.body.removeChild(z),P.zoomed.classList.remove("medium-zoom-image--opened"),P.template&&document.body.removeChild(P.template),S=!1,P.zoomed.removeEventListener("transitionend",Q),P.original.dispatchEvent(Cl("medium-zoom:closed",{detail:{zoom:C}})),P.original=null,P.zoomed=null,P.zoomedHd=null,P.template=null,A(C)};S=!0,document.body.classList.remove("medium-zoom--opened"),P.zoomed.style.transform="",P.zoomedHd&&(P.zoomedHd.style.transform=""),P.template&&(P.template.style.transition="opacity 150ms",P.template.style.opacity=0),P.original.dispatchEvent(Cl("medium-zoom:close",{detail:{zoom:C}})),P.zoomed.addEventListener("transitionend",D)})},y=function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=A.target;return P.original?_():f({target:D})},k=function(){return M},b=function(){return m},x=function(){return P.original},m=[],E=[],S=!1,$=0,M=l,P={original:null,zoomed:null,zoomedHd:null,template:null};Object.prototype.toString.call(t)==="[object Object]"?M=t:(t||typeof t=="string")&&u(t),M=gl({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},M);var z=Nv(M.background);document.addEventListener("click",r),document.addEventListener("keyup",s),document.addEventListener("scroll",i),window.addEventListener("resize",_);var C={open:f,close:_,toggle:y,update:a,clone:o,attach:u,detach:d,on:c,off:p,getOptions:k,getImages:b,getZoomedImage:x};return C};function Hv(e,t){t===void 0&&(t={});var l=t.insertAt;if(!(typeof document>"u")){var n=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",l==="top"&&n.firstChild?n.insertBefore(r,n.firstChild):n.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}}var Bv=".medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}";Hv(Bv);const Uv=Symbol("mediumZoom");var zv={};const $v="[vp-content] > img, [vp-content] :not(a) > img",qv=zv,Kv=300,Wv=It({enhance({app:e,router:t}){const l=jv(qv);l.refresh=(n=$v)=>{l.detach(),l.attach(n)},e.provide(Uv,l),t.afterEach(()=>{Zc(Kv).then(()=>{l.refresh()})})}}),Gv=Object.freeze(Object.defineProperty({__proto__:null,default:Wv},Symbol.toStringTag,{value:"Module"}));/** * NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress * @license MIT - */const Ga=(e,t)=>{e.classList.add(t)},Ja=(e,t)=>{e.classList.remove(t)},Jv=e=>{var t;(t=e==null?void 0:e.parentNode)==null||t.removeChild(e)},di=(e,t,l)=>el?l:e,Ya=e=>(-1+e)*100,Yv=(()=>{const e=[],t=()=>{const l=e.shift();l&&l(t)};return l=>{e.push(l),e.length===1&&t()}})(),Xv=e=>e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(t,l)=>l.toUpperCase()),lr=(()=>{const e=["Webkit","O","Moz","ms"],t={},l=i=>{const{style:s}=document.body;if(i in s)return i;const a=i.charAt(0).toUpperCase()+i.slice(1);let o=e.length;for(;o--;){const u=`${e[o]}${a}`;if(u in s)return u}return i},n=i=>{const s=Xv(i);return t[s]??(t[s]=l(s))},r=(i,s,a)=>{i.style[n(s)]=a};return(i,s)=>{for(const a in s){const o=s[a];Object.hasOwn(s,a)&&Ev(o)&&r(i,a,o)}}})(),Dt={minimum:.08,easing:"ease",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'
'},Oe={percent:null,isRendered:()=>!!document.getElementById("nprogress"),set:e=>{const{speed:t,easing:l}=Dt,n=Oe.isStarted(),r=di(e,Dt.minimum,1);Oe.percent=r===1?null:r;const i=Oe.render(!n),s=i.querySelector(Dt.barSelector);return i.offsetWidth,Yv(a=>{lr(s,{transform:`translate3d(${Ya(r)}%,0,0)`,transition:`all ${t}ms ${l}`}),r===1?(lr(i,{transition:"none",opacity:"1"}),i.offsetWidth,setTimeout(()=>{lr(i,{transition:`all ${t}ms linear`,opacity:"0"}),setTimeout(()=>{Oe.remove(),a()},t)},t)):setTimeout(()=>{a()},t)}),Oe},isStarted:()=>typeof Oe.percent=="number",start:()=>{Oe.percent||Oe.set(0);const e=()=>{setTimeout(()=>{Oe.percent&&(Oe.trickle(),e())},Dt.trickleSpeed)};return e(),Oe},done:e=>!e&&!Oe.percent?Oe:Oe.increase(.3+.5*Math.random()).set(1),increase:e=>{let{percent:t}=Oe;return t?(t=di(t+(typeof e=="number"?e:(1-t)*di(Math.random()*t,.1,.95)),0,.994),Oe.set(t)):Oe.start()},trickle:()=>Oe.increase(Math.random()*Dt.trickleRate),render:e=>{if(Oe.isRendered())return document.getElementById("nprogress");Ga(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=Dt.template;const l=t.querySelector(Dt.barSelector),n=document.querySelector(Dt.parent),r=e?"-100":Ya(Oe.percent??0);return lr(l,{transition:"all 0 linear",transform:`translate3d(${r}%,0,0)`}),n&&(n!==document.body&&Ga(n,"nprogress-custom-parent"),n.appendChild(t)),t},remove:()=>{Ja(document.documentElement,"nprogress-busy"),Ja(document.querySelector(Dt.parent),"nprogress-custom-parent"),Jv(document.getElementById("nprogress"))}},Qv=()=>{We(()=>{const e=ul(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(l=>{t.has(l.path)||Oe.start()}),e.afterEach(l=>{t.add(l.path),Oe.done()})})},Zv=It({setup(){Qv()}}),e_=Object.freeze(Object.defineProperty({__proto__:null,default:Zv},Symbol.toStringTag,{value:"Module"})),t_=({selector:e='div[class*="language-"].has-collapsed-lines > .collapsed-lines'}={})=>{pt("click",t=>{const l=t.target;if(l.matches(e)){const n=l.parentElement;n!=null&&n.classList.toggle("collapsed")&&n.scrollIntoView({block:"center",behavior:"instant"})}})},l_={setup(){t_()}},n_=Object.freeze(Object.defineProperty({__proto__:null,default:l_},Symbol.toStringTag,{value:"Module"})),r_="VUEPRESS_CODE_TAB_STORE",nr=Ts(r_,{}),i_=me({name:"CodeTabs",props:{active:{type:Number,default:0},data:{type:Array,required:!0},id:{type:String,required:!0},tabId:{type:String,default:""}},slots:Object,setup(e,{slots:t}){const l=de(e.active),n=Ft([]),r=()=>{e.tabId&&(nr.value[e.tabId]=e.data[l.value].id)},i=(u=l.value)=>{l.value=u{l.value=u>0?u-1:n.value.length-1,n.value[l.value].focus()},a=(u,d)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),l.value=d):u.key==="ArrowRight"?(u.preventDefault(),i()):u.key==="ArrowLeft"&&(u.preventDefault(),s()),e.tabId&&(nr.value[e.tabId]=e.data[l.value].id)},o=()=>{if(e.tabId){const u=e.data.findIndex(({id:d})=>nr.value[e.tabId]===d);if(u!==-1)return u}return e.active};return We(()=>{l.value=o(),Ue(()=>nr.value[e.tabId],(u,d)=>{if(e.tabId&&u!==d){const c=e.data.findIndex(({id:p})=>p===u);c!==-1&&(l.value=c)}})}),()=>e.data.length?ce("div",{class:"vp-code-tabs"},[ce("div",{class:"vp-code-tabs-nav",role:"tablist"},e.data.map(({id:u},d)=>{const c=d===l.value;return ce("button",{type:"button",ref:p=>{p&&(n.value[d]=p)},class:["vp-code-tab-nav",{active:c}],role:"tab","aria-controls":`codetab-${e.id}-${d}`,"aria-selected":c,onClick:()=>{l.value=d,r()},onKeydown:p=>{a(p,d)}},t[`title${d}`]({value:u,isActive:c}))})),e.data.map(({id:u},d)=>{const c=d===l.value;return ce("div",{class:["vp-code-tab",{active:c}],id:`codetab-${e.id}-${d}`,role:"tabpanel","aria-expanded":c},[ce("div",{class:"vp-code-tab-title"},t[`title${d}`]({value:u,isActive:c})),t[`tab${d}`]({value:u,isActive:c})])})]):null}}),s_="VUEPRESS_TAB_STORE",pi=Ts(s_,{}),a_=me({name:"Tabs",props:{active:{type:Number,default:0},data:{type:Array,required:!0},id:{type:String,required:!0},tabId:{type:String,default:""}},slots:Object,setup(e,{slots:t}){const l=de(e.active),n=Ft([]),r=()=>{e.tabId&&(pi.value[e.tabId]=e.data[l.value].id)},i=(u=l.value)=>{l.value=u{l.value=u>0?u-1:n.value.length-1,n.value[l.value].focus()},a=(u,d)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),l.value=d):u.key==="ArrowRight"?(u.preventDefault(),i()):u.key==="ArrowLeft"&&(u.preventDefault(),s()),r()},o=()=>{if(e.tabId){const u=e.data.findIndex(({id:d})=>pi.value[e.tabId]===d);if(u!==-1)return u}return e.active};return We(()=>{l.value=o(),Ue(()=>pi.value[e.tabId],(u,d)=>{if(e.tabId&&u!==d){const c=e.data.findIndex(({id:p})=>p===u);c!==-1&&(l.value=c)}})}),()=>e.data.length?ce("div",{class:"vp-tabs"},[ce("div",{class:"vp-tabs-nav",role:"tablist"},e.data.map(({id:u},d)=>{const c=d===l.value;return ce("button",{type:"button",ref:p=>{p&&(n.value[d]=p)},class:["vp-tab-nav",{active:c}],role:"tab","aria-controls":`tab-${e.id}-${d}`,"aria-selected":c,onClick:()=>{l.value=d,r()},onKeydown:p=>{a(p,d)}},t[`title${d}`]({value:u,isActive:c}))})),e.data.map(({id:u},d)=>{const c=d===l.value;return ce("div",{class:["vp-tab",{active:c}],id:`tab-${e.id}-${d}`,role:"tabpanel","aria-expanded":c},[ce("div",{class:"vp-tab-title"},t[`title${d}`]({value:u,isActive:c})),t[`tab${d}`]({value:u,isActive:c})])})]):null}}),o_={enhance:({app:e})=>{e.component("CodeTabs",i_),e.component("Tabs",a_)}},u_=Object.freeze(Object.defineProperty({__proto__:null,default:o_},Symbol.toStringTag,{value:"Module"}));var c_=Object.create,nd=Object.defineProperty,d_=Object.getOwnPropertyDescriptor,xs=Object.getOwnPropertyNames,p_=Object.getPrototypeOf,h_=Object.prototype.hasOwnProperty,f_=(e,t)=>function(){return e&&(t=(0,e[xs(e)[0]])(e=0)),t},m_=(e,t)=>function(){return t||(0,e[xs(e)[0]])((t={exports:{}}).exports,t),t.exports},g_=(e,t,l,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of xs(t))!h_.call(e,r)&&r!==l&&nd(e,r,{get:()=>t[r],enumerable:!(n=d_(t,r))||n.enumerable});return e},v_=(e,t,l)=>(l=e!=null?c_(p_(e)):{},g_(nd(l,"default",{value:e,enumerable:!0}),e)),Kn=f_({"../../node_modules/.pnpm/tsup@8.3.0_@microsoft+api-extractor@7.43.0_@types+node@20.16.14__@swc+core@1.5.29_jiti@2.0.0__utvtwgyeu6xd57udthcnogp47u/node_modules/tsup/assets/esm_shims.js"(){}}),__=m_({"../../node_modules/.pnpm/rfdc@1.4.1/node_modules/rfdc/index.js"(e,t){Kn(),t.exports=n;function l(i){return i instanceof Buffer?Buffer.from(i):new i.constructor(i.buffer.slice(),i.byteOffset,i.length)}function n(i){if(i=i||{},i.circles)return r(i);const s=new Map;if(s.set(Date,c=>new Date(c)),s.set(Map,(c,p)=>new Map(o(Array.from(c),p))),s.set(Set,(c,p)=>new Set(o(Array.from(c),p))),i.constructorHandlers)for(const c of i.constructorHandlers)s.set(c[0],c[1]);let a=null;return i.proto?d:u;function o(c,p){const f=Object.keys(c),_=new Array(f.length);for(let y=0;ynew Date(f)),o.set(Map,(f,_)=>new Map(d(Array.from(f),_))),o.set(Set,(f,_)=>new Set(d(Array.from(f),_))),i.constructorHandlers)for(const f of i.constructorHandlers)o.set(f[0],f[1]);let u=null;return i.proto?p:c;function d(f,_){const y=Object.keys(f),k=new Array(y.length);for(let b=0;b(s=P_(e,u,d),s.finally(()=>{if(s=null,l.trailing&&a&&!r){const c=o(u,a);return a=null,c}}),s);return function(...u){return s?(l.trailing&&(a=u),s):new Promise(d=>{const c=!r&&l.leading;clearTimeout(r),r=setTimeout(()=>{r=null;const p=l.leading?n:o(this,u);for(const f of i)f(p);i=[]},t),c?(n=o(this,u),d(n)):i.push(d)})}}async function P_(e,t,l){return await e.apply(t,l)}function Vi(e,t={},l){for(const n in e){const r=e[n],i=l?`${l}:${n}`:n;typeof r=="object"&&r!==null?Vi(r,t,i):typeof r=="function"&&(t[i]=r)}return t}const A_={run:e=>e()},L_=()=>A_,id=typeof console.createTask<"u"?console.createTask:L_;function C_(e,t){const l=t.shift(),n=id(l);return e.reduce((r,i)=>r.then(()=>n.run(()=>i(...t))),Promise.resolve())}function R_(e,t){const l=t.shift(),n=id(l);return Promise.all(e.map(r=>n.run(()=>r(...t))))}function hi(e,t){for(const l of[...e])l(t)}class F_{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,l,n={}){if(!t||typeof l!="function")return()=>{};const r=t;let i;for(;this._deprecatedHooks[t];)i=this._deprecatedHooks[t],t=i.to;if(i&&!n.allowDeprecated){let s=i.message;s||(s=`${r} hook has been deprecated`+(i.to?`, please use ${i.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(s)||(console.warn(s),this._deprecatedMessages.add(s))}if(!l.name)try{Object.defineProperty(l,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(l),()=>{l&&(this.removeHook(t,l),l=void 0)}}hookOnce(t,l){let n,r=(...i)=>(typeof n=="function"&&n(),n=void 0,r=void 0,l(...i));return n=this.hook(t,r),n}removeHook(t,l){if(this._hooks[t]){const n=this._hooks[t].indexOf(l);n!==-1&&this._hooks[t].splice(n,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,l){this._deprecatedHooks[t]=typeof l=="string"?{to:l}:l;const n=this._hooks[t]||[];delete this._hooks[t];for(const r of n)this.hook(t,r)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const l in t)this.deprecateHook(l,t[l])}addHooks(t){const l=Vi(t),n=Object.keys(l).map(r=>this.hook(r,l[r]));return()=>{for(const r of n.splice(0,n.length))r()}}removeHooks(t){const l=Vi(t);for(const n in l)this.removeHook(n,l[n])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...l){return l.unshift(t),this.callHookWith(C_,t,...l)}callHookParallel(t,...l){return l.unshift(t),this.callHookWith(R_,t,...l)}callHookWith(t,l,...n){const r=this._before||this._after?{name:l,args:n,context:{}}:void 0;this._before&&hi(this._before,r);const i=t(l in this._hooks?[...this._hooks[l]]:[],n);return i instanceof Promise?i.finally(()=>{this._after&&r&&hi(this._after,r)}):(this._after&&r&&hi(this._after,r),i)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const l=this._before.indexOf(t);l!==-1&&this._before.splice(l,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const l=this._after.indexOf(t);l!==-1&&this._after.splice(l,1)}}}}function sd(){return new F_}var O_=Object.create,ad=Object.defineProperty,I_=Object.getOwnPropertyDescriptor,Ps=Object.getOwnPropertyNames,w_=Object.getPrototypeOf,S_=Object.prototype.hasOwnProperty,D_=(e,t)=>function(){return e&&(t=(0,e[Ps(e)[0]])(e=0)),t},od=(e,t)=>function(){return t||(0,e[Ps(e)[0]])((t={exports:{}}).exports,t),t.exports},V_=(e,t,l,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of Ps(t))!S_.call(e,r)&&r!==l&&ad(e,r,{get:()=>t[r],enumerable:!(n=I_(t,r))||n.enumerable});return e},N_=(e,t,l)=>(l=e!=null?O_(w_(e)):{},V_(ad(l,"default",{value:e,enumerable:!0}),e)),O=D_({"../../node_modules/.pnpm/tsup@8.3.0_@microsoft+api-extractor@7.43.0_@types+node@20.16.14__@swc+core@1.5.29_jiti@2.0.0__utvtwgyeu6xd57udthcnogp47u/node_modules/tsup/assets/esm_shims.js"(){}}),M_=od({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/lib/speakingurl.js"(e,t){O(),function(l){var n={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"Ae",Å:"A",Æ:"AE",Ç:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"Oe",Ő:"O",Ø:"O",Ù:"U",Ú:"U",Û:"U",Ü:"Ue",Ű:"U",Ý:"Y",Þ:"TH",ß:"ss",à:"a",á:"a",â:"a",ã:"a",ä:"ae",å:"a",æ:"ae",ç:"c",è:"e",é:"e",ê:"e",ë:"e",ì:"i",í:"i",î:"i",ï:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"oe",ő:"o",ø:"o",ù:"u",ú:"u",û:"u",ü:"ue",ű:"u",ý:"y",þ:"th",ÿ:"y","ẞ":"SS",ا:"a",أ:"a",إ:"i",آ:"aa",ؤ:"u",ئ:"e",ء:"a",ب:"b",ت:"t",ث:"th",ج:"j",ح:"h",خ:"kh",د:"d",ذ:"th",ر:"r",ز:"z",س:"s",ش:"sh",ص:"s",ض:"dh",ط:"t",ظ:"z",ع:"a",غ:"gh",ف:"f",ق:"q",ك:"k",ل:"l",م:"m",ن:"n",ه:"h",و:"w",ي:"y",ى:"a",ة:"h",ﻻ:"la",ﻷ:"laa",ﻹ:"lai",ﻵ:"laa",گ:"g",چ:"ch",پ:"p",ژ:"zh",ک:"k",ی:"y","َ":"a","ً":"an","ِ":"e","ٍ":"en","ُ":"u","ٌ":"on","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9",က:"k",ခ:"kh",ဂ:"g",ဃ:"ga",င:"ng",စ:"s",ဆ:"sa",ဇ:"z","စျ":"za",ည:"ny",ဋ:"t",ဌ:"ta",ဍ:"d",ဎ:"da",ဏ:"na",တ:"t",ထ:"ta",ဒ:"d",ဓ:"da",န:"n",ပ:"p",ဖ:"pa",ဗ:"b",ဘ:"ba",မ:"m",ယ:"y",ရ:"ya",လ:"l",ဝ:"w",သ:"th",ဟ:"h",ဠ:"la",အ:"a","ြ":"y","ျ":"ya","ွ":"w","ြွ":"yw","ျွ":"ywa","ှ":"h",ဧ:"e","၏":"-e",ဣ:"i",ဤ:"-i",ဉ:"u",ဦ:"-u",ဩ:"aw","သြော":"aw",ဪ:"aw","၀":"0","၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","္":"","့":"","း":"",č:"c",ď:"d",ě:"e",ň:"n",ř:"r",š:"s",ť:"t",ů:"u",ž:"z",Č:"C",Ď:"D",Ě:"E",Ň:"N",Ř:"R",Š:"S",Ť:"T",Ů:"U",Ž:"Z",ހ:"h",ށ:"sh",ނ:"n",ރ:"r",ބ:"b",ޅ:"lh",ކ:"k",އ:"a",ވ:"v",މ:"m",ފ:"f",ދ:"dh",ތ:"th",ލ:"l",ގ:"g",ޏ:"gn",ސ:"s",ޑ:"d",ޒ:"z",ޓ:"t",ޔ:"y",ޕ:"p",ޖ:"j",ޗ:"ch",ޘ:"tt",ޙ:"hh",ޚ:"kh",ޛ:"th",ޜ:"z",ޝ:"sh",ޞ:"s",ޟ:"d",ޠ:"t",ޡ:"z",ޢ:"a",ޣ:"gh",ޤ:"q",ޥ:"w","ަ":"a","ާ":"aa","ި":"i","ީ":"ee","ު":"u","ޫ":"oo","ެ":"e","ޭ":"ey","ޮ":"o","ޯ":"oa","ް":"",ა:"a",ბ:"b",გ:"g",დ:"d",ე:"e",ვ:"v",ზ:"z",თ:"t",ი:"i",კ:"k",ლ:"l",მ:"m",ნ:"n",ო:"o",პ:"p",ჟ:"zh",რ:"r",ს:"s",ტ:"t",უ:"u",ფ:"p",ქ:"k",ღ:"gh",ყ:"q",შ:"sh",ჩ:"ch",ც:"ts",ძ:"dz",წ:"ts",ჭ:"ch",ხ:"kh",ჯ:"j",ჰ:"h",α:"a",β:"v",γ:"g",δ:"d",ε:"e",ζ:"z",η:"i",θ:"th",ι:"i",κ:"k",λ:"l",μ:"m",ν:"n",ξ:"ks",ο:"o",π:"p",ρ:"r",σ:"s",τ:"t",υ:"y",φ:"f",χ:"x",ψ:"ps",ω:"o",ά:"a",έ:"e",ί:"i",ό:"o",ύ:"y",ή:"i",ώ:"o",ς:"s",ϊ:"i",ΰ:"y",ϋ:"y",ΐ:"i",Α:"A",Β:"B",Γ:"G",Δ:"D",Ε:"E",Ζ:"Z",Η:"I",Θ:"TH",Ι:"I",Κ:"K",Λ:"L",Μ:"M",Ν:"N",Ξ:"KS",Ο:"O",Π:"P",Ρ:"R",Σ:"S",Τ:"T",Υ:"Y",Φ:"F",Χ:"X",Ψ:"PS",Ω:"O",Ά:"A",Έ:"E",Ί:"I",Ό:"O",Ύ:"Y",Ή:"I",Ώ:"O",Ϊ:"I",Ϋ:"Y",ā:"a",ē:"e",ģ:"g",ī:"i",ķ:"k",ļ:"l",ņ:"n",ū:"u",Ā:"A",Ē:"E",Ģ:"G",Ī:"I",Ķ:"k",Ļ:"L",Ņ:"N",Ū:"U",Ќ:"Kj",ќ:"kj",Љ:"Lj",љ:"lj",Њ:"Nj",њ:"nj",Тс:"Ts",тс:"ts",ą:"a",ć:"c",ę:"e",ł:"l",ń:"n",ś:"s",ź:"z",ż:"z",Ą:"A",Ć:"C",Ę:"E",Ł:"L",Ń:"N",Ś:"S",Ź:"Z",Ż:"Z",Є:"Ye",І:"I",Ї:"Yi",Ґ:"G",є:"ye",і:"i",ї:"yi",ґ:"g",ă:"a",Ă:"A",ș:"s",Ș:"S",ț:"t",Ț:"T",ţ:"t",Ţ:"T",а:"a",б:"b",в:"v",г:"g",д:"d",е:"e",ё:"yo",ж:"zh",з:"z",и:"i",й:"i",к:"k",л:"l",м:"m",н:"n",о:"o",п:"p",р:"r",с:"s",т:"t",у:"u",ф:"f",х:"kh",ц:"c",ч:"ch",ш:"sh",щ:"sh",ъ:"",ы:"y",ь:"",э:"e",ю:"yu",я:"ya",А:"A",Б:"B",В:"V",Г:"G",Д:"D",Е:"E",Ё:"Yo",Ж:"Zh",З:"Z",И:"I",Й:"I",К:"K",Л:"L",М:"M",Н:"N",О:"O",П:"P",Р:"R",С:"S",Т:"T",У:"U",Ф:"F",Х:"Kh",Ц:"C",Ч:"Ch",Ш:"Sh",Щ:"Sh",Ъ:"",Ы:"Y",Ь:"",Э:"E",Ю:"Yu",Я:"Ya",ђ:"dj",ј:"j",ћ:"c",џ:"dz",Ђ:"Dj",Ј:"j",Ћ:"C",Џ:"Dz",ľ:"l",ĺ:"l",ŕ:"r",Ľ:"L",Ĺ:"L",Ŕ:"R",ş:"s",Ş:"S",ı:"i",İ:"I",ğ:"g",Ğ:"G",ả:"a",Ả:"A",ẳ:"a",Ẳ:"A",ẩ:"a",Ẩ:"A",đ:"d",Đ:"D",ẹ:"e",Ẹ:"E",ẽ:"e",Ẽ:"E",ẻ:"e",Ẻ:"E",ế:"e",Ế:"E",ề:"e",Ề:"E",ệ:"e",Ệ:"E",ễ:"e",Ễ:"E",ể:"e",Ể:"E",ỏ:"o",ọ:"o",Ọ:"o",ố:"o",Ố:"O",ồ:"o",Ồ:"O",ổ:"o",Ổ:"O",ộ:"o",Ộ:"O",ỗ:"o",Ỗ:"O",ơ:"o",Ơ:"O",ớ:"o",Ớ:"O",ờ:"o",Ờ:"O",ợ:"o",Ợ:"O",ỡ:"o",Ỡ:"O",Ở:"o",ở:"o",ị:"i",Ị:"I",ĩ:"i",Ĩ:"I",ỉ:"i",Ỉ:"i",ủ:"u",Ủ:"U",ụ:"u",Ụ:"U",ũ:"u",Ũ:"U",ư:"u",Ư:"U",ứ:"u",Ứ:"U",ừ:"u",Ừ:"U",ự:"u",Ự:"U",ữ:"u",Ữ:"U",ử:"u",Ử:"ư",ỷ:"y",Ỷ:"y",ỳ:"y",Ỳ:"Y",ỵ:"y",Ỵ:"Y",ỹ:"y",Ỹ:"Y",ạ:"a",Ạ:"A",ấ:"a",Ấ:"A",ầ:"a",Ầ:"A",ậ:"a",Ậ:"A",ẫ:"a",Ẫ:"A",ắ:"a",Ắ:"A",ằ:"a",Ằ:"A",ặ:"a",Ặ:"A",ẵ:"a",Ẵ:"A","⓪":"0","①":"1","②":"2","③":"3","④":"4","⑤":"5","⑥":"6","⑦":"7","⑧":"8","⑨":"9","⑩":"10","⑪":"11","⑫":"12","⑬":"13","⑭":"14","⑮":"15","⑯":"16","⑰":"17","⑱":"18","⑲":"18","⑳":"18","⓵":"1","⓶":"2","⓷":"3","⓸":"4","⓹":"5","⓺":"6","⓻":"7","⓼":"8","⓽":"9","⓾":"10","⓿":"0","⓫":"11","⓬":"12","⓭":"13","⓮":"14","⓯":"15","⓰":"16","⓱":"17","⓲":"18","⓳":"19","⓴":"20","Ⓐ":"A","Ⓑ":"B","Ⓒ":"C","Ⓓ":"D","Ⓔ":"E","Ⓕ":"F","Ⓖ":"G","Ⓗ":"H","Ⓘ":"I","Ⓙ":"J","Ⓚ":"K","Ⓛ":"L","Ⓜ":"M","Ⓝ":"N","Ⓞ":"O","Ⓟ":"P","Ⓠ":"Q","Ⓡ":"R","Ⓢ":"S","Ⓣ":"T","Ⓤ":"U","Ⓥ":"V","Ⓦ":"W","Ⓧ":"X","Ⓨ":"Y","Ⓩ":"Z","ⓐ":"a","ⓑ":"b","ⓒ":"c","ⓓ":"d","ⓔ":"e","ⓕ":"f","ⓖ":"g","ⓗ":"h","ⓘ":"i","ⓙ":"j","ⓚ":"k","ⓛ":"l","ⓜ":"m","ⓝ":"n","ⓞ":"o","ⓟ":"p","ⓠ":"q","ⓡ":"r","ⓢ":"s","ⓣ":"t","ⓤ":"u","ⓦ":"v","ⓥ":"w","ⓧ":"x","ⓨ":"y","ⓩ":"z","“":'"',"”":'"',"‘":"'","’":"'","∂":"d",ƒ:"f","™":"(TM)","©":"(C)",œ:"oe",Œ:"OE","®":"(R)","†":"+","℠":"(SM)","…":"...","˚":"o",º:"o",ª:"a","•":"*","၊":",","။":".",$:"USD","€":"EUR","₢":"BRN","₣":"FRF","£":"GBP","₤":"ITL","₦":"NGN","₧":"ESP","₩":"KRW","₪":"ILS","₫":"VND","₭":"LAK","₮":"MNT","₯":"GRD","₱":"ARS","₲":"PYG","₳":"ARA","₴":"UAH","₵":"GHS","¢":"cent","¥":"CNY",元:"CNY",円:"YEN","﷼":"IRR","₠":"EWE","฿":"THB","₨":"INR","₹":"INR","₰":"PF","₺":"TRY","؋":"AFN","₼":"AZN",лв:"BGN","៛":"KHR","₡":"CRC","₸":"KZT",ден:"MKD",zł:"PLN","₽":"RUB","₾":"GEL"},r=["်","ް"],i={"ာ":"a","ါ":"a","ေ":"e","ဲ":"e","ိ":"i","ီ":"i","ို":"o","ု":"u","ူ":"u","ေါင်":"aung","ော":"aw","ော်":"aw","ေါ":"aw","ေါ်":"aw","်":"်","က်":"et","ိုက်":"aik","ောက်":"auk","င်":"in","ိုင်":"aing","ောင်":"aung","စ်":"it","ည်":"i","တ်":"at","ိတ်":"eik","ုတ်":"ok","ွတ်":"ut","ေတ်":"it","ဒ်":"d","ိုဒ်":"ok","ုဒ်":"ait","န်":"an","ာန်":"an","ိန်":"ein","ုန်":"on","ွန်":"un","ပ်":"at","ိပ်":"eik","ုပ်":"ok","ွပ်":"ut","န်ုပ်":"nub","မ်":"an","ိမ်":"ein","ုမ်":"on","ွမ်":"un","ယ်":"e","ိုလ်":"ol","ဉ်":"in","ံ":"an","ိံ":"ein","ုံ":"on","ައް":"ah","ަށް":"ah"},s={en:{},az:{ç:"c",ə:"e",ğ:"g",ı:"i",ö:"o",ş:"s",ü:"u",Ç:"C",Ə:"E",Ğ:"G",İ:"I",Ö:"O",Ş:"S",Ü:"U"},cs:{č:"c",ď:"d",ě:"e",ň:"n",ř:"r",š:"s",ť:"t",ů:"u",ž:"z",Č:"C",Ď:"D",Ě:"E",Ň:"N",Ř:"R",Š:"S",Ť:"T",Ů:"U",Ž:"Z"},fi:{ä:"a",Ä:"A",ö:"o",Ö:"O"},hu:{ä:"a",Ä:"A",ö:"o",Ö:"O",ü:"u",Ü:"U",ű:"u",Ű:"U"},lt:{ą:"a",č:"c",ę:"e",ė:"e",į:"i",š:"s",ų:"u",ū:"u",ž:"z",Ą:"A",Č:"C",Ę:"E",Ė:"E",Į:"I",Š:"S",Ų:"U",Ū:"U"},lv:{ā:"a",č:"c",ē:"e",ģ:"g",ī:"i",ķ:"k",ļ:"l",ņ:"n",š:"s",ū:"u",ž:"z",Ā:"A",Č:"C",Ē:"E",Ģ:"G",Ī:"i",Ķ:"k",Ļ:"L",Ņ:"N",Š:"S",Ū:"u",Ž:"Z"},pl:{ą:"a",ć:"c",ę:"e",ł:"l",ń:"n",ó:"o",ś:"s",ź:"z",ż:"z",Ą:"A",Ć:"C",Ę:"e",Ł:"L",Ń:"N",Ó:"O",Ś:"S",Ź:"Z",Ż:"Z"},sv:{ä:"a",Ä:"A",ö:"o",Ö:"O"},sk:{ä:"a",Ä:"A"},sr:{љ:"lj",њ:"nj",Љ:"Lj",Њ:"Nj",đ:"dj",Đ:"Dj"},tr:{Ü:"U",Ö:"O",ü:"u",ö:"o"}},a={ar:{"∆":"delta","∞":"la-nihaya","♥":"hob","&":"wa","|":"aw","<":"aqal-men",">":"akbar-men","∑":"majmou","¤":"omla"},az:{},ca:{"∆":"delta","∞":"infinit","♥":"amor","&":"i","|":"o","<":"menys que",">":"mes que","∑":"suma dels","¤":"moneda"},cs:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"nebo","<":"mensi nez",">":"vetsi nez","∑":"soucet","¤":"mena"},de:{"∆":"delta","∞":"unendlich","♥":"Liebe","&":"und","|":"oder","<":"kleiner als",">":"groesser als","∑":"Summe von","¤":"Waehrung"},dv:{"∆":"delta","∞":"kolunulaa","♥":"loabi","&":"aai","|":"noonee","<":"ah vure kuda",">":"ah vure bodu","∑":"jumula","¤":"faisaa"},en:{"∆":"delta","∞":"infinity","♥":"love","&":"and","|":"or","<":"less than",">":"greater than","∑":"sum","¤":"currency"},es:{"∆":"delta","∞":"infinito","♥":"amor","&":"y","|":"u","<":"menos que",">":"mas que","∑":"suma de los","¤":"moneda"},fa:{"∆":"delta","∞":"bi-nahayat","♥":"eshgh","&":"va","|":"ya","<":"kamtar-az",">":"bishtar-az","∑":"majmooe","¤":"vahed"},fi:{"∆":"delta","∞":"aarettomyys","♥":"rakkaus","&":"ja","|":"tai","<":"pienempi kuin",">":"suurempi kuin","∑":"summa","¤":"valuutta"},fr:{"∆":"delta","∞":"infiniment","♥":"Amour","&":"et","|":"ou","<":"moins que",">":"superieure a","∑":"somme des","¤":"monnaie"},ge:{"∆":"delta","∞":"usasruloba","♥":"siqvaruli","&":"da","|":"an","<":"naklebi",">":"meti","∑":"jami","¤":"valuta"},gr:{},hu:{"∆":"delta","∞":"vegtelen","♥":"szerelem","&":"es","|":"vagy","<":"kisebb mint",">":"nagyobb mint","∑":"szumma","¤":"penznem"},it:{"∆":"delta","∞":"infinito","♥":"amore","&":"e","|":"o","<":"minore di",">":"maggiore di","∑":"somma","¤":"moneta"},lt:{"∆":"delta","∞":"begalybe","♥":"meile","&":"ir","|":"ar","<":"maziau nei",">":"daugiau nei","∑":"suma","¤":"valiuta"},lv:{"∆":"delta","∞":"bezgaliba","♥":"milestiba","&":"un","|":"vai","<":"mazak neka",">":"lielaks neka","∑":"summa","¤":"valuta"},my:{"∆":"kwahkhyaet","∞":"asaonasme","♥":"akhyait","&":"nhin","|":"tho","<":"ngethaw",">":"kyithaw","∑":"paungld","¤":"ngwekye"},mk:{},nl:{"∆":"delta","∞":"oneindig","♥":"liefde","&":"en","|":"of","<":"kleiner dan",">":"groter dan","∑":"som","¤":"valuta"},pl:{"∆":"delta","∞":"nieskonczonosc","♥":"milosc","&":"i","|":"lub","<":"mniejsze niz",">":"wieksze niz","∑":"suma","¤":"waluta"},pt:{"∆":"delta","∞":"infinito","♥":"amor","&":"e","|":"ou","<":"menor que",">":"maior que","∑":"soma","¤":"moeda"},ro:{"∆":"delta","∞":"infinit","♥":"dragoste","&":"si","|":"sau","<":"mai mic ca",">":"mai mare ca","∑":"suma","¤":"valuta"},ru:{"∆":"delta","∞":"beskonechno","♥":"lubov","&":"i","|":"ili","<":"menshe",">":"bolshe","∑":"summa","¤":"valjuta"},sk:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"alebo","<":"menej ako",">":"viac ako","∑":"sucet","¤":"mena"},sr:{},tr:{"∆":"delta","∞":"sonsuzluk","♥":"ask","&":"ve","|":"veya","<":"kucuktur",">":"buyuktur","∑":"toplam","¤":"para birimi"},uk:{"∆":"delta","∞":"bezkinechnist","♥":"lubov","&":"i","|":"abo","<":"menshe",">":"bilshe","∑":"suma","¤":"valjuta"},vn:{"∆":"delta","∞":"vo cuc","♥":"yeu","&":"va","|":"hoac","<":"nho hon",">":"lon hon","∑":"tong","¤":"tien te"}},o=[";","?",":","@","&","=","+","$",",","/"].join(""),u=[";","?",":","@","&","=","+","$",","].join(""),d=[".","!","~","*","'","(",")"].join(""),c=function(k,b){var x="-",m="",E="",S=!0,$={},M,P,z,C,B,A,D,Q,te,I,V,K,ue,ke,Re="";if(typeof k!="string")return"";if(typeof b=="string"&&(x=b),D=a.en,Q=s.en,typeof b=="object"){M=b.maintainCase||!1,$=b.custom&&typeof b.custom=="object"?b.custom:$,z=+b.truncate>1&&b.truncate||!1,C=b.uric||!1,B=b.uricNoSlash||!1,A=b.mark||!1,S=!(b.symbols===!1||b.lang===!1),x=b.separator||x,C&&(Re+=o),B&&(Re+=u),A&&(Re+=d),D=b.lang&&a[b.lang]&&S?a[b.lang]:S?a.en:{},Q=b.lang&&s[b.lang]?s[b.lang]:b.lang===!1||b.lang===!0?{}:s.en,b.titleCase&&typeof b.titleCase.length=="number"&&Array.prototype.toString.call(b.titleCase)?(b.titleCase.forEach(function(Ee){$[Ee+""]=Ee+""}),P=!0):P=!!b.titleCase,b.custom&&typeof b.custom.length=="number"&&Array.prototype.toString.call(b.custom)&&b.custom.forEach(function(Ee){$[Ee+""]=Ee+""}),Object.keys($).forEach(function(Ee){var Qe;Ee.length>1?Qe=new RegExp("\\b"+f(Ee)+"\\b","gi"):Qe=new RegExp(f(Ee),"gi"),k=k.replace(Qe,$[Ee])});for(V in $)Re+=V}for(Re+=x,Re=f(Re),k=k.replace(/(^\s+|\s+$)/g,""),ue=!1,ke=!1,I=0,K=k.length;I=0?(E+=V,V=""):ke===!0?(V=i[E]+n[V],E=""):V=ue&&n[V].match(/[A-Za-z0-9]/)?" "+n[V]:n[V],ue=!1,ke=!1):V in i?(E+=V,V="",I===K-1&&(V=i[E]),ke=!0):D[V]&&!(C&&o.indexOf(V)!==-1)&&!(B&&u.indexOf(V)!==-1)?(V=ue||m.substr(-1).match(/[A-Za-z0-9]/)?x+D[V]:D[V],V+=k[I+1]!==void 0&&k[I+1].match(/[A-Za-z0-9]/)?x:"",ue=!0):(ke===!0?(V=i[E]+V,E="",ke=!1):ue&&(/[A-Za-z0-9]/.test(V)||m.substr(-1).match(/A-Za-z0-9]/))&&(V=" "+V),ue=!1),m+=V.replace(new RegExp("[^\\w\\s"+Re+"_-]","g"),x);return P&&(m=m.replace(/(\w)(\S*)/g,function(Ee,Qe,_t){var Ze=Qe.toUpperCase()+(_t!==null?_t:"");return Object.keys($).indexOf(Ze.toLowerCase())<0?Ze:Ze.toLowerCase()})),m=m.replace(/\s+/g,x).replace(new RegExp("\\"+x+"+","g"),x).replace(new RegExp("(^\\"+x+"+|\\"+x+"+$)","g"),""),z&&m.length>z&&(te=m.charAt(z)===x,m=m.slice(0,z),te||(m=m.slice(0,m.lastIndexOf(x)))),!M&&!P&&(m=m.toLowerCase()),m},p=function(k){return function(x){return c(x,k)}},f=function(k){return k.replace(/[-\\^$*+?.()|[\]{}\/]/g,"\\$&")},_=function(y,k){for(var b in k)if(k[b]===y)return!0};if(typeof t<"u"&&t.exports)t.exports=c,t.exports.createSlug=p;else if(typeof define<"u"&&define.amd)define([],function(){return c});else try{if(l.getSlug||l.createSlug)throw"speakingurl: globals exists /(getSlug|createSlug)/";l.getSlug=c,l.createSlug=p}catch{}}(e)}}),j_=od({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/index.js"(e,t){O(),t.exports=M_()}});O();O();O();O();O();O();O();function H_(e){return!!(e&&e.__v_isReadonly)}function ud(e){return H_(e)?ud(e.__v_raw):!!(e&&e.__v_isReactive)}function fi(e){return!!(e&&e.__v_isRef===!0)}function fn(e){const t=e&&e.__v_raw;return t?fn(t):e}O();function B_(e){var t;const l=e.name||e._componentTag||e.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__||e.__name;return l==="index"&&((t=e.__file)!=null&&t.endsWith("index.vue"))?"":l}function U_(e){const t=e.__file;if(t)return b_(T_(t,".vue"))}function Za(e,t){return e.type.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__=t,t}function Ur(e){if(e.__VUE_DEVTOOLS_NEXT_APP_RECORD__)return e.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(e.root)return e.appContext.app.__VUE_DEVTOOLS_NEXT_APP_RECORD__}async function z_(e){const{app:t,uid:l,instance:n}=e;try{if(n.__VUE_DEVTOOLS_NEXT_UID__)return n.__VUE_DEVTOOLS_NEXT_UID__;const r=await Ur(t);if(!r)return null;const i=r.rootInstance===n;return`${r.id}:${i?"root":l}`}catch{}}function cd(e){var t,l;const n=(t=e.subTree)==null?void 0:t.type,r=Ur(e);return r?((l=r==null?void 0:r.types)==null?void 0:l.Fragment)===n:!1}function zr(e){var t,l,n;const r=B_((e==null?void 0:e.type)||{});if(r)return r;if((e==null?void 0:e.root)===e)return"Root";for(const s in(l=(t=e.parent)==null?void 0:t.type)==null?void 0:l.components)if(e.parent.type.components[s]===(e==null?void 0:e.type))return Za(e,s);for(const s in(n=e.appContext)==null?void 0:n.components)if(e.appContext.components[s]===(e==null?void 0:e.type))return Za(e,s);const i=U_((e==null?void 0:e.type)||{});return i||"Anonymous Component"}function Ni(e,t){return t=t||`${e.id}:root`,e.instanceMap.get(t)||e.instanceMap.get(":root")}var $_=class{constructor(){this.refEditor=new q_}set(e,t,l,n){const r=Array.isArray(t)?t:t.split(".");for(;r.length>1;){const a=r.shift();e instanceof Map&&(e=e.get(a)),e instanceof Set?e=Array.from(e.values())[a]:e=e[a],this.refEditor.isRef(e)&&(e=this.refEditor.get(e))}const i=r[0],s=this.refEditor.get(e)[i];n?n(e,i,l):this.refEditor.isRef(s)?this.refEditor.set(s,l):e[i]=l}get(e,t){const l=Array.isArray(t)?t:t.split(".");for(let n=0;n"u")return!1;const n=Array.isArray(t)?t.slice():t.split("."),r=l?2:1;for(;e&&n.length>r;){const i=n.shift();e=e[i],this.refEditor.isRef(e)&&(e=this.refEditor.get(e))}return e!=null&&Object.prototype.hasOwnProperty.call(e,n[0])}createDefaultSetCallback(e){return(t,l,n)=>{if((e.remove||e.newKey)&&(Array.isArray(t)?t.splice(l,1):fn(t)instanceof Map?t.delete(l):fn(t)instanceof Set?t.delete(Array.from(t.values())[l]):Reflect.deleteProperty(t,l)),!e.remove){const r=t[e.newKey||l];this.refEditor.isRef(r)?this.refEditor.set(r,n):fn(t)instanceof Map?t.set(e.newKey||l,n):fn(t)instanceof Set?t.add(n):t[e.newKey||l]=n}}}},q_=class{set(e,t){if(fi(e))e.value=t;else{if(e instanceof Set&&Array.isArray(t)){e.clear(),t.forEach(r=>e.add(r));return}const l=Object.keys(t);if(e instanceof Map){const r=new Set(e.keys());l.forEach(i=>{e.set(i,Reflect.get(t,i)),r.delete(i)}),r.forEach(i=>e.delete(i));return}const n=new Set(Object.keys(e));l.forEach(r=>{Reflect.set(e,r,Reflect.get(t,r)),n.delete(r)}),n.forEach(r=>Reflect.deleteProperty(e,r))}}get(e){return fi(e)?e.value:e}isRef(e){return fi(e)||ud(e)}};O();function As(e){return cd(e)?K_(e.subTree):e.subTree?[e.subTree.el]:[]}function K_(e){if(!e.children)return[];const t=[];return e.children.forEach(l=>{l.component?t.push(...As(l.component)):l!=null&&l.el&&t.push(l.el)}),t}O();O();function W_(){const e={top:0,bottom:0,left:0,right:0,get width(){return e.right-e.left},get height(){return e.bottom-e.top}};return e}var rr;function G_(e){return rr||(rr=document.createRange()),rr.selectNode(e),rr.getBoundingClientRect()}function J_(e){const t=W_();if(!e.children)return t;for(let l=0,n=e.children.length;le.bottom)&&(e.bottom=t.bottom),(!e.left||t.lefte.right)&&(e.right=t.right),e}var eo={top:0,left:0,right:0,bottom:0,width:0,height:0};function Pl(e){const t=e.subTree.el;return typeof window>"u"?eo:cd(e)?J_(e.subTree):(t==null?void 0:t.nodeType)===1?t==null?void 0:t.getBoundingClientRect():e.subTree.component?Pl(e.subTree.component):eo}var dd="__vue-devtools-component-inspector__",pd="__vue-devtools-component-inspector__card__",hd="__vue-devtools-component-inspector__name__",fd="__vue-devtools-component-inspector__indicator__",md={display:"block",zIndex:2147483640,position:"fixed",backgroundColor:"#42b88325",border:"1px solid #42b88350",borderRadius:"5px",transition:"all 0.1s ease-in",pointerEvents:"none"},X_={fontFamily:"Arial, Helvetica, sans-serif",padding:"5px 8px",borderRadius:"4px",textAlign:"left",position:"absolute",left:0,color:"#e9e9e9",fontSize:"14px",fontWeight:600,lineHeight:"24px",backgroundColor:"#42b883",boxShadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)"},Q_={display:"inline-block",fontWeight:400,fontStyle:"normal",fontSize:"12px",opacity:.7};function tn(){return document.getElementById(dd)}function Z_(){return document.getElementById(pd)}function ey(){return document.getElementById(fd)}function ty(){return document.getElementById(hd)}function Ls(e){return{left:`${Math.round(e.left*100)/100}px`,top:`${Math.round(e.top*100)/100}px`,width:`${Math.round(e.width*100)/100}px`,height:`${Math.round(e.height*100)/100}px`}}function Cs(e){var t;const l=document.createElement("div");l.id=(t=e.elementId)!=null?t:dd,Object.assign(l.style,{...md,...Ls(e.bounds),...e.style});const n=document.createElement("span");n.id=pd,Object.assign(n.style,{...X_,top:e.bounds.top<35?0:"-35px"});const r=document.createElement("span");r.id=hd,r.innerHTML=`<${e.name}>  `;const i=document.createElement("i");return i.id=fd,i.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`,Object.assign(i.style,Q_),n.appendChild(r),n.appendChild(i),l.appendChild(n),document.body.appendChild(l),l}function Rs(e){const t=tn(),l=Z_(),n=ty(),r=ey();t&&(Object.assign(t.style,{...md,...Ls(e.bounds)}),Object.assign(l.style,{top:e.bounds.top<35?0:"-35px"}),n.innerHTML=`<${e.name}>  `,r.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`)}function ly(e){const t=Pl(e),l=zr(e);tn()?Rs({bounds:t,name:l}):Cs({bounds:t,name:l})}function gd(){const e=tn();e&&(e.style.display="none")}var Mi=null;function ji(e){const t=e.target;if(t){const l=t.__vueParentComponent;if(l&&(Mi=l,l.vnode.el)){const r=Pl(l),i=zr(l);tn()?Rs({bounds:r,name:i}):Cs({bounds:r,name:i})}}}function ny(e,t){var l;if(e.preventDefault(),e.stopPropagation(),Mi){const n=(l=tt.value)==null?void 0:l.app;z_({app:n,uid:n.uid,instance:Mi}).then(r=>{t(r)})}}var Tr=null;function ry(){gd(),window.removeEventListener("mouseover",ji),window.removeEventListener("click",Tr,!0),Tr=null}function iy(){return window.addEventListener("mouseover",ji),new Promise(e=>{function t(l){l.preventDefault(),l.stopPropagation(),ny(l,n=>{window.removeEventListener("click",t,!0),Tr=null,window.removeEventListener("mouseover",ji);const r=tn();r&&(r.style.display="none"),e(JSON.stringify({id:n}))})}Tr=t,window.addEventListener("click",t,!0)})}function sy(e){const t=Ni(tt.value,e.id);if(t){const[l]=As(t);if(typeof l.scrollIntoView=="function")l.scrollIntoView({behavior:"smooth"});else{const n=Pl(t),r=document.createElement("div"),i={...Ls(n),position:"absolute"};Object.assign(r.style,i),document.body.appendChild(r),r.scrollIntoView({behavior:"smooth"}),setTimeout(()=>{document.body.removeChild(r)},2e3)}setTimeout(()=>{const n=Pl(t);if(n.width||n.height){const r=zr(t),i=tn();i?Rs({...e,name:r,bounds:n}):Cs({...e,name:r,bounds:n}),setTimeout(()=>{i&&(i.style.display="none")},1500)}},1200)}}O();var to,lo;(lo=(to=X).__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__)!=null||(to.__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__=!0);function ay(e){let t=0;const l=setInterval(()=>{X.__VUE_INSPECTOR__&&(clearInterval(l),t+=30,e()),t>=5e3&&clearInterval(l)},30)}function oy(){const e=X.__VUE_INSPECTOR__,t=e.openInEditor;e.openInEditor=async(...l)=>{e.disable(),t(...l)}}function uy(){return new Promise(e=>{function t(){oy(),e(X.__VUE_INSPECTOR__)}X.__VUE_INSPECTOR__?t():ay(()=>{t()})})}O();O();O();var cy="__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS_STATE__";function dy(){if(!rd||typeof localStorage>"u"||localStorage===null)return{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""};const e=localStorage.getItem(cy);return e?JSON.parse(e):{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""}}O();O();O();var no,ro;(ro=(no=X).__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS)!=null||(no.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS=[]);var py=new Proxy(X.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS,{get(e,t,l){return Reflect.get(e,t,l)}});function hy(e,t){ct.timelineLayersState[t.id]=!1,py.push({...e,descriptorId:t.id,appRecord:Ur(t.app)})}var io,so;(so=(io=X).__VUE_DEVTOOLS_KIT_INSPECTOR__)!=null||(io.__VUE_DEVTOOLS_KIT_INSPECTOR__=[]);var Fs=new Proxy(X.__VUE_DEVTOOLS_KIT_INSPECTOR__,{get(e,t,l){return Reflect.get(e,t,l)}}),vd=$l(()=>{ln.hooks.callHook("sendInspectorToClient",_d())});function fy(e,t){var l,n;Fs.push({options:e,descriptor:t,treeFilterPlaceholder:(l=e.treeFilterPlaceholder)!=null?l:"Search tree...",stateFilterPlaceholder:(n=e.stateFilterPlaceholder)!=null?n:"Search state...",treeFilter:"",selectedNodeId:"",appRecord:Ur(t.app)}),vd()}function _d(){return Fs.filter(e=>e.descriptor.app===tt.value.app).filter(e=>e.descriptor.id!=="components").map(e=>{var t;const l=e.descriptor,n=e.options;return{id:n.id,label:n.label,logo:l.logo,icon:`custom-ic-baseline-${(t=n==null?void 0:n.icon)==null?void 0:t.replace(/_/g,"-")}`,packageName:l.packageName,homepage:l.homepage,pluginId:l.id}})}function ur(e,t){return Fs.find(l=>l.options.id===e&&(t?l.descriptor.app===t:!0))}function my(){const e=sd();e.hook("addInspector",({inspector:n,plugin:r})=>{fy(n,r.descriptor)});const t=$l(async({inspectorId:n,plugin:r})=>{var i;if(!n||!((i=r==null?void 0:r.descriptor)!=null&&i.app)||ct.highPerfModeEnabled)return;const s=ur(n,r.descriptor.app),a={app:r.descriptor.app,inspectorId:n,filter:(s==null?void 0:s.treeFilter)||"",rootNodes:[]};await new Promise(o=>{e.callHookWith(async u=>{await Promise.all(u.map(d=>d(a))),o()},"getInspectorTree")}),e.callHookWith(async o=>{await Promise.all(o.map(u=>u({inspectorId:n,rootNodes:a.rootNodes})))},"sendInspectorTreeToClient")},120);e.hook("sendInspectorTree",t);const l=$l(async({inspectorId:n,plugin:r})=>{var i;if(!n||!((i=r==null?void 0:r.descriptor)!=null&&i.app)||ct.highPerfModeEnabled)return;const s=ur(n,r.descriptor.app),a={app:r.descriptor.app,inspectorId:n,nodeId:(s==null?void 0:s.selectedNodeId)||"",state:null},o={currentTab:`custom-inspector:${n}`};a.nodeId&&await new Promise(u=>{e.callHookWith(async d=>{await Promise.all(d.map(c=>c(a,o))),u()},"getInspectorState")}),e.callHookWith(async u=>{await Promise.all(u.map(d=>d({inspectorId:n,nodeId:a.nodeId,state:a.state})))},"sendInspectorStateToClient")},120);return e.hook("sendInspectorState",l),e.hook("customInspectorSelectNode",({inspectorId:n,nodeId:r,plugin:i})=>{const s=ur(n,i.descriptor.app);s&&(s.selectedNodeId=r)}),e.hook("timelineLayerAdded",({options:n,plugin:r})=>{hy(n,r.descriptor)}),e.hook("timelineEventAdded",({options:n,plugin:r})=>{var i;const s=["performance","component-event","keyboard","mouse"];ct.highPerfModeEnabled||!((i=ct.timelineLayersState)!=null&&i[r.descriptor.id])&&!s.includes(n.layerId)||e.callHookWith(async a=>{await Promise.all(a.map(o=>o(n)))},"sendTimelineEventToClient")}),e.hook("getComponentInstances",async({app:n})=>{const r=n.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(!r)return null;const i=r.id.toString();return[...r.instanceMap].filter(([a])=>a.split(":")[0]===i).map(([,a])=>a)}),e.hook("getComponentBounds",async({instance:n})=>Pl(n)),e.hook("getComponentName",({instance:n})=>zr(n)),e.hook("componentHighlight",({uid:n})=>{const r=tt.value.instanceMap.get(n);r&&ly(r)}),e.hook("componentUnhighlight",()=>{gd()}),e}var ao,oo;(oo=(ao=X).__VUE_DEVTOOLS_KIT_APP_RECORDS__)!=null||(ao.__VUE_DEVTOOLS_KIT_APP_RECORDS__=[]);var uo,co;(co=(uo=X).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__)!=null||(uo.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__={});var po,ho;(ho=(po=X).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__)!=null||(po.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__="");var fo,mo;(mo=(fo=X).__VUE_DEVTOOLS_KIT_CUSTOM_TABS__)!=null||(fo.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__=[]);var go,vo;(vo=(go=X).__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__)!=null||(go.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__=[]);var kl="__VUE_DEVTOOLS_KIT_GLOBAL_STATE__";function gy(){return{connected:!1,clientConnected:!1,vitePluginDetected:!0,appRecords:[],activeAppRecordId:"",tabs:[],commands:[],highPerfModeEnabled:!0,devtoolsClientDetected:{},perfUniqueGroupId:0,timelineLayersState:dy()}}var _o,yo;(yo=(_o=X)[kl])!=null||(_o[kl]=gy());var vy=$l(e=>{ln.hooks.callHook("devtoolsStateUpdated",{state:e})});$l((e,t)=>{ln.hooks.callHook("devtoolsConnectedUpdated",{state:e,oldState:t})});var $r=new Proxy(X.__VUE_DEVTOOLS_KIT_APP_RECORDS__,{get(e,t,l){return t==="value"?X.__VUE_DEVTOOLS_KIT_APP_RECORDS__:X.__VUE_DEVTOOLS_KIT_APP_RECORDS__[t]}}),tt=new Proxy(X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__,{get(e,t,l){return t==="value"?X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__:t==="id"?X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__:X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__[t]}});function yd(){vy({...X[kl],appRecords:$r.value,activeAppRecordId:tt.id,tabs:X.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__,commands:X.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__})}function _y(e){X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__=e,yd()}function yy(e){X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__=e,yd()}var ct=new Proxy(X[kl],{get(e,t){return t==="appRecords"?$r:t==="activeAppRecordId"?tt.id:t==="tabs"?X.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__:t==="commands"?X.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__:X[kl][t]},deleteProperty(e,t){return delete e[t],!0},set(e,t,l){return{...X[kl]},e[t]=l,X[kl][t]=l,!0}});function ky(e={}){var t,l,n;const{file:r,host:i,baseUrl:s=window.location.origin,line:a=0,column:o=0}=e;if(r){if(i==="chrome-extension"){const u=r.replace(/\\/g,"\\\\"),d=(l=(t=window.VUE_DEVTOOLS_CONFIG)==null?void 0:t.openInEditorHost)!=null?l:"/";fetch(`${d}__open-in-editor?file=${encodeURI(r)}`).then(c=>{if(!c.ok){const p=`Opening component ${u} failed`;console.log(`%c${p}`,"color:red")}})}else if(ct.vitePluginDetected){const u=(n=X.__VUE_DEVTOOLS_OPEN_IN_EDITOR_BASE_URL__)!=null?n:s;X.__VUE_INSPECTOR__.openInEditor(u,r,a,o)}}}O();O();O();O();O();var ko,Eo;(Eo=(ko=X).__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__)!=null||(ko.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__=[]);var Os=new Proxy(X.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__,{get(e,t,l){return Reflect.get(e,t,l)}});function Hi(e){const t={};return Object.keys(e).forEach(l=>{t[l]=e[l].defaultValue}),t}function Is(e){return`__VUE_DEVTOOLS_NEXT_PLUGIN_SETTINGS__${e}__`}function Ey(e){var t,l,n;const r=(l=(t=Os.find(i=>{var s;return i[0].id===e&&!!((s=i[0])!=null&&s.settings)}))==null?void 0:t[0])!=null?l:null;return(n=r==null?void 0:r.settings)!=null?n:null}function kd(e,t){var l,n,r;const i=Is(e);if(i){const s=localStorage.getItem(i);if(s)return JSON.parse(s)}if(e){const s=(n=(l=Os.find(a=>a[0].id===e))==null?void 0:l[0])!=null?n:null;return Hi((r=s==null?void 0:s.settings)!=null?r:{})}return Hi(t)}function by(e,t){const l=Is(e);localStorage.getItem(l)||localStorage.setItem(l,JSON.stringify(Hi(t)))}function Ty(e,t,l){const n=Is(e),r=localStorage.getItem(n),i=JSON.parse(r||"{}"),s={...i,[t]:l};localStorage.setItem(n,JSON.stringify(s)),ln.hooks.callHookWith(a=>{a.forEach(o=>o({pluginId:e,key:t,oldValue:i[t],newValue:l,settings:s}))},"setPluginSettings")}O();O();O();O();O();O();O();O();O();O();O();var bo,To,ot=(To=(bo=X).__VUE_DEVTOOLS_HOOK)!=null?To:bo.__VUE_DEVTOOLS_HOOK=sd(),xy={vueAppInit(e){ot.hook("app:init",e)},vueAppUnmount(e){ot.hook("app:unmount",e)},vueAppConnected(e){ot.hook("app:connected",e)},componentAdded(e){return ot.hook("component:added",e)},componentEmit(e){return ot.hook("component:emit",e)},componentUpdated(e){return ot.hook("component:updated",e)},componentRemoved(e){return ot.hook("component:removed",e)},setupDevtoolsPlugin(e){ot.hook("devtools-plugin:setup",e)},perfStart(e){return ot.hook("perf:start",e)},perfEnd(e){return ot.hook("perf:end",e)}},Ed={on:xy,setupDevToolsPlugin(e,t){return ot.callHook("devtools-plugin:setup",e,t)}},Py=class{constructor({plugin:e,ctx:t}){this.hooks=t.hooks,this.plugin=e}get on(){return{visitComponentTree:e=>{this.hooks.hook("visitComponentTree",e)},inspectComponent:e=>{this.hooks.hook("inspectComponent",e)},editComponentState:e=>{this.hooks.hook("editComponentState",e)},getInspectorTree:e=>{this.hooks.hook("getInspectorTree",e)},getInspectorState:e=>{this.hooks.hook("getInspectorState",e)},editInspectorState:e=>{this.hooks.hook("editInspectorState",e)},inspectTimelineEvent:e=>{this.hooks.hook("inspectTimelineEvent",e)},timelineCleared:e=>{this.hooks.hook("timelineCleared",e)},setPluginSettings:e=>{this.hooks.hook("setPluginSettings",e)}}}notifyComponentUpdate(e){var t;const l=_d().find(n=>n.packageName===this.plugin.descriptor.packageName);if(l!=null&&l.id){if(e){const n=[e.appContext.app,e.uid,(t=e.parent)==null?void 0:t.uid,e];ot.callHook("component:updated",...n)}else ot.callHook("component:updated");this.hooks.callHook("sendInspectorState",{inspectorId:l.id,plugin:this.plugin})}}addInspector(e){this.hooks.callHook("addInspector",{inspector:e,plugin:this.plugin}),this.plugin.descriptor.settings&&by(e.id,this.plugin.descriptor.settings)}sendInspectorTree(e){this.hooks.callHook("sendInspectorTree",{inspectorId:e,plugin:this.plugin})}sendInspectorState(e){this.hooks.callHook("sendInspectorState",{inspectorId:e,plugin:this.plugin})}selectInspectorNode(e,t){this.hooks.callHook("customInspectorSelectNode",{inspectorId:e,nodeId:t,plugin:this.plugin})}visitComponentTree(e){return this.hooks.callHook("visitComponentTree",e)}now(){return Date.now()}addTimelineLayer(e){this.hooks.callHook("timelineLayerAdded",{options:e,plugin:this.plugin})}addTimelineEvent(e){this.hooks.callHook("timelineEventAdded",{options:e,plugin:this.plugin})}getSettings(e){return kd(e??this.plugin.descriptor.id,this.plugin.descriptor.settings)}getComponentInstances(e){return this.hooks.callHook("getComponentInstances",{app:e})}getComponentBounds(e){return this.hooks.callHook("getComponentBounds",{instance:e})}getComponentName(e){return this.hooks.callHook("getComponentName",{instance:e})}highlightElement(e){const t=e.__VUE_DEVTOOLS_NEXT_UID__;return this.hooks.callHook("componentHighlight",{uid:t})}unhighlightElement(){return this.hooks.callHook("componentUnhighlight")}},Ay=Py;O();O();O();O();var Ly="__vue_devtool_undefined__",Cy="__vue_devtool_infinity__",Ry="__vue_devtool_negative_infinity__",Fy="__vue_devtool_nan__";O();O();var Oy={[Ly]:"undefined",[Fy]:"NaN",[Cy]:"Infinity",[Ry]:"-Infinity"};Object.entries(Oy).reduce((e,[t,l])=>(e[l]=t,e),{});O();O();O();O();O();var xo,Po;(Po=(xo=X).__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__)!=null||(xo.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__=new Set);function Iy(e,t){return Ed.setupDevToolsPlugin(e,t)}function wy(e,t){const[l,n]=e;if(l.app!==t)return;const r=new Ay({plugin:{setupFn:n,descriptor:l},ctx:ln});l.packageName==="vuex"&&r.on.editInspectorState(i=>{r.sendInspectorState(i.inspectorId)}),n(r)}function Sy(e){X.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.has(e)||(X.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.add(e),Os.forEach(t=>{wy(t,e)}))}O();O();var wn="__VUE_DEVTOOLS_ROUTER__",ql="__VUE_DEVTOOLS_ROUTER_INFO__",Ao,Lo;(Lo=(Ao=X)[ql])!=null||(Ao[ql]={currentRoute:null,routes:[]});var Co,Ro;(Ro=(Co=X)[wn])!=null||(Co[wn]={});new Proxy(X[ql],{get(e,t){return X[ql][t]}});new Proxy(X[wn],{get(e,t){if(t==="value")return X[wn]}});function Dy(e){const t=new Map;return((e==null?void 0:e.getRoutes())||[]).filter(l=>!t.has(l.path)&&t.set(l.path,1))}function ws(e){return e.map(t=>{let{path:l,name:n,children:r,meta:i}=t;return r!=null&&r.length&&(r=ws(r)),{path:l,name:n,children:r,meta:i}})}function Vy(e){if(e){const{fullPath:t,hash:l,href:n,path:r,name:i,matched:s,params:a,query:o}=e;return{fullPath:t,hash:l,href:n,path:r,name:i,params:a,query:o,matched:ws(s)}}return e}function Ny(e,t){function l(){var n;const r=(n=e.app)==null?void 0:n.config.globalProperties.$router,i=Vy(r==null?void 0:r.currentRoute.value),s=ws(Dy(r)),a=console.warn;console.warn=()=>{},X[ql]={currentRoute:i?Qa(i):{},routes:Qa(s)},X[wn]=r,console.warn=a}l(),Ed.on.componentUpdated($l(()=>{var n;((n=t.value)==null?void 0:n.app)===e.app&&(l(),!ct.highPerfModeEnabled&&ln.hooks.callHook("routerInfoUpdated",{state:X[ql]}))},200))}function My(e){return{async getInspectorTree(t){const l={...t,app:tt.value.app,rootNodes:[]};return await new Promise(n=>{e.callHookWith(async r=>{await Promise.all(r.map(i=>i(l))),n()},"getInspectorTree")}),l.rootNodes},async getInspectorState(t){const l={...t,app:tt.value.app,state:null},n={currentTab:`custom-inspector:${t.inspectorId}`};return await new Promise(r=>{e.callHookWith(async i=>{await Promise.all(i.map(s=>s(l,n))),r()},"getInspectorState")}),l.state},editInspectorState(t){const l=new $_,n={...t,app:tt.value.app,set:(r,i=t.path,s=t.state.value,a)=>{l.set(r,i,s,a||l.createDefaultSetCallback(t.state))}};e.callHookWith(r=>{r.forEach(i=>i(n))},"editInspectorState")},sendInspectorState(t){const l=ur(t);e.callHook("sendInspectorState",{inspectorId:t,plugin:{descriptor:l.descriptor,setupFn:()=>({})}})},inspectComponentInspector(){return iy()},cancelInspectComponentInspector(){return ry()},getComponentRenderCode(t){const l=Ni(tt.value,t);if(l)return(l==null?void 0:l.type)instanceof Function?l.type.toString():l.render.toString()},scrollToComponent(t){return sy({id:t})},openInEditor:ky,getVueInspector:uy,toggleApp(t){const l=$r.value.find(n=>n.id===t);l&&(yy(t),_y(l),Ny(l,tt),vd(),Sy(l.app))},inspectDOM(t){const l=Ni(tt.value,t);if(l){const[n]=As(l);n&&(X.__VUE_DEVTOOLS_INSPECT_DOM_TARGET__=n)}},updatePluginSettings(t,l,n){Ty(t,l,n)},getPluginSettings(t){return{options:Ey(t),values:kd(t)}}}}O();var Fo,Oo;(Oo=(Fo=X).__VUE_DEVTOOLS_ENV__)!=null||(Fo.__VUE_DEVTOOLS_ENV__={vitePluginDetected:!1});var Io=my(),wo,So;(So=(wo=X).__VUE_DEVTOOLS_KIT_CONTEXT__)!=null||(wo.__VUE_DEVTOOLS_KIT_CONTEXT__={hooks:Io,get state(){return{...ct,activeAppRecordId:tt.id,activeAppRecord:tt.value,appRecords:$r.value}},api:My(Io)});var ln=X.__VUE_DEVTOOLS_KIT_CONTEXT__;O();N_(j_());var Do,Vo;(Vo=(Do=X).__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__)!=null||(Do.__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__={id:0,appIds:new Set});O();function jy(e){ct.highPerfModeEnabled=e??!ct.highPerfModeEnabled}O();O();O();function Hy(e){ct.devtoolsClientDetected={...ct.devtoolsClientDetected,...e};const t=Object.values(ct.devtoolsClientDetected).some(Boolean);jy(!t)}var No,Mo;(Mo=(No=X).__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__)!=null||(No.__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__=Hy);O();O();O();O();O();O();O();var By=class{constructor(){this.keyToValue=new Map,this.valueToKey=new Map}set(e,t){this.keyToValue.set(e,t),this.valueToKey.set(t,e)}getByKey(e){return this.keyToValue.get(e)}getByValue(e){return this.valueToKey.get(e)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}},bd=class{constructor(e){this.generateIdentifier=e,this.kv=new By}register(e,t){this.kv.getByValue(e)||(t||(t=this.generateIdentifier(e)),this.kv.set(t,e))}clear(){this.kv.clear()}getIdentifier(e){return this.kv.getByValue(e)}getValue(e){return this.kv.getByKey(e)}},Uy=class extends bd{constructor(){super(e=>e.name),this.classToAllowedProps=new Map}register(e,t){typeof t=="object"?(t.allowProps&&this.classToAllowedProps.set(e,t.allowProps),super.register(e,t.identifier)):super.register(e,t)}getAllowedProps(e){return this.classToAllowedProps.get(e)}};O();O();function zy(e){if("values"in Object)return Object.values(e);const t=[];for(const l in e)e.hasOwnProperty(l)&&t.push(e[l]);return t}function $y(e,t){const l=zy(e);if("find"in l)return l.find(t);const n=l;for(let r=0;rt(n,l))}function cr(e,t){return e.indexOf(t)!==-1}function jo(e,t){for(let l=0;lt.isApplicable(e))}findByName(e){return this.transfomers[e]}};O();O();var Ky=e=>Object.prototype.toString.call(e).slice(8,-1),Td=e=>typeof e>"u",Wy=e=>e===null,Sn=e=>typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype,Bi=e=>Sn(e)&&Object.keys(e).length===0,ol=e=>Array.isArray(e),Gy=e=>typeof e=="string",Jy=e=>typeof e=="number"&&!isNaN(e),Yy=e=>typeof e=="boolean",Xy=e=>e instanceof RegExp,Dn=e=>e instanceof Map,Vn=e=>e instanceof Set,xd=e=>Ky(e)==="Symbol",Qy=e=>e instanceof Date&&!isNaN(e.valueOf()),Zy=e=>e instanceof Error,Ho=e=>typeof e=="number"&&isNaN(e),ek=e=>Yy(e)||Wy(e)||Td(e)||Jy(e)||Gy(e)||xd(e),tk=e=>typeof e=="bigint",lk=e=>e===1/0||e===-1/0,nk=e=>ArrayBuffer.isView(e)&&!(e instanceof DataView),rk=e=>e instanceof URL;O();var Pd=e=>e.replace(/\./g,"\\."),mi=e=>e.map(String).map(Pd).join("."),Tn=e=>{const t=[];let l="";for(let r=0;rnull,()=>{}),Pt(tk,"bigint",e=>e.toString(),e=>typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)),Pt(Qy,"Date",e=>e.toISOString(),e=>new Date(e)),Pt(Zy,"Error",(e,t)=>{const l={name:e.name,message:e.message};return t.allowedErrorProps.forEach(n=>{l[n]=e[n]}),l},(e,t)=>{const l=new Error(e.message);return l.name=e.name,l.stack=e.stack,t.allowedErrorProps.forEach(n=>{l[n]=e[n]}),l}),Pt(Xy,"regexp",e=>""+e,e=>{const t=e.slice(1,e.lastIndexOf("/")),l=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,l)}),Pt(Vn,"set",e=>[...e.values()],e=>new Set(e)),Pt(Dn,"map",e=>[...e.entries()],e=>new Map(e)),Pt(e=>Ho(e)||lk(e),"number",e=>Ho(e)?"NaN":e>0?"Infinity":"-Infinity",Number),Pt(e=>e===0&&1/e===-1/0,"number",()=>"-0",Number),Pt(rk,"URL",e=>e.toString(),e=>new URL(e))];function qr(e,t,l,n){return{isApplicable:e,annotation:t,transform:l,untransform:n}}var Ld=qr((e,t)=>xd(e)?!!t.symbolRegistry.getIdentifier(e):!1,(e,t)=>["symbol",t.symbolRegistry.getIdentifier(e)],e=>e.description,(e,t,l)=>{const n=l.symbolRegistry.getValue(t[1]);if(!n)throw new Error("Trying to deserialize unknown symbol");return n}),ik=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((e,t)=>(e[t.name]=t,e),{}),Cd=qr(nk,e=>["typed-array",e.constructor.name],e=>[...e],(e,t)=>{const l=ik[t[1]];if(!l)throw new Error("Trying to deserialize unknown typed array");return new l(e)});function Rd(e,t){return e!=null&&e.constructor?!!t.classRegistry.getIdentifier(e.constructor):!1}var Fd=qr(Rd,(e,t)=>["class",t.classRegistry.getIdentifier(e.constructor)],(e,t)=>{const l=t.classRegistry.getAllowedProps(e.constructor);if(!l)return{...e};const n={};return l.forEach(r=>{n[r]=e[r]}),n},(e,t,l)=>{const n=l.classRegistry.getValue(t[1]);if(!n)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(n.prototype),e)}),Od=qr((e,t)=>!!t.customTransformerRegistry.findApplicable(e),(e,t)=>["custom",t.customTransformerRegistry.findApplicable(e).name],(e,t)=>t.customTransformerRegistry.findApplicable(e).serialize(e),(e,t,l)=>{const n=l.customTransformerRegistry.findByName(t[1]);if(!n)throw new Error("Trying to deserialize unknown custom value");return n.deserialize(e)}),sk=[Fd,Ld,Od,Cd],Bo=(e,t)=>{const l=jo(sk,r=>r.isApplicable(e,t));if(l)return{value:l.transform(e,t),type:l.annotation(e,t)};const n=jo(Ad,r=>r.isApplicable(e,t));if(n)return{value:n.transform(e,t),type:n.annotation}},Id={};Ad.forEach(e=>{Id[e.annotation]=e});var ak=(e,t,l)=>{if(ol(t))switch(t[0]){case"symbol":return Ld.untransform(e,t,l);case"class":return Fd.untransform(e,t,l);case"custom":return Od.untransform(e,t,l);case"typed-array":return Cd.untransform(e,t,l);default:throw new Error("Unknown transformation: "+t)}else{const n=Id[t];if(!n)throw new Error("Unknown transformation: "+t);return n.untransform(e,l)}};O();var Fl=(e,t)=>{const l=e.keys();for(;t>0;)l.next(),t--;return l.next().value};function wd(e){if(cr(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(cr(e,"prototype"))throw new Error("prototype is not allowed as a property");if(cr(e,"constructor"))throw new Error("constructor is not allowed as a property")}var ok=(e,t)=>{wd(t);for(let l=0;l{if(wd(t),t.length===0)return l(e);let n=e;for(let i=0;izi(i,t,[...l,...Tn(s)]));return}const[n,r]=e;r&&Kl(r,(i,s)=>{zi(i,t,[...l,...Tn(s)])}),t(n,l)}function uk(e,t,l){return zi(t,(n,r)=>{e=Ui(e,r,i=>ak(i,n,l))}),e}function ck(e,t){function l(n,r){const i=ok(e,Tn(r));n.map(Tn).forEach(s=>{e=Ui(e,s,()=>i)})}if(ol(t)){const[n,r]=t;n.forEach(i=>{e=Ui(e,Tn(i),()=>e)}),r&&Kl(r,l)}else Kl(t,l);return e}var dk=(e,t)=>Sn(e)||ol(e)||Dn(e)||Vn(e)||Rd(e,t);function pk(e,t,l){const n=l.get(e);n?n.push(t):l.set(e,[t])}function hk(e,t){const l={};let n;return e.forEach(r=>{if(r.length<=1)return;t||(r=r.map(a=>a.map(String)).sort((a,o)=>a.length-o.length));const[i,...s]=r;i.length===0?n=s.map(mi):l[mi(i)]=s.map(mi)}),n?Bi(l)?[n]:[n,l]:Bi(l)?void 0:l}var Sd=(e,t,l,n,r=[],i=[],s=new Map)=>{var a;const o=ek(e);if(!o){pk(e,r,t);const _=s.get(e);if(_)return n?{transformedValue:null}:_}if(!dk(e,l)){const _=Bo(e,l),y=_?{transformedValue:_.value,annotations:[_.type]}:{transformedValue:e};return o||s.set(e,y),y}if(cr(i,e))return{transformedValue:null};const u=Bo(e,l),d=(a=u==null?void 0:u.value)!=null?a:e,c=ol(d)?[]:{},p={};Kl(d,(_,y)=>{if(y==="__proto__"||y==="constructor"||y==="prototype")throw new Error(`Detected property ${y}. This is a prototype pollution risk, please remove it from your object.`);const k=Sd(_,t,l,n,[...r,y],[...i,e],s);c[y]=k.transformedValue,ol(k.annotations)?p[y]=k.annotations:Sn(k.annotations)&&Kl(k.annotations,(b,x)=>{p[Pd(y)+"."+x]=b})});const f=Bi(p)?{transformedValue:c,annotations:u?[u.type]:void 0}:{transformedValue:c,annotations:u?[u.type,p]:p};return o||s.set(e,f),f};O();O();function Dd(e){return Object.prototype.toString.call(e).slice(8,-1)}function Uo(e){return Dd(e)==="Array"}function fk(e){if(Dd(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function mk(e,t,l,n,r){const i={}.propertyIsEnumerable.call(n,t)?"enumerable":"nonenumerable";i==="enumerable"&&(e[t]=l),r&&i==="nonenumerable"&&Object.defineProperty(e,t,{value:l,enumerable:!1,writable:!0,configurable:!0})}function $i(e,t={}){if(Uo(e))return e.map(r=>$i(r,t));if(!fk(e))return e;const l=Object.getOwnPropertyNames(e),n=Object.getOwnPropertySymbols(e);return[...l,...n].reduce((r,i)=>{if(Uo(t.props)&&!t.props.includes(i))return r;const s=e[i],a=$i(s,t);return mk(r,i,a,e,t.nonenumerable),r},{})}var Ae=class{constructor({dedupe:e=!1}={}){this.classRegistry=new Uy,this.symbolRegistry=new bd(t=>{var l;return(l=t.description)!=null?l:""}),this.customTransformerRegistry=new qy,this.allowedErrorProps=[],this.dedupe=e}serialize(e){const t=new Map,l=Sd(e,t,this,this.dedupe),n={json:l.transformedValue};l.annotations&&(n.meta={...n.meta,values:l.annotations});const r=hk(t,this.dedupe);return r&&(n.meta={...n.meta,referentialEqualities:r}),n}deserialize(e){const{json:t,meta:l}=e;let n=$i(t);return l!=null&&l.values&&(n=uk(n,l.values,this)),l!=null&&l.referentialEqualities&&(n=ck(n,l.referentialEqualities)),n}stringify(e){return JSON.stringify(this.serialize(e))}parse(e){return this.deserialize(JSON.parse(e))}registerClass(e,t){this.classRegistry.register(e,t)}registerSymbol(e,t){this.symbolRegistry.register(e,t)}registerCustom(e,t){this.customTransformerRegistry.register({name:t,...e})}allowErrorProps(...e){this.allowedErrorProps.push(...e)}};Ae.defaultInstance=new Ae;Ae.serialize=Ae.defaultInstance.serialize.bind(Ae.defaultInstance);Ae.deserialize=Ae.defaultInstance.deserialize.bind(Ae.defaultInstance);Ae.stringify=Ae.defaultInstance.stringify.bind(Ae.defaultInstance);Ae.parse=Ae.defaultInstance.parse.bind(Ae.defaultInstance);Ae.registerClass=Ae.defaultInstance.registerClass.bind(Ae.defaultInstance);Ae.registerSymbol=Ae.defaultInstance.registerSymbol.bind(Ae.defaultInstance);Ae.registerCustom=Ae.defaultInstance.registerCustom.bind(Ae.defaultInstance);Ae.allowErrorProps=Ae.defaultInstance.allowErrorProps.bind(Ae.defaultInstance);O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();var zo,$o;($o=(zo=X).__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__)!=null||(zo.__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__=[]);var qo,Ko;(Ko=(qo=X).__VUE_DEVTOOLS_KIT_RPC_CLIENT__)!=null||(qo.__VUE_DEVTOOLS_KIT_RPC_CLIENT__=null);var Wo,Go;(Go=(Wo=X).__VUE_DEVTOOLS_KIT_RPC_SERVER__)!=null||(Wo.__VUE_DEVTOOLS_KIT_RPC_SERVER__=null);var Jo,Yo;(Yo=(Jo=X).__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__)!=null||(Jo.__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__=null);var Xo,Qo;(Qo=(Xo=X).__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__)!=null||(Xo.__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__=null);var Zo,eu;(eu=(Zo=X).__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__)!=null||(Zo.__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__=null);O();O();O();O();O();O();O();const gk=JSON.parse(`{"locales":{"/":{"selectLanguageName":"English","navbar":[{"text":"Home","link":"/"},{"text":"Learn","children":[{"text":"Guide","link":"/guide/"},{"text":"Documents","link":"/doc/"},{"text":"Starter Template","link":"https://github.com/faasjs/starter"},{"text":"Changelog","link":"/CHANGELOG"},{"text":"Ecosystem","children":[{"text":"VS Code Plugin","link":"https://marketplace.visualstudio.com/items?itemName=FaasJS.faasjs-snippets"},{"text":"Docker Images","link":"/doc/images/"}]}]},{"text":"Community","children":[{"text":"Github","link":"https://github.com/faasjs/faasjs/"},{"text":"Contributing","link":"/CONTRIBUTING"},{"text":"Sponsor","link":"https://github.com/sponsors/faasjs"},{"text":"Security","link":"/SECURITY"}]}],"sidebar":{"/guide/":["/guide/","/guide/request-spec"]}},"/zh/":{"selectText":"选择语言","selectLanguageName":"简体中文","navbar":[{"text":"首页","link":"/zh/"},{"text":"学习","children":[{"text":"教程","link":"/zh/guide/"},{"text":"文档","link":"/zh/doc/"},{"text":"更新日志","link":"/CHANGELOG"}]},{"text":"生态","children":[{"text":"VS Code 插件","link":"https://marketplace.visualstudio.com/items?itemName=FaasJS.faasjs-snippets"},{"text":"Docker 镜像","children":[{"text":"faasjs/nginx","link":"https://github.com/faasjs/faasjs/tree/main/images/nginx"},{"text":"faasjs/node","link":"https://github.com/faasjs/faasjs/tree/main/images/node"},{"text":"faasjs/vscode","link":"https://github.com/faasjs/faasjs/tree/main/images/vscode"}]}]},{"text":"社区","children":[{"text":"Github","link":"https://github.com/faasjs/faasjs/"},{"text":"支持 FaasJS","link":"/CONTRIBUTING.md"},{"text":"赞助 FaasJS","link":"https://github.com/sponsors/faasjs"}]}],"sidebar":{"/zh/guide/":["/zh/guide/","/zh/guide/auth",{"title":"进阶学习","collapsable":false,"children":["/zh/guide/excel/faas-yaml","/zh/guide/excel/plugin","/zh/guide/excel/http","/zh/guide/excel/db","/zh/guide/excel/request-spec","/zh/guide/excel/env","/zh/guide/excel/vue","/zh/guide/excel/react"]},"/zh/guide/story"],"/zh/doc/":[["","总览"],{"title":"核心插件","collapsable":false,"children":["func","cloud_function","test"]},{"title":"命令行插件","collapsable":false,"children":["cli","create-faas-app"]},{"title":"工具插件","collapsable":false,"children":["deep_merge","load","logger","request","server"]},{"title":"网络插件","collapsable":false,"children":["http"]},{"title":"数据库插件","collapsable":false,"children":["knex","mongo","redis"]},{"title":"前端插件","collapsable":false,"children":["browser","react","vue-plugin"]}]},"lastUpdatedText":"更新时间"}},"contributors":false,"colorMode":"auto","colorModeSwitch":true,"navbar":[],"logo":null,"repo":null,"selectLanguageText":"Languages","selectLanguageAriaLabel":"Select language","sidebar":"heading","sidebarDepth":2,"editLink":true,"editLinkText":"Edit this page","lastUpdated":true,"lastUpdatedText":"Last Updated","contributorsText":"Contributors","notFound":["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],"backToHome":"Take me home","openInNewWindow":"open in new window","toggleColorMode":"toggle color mode","toggleSidebar":"toggle sidebar"}`),vk=de(gk),Vd=()=>vk,Nd=Symbol(""),_k=()=>{const e=Xe(Nd);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},yk=(e,t)=>{const{locales:l,...n}=e;return{...n,...l==null?void 0:l[t]}},kk=It({enhance({app:e}){const t=Vd(),l=e._context.provides[ms],n=j(()=>yk(t.value,l.routeLocale.value));e.provide(Nd,n),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return n.value}}}),Iy({app:e,id:"org.vuejs.vuepress.plugin-theme-data",label:"VuePress Theme Data Plugin",packageName:"@vuepress/plugin-theme-data",homepage:"https://v2.vuepress.vuejs.org",logo:"https://v2.vuepress.vuejs.org/images/hero.png",componentStateTypes:["VuePress"]},r=>{r.on.inspectComponent(i=>{i.instanceData.state.push({type:"VuePress",key:"themeData",editable:!1,value:t.value},{type:"VuePress",key:"themeLocaleData",editable:!1,value:n.value})})})}}),Ek=Object.freeze(Object.defineProperty({__proto__:null,default:kk},Symbol.toStringTag,{value:"Module"})),bk=()=>Vd(),je=()=>_k(),Md=Symbol(""),Tk=e=>{const t=(l=e.value)=>{const n=window.document.documentElement;n.dataset.theme=l?"dark":"light"};We(()=>{Ue(e,t,{immediate:!0})}),wr(()=>{t()})},Ss=()=>{const e=Xe(Md);if(!e)throw new Error("useDarkMode() is called without provider.");return e},xk=()=>{const e=je(),t=nv(),l=Ts("vuepress-color-scheme",e.value.colorMode),n=j({get(){return e.value.colorModeSwitch?l.value==="auto"?t.value:l.value==="dark":e.value.colorMode==="dark"},set(r){r===t.value?l.value="auto":l.value=r?"dark":"light"}});Tl(Md,n),Tk(n)};let gi=null,cn=null;const Pk={wait:()=>gi,pending:()=>{gi=new Promise(e=>{cn=e})},resolve:()=>{cn==null||cn(),gi=null,cn=null}},jd=()=>Pk,Wl=(e,t)=>{const{notFound:l,meta:n,path:r}=In(e,t);return l?{text:r,link:r}:{text:n.title||r,link:r}},tu=e=>decodeURI(e).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),Ak=(e,t)=>{if(t.hash===e)return!0;const l=tu(t.path),n=tu(e);return l===n},Hd=(e,t)=>e.link&&Ak(e.link,t)?!0:"children"in e?e.children.some(l=>Hd(l,t)):!1,Bd=e=>!em(e)&&!qn(e),Ud=e=>!Vr(e)||e.includes("github.com")?"GitHub":e.includes("bitbucket.org")?"Bitbucket":e.includes("gitlab.com")?"GitLab":e.includes("gitee.com")?"Gitee":null,Lk={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},Ck=({docsRepo:e,editLinkPattern:t})=>{if(t)return t;const l=Ud(e);return l!==null?Lk[l]:null},Rk=({docsRepo:e,docsBranch:t,docsDir:l,filePathRelative:n,editLinkPattern:r})=>{if(!n)return null;const i=Ck({docsRepo:e,editLinkPattern:r});return i?i.replace(/:repo/,Vr(e)?e:`https://github.com/${e}`).replace(/:branch/,t).replace(/:path/,xc(`${Tc(l)}/${n}`)):null},jl=(e="",t="")=>ld(t)||qn(t)?t:`${um(e)}${t}`,dr=de([]),Fk=()=>{const e=ul(),t=je(),l=Tt(),n=j(()=>l.value.sidebarDepth??t.value.sidebarDepth??2);e.beforeEach((i,s)=>{i.path!==s.path&&(dr.value=[])});const r=()=>{if(n.value<=0){dr.value=[];return}dr.value=yv({levels:[2,n.value+1],ignore:[".vp-badge"]})};Ue(n,r),We(r)},Ok=()=>dr,Ik=e=>({text:e.title,link:e.link,children:Ds(e.children)}),Ds=e=>e?e.map(t=>Ik(t)):[],zd=(e,t)=>[{text:e.title,children:Ds(t)}],$d=(e,t,l,n="")=>{const r=(i,s)=>{var o;const a=vt(i)?Wl(jl(s,i)):vt(i.link)?{...i,link:Bd(i.link)?Wl(jl(s,i.link)).link:i.link}:i;if("children"in a)return{...a,children:a.children.map(u=>r(u,jl(s,a.prefix)))};if(a.link===l){const u=((o=t[0])==null?void 0:o.level)===1?t[0].children:t;return{...a,children:Ds(u)}}return a};return e.map(i=>r(i,n))},wk=(e,t,l,n)=>{const r=bv(e).sort((i,s)=>s.length-i.length);for(const i of r)if(td(decodeURI(n),i)){const s=e[i];return s?s==="heading"?zd(t,l):$d(s,l,n,i):[]}return console.warn(`${decodeURI(n)} is missing sidebar config.`),[]},qd=Symbol("sidebarItems"),Vs=()=>{const e=Xe(qd);if(!e)throw new Error("useSidebarItems() is called without provider.");return e},Sk=(e,t,l,n,r)=>e===!1?[]:e==="heading"?zd(t,r):Array.isArray(e)?$d(e,r,l,n):ps(e)?wk(e,t,r,l):[],Dk=()=>{const e=je(),t=Tt(),l=Ql(),n=Kt(),r=Zl(),i=Ok(),s=j(()=>t.value.home?!1:t.value.sidebar??e.value.sidebar??"heading"),a=j(()=>Sk(s.value,l.value,n.path,r.value,i.value));Tl(qd,a)},Vk=me({__name:"Badge",props:{type:{default:"tip"},text:{default:""},vertical:{default:void 0}},setup(e,{expose:t}){t();const l={};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),Fe=(e,t)=>{const l=e.__vccOpts||e;for(const[n,r]of t)l[n]=r;return l};function Nk(e,t,l,n,r,i){return Y(),ne("span",{class:lt(["vp-badge",l.type]),style:Jl({verticalAlign:l.vertical})},[we(e.$slots,"default",{},()=>[il(Ie(l.text),1)])],6)}const Mk=Fe(Vk,[["render",Nk],["__file","Badge.vue"]]),jk=me({__name:"VPHomeFeatures",setup(e,{expose:t}){t();const l=Tt(),n=j(()=>l.value.features??[]),r={frontmatter:l,features:n};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),Hk={key:0,class:"vp-features"};function Bk(e,t,l,n,r,i){return n.features.length?(Y(),ne("div",Hk,[(Y(!0),ne(ye,null,nl(n.features,s=>(Y(),ne("div",{key:s.title,class:"vp-feature"},[ae("h2",null,Ie(s.title),1),ae("p",null,Ie(s.details),1)]))),128))])):Me("",!0)}const Uk=Fe(jk,[["render",Bk],["__file","VPHomeFeatures.vue"]]),zk=me({__name:"VPHomeFooter",setup(e,{expose:t}){t();const l=Tt(),n=j(()=>l.value.footer),r=j(()=>l.value.footerHtml),i={frontmatter:l,footer:n,footerHtml:r};return Object.defineProperty(i,"__isScriptSetup",{enumerable:!1,value:!0}),i}}),$k=["innerHTML"],qk=["textContent"];function Kk(e,t,l,n,r,i){return n.footer?(Y(),ne(ye,{key:0},[n.footerHtml?(Y(),ne("div",{key:0,class:"vp-footer","vp-footer":"",innerHTML:n.footer},null,8,$k)):(Y(),ne("div",{key:1,class:"vp-footer","vp-footer":"",textContent:Ie(n.footer)},null,8,qk))],64)):Me("",!0)}const Wk=Fe(zk,[["render",Kk],["__file","VPHomeFooter.vue"]]),Gk=me({__name:"VPHomeHero",setup(e,{expose:t}){t();const l=Tt(),n=gs(),r=Ss(),i=j(()=>l.value.heroText===null?null:l.value.heroText||n.value.title||"Hello"),s=j(()=>l.value.tagline===null?null:l.value.tagline||n.value.description||"Welcome to your VuePress site"),a=j(()=>r.value&&l.value.heroImageDark!==void 0?l.value.heroImageDark:l.value.heroImage),o=j(()=>l.value.heroAlt||i.value||"hero"),u=j(()=>l.value.heroHeight??280),d=j(()=>Array.isArray(l.value.actions)?l.value.actions.map(({text:f,link:_,type:y="primary"})=>({text:f,link:_,type:y})):[]),p={frontmatter:l,siteLocale:n,isDarkMode:r,heroText:i,tagline:s,heroImage:a,heroAlt:o,heroHeight:u,actions:d,HomeHeroImage:()=>{if(!a.value)return null;const f=ce("img",{class:"vp-hero-image",src:ys(a.value),alt:o.value,height:u.value});return l.value.heroImageDark===void 0?f:ce(vs,()=>f)},get AutoLink(){return en}};return Object.defineProperty(p,"__isScriptSetup",{enumerable:!1,value:!0}),p}}),Jk={class:"vp-hero"},Yk={key:0,id:"main-title"},Xk={key:1,class:"vp-hero-description"},Qk={key:2,class:"vp-hero-actions"};function Zk(e,t,l,n,r,i){return Y(),ne("header",Jk,[oe(n.HomeHeroImage),n.heroText?(Y(),ne("h1",Yk,Ie(n.heroText),1)):Me("",!0),n.tagline?(Y(),ne("p",Xk,Ie(n.tagline),1)):Me("",!0),n.actions.length?(Y(),ne("p",Qk,[(Y(!0),ne(ye,null,nl(n.actions,s=>(Y(),Se(n.AutoLink,{key:s.text,class:lt(["vp-hero-action-button",[s.type]]),config:s},null,8,["class","config"]))),128))])):Me("",!0)])}const eE=Fe(Gk,[["render",Zk],["__file","VPHomeHero.vue"]]),tE=me({__name:"VPHome",setup(e,{expose:t}){t();const l={VPHomeFeatures:Uk,VPHomeFooter:Wk,VPHomeHero:eE,get Content(){return _s}};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),lE={class:"vp-home"},nE={class:"theme-default-content","vp-content":""};function rE(e,t,l,n,r,i){return Y(),ne("main",lE,[oe(n.VPHomeHero),oe(n.VPHomeFeatures),ae("div",nE,[oe(n.Content)]),oe(n.VPHomeFooter)])}const iE=Fe(tE,[["render",rE],["__file","VPHome.vue"]]),sE=me({__name:"VPNavbarBrand",setup(e,{expose:t}){t();const l=Zl(),n=gs(),r=je(),i=Ss(),s=j(()=>r.value.home||l.value),a=j(()=>n.value.title),o=j(()=>i.value&&r.value.logoDark!==void 0?r.value.logoDark:r.value.logo),u=j(()=>r.value.logoAlt??a.value),d=j(()=>a.value.toLocaleUpperCase().trim()===u.value.toLocaleUpperCase().trim()),p={routeLocale:l,siteLocale:n,themeLocale:r,isDarkMode:i,navbarBrandLink:s,navbarBrandTitle:a,navbarBrandLogo:o,navbarBrandLogoAlt:u,navBarLogoAltMatchesTitle:d,NavbarBrandLogo:()=>{if(!o.value)return null;const f=ce("img",{class:"vp-site-logo",src:ys(o.value),alt:u.value});return r.value.logoDark===void 0?f:ce(vs,()=>f)},get RouteLink(){return jr}};return Object.defineProperty(p,"__isScriptSetup",{enumerable:!1,value:!0}),p}}),aE=["aria-hidden"];function oE(e,t,l,n,r,i){return Y(),Se(n.RouteLink,{to:n.navbarBrandLink},{default:Ne(()=>[oe(n.NavbarBrandLogo),n.navbarBrandTitle?(Y(),ne("span",{key:0,class:lt(["vp-site-name",{"vp-hide-mobile":n.navbarBrandLogo}]),"aria-hidden":n.navBarLogoAltMatchesTitle},Ie(n.navbarBrandTitle),11,aE)):Me("",!0)]),_:1},8,["to"])}const uE=Fe(sE,[["render",oE],["__file","VPNavbarBrand.vue"]]),cE=me({__name:"VPDropdownTransition",setup(e,{expose:t}){t();const r={setHeight:i=>{i.style.height=`${i.scrollHeight}px`},unsetHeight:i=>{i.style.height=""}};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}});function dE(e,t,l,n,r,i){return Y(),Se(ds,{name:"vp-dropdown",onEnter:n.setHeight,onAfterEnter:n.unsetHeight,onBeforeLeave:n.setHeight},{default:Ne(()=>[we(e.$slots,"default")]),_:3})}const Kd=Fe(cE,[["render",dE],["__file","VPDropdownTransition.vue"]]),pE=me({__name:"VPNavbarDropdown",props:{config:{}},setup(e,{expose:t}){t();const l=e,{config:n}=ls(l),r=Kt(),[i,s]=Yc(!1),a=j(()=>n.value.ariaLabel||n.value.text),o=(c,p)=>p[p.length-1]===c,u=c=>{c.detail===0?s():s(!1)};Ue(()=>r.path,()=>{s(!1)});const d={props:l,config:n,route:r,open:i,toggleOpen:s,dropdownAriaLabel:a,isLastItemOfArray:o,handleDropdown:u,VPDropdownTransition:Kd,get AutoLink(){return en}};return Object.defineProperty(d,"__isScriptSetup",{enumerable:!1,value:!0}),d}}),hE=["aria-label"],fE={class:"title"},mE=["aria-label"],gE={class:"title"},vE={class:"vp-navbar-dropdown"},_E={class:"vp-navbar-dropdown-subtitle"},yE={key:1},kE={class:"vp-navbar-dropdown-subitem-wrapper"};function EE(e,t,l,n,r,i){return Y(),ne("div",{class:lt(["vp-navbar-dropdown-wrapper",{open:n.open}])},[ae("button",{class:"vp-navbar-dropdown-title",type:"button","aria-label":n.dropdownAriaLabel,onClick:n.handleDropdown},[ae("span",fE,Ie(n.config.text),1),t[1]||(t[1]=ae("span",{class:"arrow down"},null,-1))],8,hE),ae("button",{class:"vp-navbar-dropdown-title-mobile",type:"button","aria-label":n.dropdownAriaLabel,onClick:t[0]||(t[0]=()=>n.toggleOpen())},[ae("span",gE,Ie(n.config.text),1),ae("span",{class:lt(["arrow",n.open?"down":"right"])},null,2)],8,mE),oe(n.VPDropdownTransition,null,{default:Ne(()=>[vr(ae("ul",vE,[(Y(!0),ne(ye,null,nl(n.config.children,s=>(Y(),ne("li",{key:s.text,class:"vp-navbar-dropdown-item"},["children"in s?(Y(),ne(ye,{key:0},[ae("h4",_E,[s.link?(Y(),Se(n.AutoLink,{key:0,config:s,onFocusout:()=>{n.isLastItemOfArray(s,n.config.children)&&s.children.length===0&&(n.open=!1)}},null,8,["config","onFocusout"])):(Y(),ne("span",yE,Ie(s.text),1))]),ae("ul",kE,[(Y(!0),ne(ye,null,nl(s.children,a=>(Y(),ne("li",{key:a.link,class:"vp-navbar-dropdown-subitem"},[oe(n.AutoLink,{config:a,onFocusout:()=>{n.isLastItemOfArray(a,s.children)&&n.isLastItemOfArray(s,n.config.children)&&n.toggleOpen(!1)}},null,8,["config","onFocusout"])]))),128))])],64)):(Y(),Se(n.AutoLink,{key:1,config:s,onFocusout:()=>{n.isLastItemOfArray(s,n.config.children)&&n.toggleOpen(!1)}},null,8,["config","onFocusout"]))]))),128))],512),[[br,n.open]])]),_:1})],2)}const bE=Fe(pE,[["render",EE],["__file","VPNavbarDropdown.vue"]]),Wd=(e,t="")=>vt(e)?Wl(jl(t,e)):"children"in e?{...e,children:e.children.map(l=>Wd(l,jl(t,e.prefix)))}:{...e,link:Bd(e.link)?Wl(jl(t,e.link)).link:e.link},TE=()=>{const e=je();return j(()=>(e.value.navbar||[]).map(t=>Wd(t)))},xE=()=>{const e=je(),t=j(()=>e.value.repo),l=j(()=>t.value?Ud(t.value):null),n=j(()=>t.value&&!Vr(t.value)?`https://github.com/${t.value}`:t.value),r=j(()=>n.value?e.value.repoLabel?e.value.repoLabel:l.value===null?"Source":l.value:null);return j(()=>!n.value||!r.value?[]:[{text:r.value,link:n.value}])},PE=()=>{const e=Kt(),t=kv(),l=Zl(),n=Kc(),r=gs(),i=bk(),s=je();return j(()=>{const a=Object.keys(n.value.locales);if(a.length<2)return[];const o=e.path,u=e.fullPath;return[{text:`${s.value.selectLanguageText}`,ariaLabel:`${s.value.selectLanguageAriaLabel??s.value.selectLanguageText}`,children:a.map(c=>{var b,x;const p=((b=n.value.locales)==null?void 0:b[c])??{},f=((x=i.value.locales)==null?void 0:x[c])??{},_=`${p.lang}`,y=f.selectLanguageName??_;if(_===r.value.lang)return{text:y,activeMatch:".",link:e.fullPath};const k=o.replace(l.value,c);return{text:y,link:t.value.some(m=>m===k)?u.replace(o,k):f.home??c}})}]})},AE="719px",LE={mobile:AE};var Nn;(function(e){e.Mobile="mobile"})(Nn||(Nn={}));const CE={[Nn.Mobile]:Number.parseInt(LE.mobile.replace("px",""),10)},Gd=(e,t)=>{const l=CE[e];Number.isInteger(l)&&(pt("orientationchange",()=>{t(l)},!1),pt("resize",()=>{t(l)},!1),We(()=>{t(l)}))},RE=me({__name:"VPNavbarItems",setup(e,{expose:t}){t();const l=TE(),n=PE(),r=xE(),i=de(!1),s=j(()=>je().value.navbarLabel??"site navigation"),a=j(()=>[...l.value,...n.value,...r.value]);Gd(Nn.Mobile,u=>{i.value=window.innerWidth(Y(),ne("div",{key:s.text,class:"vp-navbar-item"},["children"in s?(Y(),Se(n.VPNavbarDropdown,{key:0,class:lt({mobile:n.isMobile}),config:s},null,8,["class","config"])):(Y(),Se(n.AutoLink,{key:1,config:s},null,8,["config"]))]))),128))],8,FE)):Me("",!0)}const Jd=Fe(RE,[["render",OE],["__file","VPNavbarItems.vue"]]),IE={},wE={class:"dark-icon",viewBox:"0 0 32 32"};function SE(e,t){return Y(),ne("svg",wE,t[0]||(t[0]=[ae("path",{d:"M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z",fill:"currentColor"},null,-1)]))}const DE=Fe(IE,[["render",SE],["__file","VPDarkIcon.vue"]]),VE={},NE={class:"light-icon",viewBox:"0 0 32 32"};function ME(e,t){return Y(),ne("svg",NE,t[0]||(t[0]=[uf('',9)]))}const jE=Fe(VE,[["render",ME],["__file","VPLightIcon.vue"]]),HE=me({__name:"VPToggleColorModeButton",setup(e,{expose:t}){t();const l=je(),n=Ss(),i={themeLocale:l,isDarkMode:n,toggleColorMode:()=>{n.value=!n.value},VPDarkIcon:DE,VPLightIcon:jE};return Object.defineProperty(i,"__isScriptSetup",{enumerable:!1,value:!0}),i}}),BE=["title"];function UE(e,t,l,n,r,i){return Y(),ne("button",{type:"button",class:"vp-toggle-color-mode-button",title:n.themeLocale.toggleColorMode,onClick:n.toggleColorMode},[vr(oe(n.VPLightIcon,null,null,512),[[br,!n.isDarkMode]]),vr(oe(n.VPDarkIcon,null,null,512),[[br,n.isDarkMode]])],8,BE)}const zE=Fe(HE,[["render",UE],["__file","VPToggleColorModeButton.vue"]]),$E=me({__name:"VPToggleSidebarButton",emits:["toggle"],setup(e,{expose:t}){t();const n={themeLocale:je()};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),qE=["title"];function KE(e,t,l,n,r,i){return Y(),ne("div",{class:"vp-toggle-sidebar-button",title:n.themeLocale.toggleSidebar,"aria-expanded":"false",role:"button",tabindex:"0",onClick:t[0]||(t[0]=s=>e.$emit("toggle"))},t[1]||(t[1]=[ae("div",{class:"icon","aria-hidden":"true"},[ae("span"),ae("span"),ae("span")],-1)]),8,qE)}const WE=Fe($E,[["render",KE],["__file","VPToggleSidebarButton.vue"]]),GE=me({__name:"VPNavbar",emits:["toggleSidebar"],setup(e,{expose:t}){t();const l=Qc("SearchBox")?ss("SearchBox"):()=>null,n=je(),r=de(null),i=de(null),s=de(0),a=j(()=>s.value?{maxWidth:`${s.value}px`}:{}),o=(d,c)=>{var _;const p=(_=d==null?void 0:d.ownerDocument.defaultView)==null?void 0:_.getComputedStyle(d,null)[c],f=Number.parseInt(p,10);return Number.isNaN(f)?0:f};Gd(Nn.Mobile,d=>{var p;const c=o(r.value,"paddingLeft")+o(r.value,"paddingRight");window.innerWidthe.$emit("toggleSidebar"))}),ae("span",YE,[oe(n.VPNavbarBrand)],512),ae("div",{class:"vp-navbar-items-wrapper",style:Jl(n.linksWrapperStyle)},[we(e.$slots,"before"),oe(n.VPNavbarItems,{class:"vp-hide-mobile"}),we(e.$slots,"after"),n.themeLocale.colorModeSwitch?(Y(),Se(n.VPToggleColorModeButton,{key:0})):Me("",!0),oe(n.SearchBox)],4)],512)}const QE=Fe(GE,[["render",XE],["__file","VPNavbar.vue"]]),ZE={},e0={class:"edit-icon",viewBox:"0 0 1024 1024"};function t0(e,t){return Y(),ne("svg",e0,t[0]||(t[0]=[ae("g",{fill:"currentColor"},[ae("path",{d:"M430.818 653.65a60.46 60.46 0 0 1-50.96-93.281l71.69-114.012 7.773-10.365L816.038 80.138A60.46 60.46 0 0 1 859.225 62a60.46 60.46 0 0 1 43.186 18.138l43.186 43.186a60.46 60.46 0 0 1 0 86.373L588.879 565.55l-8.637 8.637-117.466 68.234a60.46 60.46 0 0 1-31.958 11.229z"}),ae("path",{d:"M728.802 962H252.891A190.883 190.883 0 0 1 62.008 771.98V296.934a190.883 190.883 0 0 1 190.883-192.61h267.754a60.46 60.46 0 0 1 0 120.92H252.891a69.962 69.962 0 0 0-69.098 69.099V771.98a69.962 69.962 0 0 0 69.098 69.098h475.911A69.962 69.962 0 0 0 797.9 771.98V503.363a60.46 60.46 0 1 1 120.922 0V771.98A190.883 190.883 0 0 1 728.802 962z"})],-1)]))}const l0=Fe(ZE,[["render",t0],["__file","VPEditIcon.vue"]]),n0=()=>{const e=je(),t=Ql(),l=Tt();return j(()=>{var r;return l.value.contributors??e.value.contributors??!0?((r=t.value.git)==null?void 0:r.contributors)??null:null})},r0=()=>{const e=je(),t=Ql(),l=Tt();return j(()=>{if(!(l.value.editLink??e.value.editLink??!0))return null;const{repo:r,docsRepo:i=r,docsBranch:s="main",docsDir:a="",editLinkText:o}=e.value;if(!i)return null;const u=Rk({docsRepo:i,docsBranch:s,docsDir:a,filePathRelative:t.value.filePathRelative,editLinkPattern:l.value.editLinkPattern??e.value.editLinkPattern});return u?{text:o??"Edit this page",link:u}:null})},i0=()=>{const e=je(),t=Ql(),l=Tt();return j(()=>{var i;return!(l.value.lastUpdated??e.value.lastUpdated??!0)||!((i=t.value.git)!=null&&i.updatedTime)?null:new Date(t.value.git.updatedTime).toLocaleString()})},s0=me({__name:"VPPageMeta",setup(e,{expose:t}){t();const l=je(),n=r0(),r=i0(),i=n0(),s={themeLocale:l,editLink:n,lastUpdated:r,contributors:i,VPEditIcon:l0,get AutoLink(){return en}};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),a0={class:"vp-page-meta"},o0={key:0,class:"vp-meta-item edit-link"},u0={class:"vp-meta-item git-info"},c0={key:0,class:"vp-meta-item last-updated"},d0={class:"meta-item-label"},p0={class:"meta-item-info"},h0={key:1,class:"vp-meta-item contributors"},f0={class:"meta-item-label"},m0={class:"meta-item-info"},g0=["title"];function v0(e,t,l,n,r,i){const s=ss("ClientOnly");return Y(),ne("footer",a0,[n.editLink?(Y(),ne("div",o0,[oe(n.AutoLink,{class:"label",config:n.editLink},{before:Ne(()=>[oe(n.VPEditIcon)]),_:1},8,["config"])])):Me("",!0),ae("div",u0,[n.lastUpdated?(Y(),ne("div",c0,[ae("span",d0,Ie(n.themeLocale.lastUpdatedText)+": ",1),oe(s,null,{default:Ne(()=>[ae("span",p0,Ie(n.lastUpdated),1)]),_:1})])):Me("",!0),n.contributors&&n.contributors.length?(Y(),ne("div",h0,[ae("span",f0,Ie(n.themeLocale.contributorsText)+": ",1),ae("span",m0,[(Y(!0),ne(ye,null,nl(n.contributors,(a,o)=>(Y(),ne(ye,{key:o},[ae("span",{class:"contributor",title:`email: ${a.email}`},Ie(a.name),9,g0),o!==n.contributors.length-1?(Y(),ne(ye,{key:0},[il(", ")],64)):Me("",!0)],64))),128))])])):Me("",!0)])])}const _0=Fe(s0,[["render",v0],["__file","VPPageMeta.vue"]]),y0=()=>{const e=ul(),t=Kt();return l=>{l&&(ld(l)?t.path!==l&&e.push(l):qn(l)?window.open(l):e.push(encodeURI(l)))}},lu=(e,t)=>e===!1?!1:vt(e)?Wl(e,t):ps(e)?{...e,link:Wl(e.link,t).link}:null,qi=(e,t,l)=>{const n=e.findIndex(i=>i.link===t);if(n!==-1){const i=e[n+l];return i?i.link?i:"prefix"in i&&!In(i.prefix).notFound?{...i,link:i.prefix}:null:null}for(const i of e)if("children"in i){const s=qi(i.children,t,l);if(s)return s}const r=e.findIndex(i=>"prefix"in i&&i.prefix===t);if(r!==-1){const i=e[r+l];return i?i.link?i:"prefix"in i&&!In(i.prefix).notFound?{...i,link:i.prefix}:null:null}return null},k0=()=>{const e=Tt(),t=je(),l=Vs(),n=Kt(),r=j(()=>{const s=lu(e.value.prev,n.path);return s===!1?null:s??(t.value.prev===!1?null:qi(l.value,n.path,-1))}),i=j(()=>{const s=lu(e.value.next,n.path);return s===!1?null:s??(t.value.next===!1?null:qi(l.value,n.path,1))});return{prevLink:r,nextLink:i}},E0=me({__name:"VPPageNav",setup(e,{expose:t}){t();const l=je(),n=y0(),{prevLink:r,nextLink:i}=k0(),s=j(()=>l.value.pageNavbarLabel??"page navigation");pt("keydown",o=>{o.altKey&&(o.key==="ArrowRight"?i.value&&(n(i.value.link),o.preventDefault()):o.key==="ArrowLeft"&&r.value&&(n(r.value.link),o.preventDefault()))});const a={themeLocale:l,navigate:n,prevLink:r,nextLink:i,navbarLabel:s,get AutoLink(){return en}};return Object.defineProperty(a,"__isScriptSetup",{enumerable:!1,value:!0}),a}}),b0=["aria-label"],T0={class:"hint"},x0={class:"link"},P0={class:"hint"},A0={class:"link"};function L0(e,t,l,n,r,i){return n.prevLink||n.nextLink?(Y(),ne("nav",{key:0,class:"vp-page-nav","aria-label":n.navbarLabel},[n.prevLink?(Y(),Se(n.AutoLink,{key:0,class:"prev",config:n.prevLink},{default:Ne(()=>[ae("div",T0,[t[0]||(t[0]=ae("span",{class:"arrow left"},null,-1)),il(" "+Ie(n.themeLocale.prev??"Prev"),1)]),ae("div",x0,[ae("span",null,Ie(n.prevLink.text),1)])]),_:1},8,["config"])):Me("",!0),n.nextLink?(Y(),Se(n.AutoLink,{key:1,class:"next",config:n.nextLink},{default:Ne(()=>[ae("div",P0,[il(Ie(n.themeLocale.next??"Next")+" ",1),t[1]||(t[1]=ae("span",{class:"arrow right"},null,-1))]),ae("div",A0,[ae("span",null,Ie(n.nextLink.text),1)])]),_:1},8,["config"])):Me("",!0)],8,b0)):Me("",!0)}const C0=Fe(E0,[["render",L0],["__file","VPPageNav.vue"]]),R0=me({__name:"VPPage",setup(e,{expose:t}){t(),Fk();const l={VPPageMeta:_0,VPPageNav:C0,get Content(){return _s}};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),F0={class:"vp-page"},O0={class:"theme-default-content","vp-content":""};function I0(e,t,l,n,r,i){return Y(),ne("main",F0,[we(e.$slots,"top"),ae("div",O0,[we(e.$slots,"content-top"),oe(n.Content),we(e.$slots,"content-bottom")]),oe(n.VPPageMeta),oe(n.VPPageNav),we(e.$slots,"bottom")])}const w0=Fe(R0,[["render",I0],["__file","VPPage.vue"]]),S0=me({__name:"VPSidebarItem",props:{item:{},depth:{default:0}},setup(e,{expose:t}){t();const l=e,{item:n,depth:r}=ls(l),i=Kt(),s=ul(),a=j(()=>"collapsible"in n.value&&n.value.collapsible),o=j(()=>Hd(n.value,i)),u=j(()=>({"vp-sidebar-item":!0,"vp-sidebar-heading":r.value===0,active:o.value,collapsible:a.value})),d=j(()=>a.value?o.value:!0),[c,p]=Yc(d.value),f=k=>{a.value&&(k.preventDefault(),p())},_=s.afterEach(()=>{Xl(()=>{c.value=d.value})});Ir(()=>{_()});const y={props:l,item:n,depth:r,route:i,router:s,collapsible:a,isActive:o,itemClass:u,isOpenDefault:d,isOpen:c,toggleIsOpen:p,onClick:f,unregisterRouterHook:_,VPDropdownTransition:Kd,get AutoLink(){return en}};return Object.defineProperty(y,"__isScriptSetup",{enumerable:!1,value:!0}),y}}),D0={class:"vp-sidebar-children"};function V0(e,t,l,n,r,i){const s=ss("VPSidebarItem",!0);return Y(),ne("li",null,[n.item.link?(Y(),Se(n.AutoLink,{key:0,class:lt(n.itemClass),config:n.item},null,8,["class","config"])):(Y(),ne("p",{key:1,tabindex:"0",class:lt(n.itemClass),onClick:n.onClick,onKeydown:Wf(n.onClick,["enter"])},[il(Ie(n.item.text)+" ",1),n.collapsible?(Y(),ne("span",{key:0,class:lt(["arrow",n.isOpen?"down":"right"])},null,2)):Me("",!0)],34)),"children"in n.item&&n.item.children.length?(Y(),Se(n.VPDropdownTransition,{key:2},{default:Ne(()=>[vr(ae("ul",D0,[(Y(!0),ne(ye,null,nl(n.item.children,a=>(Y(),Se(s,{key:`${n.depth}${a.text}${a.link}`,item:a,depth:n.depth+1},null,8,["item","depth"]))),128))],512),[[br,n.isOpen]])]),_:1})):Me("",!0)])}const N0=Fe(S0,[["render",V0],["__file","VPSidebarItem.vue"]]),M0=me({__name:"VPSidebarItems",setup(e,{expose:t}){t();const l=Kt(),n=Vs();We(()=>{Ue(()=>l.hash,i=>{const s=document.querySelector(".vp-sidebar");if(!s)return;const a=document.querySelector(`.vp-sidebar a.vp-sidebar-item[href="${l.path}${i}"]`);if(!a)return;const{top:o,height:u}=s.getBoundingClientRect(),{top:d,height:c}=a.getBoundingClientRect();do+u&&a.scrollIntoView(!1)})});const r={route:l,sidebarItems:n,VPSidebarItem:N0};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),j0={key:0,class:"vp-sidebar-items"};function H0(e,t,l,n,r,i){return n.sidebarItems.length?(Y(),ne("ul",j0,[(Y(!0),ne(ye,null,nl(n.sidebarItems,s=>(Y(),Se(n.VPSidebarItem,{key:`${s.text}${s.link}`,item:s},null,8,["item"]))),128))])):Me("",!0)}const B0=Fe(M0,[["render",H0],["__file","VPSidebarItems.vue"]]),U0=me({__name:"VPSidebar",setup(e,{expose:t}){t();const l={VPNavbarItems:Jd,VPSidebarItems:B0};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),z0={class:"vp-sidebar","vp-sidebar":""};function $0(e,t,l,n,r,i){return Y(),ne("aside",z0,[oe(n.VPNavbarItems),we(e.$slots,"top"),oe(n.VPSidebarItems),we(e.$slots,"bottom")])}const q0=Fe(U0,[["render",$0],["__file","VPSidebar.vue"]]),K0=me({__name:"Layout",setup(e,{expose:t}){t();const l=Ql(),n=Tt(),r=je(),i=j(()=>n.value.navbar!==!1&&r.value.navbar!==!1),s=Vs(),a=de(!1),o=m=>{a.value=typeof m=="boolean"?m:!a.value},u={x:0,y:0},d=m=>{u.x=m.changedTouches[0].clientX,u.y=m.changedTouches[0].clientY},c=m=>{const E=m.changedTouches[0].clientX-u.x,S=m.changedTouches[0].clientY-u.y;Math.abs(E)>Math.abs(S)&&Math.abs(E)>40&&(E>0&&u.x<=80?o(!0):o(!1))},p=j(()=>n.value.externalLinkIcon??r.value.externalLinkIcon??!0),f=j(()=>[{"no-navbar":!i.value,"no-sidebar":!s.value.length,"sidebar-open":a.value,"external-link-icon":p.value},n.value.pageClass]);let _;We(()=>{_=ul().afterEach(()=>{o(!1)})}),wr(()=>{_()});const y=jd(),k=y.resolve,b=y.pending,x={page:l,frontmatter:n,themeLocale:r,shouldShowNavbar:i,sidebarItems:s,isSidebarOpen:a,toggleSidebar:o,touchStart:u,onTouchStart:d,onTouchEnd:c,enableExternalLinkIcon:p,containerClass:f,get unregisterRouterHook(){return _},set unregisterRouterHook(m){_=m},scrollPromise:y,onBeforeEnter:k,onBeforeLeave:b,VPHome:iE,VPNavbar:QE,VPPage:w0,VPSidebar:q0};return Object.defineProperty(x,"__isScriptSetup",{enumerable:!1,value:!0}),x}});function W0(e,t,l,n,r,i){return Y(),ne("div",{class:lt(["vp-theme-container",n.containerClass]),"vp-container":"",onTouchstart:n.onTouchStart,onTouchend:n.onTouchEnd},[we(e.$slots,"navbar",{},()=>[n.shouldShowNavbar?(Y(),Se(n.VPNavbar,{key:0,onToggleSidebar:n.toggleSidebar},{before:Ne(()=>[we(e.$slots,"navbar-before")]),after:Ne(()=>[we(e.$slots,"navbar-after")]),_:3})):Me("",!0)]),ae("div",{class:"vp-sidebar-mask",onClick:t[0]||(t[0]=s=>n.toggleSidebar(!1))}),we(e.$slots,"sidebar",{},()=>[oe(n.VPSidebar,null,{top:Ne(()=>[we(e.$slots,"sidebar-top")]),bottom:Ne(()=>[we(e.$slots,"sidebar-bottom")]),_:3})]),we(e.$slots,"page",{},()=>[n.frontmatter.home?(Y(),Se(n.VPHome,{key:0})):(Y(),Se(ds,{key:1,name:"fade-slide-y",mode:"out-in",onBeforeEnter:n.onBeforeEnter,onBeforeLeave:n.onBeforeLeave},{default:Ne(()=>[(Y(),Se(n.VPPage,{key:n.page.path},{top:Ne(()=>[we(e.$slots,"page-top")]),"content-top":Ne(()=>[we(e.$slots,"page-content-top")]),"content-bottom":Ne(()=>[we(e.$slots,"page-content-bottom")]),bottom:Ne(()=>[we(e.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"]))])],34)}const G0=Fe(K0,[["render",W0],["__file","Layout.vue"]]),J0=me({__name:"NotFound",setup(e,{expose:t}){t();const l=Zl(),n=je(),r=n.value.notFound??["Not Found"],i=()=>r[Math.floor(Math.random()*r.length)],s=n.value.home??l.value,a=n.value.backToHome??"Back to home",o={routeLocale:l,themeLocale:n,messages:r,getMsg:i,homeLink:s,homeText:a,get RouteLink(){return jr}};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}}),Y0={class:"vp-theme-container","vp-container":""},X0={class:"page"},Q0={class:"theme-default-content","vp-content":""};function Z0(e,t,l,n,r,i){return Y(),ne("div",Y0,[ae("main",X0,[ae("div",Q0,[t[0]||(t[0]=ae("h1",null,"404",-1)),ae("blockquote",null,Ie(n.getMsg()),1),oe(n.RouteLink,{to:n.homeLink},{default:Ne(()=>[il(Ie(n.homeText),1)]),_:1},8,["to"])])])])}const eb=Fe(J0,[["render",Z0],["__scopeId","data-v-03d0ea91"],["__file","NotFound.vue"]]),tb=It({enhance({app:e,router:t}){Qc("Badge")||e.component("Badge",Mk);const l=t.options.scrollBehavior;t.options.scrollBehavior=async(...n)=>(await jd().wait(),l(...n))},setup(){xk(),Dk()},layouts:{Layout:G0,NotFound:eb}}),lb=Object.freeze(Object.defineProperty({__proto__:null,default:tb},Symbol.toStringTag,{value:"Module"})),nb=e=>{if(window.dataLayer&&window.gtag)return;const t=document.createElement("script");t.src=`https://www.googletagmanager.com/gtag/js?id=${e.id}`,t.async=!0,document.head.appendChild(t),window.dataLayer=window.dataLayer??[],window.gtag=function(){window.dataLayer.push(arguments)},window.gtag("js",new Date),e.debug?window.gtag("config",e.id,{debug_mode:!0}):window.gtag("config",e.id)};var rb={id:"UA-143006612-1"};const ib=rb;var sb=It({enhance(){nb(ib)}});const ab=Object.freeze(Object.defineProperty({__proto__:null,default:sb},Symbol.toStringTag,{value:"Module"})),ob=[{title:"Changelog",headers:[{level:2,title:"Stable",slug:"stable",link:"#stable",children:[]},{level:2,title:"Beta",slug:"beta",link:"#beta",children:[]},{level:2,title:"Alpha",slug:"alpha",link:"#alpha",children:[]}],path:"/CHANGELOG.html",pathLocale:"/",extraFields:[]},{title:"Contributor Covenant Code of Conduct",headers:[{level:2,title:"Our Pledge",slug:"our-pledge",link:"#our-pledge",children:[]},{level:2,title:"Our Standards",slug:"our-standards",link:"#our-standards",children:[]},{level:2,title:"Enforcement Responsibilities",slug:"enforcement-responsibilities",link:"#enforcement-responsibilities",children:[]},{level:2,title:"Scope",slug:"scope",link:"#scope",children:[]},{level:2,title:"Enforcement",slug:"enforcement",link:"#enforcement",children:[]},{level:2,title:"Enforcement Guidelines",slug:"enforcement-guidelines",link:"#enforcement-guidelines",children:[{level:3,title:"1. Correction",slug:"_1-correction",link:"#_1-correction",children:[]},{level:3,title:"2. Warning",slug:"_2-warning",link:"#_2-warning",children:[]},{level:3,title:"3. Temporary Ban",slug:"_3-temporary-ban",link:"#_3-temporary-ban",children:[]},{level:3,title:"4. Permanent Ban",slug:"_4-permanent-ban",link:"#_4-permanent-ban",children:[]}]},{level:2,title:"Attribution",slug:"attribution",link:"#attribution",children:[]}],path:"/CODE_OF_CONDUCT.html",pathLocale:"/",extraFields:[]},{title:"Contributing",headers:[],path:"/CONTRIBUTING.html",pathLocale:"/",extraFields:[]},{title:"",headers:[{level:2,title:"Features",slug:"features",link:"#features",children:[{level:3,title:"Featherweight Development & Collaboration",slug:"featherweight-development-collaboration",link:"#featherweight-development-collaboration",children:[]},{level:3,title:"High maintainability",slug:"high-maintainability",link:"#high-maintainability",children:[]},{level:3,title:"High scalability",slug:"high-scalability",link:"#high-scalability",children:[]}]},{level:2,title:"Quick start",slug:"quick-start",link:"#quick-start",children:[{level:3,title:"Start with Codespace and Template",slug:"start-with-codespace-and-template",link:"#start-with-codespace-and-template",children:[]},{level:3,title:"Start with Command Line",slug:"start-with-command-line",link:"#start-with-command-line",children:[]}]},{level:2,title:"Examples",slug:"examples",link:"#examples",children:[{level:3,title:"Cloud function's file",slug:"cloud-function-s-file",link:"#cloud-function-s-file",children:[]},{level:3,title:"Unit test's file",slug:"unit-test-s-file",link:"#unit-test-s-file",children:[]}]},{level:2,title:"Thanks",slug:"thanks",link:"#thanks",children:[]}],path:"/",pathLocale:"/",extraFields:[]},{title:"FaasJS Security Guide",headers:[],path:"/SECURITY.html",pathLocale:"/",extraFields:[]},{title:"Overview of official plugins",headers:[{level:2,title:"Cores",slug:"cores",link:"#cores",children:[]},{level:2,title:"Command Lines",slug:"command-lines",link:"#command-lines",children:[]},{level:2,title:"Utils",slug:"utils",link:"#utils",children:[]},{level:2,title:"Http",slug:"http",link:"#http",children:[]},{level:2,title:"Databases",slug:"databases",link:"#databases",children:[]},{level:2,title:"Browsers",slug:"browsers",link:"#browsers",children:[]},{level:2,title:"Full stack frameworks",slug:"full-stack-frameworks",link:"#full-stack-frameworks",children:[]}],path:"/doc/",pathLocale:"/",extraFields:[]},{title:"Getting Started",headers:[{level:2,title:"Quick Start",slug:"quick-start",link:"#quick-start",children:[{level:3,title:"Start with Command Line",slug:"start-with-command-line",link:"#start-with-command-line",children:[]},{level:3,title:"Start with Codespace",slug:"start-with-codespace",link:"#start-with-codespace",children:[]}]},{level:2,title:"File Structure",slug:"file-structure",link:"#file-structure",children:[{level:3,title:"faas.yaml",slug:"faas-yaml",link:"#faas-yaml",children:[]},{level:3,title:"*.func.ts",slug:"func-ts",link:"#func-ts",children:[]},{level:3,title:"*.test.ts",slug:"test-ts",link:"#test-ts",children:[]}]}],path:"/guide/",pathLocale:"/",extraFields:[]},{title:"FaasJS Request Specifications",headers:[{level:2,title:"Requests",slug:"requests",link:"#requests",children:[{level:3,title:"Headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"Method",slug:"method",link:"#method",children:[]},{level:3,title:"Path",slug:"path",link:"#path",children:[]},{level:3,title:"Query Parameters",slug:"query-parameters",link:"#query-parameters",children:[]},{level:3,title:"Body",slug:"body",link:"#body",children:[]}]},{level:2,title:"Responses",slug:"responses",link:"#responses",children:[{level:3,title:"Headers",slug:"headers-1",link:"#headers-1",children:[]},{level:3,title:"Body",slug:"body-1",link:"#body-1",children:[]}]},{level:2,title:"Frequently Asked Questions",slug:"frequently-asked-questions",link:"#frequently-asked-questions",children:[{level:3,title:"Why not use form data submissions?",slug:"why-not-use-form-data-submissions",link:"#why-not-use-form-data-submissions",children:[]},{level:3,title:"Why not use RESTful or GraphQL APIs?",slug:"why-not-use-restful-or-graphql-apis",link:"#why-not-use-restful-or-graphql-apis",children:[]}]}],path:"/guide/request-spec.html",pathLocale:"/",extraFields:[]},{title:"",headers:[{level:2,title:"为什么要使用 FaasJS ?",slug:"为什么要使用-faasjs",link:"#为什么要使用-faasjs",children:[{level:3,title:"开发效率高",slug:"开发效率高",link:"#开发效率高",children:[]},{level:3,title:"可维护性高",slug:"可维护性高",link:"#可维护性高",children:[]},{level:3,title:"可扩展性高",slug:"可扩展性高",link:"#可扩展性高",children:[]}]},{level:2,title:"代码示例",slug:"代码示例",link:"#代码示例",children:[{level:3,title:"云函数文件",slug:"云函数文件",link:"#云函数文件",children:[]}]},{level:2,title:"单元测试文件",slug:"单元测试文件",link:"#单元测试文件",children:[]},{level:2,title:"立即开始",slug:"立即开始",link:"#立即开始",children:[]}],path:"/zh/",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/ant-design",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Interfaces",slug:"interfaces",link:"#interfaces",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]},{level:2,title:"Variables",slug:"variables",link:"#variables",children:[]}],path:"/doc/ant-design/",pathLocale:"/",extraFields:[]},{title:"@faasjs/browser",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[{level:3,title:"Use directly",slug:"use-directly",link:"#use-directly",children:[]},{level:3,title:"Use with SWR",slug:"use-with-swr",link:"#use-with-swr",children:[]},{level:3,title:"Use with React Query",slug:"use-with-react-query",link:"#use-with-react-query",children:[]},{level:3,title:"Use with React",slug:"use-with-react",link:"#use-with-react",children:[]},{level:3,title:"Use with Vue",slug:"use-with-vue",link:"#use-with-vue",children:[]}]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/browser/",pathLocale:"/",extraFields:[]},{title:"@faasjs/cli",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]},{level:2,title:"Variables",slug:"variables",link:"#variables",children:[]}],path:"/doc/cli/",pathLocale:"/",extraFields:[]},{title:"@faasjs/cloud_function",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/cloud_function/",pathLocale:"/",extraFields:[]},{title:"create-faas-app",headers:[{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]},{level:2,title:"Variables",slug:"variables",link:"#variables",children:[]}],path:"/doc/create-faas-app/",pathLocale:"/",extraFields:[]},{title:"@faasjs/deep_merge",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]}],path:"/doc/deep_merge/",pathLocale:"/",extraFields:[]},{title:"FaasJS",headers:[],path:"/doc/faasjs/",pathLocale:"/",extraFields:[]},{title:"@faasjs/func",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]},{level:2,title:"See",slug:"see",link:"#see",children:[]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/func/",pathLocale:"/",extraFields:[]},{title:"@faasjs/http",headers:[{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]},{level:2,title:"Variables",slug:"variables",link:"#variables",children:[]}],path:"/doc/http/",pathLocale:"/",extraFields:[]},{title:"FaasJS's Docker Images",headers:[{level:2,title:"Images",slug:"images",link:"#images",children:[{level:3,title:"faasjs/nginx",slug:"faasjs-nginx",link:"#faasjs-nginx",children:[]},{level:3,title:"faasjs/vscode",slug:"faasjs-vscode",link:"#faasjs-vscode",children:[]},{level:3,title:"faasjs/node",slug:"faasjs-node",link:"#faasjs-node",children:[]},{level:3,title:"faasjs/bun",slug:"faasjs-bun",link:"#faasjs-bun",children:[]}]},{level:2,title:"Tips for using in China",slug:"tips-for-using-in-china",link:"#tips-for-using-in-china",children:[{level:3,title:"Use Aliyun mirror",slug:"use-aliyun-mirror",link:"#use-aliyun-mirror",children:[]}]}],path:"/doc/images/",pathLocale:"/",extraFields:[]},{title:"@faasjs/jest",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]}],path:"/doc/jest/",pathLocale:"/",extraFields:[]},{title:"@faasjs/knex",headers:[{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/knex/",pathLocale:"/",extraFields:[]},{title:"@faasjs/lint",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Tips for VSCode",slug:"tips-for-vscode",link:"#tips-for-vscode",children:[]},{level:2,title:"References",slug:"references",link:"#references",children:[]},{level:2,title:"Troubleshooting",slug:"troubleshooting",link:"#troubleshooting",children:[]}],path:"/doc/lint/",pathLocale:"/",extraFields:[]},{title:"@faasjs/load",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]}],path:"/doc/load/",pathLocale:"/",extraFields:[]},{title:"@faasjs/logger",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Enumerations",slug:"enumerations",link:"#enumerations",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/logger/",pathLocale:"/",extraFields:[]},{title:"@faasjs/mongo",headers:[{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Interfaces",slug:"interfaces",link:"#interfaces",children:[]}],path:"/doc/mongo/",pathLocale:"/",extraFields:[]},{title:"@faasjs/nextjs",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]}],path:"/doc/nextjs/",pathLocale:"/",extraFields:[]},{title:"@faasjs/react",headers:[{level:2,title:"Features",slug:"features",link:"#features",children:[]},{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Interfaces",slug:"interfaces",link:"#interfaces",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]},{level:2,title:"Variables",slug:"variables",link:"#variables",children:[]}],path:"/doc/react/",pathLocale:"/",extraFields:[]},{title:"@faasjs/redis",headers:[{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/redis/",pathLocale:"/",extraFields:[]},{title:"@faasjs/request",headers:[{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/request/",pathLocale:"/",extraFields:[]},{title:"@faasjs/server",headers:[{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]}],path:"/doc/server/",pathLocale:"/",extraFields:[]},{title:"@faasjs/test",headers:[{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/test/",pathLocale:"/",extraFields:[]},{title:"@faasjs/ts-transform",headers:[{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Variables",slug:"variables",link:"#variables",children:[]}],path:"/doc/ts-transform/",pathLocale:"/",extraFields:[]},{title:"@faasjs/types",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]},{level:2,title:"See",slug:"see",link:"#see",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/types/",pathLocale:"/",extraFields:[]},{title:"@faasjs/vue-plugin",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]},{level:2,title:"Variables",slug:"variables",link:"#variables",children:[]}],path:"/doc/vue-plugin/",pathLocale:"/",extraFields:[]},{title:"官方插件总览",headers:[{level:2,title:"核心插件",slug:"核心插件",link:"#核心插件",children:[]},{level:2,title:"命令行插件",slug:"命令行插件",link:"#命令行插件",children:[]},{level:2,title:"工具插件",slug:"工具插件",link:"#工具插件",children:[]},{level:2,title:"网络插件",slug:"网络插件",link:"#网络插件",children:[]},{level:2,title:"数据库插件",slug:"数据库插件",link:"#数据库插件",children:[]},{level:2,title:"前端插件",slug:"前端插件",link:"#前端插件",children:[]}],path:"/zh/doc/",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/browser",headers:[{level:2,title:"安装方法",slug:"安装方法",link:"#安装方法",children:[{level:3,title:"npm",slug:"npm",link:"#npm",children:[]},{level:3,title:"Webpack 和 CDN",slug:"webpack-和-cdn",link:"#webpack-和-cdn",children:[]}]},{level:2,title:"FaasBrowserClient 实例方法",slug:"faasbrowserclient-实例方法",link:"#faasbrowserclient-实例方法",children:[{level:3,title:"constructor (baseUrl?: string): FaasBrowserClient",slug:"constructor-baseurl-string-faasbrowserclient",link:"#constructor-baseurl-string-faasbrowserclient",children:[]},{level:3,title:"action (action: string, params?: any): Promise",slug:"action-action-string-params-any-promise-response",link:"#action-action-string-params-any-promise-response",children:[]}]},{level:2,title:"Response 实例属性",slug:"response-实例属性",link:"#response-实例属性",children:[]},{level:2,title:"ResponseError 实例属性",slug:"responseerror-实例属性",link:"#responseerror-实例属性",children:[]},{level:2,title:"在 React 或 Vue 中使用",slug:"在-react-或-vue-中使用",link:"#在-react-或-vue-中使用",children:[]}],path:"/zh/doc/browser.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/cli",headers:[{level:2,title:"发布",slug:"发布",link:"#发布",children:[{level:3,title:"命令",slug:"命令",link:"#命令",children:[]},{level:3,title:"参数",slug:"参数",link:"#参数",children:[]}]},{level:2,title:"启动服务器",slug:"启动服务器",link:"#启动服务器",children:[{level:3,title:"命令",slug:"命令-1",link:"#命令-1",children:[]},{level:3,title:"参数",slug:"参数-1",link:"#参数-1",children:[]}]}],path:"/zh/doc/cli.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/cloud_function",headers:[{level:2,title:"配置参数",slug:"配置参数",link:"#配置参数",children:[{level:3,title:"校验配置",slug:"校验配置",link:"#校验配置",children:[]}]},{level:2,title:"实例属性",slug:"实例属性",link:"#实例属性",children:[{level:3,title:"event",slug:"event",link:"#event",children:[]},{level:3,title:"context",slug:"context",link:"#context",children:[]}]},{level:2,title:"实例方法",slug:"实例方法",link:"#实例方法",children:[{level:3,title:"invoke(action: string, params?: any): Promise",slug:"invoke-action-string-params-any-promise-any",link:"#invoke-action-string-params-any-promise-any",children:[]},{level:3,title:"invokeSync(action: string, params?: any): Promise",slug:"invokesync-action-string-params-any-promise-any",link:"#invokesync-action-string-params-any-promise-any",children:[]}]},{level:2,title:"示例代码",slug:"示例代码",link:"#示例代码",children:[]},{level:2,title:"Github 地址",slug:"github-地址",link:"#github-地址",children:[]}],path:"/zh/doc/cloud_function.html",pathLocale:"/zh/",extraFields:[]},{title:"create-faas-app",headers:[],path:"/zh/doc/create-faas-app.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/deep_merge",headers:[],path:"/zh/doc/deep_merge.html",pathLocale:"/zh/",extraFields:[]},{title:"开发插件",headers:[{level:2,title:"插件的生命周期",slug:"插件的生命周期",link:"#插件的生命周期",children:[]}],path:"/zh/doc/develop.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/func",headers:[{level:2,title:"使用方法",slug:"使用方法",link:"#使用方法",children:[]}],path:"/zh/doc/func.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/http",headers:[{level:2,title:"配置参数",slug:"配置参数",link:"#配置参数",children:[]},{level:2,title:"入参校验",slug:"入参校验",link:"#入参校验",children:[{level:3,title:"配置项",slug:"配置项",link:"#配置项",children:[]},{level:3,title:"代码示例",slug:"代码示例",link:"#代码示例",children:[]}]},{level:2,title:"云函数 handler 返回值的处理",slug:"云函数-handler-返回值的处理",link:"#云函数-handler-返回值的处理",children:[{level:3,title:"自动添加 headers 和 statusCode",slug:"自动添加-headers-和-statuscode",link:"#自动添加-headers-和-statuscode",children:[]},{level:3,title:"正常返回的值会被自动包裹在 data 字段中",slug:"正常返回的值会被自动包裹在-data-字段中",link:"#正常返回的值会被自动包裹在-data-字段中",children:[]},{level:3,title:"抛异常时会自动返回 error 字段",slug:"抛异常时会自动返回-error-字段",link:"#抛异常时会自动返回-error-字段",children:[]}]},{level:2,title:"实例属性",slug:"实例属性",link:"#实例属性",children:[{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"params",slug:"params",link:"#params",children:[]},{level:3,title:"cookie",slug:"cookie",link:"#cookie",children:[]},{level:3,title:"session",slug:"session",link:"#session",children:[]}]},{level:2,title:"实例方法",slug:"实例方法",link:"#实例方法",children:[{level:3,title:"setHeader (key: string, value: any): Http",slug:"setheader-key-string-value-any-http",link:"#setheader-key-string-value-any-http",children:[]},{level:3,title:"setContentType (type: string, charset: string = 'utf-8'): Http",slug:"setcontenttype-type-string-charset-string-utf-8-http",link:"#setcontenttype-type-string-charset-string-utf-8-http",children:[]},{level:3,title:"setStatusCode (code: number): Http",slug:"setstatuscode-code-number-http",link:"#setstatuscode-code-number-http",children:[]},{level:3,title:"setBody (body: string): Http",slug:"setbody-body-string-http",link:"#setbody-body-string-http",children:[]}]},{level:2,title:"Cookie 实例方法",slug:"cookie-实例方法",link:"#cookie-实例方法",children:[{level:3,title:"read(key: string): string?",slug:"read-key-string-string",link:"#read-key-string-string",children:[]},{level:3,title:"write(key: string, value: any, opts?: {domain?: string; path?: string; expires?: number | string; secure?: boolean; httpOnly?: boolean;}): Cookie",slug:"write-key-string-value-any-opts-domain-string-path-string-expires-number-string-secure-boolean-httponly-boolean-cookie",link:"#write-key-string-value-any-opts-domain-string-path-string-expires-number-string-secure-boolean-httponly-boolean-cookie",children:[]}]},{level:2,title:"Session 实例方法",slug:"session-实例方法",link:"#session-实例方法",children:[{level:3,title:"read(key: string): any",slug:"read-key-string-any",link:"#read-key-string-any",children:[]},{level:3,title:"write(key: string, value?: any): Session",slug:"write-key-string-value-any-session",link:"#write-key-string-value-any-session",children:[]},{level:3,title:"encode(text: any): string",slug:"encode-text-any-string",link:"#encode-text-any-string",children:[]},{level:3,title:"decode(text: string): object",slug:"decode-text-string-object",link:"#decode-text-string-object",children:[]}]},{level:2,title:"示例代码",slug:"示例代码",link:"#示例代码",children:[]},{level:2,title:"常见问题",slug:"常见问题",link:"#常见问题",children:[{level:3,title:"Path 自动生成的规则是什么?",slug:"path-自动生成的规则是什么",link:"#path-自动生成的规则是什么",children:[]},{level:3,title:"为什么不允许配置 path?",slug:"为什么不允许配置-path",link:"#为什么不允许配置-path",children:[]},{level:3,title:"多个网关如何配置?",slug:"多个网关如何配置",link:"#多个网关如何配置",children:[]}]},{level:2,title:"Github 地址",slug:"github-地址",link:"#github-地址",children:[]}],path:"/zh/doc/http.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/knex",headers:[],path:"/zh/doc/knex.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/load",headers:[],path:"/zh/doc/load.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/logger",headers:[],path:"/zh/doc/logger.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/mongo",headers:[],path:"/zh/doc/mongo.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/react",headers:[{level:2,title:"安装方法",slug:"安装方法",link:"#安装方法",children:[{level:3,title:"npm",slug:"npm",link:"#npm",children:[]},{level:3,title:"Webpack 和 CDN",slug:"webpack-和-cdn",link:"#webpack-和-cdn",children:[]}]},{level:2,title:"初始化",slug:"初始化",link:"#初始化",children:[]}],path:"/zh/doc/react.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/redis",headers:[{level:2,title:"配置参数",slug:"配置参数",link:"#配置参数",children:[]},{level:2,title:"实例方法",slug:"实例方法",link:"#实例方法",children:[{level:3,title:"query(command: string, args: any[]): Promise",slug:"query-command-string-args-any-promise-any",link:"#query-command-string-args-any-promise-any",children:[]}]},{level:2,title:"示例代码",slug:"示例代码",link:"#示例代码",children:[]},{level:2,title:"Github 地址",slug:"github-地址",link:"#github-地址",children:[]}],path:"/zh/doc/redis.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/request",headers:[{level:2,title:"入参",slug:"入参",link:"#入参",children:[]},{level:2,title:"出参",slug:"出参",link:"#出参",children:[]},{level:2,title:"代码示例",slug:"代码示例",link:"#代码示例",children:[]},{level:2,title:"模拟模式",slug:"模拟模式",link:"#模拟模式",children:[]},{level:2,title:"Github 地址",slug:"github-地址",link:"#github-地址",children:[]}],path:"/zh/doc/request.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/server",headers:[],path:"/zh/doc/server.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/test",headers:[{level:2,title:"package.json 配置",slug:"package-json-配置",link:"#package-json-配置",children:[]},{level:2,title:"命令行",slug:"命令行",link:"#命令行",children:[]},{level:2,title:"编写测试用例",slug:"编写测试用例",link:"#编写测试用例",children:[]},{level:2,title:"相关文档",slug:"相关文档",link:"#相关文档",children:[]}],path:"/zh/doc/test.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/vue-plugin",headers:[{level:2,title:"安装方法",slug:"安装方法",link:"#安装方法",children:[{level:3,title:"npm",slug:"npm",link:"#npm",children:[]},{level:3,title:"Webpack 和 CDN",slug:"webpack-和-cdn",link:"#webpack-和-cdn",children:[]}]},{level:2,title:"在 Vue 中使用",slug:"在-vue-中使用",link:"#在-vue-中使用",children:[]}],path:"/zh/doc/vue-plugin.html",pathLocale:"/zh/",extraFields:[]},{title:"1 分钟上手",headers:[{level:2,title:"准备工作",slug:"准备工作",link:"#准备工作",children:[]},{level:2,title:"创建项目",slug:"创建项目",link:"#创建项目",children:[]},{level:2,title:"启动项目",slug:"启动项目",link:"#启动项目",children:[]},{level:2,title:"文件结构",slug:"文件结构",link:"#文件结构",children:[{level:3,title:"package.json",slug:"package-json",link:"#package-json",children:[]},{level:3,title:"tsconfig.json",slug:"tsconfig-json",link:"#tsconfig-json",children:[]},{level:3,title:"faas.yaml",slug:"faas-yaml",link:"#faas-yaml",children:[]},{level:3,title:"*.func.ts",slug:"func-ts",link:"#func-ts",children:[]},{level:3,title:"*.test.ts",slug:"test-ts",link:"#test-ts",children:[]}]},{level:2,title:"完整示例",slug:"完整示例",link:"#完整示例",children:[]}],path:"/zh/guide/",pathLocale:"/zh/",extraFields:[]},{title:"5 分钟开发登录注册功能",headers:[{level:2,title:"梳理需求",slug:"梳理需求",link:"#梳理需求",children:[]},{level:2,title:"注册流程",slug:"注册流程",link:"#注册流程",children:[]},{level:2,title:"登录流程",slug:"登录流程",link:"#登录流程",children:[]},{level:2,title:"登出流程",slug:"登出流程",link:"#登出流程",children:[]},{level:2,title:"修改密码流程",slug:"修改密码流程",link:"#修改密码流程",children:[]},{level:2,title:"完整项目代码",slug:"完整项目代码",link:"#完整项目代码",children:[]}],path:"/zh/guide/auth.html",pathLocale:"/zh/",extraFields:[]},{title:"背景故事",headers:[{level:2,title:"为什么要创建 FaasJS?",slug:"为什么要创建-faasjs",link:"#为什么要创建-faasjs",children:[{level:3,title:"FaasJS 要解决什么问题?",slug:"faasjs-要解决什么问题",link:"#faasjs-要解决什么问题",children:[]},{level:3,title:"FaasJS 将如何解决问题?",slug:"faasjs-将如何解决问题",link:"#faasjs-将如何解决问题",children:[]},{level:3,title:"为什么面向业务流程?",slug:"为什么面向业务流程",link:"#为什么面向业务流程",children:[]}]},{level:2,title:"为什么选择 Serverless?",slug:"为什么选择-serverless",link:"#为什么选择-serverless",children:[{level:3,title:"什么是 Serverless?",slug:"什么是-serverless",link:"#什么是-serverless",children:[]},{level:3,title:"Serverless 的优势",slug:"serverless-的优势",link:"#serverless-的优势",children:[]},{level:3,title:"为什么选择 FaaS 而不是 PaaS ?",slug:"为什么选择-faas-而不是-paas",link:"#为什么选择-faas-而不是-paas",children:[]}]},{level:2,title:"为什么选择 Node.js ?",slug:"为什么选择-node-js",link:"#为什么选择-node-js",children:[{level:3,title:"什么是 Node.js ?",slug:"什么是-node-js",link:"#什么是-node-js",children:[]},{level:3,title:"Node.js 的优势",slug:"node-js-的优势",link:"#node-js-的优势",children:[]}]},{level:2,title:"为什么选择 TypeScript ?",slug:"为什么选择-typescript",link:"#为什么选择-typescript",children:[{level:3,title:"什么是 TypeScript ?",slug:"什么是-typescript",link:"#什么是-typescript",children:[]},{level:3,title:"Typescript 的优势",slug:"typescript-的优势",link:"#typescript-的优势",children:[]}]}],path:"/zh/guide/story.html",pathLocale:"/zh/",extraFields:[]},{title:"Function: App()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/App.html",pathLocale:"/",extraFields:[]},{title:"Function: Blank()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/Blank.html",pathLocale:"/",extraFields:[]},{title:"Function: ConfigProvider()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/ConfigProvider.html",pathLocale:"/",extraFields:[]},{title:"Function: Description()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/Description.html",pathLocale:"/",extraFields:[]},{title:"Function: Drawer()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/Drawer.html",pathLocale:"/",extraFields:[]},{title:"Function: ErrorBoundary()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/ErrorBoundary.html",pathLocale:"/",extraFields:[]},{title:"Function: FaasDataWrapper()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/FaasDataWrapper.html",pathLocale:"/",extraFields:[]},{title:"Function: Form()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/Form.html",pathLocale:"/",extraFields:[]},{title:"Function: FormItem()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/FormItem.html",pathLocale:"/",extraFields:[]},{title:"Function: Link()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/Link.html",pathLocale:"/",extraFields:[]},{title:"Function: Loading()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/Loading.html",pathLocale:"/",extraFields:[]},{title:"Function: Modal()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/Modal.html",pathLocale:"/",extraFields:[]},{title:"Function: PageNotFound()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/PageNotFound.html",pathLocale:"/",extraFields:[]},{title:"Function: Routes()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/Routes.html",pathLocale:"/",extraFields:[]},{title:"Function: Table()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/Table.html",pathLocale:"/",extraFields:[]},{title:"Function: Tabs()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/Tabs.html",pathLocale:"/",extraFields:[]},{title:"Function: Title()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/Title.html",pathLocale:"/",extraFields:[]},{title:"Function: faas()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/faas.html",pathLocale:"/",extraFields:[]},{title:"Function: transferOptions()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/transferOptions.html",pathLocale:"/",extraFields:[]},{title:"Function: transferValue()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/transferValue.html",pathLocale:"/",extraFields:[]},{title:"Function: upperFirst()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/upperFirst.html",pathLocale:"/",extraFields:[]},{title:"Function: useApp()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/useApp.html",pathLocale:"/",extraFields:[]},{title:"Function: useConfigContext()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/useConfigContext.html",pathLocale:"/",extraFields:[]},{title:"Function: useDrawer()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[{level:3,title:"drawer",slug:"drawer",link:"#drawer",children:[]},{level:3,title:"drawerProps",slug:"drawerprops",link:"#drawerprops",children:[]},{level:3,title:"setDrawerProps",slug:"setdrawerprops",link:"#setdrawerprops",children:[]}]}],path:"/doc/ant-design/functions/useDrawer.html",pathLocale:"/",extraFields:[]},{title:"Function: useFaas()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/useFaas.html",pathLocale:"/",extraFields:[]},{title:"Function: useModal()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[{level:3,title:"modal",slug:"modal",link:"#modal",children:[]},{level:3,title:"modalProps",slug:"modalprops",link:"#modalprops",children:[]},{level:3,title:"setModalProps",slug:"setmodalprops",link:"#setmodalprops",children:[]}]}],path:"/doc/ant-design/functions/useModal.html",pathLocale:"/",extraFields:[]},{title:"Function: withFaasData()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/withFaasData.html",pathLocale:"/",extraFields:[]},{title:"Interface: AppProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"browserRouterProps?",slug:"browserrouterprops",link:"#browserrouterprops",children:[]},{level:3,title:"children",slug:"children",link:"#children",children:[]},{level:3,title:"configProviderProps?",slug:"configproviderprops",link:"#configproviderprops",children:[]},{level:3,title:"errorBoundaryProps?",slug:"errorboundaryprops",link:"#errorboundaryprops",children:[]},{level:3,title:"faasConfigProviderProps?",slug:"faasconfigproviderprops",link:"#faasconfigproviderprops",children:[]},{level:3,title:"styleProviderProps?",slug:"styleproviderprops",link:"#styleproviderprops",children:[]}]}],path:"/doc/ant-design/interfaces/AppProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: BaseItemProps",headers:[{level:2,title:"Extended by",slug:"extended-by",link:"#extended-by",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]}]}],path:"/doc/ant-design/interfaces/BaseItemProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: BlankProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"text?",slug:"text",link:"#text",children:[]},{level:3,title:"value?",slug:"value",link:"#value",children:[]}]}],path:"/doc/ant-design/interfaces/BlankProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: ConfigProviderProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children",slug:"children",link:"#children",children:[]},{level:3,title:"faasClientOptions?",slug:"faasclientoptions",link:"#faasclientoptions",children:[]},{level:3,title:"theme?",slug:"theme",link:"#theme",children:[]}]}],path:"/doc/ant-design/interfaces/ConfigProviderProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: DescriptionItemContentProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"extendTypes?",slug:"extendtypes",link:"#extendtypes",children:[]},{level:3,title:"item",slug:"item",link:"#item",children:[]},{level:3,title:"value",slug:"value",link:"#value",children:[]},{level:3,title:"values?",slug:"values",link:"#values",children:[]}]}],path:"/doc/ant-design/interfaces/DescriptionItemContentProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: DescriptionItemProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Extended by",slug:"extended-by",link:"#extended-by",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"descriptionChildren?",slug:"descriptionchildren",link:"#descriptionchildren",children:[]},{level:3,title:"descriptionRender?",slug:"descriptionrender",link:"#descriptionrender",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"if()?",slug:"if",link:"#if",children:[]},{level:3,title:"object?",slug:"object",link:"#object",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"render?",slug:"render",link:"#render",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]},{level:3,title:"type?",slug:"type",link:"#type",children:[]}]}],path:"/doc/ant-design/interfaces/DescriptionItemProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: DescriptionProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"renderTitle()?",slug:"rendertitle",link:"#rendertitle",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"dataSource?",slug:"datasource",link:"#datasource",children:[]},{level:3,title:"extendTypes?",slug:"extendtypes",link:"#extendtypes",children:[]},{level:3,title:"faasData?",slug:"faasdata",link:"#faasdata",children:[]},{level:3,title:"items",slug:"items",link:"#items",children:[]}]}],path:"/doc/ant-design/interfaces/DescriptionProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: DrawerProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]}]}],path:"/doc/ant-design/interfaces/DrawerProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: ErrorBoundaryProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"errorChildren?",slug:"errorchildren",link:"#errorchildren",children:[]},{level:3,title:"onError()?",slug:"onerror",link:"#onerror",children:[]}]}],path:"/doc/ant-design/interfaces/ErrorBoundaryProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: ExtendDescriptionTypeProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"render?",slug:"render",link:"#render",children:[]}]}],path:"/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: ExtendFormItemProps",headers:[{level:2,title:"Example",slug:"example",link:"#example",children:[]},{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"col?",slug:"col",link:"#col",children:[]},{level:3,title:"disabled?",slug:"disabled",link:"#disabled",children:[]},{level:3,title:"extendTypes?",slug:"extendtypes",link:"#extendtypes",children:[]},{level:3,title:"formChildren?",slug:"formchildren",link:"#formchildren",children:[]},{level:3,title:"formRender?",slug:"formrender",link:"#formrender",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"if()?",slug:"if",link:"#if",children:[]},{level:3,title:"input?",slug:"input",link:"#input",children:[]},{level:3,title:"label?",slug:"label",link:"#label",children:[]},{level:3,title:"maxCount?",slug:"maxcount",link:"#maxcount",children:[]},{level:3,title:"object?",slug:"object",link:"#object",children:[]},{level:3,title:"onValueChange()?",slug:"onvaluechange",link:"#onvaluechange",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"render?",slug:"render",link:"#render",children:[]},{level:3,title:"required?",slug:"required",link:"#required",children:[]},{level:3,title:"rules?",slug:"rules",link:"#rules",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]},{level:3,title:"type?",slug:"type",link:"#type",children:[]}]}],path:"/doc/ant-design/interfaces/ExtendFormItemProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: FaasDataWrapperProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"onDataChange()?",slug:"ondatachange",link:"#ondatachange",children:[]},{level:3,title:"render()?",slug:"render",link:"#render",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"baseUrl?",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"data?",slug:"data",link:"#data",children:[]},{level:3,title:"fallback?",slug:"fallback",link:"#fallback",children:[]},{level:3,title:"loading?",slug:"loading",link:"#loading",children:[]},{level:3,title:"loadingProps?",slug:"loadingprops",link:"#loadingprops",children:[]},{level:3,title:"params?",slug:"params",link:"#params",children:[]},{level:3,title:"setData?",slug:"setdata",link:"#setdata",children:[]}]}],path:"/doc/ant-design/interfaces/FaasDataWrapperProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: FaasItemProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Extended by",slug:"extended-by",link:"#extended-by",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]},{level:3,title:"type?",slug:"type",link:"#type",children:[]}]}],path:"/doc/ant-design/interfaces/FaasItemProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: FormItemProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Extended by",slug:"extended-by",link:"#extended-by",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"col?",slug:"col",link:"#col",children:[]},{level:3,title:"disabled?",slug:"disabled",link:"#disabled",children:[]},{level:3,title:"extendTypes?",slug:"extendtypes",link:"#extendtypes",children:[]},{level:3,title:"formChildren?",slug:"formchildren",link:"#formchildren",children:[]},{level:3,title:"formRender?",slug:"formrender",link:"#formrender",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"if()?",slug:"if",link:"#if",children:[]},{level:3,title:"input?",slug:"input",link:"#input",children:[]},{level:3,title:"label?",slug:"label",link:"#label",children:[]},{level:3,title:"maxCount?",slug:"maxcount",link:"#maxcount",children:[]},{level:3,title:"object?",slug:"object",link:"#object",children:[]},{level:3,title:"onValueChange()?",slug:"onvaluechange",link:"#onvaluechange",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"render?",slug:"render",link:"#render",children:[]},{level:3,title:"required?",slug:"required",link:"#required",children:[]},{level:3,title:"rules?",slug:"rules",link:"#rules",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]},{level:3,title:"type?",slug:"type",link:"#type",children:[]}]}],path:"/doc/ant-design/interfaces/FormItemProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: FormProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"beforeItems?",slug:"beforeitems",link:"#beforeitems",children:[]},{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"extendTypes?",slug:"extendtypes",link:"#extendtypes",children:[]},{level:3,title:"footer?",slug:"footer",link:"#footer",children:[]},{level:3,title:"initialValues?",slug:"initialvalues",link:"#initialvalues",children:[]},{level:3,title:"items?",slug:"items",link:"#items",children:[]},{level:3,title:"onFinish()?",slug:"onfinish",link:"#onfinish",children:[]},{level:3,title:"submit?",slug:"submit",link:"#submit",children:[]}]}],path:"/doc/ant-design/interfaces/FormProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: LinkProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"block?",slug:"block",link:"#block",children:[]},{level:3,title:"button?",slug:"button",link:"#button",children:[]},{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"copyable?",slug:"copyable",link:"#copyable",children:[]},{level:3,title:"href",slug:"href",link:"#href",children:[]},{level:3,title:"onClick()?",slug:"onclick",link:"#onclick",children:[]},{level:3,title:"style?",slug:"style",link:"#style",children:[]},{level:3,title:"target?",slug:"target",link:"#target",children:[]},{level:3,title:"text?",slug:"text",link:"#text",children:[]}]}],path:"/doc/ant-design/interfaces/LinkProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: ModalProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]}]}],path:"/doc/ant-design/interfaces/ModalProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: RoutesProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"fallback?",slug:"fallback",link:"#fallback",children:[]},{level:3,title:"notFound?",slug:"notfound",link:"#notfound",children:[]},{level:3,title:"routes",slug:"routes",link:"#routes",children:[]}]}],path:"/doc/ant-design/interfaces/RoutesProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: TabProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children",slug:"children",link:"#children",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]}]}],path:"/doc/ant-design/interfaces/TabProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: TableItemProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Extended by",slug:"extended-by",link:"#extended-by",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"object?",slug:"object",link:"#object",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"optionsType?",slug:"optionstype",link:"#optionstype",children:[]},{level:3,title:"render?",slug:"render",link:"#render",children:[]},{level:3,title:"tableChildren?",slug:"tablechildren",link:"#tablechildren",children:[]},{level:3,title:"tableRender?",slug:"tablerender",link:"#tablerender",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]},{level:3,title:"type?",slug:"type",link:"#type",children:[]}]}],path:"/doc/ant-design/interfaces/TableItemProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: TabsProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"items",slug:"items",link:"#items",children:[]}]}],path:"/doc/ant-design/interfaces/TabsProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: TitleProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"h1?",slug:"h1",link:"#h1",children:[]},{level:3,title:"plain?",slug:"plain",link:"#plain",children:[]},{level:3,title:"separator?",slug:"separator",link:"#separator",children:[]},{level:3,title:"suffix?",slug:"suffix",link:"#suffix",children:[]},{level:3,title:"title",slug:"title",link:"#title",children:[]}]}],path:"/doc/ant-design/interfaces/TitleProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: UnionFaasItemProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"col?",slug:"col",link:"#col",children:[]},{level:3,title:"descriptionChildren?",slug:"descriptionchildren",link:"#descriptionchildren",children:[]},{level:3,title:"descriptionRender?",slug:"descriptionrender",link:"#descriptionrender",children:[]},{level:3,title:"disabled?",slug:"disabled",link:"#disabled",children:[]},{level:3,title:"extendTypes?",slug:"extendtypes",link:"#extendtypes",children:[]},{level:3,title:"formChildren?",slug:"formchildren",link:"#formchildren",children:[]},{level:3,title:"formRender?",slug:"formrender",link:"#formrender",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"if()?",slug:"if",link:"#if",children:[]},{level:3,title:"input?",slug:"input",link:"#input",children:[]},{level:3,title:"label?",slug:"label",link:"#label",children:[]},{level:3,title:"maxCount?",slug:"maxcount",link:"#maxcount",children:[]},{level:3,title:"object?",slug:"object",link:"#object",children:[]},{level:3,title:"onValueChange()?",slug:"onvaluechange",link:"#onvaluechange",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"optionsType?",slug:"optionstype",link:"#optionstype",children:[]},{level:3,title:"render?",slug:"render",link:"#render",children:[]},{level:3,title:"required?",slug:"required",link:"#required",children:[]},{level:3,title:"rules?",slug:"rules",link:"#rules",children:[]},{level:3,title:"tableChildren?",slug:"tablechildren",link:"#tablechildren",children:[]},{level:3,title:"tableRender?",slug:"tablerender",link:"#tablerender",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]},{level:3,title:"type?",slug:"type",link:"#type",children:[]}]}],path:"/doc/ant-design/interfaces/UnionFaasItemProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: useAppProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"drawerProps",slug:"drawerprops",link:"#drawerprops",children:[]},{level:3,title:"message",slug:"message",link:"#message",children:[]},{level:3,title:"modalProps",slug:"modalprops",link:"#modalprops",children:[]},{level:3,title:"notification",slug:"notification",link:"#notification",children:[]},{level:3,title:"setDrawerProps",slug:"setdrawerprops",link:"#setdrawerprops",children:[]},{level:3,title:"setModalProps",slug:"setmodalprops",link:"#setmodalprops",children:[]}]}],path:"/doc/ant-design/interfaces/useAppProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: BaseOption",headers:[],path:"/doc/ant-design/type-aliases/BaseOption.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ExtendDescriptionItemProps",headers:[],path:"/doc/ant-design/type-aliases/ExtendDescriptionItemProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ExtendFormTypeProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]}]}],path:"/doc/ant-design/type-aliases/ExtendFormTypeProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ExtendTableItemProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/ant-design/type-aliases/ExtendTableItemProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ExtendTableTypeProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"render?",slug:"render",link:"#render",children:[]}]}],path:"/doc/ant-design/type-aliases/ExtendTableTypeProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ExtendTypes",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]}],path:"/doc/ant-design/type-aliases/ExtendTypes.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasDataInjection",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/ant-design/type-aliases/FaasDataInjection.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasItemType",headers:[],path:"/doc/ant-design/type-aliases/FaasItemType.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasItemTypeValue",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"boolean",slug:"boolean",link:"#boolean",children:[]},{level:3,title:"date",slug:"date",link:"#date",children:[]},{level:3,title:"number",slug:"number",link:"#number",children:[]},{level:3,title:"number[]",slug:"number-1",link:"#number-1",children:[]},{level:3,title:"object",slug:"object",link:"#object",children:[]},{level:3,title:"object[]",slug:"object-1",link:"#object-1",children:[]},{level:3,title:"string",slug:"string",link:"#string",children:[]},{level:3,title:"string[]",slug:"string-1",link:"#string-1",children:[]},{level:3,title:"time",slug:"time",link:"#time",children:[]}]}],path:"/doc/ant-design/type-aliases/FaasItemTypeValue.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormSubmitProps",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"text?",slug:"text",link:"#text",children:[]},{level:3,title:"to?",slug:"to",link:"#to",children:[]},{level:3,title:"to.action",slug:"to-action",link:"#to-action",children:[]},{level:3,title:"to.catch()?",slug:"to-catch",link:"#to-catch",children:[]},{level:3,title:"to.finally()?",slug:"to-finally",link:"#to-finally",children:[]},{level:3,title:"to.params?",slug:"to-params",link:"#to-params",children:[]},{level:3,title:"to.then()?",slug:"to-then",link:"#to-then",children:[]}]}],path:"/doc/ant-design/type-aliases/FormSubmitProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: LoadingProps",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"loading?",slug:"loading",link:"#loading",children:[]},{level:3,title:"size?",slug:"size",link:"#size",children:[]},{level:3,title:"style?",slug:"style",link:"#style",children:[]}]}],path:"/doc/ant-design/type-aliases/LoadingProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: TableProps",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"extendTypes?",slug:"extendtypes",link:"#extendtypes",children:[]},{level:3,title:"faasData?",slug:"faasdata",link:"#faasdata",children:[]},{level:3,title:"items",slug:"items",link:"#items",children:[]},{level:3,title:"onChange()?",slug:"onchange",link:"#onchange",children:[]}]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/ant-design/type-aliases/TableProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: UnionFaasItemElement",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/ant-design/type-aliases/UnionFaasItemElement.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: UnionFaasItemInjection",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"index?",slug:"index",link:"#index",children:[]},{level:3,title:"scene?",slug:"scene",link:"#scene",children:[]},{level:3,title:"value?",slug:"value",link:"#value",children:[]},{level:3,title:"values?",slug:"values",link:"#values",children:[]}]}],path:"/doc/ant-design/type-aliases/UnionFaasItemInjection.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: UnionFaasItemRender()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/type-aliases/UnionFaasItemRender.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: UnionScene",headers:[],path:"/doc/ant-design/type-aliases/UnionScene.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: setDrawerProps",headers:[],path:"/doc/ant-design/type-aliases/setDrawerProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: setModalProps",headers:[],path:"/doc/ant-design/type-aliases/setModalProps.html",pathLocale:"/",extraFields:[]},{title:"Variable: ConfigContext",headers:[],path:"/doc/ant-design/variables/ConfigContext.html",pathLocale:"/",extraFields:[]},{title:"Class: FaasBrowserClient",headers:[{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new FaasBrowserClient()",slug:"new-faasbrowserclient",link:"#new-faasbrowserclient",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"action()",slug:"action",link:"#action",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"baseUrl",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"defaultOptions",slug:"defaultoptions",link:"#defaultoptions",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]}]}],path:"/doc/browser/classes/FaasBrowserClient.html",pathLocale:"/",extraFields:[]},{title:"Class: Response",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Response()",slug:"new-response",link:"#new-response",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"data",slug:"data",link:"#data",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"status",slug:"status",link:"#status",children:[]}]}],path:"/doc/browser/classes/Response.html",pathLocale:"/",extraFields:[]},{title:"Class: ResponseError",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new ResponseError()",slug:"new-responseerror",link:"#new-responseerror",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"status",slug:"status",link:"#status",children:[]}]}],path:"/doc/browser/classes/ResponseError.html",pathLocale:"/",extraFields:[]},{title:"Function: generateId()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/browser/functions/generateId.html",pathLocale:"/",extraFields:[]},{title:"Function: setMock()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/browser/functions/setMock.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: BaseUrl",headers:[],path:"/doc/browser/type-aliases/BaseUrl.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasBrowserClientAction()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/browser/type-aliases/FaasBrowserClientAction.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: MockHandler()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/browser/type-aliases/MockHandler.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Options",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"baseUrl?",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"beforeRequest()?",slug:"beforerequest",link:"#beforerequest",children:[]},{level:3,title:"headers?",slug:"headers",link:"#headers",children:[]},{level:3,title:"request()?",slug:"request",link:"#request",children:[]}]}],path:"/doc/browser/type-aliases/Options.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ResponseHeaders",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]}],path:"/doc/browser/type-aliases/ResponseHeaders.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ResponseProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"body?",slug:"body",link:"#body",children:[]},{level:3,title:"data?",slug:"data",link:"#data",children:[]},{level:3,title:"headers?",slug:"headers",link:"#headers",children:[]},{level:3,title:"status?",slug:"status",link:"#status",children:[]}]}],path:"/doc/browser/type-aliases/ResponseProps.html",pathLocale:"/",extraFields:[]},{title:"Variable: default",headers:[],path:"/doc/cli/variables/default.html",pathLocale:"/",extraFields:[]},{title:"Class: CloudFunction",headers:[{level:2,title:"Implements",slug:"implements",link:"#implements",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new CloudFunction()",slug:"new-cloudfunction",link:"#new-cloudfunction",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"invoke()",slug:"invoke",link:"#invoke",children:[]},{level:3,title:"invokeSync()",slug:"invokesync",link:"#invokesync",children:[]},{level:3,title:"onInvoke()",slug:"oninvoke",link:"#oninvoke",children:[]},{level:3,title:"onMount()",slug:"onmount",link:"#onmount",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"context",slug:"context",link:"#context",children:[]},{level:3,title:"event",slug:"event",link:"#event",children:[]},{level:3,title:"name",slug:"name-1",link:"#name-1",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/cloud_function/classes/CloudFunction.html",pathLocale:"/",extraFields:[]},{title:"Function: invoke()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/cloud_function/functions/invoke.html",pathLocale:"/",extraFields:[]},{title:"Function: invokeSync()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/cloud_function/functions/invokeSync.html",pathLocale:"/",extraFields:[]},{title:"Function: useCloudFunction()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/cloud_function/functions/useCloudFunction.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: CloudFunctionAdapter",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"invokeCloudFunction()",slug:"invokecloudfunction",link:"#invokecloudfunction",children:[]},{level:3,title:"invokeSyncCloudFunction()",slug:"invokesynccloudfunction",link:"#invokesynccloudfunction",children:[]}]}],path:"/doc/cloud_function/type-aliases/CloudFunctionAdapter.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: CloudFunctionConfig",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"config.memorySize?",slug:"config-memorysize",link:"#config-memorysize",children:[]},{level:3,title:"config.name?",slug:"config-name",link:"#config-name",children:[]},{level:3,title:"config.provisionedConcurrent?",slug:"config-provisionedconcurrent",link:"#config-provisionedconcurrent",children:[]},{level:3,title:"config.provisionedConcurrent.executions",slug:"config-provisionedconcurrent-executions",link:"#config-provisionedconcurrent-executions",children:[]},{level:3,title:"config.timeout?",slug:"config-timeout",link:"#config-timeout",children:[]},{level:3,title:"config.triggers?",slug:"config-triggers",link:"#config-triggers",children:[]},{level:3,title:"name?",slug:"name",link:"#name",children:[]},{level:3,title:"validator?",slug:"validator",link:"#validator",children:[]},{level:3,title:"validator.event?",slug:"validator-event",link:"#validator-event",children:[]}]}],path:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html",pathLocale:"/",extraFields:[]},{title:"Variable: default",headers:[],path:"/doc/create-faas-app/variables/default.html",pathLocale:"/",extraFields:[]},{title:"Function: deepMerge()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/deep_merge/functions/deepMerge.html",pathLocale:"/",extraFields:[]},{title:"Class: Func",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Indexable",slug:"indexable",link:"#indexable",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Func()",slug:"new-func",link:"#new-func",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"export()",slug:"export",link:"#export",children:[]},{level:3,title:"invoke()",slug:"invoke",link:"#invoke",children:[]},{level:3,title:"mount()",slug:"mount",link:"#mount",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"filename?",slug:"filename",link:"#filename",children:[]},{level:3,title:"handler?",slug:"handler-1",link:"#handler-1",children:[]},{level:3,title:"mounted",slug:"mounted",link:"#mounted",children:[]},{level:3,title:"plugins",slug:"plugins",link:"#plugins",children:[]}]}],path:"/doc/func/classes/Func.html",pathLocale:"/",extraFields:[]},{title:"Function: useFunc()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/func/functions/useFunc.html",pathLocale:"/",extraFields:[]},{title:"Function: usePlugin()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/func/functions/usePlugin.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Config",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"plugins?",slug:"plugins",link:"#plugins",children:[]}]}],path:"/doc/func/type-aliases/Config.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ExportedHandler()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/func/type-aliases/ExportedHandler.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FuncConfig",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"handler?",slug:"handler",link:"#handler",children:[]},{level:3,title:"plugins?",slug:"plugins",link:"#plugins",children:[]}]}],path:"/doc/func/type-aliases/FuncConfig.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FuncEventType",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/func/type-aliases/FuncEventType.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FuncReturnType",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/func/type-aliases/FuncReturnType.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Handler()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/func/type-aliases/Handler.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: InvokeData",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"callback",slug:"callback",link:"#callback",children:[]},{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"context",slug:"context",link:"#context",children:[]},{level:3,title:"event",slug:"event",link:"#event",children:[]},{level:3,title:"handler?",slug:"handler",link:"#handler",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"response",slug:"response",link:"#response",children:[]}]}],path:"/doc/func/type-aliases/InvokeData.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: LifeCycleKey",headers:[],path:"/doc/func/type-aliases/LifeCycleKey.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: MountData",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"context",slug:"context",link:"#context",children:[]},{level:3,title:"event",slug:"event",link:"#event",children:[]}]}],path:"/doc/func/type-aliases/MountData.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Next()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/func/type-aliases/Next.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Plugin",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"onInvoke()?",slug:"oninvoke",link:"#oninvoke",children:[]},{level:3,title:"onMount()?",slug:"onmount",link:"#onmount",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/func/type-aliases/Plugin.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: UseifyPlugin",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"mount()",slug:"mount",link:"#mount",children:[]}]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/func/type-aliases/UseifyPlugin.html",pathLocale:"/",extraFields:[]},{title:"Class: Cookie",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Cookie()",slug:"new-cookie",link:"#new-cookie",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"headers()",slug:"headers",link:"#headers",children:[]},{level:3,title:"invoke()",slug:"invoke",link:"#invoke",children:[]},{level:3,title:"read()",slug:"read",link:"#read",children:[]},{level:3,title:"write()",slug:"write",link:"#write",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"content",slug:"content",link:"#content",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"session",slug:"session-1",link:"#session-1",children:[]}]}],path:"/doc/http/classes/Cookie.html",pathLocale:"/",extraFields:[]},{title:"Class: Http",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Implements",slug:"implements",link:"#implements",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Http()",slug:"new-http",link:"#new-http",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"onInvoke()",slug:"oninvoke",link:"#oninvoke",children:[]},{level:3,title:"onMount()",slug:"onmount",link:"#onmount",children:[]},{level:3,title:"setBody()",slug:"setbody",link:"#setbody",children:[]},{level:3,title:"setContentType()",slug:"setcontenttype",link:"#setcontenttype",children:[]},{level:3,title:"setHeader()",slug:"setheader",link:"#setheader",children:[]},{level:3,title:"setStatusCode()",slug:"setstatuscode",link:"#setstatuscode",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"cookie",slug:"cookie",link:"#cookie",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"params",slug:"params",link:"#params",children:[]},{level:3,title:"session",slug:"session",link:"#session",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/http/classes/Http.html",pathLocale:"/",extraFields:[]},{title:"Class: HttpError",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new HttpError()",slug:"new-httperror",link:"#new-httperror",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"message",slug:"message",link:"#message",children:[]},{level:3,title:"statusCode",slug:"statuscode",link:"#statuscode",children:[]}]}],path:"/doc/http/classes/HttpError.html",pathLocale:"/",extraFields:[]},{title:"Class: Session",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Session()",slug:"new-session",link:"#new-session",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"decode()",slug:"decode",link:"#decode",children:[]},{level:3,title:"encode()",slug:"encode",link:"#encode",children:[]},{level:3,title:"invoke()",slug:"invoke",link:"#invoke",children:[]},{level:3,title:"read()",slug:"read",link:"#read",children:[]},{level:3,title:"update()",slug:"update",link:"#update",children:[]},{level:3,title:"write()",slug:"write",link:"#write",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"content",slug:"content",link:"#content",children:[]}]}],path:"/doc/http/classes/Session.html",pathLocale:"/",extraFields:[]},{title:"Class: Validator",headers:[{level:2,title:"Deprecated",slug:"deprecated",link:"#deprecated",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Validator()",slug:"new-validator",link:"#new-validator",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"valid()",slug:"valid",link:"#valid",children:[]},{level:3,title:"validContent()",slug:"validcontent",link:"#validcontent",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"before?",slug:"before",link:"#before",children:[]},{level:3,title:"cookieConfig?",slug:"cookieconfig",link:"#cookieconfig",children:[]},{level:3,title:"paramsConfig?",slug:"paramsconfig",link:"#paramsconfig",children:[]},{level:3,title:"sessionConfig?",slug:"sessionconfig",link:"#sessionconfig",children:[]}]}],path:"/doc/http/classes/Validator.html",pathLocale:"/",extraFields:[]},{title:"Function: useHttp()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/http/functions/useHttp.html",pathLocale:"/",extraFields:[]},{title:"Function: useHttpFunc()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[{level:3,title:"params?",slug:"params",link:"#params",children:[]}]}],path:"/doc/http/functions/useHttpFunc.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: CookieOptions",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"domain?",slug:"domain",link:"#domain",children:[]},{level:3,title:"expires?",slug:"expires",link:"#expires",children:[]},{level:3,title:"httpOnly?",slug:"httponly",link:"#httponly",children:[]},{level:3,title:"path?",slug:"path",link:"#path",children:[]},{level:3,title:"sameSite?",slug:"samesite",link:"#samesite",children:[]},{level:3,title:"secure?",slug:"secure",link:"#secure",children:[]},{level:3,title:"session?",slug:"session",link:"#session",children:[]}]}],path:"/doc/http/type-aliases/CookieOptions.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: HttpConfig",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"config.cookie?",slug:"config-cookie",link:"#config-cookie",children:[]},{level:3,title:"config.functionName?",slug:"config-functionname",link:"#config-functionname",children:[]},{level:3,title:"config.ignorePathPrefix?",slug:"config-ignorepathprefix",link:"#config-ignorepathprefix",children:[]},{level:3,title:"config.method?",slug:"config-method",link:"#config-method",children:[]},{level:3,title:"config.path?",slug:"config-path",link:"#config-path",children:[]},{level:3,title:"config.timeout?",slug:"config-timeout",link:"#config-timeout",children:[]},{level:3,title:"name?",slug:"name",link:"#name",children:[]},{level:3,title:"validator?",slug:"validator",link:"#validator",children:[]}]}],path:"/doc/http/type-aliases/HttpConfig.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: HttpFuncHandler()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/http/type-aliases/HttpFuncHandler.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Response",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"body?",slug:"body",link:"#body",children:[]},{level:3,title:"headers?",slug:"headers",link:"#headers",children:[]},{level:3,title:"message?",slug:"message",link:"#message",children:[]},{level:3,title:"statusCode?",slug:"statuscode",link:"#statuscode",children:[]}]}],path:"/doc/http/type-aliases/Response.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: SessionOptions",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"cipherName?",slug:"ciphername",link:"#ciphername",children:[]},{level:3,title:"digest?",slug:"digest",link:"#digest",children:[]},{level:3,title:"iterations?",slug:"iterations",link:"#iterations",children:[]},{level:3,title:"key",slug:"key",link:"#key",children:[]},{level:3,title:"keylen?",slug:"keylen",link:"#keylen",children:[]},{level:3,title:"salt?",slug:"salt",link:"#salt",children:[]},{level:3,title:"secret",slug:"secret",link:"#secret",children:[]},{level:3,title:"signedSalt?",slug:"signedsalt",link:"#signedsalt",children:[]}]}],path:"/doc/http/type-aliases/SessionOptions.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ValidatorConfig",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"before?",slug:"before",link:"#before",children:[]},{level:3,title:"cookie?",slug:"cookie",link:"#cookie",children:[]},{level:3,title:"params?",slug:"params",link:"#params",children:[]},{level:3,title:"session?",slug:"session",link:"#session",children:[]}]},{level:2,title:"Deprecated",slug:"deprecated",link:"#deprecated",children:[]}],path:"/doc/http/type-aliases/ValidatorConfig.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ValidatorOptions",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"onError()?",slug:"onerror",link:"#onerror",children:[]},{level:3,title:"rules",slug:"rules",link:"#rules",children:[]},{level:3,title:"whitelist?",slug:"whitelist",link:"#whitelist",children:[]}]},{level:2,title:"Deprecated",slug:"deprecated",link:"#deprecated",children:[]}],path:"/doc/http/type-aliases/ValidatorOptions.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ValidatorRuleOptions",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"default?",slug:"default",link:"#default",children:[]},{level:3,title:"in?",slug:"in",link:"#in",children:[]},{level:3,title:"regexp?",slug:"regexp",link:"#regexp",children:[]},{level:3,title:"required?",slug:"required",link:"#required",children:[]},{level:3,title:"type?",slug:"type",link:"#type",children:[]}]},{level:2,title:"Deprecated",slug:"deprecated",link:"#deprecated",children:[]}],path:"/doc/http/type-aliases/ValidatorRuleOptions.html",pathLocale:"/",extraFields:[]},{title:"Variable: ContentType",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]}],path:"/doc/http/variables/ContentType.html",pathLocale:"/",extraFields:[]},{title:"Bun Image for FaasJS projects",headers:[{level:2,title:"Features",slug:"features",link:"#features",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]}],path:"/doc/images/bun/",pathLocale:"/",extraFields:[]},{title:"A Nginx Image for FaasJS projects",headers:[{level:2,title:"Features",slug:"features",link:"#features",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]}],path:"/doc/images/nginx/",pathLocale:"/",extraFields:[]},{title:"Node Image for FaasJS projects",headers:[{level:2,title:"Features",slug:"features",link:"#features",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]}],path:"/doc/images/node/",pathLocale:"/",extraFields:[]},{title:"VSCode Container Image for FaasJS projects",headers:[{level:2,title:"Features",slug:"features",link:"#features",children:[]},{level:2,title:"Before you use",slug:"before-you-use",link:"#before-you-use",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]}],path:"/doc/images/vscode/",pathLocale:"/",extraFields:[]},{title:"Class: Knex",headers:[{level:2,title:"Implements",slug:"implements",link:"#implements",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Knex()",slug:"new-knex",link:"#new-knex",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"onInvoke()",slug:"oninvoke",link:"#oninvoke",children:[]},{level:3,title:"onMount()",slug:"onmount",link:"#onmount",children:[]},{level:3,title:"quit()",slug:"quit",link:"#quit",children:[]},{level:3,title:"raw()",slug:"raw",link:"#raw",children:[]},{level:3,title:"schema()",slug:"schema",link:"#schema",children:[]},{level:3,title:"transaction()",slug:"transaction",link:"#transaction",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"adapter",slug:"adapter",link:"#adapter",children:[]},{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"query",slug:"query",link:"#query",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/knex/classes/Knex.html",pathLocale:"/",extraFields:[]},{title:"Function: originKnex()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/knex/functions/originKnex.html",pathLocale:"/",extraFields:[]},{title:"Function: query()",headers:[{level:2,title:"query(table)",slug:"query-table",link:"#query-table",children:[{level:3,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:3,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:3,title:"Returns",slug:"returns",link:"#returns",children:[]}]},{level:2,title:"query(table)",slug:"query-table-1",link:"#query-table-1",children:[{level:3,title:"Type Parameters",slug:"type-parameters-1",link:"#type-parameters-1",children:[]},{level:3,title:"Parameters",slug:"parameters-1",link:"#parameters-1",children:[]},{level:3,title:"Returns",slug:"returns-1",link:"#returns-1",children:[]}]}],path:"/doc/knex/functions/query.html",pathLocale:"/",extraFields:[]},{title:"Function: raw()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/knex/functions/raw.html",pathLocale:"/",extraFields:[]},{title:"Function: transaction()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/knex/functions/transaction.html",pathLocale:"/",extraFields:[]},{title:"Function: useKnex()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/knex/functions/useKnex.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: KnexConfig",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"name?",slug:"name",link:"#name",children:[]}]}],path:"/doc/knex/type-aliases/KnexConfig.html",pathLocale:"/",extraFields:[]},{title:"Function: loadConfig()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/load/functions/loadConfig.html",pathLocale:"/",extraFields:[]},{title:"Function: loadTs()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[{level:3,title:"dependencies",slug:"dependencies",link:"#dependencies",children:[]},{level:3,title:"module?",slug:"module",link:"#module",children:[]},{level:3,title:"modules?",slug:"modules",link:"#modules",children:[]}]},{level:2,title:"Deprecated",slug:"deprecated",link:"#deprecated",children:[]}],path:"/doc/load/functions/loadTs.html",pathLocale:"/",extraFields:[]},{title:"Class: Logger",headers:[{level:2,title:"Example",slug:"example",link:"#example",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Logger()",slug:"new-logger",link:"#new-logger",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"colorfy()",slug:"colorfy",link:"#colorfy",children:[]},{level:3,title:"debug()",slug:"debug",link:"#debug",children:[]},{level:3,title:"error()",slug:"error",link:"#error",children:[]},{level:3,title:"info()",slug:"info",link:"#info",children:[]},{level:3,title:"raw()",slug:"raw",link:"#raw",children:[]},{level:3,title:"time()",slug:"time",link:"#time",children:[]},{level:3,title:"timeEnd()",slug:"timeend",link:"#timeend",children:[]},{level:3,title:"warn()",slug:"warn",link:"#warn",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"colorfyOutput",slug:"colorfyoutput",link:"#colorfyoutput",children:[]},{level:3,title:"label?",slug:"label",link:"#label",children:[]},{level:3,title:"level",slug:"level",link:"#level",children:[]},{level:3,title:"silent",slug:"silent",link:"#silent",children:[]},{level:3,title:"size",slug:"size",link:"#size",children:[]},{level:3,title:"stderr()",slug:"stderr",link:"#stderr",children:[]},{level:3,title:"stdout()",slug:"stdout",link:"#stdout",children:[]}]}],path:"/doc/logger/classes/Logger.html",pathLocale:"/",extraFields:[]},{title:"Enumeration: Color",headers:[{level:2,title:"Enumeration Members",slug:"enumeration-members",link:"#enumeration-members",children:[{level:3,title:"BLACK",slug:"black",link:"#black",children:[]},{level:3,title:"BLUE",slug:"blue",link:"#blue",children:[]},{level:3,title:"CYAN",slug:"cyan",link:"#cyan",children:[]},{level:3,title:"DEFAULT",slug:"default",link:"#default",children:[]},{level:3,title:"GRAY",slug:"gray",link:"#gray",children:[]},{level:3,title:"GREEN",slug:"green",link:"#green",children:[]},{level:3,title:"MAGENTA",slug:"magenta",link:"#magenta",children:[]},{level:3,title:"ORANGE",slug:"orange",link:"#orange",children:[]},{level:3,title:"RED",slug:"red",link:"#red",children:[]}]}],path:"/doc/logger/enumerations/Color.html",pathLocale:"/",extraFields:[]},{title:"Enumeration: Color",headers:[{level:2,title:"Table of contents",slug:"table-of-contents",link:"#table-of-contents",children:[{level:3,title:"Enumeration Members",slug:"enumeration-members",link:"#enumeration-members",children:[]}]},{level:2,title:"Enumeration Members",slug:"enumeration-members-1",link:"#enumeration-members-1",children:[{level:3,title:"BLACK",slug:"black",link:"#black",children:[]},{level:3,title:"BLUE",slug:"blue",link:"#blue",children:[]},{level:3,title:"CYAN",slug:"cyan",link:"#cyan",children:[]},{level:3,title:"DEFAULT",slug:"default",link:"#default",children:[]},{level:3,title:"GRAY",slug:"gray",link:"#gray",children:[]},{level:3,title:"GREEN",slug:"green",link:"#green",children:[]},{level:3,title:"MAGENTA",slug:"magenta",link:"#magenta",children:[]},{level:3,title:"ORANGE",slug:"orange",link:"#orange",children:[]},{level:3,title:"RED",slug:"red",link:"#red",children:[]}]}],path:"/doc/logger/enums/Color.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Level",headers:[],path:"/doc/logger/type-aliases/Level.html",pathLocale:"/",extraFields:[]},{title:"Class: Mongo",headers:[{level:2,title:"Implements",slug:"implements",link:"#implements",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Mongo()",slug:"new-mongo",link:"#new-mongo",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"onMount()",slug:"onmount",link:"#onmount",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"client",slug:"client",link:"#client",children:[]},{level:3,title:"collection()",slug:"collection",link:"#collection",children:[]},{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"db",slug:"db",link:"#db",children:[]},{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/mongo/classes/Mongo.html",pathLocale:"/",extraFields:[]},{title:"Interface: MongoConfig",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"database?",slug:"database",link:"#database",children:[]},{level:3,title:"url?",slug:"url",link:"#url",children:[]}]}],path:"/doc/mongo/interfaces/MongoConfig.html",pathLocale:"/",extraFields:[]},{title:"Class: NextJsPlugin",headers:[{level:2,title:"Implements",slug:"implements",link:"#implements",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new NextJsPlugin()",slug:"new-nextjsplugin",link:"#new-nextjsplugin",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"onInvoke()",slug:"oninvoke",link:"#oninvoke",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/nextjs/classes/NextJsPlugin.html",pathLocale:"/",extraFields:[]},{title:"Function: useFuncWithNextJsPlugin()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[{level:3,title:"Parameters",slug:"parameters-1",link:"#parameters-1",children:[]},{level:3,title:"Returns",slug:"returns-1",link:"#returns-1",children:[]}]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/nextjs/functions/useFuncWithNextJsPlugin.html",pathLocale:"/",extraFields:[]},{title:"Class: ErrorBoundary",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new ErrorBoundary()",slug:"new-errorboundary",link:"#new-errorboundary",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"componentDidCatch()",slug:"componentdidcatch",link:"#componentdidcatch",children:[]},{level:3,title:"render()",slug:"render",link:"#render",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"displayName",slug:"displayname",link:"#displayname",children:[]},{level:3,title:"whyDidYouRender",slug:"whydidyourender",link:"#whydidyourender",children:[]}]}],path:"/doc/react/classes/ErrorBoundary.html",pathLocale:"/",extraFields:[]},{title:"Class: Response",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Response()",slug:"new-response",link:"#new-response",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"data",slug:"data",link:"#data",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"status",slug:"status",link:"#status",children:[]}]}],path:"/doc/react/classes/Response.html",pathLocale:"/",extraFields:[]},{title:"Class: ResponseError",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new ResponseError()",slug:"new-responseerror",link:"#new-responseerror",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"status",slug:"status",link:"#status",children:[]}]}],path:"/doc/react/classes/ResponseError.html",pathLocale:"/",extraFields:[]},{title:"Function: FaasDataWrapper()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/FaasDataWrapper.html",pathLocale:"/",extraFields:[]},{title:"Function: FaasReactClient()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/FaasReactClient.html",pathLocale:"/",extraFields:[]},{title:"Function: Form()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/Form.html",pathLocale:"/",extraFields:[]},{title:"Function: FormContextProvider()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"See",slug:"see",link:"#see",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/FormContextProvider.html",pathLocale:"/",extraFields:[]},{title:"Function: OptionalWrapper()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/OptionalWrapper.html",pathLocale:"/",extraFields:[]},{title:"Function: createSplittingContext()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[{level:3,title:"use()",slug:"use",link:"#use",children:[]},{level:3,title:"Provider()",slug:"provider",link:"#provider",children:[]}]},{level:2,title:"Example",slug:"example-2",link:"#example-2",children:[]}],path:"/doc/react/functions/createSplittingContext.html",pathLocale:"/",extraFields:[]},{title:"Function: equal()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/equal.html",pathLocale:"/",extraFields:[]},{title:"Function: faas()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/faas.html",pathLocale:"/",extraFields:[]},{title:"Function: getClient()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/getClient.html",pathLocale:"/",extraFields:[]},{title:"Function: useConstant()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/useConstant.html",pathLocale:"/",extraFields:[]},{title:"Function: useEqualCallback()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/useEqualCallback.html",pathLocale:"/",extraFields:[]},{title:"Function: useEqualEffect()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/useEqualEffect.html",pathLocale:"/",extraFields:[]},{title:"Function: useEqualMemo()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/useEqualMemo.html",pathLocale:"/",extraFields:[]},{title:"Function: useEqualMemoize()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/useEqualMemoize.html",pathLocale:"/",extraFields:[]},{title:"Function: useFaas()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/useFaas.html",pathLocale:"/",extraFields:[]},{title:"Function: useFormContext()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/useFormContext.html",pathLocale:"/",extraFields:[]},{title:"Function: useSplittingState()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/useSplittingState.html",pathLocale:"/",extraFields:[]},{title:"Function: withFaasData()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/withFaasData.html",pathLocale:"/",extraFields:[]},{title:"Interface: ErrorBoundaryProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"errorChildren?",slug:"errorchildren",link:"#errorchildren",children:[]},{level:3,title:"onError()?",slug:"onerror",link:"#onerror",children:[]}]}],path:"/doc/react/interfaces/ErrorBoundaryProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ErrorChildrenProps",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"error?",slug:"error",link:"#error",children:[]},{level:3,title:"errorDescription?",slug:"errordescription",link:"#errordescription",children:[]},{level:3,title:"errorMessage?",slug:"errormessage",link:"#errormessage",children:[]},{level:3,title:"info?",slug:"info",link:"#info",children:[]}]}],path:"/doc/react/type-aliases/ErrorChildrenProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasAction",headers:[],path:"/doc/react/type-aliases/FaasAction.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasData",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/react/type-aliases/FaasData.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasDataInjection",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"data",slug:"data",link:"#data",children:[]},{level:3,title:"error",slug:"error",link:"#error",children:[]},{level:3,title:"loading",slug:"loading",link:"#loading",children:[]},{level:3,title:"params",slug:"params",link:"#params",children:[]},{level:3,title:"promise",slug:"promise",link:"#promise",children:[]},{level:3,title:"reloadTimes",slug:"reloadtimes",link:"#reloadtimes",children:[]},{level:3,title:"setData",slug:"setdata",link:"#setdata",children:[]},{level:3,title:"setError",slug:"seterror",link:"#seterror",children:[]},{level:3,title:"setLoading",slug:"setloading",link:"#setloading",children:[]},{level:3,title:"setPromise",slug:"setpromise",link:"#setpromise",children:[]},{level:3,title:"reload()",slug:"reload",link:"#reload",children:[]}]}],path:"/doc/react/type-aliases/FaasDataInjection.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasDataWrapperProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"baseUrl?",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"data?",slug:"data",link:"#data",children:[]},{level:3,title:"fallback?",slug:"fallback",link:"#fallback",children:[]},{level:3,title:"params?",slug:"params",link:"#params",children:[]},{level:3,title:"setData?",slug:"setdata",link:"#setdata",children:[]},{level:3,title:"onDataChange()?",slug:"ondatachange",link:"#ondatachange",children:[]},{level:3,title:"render()?",slug:"render",link:"#render",children:[]}]}],path:"/doc/react/type-aliases/FaasDataWrapperProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasParams",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/react/type-aliases/FaasParams.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasReactClientInstance",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"browserClient",slug:"browserclient",link:"#browserclient",children:[]},{level:3,title:"faas()",slug:"faas",link:"#faas",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"onError",slug:"onerror",link:"#onerror",children:[]},{level:3,title:"useFaas()",slug:"usefaas",link:"#usefaas",children:[]},{level:3,title:"FaasDataWrapper()",slug:"faasdatawrapper",link:"#faasdatawrapper",children:[]}]}],path:"/doc/react/type-aliases/FaasReactClientInstance.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasReactClientOptions",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"baseUrl?",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"onError?",slug:"onerror",link:"#onerror",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]}]}],path:"/doc/react/type-aliases/FaasReactClientOptions.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormButtonElementProps",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"disabled?",slug:"disabled",link:"#disabled",children:[]},{level:3,title:"submit()?",slug:"submit",link:"#submit",children:[]}]}],path:"/doc/react/type-aliases/FormButtonElementProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormContextProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"Elements",slug:"elements",link:"#elements",children:[]},{level:3,title:"items",slug:"items",link:"#items",children:[]},{level:3,title:"onSubmit()",slug:"onsubmit",link:"#onsubmit",children:[]},{level:3,title:"setSubmitting",slug:"setsubmitting",link:"#setsubmitting",children:[]},{level:3,title:"setValues",slug:"setvalues",link:"#setvalues",children:[]},{level:3,title:"submitting",slug:"submitting",link:"#submitting",children:[]},{level:3,title:"values",slug:"values",link:"#values",children:[]}]}],path:"/doc/react/type-aliases/FormContextProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormElementTypes",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"Button",slug:"button",link:"#button",children:[]},{level:3,title:"Input",slug:"input",link:"#input",children:[]},{level:3,title:"Label",slug:"label",link:"#label",children:[]}]}],path:"/doc/react/type-aliases/FormElementTypes.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormInputElementProps",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"onChange()",slug:"onchange",link:"#onchange",children:[]},{level:3,title:"value",slug:"value",link:"#value",children:[]}]}],path:"/doc/react/type-aliases/FormInputElementProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormLabelElementProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"description?",slug:"description",link:"#description",children:[]},{level:3,title:"input?",slug:"input",link:"#input",children:[]},{level:3,title:"Label?",slug:"label",link:"#label",children:[]},{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"rules?",slug:"rules",link:"#rules",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]}]}],path:"/doc/react/type-aliases/FormLabelElementProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"defaultValues?",slug:"defaultvalues",link:"#defaultvalues",children:[]},{level:3,title:"elements?",slug:"elements",link:"#elements",children:[]},{level:3,title:"items",slug:"items",link:"#items",children:[]},{level:3,title:"onSubmit()?",slug:"onsubmit",link:"#onsubmit",children:[]}]}],path:"/doc/react/type-aliases/FormProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: OnError()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[{level:3,title:"Parameters",slug:"parameters-1",link:"#parameters-1",children:[]},{level:3,title:"Returns",slug:"returns-1",link:"#returns-1",children:[]}]}],path:"/doc/react/type-aliases/OnError.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: OptionalWrapperProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"children",slug:"children",link:"#children",children:[]},{level:3,title:"condition",slug:"condition",link:"#condition",children:[]},{level:3,title:"Wrapper",slug:"wrapper",link:"#wrapper",children:[]},{level:3,title:"wrapperProps?",slug:"wrapperprops",link:"#wrapperprops",children:[]}]}],path:"/doc/react/type-aliases/OptionalWrapperProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Options",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"baseUrl?",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"beforeRequest()?",slug:"beforerequest",link:"#beforerequest",children:[]},{level:3,title:"headers?",slug:"headers",link:"#headers",children:[]},{level:3,title:"request()?",slug:"request",link:"#request",children:[]}]}],path:"/doc/react/type-aliases/Options.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ResponseHeaders",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]}],path:"/doc/react/type-aliases/ResponseHeaders.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: useFaasOptions",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"baseUrl?",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"data?",slug:"data",link:"#data",children:[]},{level:3,title:"debounce?",slug:"debounce",link:"#debounce",children:[]},{level:3,title:"params?",slug:"params",link:"#params",children:[]},{level:3,title:"setData?",slug:"setdata",link:"#setdata",children:[]},{level:3,title:"skip?",slug:"skip",link:"#skip",children:[]}]}],path:"/doc/react/type-aliases/useFaasOptions.html",pathLocale:"/",extraFields:[]},{title:"Variable: FormDefaultElements",headers:[],path:"/doc/react/variables/FormDefaultElements.html",pathLocale:"/",extraFields:[]},{title:"Class: Redis",headers:[{level:2,title:"Implements",slug:"implements",link:"#implements",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Redis()",slug:"new-redis",link:"#new-redis",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"get()",slug:"get",link:"#get",children:[]},{level:3,title:"getJSON()",slug:"getjson",link:"#getjson",children:[]},{level:3,title:"lock()",slug:"lock",link:"#lock",children:[]},{level:3,title:"onInvoke()",slug:"oninvoke",link:"#oninvoke",children:[]},{level:3,title:"onMount()",slug:"onmount",link:"#onmount",children:[]},{level:3,title:"publish()",slug:"publish",link:"#publish",children:[]},{level:3,title:"query()",slug:"query",link:"#query",children:[]},{level:3,title:"quit()",slug:"quit",link:"#quit",children:[]},{level:3,title:"set()",slug:"set",link:"#set",children:[]},{level:3,title:"setJSON()",slug:"setjson",link:"#setjson",children:[]},{level:3,title:"unlock()",slug:"unlock",link:"#unlock",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"adapter",slug:"adapter",link:"#adapter",children:[]},{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"multi()",slug:"multi",link:"#multi",children:[]},{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"pipeline()",slug:"pipeline",link:"#pipeline",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/redis/classes/Redis.html",pathLocale:"/",extraFields:[]},{title:"Function: get()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/get.html",pathLocale:"/",extraFields:[]},{title:"Function: getJSON()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/getJSON.html",pathLocale:"/",extraFields:[]},{title:"Function: lock()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/lock.html",pathLocale:"/",extraFields:[]},{title:"Function: multi()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/multi.html",pathLocale:"/",extraFields:[]},{title:"Function: pipeline()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/pipeline.html",pathLocale:"/",extraFields:[]},{title:"Function: publish()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/publish.html",pathLocale:"/",extraFields:[]},{title:"Function: query()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/query.html",pathLocale:"/",extraFields:[]},{title:"Function: set()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/set.html",pathLocale:"/",extraFields:[]},{title:"Function: setJSON()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/setJSON.html",pathLocale:"/",extraFields:[]},{title:"Function: unlock()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/unlock.html",pathLocale:"/",extraFields:[]},{title:"Function: useRedis()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/useRedis.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: RedisConfig",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"name?",slug:"name",link:"#name",children:[]}]}],path:"/doc/redis/type-aliases/RedisConfig.html",pathLocale:"/",extraFields:[]},{title:"Class: ResponseError",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new ResponseError()",slug:"new-responseerror",link:"#new-responseerror",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"request",slug:"request",link:"#request",children:[]},{level:3,title:"response",slug:"response",link:"#response",children:[]},{level:3,title:"statusCode",slug:"statuscode",link:"#statuscode",children:[]},{level:3,title:"statusMessage",slug:"statusmessage",link:"#statusmessage",children:[]}]}],path:"/doc/request/classes/ResponseError.html",pathLocale:"/",extraFields:[]},{title:"Function: querystringify()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/request/functions/querystringify.html",pathLocale:"/",extraFields:[]},{title:"Function: request()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Url",slug:"url",link:"#url",children:[]}],path:"/doc/request/functions/request.html",pathLocale:"/",extraFields:[]},{title:"Function: setMock()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/request/functions/setMock.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Request",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"body?",slug:"body",link:"#body",children:[]},{level:3,title:"headers?",slug:"headers",link:"#headers",children:[]},{level:3,title:"host?",slug:"host",link:"#host",children:[]},{level:3,title:"method?",slug:"method",link:"#method",children:[]},{level:3,title:"path?",slug:"path",link:"#path",children:[]},{level:3,title:"query?",slug:"query",link:"#query",children:[]}]}],path:"/doc/request/type-aliases/Request.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: RequestOptions",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"auth?",slug:"auth",link:"#auth",children:[]},{level:3,title:"body?",slug:"body",link:"#body",children:[]},{level:3,title:"downloadFile?",slug:"downloadfile",link:"#downloadfile",children:[]},{level:3,title:"downloadStream?",slug:"downloadstream",link:"#downloadstream",children:[]},{level:3,title:"file?",slug:"file",link:"#file",children:[]},{level:3,title:"headers?",slug:"headers",link:"#headers",children:[]},{level:3,title:"logger?",slug:"logger",link:"#logger",children:[]},{level:3,title:"method?",slug:"method",link:"#method",children:[]},{level:3,title:"parse()?",slug:"parse",link:"#parse",children:[]},{level:3,title:"query?",slug:"query",link:"#query",children:[]},{level:3,title:"timeout?",slug:"timeout",link:"#timeout",children:[]}]}],path:"/doc/request/type-aliases/RequestOptions.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Response",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"request?",slug:"request",link:"#request",children:[]},{level:3,title:"statusCode?",slug:"statuscode",link:"#statuscode",children:[]},{level:3,title:"statusMessage?",slug:"statusmessage",link:"#statusmessage",children:[]}]}],path:"/doc/request/type-aliases/Response.html",pathLocale:"/",extraFields:[]},{title:"Class: Server",headers:[{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Server()",slug:"new-server",link:"#new-server",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"close()",slug:"close",link:"#close",children:[]},{level:3,title:"listen()",slug:"listen",link:"#listen",children:[]},{level:3,title:"processRequest()",slug:"processrequest",link:"#processrequest",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"onError()?",slug:"onerror",link:"#onerror",children:[]},{level:3,title:"opts",slug:"opts",link:"#opts",children:[]},{level:3,title:"root",slug:"root",link:"#root",children:[]}]}],path:"/doc/server/classes/Server.html",pathLocale:"/",extraFields:[]},{title:"Function: closeAll()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/server/functions/closeAll.html",pathLocale:"/",extraFields:[]},{title:"Function: getAll()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/server/functions/getAll.html",pathLocale:"/",extraFields:[]},{title:"Class: Func",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Indexable",slug:"indexable",link:"#indexable",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Func()",slug:"new-func",link:"#new-func",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"export()",slug:"export",link:"#export",children:[]},{level:3,title:"invoke()",slug:"invoke",link:"#invoke",children:[]},{level:3,title:"mount()",slug:"mount",link:"#mount",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"filename?",slug:"filename",link:"#filename",children:[]},{level:3,title:"handler?",slug:"handler-1",link:"#handler-1",children:[]},{level:3,title:"mounted",slug:"mounted",link:"#mounted",children:[]},{level:3,title:"plugins",slug:"plugins",link:"#plugins",children:[]}]}],path:"/doc/test/classes/Func.html",pathLocale:"/",extraFields:[]},{title:"Class: FuncWarper",headers:[{level:2,title:"Indexable",slug:"indexable",link:"#indexable",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new FuncWarper()",slug:"new-funcwarper",link:"#new-funcwarper",children:[]},{level:3,title:"new FuncWarper()",slug:"new-funcwarper-1",link:"#new-funcwarper-1",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"handler()",slug:"handler",link:"#handler",children:[]},{level:3,title:"JSONhandler()",slug:"jsonhandler",link:"#jsonhandler",children:[]},{level:3,title:"mount()",slug:"mount",link:"#mount",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"file",slug:"file",link:"#file",children:[]},{level:3,title:"func",slug:"func",link:"#func",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"plugins",slug:"plugins",link:"#plugins",children:[]},{level:3,title:"staging",slug:"staging",link:"#staging",children:[]}]}],path:"/doc/test/classes/FuncWarper.html",pathLocale:"/",extraFields:[]},{title:"Function: test()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/test/functions/test.html",pathLocale:"/",extraFields:[]},{title:"Function: useFunc()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/test/functions/useFunc.html",pathLocale:"/",extraFields:[]},{title:"Function: usePlugin()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/test/functions/usePlugin.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Config",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"plugins?",slug:"plugins",link:"#plugins",children:[]}]}],path:"/doc/test/type-aliases/Config.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ExportedHandler()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/test/type-aliases/ExportedHandler.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FuncConfig",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"handler?",slug:"handler",link:"#handler",children:[]},{level:3,title:"plugins?",slug:"plugins",link:"#plugins",children:[]}]}],path:"/doc/test/type-aliases/FuncConfig.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FuncEventType",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/test/type-aliases/FuncEventType.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FuncReturnType",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/test/type-aliases/FuncReturnType.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Handler()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/test/type-aliases/Handler.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: InvokeData",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"callback",slug:"callback",link:"#callback",children:[]},{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"context",slug:"context",link:"#context",children:[]},{level:3,title:"event",slug:"event",link:"#event",children:[]},{level:3,title:"handler?",slug:"handler",link:"#handler",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"response",slug:"response",link:"#response",children:[]}]}],path:"/doc/test/type-aliases/InvokeData.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: LifeCycleKey",headers:[],path:"/doc/test/type-aliases/LifeCycleKey.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: MountData",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"context",slug:"context",link:"#context",children:[]},{level:3,title:"event",slug:"event",link:"#event",children:[]}]}],path:"/doc/test/type-aliases/MountData.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Next()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/test/type-aliases/Next.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Plugin",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"onInvoke()?",slug:"oninvoke",link:"#oninvoke",children:[]},{level:3,title:"onMount()?",slug:"onmount",link:"#onmount",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/test/type-aliases/Plugin.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: UseifyPlugin",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"mount()",slug:"mount",link:"#mount",children:[]}]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/test/type-aliases/UseifyPlugin.html",pathLocale:"/",extraFields:[]},{title:"Function: bundle()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ts-transform/functions/bundle.html",pathLocale:"/",extraFields:[]},{title:"Function: transform()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ts-transform/functions/transform.html",pathLocale:"/",extraFields:[]},{title:"Variable: NodeBuiltinModules",headers:[],path:"/doc/ts-transform/variables/NodeBuiltinModules.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasAction",headers:[],path:"/doc/types/type-aliases/FaasAction.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasActionPaths",headers:[],path:"/doc/types/type-aliases/FaasActionPaths.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasData",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/types/type-aliases/FaasData.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasParams",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/types/type-aliases/FaasParams.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: InferFaasAction",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"Data",slug:"data",link:"#data",children:[]},{level:3,title:"Params",slug:"params",link:"#params",children:[]}]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/types/type-aliases/InferFaasAction.html",pathLocale:"/",extraFields:[]},{title:"Class: FaasBrowserClient",headers:[{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new FaasBrowserClient()",slug:"new-faasbrowserclient",link:"#new-faasbrowserclient",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"action()",slug:"action",link:"#action",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"baseUrl",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"defaultOptions",slug:"defaultoptions",link:"#defaultoptions",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]}]}],path:"/doc/vue-plugin/classes/FaasBrowserClient.html",pathLocale:"/",extraFields:[]},{title:"Class: Response",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Response()",slug:"new-response",link:"#new-response",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"data",slug:"data",link:"#data",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"status",slug:"status",link:"#status",children:[]}]}],path:"/doc/vue-plugin/classes/Response.html",pathLocale:"/",extraFields:[]},{title:"Class: ResponseError",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new ResponseError()",slug:"new-responseerror",link:"#new-responseerror",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"status",slug:"status",link:"#status",children:[]}]}],path:"/doc/vue-plugin/classes/ResponseError.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasVuePluginOptions",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"baseUrl",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]}]}],path:"/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Options",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"baseUrl?",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"beforeRequest()?",slug:"beforerequest",link:"#beforerequest",children:[]},{level:3,title:"headers?",slug:"headers",link:"#headers",children:[]},{level:3,title:"request()?",slug:"request",link:"#request",children:[]}]}],path:"/doc/vue-plugin/type-aliases/Options.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ResponseHeaders",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]}],path:"/doc/vue-plugin/type-aliases/ResponseHeaders.html",pathLocale:"/",extraFields:[]},{title:"Variable: FaasVuePlugin",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"install()",slug:"install",link:"#install",children:[]}]}],path:"/doc/vue-plugin/variables/FaasVuePlugin.html",pathLocale:"/",extraFields:[]},{title:"优化云函数的初始化",headers:[],path:"/zh/guide/best-practice/lifecycle.html",pathLocale:"/zh/",extraFields:[]},{title:"数据库操作",headers:[{level:2,title:"Redis 数据库操作示例",slug:"redis-数据库操作示例",link:"#redis-数据库操作示例",children:[]},{level:2,title:"MongoDB 操作示例",slug:"mongodb-操作示例",link:"#mongodb-操作示例",children:[]}],path:"/zh/guide/excel/db.html",pathLocale:"/zh/",extraFields:[]},{title:"环境变量",headers:[{level:2,title:"FaasEnv",slug:"faasenv",link:"#faasenv",children:[]},{level:2,title:"FaasLog",slug:"faaslog",link:"#faaslog",children:[]}],path:"/zh/guide/excel/env.html",pathLocale:"/zh/",extraFields:[]},{title:"faas.yaml",headers:[{level:2,title:"文件名",slug:"文件名",link:"#文件名",children:[]},{level:2,title:"读取顺序",slug:"读取顺序",link:"#读取顺序",children:[]},{level:2,title:"节点说明",slug:"节点说明",link:"#节点说明",children:[{level:3,title:"一级节点:环境节点",slug:"一级节点-环境节点",link:"#一级节点-环境节点",children:[]},{level:3,title:"二级节点:服务商、插件 & 部署节点",slug:"二级节点-服务商、插件-部署节点",link:"#二级节点-服务商、插件-部署节点",children:[]},{level:3,title:"三级节点:具体配置",slug:"三级节点-具体配置",link:"#三级节点-具体配置",children:[]}]}],path:"/zh/guide/excel/faas-yaml.html",pathLocale:"/zh/",extraFields:[]},{title:"Http、Cookie 和 Session",headers:[{level:2,title:"校验示例",slug:"校验示例",link:"#校验示例",children:[]},{level:2,title:"Cookie 使用示例",slug:"cookie-使用示例",link:"#cookie-使用示例",children:[]},{level:2,title:"Session 使用示例",slug:"session-使用示例",link:"#session-使用示例",children:[]},{level:2,title:"Http 插件文档",slug:"http-插件文档",link:"#http-插件文档",children:[]}],path:"/zh/guide/excel/http.html",pathLocale:"/zh/",extraFields:[]},{title:"使用插件",headers:[{level:2,title:"创建插件实例",slug:"创建插件实例",link:"#创建插件实例",children:[{level:3,title:"使用默认配置",slug:"使用默认配置",link:"#使用默认配置",children:[]},{level:3,title:"使用指定配置",slug:"使用指定配置",link:"#使用指定配置",children:[]},{level:3,title:"自定义配置",slug:"自定义配置",link:"#自定义配置",children:[]}]},{level:2,title:"配置的优先级",slug:"配置的优先级",link:"#配置的优先级",children:[{level:3,title:"最佳实践",slug:"最佳实践",link:"#最佳实践",children:[]}]}],path:"/zh/guide/excel/plugin.html",pathLocale:"/zh/",extraFields:[]},{title:"在 React 中使用",headers:[{level:2,title:"集成步骤",slug:"集成步骤",link:"#集成步骤",children:[]},{level:2,title:"使用方法",slug:"使用方法",link:"#使用方法",children:[]}],path:"/zh/guide/excel/react.html",pathLocale:"/zh/",extraFields:[]},{title:"HTTP 请求规范",headers:[{level:2,title:"请求",slug:"请求",link:"#请求",children:[{level:3,title:"Headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"Method",slug:"method",link:"#method",children:[]},{level:3,title:"Path",slug:"path",link:"#path",children:[]},{level:3,title:"Query",slug:"query",link:"#query",children:[]},{level:3,title:"Body",slug:"body",link:"#body",children:[]}]},{level:2,title:"响应",slug:"响应",link:"#响应",children:[{level:3,title:"Headers",slug:"headers-1",link:"#headers-1",children:[]},{level:3,title:"Body",slug:"body-1",link:"#body-1",children:[]},{level:3,title:"201 状态",slug:"_201-状态",link:"#_201-状态",children:[]},{level:3,title:"500 状态",slug:"_500-状态",link:"#_500-状态",children:[]}]},{level:2,title:"常见问题",slug:"常见问题",link:"#常见问题",children:[{level:3,title:"为什么不使用表单形式提交数据?",slug:"为什么不使用表单形式提交数据",link:"#为什么不使用表单形式提交数据",children:[]},{level:3,title:"为什么不使用 Restful 或者 GraphQL?",slug:"为什么不使用-restful-或者-graphql",link:"#为什么不使用-restful-或者-graphql",children:[]}]}],path:"/zh/guide/excel/request-spec.html",pathLocale:"/zh/",extraFields:[]},{title:"在 Vue 中使用",headers:[{level:2,title:"集成步骤",slug:"集成步骤",link:"#集成步骤",children:[]},{level:2,title:"使用方法",slug:"使用方法",link:"#使用方法",children:[]}],path:"/zh/guide/excel/vue.html",pathLocale:"/zh/",extraFields:[]},{title:"",headers:[],path:"/404.html",pathLocale:"/",extraFields:[]}],ub=e=>e instanceof Element?document.activeElement===e&&(["TEXTAREA","SELECT","INPUT"].includes(e.tagName)||e.hasAttribute("contenteditable")):!1,cb=(e,t)=>t.some(l=>{if(vt(l))return l===e.key;const{key:n,ctrl:r=!1,shift:i=!1,alt:s=!1}=l;return n===e.key&&r===e.ctrlKey&&i===e.shiftKey&&s===e.altKey}),db=/[^\x00-\x7F]/,pb=e=>e.split(/\s+/g).map(t=>t.trim()).filter(t=>!!t),nu=e=>e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),ru=(e,t)=>{const l=t.join(" "),n=pb(e);if(db.test(e))return n.some(i=>l.toLowerCase().includes(i));const r=e.endsWith(" ");return new RegExp(`${n.map((i,s)=>n.length===s+1&&!r?`(?=.*\\b${nu(i)})`:`(?=.*\\b${nu(i)}\\b)`).join("")}.+`,"gi").test(l)},hb=({input:e,hotKeys:t})=>{if(t.value.length===0)return;const l=n=>{e.value&&cb(n,t.value)&&!ub(n.target)&&(n.preventDefault(),e.value.focus())};We(()=>{document.addEventListener("keydown",l)}),Ir(()=>{document.removeEventListener("keydown",l)})},fb=de(ob),mb=()=>fb,gb=({searchIndex:e,routeLocale:t,query:l,maxSuggestions:n})=>{const r=j(()=>e.value.filter(i=>i.pathLocale===t.value));return j(()=>{const i=l.value.trim().toLowerCase();if(!i)return[];const s=[],a=(o,u)=>{ru(i,[u.title])&&s.push({link:`${o.path}#${u.slug}`,title:o.title,header:u.title});for(const d of u.children){if(s.length>=n.value)return;a(o,d)}};for(const o of r.value){if(s.length>=n.value)break;if(ru(i,[o.title,...o.extraFields])){s.push({link:o.path,title:o.title});continue}for(const u of o.headers){if(s.length>=n.value)break;a(o,u)}}return s})},vb=e=>{const t=de(0);return{focusIndex:t,focusNext:()=>{t.value{t.value>0?t.value-=1:t.value=e.value.length-1}}},_b=me({name:"SearchBox",props:{locales:{type:Object,default:()=>({})},hotKeys:{type:Array,default:()=>[]},maxSuggestions:{type:Number,default:5}},setup(e){const{locales:t,hotKeys:l,maxSuggestions:n}=ls(e),r=ul(),i=Zl(),s=mb(),a=de(null),o=de(!1),u=de(""),d=j(()=>t.value[i.value]??{}),c=gb({searchIndex:s,routeLocale:i,query:u,maxSuggestions:n}),{focusIndex:p,focusNext:f,focusPrev:_}=vb(c);hb({input:a,hotKeys:l});const y=j(()=>o.value&&!!c.value.length),k=()=>{y.value&&_()},b=()=>{y.value&&f()},x=m=>{if(!y.value)return;const E=c.value[m];E&&r.push(E.link).then(()=>{u.value="",p.value=0})};return()=>ce("form",{class:"search-box",role:"search"},[ce("input",{ref:a,type:"search",placeholder:d.value.placeholder,autocomplete:"off",spellcheck:!1,value:u.value,onFocus:()=>{o.value=!0},onBlur:()=>{o.value=!1},onInput:m=>{u.value=m.target.value},onKeydown:m=>{switch(m.key){case"ArrowUp":{k();break}case"ArrowDown":{b();break}case"Enter":{m.preventDefault(),x(p.value);break}}}}),y.value&&ce("ul",{class:"suggestions",onMouseleave:()=>{p.value=-1}},c.value.map(({link:m,title:E,header:S},$)=>ce("li",{class:["suggestion",{focus:p.value===$}],onMouseenter:()=>{p.value=$},onMousedown:()=>{x($)}},ce("a",{href:m,onClick:M=>{M.preventDefault()}},[ce("span",{class:"page-title"},E),S&&ce("span",{class:"page-header"},`> ${S}`)]))))])}});var yb=["s","/"],kb={"/":{placeholder:"Search"},"/zh/":{placeholder:"搜索"}};const Eb=kb,bb=yb,Tb=5;var xb=It({enhance({app:e}){e.component("SearchBox",t=>ce(_b,{locales:Eb,hotKeys:bb,maxSuggestions:Tb,...t}))}});const Pb=Object.freeze(Object.defineProperty({__proto__:null,default:xb},Symbol.toStringTag,{value:"Module"})),ir=[gv,Av,wv,Dv,Gv,e_,n_,u_,Ek,lb,ab,Pb].map(e=>e.default).filter(Boolean),Ab=JSON.parse('{"base":"/","lang":"en","title":"FaasJS","description":"An atomic application framework built for the TypeScript developer.","head":[["link",{"rel":"icon","href":"/logo.jpg"}],["script",{"src":"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-0049636498302507","crossorigin":"anonymous"}]],"locales":{"/":{"lang":"en","title":"FaasJS","description":"An atomic application framework built for the TypeScript developer."},"/zh/":{"lang":"zh","title":"FaasJS","description":"一个基于 Typescript 的原子化应用框架"}}}');var mn=Ft(Ab),Lb=Ym,Cb=()=>{const e=Fg({history:Lb(Tc("/")),routes:[{name:"vuepress-route",path:"/:catchAll(.*)",components:{}}],scrollBehavior:(t,l,n)=>n||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,l)=>{if(t.path!==l.path||l===Vt){const n=In(t.fullPath);if(n.path!==t.fullPath)return n.path;const r=await n.loader();t.meta={...n.meta,_pageChunk:r}}else t.path===l.path&&(t.meta=l.meta)}),e},Rb=e=>{e.component("ClientOnly",vs),e.component("Content",_s),e.component("RouteLink",jr)},Fb=(e,t,l)=>{const n=j(()=>t.currentRoute.value.path),r=Bp((k,b)=>({get(){return k(),t.currentRoute.value.meta._pageChunk},set(x){t.currentRoute.value.meta._pageChunk=x,b()}})),i=j(()=>fl.resolveLayouts(l)),s=j(()=>fl.resolveRouteLocale(mn.value.locales,n.value)),a=j(()=>fl.resolveSiteLocaleData(mn.value,s.value)),o=j(()=>r.value.comp),u=j(()=>r.value.data),d=j(()=>u.value.frontmatter),c=j(()=>fl.resolvePageHeadTitle(u.value,a.value)),p=j(()=>fl.resolvePageHead(c.value,d.value,a.value)),f=j(()=>fl.resolvePageLang(u.value,a.value)),_=j(()=>fl.resolvePageLayout(u.value,i.value)),y={layouts:i,pageData:u,pageComponent:o,pageFrontmatter:d,pageHead:p,pageHeadTitle:c,pageLang:f,pageLayout:_,redirects:Si,routeLocale:s,routePath:n,routes:Ml,siteData:mn,siteLocaleData:a};return e.provide(ms,y),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>d.value},$head:{get:()=>p.value},$headTitle:{get:()=>c.value},$lang:{get:()=>f.value},$page:{get:()=>u.value},$routeLocale:{get:()=>s.value},$site:{get:()=>mn.value},$siteLocale:{get:()=>a.value},$withBase:{get:()=>ys}}),y},Ob=([e,t,l=""])=>{const n=Object.entries(t).map(([a,o])=>vt(o)?`[${a}=${JSON.stringify(o)}]`:o?`[${a}]`:"").join(""),r=`head > ${e}${n}`;return Array.from(document.querySelectorAll(r)).find(a=>a.innerText===l)??null},Ib=([e,t,l])=>{if(!vt(e))return null;const n=document.createElement(e);return ps(t)&&Object.entries(t).forEach(([r,i])=>{vt(i)?n.setAttribute(r,i):i&&n.setAttribute(r,"")}),vt(l)&&n.appendChild(document.createTextNode(l)),n},wb=()=>{const e=wg(),t=Sg();let l=[];const n=()=>{e.value.forEach(s=>{const a=Ob(s);a&&l.push(a)})},r=()=>{const s=[];return e.value.forEach(a=>{const o=Ib(a);o&&s.push(o)}),s},i=()=>{document.documentElement.lang=t.value;const s=r();l.forEach((a,o)=>{const u=s.findIndex(d=>a.isEqualNode(d));u===-1?(a.remove(),delete l[o]):s.splice(u,1)}),s.forEach(a=>document.head.appendChild(a)),l=[...l.filter(a=>!!a),...s]};Tl(Ng,i),We(()=>{n(),Ue(e,i,{immediate:!1})})},Sb=Yf,Db=async()=>{var n;const e=Sb({name:"Vuepress",setup(){var s;wb();for(const a of ir)(s=a.setup)==null||s.call(a);const r=ir.flatMap(({rootComponents:a=[]})=>a.map(o=>ce(o))),i=Dg();return()=>[ce(i.value),r]}}),t=Cb();Rb(e);const l=Fb(e,t,ir);{const{setupDevtools:r}=await h(async()=>{const{setupDevtools:i}=await import("./setupDevtools-7MC2TMWH-6_kwXUCq.js");return{setupDevtools:i}},[]);r(e,l)}for(const r of ir)await((n=r.enhance)==null?void 0:n.call(r,{app:e,router:t,siteData:mn}));return e.use(t),{app:e,router:t}};Db().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{Fe as _,uf as a,ae as b,ne as c,Db as createVueApp,oe as d,Ne as e,il as f,Y as o,ss as r,Iy as s,Ue as w}; + */const Ga=(e,t)=>{e.classList.add(t)},Ja=(e,t)=>{e.classList.remove(t)},Jv=e=>{var t;(t=e==null?void 0:e.parentNode)==null||t.removeChild(e)},di=(e,t,l)=>el?l:e,Ya=e=>(-1+e)*100,Yv=(()=>{const e=[],t=()=>{const l=e.shift();l&&l(t)};return l=>{e.push(l),e.length===1&&t()}})(),Xv=e=>e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(t,l)=>l.toUpperCase()),lr=(()=>{const e=["Webkit","O","Moz","ms"],t={},l=i=>{const{style:s}=document.body;if(i in s)return i;const a=i.charAt(0).toUpperCase()+i.slice(1);let o=e.length;for(;o--;){const u=`${e[o]}${a}`;if(u in s)return u}return i},n=i=>{const s=Xv(i);return t[s]??(t[s]=l(s))},r=(i,s,a)=>{i.style[n(s)]=a};return(i,s)=>{for(const a in s){const o=s[a];Object.hasOwn(s,a)&&Ev(o)&&r(i,a,o)}}})(),Dt={minimum:.08,easing:"ease",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'
'},Oe={percent:null,isRendered:()=>!!document.getElementById("nprogress"),set:e=>{const{speed:t,easing:l}=Dt,n=Oe.isStarted(),r=di(e,Dt.minimum,1);Oe.percent=r===1?null:r;const i=Oe.render(!n),s=i.querySelector(Dt.barSelector);return i.offsetWidth,Yv(a=>{lr(s,{transform:`translate3d(${Ya(r)}%,0,0)`,transition:`all ${t}ms ${l}`}),r===1?(lr(i,{transition:"none",opacity:"1"}),i.offsetWidth,setTimeout(()=>{lr(i,{transition:`all ${t}ms linear`,opacity:"0"}),setTimeout(()=>{Oe.remove(),a()},t)},t)):setTimeout(()=>{a()},t)}),Oe},isStarted:()=>typeof Oe.percent=="number",start:()=>{Oe.percent||Oe.set(0);const e=()=>{setTimeout(()=>{Oe.percent&&(Oe.trickle(),e())},Dt.trickleSpeed)};return e(),Oe},done:e=>!e&&!Oe.percent?Oe:Oe.increase(.3+.5*Math.random()).set(1),increase:e=>{let{percent:t}=Oe;return t?(t=di(t+(typeof e=="number"?e:(1-t)*di(Math.random()*t,.1,.95)),0,.994),Oe.set(t)):Oe.start()},trickle:()=>Oe.increase(Math.random()*Dt.trickleRate),render:e=>{if(Oe.isRendered())return document.getElementById("nprogress");Ga(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=Dt.template;const l=t.querySelector(Dt.barSelector),n=document.querySelector(Dt.parent),r=e?"-100":Ya(Oe.percent??0);return lr(l,{transition:"all 0 linear",transform:`translate3d(${r}%,0,0)`}),n&&(n!==document.body&&Ga(n,"nprogress-custom-parent"),n.appendChild(t)),t},remove:()=>{Ja(document.documentElement,"nprogress-busy"),Ja(document.querySelector(Dt.parent),"nprogress-custom-parent"),Jv(document.getElementById("nprogress"))}},Qv=()=>{We(()=>{const e=ul(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(l=>{t.has(l.path)||Oe.start()}),e.afterEach(l=>{t.add(l.path),Oe.done()})})},Zv=It({setup(){Qv()}}),e_=Object.freeze(Object.defineProperty({__proto__:null,default:Zv},Symbol.toStringTag,{value:"Module"})),t_=({selector:e='div[class*="language-"].has-collapsed-lines > .collapsed-lines'}={})=>{pt("click",t=>{const l=t.target;if(l.matches(e)){const n=l.parentElement;n!=null&&n.classList.toggle("collapsed")&&n.scrollIntoView({block:"center",behavior:"instant"})}})},l_={setup(){t_()}},n_=Object.freeze(Object.defineProperty({__proto__:null,default:l_},Symbol.toStringTag,{value:"Module"})),r_="VUEPRESS_CODE_TAB_STORE",nr=Ts(r_,{}),i_=me({name:"CodeTabs",props:{active:{type:Number,default:0},data:{type:Array,required:!0},id:{type:String,required:!0},tabId:{type:String,default:""}},slots:Object,setup(e,{slots:t}){const l=de(e.active),n=Ft([]),r=()=>{e.tabId&&(nr.value[e.tabId]=e.data[l.value].id)},i=(u=l.value)=>{l.value=u{l.value=u>0?u-1:n.value.length-1,n.value[l.value].focus()},a=(u,d)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),l.value=d):u.key==="ArrowRight"?(u.preventDefault(),i()):u.key==="ArrowLeft"&&(u.preventDefault(),s()),e.tabId&&(nr.value[e.tabId]=e.data[l.value].id)},o=()=>{if(e.tabId){const u=e.data.findIndex(({id:d})=>nr.value[e.tabId]===d);if(u!==-1)return u}return e.active};return We(()=>{l.value=o(),Ue(()=>nr.value[e.tabId],(u,d)=>{if(e.tabId&&u!==d){const c=e.data.findIndex(({id:p})=>p===u);c!==-1&&(l.value=c)}})}),()=>e.data.length?ce("div",{class:"vp-code-tabs"},[ce("div",{class:"vp-code-tabs-nav",role:"tablist"},e.data.map(({id:u},d)=>{const c=d===l.value;return ce("button",{type:"button",ref:p=>{p&&(n.value[d]=p)},class:["vp-code-tab-nav",{active:c}],role:"tab","aria-controls":`codetab-${e.id}-${d}`,"aria-selected":c,onClick:()=>{l.value=d,r()},onKeydown:p=>{a(p,d)}},t[`title${d}`]({value:u,isActive:c}))})),e.data.map(({id:u},d)=>{const c=d===l.value;return ce("div",{class:["vp-code-tab",{active:c}],id:`codetab-${e.id}-${d}`,role:"tabpanel","aria-expanded":c},[ce("div",{class:"vp-code-tab-title"},t[`title${d}`]({value:u,isActive:c})),t[`tab${d}`]({value:u,isActive:c})])})]):null}}),s_="VUEPRESS_TAB_STORE",pi=Ts(s_,{}),a_=me({name:"Tabs",props:{active:{type:Number,default:0},data:{type:Array,required:!0},id:{type:String,required:!0},tabId:{type:String,default:""}},slots:Object,setup(e,{slots:t}){const l=de(e.active),n=Ft([]),r=()=>{e.tabId&&(pi.value[e.tabId]=e.data[l.value].id)},i=(u=l.value)=>{l.value=u{l.value=u>0?u-1:n.value.length-1,n.value[l.value].focus()},a=(u,d)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),l.value=d):u.key==="ArrowRight"?(u.preventDefault(),i()):u.key==="ArrowLeft"&&(u.preventDefault(),s()),r()},o=()=>{if(e.tabId){const u=e.data.findIndex(({id:d})=>pi.value[e.tabId]===d);if(u!==-1)return u}return e.active};return We(()=>{l.value=o(),Ue(()=>pi.value[e.tabId],(u,d)=>{if(e.tabId&&u!==d){const c=e.data.findIndex(({id:p})=>p===u);c!==-1&&(l.value=c)}})}),()=>e.data.length?ce("div",{class:"vp-tabs"},[ce("div",{class:"vp-tabs-nav",role:"tablist"},e.data.map(({id:u},d)=>{const c=d===l.value;return ce("button",{type:"button",ref:p=>{p&&(n.value[d]=p)},class:["vp-tab-nav",{active:c}],role:"tab","aria-controls":`tab-${e.id}-${d}`,"aria-selected":c,onClick:()=>{l.value=d,r()},onKeydown:p=>{a(p,d)}},t[`title${d}`]({value:u,isActive:c}))})),e.data.map(({id:u},d)=>{const c=d===l.value;return ce("div",{class:["vp-tab",{active:c}],id:`tab-${e.id}-${d}`,role:"tabpanel","aria-expanded":c},[ce("div",{class:"vp-tab-title"},t[`title${d}`]({value:u,isActive:c})),t[`tab${d}`]({value:u,isActive:c})])})]):null}}),o_={enhance:({app:e})=>{e.component("CodeTabs",i_),e.component("Tabs",a_)}},u_=Object.freeze(Object.defineProperty({__proto__:null,default:o_},Symbol.toStringTag,{value:"Module"}));var c_=Object.create,nd=Object.defineProperty,d_=Object.getOwnPropertyDescriptor,xs=Object.getOwnPropertyNames,p_=Object.getPrototypeOf,h_=Object.prototype.hasOwnProperty,f_=(e,t)=>function(){return e&&(t=(0,e[xs(e)[0]])(e=0)),t},m_=(e,t)=>function(){return t||(0,e[xs(e)[0]])((t={exports:{}}).exports,t),t.exports},g_=(e,t,l,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of xs(t))!h_.call(e,r)&&r!==l&&nd(e,r,{get:()=>t[r],enumerable:!(n=d_(t,r))||n.enumerable});return e},v_=(e,t,l)=>(l=e!=null?c_(p_(e)):{},g_(nd(l,"default",{value:e,enumerable:!0}),e)),Kn=f_({"../../node_modules/.pnpm/tsup@8.3.0_@microsoft+api-extractor@7.43.0_@types+node@20.16.14__@swc+core@1.5.29_jiti@2.0.0__utvtwgyeu6xd57udthcnogp47u/node_modules/tsup/assets/esm_shims.js"(){}}),__=m_({"../../node_modules/.pnpm/rfdc@1.4.1/node_modules/rfdc/index.js"(e,t){Kn(),t.exports=n;function l(i){return i instanceof Buffer?Buffer.from(i):new i.constructor(i.buffer.slice(),i.byteOffset,i.length)}function n(i){if(i=i||{},i.circles)return r(i);const s=new Map;if(s.set(Date,c=>new Date(c)),s.set(Map,(c,p)=>new Map(o(Array.from(c),p))),s.set(Set,(c,p)=>new Set(o(Array.from(c),p))),i.constructorHandlers)for(const c of i.constructorHandlers)s.set(c[0],c[1]);let a=null;return i.proto?d:u;function o(c,p){const f=Object.keys(c),_=new Array(f.length);for(let y=0;ynew Date(f)),o.set(Map,(f,_)=>new Map(d(Array.from(f),_))),o.set(Set,(f,_)=>new Set(d(Array.from(f),_))),i.constructorHandlers)for(const f of i.constructorHandlers)o.set(f[0],f[1]);let u=null;return i.proto?p:c;function d(f,_){const y=Object.keys(f),k=new Array(y.length);for(let b=0;b(s=P_(e,u,d),s.finally(()=>{if(s=null,l.trailing&&a&&!r){const c=o(u,a);return a=null,c}}),s);return function(...u){return s?(l.trailing&&(a=u),s):new Promise(d=>{const c=!r&&l.leading;clearTimeout(r),r=setTimeout(()=>{r=null;const p=l.leading?n:o(this,u);for(const f of i)f(p);i=[]},t),c?(n=o(this,u),d(n)):i.push(d)})}}async function P_(e,t,l){return await e.apply(t,l)}function Vi(e,t={},l){for(const n in e){const r=e[n],i=l?`${l}:${n}`:n;typeof r=="object"&&r!==null?Vi(r,t,i):typeof r=="function"&&(t[i]=r)}return t}const A_={run:e=>e()},L_=()=>A_,id=typeof console.createTask<"u"?console.createTask:L_;function C_(e,t){const l=t.shift(),n=id(l);return e.reduce((r,i)=>r.then(()=>n.run(()=>i(...t))),Promise.resolve())}function R_(e,t){const l=t.shift(),n=id(l);return Promise.all(e.map(r=>n.run(()=>r(...t))))}function hi(e,t){for(const l of[...e])l(t)}class F_{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,l,n={}){if(!t||typeof l!="function")return()=>{};const r=t;let i;for(;this._deprecatedHooks[t];)i=this._deprecatedHooks[t],t=i.to;if(i&&!n.allowDeprecated){let s=i.message;s||(s=`${r} hook has been deprecated`+(i.to?`, please use ${i.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(s)||(console.warn(s),this._deprecatedMessages.add(s))}if(!l.name)try{Object.defineProperty(l,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(l),()=>{l&&(this.removeHook(t,l),l=void 0)}}hookOnce(t,l){let n,r=(...i)=>(typeof n=="function"&&n(),n=void 0,r=void 0,l(...i));return n=this.hook(t,r),n}removeHook(t,l){if(this._hooks[t]){const n=this._hooks[t].indexOf(l);n!==-1&&this._hooks[t].splice(n,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,l){this._deprecatedHooks[t]=typeof l=="string"?{to:l}:l;const n=this._hooks[t]||[];delete this._hooks[t];for(const r of n)this.hook(t,r)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const l in t)this.deprecateHook(l,t[l])}addHooks(t){const l=Vi(t),n=Object.keys(l).map(r=>this.hook(r,l[r]));return()=>{for(const r of n.splice(0,n.length))r()}}removeHooks(t){const l=Vi(t);for(const n in l)this.removeHook(n,l[n])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...l){return l.unshift(t),this.callHookWith(C_,t,...l)}callHookParallel(t,...l){return l.unshift(t),this.callHookWith(R_,t,...l)}callHookWith(t,l,...n){const r=this._before||this._after?{name:l,args:n,context:{}}:void 0;this._before&&hi(this._before,r);const i=t(l in this._hooks?[...this._hooks[l]]:[],n);return i instanceof Promise?i.finally(()=>{this._after&&r&&hi(this._after,r)}):(this._after&&r&&hi(this._after,r),i)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const l=this._before.indexOf(t);l!==-1&&this._before.splice(l,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const l=this._after.indexOf(t);l!==-1&&this._after.splice(l,1)}}}}function sd(){return new F_}var O_=Object.create,ad=Object.defineProperty,I_=Object.getOwnPropertyDescriptor,Ps=Object.getOwnPropertyNames,w_=Object.getPrototypeOf,S_=Object.prototype.hasOwnProperty,D_=(e,t)=>function(){return e&&(t=(0,e[Ps(e)[0]])(e=0)),t},od=(e,t)=>function(){return t||(0,e[Ps(e)[0]])((t={exports:{}}).exports,t),t.exports},V_=(e,t,l,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of Ps(t))!S_.call(e,r)&&r!==l&&ad(e,r,{get:()=>t[r],enumerable:!(n=I_(t,r))||n.enumerable});return e},N_=(e,t,l)=>(l=e!=null?O_(w_(e)):{},V_(ad(l,"default",{value:e,enumerable:!0}),e)),O=D_({"../../node_modules/.pnpm/tsup@8.3.0_@microsoft+api-extractor@7.43.0_@types+node@20.16.14__@swc+core@1.5.29_jiti@2.0.0__utvtwgyeu6xd57udthcnogp47u/node_modules/tsup/assets/esm_shims.js"(){}}),M_=od({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/lib/speakingurl.js"(e,t){O(),function(l){var n={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"Ae",Å:"A",Æ:"AE",Ç:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"Oe",Ő:"O",Ø:"O",Ù:"U",Ú:"U",Û:"U",Ü:"Ue",Ű:"U",Ý:"Y",Þ:"TH",ß:"ss",à:"a",á:"a",â:"a",ã:"a",ä:"ae",å:"a",æ:"ae",ç:"c",è:"e",é:"e",ê:"e",ë:"e",ì:"i",í:"i",î:"i",ï:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"oe",ő:"o",ø:"o",ù:"u",ú:"u",û:"u",ü:"ue",ű:"u",ý:"y",þ:"th",ÿ:"y","ẞ":"SS",ا:"a",أ:"a",إ:"i",آ:"aa",ؤ:"u",ئ:"e",ء:"a",ب:"b",ت:"t",ث:"th",ج:"j",ح:"h",خ:"kh",د:"d",ذ:"th",ر:"r",ز:"z",س:"s",ش:"sh",ص:"s",ض:"dh",ط:"t",ظ:"z",ع:"a",غ:"gh",ف:"f",ق:"q",ك:"k",ل:"l",م:"m",ن:"n",ه:"h",و:"w",ي:"y",ى:"a",ة:"h",ﻻ:"la",ﻷ:"laa",ﻹ:"lai",ﻵ:"laa",گ:"g",چ:"ch",پ:"p",ژ:"zh",ک:"k",ی:"y","َ":"a","ً":"an","ِ":"e","ٍ":"en","ُ":"u","ٌ":"on","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9",က:"k",ခ:"kh",ဂ:"g",ဃ:"ga",င:"ng",စ:"s",ဆ:"sa",ဇ:"z","စျ":"za",ည:"ny",ဋ:"t",ဌ:"ta",ဍ:"d",ဎ:"da",ဏ:"na",တ:"t",ထ:"ta",ဒ:"d",ဓ:"da",န:"n",ပ:"p",ဖ:"pa",ဗ:"b",ဘ:"ba",မ:"m",ယ:"y",ရ:"ya",လ:"l",ဝ:"w",သ:"th",ဟ:"h",ဠ:"la",အ:"a","ြ":"y","ျ":"ya","ွ":"w","ြွ":"yw","ျွ":"ywa","ှ":"h",ဧ:"e","၏":"-e",ဣ:"i",ဤ:"-i",ဉ:"u",ဦ:"-u",ဩ:"aw","သြော":"aw",ဪ:"aw","၀":"0","၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","္":"","့":"","း":"",č:"c",ď:"d",ě:"e",ň:"n",ř:"r",š:"s",ť:"t",ů:"u",ž:"z",Č:"C",Ď:"D",Ě:"E",Ň:"N",Ř:"R",Š:"S",Ť:"T",Ů:"U",Ž:"Z",ހ:"h",ށ:"sh",ނ:"n",ރ:"r",ބ:"b",ޅ:"lh",ކ:"k",އ:"a",ވ:"v",މ:"m",ފ:"f",ދ:"dh",ތ:"th",ލ:"l",ގ:"g",ޏ:"gn",ސ:"s",ޑ:"d",ޒ:"z",ޓ:"t",ޔ:"y",ޕ:"p",ޖ:"j",ޗ:"ch",ޘ:"tt",ޙ:"hh",ޚ:"kh",ޛ:"th",ޜ:"z",ޝ:"sh",ޞ:"s",ޟ:"d",ޠ:"t",ޡ:"z",ޢ:"a",ޣ:"gh",ޤ:"q",ޥ:"w","ަ":"a","ާ":"aa","ި":"i","ީ":"ee","ު":"u","ޫ":"oo","ެ":"e","ޭ":"ey","ޮ":"o","ޯ":"oa","ް":"",ა:"a",ბ:"b",გ:"g",დ:"d",ე:"e",ვ:"v",ზ:"z",თ:"t",ი:"i",კ:"k",ლ:"l",მ:"m",ნ:"n",ო:"o",პ:"p",ჟ:"zh",რ:"r",ს:"s",ტ:"t",უ:"u",ფ:"p",ქ:"k",ღ:"gh",ყ:"q",შ:"sh",ჩ:"ch",ც:"ts",ძ:"dz",წ:"ts",ჭ:"ch",ხ:"kh",ჯ:"j",ჰ:"h",α:"a",β:"v",γ:"g",δ:"d",ε:"e",ζ:"z",η:"i",θ:"th",ι:"i",κ:"k",λ:"l",μ:"m",ν:"n",ξ:"ks",ο:"o",π:"p",ρ:"r",σ:"s",τ:"t",υ:"y",φ:"f",χ:"x",ψ:"ps",ω:"o",ά:"a",έ:"e",ί:"i",ό:"o",ύ:"y",ή:"i",ώ:"o",ς:"s",ϊ:"i",ΰ:"y",ϋ:"y",ΐ:"i",Α:"A",Β:"B",Γ:"G",Δ:"D",Ε:"E",Ζ:"Z",Η:"I",Θ:"TH",Ι:"I",Κ:"K",Λ:"L",Μ:"M",Ν:"N",Ξ:"KS",Ο:"O",Π:"P",Ρ:"R",Σ:"S",Τ:"T",Υ:"Y",Φ:"F",Χ:"X",Ψ:"PS",Ω:"O",Ά:"A",Έ:"E",Ί:"I",Ό:"O",Ύ:"Y",Ή:"I",Ώ:"O",Ϊ:"I",Ϋ:"Y",ā:"a",ē:"e",ģ:"g",ī:"i",ķ:"k",ļ:"l",ņ:"n",ū:"u",Ā:"A",Ē:"E",Ģ:"G",Ī:"I",Ķ:"k",Ļ:"L",Ņ:"N",Ū:"U",Ќ:"Kj",ќ:"kj",Љ:"Lj",љ:"lj",Њ:"Nj",њ:"nj",Тс:"Ts",тс:"ts",ą:"a",ć:"c",ę:"e",ł:"l",ń:"n",ś:"s",ź:"z",ż:"z",Ą:"A",Ć:"C",Ę:"E",Ł:"L",Ń:"N",Ś:"S",Ź:"Z",Ż:"Z",Є:"Ye",І:"I",Ї:"Yi",Ґ:"G",є:"ye",і:"i",ї:"yi",ґ:"g",ă:"a",Ă:"A",ș:"s",Ș:"S",ț:"t",Ț:"T",ţ:"t",Ţ:"T",а:"a",б:"b",в:"v",г:"g",д:"d",е:"e",ё:"yo",ж:"zh",з:"z",и:"i",й:"i",к:"k",л:"l",м:"m",н:"n",о:"o",п:"p",р:"r",с:"s",т:"t",у:"u",ф:"f",х:"kh",ц:"c",ч:"ch",ш:"sh",щ:"sh",ъ:"",ы:"y",ь:"",э:"e",ю:"yu",я:"ya",А:"A",Б:"B",В:"V",Г:"G",Д:"D",Е:"E",Ё:"Yo",Ж:"Zh",З:"Z",И:"I",Й:"I",К:"K",Л:"L",М:"M",Н:"N",О:"O",П:"P",Р:"R",С:"S",Т:"T",У:"U",Ф:"F",Х:"Kh",Ц:"C",Ч:"Ch",Ш:"Sh",Щ:"Sh",Ъ:"",Ы:"Y",Ь:"",Э:"E",Ю:"Yu",Я:"Ya",ђ:"dj",ј:"j",ћ:"c",џ:"dz",Ђ:"Dj",Ј:"j",Ћ:"C",Џ:"Dz",ľ:"l",ĺ:"l",ŕ:"r",Ľ:"L",Ĺ:"L",Ŕ:"R",ş:"s",Ş:"S",ı:"i",İ:"I",ğ:"g",Ğ:"G",ả:"a",Ả:"A",ẳ:"a",Ẳ:"A",ẩ:"a",Ẩ:"A",đ:"d",Đ:"D",ẹ:"e",Ẹ:"E",ẽ:"e",Ẽ:"E",ẻ:"e",Ẻ:"E",ế:"e",Ế:"E",ề:"e",Ề:"E",ệ:"e",Ệ:"E",ễ:"e",Ễ:"E",ể:"e",Ể:"E",ỏ:"o",ọ:"o",Ọ:"o",ố:"o",Ố:"O",ồ:"o",Ồ:"O",ổ:"o",Ổ:"O",ộ:"o",Ộ:"O",ỗ:"o",Ỗ:"O",ơ:"o",Ơ:"O",ớ:"o",Ớ:"O",ờ:"o",Ờ:"O",ợ:"o",Ợ:"O",ỡ:"o",Ỡ:"O",Ở:"o",ở:"o",ị:"i",Ị:"I",ĩ:"i",Ĩ:"I",ỉ:"i",Ỉ:"i",ủ:"u",Ủ:"U",ụ:"u",Ụ:"U",ũ:"u",Ũ:"U",ư:"u",Ư:"U",ứ:"u",Ứ:"U",ừ:"u",Ừ:"U",ự:"u",Ự:"U",ữ:"u",Ữ:"U",ử:"u",Ử:"ư",ỷ:"y",Ỷ:"y",ỳ:"y",Ỳ:"Y",ỵ:"y",Ỵ:"Y",ỹ:"y",Ỹ:"Y",ạ:"a",Ạ:"A",ấ:"a",Ấ:"A",ầ:"a",Ầ:"A",ậ:"a",Ậ:"A",ẫ:"a",Ẫ:"A",ắ:"a",Ắ:"A",ằ:"a",Ằ:"A",ặ:"a",Ặ:"A",ẵ:"a",Ẵ:"A","⓪":"0","①":"1","②":"2","③":"3","④":"4","⑤":"5","⑥":"6","⑦":"7","⑧":"8","⑨":"9","⑩":"10","⑪":"11","⑫":"12","⑬":"13","⑭":"14","⑮":"15","⑯":"16","⑰":"17","⑱":"18","⑲":"18","⑳":"18","⓵":"1","⓶":"2","⓷":"3","⓸":"4","⓹":"5","⓺":"6","⓻":"7","⓼":"8","⓽":"9","⓾":"10","⓿":"0","⓫":"11","⓬":"12","⓭":"13","⓮":"14","⓯":"15","⓰":"16","⓱":"17","⓲":"18","⓳":"19","⓴":"20","Ⓐ":"A","Ⓑ":"B","Ⓒ":"C","Ⓓ":"D","Ⓔ":"E","Ⓕ":"F","Ⓖ":"G","Ⓗ":"H","Ⓘ":"I","Ⓙ":"J","Ⓚ":"K","Ⓛ":"L","Ⓜ":"M","Ⓝ":"N","Ⓞ":"O","Ⓟ":"P","Ⓠ":"Q","Ⓡ":"R","Ⓢ":"S","Ⓣ":"T","Ⓤ":"U","Ⓥ":"V","Ⓦ":"W","Ⓧ":"X","Ⓨ":"Y","Ⓩ":"Z","ⓐ":"a","ⓑ":"b","ⓒ":"c","ⓓ":"d","ⓔ":"e","ⓕ":"f","ⓖ":"g","ⓗ":"h","ⓘ":"i","ⓙ":"j","ⓚ":"k","ⓛ":"l","ⓜ":"m","ⓝ":"n","ⓞ":"o","ⓟ":"p","ⓠ":"q","ⓡ":"r","ⓢ":"s","ⓣ":"t","ⓤ":"u","ⓦ":"v","ⓥ":"w","ⓧ":"x","ⓨ":"y","ⓩ":"z","“":'"',"”":'"',"‘":"'","’":"'","∂":"d",ƒ:"f","™":"(TM)","©":"(C)",œ:"oe",Œ:"OE","®":"(R)","†":"+","℠":"(SM)","…":"...","˚":"o",º:"o",ª:"a","•":"*","၊":",","။":".",$:"USD","€":"EUR","₢":"BRN","₣":"FRF","£":"GBP","₤":"ITL","₦":"NGN","₧":"ESP","₩":"KRW","₪":"ILS","₫":"VND","₭":"LAK","₮":"MNT","₯":"GRD","₱":"ARS","₲":"PYG","₳":"ARA","₴":"UAH","₵":"GHS","¢":"cent","¥":"CNY",元:"CNY",円:"YEN","﷼":"IRR","₠":"EWE","฿":"THB","₨":"INR","₹":"INR","₰":"PF","₺":"TRY","؋":"AFN","₼":"AZN",лв:"BGN","៛":"KHR","₡":"CRC","₸":"KZT",ден:"MKD",zł:"PLN","₽":"RUB","₾":"GEL"},r=["်","ް"],i={"ာ":"a","ါ":"a","ေ":"e","ဲ":"e","ိ":"i","ီ":"i","ို":"o","ု":"u","ူ":"u","ေါင်":"aung","ော":"aw","ော်":"aw","ေါ":"aw","ေါ်":"aw","်":"်","က်":"et","ိုက်":"aik","ောက်":"auk","င်":"in","ိုင်":"aing","ောင်":"aung","စ်":"it","ည်":"i","တ်":"at","ိတ်":"eik","ုတ်":"ok","ွတ်":"ut","ေတ်":"it","ဒ်":"d","ိုဒ်":"ok","ုဒ်":"ait","န်":"an","ာန်":"an","ိန်":"ein","ုန်":"on","ွန်":"un","ပ်":"at","ိပ်":"eik","ုပ်":"ok","ွပ်":"ut","န်ုပ်":"nub","မ်":"an","ိမ်":"ein","ုမ်":"on","ွမ်":"un","ယ်":"e","ိုလ်":"ol","ဉ်":"in","ံ":"an","ိံ":"ein","ုံ":"on","ައް":"ah","ަށް":"ah"},s={en:{},az:{ç:"c",ə:"e",ğ:"g",ı:"i",ö:"o",ş:"s",ü:"u",Ç:"C",Ə:"E",Ğ:"G",İ:"I",Ö:"O",Ş:"S",Ü:"U"},cs:{č:"c",ď:"d",ě:"e",ň:"n",ř:"r",š:"s",ť:"t",ů:"u",ž:"z",Č:"C",Ď:"D",Ě:"E",Ň:"N",Ř:"R",Š:"S",Ť:"T",Ů:"U",Ž:"Z"},fi:{ä:"a",Ä:"A",ö:"o",Ö:"O"},hu:{ä:"a",Ä:"A",ö:"o",Ö:"O",ü:"u",Ü:"U",ű:"u",Ű:"U"},lt:{ą:"a",č:"c",ę:"e",ė:"e",į:"i",š:"s",ų:"u",ū:"u",ž:"z",Ą:"A",Č:"C",Ę:"E",Ė:"E",Į:"I",Š:"S",Ų:"U",Ū:"U"},lv:{ā:"a",č:"c",ē:"e",ģ:"g",ī:"i",ķ:"k",ļ:"l",ņ:"n",š:"s",ū:"u",ž:"z",Ā:"A",Č:"C",Ē:"E",Ģ:"G",Ī:"i",Ķ:"k",Ļ:"L",Ņ:"N",Š:"S",Ū:"u",Ž:"Z"},pl:{ą:"a",ć:"c",ę:"e",ł:"l",ń:"n",ó:"o",ś:"s",ź:"z",ż:"z",Ą:"A",Ć:"C",Ę:"e",Ł:"L",Ń:"N",Ó:"O",Ś:"S",Ź:"Z",Ż:"Z"},sv:{ä:"a",Ä:"A",ö:"o",Ö:"O"},sk:{ä:"a",Ä:"A"},sr:{љ:"lj",њ:"nj",Љ:"Lj",Њ:"Nj",đ:"dj",Đ:"Dj"},tr:{Ü:"U",Ö:"O",ü:"u",ö:"o"}},a={ar:{"∆":"delta","∞":"la-nihaya","♥":"hob","&":"wa","|":"aw","<":"aqal-men",">":"akbar-men","∑":"majmou","¤":"omla"},az:{},ca:{"∆":"delta","∞":"infinit","♥":"amor","&":"i","|":"o","<":"menys que",">":"mes que","∑":"suma dels","¤":"moneda"},cs:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"nebo","<":"mensi nez",">":"vetsi nez","∑":"soucet","¤":"mena"},de:{"∆":"delta","∞":"unendlich","♥":"Liebe","&":"und","|":"oder","<":"kleiner als",">":"groesser als","∑":"Summe von","¤":"Waehrung"},dv:{"∆":"delta","∞":"kolunulaa","♥":"loabi","&":"aai","|":"noonee","<":"ah vure kuda",">":"ah vure bodu","∑":"jumula","¤":"faisaa"},en:{"∆":"delta","∞":"infinity","♥":"love","&":"and","|":"or","<":"less than",">":"greater than","∑":"sum","¤":"currency"},es:{"∆":"delta","∞":"infinito","♥":"amor","&":"y","|":"u","<":"menos que",">":"mas que","∑":"suma de los","¤":"moneda"},fa:{"∆":"delta","∞":"bi-nahayat","♥":"eshgh","&":"va","|":"ya","<":"kamtar-az",">":"bishtar-az","∑":"majmooe","¤":"vahed"},fi:{"∆":"delta","∞":"aarettomyys","♥":"rakkaus","&":"ja","|":"tai","<":"pienempi kuin",">":"suurempi kuin","∑":"summa","¤":"valuutta"},fr:{"∆":"delta","∞":"infiniment","♥":"Amour","&":"et","|":"ou","<":"moins que",">":"superieure a","∑":"somme des","¤":"monnaie"},ge:{"∆":"delta","∞":"usasruloba","♥":"siqvaruli","&":"da","|":"an","<":"naklebi",">":"meti","∑":"jami","¤":"valuta"},gr:{},hu:{"∆":"delta","∞":"vegtelen","♥":"szerelem","&":"es","|":"vagy","<":"kisebb mint",">":"nagyobb mint","∑":"szumma","¤":"penznem"},it:{"∆":"delta","∞":"infinito","♥":"amore","&":"e","|":"o","<":"minore di",">":"maggiore di","∑":"somma","¤":"moneta"},lt:{"∆":"delta","∞":"begalybe","♥":"meile","&":"ir","|":"ar","<":"maziau nei",">":"daugiau nei","∑":"suma","¤":"valiuta"},lv:{"∆":"delta","∞":"bezgaliba","♥":"milestiba","&":"un","|":"vai","<":"mazak neka",">":"lielaks neka","∑":"summa","¤":"valuta"},my:{"∆":"kwahkhyaet","∞":"asaonasme","♥":"akhyait","&":"nhin","|":"tho","<":"ngethaw",">":"kyithaw","∑":"paungld","¤":"ngwekye"},mk:{},nl:{"∆":"delta","∞":"oneindig","♥":"liefde","&":"en","|":"of","<":"kleiner dan",">":"groter dan","∑":"som","¤":"valuta"},pl:{"∆":"delta","∞":"nieskonczonosc","♥":"milosc","&":"i","|":"lub","<":"mniejsze niz",">":"wieksze niz","∑":"suma","¤":"waluta"},pt:{"∆":"delta","∞":"infinito","♥":"amor","&":"e","|":"ou","<":"menor que",">":"maior que","∑":"soma","¤":"moeda"},ro:{"∆":"delta","∞":"infinit","♥":"dragoste","&":"si","|":"sau","<":"mai mic ca",">":"mai mare ca","∑":"suma","¤":"valuta"},ru:{"∆":"delta","∞":"beskonechno","♥":"lubov","&":"i","|":"ili","<":"menshe",">":"bolshe","∑":"summa","¤":"valjuta"},sk:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"alebo","<":"menej ako",">":"viac ako","∑":"sucet","¤":"mena"},sr:{},tr:{"∆":"delta","∞":"sonsuzluk","♥":"ask","&":"ve","|":"veya","<":"kucuktur",">":"buyuktur","∑":"toplam","¤":"para birimi"},uk:{"∆":"delta","∞":"bezkinechnist","♥":"lubov","&":"i","|":"abo","<":"menshe",">":"bilshe","∑":"suma","¤":"valjuta"},vn:{"∆":"delta","∞":"vo cuc","♥":"yeu","&":"va","|":"hoac","<":"nho hon",">":"lon hon","∑":"tong","¤":"tien te"}},o=[";","?",":","@","&","=","+","$",",","/"].join(""),u=[";","?",":","@","&","=","+","$",","].join(""),d=[".","!","~","*","'","(",")"].join(""),c=function(k,b){var x="-",m="",E="",S=!0,$={},M,P,z,C,B,A,D,Q,te,I,V,K,ue,ke,Re="";if(typeof k!="string")return"";if(typeof b=="string"&&(x=b),D=a.en,Q=s.en,typeof b=="object"){M=b.maintainCase||!1,$=b.custom&&typeof b.custom=="object"?b.custom:$,z=+b.truncate>1&&b.truncate||!1,C=b.uric||!1,B=b.uricNoSlash||!1,A=b.mark||!1,S=!(b.symbols===!1||b.lang===!1),x=b.separator||x,C&&(Re+=o),B&&(Re+=u),A&&(Re+=d),D=b.lang&&a[b.lang]&&S?a[b.lang]:S?a.en:{},Q=b.lang&&s[b.lang]?s[b.lang]:b.lang===!1||b.lang===!0?{}:s.en,b.titleCase&&typeof b.titleCase.length=="number"&&Array.prototype.toString.call(b.titleCase)?(b.titleCase.forEach(function(Ee){$[Ee+""]=Ee+""}),P=!0):P=!!b.titleCase,b.custom&&typeof b.custom.length=="number"&&Array.prototype.toString.call(b.custom)&&b.custom.forEach(function(Ee){$[Ee+""]=Ee+""}),Object.keys($).forEach(function(Ee){var Qe;Ee.length>1?Qe=new RegExp("\\b"+f(Ee)+"\\b","gi"):Qe=new RegExp(f(Ee),"gi"),k=k.replace(Qe,$[Ee])});for(V in $)Re+=V}for(Re+=x,Re=f(Re),k=k.replace(/(^\s+|\s+$)/g,""),ue=!1,ke=!1,I=0,K=k.length;I=0?(E+=V,V=""):ke===!0?(V=i[E]+n[V],E=""):V=ue&&n[V].match(/[A-Za-z0-9]/)?" "+n[V]:n[V],ue=!1,ke=!1):V in i?(E+=V,V="",I===K-1&&(V=i[E]),ke=!0):D[V]&&!(C&&o.indexOf(V)!==-1)&&!(B&&u.indexOf(V)!==-1)?(V=ue||m.substr(-1).match(/[A-Za-z0-9]/)?x+D[V]:D[V],V+=k[I+1]!==void 0&&k[I+1].match(/[A-Za-z0-9]/)?x:"",ue=!0):(ke===!0?(V=i[E]+V,E="",ke=!1):ue&&(/[A-Za-z0-9]/.test(V)||m.substr(-1).match(/A-Za-z0-9]/))&&(V=" "+V),ue=!1),m+=V.replace(new RegExp("[^\\w\\s"+Re+"_-]","g"),x);return P&&(m=m.replace(/(\w)(\S*)/g,function(Ee,Qe,_t){var Ze=Qe.toUpperCase()+(_t!==null?_t:"");return Object.keys($).indexOf(Ze.toLowerCase())<0?Ze:Ze.toLowerCase()})),m=m.replace(/\s+/g,x).replace(new RegExp("\\"+x+"+","g"),x).replace(new RegExp("(^\\"+x+"+|\\"+x+"+$)","g"),""),z&&m.length>z&&(te=m.charAt(z)===x,m=m.slice(0,z),te||(m=m.slice(0,m.lastIndexOf(x)))),!M&&!P&&(m=m.toLowerCase()),m},p=function(k){return function(x){return c(x,k)}},f=function(k){return k.replace(/[-\\^$*+?.()|[\]{}\/]/g,"\\$&")},_=function(y,k){for(var b in k)if(k[b]===y)return!0};if(typeof t<"u"&&t.exports)t.exports=c,t.exports.createSlug=p;else if(typeof define<"u"&&define.amd)define([],function(){return c});else try{if(l.getSlug||l.createSlug)throw"speakingurl: globals exists /(getSlug|createSlug)/";l.getSlug=c,l.createSlug=p}catch{}}(e)}}),j_=od({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/index.js"(e,t){O(),t.exports=M_()}});O();O();O();O();O();O();O();function H_(e){return!!(e&&e.__v_isReadonly)}function ud(e){return H_(e)?ud(e.__v_raw):!!(e&&e.__v_isReactive)}function fi(e){return!!(e&&e.__v_isRef===!0)}function fn(e){const t=e&&e.__v_raw;return t?fn(t):e}O();function B_(e){var t;const l=e.name||e._componentTag||e.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__||e.__name;return l==="index"&&((t=e.__file)!=null&&t.endsWith("index.vue"))?"":l}function U_(e){const t=e.__file;if(t)return b_(T_(t,".vue"))}function Za(e,t){return e.type.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__=t,t}function Ur(e){if(e.__VUE_DEVTOOLS_NEXT_APP_RECORD__)return e.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(e.root)return e.appContext.app.__VUE_DEVTOOLS_NEXT_APP_RECORD__}async function z_(e){const{app:t,uid:l,instance:n}=e;try{if(n.__VUE_DEVTOOLS_NEXT_UID__)return n.__VUE_DEVTOOLS_NEXT_UID__;const r=await Ur(t);if(!r)return null;const i=r.rootInstance===n;return`${r.id}:${i?"root":l}`}catch{}}function cd(e){var t,l;const n=(t=e.subTree)==null?void 0:t.type,r=Ur(e);return r?((l=r==null?void 0:r.types)==null?void 0:l.Fragment)===n:!1}function zr(e){var t,l,n;const r=B_((e==null?void 0:e.type)||{});if(r)return r;if((e==null?void 0:e.root)===e)return"Root";for(const s in(l=(t=e.parent)==null?void 0:t.type)==null?void 0:l.components)if(e.parent.type.components[s]===(e==null?void 0:e.type))return Za(e,s);for(const s in(n=e.appContext)==null?void 0:n.components)if(e.appContext.components[s]===(e==null?void 0:e.type))return Za(e,s);const i=U_((e==null?void 0:e.type)||{});return i||"Anonymous Component"}function Ni(e,t){return t=t||`${e.id}:root`,e.instanceMap.get(t)||e.instanceMap.get(":root")}var $_=class{constructor(){this.refEditor=new q_}set(e,t,l,n){const r=Array.isArray(t)?t:t.split(".");for(;r.length>1;){const a=r.shift();e instanceof Map&&(e=e.get(a)),e instanceof Set?e=Array.from(e.values())[a]:e=e[a],this.refEditor.isRef(e)&&(e=this.refEditor.get(e))}const i=r[0],s=this.refEditor.get(e)[i];n?n(e,i,l):this.refEditor.isRef(s)?this.refEditor.set(s,l):e[i]=l}get(e,t){const l=Array.isArray(t)?t:t.split(".");for(let n=0;n"u")return!1;const n=Array.isArray(t)?t.slice():t.split("."),r=l?2:1;for(;e&&n.length>r;){const i=n.shift();e=e[i],this.refEditor.isRef(e)&&(e=this.refEditor.get(e))}return e!=null&&Object.prototype.hasOwnProperty.call(e,n[0])}createDefaultSetCallback(e){return(t,l,n)=>{if((e.remove||e.newKey)&&(Array.isArray(t)?t.splice(l,1):fn(t)instanceof Map?t.delete(l):fn(t)instanceof Set?t.delete(Array.from(t.values())[l]):Reflect.deleteProperty(t,l)),!e.remove){const r=t[e.newKey||l];this.refEditor.isRef(r)?this.refEditor.set(r,n):fn(t)instanceof Map?t.set(e.newKey||l,n):fn(t)instanceof Set?t.add(n):t[e.newKey||l]=n}}}},q_=class{set(e,t){if(fi(e))e.value=t;else{if(e instanceof Set&&Array.isArray(t)){e.clear(),t.forEach(r=>e.add(r));return}const l=Object.keys(t);if(e instanceof Map){const r=new Set(e.keys());l.forEach(i=>{e.set(i,Reflect.get(t,i)),r.delete(i)}),r.forEach(i=>e.delete(i));return}const n=new Set(Object.keys(e));l.forEach(r=>{Reflect.set(e,r,Reflect.get(t,r)),n.delete(r)}),n.forEach(r=>Reflect.deleteProperty(e,r))}}get(e){return fi(e)?e.value:e}isRef(e){return fi(e)||ud(e)}};O();function As(e){return cd(e)?K_(e.subTree):e.subTree?[e.subTree.el]:[]}function K_(e){if(!e.children)return[];const t=[];return e.children.forEach(l=>{l.component?t.push(...As(l.component)):l!=null&&l.el&&t.push(l.el)}),t}O();O();function W_(){const e={top:0,bottom:0,left:0,right:0,get width(){return e.right-e.left},get height(){return e.bottom-e.top}};return e}var rr;function G_(e){return rr||(rr=document.createRange()),rr.selectNode(e),rr.getBoundingClientRect()}function J_(e){const t=W_();if(!e.children)return t;for(let l=0,n=e.children.length;le.bottom)&&(e.bottom=t.bottom),(!e.left||t.lefte.right)&&(e.right=t.right),e}var eo={top:0,left:0,right:0,bottom:0,width:0,height:0};function Pl(e){const t=e.subTree.el;return typeof window>"u"?eo:cd(e)?J_(e.subTree):(t==null?void 0:t.nodeType)===1?t==null?void 0:t.getBoundingClientRect():e.subTree.component?Pl(e.subTree.component):eo}var dd="__vue-devtools-component-inspector__",pd="__vue-devtools-component-inspector__card__",hd="__vue-devtools-component-inspector__name__",fd="__vue-devtools-component-inspector__indicator__",md={display:"block",zIndex:2147483640,position:"fixed",backgroundColor:"#42b88325",border:"1px solid #42b88350",borderRadius:"5px",transition:"all 0.1s ease-in",pointerEvents:"none"},X_={fontFamily:"Arial, Helvetica, sans-serif",padding:"5px 8px",borderRadius:"4px",textAlign:"left",position:"absolute",left:0,color:"#e9e9e9",fontSize:"14px",fontWeight:600,lineHeight:"24px",backgroundColor:"#42b883",boxShadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)"},Q_={display:"inline-block",fontWeight:400,fontStyle:"normal",fontSize:"12px",opacity:.7};function tn(){return document.getElementById(dd)}function Z_(){return document.getElementById(pd)}function ey(){return document.getElementById(fd)}function ty(){return document.getElementById(hd)}function Ls(e){return{left:`${Math.round(e.left*100)/100}px`,top:`${Math.round(e.top*100)/100}px`,width:`${Math.round(e.width*100)/100}px`,height:`${Math.round(e.height*100)/100}px`}}function Cs(e){var t;const l=document.createElement("div");l.id=(t=e.elementId)!=null?t:dd,Object.assign(l.style,{...md,...Ls(e.bounds),...e.style});const n=document.createElement("span");n.id=pd,Object.assign(n.style,{...X_,top:e.bounds.top<35?0:"-35px"});const r=document.createElement("span");r.id=hd,r.innerHTML=`<${e.name}>  `;const i=document.createElement("i");return i.id=fd,i.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`,Object.assign(i.style,Q_),n.appendChild(r),n.appendChild(i),l.appendChild(n),document.body.appendChild(l),l}function Rs(e){const t=tn(),l=Z_(),n=ty(),r=ey();t&&(Object.assign(t.style,{...md,...Ls(e.bounds)}),Object.assign(l.style,{top:e.bounds.top<35?0:"-35px"}),n.innerHTML=`<${e.name}>  `,r.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`)}function ly(e){const t=Pl(e),l=zr(e);tn()?Rs({bounds:t,name:l}):Cs({bounds:t,name:l})}function gd(){const e=tn();e&&(e.style.display="none")}var Mi=null;function ji(e){const t=e.target;if(t){const l=t.__vueParentComponent;if(l&&(Mi=l,l.vnode.el)){const r=Pl(l),i=zr(l);tn()?Rs({bounds:r,name:i}):Cs({bounds:r,name:i})}}}function ny(e,t){var l;if(e.preventDefault(),e.stopPropagation(),Mi){const n=(l=tt.value)==null?void 0:l.app;z_({app:n,uid:n.uid,instance:Mi}).then(r=>{t(r)})}}var Tr=null;function ry(){gd(),window.removeEventListener("mouseover",ji),window.removeEventListener("click",Tr,!0),Tr=null}function iy(){return window.addEventListener("mouseover",ji),new Promise(e=>{function t(l){l.preventDefault(),l.stopPropagation(),ny(l,n=>{window.removeEventListener("click",t,!0),Tr=null,window.removeEventListener("mouseover",ji);const r=tn();r&&(r.style.display="none"),e(JSON.stringify({id:n}))})}Tr=t,window.addEventListener("click",t,!0)})}function sy(e){const t=Ni(tt.value,e.id);if(t){const[l]=As(t);if(typeof l.scrollIntoView=="function")l.scrollIntoView({behavior:"smooth"});else{const n=Pl(t),r=document.createElement("div"),i={...Ls(n),position:"absolute"};Object.assign(r.style,i),document.body.appendChild(r),r.scrollIntoView({behavior:"smooth"}),setTimeout(()=>{document.body.removeChild(r)},2e3)}setTimeout(()=>{const n=Pl(t);if(n.width||n.height){const r=zr(t),i=tn();i?Rs({...e,name:r,bounds:n}):Cs({...e,name:r,bounds:n}),setTimeout(()=>{i&&(i.style.display="none")},1500)}},1200)}}O();var to,lo;(lo=(to=X).__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__)!=null||(to.__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__=!0);function ay(e){let t=0;const l=setInterval(()=>{X.__VUE_INSPECTOR__&&(clearInterval(l),t+=30,e()),t>=5e3&&clearInterval(l)},30)}function oy(){const e=X.__VUE_INSPECTOR__,t=e.openInEditor;e.openInEditor=async(...l)=>{e.disable(),t(...l)}}function uy(){return new Promise(e=>{function t(){oy(),e(X.__VUE_INSPECTOR__)}X.__VUE_INSPECTOR__?t():ay(()=>{t()})})}O();O();O();var cy="__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS_STATE__";function dy(){if(!rd||typeof localStorage>"u"||localStorage===null)return{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""};const e=localStorage.getItem(cy);return e?JSON.parse(e):{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""}}O();O();O();var no,ro;(ro=(no=X).__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS)!=null||(no.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS=[]);var py=new Proxy(X.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS,{get(e,t,l){return Reflect.get(e,t,l)}});function hy(e,t){ct.timelineLayersState[t.id]=!1,py.push({...e,descriptorId:t.id,appRecord:Ur(t.app)})}var io,so;(so=(io=X).__VUE_DEVTOOLS_KIT_INSPECTOR__)!=null||(io.__VUE_DEVTOOLS_KIT_INSPECTOR__=[]);var Fs=new Proxy(X.__VUE_DEVTOOLS_KIT_INSPECTOR__,{get(e,t,l){return Reflect.get(e,t,l)}}),vd=$l(()=>{ln.hooks.callHook("sendInspectorToClient",_d())});function fy(e,t){var l,n;Fs.push({options:e,descriptor:t,treeFilterPlaceholder:(l=e.treeFilterPlaceholder)!=null?l:"Search tree...",stateFilterPlaceholder:(n=e.stateFilterPlaceholder)!=null?n:"Search state...",treeFilter:"",selectedNodeId:"",appRecord:Ur(t.app)}),vd()}function _d(){return Fs.filter(e=>e.descriptor.app===tt.value.app).filter(e=>e.descriptor.id!=="components").map(e=>{var t;const l=e.descriptor,n=e.options;return{id:n.id,label:n.label,logo:l.logo,icon:`custom-ic-baseline-${(t=n==null?void 0:n.icon)==null?void 0:t.replace(/_/g,"-")}`,packageName:l.packageName,homepage:l.homepage,pluginId:l.id}})}function ur(e,t){return Fs.find(l=>l.options.id===e&&(t?l.descriptor.app===t:!0))}function my(){const e=sd();e.hook("addInspector",({inspector:n,plugin:r})=>{fy(n,r.descriptor)});const t=$l(async({inspectorId:n,plugin:r})=>{var i;if(!n||!((i=r==null?void 0:r.descriptor)!=null&&i.app)||ct.highPerfModeEnabled)return;const s=ur(n,r.descriptor.app),a={app:r.descriptor.app,inspectorId:n,filter:(s==null?void 0:s.treeFilter)||"",rootNodes:[]};await new Promise(o=>{e.callHookWith(async u=>{await Promise.all(u.map(d=>d(a))),o()},"getInspectorTree")}),e.callHookWith(async o=>{await Promise.all(o.map(u=>u({inspectorId:n,rootNodes:a.rootNodes})))},"sendInspectorTreeToClient")},120);e.hook("sendInspectorTree",t);const l=$l(async({inspectorId:n,plugin:r})=>{var i;if(!n||!((i=r==null?void 0:r.descriptor)!=null&&i.app)||ct.highPerfModeEnabled)return;const s=ur(n,r.descriptor.app),a={app:r.descriptor.app,inspectorId:n,nodeId:(s==null?void 0:s.selectedNodeId)||"",state:null},o={currentTab:`custom-inspector:${n}`};a.nodeId&&await new Promise(u=>{e.callHookWith(async d=>{await Promise.all(d.map(c=>c(a,o))),u()},"getInspectorState")}),e.callHookWith(async u=>{await Promise.all(u.map(d=>d({inspectorId:n,nodeId:a.nodeId,state:a.state})))},"sendInspectorStateToClient")},120);return e.hook("sendInspectorState",l),e.hook("customInspectorSelectNode",({inspectorId:n,nodeId:r,plugin:i})=>{const s=ur(n,i.descriptor.app);s&&(s.selectedNodeId=r)}),e.hook("timelineLayerAdded",({options:n,plugin:r})=>{hy(n,r.descriptor)}),e.hook("timelineEventAdded",({options:n,plugin:r})=>{var i;const s=["performance","component-event","keyboard","mouse"];ct.highPerfModeEnabled||!((i=ct.timelineLayersState)!=null&&i[r.descriptor.id])&&!s.includes(n.layerId)||e.callHookWith(async a=>{await Promise.all(a.map(o=>o(n)))},"sendTimelineEventToClient")}),e.hook("getComponentInstances",async({app:n})=>{const r=n.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(!r)return null;const i=r.id.toString();return[...r.instanceMap].filter(([a])=>a.split(":")[0]===i).map(([,a])=>a)}),e.hook("getComponentBounds",async({instance:n})=>Pl(n)),e.hook("getComponentName",({instance:n})=>zr(n)),e.hook("componentHighlight",({uid:n})=>{const r=tt.value.instanceMap.get(n);r&&ly(r)}),e.hook("componentUnhighlight",()=>{gd()}),e}var ao,oo;(oo=(ao=X).__VUE_DEVTOOLS_KIT_APP_RECORDS__)!=null||(ao.__VUE_DEVTOOLS_KIT_APP_RECORDS__=[]);var uo,co;(co=(uo=X).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__)!=null||(uo.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__={});var po,ho;(ho=(po=X).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__)!=null||(po.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__="");var fo,mo;(mo=(fo=X).__VUE_DEVTOOLS_KIT_CUSTOM_TABS__)!=null||(fo.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__=[]);var go,vo;(vo=(go=X).__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__)!=null||(go.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__=[]);var kl="__VUE_DEVTOOLS_KIT_GLOBAL_STATE__";function gy(){return{connected:!1,clientConnected:!1,vitePluginDetected:!0,appRecords:[],activeAppRecordId:"",tabs:[],commands:[],highPerfModeEnabled:!0,devtoolsClientDetected:{},perfUniqueGroupId:0,timelineLayersState:dy()}}var _o,yo;(yo=(_o=X)[kl])!=null||(_o[kl]=gy());var vy=$l(e=>{ln.hooks.callHook("devtoolsStateUpdated",{state:e})});$l((e,t)=>{ln.hooks.callHook("devtoolsConnectedUpdated",{state:e,oldState:t})});var $r=new Proxy(X.__VUE_DEVTOOLS_KIT_APP_RECORDS__,{get(e,t,l){return t==="value"?X.__VUE_DEVTOOLS_KIT_APP_RECORDS__:X.__VUE_DEVTOOLS_KIT_APP_RECORDS__[t]}}),tt=new Proxy(X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__,{get(e,t,l){return t==="value"?X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__:t==="id"?X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__:X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__[t]}});function yd(){vy({...X[kl],appRecords:$r.value,activeAppRecordId:tt.id,tabs:X.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__,commands:X.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__})}function _y(e){X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__=e,yd()}function yy(e){X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__=e,yd()}var ct=new Proxy(X[kl],{get(e,t){return t==="appRecords"?$r:t==="activeAppRecordId"?tt.id:t==="tabs"?X.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__:t==="commands"?X.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__:X[kl][t]},deleteProperty(e,t){return delete e[t],!0},set(e,t,l){return{...X[kl]},e[t]=l,X[kl][t]=l,!0}});function ky(e={}){var t,l,n;const{file:r,host:i,baseUrl:s=window.location.origin,line:a=0,column:o=0}=e;if(r){if(i==="chrome-extension"){const u=r.replace(/\\/g,"\\\\"),d=(l=(t=window.VUE_DEVTOOLS_CONFIG)==null?void 0:t.openInEditorHost)!=null?l:"/";fetch(`${d}__open-in-editor?file=${encodeURI(r)}`).then(c=>{if(!c.ok){const p=`Opening component ${u} failed`;console.log(`%c${p}`,"color:red")}})}else if(ct.vitePluginDetected){const u=(n=X.__VUE_DEVTOOLS_OPEN_IN_EDITOR_BASE_URL__)!=null?n:s;X.__VUE_INSPECTOR__.openInEditor(u,r,a,o)}}}O();O();O();O();O();var ko,Eo;(Eo=(ko=X).__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__)!=null||(ko.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__=[]);var Os=new Proxy(X.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__,{get(e,t,l){return Reflect.get(e,t,l)}});function Hi(e){const t={};return Object.keys(e).forEach(l=>{t[l]=e[l].defaultValue}),t}function Is(e){return`__VUE_DEVTOOLS_NEXT_PLUGIN_SETTINGS__${e}__`}function Ey(e){var t,l,n;const r=(l=(t=Os.find(i=>{var s;return i[0].id===e&&!!((s=i[0])!=null&&s.settings)}))==null?void 0:t[0])!=null?l:null;return(n=r==null?void 0:r.settings)!=null?n:null}function kd(e,t){var l,n,r;const i=Is(e);if(i){const s=localStorage.getItem(i);if(s)return JSON.parse(s)}if(e){const s=(n=(l=Os.find(a=>a[0].id===e))==null?void 0:l[0])!=null?n:null;return Hi((r=s==null?void 0:s.settings)!=null?r:{})}return Hi(t)}function by(e,t){const l=Is(e);localStorage.getItem(l)||localStorage.setItem(l,JSON.stringify(Hi(t)))}function Ty(e,t,l){const n=Is(e),r=localStorage.getItem(n),i=JSON.parse(r||"{}"),s={...i,[t]:l};localStorage.setItem(n,JSON.stringify(s)),ln.hooks.callHookWith(a=>{a.forEach(o=>o({pluginId:e,key:t,oldValue:i[t],newValue:l,settings:s}))},"setPluginSettings")}O();O();O();O();O();O();O();O();O();O();O();var bo,To,ot=(To=(bo=X).__VUE_DEVTOOLS_HOOK)!=null?To:bo.__VUE_DEVTOOLS_HOOK=sd(),xy={vueAppInit(e){ot.hook("app:init",e)},vueAppUnmount(e){ot.hook("app:unmount",e)},vueAppConnected(e){ot.hook("app:connected",e)},componentAdded(e){return ot.hook("component:added",e)},componentEmit(e){return ot.hook("component:emit",e)},componentUpdated(e){return ot.hook("component:updated",e)},componentRemoved(e){return ot.hook("component:removed",e)},setupDevtoolsPlugin(e){ot.hook("devtools-plugin:setup",e)},perfStart(e){return ot.hook("perf:start",e)},perfEnd(e){return ot.hook("perf:end",e)}},Ed={on:xy,setupDevToolsPlugin(e,t){return ot.callHook("devtools-plugin:setup",e,t)}},Py=class{constructor({plugin:e,ctx:t}){this.hooks=t.hooks,this.plugin=e}get on(){return{visitComponentTree:e=>{this.hooks.hook("visitComponentTree",e)},inspectComponent:e=>{this.hooks.hook("inspectComponent",e)},editComponentState:e=>{this.hooks.hook("editComponentState",e)},getInspectorTree:e=>{this.hooks.hook("getInspectorTree",e)},getInspectorState:e=>{this.hooks.hook("getInspectorState",e)},editInspectorState:e=>{this.hooks.hook("editInspectorState",e)},inspectTimelineEvent:e=>{this.hooks.hook("inspectTimelineEvent",e)},timelineCleared:e=>{this.hooks.hook("timelineCleared",e)},setPluginSettings:e=>{this.hooks.hook("setPluginSettings",e)}}}notifyComponentUpdate(e){var t;const l=_d().find(n=>n.packageName===this.plugin.descriptor.packageName);if(l!=null&&l.id){if(e){const n=[e.appContext.app,e.uid,(t=e.parent)==null?void 0:t.uid,e];ot.callHook("component:updated",...n)}else ot.callHook("component:updated");this.hooks.callHook("sendInspectorState",{inspectorId:l.id,plugin:this.plugin})}}addInspector(e){this.hooks.callHook("addInspector",{inspector:e,plugin:this.plugin}),this.plugin.descriptor.settings&&by(e.id,this.plugin.descriptor.settings)}sendInspectorTree(e){this.hooks.callHook("sendInspectorTree",{inspectorId:e,plugin:this.plugin})}sendInspectorState(e){this.hooks.callHook("sendInspectorState",{inspectorId:e,plugin:this.plugin})}selectInspectorNode(e,t){this.hooks.callHook("customInspectorSelectNode",{inspectorId:e,nodeId:t,plugin:this.plugin})}visitComponentTree(e){return this.hooks.callHook("visitComponentTree",e)}now(){return Date.now()}addTimelineLayer(e){this.hooks.callHook("timelineLayerAdded",{options:e,plugin:this.plugin})}addTimelineEvent(e){this.hooks.callHook("timelineEventAdded",{options:e,plugin:this.plugin})}getSettings(e){return kd(e??this.plugin.descriptor.id,this.plugin.descriptor.settings)}getComponentInstances(e){return this.hooks.callHook("getComponentInstances",{app:e})}getComponentBounds(e){return this.hooks.callHook("getComponentBounds",{instance:e})}getComponentName(e){return this.hooks.callHook("getComponentName",{instance:e})}highlightElement(e){const t=e.__VUE_DEVTOOLS_NEXT_UID__;return this.hooks.callHook("componentHighlight",{uid:t})}unhighlightElement(){return this.hooks.callHook("componentUnhighlight")}},Ay=Py;O();O();O();O();var Ly="__vue_devtool_undefined__",Cy="__vue_devtool_infinity__",Ry="__vue_devtool_negative_infinity__",Fy="__vue_devtool_nan__";O();O();var Oy={[Ly]:"undefined",[Fy]:"NaN",[Cy]:"Infinity",[Ry]:"-Infinity"};Object.entries(Oy).reduce((e,[t,l])=>(e[l]=t,e),{});O();O();O();O();O();var xo,Po;(Po=(xo=X).__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__)!=null||(xo.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__=new Set);function Iy(e,t){return Ed.setupDevToolsPlugin(e,t)}function wy(e,t){const[l,n]=e;if(l.app!==t)return;const r=new Ay({plugin:{setupFn:n,descriptor:l},ctx:ln});l.packageName==="vuex"&&r.on.editInspectorState(i=>{r.sendInspectorState(i.inspectorId)}),n(r)}function Sy(e){X.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.has(e)||(X.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.add(e),Os.forEach(t=>{wy(t,e)}))}O();O();var wn="__VUE_DEVTOOLS_ROUTER__",ql="__VUE_DEVTOOLS_ROUTER_INFO__",Ao,Lo;(Lo=(Ao=X)[ql])!=null||(Ao[ql]={currentRoute:null,routes:[]});var Co,Ro;(Ro=(Co=X)[wn])!=null||(Co[wn]={});new Proxy(X[ql],{get(e,t){return X[ql][t]}});new Proxy(X[wn],{get(e,t){if(t==="value")return X[wn]}});function Dy(e){const t=new Map;return((e==null?void 0:e.getRoutes())||[]).filter(l=>!t.has(l.path)&&t.set(l.path,1))}function ws(e){return e.map(t=>{let{path:l,name:n,children:r,meta:i}=t;return r!=null&&r.length&&(r=ws(r)),{path:l,name:n,children:r,meta:i}})}function Vy(e){if(e){const{fullPath:t,hash:l,href:n,path:r,name:i,matched:s,params:a,query:o}=e;return{fullPath:t,hash:l,href:n,path:r,name:i,params:a,query:o,matched:ws(s)}}return e}function Ny(e,t){function l(){var n;const r=(n=e.app)==null?void 0:n.config.globalProperties.$router,i=Vy(r==null?void 0:r.currentRoute.value),s=ws(Dy(r)),a=console.warn;console.warn=()=>{},X[ql]={currentRoute:i?Qa(i):{},routes:Qa(s)},X[wn]=r,console.warn=a}l(),Ed.on.componentUpdated($l(()=>{var n;((n=t.value)==null?void 0:n.app)===e.app&&(l(),!ct.highPerfModeEnabled&&ln.hooks.callHook("routerInfoUpdated",{state:X[ql]}))},200))}function My(e){return{async getInspectorTree(t){const l={...t,app:tt.value.app,rootNodes:[]};return await new Promise(n=>{e.callHookWith(async r=>{await Promise.all(r.map(i=>i(l))),n()},"getInspectorTree")}),l.rootNodes},async getInspectorState(t){const l={...t,app:tt.value.app,state:null},n={currentTab:`custom-inspector:${t.inspectorId}`};return await new Promise(r=>{e.callHookWith(async i=>{await Promise.all(i.map(s=>s(l,n))),r()},"getInspectorState")}),l.state},editInspectorState(t){const l=new $_,n={...t,app:tt.value.app,set:(r,i=t.path,s=t.state.value,a)=>{l.set(r,i,s,a||l.createDefaultSetCallback(t.state))}};e.callHookWith(r=>{r.forEach(i=>i(n))},"editInspectorState")},sendInspectorState(t){const l=ur(t);e.callHook("sendInspectorState",{inspectorId:t,plugin:{descriptor:l.descriptor,setupFn:()=>({})}})},inspectComponentInspector(){return iy()},cancelInspectComponentInspector(){return ry()},getComponentRenderCode(t){const l=Ni(tt.value,t);if(l)return(l==null?void 0:l.type)instanceof Function?l.type.toString():l.render.toString()},scrollToComponent(t){return sy({id:t})},openInEditor:ky,getVueInspector:uy,toggleApp(t){const l=$r.value.find(n=>n.id===t);l&&(yy(t),_y(l),Ny(l,tt),vd(),Sy(l.app))},inspectDOM(t){const l=Ni(tt.value,t);if(l){const[n]=As(l);n&&(X.__VUE_DEVTOOLS_INSPECT_DOM_TARGET__=n)}},updatePluginSettings(t,l,n){Ty(t,l,n)},getPluginSettings(t){return{options:Ey(t),values:kd(t)}}}}O();var Fo,Oo;(Oo=(Fo=X).__VUE_DEVTOOLS_ENV__)!=null||(Fo.__VUE_DEVTOOLS_ENV__={vitePluginDetected:!1});var Io=my(),wo,So;(So=(wo=X).__VUE_DEVTOOLS_KIT_CONTEXT__)!=null||(wo.__VUE_DEVTOOLS_KIT_CONTEXT__={hooks:Io,get state(){return{...ct,activeAppRecordId:tt.id,activeAppRecord:tt.value,appRecords:$r.value}},api:My(Io)});var ln=X.__VUE_DEVTOOLS_KIT_CONTEXT__;O();N_(j_());var Do,Vo;(Vo=(Do=X).__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__)!=null||(Do.__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__={id:0,appIds:new Set});O();function jy(e){ct.highPerfModeEnabled=e??!ct.highPerfModeEnabled}O();O();O();function Hy(e){ct.devtoolsClientDetected={...ct.devtoolsClientDetected,...e};const t=Object.values(ct.devtoolsClientDetected).some(Boolean);jy(!t)}var No,Mo;(Mo=(No=X).__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__)!=null||(No.__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__=Hy);O();O();O();O();O();O();O();var By=class{constructor(){this.keyToValue=new Map,this.valueToKey=new Map}set(e,t){this.keyToValue.set(e,t),this.valueToKey.set(t,e)}getByKey(e){return this.keyToValue.get(e)}getByValue(e){return this.valueToKey.get(e)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}},bd=class{constructor(e){this.generateIdentifier=e,this.kv=new By}register(e,t){this.kv.getByValue(e)||(t||(t=this.generateIdentifier(e)),this.kv.set(t,e))}clear(){this.kv.clear()}getIdentifier(e){return this.kv.getByValue(e)}getValue(e){return this.kv.getByKey(e)}},Uy=class extends bd{constructor(){super(e=>e.name),this.classToAllowedProps=new Map}register(e,t){typeof t=="object"?(t.allowProps&&this.classToAllowedProps.set(e,t.allowProps),super.register(e,t.identifier)):super.register(e,t)}getAllowedProps(e){return this.classToAllowedProps.get(e)}};O();O();function zy(e){if("values"in Object)return Object.values(e);const t=[];for(const l in e)e.hasOwnProperty(l)&&t.push(e[l]);return t}function $y(e,t){const l=zy(e);if("find"in l)return l.find(t);const n=l;for(let r=0;rt(n,l))}function cr(e,t){return e.indexOf(t)!==-1}function jo(e,t){for(let l=0;lt.isApplicable(e))}findByName(e){return this.transfomers[e]}};O();O();var Ky=e=>Object.prototype.toString.call(e).slice(8,-1),Td=e=>typeof e>"u",Wy=e=>e===null,Sn=e=>typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype,Bi=e=>Sn(e)&&Object.keys(e).length===0,ol=e=>Array.isArray(e),Gy=e=>typeof e=="string",Jy=e=>typeof e=="number"&&!isNaN(e),Yy=e=>typeof e=="boolean",Xy=e=>e instanceof RegExp,Dn=e=>e instanceof Map,Vn=e=>e instanceof Set,xd=e=>Ky(e)==="Symbol",Qy=e=>e instanceof Date&&!isNaN(e.valueOf()),Zy=e=>e instanceof Error,Ho=e=>typeof e=="number"&&isNaN(e),ek=e=>Yy(e)||Wy(e)||Td(e)||Jy(e)||Gy(e)||xd(e),tk=e=>typeof e=="bigint",lk=e=>e===1/0||e===-1/0,nk=e=>ArrayBuffer.isView(e)&&!(e instanceof DataView),rk=e=>e instanceof URL;O();var Pd=e=>e.replace(/\./g,"\\."),mi=e=>e.map(String).map(Pd).join("."),Tn=e=>{const t=[];let l="";for(let r=0;rnull,()=>{}),Pt(tk,"bigint",e=>e.toString(),e=>typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)),Pt(Qy,"Date",e=>e.toISOString(),e=>new Date(e)),Pt(Zy,"Error",(e,t)=>{const l={name:e.name,message:e.message};return t.allowedErrorProps.forEach(n=>{l[n]=e[n]}),l},(e,t)=>{const l=new Error(e.message);return l.name=e.name,l.stack=e.stack,t.allowedErrorProps.forEach(n=>{l[n]=e[n]}),l}),Pt(Xy,"regexp",e=>""+e,e=>{const t=e.slice(1,e.lastIndexOf("/")),l=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,l)}),Pt(Vn,"set",e=>[...e.values()],e=>new Set(e)),Pt(Dn,"map",e=>[...e.entries()],e=>new Map(e)),Pt(e=>Ho(e)||lk(e),"number",e=>Ho(e)?"NaN":e>0?"Infinity":"-Infinity",Number),Pt(e=>e===0&&1/e===-1/0,"number",()=>"-0",Number),Pt(rk,"URL",e=>e.toString(),e=>new URL(e))];function qr(e,t,l,n){return{isApplicable:e,annotation:t,transform:l,untransform:n}}var Ld=qr((e,t)=>xd(e)?!!t.symbolRegistry.getIdentifier(e):!1,(e,t)=>["symbol",t.symbolRegistry.getIdentifier(e)],e=>e.description,(e,t,l)=>{const n=l.symbolRegistry.getValue(t[1]);if(!n)throw new Error("Trying to deserialize unknown symbol");return n}),ik=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((e,t)=>(e[t.name]=t,e),{}),Cd=qr(nk,e=>["typed-array",e.constructor.name],e=>[...e],(e,t)=>{const l=ik[t[1]];if(!l)throw new Error("Trying to deserialize unknown typed array");return new l(e)});function Rd(e,t){return e!=null&&e.constructor?!!t.classRegistry.getIdentifier(e.constructor):!1}var Fd=qr(Rd,(e,t)=>["class",t.classRegistry.getIdentifier(e.constructor)],(e,t)=>{const l=t.classRegistry.getAllowedProps(e.constructor);if(!l)return{...e};const n={};return l.forEach(r=>{n[r]=e[r]}),n},(e,t,l)=>{const n=l.classRegistry.getValue(t[1]);if(!n)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(n.prototype),e)}),Od=qr((e,t)=>!!t.customTransformerRegistry.findApplicable(e),(e,t)=>["custom",t.customTransformerRegistry.findApplicable(e).name],(e,t)=>t.customTransformerRegistry.findApplicable(e).serialize(e),(e,t,l)=>{const n=l.customTransformerRegistry.findByName(t[1]);if(!n)throw new Error("Trying to deserialize unknown custom value");return n.deserialize(e)}),sk=[Fd,Ld,Od,Cd],Bo=(e,t)=>{const l=jo(sk,r=>r.isApplicable(e,t));if(l)return{value:l.transform(e,t),type:l.annotation(e,t)};const n=jo(Ad,r=>r.isApplicable(e,t));if(n)return{value:n.transform(e,t),type:n.annotation}},Id={};Ad.forEach(e=>{Id[e.annotation]=e});var ak=(e,t,l)=>{if(ol(t))switch(t[0]){case"symbol":return Ld.untransform(e,t,l);case"class":return Fd.untransform(e,t,l);case"custom":return Od.untransform(e,t,l);case"typed-array":return Cd.untransform(e,t,l);default:throw new Error("Unknown transformation: "+t)}else{const n=Id[t];if(!n)throw new Error("Unknown transformation: "+t);return n.untransform(e,l)}};O();var Fl=(e,t)=>{const l=e.keys();for(;t>0;)l.next(),t--;return l.next().value};function wd(e){if(cr(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(cr(e,"prototype"))throw new Error("prototype is not allowed as a property");if(cr(e,"constructor"))throw new Error("constructor is not allowed as a property")}var ok=(e,t)=>{wd(t);for(let l=0;l{if(wd(t),t.length===0)return l(e);let n=e;for(let i=0;izi(i,t,[...l,...Tn(s)]));return}const[n,r]=e;r&&Kl(r,(i,s)=>{zi(i,t,[...l,...Tn(s)])}),t(n,l)}function uk(e,t,l){return zi(t,(n,r)=>{e=Ui(e,r,i=>ak(i,n,l))}),e}function ck(e,t){function l(n,r){const i=ok(e,Tn(r));n.map(Tn).forEach(s=>{e=Ui(e,s,()=>i)})}if(ol(t)){const[n,r]=t;n.forEach(i=>{e=Ui(e,Tn(i),()=>e)}),r&&Kl(r,l)}else Kl(t,l);return e}var dk=(e,t)=>Sn(e)||ol(e)||Dn(e)||Vn(e)||Rd(e,t);function pk(e,t,l){const n=l.get(e);n?n.push(t):l.set(e,[t])}function hk(e,t){const l={};let n;return e.forEach(r=>{if(r.length<=1)return;t||(r=r.map(a=>a.map(String)).sort((a,o)=>a.length-o.length));const[i,...s]=r;i.length===0?n=s.map(mi):l[mi(i)]=s.map(mi)}),n?Bi(l)?[n]:[n,l]:Bi(l)?void 0:l}var Sd=(e,t,l,n,r=[],i=[],s=new Map)=>{var a;const o=ek(e);if(!o){pk(e,r,t);const _=s.get(e);if(_)return n?{transformedValue:null}:_}if(!dk(e,l)){const _=Bo(e,l),y=_?{transformedValue:_.value,annotations:[_.type]}:{transformedValue:e};return o||s.set(e,y),y}if(cr(i,e))return{transformedValue:null};const u=Bo(e,l),d=(a=u==null?void 0:u.value)!=null?a:e,c=ol(d)?[]:{},p={};Kl(d,(_,y)=>{if(y==="__proto__"||y==="constructor"||y==="prototype")throw new Error(`Detected property ${y}. This is a prototype pollution risk, please remove it from your object.`);const k=Sd(_,t,l,n,[...r,y],[...i,e],s);c[y]=k.transformedValue,ol(k.annotations)?p[y]=k.annotations:Sn(k.annotations)&&Kl(k.annotations,(b,x)=>{p[Pd(y)+"."+x]=b})});const f=Bi(p)?{transformedValue:c,annotations:u?[u.type]:void 0}:{transformedValue:c,annotations:u?[u.type,p]:p};return o||s.set(e,f),f};O();O();function Dd(e){return Object.prototype.toString.call(e).slice(8,-1)}function Uo(e){return Dd(e)==="Array"}function fk(e){if(Dd(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function mk(e,t,l,n,r){const i={}.propertyIsEnumerable.call(n,t)?"enumerable":"nonenumerable";i==="enumerable"&&(e[t]=l),r&&i==="nonenumerable"&&Object.defineProperty(e,t,{value:l,enumerable:!1,writable:!0,configurable:!0})}function $i(e,t={}){if(Uo(e))return e.map(r=>$i(r,t));if(!fk(e))return e;const l=Object.getOwnPropertyNames(e),n=Object.getOwnPropertySymbols(e);return[...l,...n].reduce((r,i)=>{if(Uo(t.props)&&!t.props.includes(i))return r;const s=e[i],a=$i(s,t);return mk(r,i,a,e,t.nonenumerable),r},{})}var Ae=class{constructor({dedupe:e=!1}={}){this.classRegistry=new Uy,this.symbolRegistry=new bd(t=>{var l;return(l=t.description)!=null?l:""}),this.customTransformerRegistry=new qy,this.allowedErrorProps=[],this.dedupe=e}serialize(e){const t=new Map,l=Sd(e,t,this,this.dedupe),n={json:l.transformedValue};l.annotations&&(n.meta={...n.meta,values:l.annotations});const r=hk(t,this.dedupe);return r&&(n.meta={...n.meta,referentialEqualities:r}),n}deserialize(e){const{json:t,meta:l}=e;let n=$i(t);return l!=null&&l.values&&(n=uk(n,l.values,this)),l!=null&&l.referentialEqualities&&(n=ck(n,l.referentialEqualities)),n}stringify(e){return JSON.stringify(this.serialize(e))}parse(e){return this.deserialize(JSON.parse(e))}registerClass(e,t){this.classRegistry.register(e,t)}registerSymbol(e,t){this.symbolRegistry.register(e,t)}registerCustom(e,t){this.customTransformerRegistry.register({name:t,...e})}allowErrorProps(...e){this.allowedErrorProps.push(...e)}};Ae.defaultInstance=new Ae;Ae.serialize=Ae.defaultInstance.serialize.bind(Ae.defaultInstance);Ae.deserialize=Ae.defaultInstance.deserialize.bind(Ae.defaultInstance);Ae.stringify=Ae.defaultInstance.stringify.bind(Ae.defaultInstance);Ae.parse=Ae.defaultInstance.parse.bind(Ae.defaultInstance);Ae.registerClass=Ae.defaultInstance.registerClass.bind(Ae.defaultInstance);Ae.registerSymbol=Ae.defaultInstance.registerSymbol.bind(Ae.defaultInstance);Ae.registerCustom=Ae.defaultInstance.registerCustom.bind(Ae.defaultInstance);Ae.allowErrorProps=Ae.defaultInstance.allowErrorProps.bind(Ae.defaultInstance);O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();O();var zo,$o;($o=(zo=X).__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__)!=null||(zo.__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__=[]);var qo,Ko;(Ko=(qo=X).__VUE_DEVTOOLS_KIT_RPC_CLIENT__)!=null||(qo.__VUE_DEVTOOLS_KIT_RPC_CLIENT__=null);var Wo,Go;(Go=(Wo=X).__VUE_DEVTOOLS_KIT_RPC_SERVER__)!=null||(Wo.__VUE_DEVTOOLS_KIT_RPC_SERVER__=null);var Jo,Yo;(Yo=(Jo=X).__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__)!=null||(Jo.__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__=null);var Xo,Qo;(Qo=(Xo=X).__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__)!=null||(Xo.__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__=null);var Zo,eu;(eu=(Zo=X).__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__)!=null||(Zo.__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__=null);O();O();O();O();O();O();O();const gk=JSON.parse(`{"locales":{"/":{"selectLanguageName":"English","navbar":[{"text":"Home","link":"/"},{"text":"Learn","children":[{"text":"Guide","link":"/guide/"},{"text":"Documents","link":"/doc/"},{"text":"Starter Template","link":"https://github.com/faasjs/starter"},{"text":"Changelog","link":"/CHANGELOG"},{"text":"Ecosystem","children":[{"text":"VS Code Plugin","link":"https://marketplace.visualstudio.com/items?itemName=FaasJS.faasjs-snippets"},{"text":"Docker Images","link":"/doc/images/"}]}]},{"text":"Community","children":[{"text":"Github","link":"https://github.com/faasjs/faasjs/"},{"text":"Contributing","link":"/CONTRIBUTING"},{"text":"Sponsor","link":"https://github.com/sponsors/faasjs"},{"text":"Security","link":"/SECURITY"}]}],"sidebar":{"/guide/":["/guide/","/guide/request-spec"]}},"/zh/":{"selectText":"选择语言","selectLanguageName":"简体中文","navbar":[{"text":"首页","link":"/zh/"},{"text":"学习","children":[{"text":"教程","link":"/zh/guide/"},{"text":"文档","link":"/zh/doc/"},{"text":"更新日志","link":"/CHANGELOG"}]},{"text":"生态","children":[{"text":"VS Code 插件","link":"https://marketplace.visualstudio.com/items?itemName=FaasJS.faasjs-snippets"},{"text":"Docker 镜像","children":[{"text":"faasjs/nginx","link":"https://github.com/faasjs/faasjs/tree/main/images/nginx"},{"text":"faasjs/node","link":"https://github.com/faasjs/faasjs/tree/main/images/node"},{"text":"faasjs/vscode","link":"https://github.com/faasjs/faasjs/tree/main/images/vscode"}]}]},{"text":"社区","children":[{"text":"Github","link":"https://github.com/faasjs/faasjs/"},{"text":"支持 FaasJS","link":"/CONTRIBUTING.md"},{"text":"赞助 FaasJS","link":"https://github.com/sponsors/faasjs"}]}],"sidebar":{"/zh/guide/":["/zh/guide/","/zh/guide/auth",{"title":"进阶学习","collapsable":false,"children":["/zh/guide/excel/faas-yaml","/zh/guide/excel/plugin","/zh/guide/excel/http","/zh/guide/excel/db","/zh/guide/excel/request-spec","/zh/guide/excel/env","/zh/guide/excel/vue","/zh/guide/excel/react"]},"/zh/guide/story"],"/zh/doc/":[["","总览"],{"title":"核心插件","collapsable":false,"children":["func","cloud_function","test"]},{"title":"命令行插件","collapsable":false,"children":["cli","create-faas-app"]},{"title":"工具插件","collapsable":false,"children":["deep_merge","load","logger","request","server"]},{"title":"网络插件","collapsable":false,"children":["http"]},{"title":"数据库插件","collapsable":false,"children":["knex","mongo","redis"]},{"title":"前端插件","collapsable":false,"children":["browser","react","vue-plugin"]}]},"lastUpdatedText":"更新时间"}},"contributors":false,"colorMode":"auto","colorModeSwitch":true,"navbar":[],"logo":null,"repo":null,"selectLanguageText":"Languages","selectLanguageAriaLabel":"Select language","sidebar":"heading","sidebarDepth":2,"editLink":true,"editLinkText":"Edit this page","lastUpdated":true,"lastUpdatedText":"Last Updated","contributorsText":"Contributors","notFound":["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],"backToHome":"Take me home","openInNewWindow":"open in new window","toggleColorMode":"toggle color mode","toggleSidebar":"toggle sidebar"}`),vk=de(gk),Vd=()=>vk,Nd=Symbol(""),_k=()=>{const e=Xe(Nd);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},yk=(e,t)=>{const{locales:l,...n}=e;return{...n,...l==null?void 0:l[t]}},kk=It({enhance({app:e}){const t=Vd(),l=e._context.provides[ms],n=j(()=>yk(t.value,l.routeLocale.value));e.provide(Nd,n),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return n.value}}}),Iy({app:e,id:"org.vuejs.vuepress.plugin-theme-data",label:"VuePress Theme Data Plugin",packageName:"@vuepress/plugin-theme-data",homepage:"https://v2.vuepress.vuejs.org",logo:"https://v2.vuepress.vuejs.org/images/hero.png",componentStateTypes:["VuePress"]},r=>{r.on.inspectComponent(i=>{i.instanceData.state.push({type:"VuePress",key:"themeData",editable:!1,value:t.value},{type:"VuePress",key:"themeLocaleData",editable:!1,value:n.value})})})}}),Ek=Object.freeze(Object.defineProperty({__proto__:null,default:kk},Symbol.toStringTag,{value:"Module"})),bk=()=>Vd(),je=()=>_k(),Md=Symbol(""),Tk=e=>{const t=(l=e.value)=>{const n=window.document.documentElement;n.dataset.theme=l?"dark":"light"};We(()=>{Ue(e,t,{immediate:!0})}),wr(()=>{t()})},Ss=()=>{const e=Xe(Md);if(!e)throw new Error("useDarkMode() is called without provider.");return e},xk=()=>{const e=je(),t=nv(),l=Ts("vuepress-color-scheme",e.value.colorMode),n=j({get(){return e.value.colorModeSwitch?l.value==="auto"?t.value:l.value==="dark":e.value.colorMode==="dark"},set(r){r===t.value?l.value="auto":l.value=r?"dark":"light"}});Tl(Md,n),Tk(n)};let gi=null,cn=null;const Pk={wait:()=>gi,pending:()=>{gi=new Promise(e=>{cn=e})},resolve:()=>{cn==null||cn(),gi=null,cn=null}},jd=()=>Pk,Wl=(e,t)=>{const{notFound:l,meta:n,path:r}=In(e,t);return l?{text:r,link:r}:{text:n.title||r,link:r}},tu=e=>decodeURI(e).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),Ak=(e,t)=>{if(t.hash===e)return!0;const l=tu(t.path),n=tu(e);return l===n},Hd=(e,t)=>e.link&&Ak(e.link,t)?!0:"children"in e?e.children.some(l=>Hd(l,t)):!1,Bd=e=>!em(e)&&!qn(e),Ud=e=>!Vr(e)||e.includes("github.com")?"GitHub":e.includes("bitbucket.org")?"Bitbucket":e.includes("gitlab.com")?"GitLab":e.includes("gitee.com")?"Gitee":null,Lk={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},Ck=({docsRepo:e,editLinkPattern:t})=>{if(t)return t;const l=Ud(e);return l!==null?Lk[l]:null},Rk=({docsRepo:e,docsBranch:t,docsDir:l,filePathRelative:n,editLinkPattern:r})=>{if(!n)return null;const i=Ck({docsRepo:e,editLinkPattern:r});return i?i.replace(/:repo/,Vr(e)?e:`https://github.com/${e}`).replace(/:branch/,t).replace(/:path/,xc(`${Tc(l)}/${n}`)):null},jl=(e="",t="")=>ld(t)||qn(t)?t:`${um(e)}${t}`,dr=de([]),Fk=()=>{const e=ul(),t=je(),l=Tt(),n=j(()=>l.value.sidebarDepth??t.value.sidebarDepth??2);e.beforeEach((i,s)=>{i.path!==s.path&&(dr.value=[])});const r=()=>{if(n.value<=0){dr.value=[];return}dr.value=yv({levels:[2,n.value+1],ignore:[".vp-badge"]})};Ue(n,r),We(r)},Ok=()=>dr,Ik=e=>({text:e.title,link:e.link,children:Ds(e.children)}),Ds=e=>e?e.map(t=>Ik(t)):[],zd=(e,t)=>[{text:e.title,children:Ds(t)}],$d=(e,t,l,n="")=>{const r=(i,s)=>{var o;const a=vt(i)?Wl(jl(s,i)):vt(i.link)?{...i,link:Bd(i.link)?Wl(jl(s,i.link)).link:i.link}:i;if("children"in a)return{...a,children:a.children.map(u=>r(u,jl(s,a.prefix)))};if(a.link===l){const u=((o=t[0])==null?void 0:o.level)===1?t[0].children:t;return{...a,children:Ds(u)}}return a};return e.map(i=>r(i,n))},wk=(e,t,l,n)=>{const r=bv(e).sort((i,s)=>s.length-i.length);for(const i of r)if(td(decodeURI(n),i)){const s=e[i];return s?s==="heading"?zd(t,l):$d(s,l,n,i):[]}return console.warn(`${decodeURI(n)} is missing sidebar config.`),[]},qd=Symbol("sidebarItems"),Vs=()=>{const e=Xe(qd);if(!e)throw new Error("useSidebarItems() is called without provider.");return e},Sk=(e,t,l,n,r)=>e===!1?[]:e==="heading"?zd(t,r):Array.isArray(e)?$d(e,r,l,n):ps(e)?wk(e,t,r,l):[],Dk=()=>{const e=je(),t=Tt(),l=Ql(),n=Kt(),r=Zl(),i=Ok(),s=j(()=>t.value.home?!1:t.value.sidebar??e.value.sidebar??"heading"),a=j(()=>Sk(s.value,l.value,n.path,r.value,i.value));Tl(qd,a)},Vk=me({__name:"Badge",props:{type:{default:"tip"},text:{default:""},vertical:{default:void 0}},setup(e,{expose:t}){t();const l={};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),Fe=(e,t)=>{const l=e.__vccOpts||e;for(const[n,r]of t)l[n]=r;return l};function Nk(e,t,l,n,r,i){return Y(),ne("span",{class:lt(["vp-badge",l.type]),style:Jl({verticalAlign:l.vertical})},[we(e.$slots,"default",{},()=>[il(Ie(l.text),1)])],6)}const Mk=Fe(Vk,[["render",Nk],["__file","Badge.vue"]]),jk=me({__name:"VPHomeFeatures",setup(e,{expose:t}){t();const l=Tt(),n=j(()=>l.value.features??[]),r={frontmatter:l,features:n};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),Hk={key:0,class:"vp-features"};function Bk(e,t,l,n,r,i){return n.features.length?(Y(),ne("div",Hk,[(Y(!0),ne(ye,null,nl(n.features,s=>(Y(),ne("div",{key:s.title,class:"vp-feature"},[ae("h2",null,Ie(s.title),1),ae("p",null,Ie(s.details),1)]))),128))])):Me("",!0)}const Uk=Fe(jk,[["render",Bk],["__file","VPHomeFeatures.vue"]]),zk=me({__name:"VPHomeFooter",setup(e,{expose:t}){t();const l=Tt(),n=j(()=>l.value.footer),r=j(()=>l.value.footerHtml),i={frontmatter:l,footer:n,footerHtml:r};return Object.defineProperty(i,"__isScriptSetup",{enumerable:!1,value:!0}),i}}),$k=["innerHTML"],qk=["textContent"];function Kk(e,t,l,n,r,i){return n.footer?(Y(),ne(ye,{key:0},[n.footerHtml?(Y(),ne("div",{key:0,class:"vp-footer","vp-footer":"",innerHTML:n.footer},null,8,$k)):(Y(),ne("div",{key:1,class:"vp-footer","vp-footer":"",textContent:Ie(n.footer)},null,8,qk))],64)):Me("",!0)}const Wk=Fe(zk,[["render",Kk],["__file","VPHomeFooter.vue"]]),Gk=me({__name:"VPHomeHero",setup(e,{expose:t}){t();const l=Tt(),n=gs(),r=Ss(),i=j(()=>l.value.heroText===null?null:l.value.heroText||n.value.title||"Hello"),s=j(()=>l.value.tagline===null?null:l.value.tagline||n.value.description||"Welcome to your VuePress site"),a=j(()=>r.value&&l.value.heroImageDark!==void 0?l.value.heroImageDark:l.value.heroImage),o=j(()=>l.value.heroAlt||i.value||"hero"),u=j(()=>l.value.heroHeight??280),d=j(()=>Array.isArray(l.value.actions)?l.value.actions.map(({text:f,link:_,type:y="primary"})=>({text:f,link:_,type:y})):[]),p={frontmatter:l,siteLocale:n,isDarkMode:r,heroText:i,tagline:s,heroImage:a,heroAlt:o,heroHeight:u,actions:d,HomeHeroImage:()=>{if(!a.value)return null;const f=ce("img",{class:"vp-hero-image",src:ys(a.value),alt:o.value,height:u.value});return l.value.heroImageDark===void 0?f:ce(vs,()=>f)},get AutoLink(){return en}};return Object.defineProperty(p,"__isScriptSetup",{enumerable:!1,value:!0}),p}}),Jk={class:"vp-hero"},Yk={key:0,id:"main-title"},Xk={key:1,class:"vp-hero-description"},Qk={key:2,class:"vp-hero-actions"};function Zk(e,t,l,n,r,i){return Y(),ne("header",Jk,[oe(n.HomeHeroImage),n.heroText?(Y(),ne("h1",Yk,Ie(n.heroText),1)):Me("",!0),n.tagline?(Y(),ne("p",Xk,Ie(n.tagline),1)):Me("",!0),n.actions.length?(Y(),ne("p",Qk,[(Y(!0),ne(ye,null,nl(n.actions,s=>(Y(),Se(n.AutoLink,{key:s.text,class:lt(["vp-hero-action-button",[s.type]]),config:s},null,8,["class","config"]))),128))])):Me("",!0)])}const eE=Fe(Gk,[["render",Zk],["__file","VPHomeHero.vue"]]),tE=me({__name:"VPHome",setup(e,{expose:t}){t();const l={VPHomeFeatures:Uk,VPHomeFooter:Wk,VPHomeHero:eE,get Content(){return _s}};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),lE={class:"vp-home"},nE={class:"theme-default-content","vp-content":""};function rE(e,t,l,n,r,i){return Y(),ne("main",lE,[oe(n.VPHomeHero),oe(n.VPHomeFeatures),ae("div",nE,[oe(n.Content)]),oe(n.VPHomeFooter)])}const iE=Fe(tE,[["render",rE],["__file","VPHome.vue"]]),sE=me({__name:"VPNavbarBrand",setup(e,{expose:t}){t();const l=Zl(),n=gs(),r=je(),i=Ss(),s=j(()=>r.value.home||l.value),a=j(()=>n.value.title),o=j(()=>i.value&&r.value.logoDark!==void 0?r.value.logoDark:r.value.logo),u=j(()=>r.value.logoAlt??a.value),d=j(()=>a.value.toLocaleUpperCase().trim()===u.value.toLocaleUpperCase().trim()),p={routeLocale:l,siteLocale:n,themeLocale:r,isDarkMode:i,navbarBrandLink:s,navbarBrandTitle:a,navbarBrandLogo:o,navbarBrandLogoAlt:u,navBarLogoAltMatchesTitle:d,NavbarBrandLogo:()=>{if(!o.value)return null;const f=ce("img",{class:"vp-site-logo",src:ys(o.value),alt:u.value});return r.value.logoDark===void 0?f:ce(vs,()=>f)},get RouteLink(){return jr}};return Object.defineProperty(p,"__isScriptSetup",{enumerable:!1,value:!0}),p}}),aE=["aria-hidden"];function oE(e,t,l,n,r,i){return Y(),Se(n.RouteLink,{to:n.navbarBrandLink},{default:Ne(()=>[oe(n.NavbarBrandLogo),n.navbarBrandTitle?(Y(),ne("span",{key:0,class:lt(["vp-site-name",{"vp-hide-mobile":n.navbarBrandLogo}]),"aria-hidden":n.navBarLogoAltMatchesTitle},Ie(n.navbarBrandTitle),11,aE)):Me("",!0)]),_:1},8,["to"])}const uE=Fe(sE,[["render",oE],["__file","VPNavbarBrand.vue"]]),cE=me({__name:"VPDropdownTransition",setup(e,{expose:t}){t();const r={setHeight:i=>{i.style.height=`${i.scrollHeight}px`},unsetHeight:i=>{i.style.height=""}};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}});function dE(e,t,l,n,r,i){return Y(),Se(ds,{name:"vp-dropdown",onEnter:n.setHeight,onAfterEnter:n.unsetHeight,onBeforeLeave:n.setHeight},{default:Ne(()=>[we(e.$slots,"default")]),_:3})}const Kd=Fe(cE,[["render",dE],["__file","VPDropdownTransition.vue"]]),pE=me({__name:"VPNavbarDropdown",props:{config:{}},setup(e,{expose:t}){t();const l=e,{config:n}=ls(l),r=Kt(),[i,s]=Yc(!1),a=j(()=>n.value.ariaLabel||n.value.text),o=(c,p)=>p[p.length-1]===c,u=c=>{c.detail===0?s():s(!1)};Ue(()=>r.path,()=>{s(!1)});const d={props:l,config:n,route:r,open:i,toggleOpen:s,dropdownAriaLabel:a,isLastItemOfArray:o,handleDropdown:u,VPDropdownTransition:Kd,get AutoLink(){return en}};return Object.defineProperty(d,"__isScriptSetup",{enumerable:!1,value:!0}),d}}),hE=["aria-label"],fE={class:"title"},mE=["aria-label"],gE={class:"title"},vE={class:"vp-navbar-dropdown"},_E={class:"vp-navbar-dropdown-subtitle"},yE={key:1},kE={class:"vp-navbar-dropdown-subitem-wrapper"};function EE(e,t,l,n,r,i){return Y(),ne("div",{class:lt(["vp-navbar-dropdown-wrapper",{open:n.open}])},[ae("button",{class:"vp-navbar-dropdown-title",type:"button","aria-label":n.dropdownAriaLabel,onClick:n.handleDropdown},[ae("span",fE,Ie(n.config.text),1),t[1]||(t[1]=ae("span",{class:"arrow down"},null,-1))],8,hE),ae("button",{class:"vp-navbar-dropdown-title-mobile",type:"button","aria-label":n.dropdownAriaLabel,onClick:t[0]||(t[0]=()=>n.toggleOpen())},[ae("span",gE,Ie(n.config.text),1),ae("span",{class:lt(["arrow",n.open?"down":"right"])},null,2)],8,mE),oe(n.VPDropdownTransition,null,{default:Ne(()=>[vr(ae("ul",vE,[(Y(!0),ne(ye,null,nl(n.config.children,s=>(Y(),ne("li",{key:s.text,class:"vp-navbar-dropdown-item"},["children"in s?(Y(),ne(ye,{key:0},[ae("h4",_E,[s.link?(Y(),Se(n.AutoLink,{key:0,config:s,onFocusout:()=>{n.isLastItemOfArray(s,n.config.children)&&s.children.length===0&&(n.open=!1)}},null,8,["config","onFocusout"])):(Y(),ne("span",yE,Ie(s.text),1))]),ae("ul",kE,[(Y(!0),ne(ye,null,nl(s.children,a=>(Y(),ne("li",{key:a.link,class:"vp-navbar-dropdown-subitem"},[oe(n.AutoLink,{config:a,onFocusout:()=>{n.isLastItemOfArray(a,s.children)&&n.isLastItemOfArray(s,n.config.children)&&n.toggleOpen(!1)}},null,8,["config","onFocusout"])]))),128))])],64)):(Y(),Se(n.AutoLink,{key:1,config:s,onFocusout:()=>{n.isLastItemOfArray(s,n.config.children)&&n.toggleOpen(!1)}},null,8,["config","onFocusout"]))]))),128))],512),[[br,n.open]])]),_:1})],2)}const bE=Fe(pE,[["render",EE],["__file","VPNavbarDropdown.vue"]]),Wd=(e,t="")=>vt(e)?Wl(jl(t,e)):"children"in e?{...e,children:e.children.map(l=>Wd(l,jl(t,e.prefix)))}:{...e,link:Bd(e.link)?Wl(jl(t,e.link)).link:e.link},TE=()=>{const e=je();return j(()=>(e.value.navbar||[]).map(t=>Wd(t)))},xE=()=>{const e=je(),t=j(()=>e.value.repo),l=j(()=>t.value?Ud(t.value):null),n=j(()=>t.value&&!Vr(t.value)?`https://github.com/${t.value}`:t.value),r=j(()=>n.value?e.value.repoLabel?e.value.repoLabel:l.value===null?"Source":l.value:null);return j(()=>!n.value||!r.value?[]:[{text:r.value,link:n.value}])},PE=()=>{const e=Kt(),t=kv(),l=Zl(),n=Kc(),r=gs(),i=bk(),s=je();return j(()=>{const a=Object.keys(n.value.locales);if(a.length<2)return[];const o=e.path,u=e.fullPath;return[{text:`${s.value.selectLanguageText}`,ariaLabel:`${s.value.selectLanguageAriaLabel??s.value.selectLanguageText}`,children:a.map(c=>{var b,x;const p=((b=n.value.locales)==null?void 0:b[c])??{},f=((x=i.value.locales)==null?void 0:x[c])??{},_=`${p.lang}`,y=f.selectLanguageName??_;if(_===r.value.lang)return{text:y,activeMatch:".",link:e.fullPath};const k=o.replace(l.value,c);return{text:y,link:t.value.some(m=>m===k)?u.replace(o,k):f.home??c}})}]})},AE="719px",LE={mobile:AE};var Nn;(function(e){e.Mobile="mobile"})(Nn||(Nn={}));const CE={[Nn.Mobile]:Number.parseInt(LE.mobile.replace("px",""),10)},Gd=(e,t)=>{const l=CE[e];Number.isInteger(l)&&(pt("orientationchange",()=>{t(l)},!1),pt("resize",()=>{t(l)},!1),We(()=>{t(l)}))},RE=me({__name:"VPNavbarItems",setup(e,{expose:t}){t();const l=TE(),n=PE(),r=xE(),i=de(!1),s=j(()=>je().value.navbarLabel??"site navigation"),a=j(()=>[...l.value,...n.value,...r.value]);Gd(Nn.Mobile,u=>{i.value=window.innerWidth(Y(),ne("div",{key:s.text,class:"vp-navbar-item"},["children"in s?(Y(),Se(n.VPNavbarDropdown,{key:0,class:lt({mobile:n.isMobile}),config:s},null,8,["class","config"])):(Y(),Se(n.AutoLink,{key:1,config:s},null,8,["config"]))]))),128))],8,FE)):Me("",!0)}const Jd=Fe(RE,[["render",OE],["__file","VPNavbarItems.vue"]]),IE={},wE={class:"dark-icon",viewBox:"0 0 32 32"};function SE(e,t){return Y(),ne("svg",wE,t[0]||(t[0]=[ae("path",{d:"M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z",fill:"currentColor"},null,-1)]))}const DE=Fe(IE,[["render",SE],["__file","VPDarkIcon.vue"]]),VE={},NE={class:"light-icon",viewBox:"0 0 32 32"};function ME(e,t){return Y(),ne("svg",NE,t[0]||(t[0]=[uf('',9)]))}const jE=Fe(VE,[["render",ME],["__file","VPLightIcon.vue"]]),HE=me({__name:"VPToggleColorModeButton",setup(e,{expose:t}){t();const l=je(),n=Ss(),i={themeLocale:l,isDarkMode:n,toggleColorMode:()=>{n.value=!n.value},VPDarkIcon:DE,VPLightIcon:jE};return Object.defineProperty(i,"__isScriptSetup",{enumerable:!1,value:!0}),i}}),BE=["title"];function UE(e,t,l,n,r,i){return Y(),ne("button",{type:"button",class:"vp-toggle-color-mode-button",title:n.themeLocale.toggleColorMode,onClick:n.toggleColorMode},[vr(oe(n.VPLightIcon,null,null,512),[[br,!n.isDarkMode]]),vr(oe(n.VPDarkIcon,null,null,512),[[br,n.isDarkMode]])],8,BE)}const zE=Fe(HE,[["render",UE],["__file","VPToggleColorModeButton.vue"]]),$E=me({__name:"VPToggleSidebarButton",emits:["toggle"],setup(e,{expose:t}){t();const n={themeLocale:je()};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),qE=["title"];function KE(e,t,l,n,r,i){return Y(),ne("div",{class:"vp-toggle-sidebar-button",title:n.themeLocale.toggleSidebar,"aria-expanded":"false",role:"button",tabindex:"0",onClick:t[0]||(t[0]=s=>e.$emit("toggle"))},t[1]||(t[1]=[ae("div",{class:"icon","aria-hidden":"true"},[ae("span"),ae("span"),ae("span")],-1)]),8,qE)}const WE=Fe($E,[["render",KE],["__file","VPToggleSidebarButton.vue"]]),GE=me({__name:"VPNavbar",emits:["toggleSidebar"],setup(e,{expose:t}){t();const l=Qc("SearchBox")?ss("SearchBox"):()=>null,n=je(),r=de(null),i=de(null),s=de(0),a=j(()=>s.value?{maxWidth:`${s.value}px`}:{}),o=(d,c)=>{var _;const p=(_=d==null?void 0:d.ownerDocument.defaultView)==null?void 0:_.getComputedStyle(d,null)[c],f=Number.parseInt(p,10);return Number.isNaN(f)?0:f};Gd(Nn.Mobile,d=>{var p;const c=o(r.value,"paddingLeft")+o(r.value,"paddingRight");window.innerWidthe.$emit("toggleSidebar"))}),ae("span",YE,[oe(n.VPNavbarBrand)],512),ae("div",{class:"vp-navbar-items-wrapper",style:Jl(n.linksWrapperStyle)},[we(e.$slots,"before"),oe(n.VPNavbarItems,{class:"vp-hide-mobile"}),we(e.$slots,"after"),n.themeLocale.colorModeSwitch?(Y(),Se(n.VPToggleColorModeButton,{key:0})):Me("",!0),oe(n.SearchBox)],4)],512)}const QE=Fe(GE,[["render",XE],["__file","VPNavbar.vue"]]),ZE={},e0={class:"edit-icon",viewBox:"0 0 1024 1024"};function t0(e,t){return Y(),ne("svg",e0,t[0]||(t[0]=[ae("g",{fill:"currentColor"},[ae("path",{d:"M430.818 653.65a60.46 60.46 0 0 1-50.96-93.281l71.69-114.012 7.773-10.365L816.038 80.138A60.46 60.46 0 0 1 859.225 62a60.46 60.46 0 0 1 43.186 18.138l43.186 43.186a60.46 60.46 0 0 1 0 86.373L588.879 565.55l-8.637 8.637-117.466 68.234a60.46 60.46 0 0 1-31.958 11.229z"}),ae("path",{d:"M728.802 962H252.891A190.883 190.883 0 0 1 62.008 771.98V296.934a190.883 190.883 0 0 1 190.883-192.61h267.754a60.46 60.46 0 0 1 0 120.92H252.891a69.962 69.962 0 0 0-69.098 69.099V771.98a69.962 69.962 0 0 0 69.098 69.098h475.911A69.962 69.962 0 0 0 797.9 771.98V503.363a60.46 60.46 0 1 1 120.922 0V771.98A190.883 190.883 0 0 1 728.802 962z"})],-1)]))}const l0=Fe(ZE,[["render",t0],["__file","VPEditIcon.vue"]]),n0=()=>{const e=je(),t=Ql(),l=Tt();return j(()=>{var r;return l.value.contributors??e.value.contributors??!0?((r=t.value.git)==null?void 0:r.contributors)??null:null})},r0=()=>{const e=je(),t=Ql(),l=Tt();return j(()=>{if(!(l.value.editLink??e.value.editLink??!0))return null;const{repo:r,docsRepo:i=r,docsBranch:s="main",docsDir:a="",editLinkText:o}=e.value;if(!i)return null;const u=Rk({docsRepo:i,docsBranch:s,docsDir:a,filePathRelative:t.value.filePathRelative,editLinkPattern:l.value.editLinkPattern??e.value.editLinkPattern});return u?{text:o??"Edit this page",link:u}:null})},i0=()=>{const e=je(),t=Ql(),l=Tt();return j(()=>{var i;return!(l.value.lastUpdated??e.value.lastUpdated??!0)||!((i=t.value.git)!=null&&i.updatedTime)?null:new Date(t.value.git.updatedTime).toLocaleString()})},s0=me({__name:"VPPageMeta",setup(e,{expose:t}){t();const l=je(),n=r0(),r=i0(),i=n0(),s={themeLocale:l,editLink:n,lastUpdated:r,contributors:i,VPEditIcon:l0,get AutoLink(){return en}};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),a0={class:"vp-page-meta"},o0={key:0,class:"vp-meta-item edit-link"},u0={class:"vp-meta-item git-info"},c0={key:0,class:"vp-meta-item last-updated"},d0={class:"meta-item-label"},p0={class:"meta-item-info"},h0={key:1,class:"vp-meta-item contributors"},f0={class:"meta-item-label"},m0={class:"meta-item-info"},g0=["title"];function v0(e,t,l,n,r,i){const s=ss("ClientOnly");return Y(),ne("footer",a0,[n.editLink?(Y(),ne("div",o0,[oe(n.AutoLink,{class:"label",config:n.editLink},{before:Ne(()=>[oe(n.VPEditIcon)]),_:1},8,["config"])])):Me("",!0),ae("div",u0,[n.lastUpdated?(Y(),ne("div",c0,[ae("span",d0,Ie(n.themeLocale.lastUpdatedText)+": ",1),oe(s,null,{default:Ne(()=>[ae("span",p0,Ie(n.lastUpdated),1)]),_:1})])):Me("",!0),n.contributors&&n.contributors.length?(Y(),ne("div",h0,[ae("span",f0,Ie(n.themeLocale.contributorsText)+": ",1),ae("span",m0,[(Y(!0),ne(ye,null,nl(n.contributors,(a,o)=>(Y(),ne(ye,{key:o},[ae("span",{class:"contributor",title:`email: ${a.email}`},Ie(a.name),9,g0),o!==n.contributors.length-1?(Y(),ne(ye,{key:0},[il(", ")],64)):Me("",!0)],64))),128))])])):Me("",!0)])])}const _0=Fe(s0,[["render",v0],["__file","VPPageMeta.vue"]]),y0=()=>{const e=ul(),t=Kt();return l=>{l&&(ld(l)?t.path!==l&&e.push(l):qn(l)?window.open(l):e.push(encodeURI(l)))}},lu=(e,t)=>e===!1?!1:vt(e)?Wl(e,t):ps(e)?{...e,link:Wl(e.link,t).link}:null,qi=(e,t,l)=>{const n=e.findIndex(i=>i.link===t);if(n!==-1){const i=e[n+l];return i?i.link?i:"prefix"in i&&!In(i.prefix).notFound?{...i,link:i.prefix}:null:null}for(const i of e)if("children"in i){const s=qi(i.children,t,l);if(s)return s}const r=e.findIndex(i=>"prefix"in i&&i.prefix===t);if(r!==-1){const i=e[r+l];return i?i.link?i:"prefix"in i&&!In(i.prefix).notFound?{...i,link:i.prefix}:null:null}return null},k0=()=>{const e=Tt(),t=je(),l=Vs(),n=Kt(),r=j(()=>{const s=lu(e.value.prev,n.path);return s===!1?null:s??(t.value.prev===!1?null:qi(l.value,n.path,-1))}),i=j(()=>{const s=lu(e.value.next,n.path);return s===!1?null:s??(t.value.next===!1?null:qi(l.value,n.path,1))});return{prevLink:r,nextLink:i}},E0=me({__name:"VPPageNav",setup(e,{expose:t}){t();const l=je(),n=y0(),{prevLink:r,nextLink:i}=k0(),s=j(()=>l.value.pageNavbarLabel??"page navigation");pt("keydown",o=>{o.altKey&&(o.key==="ArrowRight"?i.value&&(n(i.value.link),o.preventDefault()):o.key==="ArrowLeft"&&r.value&&(n(r.value.link),o.preventDefault()))});const a={themeLocale:l,navigate:n,prevLink:r,nextLink:i,navbarLabel:s,get AutoLink(){return en}};return Object.defineProperty(a,"__isScriptSetup",{enumerable:!1,value:!0}),a}}),b0=["aria-label"],T0={class:"hint"},x0={class:"link"},P0={class:"hint"},A0={class:"link"};function L0(e,t,l,n,r,i){return n.prevLink||n.nextLink?(Y(),ne("nav",{key:0,class:"vp-page-nav","aria-label":n.navbarLabel},[n.prevLink?(Y(),Se(n.AutoLink,{key:0,class:"prev",config:n.prevLink},{default:Ne(()=>[ae("div",T0,[t[0]||(t[0]=ae("span",{class:"arrow left"},null,-1)),il(" "+Ie(n.themeLocale.prev??"Prev"),1)]),ae("div",x0,[ae("span",null,Ie(n.prevLink.text),1)])]),_:1},8,["config"])):Me("",!0),n.nextLink?(Y(),Se(n.AutoLink,{key:1,class:"next",config:n.nextLink},{default:Ne(()=>[ae("div",P0,[il(Ie(n.themeLocale.next??"Next")+" ",1),t[1]||(t[1]=ae("span",{class:"arrow right"},null,-1))]),ae("div",A0,[ae("span",null,Ie(n.nextLink.text),1)])]),_:1},8,["config"])):Me("",!0)],8,b0)):Me("",!0)}const C0=Fe(E0,[["render",L0],["__file","VPPageNav.vue"]]),R0=me({__name:"VPPage",setup(e,{expose:t}){t(),Fk();const l={VPPageMeta:_0,VPPageNav:C0,get Content(){return _s}};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),F0={class:"vp-page"},O0={class:"theme-default-content","vp-content":""};function I0(e,t,l,n,r,i){return Y(),ne("main",F0,[we(e.$slots,"top"),ae("div",O0,[we(e.$slots,"content-top"),oe(n.Content),we(e.$slots,"content-bottom")]),oe(n.VPPageMeta),oe(n.VPPageNav),we(e.$slots,"bottom")])}const w0=Fe(R0,[["render",I0],["__file","VPPage.vue"]]),S0=me({__name:"VPSidebarItem",props:{item:{},depth:{default:0}},setup(e,{expose:t}){t();const l=e,{item:n,depth:r}=ls(l),i=Kt(),s=ul(),a=j(()=>"collapsible"in n.value&&n.value.collapsible),o=j(()=>Hd(n.value,i)),u=j(()=>({"vp-sidebar-item":!0,"vp-sidebar-heading":r.value===0,active:o.value,collapsible:a.value})),d=j(()=>a.value?o.value:!0),[c,p]=Yc(d.value),f=k=>{a.value&&(k.preventDefault(),p())},_=s.afterEach(()=>{Xl(()=>{c.value=d.value})});Ir(()=>{_()});const y={props:l,item:n,depth:r,route:i,router:s,collapsible:a,isActive:o,itemClass:u,isOpenDefault:d,isOpen:c,toggleIsOpen:p,onClick:f,unregisterRouterHook:_,VPDropdownTransition:Kd,get AutoLink(){return en}};return Object.defineProperty(y,"__isScriptSetup",{enumerable:!1,value:!0}),y}}),D0={class:"vp-sidebar-children"};function V0(e,t,l,n,r,i){const s=ss("VPSidebarItem",!0);return Y(),ne("li",null,[n.item.link?(Y(),Se(n.AutoLink,{key:0,class:lt(n.itemClass),config:n.item},null,8,["class","config"])):(Y(),ne("p",{key:1,tabindex:"0",class:lt(n.itemClass),onClick:n.onClick,onKeydown:Wf(n.onClick,["enter"])},[il(Ie(n.item.text)+" ",1),n.collapsible?(Y(),ne("span",{key:0,class:lt(["arrow",n.isOpen?"down":"right"])},null,2)):Me("",!0)],34)),"children"in n.item&&n.item.children.length?(Y(),Se(n.VPDropdownTransition,{key:2},{default:Ne(()=>[vr(ae("ul",D0,[(Y(!0),ne(ye,null,nl(n.item.children,a=>(Y(),Se(s,{key:`${n.depth}${a.text}${a.link}`,item:a,depth:n.depth+1},null,8,["item","depth"]))),128))],512),[[br,n.isOpen]])]),_:1})):Me("",!0)])}const N0=Fe(S0,[["render",V0],["__file","VPSidebarItem.vue"]]),M0=me({__name:"VPSidebarItems",setup(e,{expose:t}){t();const l=Kt(),n=Vs();We(()=>{Ue(()=>l.hash,i=>{const s=document.querySelector(".vp-sidebar");if(!s)return;const a=document.querySelector(`.vp-sidebar a.vp-sidebar-item[href="${l.path}${i}"]`);if(!a)return;const{top:o,height:u}=s.getBoundingClientRect(),{top:d,height:c}=a.getBoundingClientRect();do+u&&a.scrollIntoView(!1)})});const r={route:l,sidebarItems:n,VPSidebarItem:N0};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),j0={key:0,class:"vp-sidebar-items"};function H0(e,t,l,n,r,i){return n.sidebarItems.length?(Y(),ne("ul",j0,[(Y(!0),ne(ye,null,nl(n.sidebarItems,s=>(Y(),Se(n.VPSidebarItem,{key:`${s.text}${s.link}`,item:s},null,8,["item"]))),128))])):Me("",!0)}const B0=Fe(M0,[["render",H0],["__file","VPSidebarItems.vue"]]),U0=me({__name:"VPSidebar",setup(e,{expose:t}){t();const l={VPNavbarItems:Jd,VPSidebarItems:B0};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),z0={class:"vp-sidebar","vp-sidebar":""};function $0(e,t,l,n,r,i){return Y(),ne("aside",z0,[oe(n.VPNavbarItems),we(e.$slots,"top"),oe(n.VPSidebarItems),we(e.$slots,"bottom")])}const q0=Fe(U0,[["render",$0],["__file","VPSidebar.vue"]]),K0=me({__name:"Layout",setup(e,{expose:t}){t();const l=Ql(),n=Tt(),r=je(),i=j(()=>n.value.navbar!==!1&&r.value.navbar!==!1),s=Vs(),a=de(!1),o=m=>{a.value=typeof m=="boolean"?m:!a.value},u={x:0,y:0},d=m=>{u.x=m.changedTouches[0].clientX,u.y=m.changedTouches[0].clientY},c=m=>{const E=m.changedTouches[0].clientX-u.x,S=m.changedTouches[0].clientY-u.y;Math.abs(E)>Math.abs(S)&&Math.abs(E)>40&&(E>0&&u.x<=80?o(!0):o(!1))},p=j(()=>n.value.externalLinkIcon??r.value.externalLinkIcon??!0),f=j(()=>[{"no-navbar":!i.value,"no-sidebar":!s.value.length,"sidebar-open":a.value,"external-link-icon":p.value},n.value.pageClass]);let _;We(()=>{_=ul().afterEach(()=>{o(!1)})}),wr(()=>{_()});const y=jd(),k=y.resolve,b=y.pending,x={page:l,frontmatter:n,themeLocale:r,shouldShowNavbar:i,sidebarItems:s,isSidebarOpen:a,toggleSidebar:o,touchStart:u,onTouchStart:d,onTouchEnd:c,enableExternalLinkIcon:p,containerClass:f,get unregisterRouterHook(){return _},set unregisterRouterHook(m){_=m},scrollPromise:y,onBeforeEnter:k,onBeforeLeave:b,VPHome:iE,VPNavbar:QE,VPPage:w0,VPSidebar:q0};return Object.defineProperty(x,"__isScriptSetup",{enumerable:!1,value:!0}),x}});function W0(e,t,l,n,r,i){return Y(),ne("div",{class:lt(["vp-theme-container",n.containerClass]),"vp-container":"",onTouchstart:n.onTouchStart,onTouchend:n.onTouchEnd},[we(e.$slots,"navbar",{},()=>[n.shouldShowNavbar?(Y(),Se(n.VPNavbar,{key:0,onToggleSidebar:n.toggleSidebar},{before:Ne(()=>[we(e.$slots,"navbar-before")]),after:Ne(()=>[we(e.$slots,"navbar-after")]),_:3})):Me("",!0)]),ae("div",{class:"vp-sidebar-mask",onClick:t[0]||(t[0]=s=>n.toggleSidebar(!1))}),we(e.$slots,"sidebar",{},()=>[oe(n.VPSidebar,null,{top:Ne(()=>[we(e.$slots,"sidebar-top")]),bottom:Ne(()=>[we(e.$slots,"sidebar-bottom")]),_:3})]),we(e.$slots,"page",{},()=>[n.frontmatter.home?(Y(),Se(n.VPHome,{key:0})):(Y(),Se(ds,{key:1,name:"fade-slide-y",mode:"out-in",onBeforeEnter:n.onBeforeEnter,onBeforeLeave:n.onBeforeLeave},{default:Ne(()=>[(Y(),Se(n.VPPage,{key:n.page.path},{top:Ne(()=>[we(e.$slots,"page-top")]),"content-top":Ne(()=>[we(e.$slots,"page-content-top")]),"content-bottom":Ne(()=>[we(e.$slots,"page-content-bottom")]),bottom:Ne(()=>[we(e.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"]))])],34)}const G0=Fe(K0,[["render",W0],["__file","Layout.vue"]]),J0=me({__name:"NotFound",setup(e,{expose:t}){t();const l=Zl(),n=je(),r=n.value.notFound??["Not Found"],i=()=>r[Math.floor(Math.random()*r.length)],s=n.value.home??l.value,a=n.value.backToHome??"Back to home",o={routeLocale:l,themeLocale:n,messages:r,getMsg:i,homeLink:s,homeText:a,get RouteLink(){return jr}};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}}),Y0={class:"vp-theme-container","vp-container":""},X0={class:"page"},Q0={class:"theme-default-content","vp-content":""};function Z0(e,t,l,n,r,i){return Y(),ne("div",Y0,[ae("main",X0,[ae("div",Q0,[t[0]||(t[0]=ae("h1",null,"404",-1)),ae("blockquote",null,Ie(n.getMsg()),1),oe(n.RouteLink,{to:n.homeLink},{default:Ne(()=>[il(Ie(n.homeText),1)]),_:1},8,["to"])])])])}const eb=Fe(J0,[["render",Z0],["__scopeId","data-v-03d0ea91"],["__file","NotFound.vue"]]),tb=It({enhance({app:e,router:t}){Qc("Badge")||e.component("Badge",Mk);const l=t.options.scrollBehavior;t.options.scrollBehavior=async(...n)=>(await jd().wait(),l(...n))},setup(){xk(),Dk()},layouts:{Layout:G0,NotFound:eb}}),lb=Object.freeze(Object.defineProperty({__proto__:null,default:tb},Symbol.toStringTag,{value:"Module"})),nb=e=>{if(window.dataLayer&&window.gtag)return;const t=document.createElement("script");t.src=`https://www.googletagmanager.com/gtag/js?id=${e.id}`,t.async=!0,document.head.appendChild(t),window.dataLayer=window.dataLayer??[],window.gtag=function(){window.dataLayer.push(arguments)},window.gtag("js",new Date),e.debug?window.gtag("config",e.id,{debug_mode:!0}):window.gtag("config",e.id)};var rb={id:"UA-143006612-1"};const ib=rb;var sb=It({enhance(){nb(ib)}});const ab=Object.freeze(Object.defineProperty({__proto__:null,default:sb},Symbol.toStringTag,{value:"Module"})),ob=[{title:"Changelog",headers:[{level:2,title:"Stable",slug:"stable",link:"#stable",children:[]},{level:2,title:"Beta",slug:"beta",link:"#beta",children:[]},{level:2,title:"Alpha",slug:"alpha",link:"#alpha",children:[]}],path:"/CHANGELOG.html",pathLocale:"/",extraFields:[]},{title:"Contributor Covenant Code of Conduct",headers:[{level:2,title:"Our Pledge",slug:"our-pledge",link:"#our-pledge",children:[]},{level:2,title:"Our Standards",slug:"our-standards",link:"#our-standards",children:[]},{level:2,title:"Enforcement Responsibilities",slug:"enforcement-responsibilities",link:"#enforcement-responsibilities",children:[]},{level:2,title:"Scope",slug:"scope",link:"#scope",children:[]},{level:2,title:"Enforcement",slug:"enforcement",link:"#enforcement",children:[]},{level:2,title:"Enforcement Guidelines",slug:"enforcement-guidelines",link:"#enforcement-guidelines",children:[{level:3,title:"1. Correction",slug:"_1-correction",link:"#_1-correction",children:[]},{level:3,title:"2. Warning",slug:"_2-warning",link:"#_2-warning",children:[]},{level:3,title:"3. Temporary Ban",slug:"_3-temporary-ban",link:"#_3-temporary-ban",children:[]},{level:3,title:"4. Permanent Ban",slug:"_4-permanent-ban",link:"#_4-permanent-ban",children:[]}]},{level:2,title:"Attribution",slug:"attribution",link:"#attribution",children:[]}],path:"/CODE_OF_CONDUCT.html",pathLocale:"/",extraFields:[]},{title:"Contributing",headers:[],path:"/CONTRIBUTING.html",pathLocale:"/",extraFields:[]},{title:"",headers:[{level:2,title:"Features",slug:"features",link:"#features",children:[{level:3,title:"Featherweight Development & Collaboration",slug:"featherweight-development-collaboration",link:"#featherweight-development-collaboration",children:[]},{level:3,title:"High maintainability",slug:"high-maintainability",link:"#high-maintainability",children:[]},{level:3,title:"High scalability",slug:"high-scalability",link:"#high-scalability",children:[]}]},{level:2,title:"Quick start",slug:"quick-start",link:"#quick-start",children:[{level:3,title:"Start with Codespace and Template",slug:"start-with-codespace-and-template",link:"#start-with-codespace-and-template",children:[]},{level:3,title:"Start with Command Line",slug:"start-with-command-line",link:"#start-with-command-line",children:[]}]},{level:2,title:"Examples",slug:"examples",link:"#examples",children:[{level:3,title:"Cloud function's file",slug:"cloud-function-s-file",link:"#cloud-function-s-file",children:[]},{level:3,title:"Unit test's file",slug:"unit-test-s-file",link:"#unit-test-s-file",children:[]}]},{level:2,title:"Thanks",slug:"thanks",link:"#thanks",children:[]}],path:"/",pathLocale:"/",extraFields:[]},{title:"FaasJS Security Guide",headers:[],path:"/SECURITY.html",pathLocale:"/",extraFields:[]},{title:"Overview of official plugins",headers:[{level:2,title:"Cores",slug:"cores",link:"#cores",children:[]},{level:2,title:"Command Lines",slug:"command-lines",link:"#command-lines",children:[]},{level:2,title:"Utils",slug:"utils",link:"#utils",children:[]},{level:2,title:"Http",slug:"http",link:"#http",children:[]},{level:2,title:"Databases",slug:"databases",link:"#databases",children:[]},{level:2,title:"Browsers",slug:"browsers",link:"#browsers",children:[]},{level:2,title:"Full stack frameworks",slug:"full-stack-frameworks",link:"#full-stack-frameworks",children:[]}],path:"/doc/",pathLocale:"/",extraFields:[]},{title:"Getting Started",headers:[{level:2,title:"Quick Start",slug:"quick-start",link:"#quick-start",children:[{level:3,title:"Start with Command Line",slug:"start-with-command-line",link:"#start-with-command-line",children:[]},{level:3,title:"Start with Codespace",slug:"start-with-codespace",link:"#start-with-codespace",children:[]}]},{level:2,title:"File Structure",slug:"file-structure",link:"#file-structure",children:[{level:3,title:"faas.yaml",slug:"faas-yaml",link:"#faas-yaml",children:[]},{level:3,title:"*.func.ts",slug:"func-ts",link:"#func-ts",children:[]},{level:3,title:"*.test.ts",slug:"test-ts",link:"#test-ts",children:[]}]}],path:"/guide/",pathLocale:"/",extraFields:[]},{title:"FaasJS Request Specifications",headers:[{level:2,title:"Requests",slug:"requests",link:"#requests",children:[{level:3,title:"Headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"Method",slug:"method",link:"#method",children:[]},{level:3,title:"Path",slug:"path",link:"#path",children:[]},{level:3,title:"Query Parameters",slug:"query-parameters",link:"#query-parameters",children:[]},{level:3,title:"Body",slug:"body",link:"#body",children:[]}]},{level:2,title:"Responses",slug:"responses",link:"#responses",children:[{level:3,title:"Headers",slug:"headers-1",link:"#headers-1",children:[]},{level:3,title:"Body",slug:"body-1",link:"#body-1",children:[]}]},{level:2,title:"Frequently Asked Questions",slug:"frequently-asked-questions",link:"#frequently-asked-questions",children:[{level:3,title:"Why not use form data submissions?",slug:"why-not-use-form-data-submissions",link:"#why-not-use-form-data-submissions",children:[]},{level:3,title:"Why not use RESTful or GraphQL APIs?",slug:"why-not-use-restful-or-graphql-apis",link:"#why-not-use-restful-or-graphql-apis",children:[]}]}],path:"/guide/request-spec.html",pathLocale:"/",extraFields:[]},{title:"",headers:[{level:2,title:"为什么要使用 FaasJS ?",slug:"为什么要使用-faasjs",link:"#为什么要使用-faasjs",children:[{level:3,title:"开发效率高",slug:"开发效率高",link:"#开发效率高",children:[]},{level:3,title:"可维护性高",slug:"可维护性高",link:"#可维护性高",children:[]},{level:3,title:"可扩展性高",slug:"可扩展性高",link:"#可扩展性高",children:[]}]},{level:2,title:"代码示例",slug:"代码示例",link:"#代码示例",children:[{level:3,title:"云函数文件",slug:"云函数文件",link:"#云函数文件",children:[]}]},{level:2,title:"单元测试文件",slug:"单元测试文件",link:"#单元测试文件",children:[]},{level:2,title:"立即开始",slug:"立即开始",link:"#立即开始",children:[]}],path:"/zh/",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/ant-design",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Interfaces",slug:"interfaces",link:"#interfaces",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]},{level:2,title:"Variables",slug:"variables",link:"#variables",children:[]}],path:"/doc/ant-design/",pathLocale:"/",extraFields:[]},{title:"@faasjs/browser",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[{level:3,title:"Use directly",slug:"use-directly",link:"#use-directly",children:[]},{level:3,title:"Use with SWR",slug:"use-with-swr",link:"#use-with-swr",children:[]},{level:3,title:"Use with React Query",slug:"use-with-react-query",link:"#use-with-react-query",children:[]},{level:3,title:"Use with React",slug:"use-with-react",link:"#use-with-react",children:[]},{level:3,title:"Use with Vue",slug:"use-with-vue",link:"#use-with-vue",children:[]}]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/browser/",pathLocale:"/",extraFields:[]},{title:"@faasjs/cli",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]},{level:2,title:"Variables",slug:"variables",link:"#variables",children:[]}],path:"/doc/cli/",pathLocale:"/",extraFields:[]},{title:"@faasjs/cloud_function",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/cloud_function/",pathLocale:"/",extraFields:[]},{title:"create-faas-app",headers:[{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]},{level:2,title:"Variables",slug:"variables",link:"#variables",children:[]}],path:"/doc/create-faas-app/",pathLocale:"/",extraFields:[]},{title:"@faasjs/deep_merge",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]}],path:"/doc/deep_merge/",pathLocale:"/",extraFields:[]},{title:"FaasJS",headers:[],path:"/doc/faasjs/",pathLocale:"/",extraFields:[]},{title:"@faasjs/func",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]},{level:2,title:"See",slug:"see",link:"#see",children:[]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/func/",pathLocale:"/",extraFields:[]},{title:"@faasjs/http",headers:[{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]},{level:2,title:"Variables",slug:"variables",link:"#variables",children:[]}],path:"/doc/http/",pathLocale:"/",extraFields:[]},{title:"FaasJS's Docker Images",headers:[{level:2,title:"Images",slug:"images",link:"#images",children:[{level:3,title:"faasjs/nginx",slug:"faasjs-nginx",link:"#faasjs-nginx",children:[]},{level:3,title:"faasjs/vscode",slug:"faasjs-vscode",link:"#faasjs-vscode",children:[]},{level:3,title:"faasjs/node",slug:"faasjs-node",link:"#faasjs-node",children:[]},{level:3,title:"faasjs/bun",slug:"faasjs-bun",link:"#faasjs-bun",children:[]}]},{level:2,title:"Tips for using in China",slug:"tips-for-using-in-china",link:"#tips-for-using-in-china",children:[{level:3,title:"Use Aliyun mirror",slug:"use-aliyun-mirror",link:"#use-aliyun-mirror",children:[]}]}],path:"/doc/images/",pathLocale:"/",extraFields:[]},{title:"@faasjs/jest",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]}],path:"/doc/jest/",pathLocale:"/",extraFields:[]},{title:"@faasjs/knex",headers:[{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/knex/",pathLocale:"/",extraFields:[]},{title:"@faasjs/lint",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Tips for VSCode",slug:"tips-for-vscode",link:"#tips-for-vscode",children:[]},{level:2,title:"References",slug:"references",link:"#references",children:[]},{level:2,title:"Troubleshooting",slug:"troubleshooting",link:"#troubleshooting",children:[]}],path:"/doc/lint/",pathLocale:"/",extraFields:[]},{title:"@faasjs/load",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]}],path:"/doc/load/",pathLocale:"/",extraFields:[]},{title:"@faasjs/logger",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Enumerations",slug:"enumerations",link:"#enumerations",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/logger/",pathLocale:"/",extraFields:[]},{title:"@faasjs/mongo",headers:[{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Interfaces",slug:"interfaces",link:"#interfaces",children:[]}],path:"/doc/mongo/",pathLocale:"/",extraFields:[]},{title:"@faasjs/nextjs",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]}],path:"/doc/nextjs/",pathLocale:"/",extraFields:[]},{title:"@faasjs/react",headers:[{level:2,title:"Features",slug:"features",link:"#features",children:[]},{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Interfaces",slug:"interfaces",link:"#interfaces",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]},{level:2,title:"Variables",slug:"variables",link:"#variables",children:[]}],path:"/doc/react/",pathLocale:"/",extraFields:[]},{title:"@faasjs/redis",headers:[{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/redis/",pathLocale:"/",extraFields:[]},{title:"@faasjs/request",headers:[{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/request/",pathLocale:"/",extraFields:[]},{title:"@faasjs/server",headers:[{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]}],path:"/doc/server/",pathLocale:"/",extraFields:[]},{title:"@faasjs/test",headers:[{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/test/",pathLocale:"/",extraFields:[]},{title:"@faasjs/ts-transform",headers:[{level:2,title:"Functions",slug:"functions",link:"#functions",children:[]},{level:2,title:"Variables",slug:"variables",link:"#variables",children:[]}],path:"/doc/ts-transform/",pathLocale:"/",extraFields:[]},{title:"@faasjs/types",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]},{level:2,title:"See",slug:"see",link:"#see",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]}],path:"/doc/types/",pathLocale:"/",extraFields:[]},{title:"@faasjs/vue-plugin",headers:[{level:2,title:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Classes",slug:"classes",link:"#classes",children:[]},{level:2,title:"Type Aliases",slug:"type-aliases",link:"#type-aliases",children:[]},{level:2,title:"Variables",slug:"variables",link:"#variables",children:[]}],path:"/doc/vue-plugin/",pathLocale:"/",extraFields:[]},{title:"官方插件总览",headers:[{level:2,title:"核心插件",slug:"核心插件",link:"#核心插件",children:[]},{level:2,title:"命令行插件",slug:"命令行插件",link:"#命令行插件",children:[]},{level:2,title:"工具插件",slug:"工具插件",link:"#工具插件",children:[]},{level:2,title:"网络插件",slug:"网络插件",link:"#网络插件",children:[]},{level:2,title:"数据库插件",slug:"数据库插件",link:"#数据库插件",children:[]},{level:2,title:"前端插件",slug:"前端插件",link:"#前端插件",children:[]}],path:"/zh/doc/",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/browser",headers:[{level:2,title:"安装方法",slug:"安装方法",link:"#安装方法",children:[{level:3,title:"npm",slug:"npm",link:"#npm",children:[]},{level:3,title:"Webpack 和 CDN",slug:"webpack-和-cdn",link:"#webpack-和-cdn",children:[]}]},{level:2,title:"FaasBrowserClient 实例方法",slug:"faasbrowserclient-实例方法",link:"#faasbrowserclient-实例方法",children:[{level:3,title:"constructor (baseUrl?: string): FaasBrowserClient",slug:"constructor-baseurl-string-faasbrowserclient",link:"#constructor-baseurl-string-faasbrowserclient",children:[]},{level:3,title:"action (action: string, params?: any): Promise",slug:"action-action-string-params-any-promise-response",link:"#action-action-string-params-any-promise-response",children:[]}]},{level:2,title:"Response 实例属性",slug:"response-实例属性",link:"#response-实例属性",children:[]},{level:2,title:"ResponseError 实例属性",slug:"responseerror-实例属性",link:"#responseerror-实例属性",children:[]},{level:2,title:"在 React 或 Vue 中使用",slug:"在-react-或-vue-中使用",link:"#在-react-或-vue-中使用",children:[]}],path:"/zh/doc/browser.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/cli",headers:[{level:2,title:"发布",slug:"发布",link:"#发布",children:[{level:3,title:"命令",slug:"命令",link:"#命令",children:[]},{level:3,title:"参数",slug:"参数",link:"#参数",children:[]}]},{level:2,title:"启动服务器",slug:"启动服务器",link:"#启动服务器",children:[{level:3,title:"命令",slug:"命令-1",link:"#命令-1",children:[]},{level:3,title:"参数",slug:"参数-1",link:"#参数-1",children:[]}]}],path:"/zh/doc/cli.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/cloud_function",headers:[{level:2,title:"配置参数",slug:"配置参数",link:"#配置参数",children:[{level:3,title:"校验配置",slug:"校验配置",link:"#校验配置",children:[]}]},{level:2,title:"实例属性",slug:"实例属性",link:"#实例属性",children:[{level:3,title:"event",slug:"event",link:"#event",children:[]},{level:3,title:"context",slug:"context",link:"#context",children:[]}]},{level:2,title:"实例方法",slug:"实例方法",link:"#实例方法",children:[{level:3,title:"invoke(action: string, params?: any): Promise",slug:"invoke-action-string-params-any-promise-any",link:"#invoke-action-string-params-any-promise-any",children:[]},{level:3,title:"invokeSync(action: string, params?: any): Promise",slug:"invokesync-action-string-params-any-promise-any",link:"#invokesync-action-string-params-any-promise-any",children:[]}]},{level:2,title:"示例代码",slug:"示例代码",link:"#示例代码",children:[]},{level:2,title:"Github 地址",slug:"github-地址",link:"#github-地址",children:[]}],path:"/zh/doc/cloud_function.html",pathLocale:"/zh/",extraFields:[]},{title:"create-faas-app",headers:[],path:"/zh/doc/create-faas-app.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/deep_merge",headers:[],path:"/zh/doc/deep_merge.html",pathLocale:"/zh/",extraFields:[]},{title:"开发插件",headers:[{level:2,title:"插件的生命周期",slug:"插件的生命周期",link:"#插件的生命周期",children:[]}],path:"/zh/doc/develop.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/func",headers:[{level:2,title:"使用方法",slug:"使用方法",link:"#使用方法",children:[]}],path:"/zh/doc/func.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/http",headers:[{level:2,title:"配置参数",slug:"配置参数",link:"#配置参数",children:[]},{level:2,title:"入参校验",slug:"入参校验",link:"#入参校验",children:[{level:3,title:"配置项",slug:"配置项",link:"#配置项",children:[]},{level:3,title:"代码示例",slug:"代码示例",link:"#代码示例",children:[]}]},{level:2,title:"云函数 handler 返回值的处理",slug:"云函数-handler-返回值的处理",link:"#云函数-handler-返回值的处理",children:[{level:3,title:"自动添加 headers 和 statusCode",slug:"自动添加-headers-和-statuscode",link:"#自动添加-headers-和-statuscode",children:[]},{level:3,title:"正常返回的值会被自动包裹在 data 字段中",slug:"正常返回的值会被自动包裹在-data-字段中",link:"#正常返回的值会被自动包裹在-data-字段中",children:[]},{level:3,title:"抛异常时会自动返回 error 字段",slug:"抛异常时会自动返回-error-字段",link:"#抛异常时会自动返回-error-字段",children:[]}]},{level:2,title:"实例属性",slug:"实例属性",link:"#实例属性",children:[{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"params",slug:"params",link:"#params",children:[]},{level:3,title:"cookie",slug:"cookie",link:"#cookie",children:[]},{level:3,title:"session",slug:"session",link:"#session",children:[]}]},{level:2,title:"实例方法",slug:"实例方法",link:"#实例方法",children:[{level:3,title:"setHeader (key: string, value: any): Http",slug:"setheader-key-string-value-any-http",link:"#setheader-key-string-value-any-http",children:[]},{level:3,title:"setContentType (type: string, charset: string = 'utf-8'): Http",slug:"setcontenttype-type-string-charset-string-utf-8-http",link:"#setcontenttype-type-string-charset-string-utf-8-http",children:[]},{level:3,title:"setStatusCode (code: number): Http",slug:"setstatuscode-code-number-http",link:"#setstatuscode-code-number-http",children:[]},{level:3,title:"setBody (body: string): Http",slug:"setbody-body-string-http",link:"#setbody-body-string-http",children:[]}]},{level:2,title:"Cookie 实例方法",slug:"cookie-实例方法",link:"#cookie-实例方法",children:[{level:3,title:"read(key: string): string?",slug:"read-key-string-string",link:"#read-key-string-string",children:[]},{level:3,title:"write(key: string, value: any, opts?: {domain?: string; path?: string; expires?: number | string; secure?: boolean; httpOnly?: boolean;}): Cookie",slug:"write-key-string-value-any-opts-domain-string-path-string-expires-number-string-secure-boolean-httponly-boolean-cookie",link:"#write-key-string-value-any-opts-domain-string-path-string-expires-number-string-secure-boolean-httponly-boolean-cookie",children:[]}]},{level:2,title:"Session 实例方法",slug:"session-实例方法",link:"#session-实例方法",children:[{level:3,title:"read(key: string): any",slug:"read-key-string-any",link:"#read-key-string-any",children:[]},{level:3,title:"write(key: string, value?: any): Session",slug:"write-key-string-value-any-session",link:"#write-key-string-value-any-session",children:[]},{level:3,title:"encode(text: any): string",slug:"encode-text-any-string",link:"#encode-text-any-string",children:[]},{level:3,title:"decode(text: string): object",slug:"decode-text-string-object",link:"#decode-text-string-object",children:[]}]},{level:2,title:"示例代码",slug:"示例代码",link:"#示例代码",children:[]},{level:2,title:"常见问题",slug:"常见问题",link:"#常见问题",children:[{level:3,title:"Path 自动生成的规则是什么?",slug:"path-自动生成的规则是什么",link:"#path-自动生成的规则是什么",children:[]},{level:3,title:"为什么不允许配置 path?",slug:"为什么不允许配置-path",link:"#为什么不允许配置-path",children:[]},{level:3,title:"多个网关如何配置?",slug:"多个网关如何配置",link:"#多个网关如何配置",children:[]}]},{level:2,title:"Github 地址",slug:"github-地址",link:"#github-地址",children:[]}],path:"/zh/doc/http.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/knex",headers:[],path:"/zh/doc/knex.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/load",headers:[],path:"/zh/doc/load.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/logger",headers:[],path:"/zh/doc/logger.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/mongo",headers:[],path:"/zh/doc/mongo.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/react",headers:[{level:2,title:"安装方法",slug:"安装方法",link:"#安装方法",children:[{level:3,title:"npm",slug:"npm",link:"#npm",children:[]},{level:3,title:"Webpack 和 CDN",slug:"webpack-和-cdn",link:"#webpack-和-cdn",children:[]}]},{level:2,title:"初始化",slug:"初始化",link:"#初始化",children:[]}],path:"/zh/doc/react.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/redis",headers:[{level:2,title:"配置参数",slug:"配置参数",link:"#配置参数",children:[]},{level:2,title:"实例方法",slug:"实例方法",link:"#实例方法",children:[{level:3,title:"query(command: string, args: any[]): Promise",slug:"query-command-string-args-any-promise-any",link:"#query-command-string-args-any-promise-any",children:[]}]},{level:2,title:"示例代码",slug:"示例代码",link:"#示例代码",children:[]},{level:2,title:"Github 地址",slug:"github-地址",link:"#github-地址",children:[]}],path:"/zh/doc/redis.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/request",headers:[{level:2,title:"入参",slug:"入参",link:"#入参",children:[]},{level:2,title:"出参",slug:"出参",link:"#出参",children:[]},{level:2,title:"代码示例",slug:"代码示例",link:"#代码示例",children:[]},{level:2,title:"模拟模式",slug:"模拟模式",link:"#模拟模式",children:[]},{level:2,title:"Github 地址",slug:"github-地址",link:"#github-地址",children:[]}],path:"/zh/doc/request.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/server",headers:[],path:"/zh/doc/server.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/test",headers:[{level:2,title:"package.json 配置",slug:"package-json-配置",link:"#package-json-配置",children:[]},{level:2,title:"命令行",slug:"命令行",link:"#命令行",children:[]},{level:2,title:"编写测试用例",slug:"编写测试用例",link:"#编写测试用例",children:[]},{level:2,title:"相关文档",slug:"相关文档",link:"#相关文档",children:[]}],path:"/zh/doc/test.html",pathLocale:"/zh/",extraFields:[]},{title:"@faasjs/vue-plugin",headers:[{level:2,title:"安装方法",slug:"安装方法",link:"#安装方法",children:[{level:3,title:"npm",slug:"npm",link:"#npm",children:[]},{level:3,title:"Webpack 和 CDN",slug:"webpack-和-cdn",link:"#webpack-和-cdn",children:[]}]},{level:2,title:"在 Vue 中使用",slug:"在-vue-中使用",link:"#在-vue-中使用",children:[]}],path:"/zh/doc/vue-plugin.html",pathLocale:"/zh/",extraFields:[]},{title:"1 分钟上手",headers:[{level:2,title:"准备工作",slug:"准备工作",link:"#准备工作",children:[]},{level:2,title:"创建项目",slug:"创建项目",link:"#创建项目",children:[]},{level:2,title:"启动项目",slug:"启动项目",link:"#启动项目",children:[]},{level:2,title:"文件结构",slug:"文件结构",link:"#文件结构",children:[{level:3,title:"package.json",slug:"package-json",link:"#package-json",children:[]},{level:3,title:"tsconfig.json",slug:"tsconfig-json",link:"#tsconfig-json",children:[]},{level:3,title:"faas.yaml",slug:"faas-yaml",link:"#faas-yaml",children:[]},{level:3,title:"*.func.ts",slug:"func-ts",link:"#func-ts",children:[]},{level:3,title:"*.test.ts",slug:"test-ts",link:"#test-ts",children:[]}]},{level:2,title:"完整示例",slug:"完整示例",link:"#完整示例",children:[]}],path:"/zh/guide/",pathLocale:"/zh/",extraFields:[]},{title:"5 分钟开发登录注册功能",headers:[{level:2,title:"梳理需求",slug:"梳理需求",link:"#梳理需求",children:[]},{level:2,title:"注册流程",slug:"注册流程",link:"#注册流程",children:[]},{level:2,title:"登录流程",slug:"登录流程",link:"#登录流程",children:[]},{level:2,title:"登出流程",slug:"登出流程",link:"#登出流程",children:[]},{level:2,title:"修改密码流程",slug:"修改密码流程",link:"#修改密码流程",children:[]},{level:2,title:"完整项目代码",slug:"完整项目代码",link:"#完整项目代码",children:[]}],path:"/zh/guide/auth.html",pathLocale:"/zh/",extraFields:[]},{title:"背景故事",headers:[{level:2,title:"为什么要创建 FaasJS?",slug:"为什么要创建-faasjs",link:"#为什么要创建-faasjs",children:[{level:3,title:"FaasJS 要解决什么问题?",slug:"faasjs-要解决什么问题",link:"#faasjs-要解决什么问题",children:[]},{level:3,title:"FaasJS 将如何解决问题?",slug:"faasjs-将如何解决问题",link:"#faasjs-将如何解决问题",children:[]},{level:3,title:"为什么面向业务流程?",slug:"为什么面向业务流程",link:"#为什么面向业务流程",children:[]}]},{level:2,title:"为什么选择 Serverless?",slug:"为什么选择-serverless",link:"#为什么选择-serverless",children:[{level:3,title:"什么是 Serverless?",slug:"什么是-serverless",link:"#什么是-serverless",children:[]},{level:3,title:"Serverless 的优势",slug:"serverless-的优势",link:"#serverless-的优势",children:[]},{level:3,title:"为什么选择 FaaS 而不是 PaaS ?",slug:"为什么选择-faas-而不是-paas",link:"#为什么选择-faas-而不是-paas",children:[]}]},{level:2,title:"为什么选择 Node.js ?",slug:"为什么选择-node-js",link:"#为什么选择-node-js",children:[{level:3,title:"什么是 Node.js ?",slug:"什么是-node-js",link:"#什么是-node-js",children:[]},{level:3,title:"Node.js 的优势",slug:"node-js-的优势",link:"#node-js-的优势",children:[]}]},{level:2,title:"为什么选择 TypeScript ?",slug:"为什么选择-typescript",link:"#为什么选择-typescript",children:[{level:3,title:"什么是 TypeScript ?",slug:"什么是-typescript",link:"#什么是-typescript",children:[]},{level:3,title:"Typescript 的优势",slug:"typescript-的优势",link:"#typescript-的优势",children:[]}]}],path:"/zh/guide/story.html",pathLocale:"/zh/",extraFields:[]},{title:"Function: App()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/App.html",pathLocale:"/",extraFields:[]},{title:"Function: Blank()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/Blank.html",pathLocale:"/",extraFields:[]},{title:"Function: ConfigProvider()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/ConfigProvider.html",pathLocale:"/",extraFields:[]},{title:"Function: Description()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/Description.html",pathLocale:"/",extraFields:[]},{title:"Function: Drawer()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/Drawer.html",pathLocale:"/",extraFields:[]},{title:"Function: ErrorBoundary()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/ErrorBoundary.html",pathLocale:"/",extraFields:[]},{title:"Function: FaasDataWrapper()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/FaasDataWrapper.html",pathLocale:"/",extraFields:[]},{title:"Function: Form()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/Form.html",pathLocale:"/",extraFields:[]},{title:"Function: FormItem()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/FormItem.html",pathLocale:"/",extraFields:[]},{title:"Function: Link()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/Link.html",pathLocale:"/",extraFields:[]},{title:"Function: Loading()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/Loading.html",pathLocale:"/",extraFields:[]},{title:"Function: Modal()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/Modal.html",pathLocale:"/",extraFields:[]},{title:"Function: PageNotFound()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/PageNotFound.html",pathLocale:"/",extraFields:[]},{title:"Function: Routes()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/Routes.html",pathLocale:"/",extraFields:[]},{title:"Function: Table()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/Table.html",pathLocale:"/",extraFields:[]},{title:"Function: Tabs()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/Tabs.html",pathLocale:"/",extraFields:[]},{title:"Function: Title()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/Title.html",pathLocale:"/",extraFields:[]},{title:"Function: faas()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/faas.html",pathLocale:"/",extraFields:[]},{title:"Function: transferOptions()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/transferOptions.html",pathLocale:"/",extraFields:[]},{title:"Function: transferValue()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/transferValue.html",pathLocale:"/",extraFields:[]},{title:"Function: upperFirst()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/upperFirst.html",pathLocale:"/",extraFields:[]},{title:"Function: useApp()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/useApp.html",pathLocale:"/",extraFields:[]},{title:"Function: useConfigContext()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/useConfigContext.html",pathLocale:"/",extraFields:[]},{title:"Function: useDrawer()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[{level:3,title:"drawer",slug:"drawer",link:"#drawer",children:[]},{level:3,title:"drawerProps",slug:"drawerprops",link:"#drawerprops",children:[]},{level:3,title:"setDrawerProps",slug:"setdrawerprops",link:"#setdrawerprops",children:[]}]}],path:"/doc/ant-design/functions/useDrawer.html",pathLocale:"/",extraFields:[]},{title:"Function: useFaas()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/useFaas.html",pathLocale:"/",extraFields:[]},{title:"Function: useModal()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[{level:3,title:"modal",slug:"modal",link:"#modal",children:[]},{level:3,title:"modalProps",slug:"modalprops",link:"#modalprops",children:[]},{level:3,title:"setModalProps",slug:"setmodalprops",link:"#setmodalprops",children:[]}]}],path:"/doc/ant-design/functions/useModal.html",pathLocale:"/",extraFields:[]},{title:"Function: withFaasData()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/ant-design/functions/withFaasData.html",pathLocale:"/",extraFields:[]},{title:"Interface: AppProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"browserRouterProps?",slug:"browserrouterprops",link:"#browserrouterprops",children:[]},{level:3,title:"children",slug:"children",link:"#children",children:[]},{level:3,title:"configProviderProps?",slug:"configproviderprops",link:"#configproviderprops",children:[]},{level:3,title:"errorBoundaryProps?",slug:"errorboundaryprops",link:"#errorboundaryprops",children:[]},{level:3,title:"faasConfigProviderProps?",slug:"faasconfigproviderprops",link:"#faasconfigproviderprops",children:[]},{level:3,title:"styleProviderProps?",slug:"styleproviderprops",link:"#styleproviderprops",children:[]}]}],path:"/doc/ant-design/interfaces/AppProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: BaseItemProps",headers:[{level:2,title:"Extended by",slug:"extended-by",link:"#extended-by",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]}]}],path:"/doc/ant-design/interfaces/BaseItemProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: BlankProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"text?",slug:"text",link:"#text",children:[]},{level:3,title:"value?",slug:"value",link:"#value",children:[]}]}],path:"/doc/ant-design/interfaces/BlankProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: ConfigProviderProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children",slug:"children",link:"#children",children:[]},{level:3,title:"faasClientOptions?",slug:"faasclientoptions",link:"#faasclientoptions",children:[]},{level:3,title:"theme?",slug:"theme",link:"#theme",children:[]}]}],path:"/doc/ant-design/interfaces/ConfigProviderProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: DescriptionItemContentProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"extendTypes?",slug:"extendtypes",link:"#extendtypes",children:[]},{level:3,title:"item",slug:"item",link:"#item",children:[]},{level:3,title:"value",slug:"value",link:"#value",children:[]},{level:3,title:"values?",slug:"values",link:"#values",children:[]}]}],path:"/doc/ant-design/interfaces/DescriptionItemContentProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: DescriptionItemProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Extended by",slug:"extended-by",link:"#extended-by",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"descriptionChildren?",slug:"descriptionchildren",link:"#descriptionchildren",children:[]},{level:3,title:"descriptionRender?",slug:"descriptionrender",link:"#descriptionrender",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"if()?",slug:"if",link:"#if",children:[]},{level:3,title:"object?",slug:"object",link:"#object",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"render?",slug:"render",link:"#render",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]},{level:3,title:"type?",slug:"type",link:"#type",children:[]}]}],path:"/doc/ant-design/interfaces/DescriptionItemProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: DescriptionProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"renderTitle()?",slug:"rendertitle",link:"#rendertitle",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"dataSource?",slug:"datasource",link:"#datasource",children:[]},{level:3,title:"extendTypes?",slug:"extendtypes",link:"#extendtypes",children:[]},{level:3,title:"faasData?",slug:"faasdata",link:"#faasdata",children:[]},{level:3,title:"items",slug:"items",link:"#items",children:[]}]}],path:"/doc/ant-design/interfaces/DescriptionProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: DrawerProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]}]}],path:"/doc/ant-design/interfaces/DrawerProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: ErrorBoundaryProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"errorChildren?",slug:"errorchildren",link:"#errorchildren",children:[]},{level:3,title:"onError()?",slug:"onerror",link:"#onerror",children:[]}]}],path:"/doc/ant-design/interfaces/ErrorBoundaryProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: ExtendDescriptionTypeProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"render?",slug:"render",link:"#render",children:[]}]}],path:"/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: ExtendFormItemProps",headers:[{level:2,title:"Example",slug:"example",link:"#example",children:[]},{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"col?",slug:"col",link:"#col",children:[]},{level:3,title:"disabled?",slug:"disabled",link:"#disabled",children:[]},{level:3,title:"extendTypes?",slug:"extendtypes",link:"#extendtypes",children:[]},{level:3,title:"formChildren?",slug:"formchildren",link:"#formchildren",children:[]},{level:3,title:"formRender?",slug:"formrender",link:"#formrender",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"if()?",slug:"if",link:"#if",children:[]},{level:3,title:"input?",slug:"input",link:"#input",children:[]},{level:3,title:"label?",slug:"label",link:"#label",children:[]},{level:3,title:"maxCount?",slug:"maxcount",link:"#maxcount",children:[]},{level:3,title:"object?",slug:"object",link:"#object",children:[]},{level:3,title:"onValueChange()?",slug:"onvaluechange",link:"#onvaluechange",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"render?",slug:"render",link:"#render",children:[]},{level:3,title:"required?",slug:"required",link:"#required",children:[]},{level:3,title:"rules?",slug:"rules",link:"#rules",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]},{level:3,title:"type?",slug:"type",link:"#type",children:[]}]}],path:"/doc/ant-design/interfaces/ExtendFormItemProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: FaasDataWrapperProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"onDataChange()?",slug:"ondatachange",link:"#ondatachange",children:[]},{level:3,title:"render()?",slug:"render",link:"#render",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"baseUrl?",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"data?",slug:"data",link:"#data",children:[]},{level:3,title:"fallback?",slug:"fallback",link:"#fallback",children:[]},{level:3,title:"loading?",slug:"loading",link:"#loading",children:[]},{level:3,title:"loadingProps?",slug:"loadingprops",link:"#loadingprops",children:[]},{level:3,title:"params?",slug:"params",link:"#params",children:[]},{level:3,title:"setData?",slug:"setdata",link:"#setdata",children:[]}]}],path:"/doc/ant-design/interfaces/FaasDataWrapperProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: FaasItemProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Extended by",slug:"extended-by",link:"#extended-by",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]},{level:3,title:"type?",slug:"type",link:"#type",children:[]}]}],path:"/doc/ant-design/interfaces/FaasItemProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: FormItemProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Extended by",slug:"extended-by",link:"#extended-by",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"col?",slug:"col",link:"#col",children:[]},{level:3,title:"disabled?",slug:"disabled",link:"#disabled",children:[]},{level:3,title:"extendTypes?",slug:"extendtypes",link:"#extendtypes",children:[]},{level:3,title:"formChildren?",slug:"formchildren",link:"#formchildren",children:[]},{level:3,title:"formRender?",slug:"formrender",link:"#formrender",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"if()?",slug:"if",link:"#if",children:[]},{level:3,title:"input?",slug:"input",link:"#input",children:[]},{level:3,title:"label?",slug:"label",link:"#label",children:[]},{level:3,title:"maxCount?",slug:"maxcount",link:"#maxcount",children:[]},{level:3,title:"object?",slug:"object",link:"#object",children:[]},{level:3,title:"onValueChange()?",slug:"onvaluechange",link:"#onvaluechange",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"render?",slug:"render",link:"#render",children:[]},{level:3,title:"required?",slug:"required",link:"#required",children:[]},{level:3,title:"rules?",slug:"rules",link:"#rules",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]},{level:3,title:"type?",slug:"type",link:"#type",children:[]}]}],path:"/doc/ant-design/interfaces/FormItemProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: FormProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"beforeItems?",slug:"beforeitems",link:"#beforeitems",children:[]},{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"extendTypes?",slug:"extendtypes",link:"#extendtypes",children:[]},{level:3,title:"footer?",slug:"footer",link:"#footer",children:[]},{level:3,title:"initialValues?",slug:"initialvalues",link:"#initialvalues",children:[]},{level:3,title:"items?",slug:"items",link:"#items",children:[]},{level:3,title:"onFinish()?",slug:"onfinish",link:"#onfinish",children:[]},{level:3,title:"submit?",slug:"submit",link:"#submit",children:[]}]}],path:"/doc/ant-design/interfaces/FormProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: LinkProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"block?",slug:"block",link:"#block",children:[]},{level:3,title:"button?",slug:"button",link:"#button",children:[]},{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"copyable?",slug:"copyable",link:"#copyable",children:[]},{level:3,title:"href",slug:"href",link:"#href",children:[]},{level:3,title:"onClick()?",slug:"onclick",link:"#onclick",children:[]},{level:3,title:"style?",slug:"style",link:"#style",children:[]},{level:3,title:"target?",slug:"target",link:"#target",children:[]},{level:3,title:"text?",slug:"text",link:"#text",children:[]}]}],path:"/doc/ant-design/interfaces/LinkProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: ModalProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]}]}],path:"/doc/ant-design/interfaces/ModalProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: RoutesProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"fallback?",slug:"fallback",link:"#fallback",children:[]},{level:3,title:"notFound?",slug:"notfound",link:"#notfound",children:[]},{level:3,title:"routes",slug:"routes",link:"#routes",children:[]}]}],path:"/doc/ant-design/interfaces/RoutesProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: TabProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children",slug:"children",link:"#children",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]}]}],path:"/doc/ant-design/interfaces/TabProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: TableItemProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Extended by",slug:"extended-by",link:"#extended-by",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"object?",slug:"object",link:"#object",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"optionsType?",slug:"optionstype",link:"#optionstype",children:[]},{level:3,title:"render?",slug:"render",link:"#render",children:[]},{level:3,title:"tableChildren?",slug:"tablechildren",link:"#tablechildren",children:[]},{level:3,title:"tableRender?",slug:"tablerender",link:"#tablerender",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]},{level:3,title:"type?",slug:"type",link:"#type",children:[]}]}],path:"/doc/ant-design/interfaces/TableItemProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: TabsProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"items",slug:"items",link:"#items",children:[]}]}],path:"/doc/ant-design/interfaces/TabsProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: TitleProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"h1?",slug:"h1",link:"#h1",children:[]},{level:3,title:"plain?",slug:"plain",link:"#plain",children:[]},{level:3,title:"separator?",slug:"separator",link:"#separator",children:[]},{level:3,title:"suffix?",slug:"suffix",link:"#suffix",children:[]},{level:3,title:"title",slug:"title",link:"#title",children:[]}]}],path:"/doc/ant-design/interfaces/TitleProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: UnionFaasItemProps",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"col?",slug:"col",link:"#col",children:[]},{level:3,title:"descriptionChildren?",slug:"descriptionchildren",link:"#descriptionchildren",children:[]},{level:3,title:"descriptionRender?",slug:"descriptionrender",link:"#descriptionrender",children:[]},{level:3,title:"disabled?",slug:"disabled",link:"#disabled",children:[]},{level:3,title:"extendTypes?",slug:"extendtypes",link:"#extendtypes",children:[]},{level:3,title:"formChildren?",slug:"formchildren",link:"#formchildren",children:[]},{level:3,title:"formRender?",slug:"formrender",link:"#formrender",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"if()?",slug:"if",link:"#if",children:[]},{level:3,title:"input?",slug:"input",link:"#input",children:[]},{level:3,title:"label?",slug:"label",link:"#label",children:[]},{level:3,title:"maxCount?",slug:"maxcount",link:"#maxcount",children:[]},{level:3,title:"object?",slug:"object",link:"#object",children:[]},{level:3,title:"onValueChange()?",slug:"onvaluechange",link:"#onvaluechange",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"optionsType?",slug:"optionstype",link:"#optionstype",children:[]},{level:3,title:"render?",slug:"render",link:"#render",children:[]},{level:3,title:"required?",slug:"required",link:"#required",children:[]},{level:3,title:"rules?",slug:"rules",link:"#rules",children:[]},{level:3,title:"tableChildren?",slug:"tablechildren",link:"#tablechildren",children:[]},{level:3,title:"tableRender?",slug:"tablerender",link:"#tablerender",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]},{level:3,title:"type?",slug:"type",link:"#type",children:[]}]}],path:"/doc/ant-design/interfaces/UnionFaasItemProps.html",pathLocale:"/",extraFields:[]},{title:"Interface: useAppProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"drawerProps",slug:"drawerprops",link:"#drawerprops",children:[]},{level:3,title:"message",slug:"message",link:"#message",children:[]},{level:3,title:"modalProps",slug:"modalprops",link:"#modalprops",children:[]},{level:3,title:"notification",slug:"notification",link:"#notification",children:[]},{level:3,title:"setDrawerProps",slug:"setdrawerprops",link:"#setdrawerprops",children:[]},{level:3,title:"setModalProps",slug:"setmodalprops",link:"#setmodalprops",children:[]}]}],path:"/doc/ant-design/interfaces/useAppProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: BaseOption",headers:[],path:"/doc/ant-design/type-aliases/BaseOption.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ExtendDescriptionItemProps",headers:[],path:"/doc/ant-design/type-aliases/ExtendDescriptionItemProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ExtendFormTypeProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]}]}],path:"/doc/ant-design/type-aliases/ExtendFormTypeProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ExtendTableItemProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/ant-design/type-aliases/ExtendTableItemProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ExtendTableTypeProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"render?",slug:"render",link:"#render",children:[]}]}],path:"/doc/ant-design/type-aliases/ExtendTableTypeProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ExtendTypes",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]}],path:"/doc/ant-design/type-aliases/ExtendTypes.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasDataInjection",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/ant-design/type-aliases/FaasDataInjection.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasItemType",headers:[],path:"/doc/ant-design/type-aliases/FaasItemType.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasItemTypeValue",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"boolean",slug:"boolean",link:"#boolean",children:[]},{level:3,title:"date",slug:"date",link:"#date",children:[]},{level:3,title:"number",slug:"number",link:"#number",children:[]},{level:3,title:"number[]",slug:"number-1",link:"#number-1",children:[]},{level:3,title:"object",slug:"object",link:"#object",children:[]},{level:3,title:"object[]",slug:"object-1",link:"#object-1",children:[]},{level:3,title:"string",slug:"string",link:"#string",children:[]},{level:3,title:"string[]",slug:"string-1",link:"#string-1",children:[]},{level:3,title:"time",slug:"time",link:"#time",children:[]}]}],path:"/doc/ant-design/type-aliases/FaasItemTypeValue.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormSubmitProps",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"text?",slug:"text",link:"#text",children:[]},{level:3,title:"to?",slug:"to",link:"#to",children:[]},{level:3,title:"to.action",slug:"to-action",link:"#to-action",children:[]},{level:3,title:"to.catch()?",slug:"to-catch",link:"#to-catch",children:[]},{level:3,title:"to.finally()?",slug:"to-finally",link:"#to-finally",children:[]},{level:3,title:"to.params?",slug:"to-params",link:"#to-params",children:[]},{level:3,title:"to.then()?",slug:"to-then",link:"#to-then",children:[]}]}],path:"/doc/ant-design/type-aliases/FormSubmitProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: LoadingProps",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"loading?",slug:"loading",link:"#loading",children:[]},{level:3,title:"size?",slug:"size",link:"#size",children:[]},{level:3,title:"style?",slug:"style",link:"#style",children:[]}]}],path:"/doc/ant-design/type-aliases/LoadingProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: TableProps",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"extendTypes?",slug:"extendtypes",link:"#extendtypes",children:[]},{level:3,title:"faasData?",slug:"faasdata",link:"#faasdata",children:[]},{level:3,title:"items",slug:"items",link:"#items",children:[]},{level:3,title:"onChange()?",slug:"onchange",link:"#onchange",children:[]}]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/ant-design/type-aliases/TableProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: UnionFaasItemElement",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/ant-design/type-aliases/UnionFaasItemElement.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: UnionFaasItemInjection",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"index?",slug:"index",link:"#index",children:[]},{level:3,title:"scene?",slug:"scene",link:"#scene",children:[]},{level:3,title:"value?",slug:"value",link:"#value",children:[]},{level:3,title:"values?",slug:"values",link:"#values",children:[]}]}],path:"/doc/ant-design/type-aliases/UnionFaasItemInjection.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: UnionFaasItemRender()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/type-aliases/UnionFaasItemRender.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: UnionScene",headers:[],path:"/doc/ant-design/type-aliases/UnionScene.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: setDrawerProps",headers:[],path:"/doc/ant-design/type-aliases/setDrawerProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: setModalProps",headers:[],path:"/doc/ant-design/type-aliases/setModalProps.html",pathLocale:"/",extraFields:[]},{title:"Variable: ConfigContext",headers:[],path:"/doc/ant-design/variables/ConfigContext.html",pathLocale:"/",extraFields:[]},{title:"Class: FaasBrowserClient",headers:[{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new FaasBrowserClient()",slug:"new-faasbrowserclient",link:"#new-faasbrowserclient",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"action()",slug:"action",link:"#action",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"baseUrl",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"defaultOptions",slug:"defaultoptions",link:"#defaultoptions",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]}]}],path:"/doc/browser/classes/FaasBrowserClient.html",pathLocale:"/",extraFields:[]},{title:"Class: Response",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Response()",slug:"new-response",link:"#new-response",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"data",slug:"data",link:"#data",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"status",slug:"status",link:"#status",children:[]}]}],path:"/doc/browser/classes/Response.html",pathLocale:"/",extraFields:[]},{title:"Class: ResponseError",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new ResponseError()",slug:"new-responseerror",link:"#new-responseerror",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"status",slug:"status",link:"#status",children:[]}]}],path:"/doc/browser/classes/ResponseError.html",pathLocale:"/",extraFields:[]},{title:"Function: generateId()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/browser/functions/generateId.html",pathLocale:"/",extraFields:[]},{title:"Function: setMock()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/browser/functions/setMock.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: BaseUrl",headers:[],path:"/doc/browser/type-aliases/BaseUrl.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasBrowserClientAction()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/browser/type-aliases/FaasBrowserClientAction.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: MockHandler()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/browser/type-aliases/MockHandler.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Options",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"baseUrl?",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"beforeRequest()?",slug:"beforerequest",link:"#beforerequest",children:[]},{level:3,title:"headers?",slug:"headers",link:"#headers",children:[]},{level:3,title:"request()?",slug:"request",link:"#request",children:[]}]}],path:"/doc/browser/type-aliases/Options.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ResponseHeaders",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]}],path:"/doc/browser/type-aliases/ResponseHeaders.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ResponseProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"body?",slug:"body",link:"#body",children:[]},{level:3,title:"data?",slug:"data",link:"#data",children:[]},{level:3,title:"headers?",slug:"headers",link:"#headers",children:[]},{level:3,title:"status?",slug:"status",link:"#status",children:[]}]}],path:"/doc/browser/type-aliases/ResponseProps.html",pathLocale:"/",extraFields:[]},{title:"Variable: default",headers:[],path:"/doc/cli/variables/default.html",pathLocale:"/",extraFields:[]},{title:"Class: CloudFunction",headers:[{level:2,title:"Implements",slug:"implements",link:"#implements",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new CloudFunction()",slug:"new-cloudfunction",link:"#new-cloudfunction",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"invoke()",slug:"invoke",link:"#invoke",children:[]},{level:3,title:"invokeSync()",slug:"invokesync",link:"#invokesync",children:[]},{level:3,title:"onInvoke()",slug:"oninvoke",link:"#oninvoke",children:[]},{level:3,title:"onMount()",slug:"onmount",link:"#onmount",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"context",slug:"context",link:"#context",children:[]},{level:3,title:"event",slug:"event",link:"#event",children:[]},{level:3,title:"name",slug:"name-1",link:"#name-1",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/cloud_function/classes/CloudFunction.html",pathLocale:"/",extraFields:[]},{title:"Function: invoke()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/cloud_function/functions/invoke.html",pathLocale:"/",extraFields:[]},{title:"Function: invokeSync()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/cloud_function/functions/invokeSync.html",pathLocale:"/",extraFields:[]},{title:"Function: useCloudFunction()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/cloud_function/functions/useCloudFunction.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: CloudFunctionAdapter",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"invokeCloudFunction()",slug:"invokecloudfunction",link:"#invokecloudfunction",children:[]},{level:3,title:"invokeSyncCloudFunction()",slug:"invokesynccloudfunction",link:"#invokesynccloudfunction",children:[]}]}],path:"/doc/cloud_function/type-aliases/CloudFunctionAdapter.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: CloudFunctionConfig",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"config.memorySize?",slug:"config-memorysize",link:"#config-memorysize",children:[]},{level:3,title:"config.name?",slug:"config-name",link:"#config-name",children:[]},{level:3,title:"config.provisionedConcurrent?",slug:"config-provisionedconcurrent",link:"#config-provisionedconcurrent",children:[]},{level:3,title:"config.provisionedConcurrent.executions",slug:"config-provisionedconcurrent-executions",link:"#config-provisionedconcurrent-executions",children:[]},{level:3,title:"config.timeout?",slug:"config-timeout",link:"#config-timeout",children:[]},{level:3,title:"config.triggers?",slug:"config-triggers",link:"#config-triggers",children:[]},{level:3,title:"name?",slug:"name",link:"#name",children:[]},{level:3,title:"validator?",slug:"validator",link:"#validator",children:[]},{level:3,title:"validator.event?",slug:"validator-event",link:"#validator-event",children:[]}]}],path:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html",pathLocale:"/",extraFields:[]},{title:"Variable: default",headers:[],path:"/doc/create-faas-app/variables/default.html",pathLocale:"/",extraFields:[]},{title:"Function: deepMerge()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/deep_merge/functions/deepMerge.html",pathLocale:"/",extraFields:[]},{title:"Class: Func",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Indexable",slug:"indexable",link:"#indexable",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Func()",slug:"new-func",link:"#new-func",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"export()",slug:"export",link:"#export",children:[]},{level:3,title:"invoke()",slug:"invoke",link:"#invoke",children:[]},{level:3,title:"mount()",slug:"mount",link:"#mount",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"filename?",slug:"filename",link:"#filename",children:[]},{level:3,title:"handler?",slug:"handler-1",link:"#handler-1",children:[]},{level:3,title:"mounted",slug:"mounted",link:"#mounted",children:[]},{level:3,title:"plugins",slug:"plugins",link:"#plugins",children:[]}]}],path:"/doc/func/classes/Func.html",pathLocale:"/",extraFields:[]},{title:"Function: useFunc()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/func/functions/useFunc.html",pathLocale:"/",extraFields:[]},{title:"Function: usePlugin()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/func/functions/usePlugin.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Config",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"plugins?",slug:"plugins",link:"#plugins",children:[]}]}],path:"/doc/func/type-aliases/Config.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ExportedHandler()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/func/type-aliases/ExportedHandler.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FuncConfig",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"handler?",slug:"handler",link:"#handler",children:[]},{level:3,title:"plugins?",slug:"plugins",link:"#plugins",children:[]}]}],path:"/doc/func/type-aliases/FuncConfig.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FuncEventType",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/func/type-aliases/FuncEventType.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FuncReturnType",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/func/type-aliases/FuncReturnType.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Handler()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/func/type-aliases/Handler.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: InvokeData",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"callback",slug:"callback",link:"#callback",children:[]},{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"context",slug:"context",link:"#context",children:[]},{level:3,title:"event",slug:"event",link:"#event",children:[]},{level:3,title:"handler?",slug:"handler",link:"#handler",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"response",slug:"response",link:"#response",children:[]}]}],path:"/doc/func/type-aliases/InvokeData.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: LifeCycleKey",headers:[],path:"/doc/func/type-aliases/LifeCycleKey.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: MountData",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"context",slug:"context",link:"#context",children:[]},{level:3,title:"event",slug:"event",link:"#event",children:[]}]}],path:"/doc/func/type-aliases/MountData.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Next()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/func/type-aliases/Next.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Plugin",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"onInvoke()?",slug:"oninvoke",link:"#oninvoke",children:[]},{level:3,title:"onMount()?",slug:"onmount",link:"#onmount",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/func/type-aliases/Plugin.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: UseifyPlugin",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"mount()",slug:"mount",link:"#mount",children:[]}]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/func/type-aliases/UseifyPlugin.html",pathLocale:"/",extraFields:[]},{title:"Class: Cookie",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Cookie()",slug:"new-cookie",link:"#new-cookie",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"headers()",slug:"headers",link:"#headers",children:[]},{level:3,title:"invoke()",slug:"invoke",link:"#invoke",children:[]},{level:3,title:"read()",slug:"read",link:"#read",children:[]},{level:3,title:"write()",slug:"write",link:"#write",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"content",slug:"content",link:"#content",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"session",slug:"session-1",link:"#session-1",children:[]}]}],path:"/doc/http/classes/Cookie.html",pathLocale:"/",extraFields:[]},{title:"Class: Http",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Implements",slug:"implements",link:"#implements",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Http()",slug:"new-http",link:"#new-http",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"onInvoke()",slug:"oninvoke",link:"#oninvoke",children:[]},{level:3,title:"onMount()",slug:"onmount",link:"#onmount",children:[]},{level:3,title:"setBody()",slug:"setbody",link:"#setbody",children:[]},{level:3,title:"setContentType()",slug:"setcontenttype",link:"#setcontenttype",children:[]},{level:3,title:"setHeader()",slug:"setheader",link:"#setheader",children:[]},{level:3,title:"setStatusCode()",slug:"setstatuscode",link:"#setstatuscode",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"cookie",slug:"cookie",link:"#cookie",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"params",slug:"params",link:"#params",children:[]},{level:3,title:"session",slug:"session",link:"#session",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/http/classes/Http.html",pathLocale:"/",extraFields:[]},{title:"Class: HttpError",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new HttpError()",slug:"new-httperror",link:"#new-httperror",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"message",slug:"message",link:"#message",children:[]},{level:3,title:"statusCode",slug:"statuscode",link:"#statuscode",children:[]}]}],path:"/doc/http/classes/HttpError.html",pathLocale:"/",extraFields:[]},{title:"Class: Session",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Session()",slug:"new-session",link:"#new-session",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"decode()",slug:"decode",link:"#decode",children:[]},{level:3,title:"encode()",slug:"encode",link:"#encode",children:[]},{level:3,title:"invoke()",slug:"invoke",link:"#invoke",children:[]},{level:3,title:"read()",slug:"read",link:"#read",children:[]},{level:3,title:"update()",slug:"update",link:"#update",children:[]},{level:3,title:"write()",slug:"write",link:"#write",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"content",slug:"content",link:"#content",children:[]}]}],path:"/doc/http/classes/Session.html",pathLocale:"/",extraFields:[]},{title:"Class: Validator",headers:[{level:2,title:"Deprecated",slug:"deprecated",link:"#deprecated",children:[]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Validator()",slug:"new-validator",link:"#new-validator",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"valid()",slug:"valid",link:"#valid",children:[]},{level:3,title:"validContent()",slug:"validcontent",link:"#validcontent",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"before?",slug:"before",link:"#before",children:[]},{level:3,title:"cookieConfig?",slug:"cookieconfig",link:"#cookieconfig",children:[]},{level:3,title:"paramsConfig?",slug:"paramsconfig",link:"#paramsconfig",children:[]},{level:3,title:"sessionConfig?",slug:"sessionconfig",link:"#sessionconfig",children:[]}]}],path:"/doc/http/classes/Validator.html",pathLocale:"/",extraFields:[]},{title:"Function: useHttp()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/http/functions/useHttp.html",pathLocale:"/",extraFields:[]},{title:"Function: useHttpFunc()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[{level:3,title:"params?",slug:"params",link:"#params",children:[]}]}],path:"/doc/http/functions/useHttpFunc.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: CookieOptions",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"domain?",slug:"domain",link:"#domain",children:[]},{level:3,title:"expires?",slug:"expires",link:"#expires",children:[]},{level:3,title:"httpOnly?",slug:"httponly",link:"#httponly",children:[]},{level:3,title:"path?",slug:"path",link:"#path",children:[]},{level:3,title:"sameSite?",slug:"samesite",link:"#samesite",children:[]},{level:3,title:"secure?",slug:"secure",link:"#secure",children:[]},{level:3,title:"session?",slug:"session",link:"#session",children:[]}]}],path:"/doc/http/type-aliases/CookieOptions.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: HttpConfig",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"config.cookie?",slug:"config-cookie",link:"#config-cookie",children:[]},{level:3,title:"config.functionName?",slug:"config-functionname",link:"#config-functionname",children:[]},{level:3,title:"config.ignorePathPrefix?",slug:"config-ignorepathprefix",link:"#config-ignorepathprefix",children:[]},{level:3,title:"config.method?",slug:"config-method",link:"#config-method",children:[]},{level:3,title:"config.path?",slug:"config-path",link:"#config-path",children:[]},{level:3,title:"config.timeout?",slug:"config-timeout",link:"#config-timeout",children:[]},{level:3,title:"name?",slug:"name",link:"#name",children:[]},{level:3,title:"validator?",slug:"validator",link:"#validator",children:[]}]}],path:"/doc/http/type-aliases/HttpConfig.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: HttpFuncHandler()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/http/type-aliases/HttpFuncHandler.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Response",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"body?",slug:"body",link:"#body",children:[]},{level:3,title:"headers?",slug:"headers",link:"#headers",children:[]},{level:3,title:"message?",slug:"message",link:"#message",children:[]},{level:3,title:"statusCode?",slug:"statuscode",link:"#statuscode",children:[]}]}],path:"/doc/http/type-aliases/Response.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: SessionOptions",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"cipherName?",slug:"ciphername",link:"#ciphername",children:[]},{level:3,title:"digest?",slug:"digest",link:"#digest",children:[]},{level:3,title:"iterations?",slug:"iterations",link:"#iterations",children:[]},{level:3,title:"key",slug:"key",link:"#key",children:[]},{level:3,title:"keylen?",slug:"keylen",link:"#keylen",children:[]},{level:3,title:"salt?",slug:"salt",link:"#salt",children:[]},{level:3,title:"secret",slug:"secret",link:"#secret",children:[]},{level:3,title:"signedSalt?",slug:"signedsalt",link:"#signedsalt",children:[]}]}],path:"/doc/http/type-aliases/SessionOptions.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ValidatorConfig",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"before?",slug:"before",link:"#before",children:[]},{level:3,title:"cookie?",slug:"cookie",link:"#cookie",children:[]},{level:3,title:"params?",slug:"params",link:"#params",children:[]},{level:3,title:"session?",slug:"session",link:"#session",children:[]}]},{level:2,title:"Deprecated",slug:"deprecated",link:"#deprecated",children:[]}],path:"/doc/http/type-aliases/ValidatorConfig.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ValidatorOptions",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"onError()?",slug:"onerror",link:"#onerror",children:[]},{level:3,title:"rules",slug:"rules",link:"#rules",children:[]},{level:3,title:"whitelist?",slug:"whitelist",link:"#whitelist",children:[]}]},{level:2,title:"Deprecated",slug:"deprecated",link:"#deprecated",children:[]}],path:"/doc/http/type-aliases/ValidatorOptions.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ValidatorRuleOptions",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"default?",slug:"default",link:"#default",children:[]},{level:3,title:"in?",slug:"in",link:"#in",children:[]},{level:3,title:"regexp?",slug:"regexp",link:"#regexp",children:[]},{level:3,title:"required?",slug:"required",link:"#required",children:[]},{level:3,title:"type?",slug:"type",link:"#type",children:[]}]},{level:2,title:"Deprecated",slug:"deprecated",link:"#deprecated",children:[]}],path:"/doc/http/type-aliases/ValidatorRuleOptions.html",pathLocale:"/",extraFields:[]},{title:"Variable: ContentType",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]}],path:"/doc/http/variables/ContentType.html",pathLocale:"/",extraFields:[]},{title:"Bun Image for FaasJS projects",headers:[{level:2,title:"Features",slug:"features",link:"#features",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]}],path:"/doc/images/bun/",pathLocale:"/",extraFields:[]},{title:"A Nginx Image for FaasJS projects",headers:[{level:2,title:"Features",slug:"features",link:"#features",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]}],path:"/doc/images/nginx/",pathLocale:"/",extraFields:[]},{title:"Node Image for FaasJS projects",headers:[{level:2,title:"Features",slug:"features",link:"#features",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]}],path:"/doc/images/node/",pathLocale:"/",extraFields:[]},{title:"VSCode Container Image for FaasJS projects",headers:[{level:2,title:"Features",slug:"features",link:"#features",children:[]},{level:2,title:"Before you use",slug:"before-you-use",link:"#before-you-use",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]}],path:"/doc/images/vscode/",pathLocale:"/",extraFields:[]},{title:"Class: Knex",headers:[{level:2,title:"Implements",slug:"implements",link:"#implements",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Knex()",slug:"new-knex",link:"#new-knex",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"onInvoke()",slug:"oninvoke",link:"#oninvoke",children:[]},{level:3,title:"onMount()",slug:"onmount",link:"#onmount",children:[]},{level:3,title:"quit()",slug:"quit",link:"#quit",children:[]},{level:3,title:"raw()",slug:"raw",link:"#raw",children:[]},{level:3,title:"schema()",slug:"schema",link:"#schema",children:[]},{level:3,title:"transaction()",slug:"transaction",link:"#transaction",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"adapter",slug:"adapter",link:"#adapter",children:[]},{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"query",slug:"query",link:"#query",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/knex/classes/Knex.html",pathLocale:"/",extraFields:[]},{title:"Function: originKnex()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/knex/functions/originKnex.html",pathLocale:"/",extraFields:[]},{title:"Function: query()",headers:[{level:2,title:"query(table)",slug:"query-table",link:"#query-table",children:[{level:3,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:3,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:3,title:"Returns",slug:"returns",link:"#returns",children:[]}]},{level:2,title:"query(table)",slug:"query-table-1",link:"#query-table-1",children:[{level:3,title:"Type Parameters",slug:"type-parameters-1",link:"#type-parameters-1",children:[]},{level:3,title:"Parameters",slug:"parameters-1",link:"#parameters-1",children:[]},{level:3,title:"Returns",slug:"returns-1",link:"#returns-1",children:[]}]}],path:"/doc/knex/functions/query.html",pathLocale:"/",extraFields:[]},{title:"Function: raw()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/knex/functions/raw.html",pathLocale:"/",extraFields:[]},{title:"Function: transaction()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/knex/functions/transaction.html",pathLocale:"/",extraFields:[]},{title:"Function: useKnex()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/knex/functions/useKnex.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: KnexConfig",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"name?",slug:"name",link:"#name",children:[]}]}],path:"/doc/knex/type-aliases/KnexConfig.html",pathLocale:"/",extraFields:[]},{title:"Function: loadConfig()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/load/functions/loadConfig.html",pathLocale:"/",extraFields:[]},{title:"Function: loadTs()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[{level:3,title:"dependencies",slug:"dependencies",link:"#dependencies",children:[]},{level:3,title:"module?",slug:"module",link:"#module",children:[]},{level:3,title:"modules?",slug:"modules",link:"#modules",children:[]}]},{level:2,title:"Deprecated",slug:"deprecated",link:"#deprecated",children:[]}],path:"/doc/load/functions/loadTs.html",pathLocale:"/",extraFields:[]},{title:"Class: Logger",headers:[{level:2,title:"Example",slug:"example",link:"#example",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Logger()",slug:"new-logger",link:"#new-logger",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"colorfy()",slug:"colorfy",link:"#colorfy",children:[]},{level:3,title:"debug()",slug:"debug",link:"#debug",children:[]},{level:3,title:"error()",slug:"error",link:"#error",children:[]},{level:3,title:"info()",slug:"info",link:"#info",children:[]},{level:3,title:"raw()",slug:"raw",link:"#raw",children:[]},{level:3,title:"time()",slug:"time",link:"#time",children:[]},{level:3,title:"timeEnd()",slug:"timeend",link:"#timeend",children:[]},{level:3,title:"warn()",slug:"warn",link:"#warn",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"colorfyOutput",slug:"colorfyoutput",link:"#colorfyoutput",children:[]},{level:3,title:"label?",slug:"label",link:"#label",children:[]},{level:3,title:"level",slug:"level",link:"#level",children:[]},{level:3,title:"silent",slug:"silent",link:"#silent",children:[]},{level:3,title:"size",slug:"size",link:"#size",children:[]},{level:3,title:"stderr()",slug:"stderr",link:"#stderr",children:[]},{level:3,title:"stdout()",slug:"stdout",link:"#stdout",children:[]}]}],path:"/doc/logger/classes/Logger.html",pathLocale:"/",extraFields:[]},{title:"Enumeration: Color",headers:[{level:2,title:"Enumeration Members",slug:"enumeration-members",link:"#enumeration-members",children:[{level:3,title:"BLACK",slug:"black",link:"#black",children:[]},{level:3,title:"BLUE",slug:"blue",link:"#blue",children:[]},{level:3,title:"CYAN",slug:"cyan",link:"#cyan",children:[]},{level:3,title:"DEFAULT",slug:"default",link:"#default",children:[]},{level:3,title:"GRAY",slug:"gray",link:"#gray",children:[]},{level:3,title:"GREEN",slug:"green",link:"#green",children:[]},{level:3,title:"MAGENTA",slug:"magenta",link:"#magenta",children:[]},{level:3,title:"ORANGE",slug:"orange",link:"#orange",children:[]},{level:3,title:"RED",slug:"red",link:"#red",children:[]}]}],path:"/doc/logger/enumerations/Color.html",pathLocale:"/",extraFields:[]},{title:"Enumeration: Color",headers:[{level:2,title:"Table of contents",slug:"table-of-contents",link:"#table-of-contents",children:[{level:3,title:"Enumeration Members",slug:"enumeration-members",link:"#enumeration-members",children:[]}]},{level:2,title:"Enumeration Members",slug:"enumeration-members-1",link:"#enumeration-members-1",children:[{level:3,title:"BLACK",slug:"black",link:"#black",children:[]},{level:3,title:"BLUE",slug:"blue",link:"#blue",children:[]},{level:3,title:"CYAN",slug:"cyan",link:"#cyan",children:[]},{level:3,title:"DEFAULT",slug:"default",link:"#default",children:[]},{level:3,title:"GRAY",slug:"gray",link:"#gray",children:[]},{level:3,title:"GREEN",slug:"green",link:"#green",children:[]},{level:3,title:"MAGENTA",slug:"magenta",link:"#magenta",children:[]},{level:3,title:"ORANGE",slug:"orange",link:"#orange",children:[]},{level:3,title:"RED",slug:"red",link:"#red",children:[]}]}],path:"/doc/logger/enums/Color.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Level",headers:[],path:"/doc/logger/type-aliases/Level.html",pathLocale:"/",extraFields:[]},{title:"Class: Mongo",headers:[{level:2,title:"Implements",slug:"implements",link:"#implements",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Mongo()",slug:"new-mongo",link:"#new-mongo",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"onMount()",slug:"onmount",link:"#onmount",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"client",slug:"client",link:"#client",children:[]},{level:3,title:"collection()",slug:"collection",link:"#collection",children:[]},{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"db",slug:"db",link:"#db",children:[]},{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/mongo/classes/Mongo.html",pathLocale:"/",extraFields:[]},{title:"Interface: MongoConfig",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"database?",slug:"database",link:"#database",children:[]},{level:3,title:"url?",slug:"url",link:"#url",children:[]}]}],path:"/doc/mongo/interfaces/MongoConfig.html",pathLocale:"/",extraFields:[]},{title:"Class: NextJsPlugin",headers:[{level:2,title:"Implements",slug:"implements",link:"#implements",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new NextJsPlugin()",slug:"new-nextjsplugin",link:"#new-nextjsplugin",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"onInvoke()",slug:"oninvoke",link:"#oninvoke",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/nextjs/classes/NextJsPlugin.html",pathLocale:"/",extraFields:[]},{title:"Function: useFuncWithNextJsPlugin()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[{level:3,title:"Parameters",slug:"parameters-1",link:"#parameters-1",children:[]},{level:3,title:"Returns",slug:"returns-1",link:"#returns-1",children:[]}]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/nextjs/functions/useFuncWithNextJsPlugin.html",pathLocale:"/",extraFields:[]},{title:"Class: ErrorBoundary",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new ErrorBoundary()",slug:"new-errorboundary",link:"#new-errorboundary",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"componentDidCatch()",slug:"componentdidcatch",link:"#componentdidcatch",children:[]},{level:3,title:"render()",slug:"render",link:"#render",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"displayName",slug:"displayname",link:"#displayname",children:[]},{level:3,title:"whyDidYouRender",slug:"whydidyourender",link:"#whydidyourender",children:[]}]}],path:"/doc/react/classes/ErrorBoundary.html",pathLocale:"/",extraFields:[]},{title:"Class: Response",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Response()",slug:"new-response",link:"#new-response",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"data",slug:"data",link:"#data",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"status",slug:"status",link:"#status",children:[]}]}],path:"/doc/react/classes/Response.html",pathLocale:"/",extraFields:[]},{title:"Class: ResponseError",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new ResponseError()",slug:"new-responseerror",link:"#new-responseerror",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"status",slug:"status",link:"#status",children:[]}]}],path:"/doc/react/classes/ResponseError.html",pathLocale:"/",extraFields:[]},{title:"Function: FaasDataWrapper()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/FaasDataWrapper.html",pathLocale:"/",extraFields:[]},{title:"Function: FaasReactClient()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/FaasReactClient.html",pathLocale:"/",extraFields:[]},{title:"Function: Form()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/Form.html",pathLocale:"/",extraFields:[]},{title:"Function: FormContextProvider()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"See",slug:"see",link:"#see",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/FormContextProvider.html",pathLocale:"/",extraFields:[]},{title:"Function: OptionalWrapper()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/OptionalWrapper.html",pathLocale:"/",extraFields:[]},{title:"Function: createSplittingContext()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[{level:3,title:"use()",slug:"use",link:"#use",children:[]},{level:3,title:"Provider()",slug:"provider",link:"#provider",children:[]}]},{level:2,title:"Example",slug:"example-2",link:"#example-2",children:[]}],path:"/doc/react/functions/createSplittingContext.html",pathLocale:"/",extraFields:[]},{title:"Function: equal()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/equal.html",pathLocale:"/",extraFields:[]},{title:"Function: faas()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/faas.html",pathLocale:"/",extraFields:[]},{title:"Function: getClient()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/getClient.html",pathLocale:"/",extraFields:[]},{title:"Function: useConstant()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/useConstant.html",pathLocale:"/",extraFields:[]},{title:"Function: useEqualCallback()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/useEqualCallback.html",pathLocale:"/",extraFields:[]},{title:"Function: useEqualEffect()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/useEqualEffect.html",pathLocale:"/",extraFields:[]},{title:"Function: useEqualMemo()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/useEqualMemo.html",pathLocale:"/",extraFields:[]},{title:"Function: useEqualMemoize()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/useEqualMemoize.html",pathLocale:"/",extraFields:[]},{title:"Function: useFaas()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/useFaas.html",pathLocale:"/",extraFields:[]},{title:"Function: useFormContext()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/useFormContext.html",pathLocale:"/",extraFields:[]},{title:"Function: useSplittingState()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/useSplittingState.html",pathLocale:"/",extraFields:[]},{title:"Function: withFaasData()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/withFaasData.html",pathLocale:"/",extraFields:[]},{title:"Interface: ErrorBoundaryProps",headers:[{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"errorChildren?",slug:"errorchildren",link:"#errorchildren",children:[]},{level:3,title:"onError()?",slug:"onerror",link:"#onerror",children:[]}]}],path:"/doc/react/interfaces/ErrorBoundaryProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ErrorChildrenProps",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"error?",slug:"error",link:"#error",children:[]},{level:3,title:"errorDescription?",slug:"errordescription",link:"#errordescription",children:[]},{level:3,title:"errorMessage?",slug:"errormessage",link:"#errormessage",children:[]},{level:3,title:"info?",slug:"info",link:"#info",children:[]}]}],path:"/doc/react/type-aliases/ErrorChildrenProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasAction",headers:[],path:"/doc/react/type-aliases/FaasAction.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasData",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/react/type-aliases/FaasData.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasDataInjection",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"data",slug:"data",link:"#data",children:[]},{level:3,title:"error",slug:"error",link:"#error",children:[]},{level:3,title:"loading",slug:"loading",link:"#loading",children:[]},{level:3,title:"params",slug:"params",link:"#params",children:[]},{level:3,title:"promise",slug:"promise",link:"#promise",children:[]},{level:3,title:"reloadTimes",slug:"reloadtimes",link:"#reloadtimes",children:[]},{level:3,title:"setData",slug:"setdata",link:"#setdata",children:[]},{level:3,title:"setError",slug:"seterror",link:"#seterror",children:[]},{level:3,title:"setLoading",slug:"setloading",link:"#setloading",children:[]},{level:3,title:"setPromise",slug:"setpromise",link:"#setpromise",children:[]},{level:3,title:"reload()",slug:"reload",link:"#reload",children:[]}]}],path:"/doc/react/type-aliases/FaasDataInjection.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasDataWrapperProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"baseUrl?",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"data?",slug:"data",link:"#data",children:[]},{level:3,title:"fallback?",slug:"fallback",link:"#fallback",children:[]},{level:3,title:"params?",slug:"params",link:"#params",children:[]},{level:3,title:"setData?",slug:"setdata",link:"#setdata",children:[]},{level:3,title:"onDataChange()?",slug:"ondatachange",link:"#ondatachange",children:[]},{level:3,title:"render()?",slug:"render",link:"#render",children:[]}]}],path:"/doc/react/type-aliases/FaasDataWrapperProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasParams",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/react/type-aliases/FaasParams.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasReactClientInstance",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"browserClient",slug:"browserclient",link:"#browserclient",children:[]},{level:3,title:"faas()",slug:"faas",link:"#faas",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]},{level:3,title:"onError",slug:"onerror",link:"#onerror",children:[]},{level:3,title:"useFaas()",slug:"usefaas",link:"#usefaas",children:[]},{level:3,title:"FaasDataWrapper()",slug:"faasdatawrapper",link:"#faasdatawrapper",children:[]}]}],path:"/doc/react/type-aliases/FaasReactClientInstance.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasReactClientOptions",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"baseUrl?",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"onError?",slug:"onerror",link:"#onerror",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]}]}],path:"/doc/react/type-aliases/FaasReactClientOptions.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormButtonElementProps",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"children?",slug:"children",link:"#children",children:[]},{level:3,title:"disabled",slug:"disabled",link:"#disabled",children:[]},{level:3,title:"submit()",slug:"submit",link:"#submit",children:[]}]}],path:"/doc/react/type-aliases/FormButtonElementProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormContextProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"Elements",slug:"elements",link:"#elements",children:[]},{level:3,title:"errors",slug:"errors",link:"#errors",children:[]},{level:3,title:"items",slug:"items",link:"#items",children:[]},{level:3,title:"onSubmit()",slug:"onsubmit",link:"#onsubmit",children:[]},{level:3,title:"setErrors",slug:"seterrors",link:"#seterrors",children:[]},{level:3,title:"setSubmitting",slug:"setsubmitting",link:"#setsubmitting",children:[]},{level:3,title:"setValues",slug:"setvalues",link:"#setvalues",children:[]},{level:3,title:"submitting",slug:"submitting",link:"#submitting",children:[]},{level:3,title:"values",slug:"values",link:"#values",children:[]}]}],path:"/doc/react/type-aliases/FormContextProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormElementTypes",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"Button",slug:"button",link:"#button",children:[]},{level:3,title:"Input",slug:"input",link:"#input",children:[]},{level:3,title:"Label",slug:"label",link:"#label",children:[]}]}],path:"/doc/react/type-aliases/FormElementTypes.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormInputElementProps",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"onChange()",slug:"onchange",link:"#onchange",children:[]},{level:3,title:"value",slug:"value",link:"#value",children:[]}]}],path:"/doc/react/type-aliases/FormInputElementProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormLabelElementProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"description?",slug:"description",link:"#description",children:[]},{level:3,title:"input?",slug:"input",link:"#input",children:[]},{level:3,title:"Label?",slug:"label",link:"#label",children:[]},{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"rules?",slug:"rules",link:"#rules",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]}]}],path:"/doc/react/type-aliases/FormLabelElementProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"defaultValues?",slug:"defaultvalues",link:"#defaultvalues",children:[]},{level:3,title:"elements?",slug:"elements",link:"#elements",children:[]},{level:3,title:"items",slug:"items",link:"#items",children:[]},{level:3,title:"onSubmit()?",slug:"onsubmit",link:"#onsubmit",children:[]}]}],path:"/doc/react/type-aliases/FormProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: OnError()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[{level:3,title:"Parameters",slug:"parameters-1",link:"#parameters-1",children:[]},{level:3,title:"Returns",slug:"returns-1",link:"#returns-1",children:[]}]}],path:"/doc/react/type-aliases/OnError.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: OptionalWrapperProps",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"children",slug:"children",link:"#children",children:[]},{level:3,title:"condition",slug:"condition",link:"#condition",children:[]},{level:3,title:"Wrapper",slug:"wrapper",link:"#wrapper",children:[]},{level:3,title:"wrapperProps?",slug:"wrapperprops",link:"#wrapperprops",children:[]}]}],path:"/doc/react/type-aliases/OptionalWrapperProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Options",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"baseUrl?",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"beforeRequest()?",slug:"beforerequest",link:"#beforerequest",children:[]},{level:3,title:"headers?",slug:"headers",link:"#headers",children:[]},{level:3,title:"request()?",slug:"request",link:"#request",children:[]}]}],path:"/doc/react/type-aliases/Options.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ResponseHeaders",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]}],path:"/doc/react/type-aliases/ResponseHeaders.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: useFaasOptions",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"baseUrl?",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"data?",slug:"data",link:"#data",children:[]},{level:3,title:"debounce?",slug:"debounce",link:"#debounce",children:[]},{level:3,title:"params?",slug:"params",link:"#params",children:[]},{level:3,title:"setData?",slug:"setdata",link:"#setdata",children:[]},{level:3,title:"skip?",slug:"skip",link:"#skip",children:[]}]}],path:"/doc/react/type-aliases/useFaasOptions.html",pathLocale:"/",extraFields:[]},{title:"Variable: FormDefaultElements",headers:[],path:"/doc/react/variables/FormDefaultElements.html",pathLocale:"/",extraFields:[]},{title:"Class: Redis",headers:[{level:2,title:"Implements",slug:"implements",link:"#implements",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Redis()",slug:"new-redis",link:"#new-redis",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"get()",slug:"get",link:"#get",children:[]},{level:3,title:"getJSON()",slug:"getjson",link:"#getjson",children:[]},{level:3,title:"lock()",slug:"lock",link:"#lock",children:[]},{level:3,title:"onInvoke()",slug:"oninvoke",link:"#oninvoke",children:[]},{level:3,title:"onMount()",slug:"onmount",link:"#onmount",children:[]},{level:3,title:"publish()",slug:"publish",link:"#publish",children:[]},{level:3,title:"query()",slug:"query",link:"#query",children:[]},{level:3,title:"quit()",slug:"quit",link:"#quit",children:[]},{level:3,title:"set()",slug:"set",link:"#set",children:[]},{level:3,title:"setJSON()",slug:"setjson",link:"#setjson",children:[]},{level:3,title:"unlock()",slug:"unlock",link:"#unlock",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"adapter",slug:"adapter",link:"#adapter",children:[]},{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"multi()",slug:"multi",link:"#multi",children:[]},{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"pipeline()",slug:"pipeline",link:"#pipeline",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/redis/classes/Redis.html",pathLocale:"/",extraFields:[]},{title:"Function: get()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/get.html",pathLocale:"/",extraFields:[]},{title:"Function: getJSON()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/getJSON.html",pathLocale:"/",extraFields:[]},{title:"Function: lock()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/lock.html",pathLocale:"/",extraFields:[]},{title:"Function: multi()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/multi.html",pathLocale:"/",extraFields:[]},{title:"Function: pipeline()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/pipeline.html",pathLocale:"/",extraFields:[]},{title:"Function: publish()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/publish.html",pathLocale:"/",extraFields:[]},{title:"Function: query()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/query.html",pathLocale:"/",extraFields:[]},{title:"Function: set()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/set.html",pathLocale:"/",extraFields:[]},{title:"Function: setJSON()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/setJSON.html",pathLocale:"/",extraFields:[]},{title:"Function: unlock()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/unlock.html",pathLocale:"/",extraFields:[]},{title:"Function: useRedis()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/redis/functions/useRedis.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: RedisConfig",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"name?",slug:"name",link:"#name",children:[]}]}],path:"/doc/redis/type-aliases/RedisConfig.html",pathLocale:"/",extraFields:[]},{title:"Class: ResponseError",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new ResponseError()",slug:"new-responseerror",link:"#new-responseerror",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"request",slug:"request",link:"#request",children:[]},{level:3,title:"response",slug:"response",link:"#response",children:[]},{level:3,title:"statusCode",slug:"statuscode",link:"#statuscode",children:[]},{level:3,title:"statusMessage",slug:"statusmessage",link:"#statusmessage",children:[]}]}],path:"/doc/request/classes/ResponseError.html",pathLocale:"/",extraFields:[]},{title:"Function: querystringify()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/request/functions/querystringify.html",pathLocale:"/",extraFields:[]},{title:"Function: request()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Url",slug:"url",link:"#url",children:[]}],path:"/doc/request/functions/request.html",pathLocale:"/",extraFields:[]},{title:"Function: setMock()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/request/functions/setMock.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Request",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"body?",slug:"body",link:"#body",children:[]},{level:3,title:"headers?",slug:"headers",link:"#headers",children:[]},{level:3,title:"host?",slug:"host",link:"#host",children:[]},{level:3,title:"method?",slug:"method",link:"#method",children:[]},{level:3,title:"path?",slug:"path",link:"#path",children:[]},{level:3,title:"query?",slug:"query",link:"#query",children:[]}]}],path:"/doc/request/type-aliases/Request.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: RequestOptions",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"auth?",slug:"auth",link:"#auth",children:[]},{level:3,title:"body?",slug:"body",link:"#body",children:[]},{level:3,title:"downloadFile?",slug:"downloadfile",link:"#downloadfile",children:[]},{level:3,title:"downloadStream?",slug:"downloadstream",link:"#downloadstream",children:[]},{level:3,title:"file?",slug:"file",link:"#file",children:[]},{level:3,title:"headers?",slug:"headers",link:"#headers",children:[]},{level:3,title:"logger?",slug:"logger",link:"#logger",children:[]},{level:3,title:"method?",slug:"method",link:"#method",children:[]},{level:3,title:"parse()?",slug:"parse",link:"#parse",children:[]},{level:3,title:"query?",slug:"query",link:"#query",children:[]},{level:3,title:"timeout?",slug:"timeout",link:"#timeout",children:[]}]}],path:"/doc/request/type-aliases/RequestOptions.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Response",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"request?",slug:"request",link:"#request",children:[]},{level:3,title:"statusCode?",slug:"statuscode",link:"#statuscode",children:[]},{level:3,title:"statusMessage?",slug:"statusmessage",link:"#statusmessage",children:[]}]}],path:"/doc/request/type-aliases/Response.html",pathLocale:"/",extraFields:[]},{title:"Class: Server",headers:[{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Server()",slug:"new-server",link:"#new-server",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"close()",slug:"close",link:"#close",children:[]},{level:3,title:"listen()",slug:"listen",link:"#listen",children:[]},{level:3,title:"processRequest()",slug:"processrequest",link:"#processrequest",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"onError()?",slug:"onerror",link:"#onerror",children:[]},{level:3,title:"opts",slug:"opts",link:"#opts",children:[]},{level:3,title:"root",slug:"root",link:"#root",children:[]}]}],path:"/doc/server/classes/Server.html",pathLocale:"/",extraFields:[]},{title:"Function: closeAll()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/server/functions/closeAll.html",pathLocale:"/",extraFields:[]},{title:"Function: getAll()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/server/functions/getAll.html",pathLocale:"/",extraFields:[]},{title:"Class: Func",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Indexable",slug:"indexable",link:"#indexable",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Func()",slug:"new-func",link:"#new-func",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"export()",slug:"export",link:"#export",children:[]},{level:3,title:"invoke()",slug:"invoke",link:"#invoke",children:[]},{level:3,title:"mount()",slug:"mount",link:"#mount",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"filename?",slug:"filename",link:"#filename",children:[]},{level:3,title:"handler?",slug:"handler-1",link:"#handler-1",children:[]},{level:3,title:"mounted",slug:"mounted",link:"#mounted",children:[]},{level:3,title:"plugins",slug:"plugins",link:"#plugins",children:[]}]}],path:"/doc/test/classes/Func.html",pathLocale:"/",extraFields:[]},{title:"Class: FuncWarper",headers:[{level:2,title:"Indexable",slug:"indexable",link:"#indexable",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new FuncWarper()",slug:"new-funcwarper",link:"#new-funcwarper",children:[]},{level:3,title:"new FuncWarper()",slug:"new-funcwarper-1",link:"#new-funcwarper-1",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"handler()",slug:"handler",link:"#handler",children:[]},{level:3,title:"JSONhandler()",slug:"jsonhandler",link:"#jsonhandler",children:[]},{level:3,title:"mount()",slug:"mount",link:"#mount",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"file",slug:"file",link:"#file",children:[]},{level:3,title:"func",slug:"func",link:"#func",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"plugins",slug:"plugins",link:"#plugins",children:[]},{level:3,title:"staging",slug:"staging",link:"#staging",children:[]}]}],path:"/doc/test/classes/FuncWarper.html",pathLocale:"/",extraFields:[]},{title:"Function: test()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/test/functions/test.html",pathLocale:"/",extraFields:[]},{title:"Function: useFunc()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/test/functions/useFunc.html",pathLocale:"/",extraFields:[]},{title:"Function: usePlugin()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/test/functions/usePlugin.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Config",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"plugins?",slug:"plugins",link:"#plugins",children:[]}]}],path:"/doc/test/type-aliases/Config.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ExportedHandler()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/test/type-aliases/ExportedHandler.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FuncConfig",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"handler?",slug:"handler",link:"#handler",children:[]},{level:3,title:"plugins?",slug:"plugins",link:"#plugins",children:[]}]}],path:"/doc/test/type-aliases/FuncConfig.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FuncEventType",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/test/type-aliases/FuncEventType.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FuncReturnType",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/test/type-aliases/FuncReturnType.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Handler()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/test/type-aliases/Handler.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: InvokeData",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"callback",slug:"callback",link:"#callback",children:[]},{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"context",slug:"context",link:"#context",children:[]},{level:3,title:"event",slug:"event",link:"#event",children:[]},{level:3,title:"handler?",slug:"handler",link:"#handler",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"response",slug:"response",link:"#response",children:[]}]}],path:"/doc/test/type-aliases/InvokeData.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: LifeCycleKey",headers:[],path:"/doc/test/type-aliases/LifeCycleKey.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: MountData",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"config",slug:"config",link:"#config",children:[]},{level:3,title:"context",slug:"context",link:"#context",children:[]},{level:3,title:"event",slug:"event",link:"#event",children:[]}]}],path:"/doc/test/type-aliases/MountData.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Next()",headers:[{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/test/type-aliases/Next.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Plugin",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"onInvoke()?",slug:"oninvoke",link:"#oninvoke",children:[]},{level:3,title:"onMount()?",slug:"onmount",link:"#onmount",children:[]},{level:3,title:"type",slug:"type",link:"#type",children:[]}]}],path:"/doc/test/type-aliases/Plugin.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: UseifyPlugin",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"mount()",slug:"mount",link:"#mount",children:[]}]},{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/test/type-aliases/UseifyPlugin.html",pathLocale:"/",extraFields:[]},{title:"Function: bundle()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ts-transform/functions/bundle.html",pathLocale:"/",extraFields:[]},{title:"Function: transform()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ts-transform/functions/transform.html",pathLocale:"/",extraFields:[]},{title:"Variable: NodeBuiltinModules",headers:[],path:"/doc/ts-transform/variables/NodeBuiltinModules.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasAction",headers:[],path:"/doc/types/type-aliases/FaasAction.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasActionPaths",headers:[],path:"/doc/types/type-aliases/FaasActionPaths.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasData",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/types/type-aliases/FaasData.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasParams",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/types/type-aliases/FaasParams.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: InferFaasAction",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"Data",slug:"data",link:"#data",children:[]},{level:3,title:"Params",slug:"params",link:"#params",children:[]}]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/types/type-aliases/InferFaasAction.html",pathLocale:"/",extraFields:[]},{title:"Class: FaasBrowserClient",headers:[{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new FaasBrowserClient()",slug:"new-faasbrowserclient",link:"#new-faasbrowserclient",children:[]}]},{level:2,title:"Methods",slug:"methods",link:"#methods",children:[{level:3,title:"action()",slug:"action",link:"#action",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"baseUrl",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"defaultOptions",slug:"defaultoptions",link:"#defaultoptions",children:[]},{level:3,title:"id",slug:"id",link:"#id",children:[]}]}],path:"/doc/vue-plugin/classes/FaasBrowserClient.html",pathLocale:"/",extraFields:[]},{title:"Class: Response",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new Response()",slug:"new-response",link:"#new-response",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"data",slug:"data",link:"#data",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"status",slug:"status",link:"#status",children:[]}]}],path:"/doc/vue-plugin/classes/Response.html",pathLocale:"/",extraFields:[]},{title:"Class: ResponseError",headers:[{level:2,title:"Extends",slug:"extends",link:"#extends",children:[]},{level:2,title:"Constructors",slug:"constructors",link:"#constructors",children:[{level:3,title:"new ResponseError()",slug:"new-responseerror",link:"#new-responseerror",children:[]}]},{level:2,title:"Properties",slug:"properties",link:"#properties",children:[{level:3,title:"body",slug:"body",link:"#body",children:[]},{level:3,title:"headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"status",slug:"status",link:"#status",children:[]}]}],path:"/doc/vue-plugin/classes/ResponseError.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FaasVuePluginOptions",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"baseUrl",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]}]}],path:"/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Options",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"baseUrl?",slug:"baseurl",link:"#baseurl",children:[]},{level:3,title:"beforeRequest()?",slug:"beforerequest",link:"#beforerequest",children:[]},{level:3,title:"headers?",slug:"headers",link:"#headers",children:[]},{level:3,title:"request()?",slug:"request",link:"#request",children:[]}]}],path:"/doc/vue-plugin/type-aliases/Options.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: ResponseHeaders",headers:[{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[]}],path:"/doc/vue-plugin/type-aliases/ResponseHeaders.html",pathLocale:"/",extraFields:[]},{title:"Variable: FaasVuePlugin",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"install()",slug:"install",link:"#install",children:[]}]}],path:"/doc/vue-plugin/variables/FaasVuePlugin.html",pathLocale:"/",extraFields:[]},{title:"优化云函数的初始化",headers:[],path:"/zh/guide/best-practice/lifecycle.html",pathLocale:"/zh/",extraFields:[]},{title:"数据库操作",headers:[{level:2,title:"Redis 数据库操作示例",slug:"redis-数据库操作示例",link:"#redis-数据库操作示例",children:[]},{level:2,title:"MongoDB 操作示例",slug:"mongodb-操作示例",link:"#mongodb-操作示例",children:[]}],path:"/zh/guide/excel/db.html",pathLocale:"/zh/",extraFields:[]},{title:"环境变量",headers:[{level:2,title:"FaasEnv",slug:"faasenv",link:"#faasenv",children:[]},{level:2,title:"FaasLog",slug:"faaslog",link:"#faaslog",children:[]}],path:"/zh/guide/excel/env.html",pathLocale:"/zh/",extraFields:[]},{title:"faas.yaml",headers:[{level:2,title:"文件名",slug:"文件名",link:"#文件名",children:[]},{level:2,title:"读取顺序",slug:"读取顺序",link:"#读取顺序",children:[]},{level:2,title:"节点说明",slug:"节点说明",link:"#节点说明",children:[{level:3,title:"一级节点:环境节点",slug:"一级节点-环境节点",link:"#一级节点-环境节点",children:[]},{level:3,title:"二级节点:服务商、插件 & 部署节点",slug:"二级节点-服务商、插件-部署节点",link:"#二级节点-服务商、插件-部署节点",children:[]},{level:3,title:"三级节点:具体配置",slug:"三级节点-具体配置",link:"#三级节点-具体配置",children:[]}]}],path:"/zh/guide/excel/faas-yaml.html",pathLocale:"/zh/",extraFields:[]},{title:"Http、Cookie 和 Session",headers:[{level:2,title:"校验示例",slug:"校验示例",link:"#校验示例",children:[]},{level:2,title:"Cookie 使用示例",slug:"cookie-使用示例",link:"#cookie-使用示例",children:[]},{level:2,title:"Session 使用示例",slug:"session-使用示例",link:"#session-使用示例",children:[]},{level:2,title:"Http 插件文档",slug:"http-插件文档",link:"#http-插件文档",children:[]}],path:"/zh/guide/excel/http.html",pathLocale:"/zh/",extraFields:[]},{title:"使用插件",headers:[{level:2,title:"创建插件实例",slug:"创建插件实例",link:"#创建插件实例",children:[{level:3,title:"使用默认配置",slug:"使用默认配置",link:"#使用默认配置",children:[]},{level:3,title:"使用指定配置",slug:"使用指定配置",link:"#使用指定配置",children:[]},{level:3,title:"自定义配置",slug:"自定义配置",link:"#自定义配置",children:[]}]},{level:2,title:"配置的优先级",slug:"配置的优先级",link:"#配置的优先级",children:[{level:3,title:"最佳实践",slug:"最佳实践",link:"#最佳实践",children:[]}]}],path:"/zh/guide/excel/plugin.html",pathLocale:"/zh/",extraFields:[]},{title:"在 React 中使用",headers:[{level:2,title:"集成步骤",slug:"集成步骤",link:"#集成步骤",children:[]},{level:2,title:"使用方法",slug:"使用方法",link:"#使用方法",children:[]}],path:"/zh/guide/excel/react.html",pathLocale:"/zh/",extraFields:[]},{title:"HTTP 请求规范",headers:[{level:2,title:"请求",slug:"请求",link:"#请求",children:[{level:3,title:"Headers",slug:"headers",link:"#headers",children:[]},{level:3,title:"Method",slug:"method",link:"#method",children:[]},{level:3,title:"Path",slug:"path",link:"#path",children:[]},{level:3,title:"Query",slug:"query",link:"#query",children:[]},{level:3,title:"Body",slug:"body",link:"#body",children:[]}]},{level:2,title:"响应",slug:"响应",link:"#响应",children:[{level:3,title:"Headers",slug:"headers-1",link:"#headers-1",children:[]},{level:3,title:"Body",slug:"body-1",link:"#body-1",children:[]},{level:3,title:"201 状态",slug:"_201-状态",link:"#_201-状态",children:[]},{level:3,title:"500 状态",slug:"_500-状态",link:"#_500-状态",children:[]}]},{level:2,title:"常见问题",slug:"常见问题",link:"#常见问题",children:[{level:3,title:"为什么不使用表单形式提交数据?",slug:"为什么不使用表单形式提交数据",link:"#为什么不使用表单形式提交数据",children:[]},{level:3,title:"为什么不使用 Restful 或者 GraphQL?",slug:"为什么不使用-restful-或者-graphql",link:"#为什么不使用-restful-或者-graphql",children:[]}]}],path:"/zh/guide/excel/request-spec.html",pathLocale:"/zh/",extraFields:[]},{title:"在 Vue 中使用",headers:[{level:2,title:"集成步骤",slug:"集成步骤",link:"#集成步骤",children:[]},{level:2,title:"使用方法",slug:"使用方法",link:"#使用方法",children:[]}],path:"/zh/guide/excel/vue.html",pathLocale:"/zh/",extraFields:[]},{title:"",headers:[],path:"/404.html",pathLocale:"/",extraFields:[]}],ub=e=>e instanceof Element?document.activeElement===e&&(["TEXTAREA","SELECT","INPUT"].includes(e.tagName)||e.hasAttribute("contenteditable")):!1,cb=(e,t)=>t.some(l=>{if(vt(l))return l===e.key;const{key:n,ctrl:r=!1,shift:i=!1,alt:s=!1}=l;return n===e.key&&r===e.ctrlKey&&i===e.shiftKey&&s===e.altKey}),db=/[^\x00-\x7F]/,pb=e=>e.split(/\s+/g).map(t=>t.trim()).filter(t=>!!t),nu=e=>e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),ru=(e,t)=>{const l=t.join(" "),n=pb(e);if(db.test(e))return n.some(i=>l.toLowerCase().includes(i));const r=e.endsWith(" ");return new RegExp(`${n.map((i,s)=>n.length===s+1&&!r?`(?=.*\\b${nu(i)})`:`(?=.*\\b${nu(i)}\\b)`).join("")}.+`,"gi").test(l)},hb=({input:e,hotKeys:t})=>{if(t.value.length===0)return;const l=n=>{e.value&&cb(n,t.value)&&!ub(n.target)&&(n.preventDefault(),e.value.focus())};We(()=>{document.addEventListener("keydown",l)}),Ir(()=>{document.removeEventListener("keydown",l)})},fb=de(ob),mb=()=>fb,gb=({searchIndex:e,routeLocale:t,query:l,maxSuggestions:n})=>{const r=j(()=>e.value.filter(i=>i.pathLocale===t.value));return j(()=>{const i=l.value.trim().toLowerCase();if(!i)return[];const s=[],a=(o,u)=>{ru(i,[u.title])&&s.push({link:`${o.path}#${u.slug}`,title:o.title,header:u.title});for(const d of u.children){if(s.length>=n.value)return;a(o,d)}};for(const o of r.value){if(s.length>=n.value)break;if(ru(i,[o.title,...o.extraFields])){s.push({link:o.path,title:o.title});continue}for(const u of o.headers){if(s.length>=n.value)break;a(o,u)}}return s})},vb=e=>{const t=de(0);return{focusIndex:t,focusNext:()=>{t.value{t.value>0?t.value-=1:t.value=e.value.length-1}}},_b=me({name:"SearchBox",props:{locales:{type:Object,default:()=>({})},hotKeys:{type:Array,default:()=>[]},maxSuggestions:{type:Number,default:5}},setup(e){const{locales:t,hotKeys:l,maxSuggestions:n}=ls(e),r=ul(),i=Zl(),s=mb(),a=de(null),o=de(!1),u=de(""),d=j(()=>t.value[i.value]??{}),c=gb({searchIndex:s,routeLocale:i,query:u,maxSuggestions:n}),{focusIndex:p,focusNext:f,focusPrev:_}=vb(c);hb({input:a,hotKeys:l});const y=j(()=>o.value&&!!c.value.length),k=()=>{y.value&&_()},b=()=>{y.value&&f()},x=m=>{if(!y.value)return;const E=c.value[m];E&&r.push(E.link).then(()=>{u.value="",p.value=0})};return()=>ce("form",{class:"search-box",role:"search"},[ce("input",{ref:a,type:"search",placeholder:d.value.placeholder,autocomplete:"off",spellcheck:!1,value:u.value,onFocus:()=>{o.value=!0},onBlur:()=>{o.value=!1},onInput:m=>{u.value=m.target.value},onKeydown:m=>{switch(m.key){case"ArrowUp":{k();break}case"ArrowDown":{b();break}case"Enter":{m.preventDefault(),x(p.value);break}}}}),y.value&&ce("ul",{class:"suggestions",onMouseleave:()=>{p.value=-1}},c.value.map(({link:m,title:E,header:S},$)=>ce("li",{class:["suggestion",{focus:p.value===$}],onMouseenter:()=>{p.value=$},onMousedown:()=>{x($)}},ce("a",{href:m,onClick:M=>{M.preventDefault()}},[ce("span",{class:"page-title"},E),S&&ce("span",{class:"page-header"},`> ${S}`)]))))])}});var yb=["s","/"],kb={"/":{placeholder:"Search"},"/zh/":{placeholder:"搜索"}};const Eb=kb,bb=yb,Tb=5;var xb=It({enhance({app:e}){e.component("SearchBox",t=>ce(_b,{locales:Eb,hotKeys:bb,maxSuggestions:Tb,...t}))}});const Pb=Object.freeze(Object.defineProperty({__proto__:null,default:xb},Symbol.toStringTag,{value:"Module"})),ir=[gv,Av,wv,Dv,Gv,e_,n_,u_,Ek,lb,ab,Pb].map(e=>e.default).filter(Boolean),Ab=JSON.parse('{"base":"/","lang":"en","title":"FaasJS","description":"An atomic application framework built for the TypeScript developer.","head":[["link",{"rel":"icon","href":"/logo.jpg"}],["script",{"src":"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-0049636498302507","crossorigin":"anonymous"}]],"locales":{"/":{"lang":"en","title":"FaasJS","description":"An atomic application framework built for the TypeScript developer."},"/zh/":{"lang":"zh","title":"FaasJS","description":"一个基于 Typescript 的原子化应用框架"}}}');var mn=Ft(Ab),Lb=Ym,Cb=()=>{const e=Fg({history:Lb(Tc("/")),routes:[{name:"vuepress-route",path:"/:catchAll(.*)",components:{}}],scrollBehavior:(t,l,n)=>n||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,l)=>{if(t.path!==l.path||l===Vt){const n=In(t.fullPath);if(n.path!==t.fullPath)return n.path;const r=await n.loader();t.meta={...n.meta,_pageChunk:r}}else t.path===l.path&&(t.meta=l.meta)}),e},Rb=e=>{e.component("ClientOnly",vs),e.component("Content",_s),e.component("RouteLink",jr)},Fb=(e,t,l)=>{const n=j(()=>t.currentRoute.value.path),r=Bp((k,b)=>({get(){return k(),t.currentRoute.value.meta._pageChunk},set(x){t.currentRoute.value.meta._pageChunk=x,b()}})),i=j(()=>fl.resolveLayouts(l)),s=j(()=>fl.resolveRouteLocale(mn.value.locales,n.value)),a=j(()=>fl.resolveSiteLocaleData(mn.value,s.value)),o=j(()=>r.value.comp),u=j(()=>r.value.data),d=j(()=>u.value.frontmatter),c=j(()=>fl.resolvePageHeadTitle(u.value,a.value)),p=j(()=>fl.resolvePageHead(c.value,d.value,a.value)),f=j(()=>fl.resolvePageLang(u.value,a.value)),_=j(()=>fl.resolvePageLayout(u.value,i.value)),y={layouts:i,pageData:u,pageComponent:o,pageFrontmatter:d,pageHead:p,pageHeadTitle:c,pageLang:f,pageLayout:_,redirects:Si,routeLocale:s,routePath:n,routes:Ml,siteData:mn,siteLocaleData:a};return e.provide(ms,y),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>d.value},$head:{get:()=>p.value},$headTitle:{get:()=>c.value},$lang:{get:()=>f.value},$page:{get:()=>u.value},$routeLocale:{get:()=>s.value},$site:{get:()=>mn.value},$siteLocale:{get:()=>a.value},$withBase:{get:()=>ys}}),y},Ob=([e,t,l=""])=>{const n=Object.entries(t).map(([a,o])=>vt(o)?`[${a}=${JSON.stringify(o)}]`:o?`[${a}]`:"").join(""),r=`head > ${e}${n}`;return Array.from(document.querySelectorAll(r)).find(a=>a.innerText===l)??null},Ib=([e,t,l])=>{if(!vt(e))return null;const n=document.createElement(e);return ps(t)&&Object.entries(t).forEach(([r,i])=>{vt(i)?n.setAttribute(r,i):i&&n.setAttribute(r,"")}),vt(l)&&n.appendChild(document.createTextNode(l)),n},wb=()=>{const e=wg(),t=Sg();let l=[];const n=()=>{e.value.forEach(s=>{const a=Ob(s);a&&l.push(a)})},r=()=>{const s=[];return e.value.forEach(a=>{const o=Ib(a);o&&s.push(o)}),s},i=()=>{document.documentElement.lang=t.value;const s=r();l.forEach((a,o)=>{const u=s.findIndex(d=>a.isEqualNode(d));u===-1?(a.remove(),delete l[o]):s.splice(u,1)}),s.forEach(a=>document.head.appendChild(a)),l=[...l.filter(a=>!!a),...s]};Tl(Ng,i),We(()=>{n(),Ue(e,i,{immediate:!1})})},Sb=Yf,Db=async()=>{var n;const e=Sb({name:"Vuepress",setup(){var s;wb();for(const a of ir)(s=a.setup)==null||s.call(a);const r=ir.flatMap(({rootComponents:a=[]})=>a.map(o=>ce(o))),i=Dg();return()=>[ce(i.value),r]}}),t=Cb();Rb(e);const l=Fb(e,t,ir);{const{setupDevtools:r}=await h(async()=>{const{setupDevtools:i}=await import("./setupDevtools-7MC2TMWH-Bhzarb44.js");return{setupDevtools:i}},[]);r(e,l)}for(const r of ir)await((n=r.enhance)==null?void 0:n.call(r,{app:e,router:t,siteData:mn}));return e.use(t),{app:e,router:t}};Db().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{Fe as _,uf as a,ae as b,ne as c,Db as createVueApp,oe as d,Ne as e,il as f,Y as o,ss as r,Iy as s,Ue as w}; diff --git a/assets/auth.html-CiIu9ggj.js b/assets/auth.html-BUds7Xxo.js similarity index 99% rename from assets/auth.html-CiIu9ggj.js rename to assets/auth.html-BUds7Xxo.js index e0b836629..97a2c14c7 100644 --- a/assets/auth.html-CiIu9ggj.js +++ b/assets/auth.html-BUds7Xxo.js @@ -1,4 +1,4 @@ -import{_ as s,c as a,a as p,o as t}from"./app-B9iwSGbl.js";const e={};function c(l,n){return t(),a("div",null,n[0]||(n[0]=[p(`

5 分钟开发登录注册功能

在学习本教程前,建议先学习 1 分钟上手

通过本教程,你将学到:

  • 如何将需求拆解为云函数?
  • 如何使用 Session 来识别用户?
  • 如何使用入参校验来避免恶意攻击?
  • 如何在云函数中使用 Sql?

梳理需求

为了简化教程,我们将登陆注册功能,限定为仅支持使用用户名和密码来注册和登录。

因此把功能点梳理为:

  • 用户可以通过输入用户名和密码,来完成注册;
  • 注册完成后直接成为已登录状态;
  • 在已登录状态下,用户可以修改自己的密码;
  • 用户可以登出;
  • 用户可以登录;

为了实现需求,我们需要分两步来设计:数据库设计和云函数设计。

先确定数据库表结构为:

  • users 表名
    • id number 自增主键
    • username string 用户名,不可重复
    • password string 密码(这里为了简化教程,密码采用明码保存,在实际业务中请务必加密保存!!)

接下来,云函数的设计,需要根据业务流程来梳理,通常来说,有几个业务流程,就创建几个云函数:

  • 注册流程
    • 入参:用户名、密码
    • 出参:在 seesion 中保存用户 ID
    • 业务逻辑:把用户名和密码保存到数据库中,并在 seesion 中保存用户 ID
  • 登录流程
    • 入参:用户名、密码
    • 出参:在 seesion 中保存用户 ID
    • 业务逻辑:检查用户名和密码是否与数据库中保存的一致,一致则在 seesion 中写入用户 ID
  • 登出流程
    • 入参:seesion 中当前登录用户的 ID
    • 出参:删除 session 的登录用户 ID
    • 业务逻辑:删除 session 中的用户 ID
  • 修改密码:
    • 入参:新密码、旧密码、seesion 中当前登录用户的 ID
    • 出参:无
    • 业务逻辑:检查旧密码是否与数据库中存储的一致,一致的话替换为新密码

基于以上梳理,我们知道了要完成这个功能,我们需要创建 1 张数据库表和 4 个云函数。

注册流程

数据库建表这里就略过了,我们直接从云函数开始写起。

我们按上面列出的业务逻辑顺序,来写云函数,首先是注册流程。

我们先通过命令行创建云函数文件:

npm exec faas new func users/signup http knex
+import{_ as s,c as a,a as p,o as t}from"./app-DkNc82cP.js";const e={};function c(l,n){return t(),a("div",null,n[0]||(n[0]=[p(`

5 分钟开发登录注册功能

在学习本教程前,建议先学习 1 分钟上手

通过本教程,你将学到:

  • 如何将需求拆解为云函数?
  • 如何使用 Session 来识别用户?
  • 如何使用入参校验来避免恶意攻击?
  • 如何在云函数中使用 Sql?

梳理需求

为了简化教程,我们将登陆注册功能,限定为仅支持使用用户名和密码来注册和登录。

因此把功能点梳理为:

  • 用户可以通过输入用户名和密码,来完成注册;
  • 注册完成后直接成为已登录状态;
  • 在已登录状态下,用户可以修改自己的密码;
  • 用户可以登出;
  • 用户可以登录;

为了实现需求,我们需要分两步来设计:数据库设计和云函数设计。

先确定数据库表结构为:

  • users 表名
    • id number 自增主键
    • username string 用户名,不可重复
    • password string 密码(这里为了简化教程,密码采用明码保存,在实际业务中请务必加密保存!!)

接下来,云函数的设计,需要根据业务流程来梳理,通常来说,有几个业务流程,就创建几个云函数:

  • 注册流程
    • 入参:用户名、密码
    • 出参:在 seesion 中保存用户 ID
    • 业务逻辑:把用户名和密码保存到数据库中,并在 seesion 中保存用户 ID
  • 登录流程
    • 入参:用户名、密码
    • 出参:在 seesion 中保存用户 ID
    • 业务逻辑:检查用户名和密码是否与数据库中保存的一致,一致则在 seesion 中写入用户 ID
  • 登出流程
    • 入参:seesion 中当前登录用户的 ID
    • 出参:删除 session 的登录用户 ID
    • 业务逻辑:删除 session 中的用户 ID
  • 修改密码:
    • 入参:新密码、旧密码、seesion 中当前登录用户的 ID
    • 出参:无
    • 业务逻辑:检查旧密码是否与数据库中存储的一致,一致的话替换为新密码

基于以上梳理,我们知道了要完成这个功能,我们需要创建 1 张数据库表和 4 个云函数。

注册流程

数据库建表这里就略过了,我们直接从云函数开始写起。

我们按上面列出的业务逻辑顺序,来写云函数,首先是注册流程。

我们先通过命令行创建云函数文件:

npm exec faas new func users/signup http knex
 

然后在云函数文件中写业务代码:

// users/signup.func.ts
 import { useFunc } from '@faasjs/func';
 import { useKnex } from '@faasjs/knex';
@@ -186,4 +186,4 @@ import{_ as s,c as a,a as p,o as t}from"./app-B9iwSGbl.js";const e={};function c
     })
   }
 });
-

完整项目代码

完整的项目代码在 https://github.com/faasjs/faasjs/examples/tree/main/auth 其中还包括了完整的测试用例代码。

`,34)]))}const i=s(e,[["render",c],["__file","auth.html.vue"]]),u=JSON.parse('{"path":"/zh/guide/auth.html","title":"5 分钟开发登录注册功能","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"梳理需求","slug":"梳理需求","link":"#梳理需求","children":[]},{"level":2,"title":"注册流程","slug":"注册流程","link":"#注册流程","children":[]},{"level":2,"title":"登录流程","slug":"登录流程","link":"#登录流程","children":[]},{"level":2,"title":"登出流程","slug":"登出流程","link":"#登出流程","children":[]},{"level":2,"title":"修改密码流程","slug":"修改密码流程","link":"#修改密码流程","children":[]},{"level":2,"title":"完整项目代码","slug":"完整项目代码","link":"#完整项目代码","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/guide/auth.md"}');export{i as comp,u as data}; +

完整项目代码

完整的项目代码在 https://github.com/faasjs/faasjs/examples/tree/main/auth 其中还包括了完整的测试用例代码。

`,34)]))}const i=s(e,[["render",c],["__file","auth.html.vue"]]),u=JSON.parse('{"path":"/zh/guide/auth.html","title":"5 分钟开发登录注册功能","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"梳理需求","slug":"梳理需求","link":"#梳理需求","children":[]},{"level":2,"title":"注册流程","slug":"注册流程","link":"#注册流程","children":[]},{"level":2,"title":"登录流程","slug":"登录流程","link":"#登录流程","children":[]},{"level":2,"title":"登出流程","slug":"登出流程","link":"#登出流程","children":[]},{"level":2,"title":"修改密码流程","slug":"修改密码流程","link":"#修改密码流程","children":[]},{"level":2,"title":"完整项目代码","slug":"完整项目代码","link":"#完整项目代码","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/guide/auth.md"}');export{i as comp,u as data}; diff --git a/assets/browser.html-CnNoPgTS.js b/assets/browser.html-C-XOhfY9.js similarity index 98% rename from assets/browser.html-CnNoPgTS.js rename to assets/browser.html-C-XOhfY9.js index 23f2ebec8..ef0be7d19 100644 --- a/assets/browser.html-CnNoPgTS.js +++ b/assets/browser.html-C-XOhfY9.js @@ -1,4 +1,4 @@ -import{_ as a,c as e,a as n,o as r}from"./app-B9iwSGbl.js";const t={};function o(l,s){return r(),e("div",null,s[0]||(s[0]=[n(`

@faasjs/browser

浏览器插件,用于在浏览器中请求云函数。

安装方法

npm

npm install @faasjs/browser --save
+import{_ as a,c as e,a as n,o as r}from"./app-DkNc82cP.js";const t={};function o(l,s){return r(),e("div",null,s[0]||(s[0]=[n(`

@faasjs/browser

浏览器插件,用于在浏览器中请求云函数。

安装方法

npm

npm install @faasjs/browser --save
 

Webpack 和 CDN

在 html 中添加如下代码:

<script type="text/javascript" src="//cdn.jsdelivr.net/npm/@faasjs/browser"></script>
 

在 webpack.config.js 中添加如下代码:

module.exports = {
   // ...
@@ -6,4 +6,4 @@ import{_ as a,c as e,a as n,o as r}from"./app-B9iwSGbl.js";const t={};function o
     '@faasjs/browser': 'FaasBrowserClient'
   }
 }
-

FaasBrowserClient 实例方法

constructor (baseUrl?: string): FaasBrowserClient

构建插件实例,baseUrl 为云函数网关的网址,若不传值则视为开发环境,会在当前域名下请求 /_faas/ 路径下的接口。

action (action: string, params?: any): Promise<Response>

请求云函数,action 为云函数的路径,params 为传递的参数

Response 实例属性

  • status number 响应状态
  • headers object 响应头
  • data any 响应数据

ResponseError 实例属性

  • message string 错误提示
  • status number 响应状态
  • headers object 响应头
  • body any 响应体

在 React 或 Vue 中使用

`,21)]))}const c=a(t,[["render",o],["__file","browser.html.vue"]]),i=JSON.parse('{"path":"/zh/doc/browser.html","title":"@faasjs/browser","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"安装方法","slug":"安装方法","link":"#安装方法","children":[{"level":3,"title":"npm","slug":"npm","link":"#npm","children":[]},{"level":3,"title":"Webpack 和 CDN","slug":"webpack-和-cdn","link":"#webpack-和-cdn","children":[]}]},{"level":2,"title":"FaasBrowserClient 实例方法","slug":"faasbrowserclient-实例方法","link":"#faasbrowserclient-实例方法","children":[{"level":3,"title":"constructor (baseUrl?: string): FaasBrowserClient","slug":"constructor-baseurl-string-faasbrowserclient","link":"#constructor-baseurl-string-faasbrowserclient","children":[]},{"level":3,"title":"action (action: string, params?: any): Promise","slug":"action-action-string-params-any-promise-response","link":"#action-action-string-params-any-promise-response","children":[]}]},{"level":2,"title":"Response 实例属性","slug":"response-实例属性","link":"#response-实例属性","children":[]},{"level":2,"title":"ResponseError 实例属性","slug":"responseerror-实例属性","link":"#responseerror-实例属性","children":[]},{"level":2,"title":"在 React 或 Vue 中使用","slug":"在-react-或-vue-中使用","link":"#在-react-或-vue-中使用","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/browser.md"}');export{c as comp,i as data}; +

FaasBrowserClient 实例方法

constructor (baseUrl?: string): FaasBrowserClient

构建插件实例,baseUrl 为云函数网关的网址,若不传值则视为开发环境,会在当前域名下请求 /_faas/ 路径下的接口。

action (action: string, params?: any): Promise<Response>

请求云函数,action 为云函数的路径,params 为传递的参数

Response 实例属性

  • status number 响应状态
  • headers object 响应头
  • data any 响应数据

ResponseError 实例属性

  • message string 错误提示
  • status number 响应状态
  • headers object 响应头
  • body any 响应体

在 React 或 Vue 中使用

`,21)]))}const c=a(t,[["render",o],["__file","browser.html.vue"]]),i=JSON.parse('{"path":"/zh/doc/browser.html","title":"@faasjs/browser","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"安装方法","slug":"安装方法","link":"#安装方法","children":[{"level":3,"title":"npm","slug":"npm","link":"#npm","children":[]},{"level":3,"title":"Webpack 和 CDN","slug":"webpack-和-cdn","link":"#webpack-和-cdn","children":[]}]},{"level":2,"title":"FaasBrowserClient 实例方法","slug":"faasbrowserclient-实例方法","link":"#faasbrowserclient-实例方法","children":[{"level":3,"title":"constructor (baseUrl?: string): FaasBrowserClient","slug":"constructor-baseurl-string-faasbrowserclient","link":"#constructor-baseurl-string-faasbrowserclient","children":[]},{"level":3,"title":"action (action: string, params?: any): Promise","slug":"action-action-string-params-any-promise-response","link":"#action-action-string-params-any-promise-response","children":[]}]},{"level":2,"title":"Response 实例属性","slug":"response-实例属性","link":"#response-实例属性","children":[]},{"level":2,"title":"ResponseError 实例属性","slug":"responseerror-实例属性","link":"#responseerror-实例属性","children":[]},{"level":2,"title":"在 React 或 Vue 中使用","slug":"在-react-或-vue-中使用","link":"#在-react-或-vue-中使用","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/browser.md"}');export{c as comp,i as data}; diff --git a/assets/bundle.html-C7f0HZAi.js b/assets/bundle.html-DBWr1Do8.js similarity index 96% rename from assets/bundle.html-C7f0HZAi.js rename to assets/bundle.html-DBWr1Do8.js index 830325548..9a47b6c12 100644 --- a/assets/bundle.html-C7f0HZAi.js +++ b/assets/bundle.html-DBWr1Do8.js @@ -1 +1 @@ -import{_ as r,c as a,b as d,d as n,e as s,f as t,a as l,r as p,o as c}from"./app-B9iwSGbl.js";const u={};function i(m,e){const o=p("RouteLink");return c(),a("div",null,[d("p",null,[n(o,{to:"/doc/ts-transform/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(o,{to:"/doc/ts-transform/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/ts-transform")])),_:1}),e[3]||(e[3]=t(" / bundle"))]),e[4]||(e[4]=l('

Function: bundle()

bundle(options): Promise<Output>

Parameters

options

options.externalModules?: string[]

has excluded node builtin modules

options.filename: string

options.jscTarget?: JscTarget

default: es2019

options.root?: string

default: process.cwd()

Returns

Promise<Output>

',13))])}const g=r(u,[["render",i],["__file","bundle.html.vue"]]),b=JSON.parse('{"path":"/doc/ts-transform/functions/bundle.html","title":"Function: bundle()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ts-transform/functions/bundle.md"}');export{g as comp,b as data}; +import{_ as r,c as a,b as d,d as n,e as s,f as t,a as l,r as p,o as c}from"./app-DkNc82cP.js";const u={};function i(m,e){const o=p("RouteLink");return c(),a("div",null,[d("p",null,[n(o,{to:"/doc/ts-transform/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(o,{to:"/doc/ts-transform/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/ts-transform")])),_:1}),e[3]||(e[3]=t(" / bundle"))]),e[4]||(e[4]=l('

Function: bundle()

bundle(options): Promise<Output>

Parameters

options

options.externalModules?: string[]

has excluded node builtin modules

options.filename: string

options.jscTarget?: JscTarget

default: es2019

options.root?: string

default: process.cwd()

Returns

Promise<Output>

',13))])}const g=r(u,[["render",i],["__file","bundle.html.vue"]]),b=JSON.parse('{"path":"/doc/ts-transform/functions/bundle.html","title":"Function: bundle()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ts-transform/functions/bundle.md"}');export{g as comp,b as data}; diff --git a/assets/cli.html-pNhFmlG-.js b/assets/cli.html-CtpYNWuY.js similarity index 93% rename from assets/cli.html-pNhFmlG-.js rename to assets/cli.html-CtpYNWuY.js index 79961962b..1549fe0c7 100644 --- a/assets/cli.html-pNhFmlG-.js +++ b/assets/cli.html-CtpYNWuY.js @@ -1,3 +1,3 @@ -import{_ as a,c as s,a as n,o as l}from"./app-B9iwSGbl.js";const i={};function t(h,e){return l(),s("div",null,e[0]||(e[0]=[n(`

@faasjs/cli

发布

将云函数发布到云服务商。

命令

faas deploy <env> [files...]
+import{_ as a,c as s,a as n,o as l}from"./app-DkNc82cP.js";const i={};function t(h,e){return l(),s("div",null,e[0]||(e[0]=[n(`

@faasjs/cli

发布

将云函数发布到云服务商。

命令

faas deploy <env> [files...]
 

参数

env

发布环境名。

files

文件名或文件夹名,如果是文件夹名,会发布该文件夹下全部云函数。

启动服务器

  • 支持 HTTP 请求模拟
  • 支持热加载云函数代码

命令

faas server [options]
-

参数

-p

端口号,默认为 3000

-cache

是否开启缓存,开启后不会热读取云函数源代码,默认为热读取

-v

是否显示 DEBUG 级别日志,默认不显示

`,21)]))}const r=a(i,[["render",t],["__file","cli.html.vue"]]),c=JSON.parse('{"path":"/zh/doc/cli.html","title":"@faasjs/cli","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"发布","slug":"发布","link":"#发布","children":[{"level":3,"title":"命令","slug":"命令","link":"#命令","children":[]},{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]}]},{"level":2,"title":"启动服务器","slug":"启动服务器","link":"#启动服务器","children":[{"level":3,"title":"命令","slug":"命令-1","link":"#命令-1","children":[]},{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]}]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/cli.md"}');export{r as comp,c as data}; +

参数

-p

端口号,默认为 3000

-cache

是否开启缓存,开启后不会热读取云函数源代码,默认为热读取

-v

是否显示 DEBUG 级别日志,默认不显示

`,21)]))}const r=a(i,[["render",t],["__file","cli.html.vue"]]),c=JSON.parse('{"path":"/zh/doc/cli.html","title":"@faasjs/cli","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"发布","slug":"发布","link":"#发布","children":[{"level":3,"title":"命令","slug":"命令","link":"#命令","children":[]},{"level":3,"title":"参数","slug":"参数","link":"#参数","children":[]}]},{"level":2,"title":"启动服务器","slug":"启动服务器","link":"#启动服务器","children":[{"level":3,"title":"命令","slug":"命令-1","link":"#命令-1","children":[]},{"level":3,"title":"参数","slug":"参数-1","link":"#参数-1","children":[]}]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/cli.md"}');export{r as comp,c as data}; diff --git a/assets/closeAll.html-B-ZOcCMn.js b/assets/closeAll.html-C7xqnjBg.js similarity index 94% rename from assets/closeAll.html-B-ZOcCMn.js rename to assets/closeAll.html-C7xqnjBg.js index 8f6de308e..7a67050f4 100644 --- a/assets/closeAll.html-B-ZOcCMn.js +++ b/assets/closeAll.html-C7xqnjBg.js @@ -1 +1 @@ -import{_ as n,c as r,b as a,d as l,e as s,f as o,a as c,r as d,o as i}from"./app-B9iwSGbl.js";const u={};function p(f,e){const t=d("RouteLink");return i(),r("div",null,[a("p",null,[l(t,{to:"/doc/server/"},{default:s(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),l(t,{to:"/doc/server/"},{default:s(()=>e[1]||(e[1]=[o("@faasjs/server")])),_:1}),e[3]||(e[3]=o(" / closeAll"))]),e[4]||(e[4]=c('

Function: closeAll()

closeAll(): Promise<void>

Returns

Promise<void>

',4))])}const v=n(u,[["render",p],["__file","closeAll.html.vue"]]),h=JSON.parse('{"path":"/doc/server/functions/closeAll.html","title":"Function: closeAll()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/server/functions/closeAll.md"}');export{v as comp,h as data}; +import{_ as n,c as r,b as a,d as l,e as s,f as o,a as c,r as d,o as i}from"./app-DkNc82cP.js";const u={};function p(f,e){const t=d("RouteLink");return i(),r("div",null,[a("p",null,[l(t,{to:"/doc/server/"},{default:s(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),l(t,{to:"/doc/server/"},{default:s(()=>e[1]||(e[1]=[o("@faasjs/server")])),_:1}),e[3]||(e[3]=o(" / closeAll"))]),e[4]||(e[4]=c('

Function: closeAll()

closeAll(): Promise<void>

Returns

Promise<void>

',4))])}const v=n(u,[["render",p],["__file","closeAll.html.vue"]]),h=JSON.parse('{"path":"/doc/server/functions/closeAll.html","title":"Function: closeAll()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/server/functions/closeAll.md"}');export{v as comp,h as data}; diff --git a/assets/cloud_function.html-gS3g9cFX.js b/assets/cloud_function.html-DSiK1mcN.js similarity index 99% rename from assets/cloud_function.html-gS3g9cFX.js rename to assets/cloud_function.html-DSiK1mcN.js index 664dc2df6..0960f4031 100644 --- a/assets/cloud_function.html-gS3g9cFX.js +++ b/assets/cloud_function.html-DSiK1mcN.js @@ -1,4 +1,4 @@ -import{_ as s,c as a,a as e,o as t}from"./app-B9iwSGbl.js";const o={};function p(l,n){return t(),a("div",null,n[0]||(n[0]=[e(`

@faasjs/cloud_function

FaasJS 内置插件,无需额外安装。

配置参数

  • name string 云函数名字,默认为文件夹+文件名
  • memorySize number 内存,单位为 MB,默认为 128
  • timeout number 最大执行时长,单位为秒,默认为 30
  • triggers object 触发器配置
    • type string 触发器类型
    • name string 触发器名字
    • value string 触发器设置

校验配置

  • whitelist 'error' | 'ignore' 是否只允许 rules 中声明的入参,当遇到未声明的入参,error 会直接抛异常,ignore 不会报错,但会删除未声明的入参
  • rules object 参数校验规则
    • required boolean 是否必填,设置为 true 时,将不允许值为 undefinednull
    • type string 支持 stringnumberbooleanarrayobject
    • in array 判断值是否在列表中
    • default any 若值为 undefined,则会将默认值赋上,若这里配置为函数,则会将整个请求作为入参传入,将函数的返回值赋上
    • config object 内嵌对象的校验规则,配置项同上

代码示例

import { CloudFunction } from '@faasjs/cloud_function';
+import{_ as s,c as a,a as e,o as t}from"./app-DkNc82cP.js";const o={};function p(l,n){return t(),a("div",null,n[0]||(n[0]=[e(`

@faasjs/cloud_function

FaasJS 内置插件,无需额外安装。

配置参数

  • name string 云函数名字,默认为文件夹+文件名
  • memorySize number 内存,单位为 MB,默认为 128
  • timeout number 最大执行时长,单位为秒,默认为 30
  • triggers object 触发器配置
    • type string 触发器类型
    • name string 触发器名字
    • value string 触发器设置

校验配置

  • whitelist 'error' | 'ignore' 是否只允许 rules 中声明的入参,当遇到未声明的入参,error 会直接抛异常,ignore 不会报错,但会删除未声明的入参
  • rules object 参数校验规则
    • required boolean 是否必填,设置为 true 时,将不允许值为 undefinednull
    • type string 支持 stringnumberbooleanarrayobject
    • in array 判断值是否在列表中
    • default any 若值为 undefined,则会将默认值赋上,若这里配置为函数,则会将整个请求作为入参传入,将函数的返回值赋上
    • config object 内嵌对象的校验规则,配置项同上

代码示例

import { CloudFunction } from '@faasjs/cloud_function';
 
 const cf = new CloudFunction({
   validator: {
@@ -37,4 +37,4 @@ import{_ as s,c as a,a as e,o as t}from"./app-B9iwSGbl.js";const o={};function p
     return true;
   }
 });
-

Github 地址

https://github.com/faasjs/faasjs/tree/main/packages/cloud_function

`,24)]))}const c=s(o,[["render",p],["__file","cloud_function.html.vue"]]),r=JSON.parse('{"path":"/zh/doc/cloud_function.html","title":"@faasjs/cloud_function","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"配置参数","slug":"配置参数","link":"#配置参数","children":[{"level":3,"title":"校验配置","slug":"校验配置","link":"#校验配置","children":[]}]},{"level":2,"title":"实例属性","slug":"实例属性","link":"#实例属性","children":[{"level":3,"title":"event","slug":"event","link":"#event","children":[]},{"level":3,"title":"context","slug":"context","link":"#context","children":[]}]},{"level":2,"title":"实例方法","slug":"实例方法","link":"#实例方法","children":[{"level":3,"title":"invoke(action: string, params?: any): Promise","slug":"invoke-action-string-params-any-promise-any","link":"#invoke-action-string-params-any-promise-any","children":[]},{"level":3,"title":"invokeSync(action: string, params?: any): Promise","slug":"invokesync-action-string-params-any-promise-any","link":"#invokesync-action-string-params-any-promise-any","children":[]}]},{"level":2,"title":"示例代码","slug":"示例代码","link":"#示例代码","children":[]},{"level":2,"title":"Github 地址","slug":"github-地址","link":"#github-地址","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/cloud_function.md"}');export{c as comp,r as data}; +

Github 地址

https://github.com/faasjs/faasjs/tree/main/packages/cloud_function

`,24)]))}const c=s(o,[["render",p],["__file","cloud_function.html.vue"]]),r=JSON.parse('{"path":"/zh/doc/cloud_function.html","title":"@faasjs/cloud_function","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"配置参数","slug":"配置参数","link":"#配置参数","children":[{"level":3,"title":"校验配置","slug":"校验配置","link":"#校验配置","children":[]}]},{"level":2,"title":"实例属性","slug":"实例属性","link":"#实例属性","children":[{"level":3,"title":"event","slug":"event","link":"#event","children":[]},{"level":3,"title":"context","slug":"context","link":"#context","children":[]}]},{"level":2,"title":"实例方法","slug":"实例方法","link":"#实例方法","children":[{"level":3,"title":"invoke(action: string, params?: any): Promise","slug":"invoke-action-string-params-any-promise-any","link":"#invoke-action-string-params-any-promise-any","children":[]},{"level":3,"title":"invokeSync(action: string, params?: any): Promise","slug":"invokesync-action-string-params-any-promise-any","link":"#invokesync-action-string-params-any-promise-any","children":[]}]},{"level":2,"title":"示例代码","slug":"示例代码","link":"#示例代码","children":[]},{"level":2,"title":"Github 地址","slug":"github-地址","link":"#github-地址","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/cloud_function.md"}');export{c as comp,r as data}; diff --git a/assets/create-faas-app.html-D0YzOp8X.js b/assets/create-faas-app.html-H4q3RysB.js similarity index 78% rename from assets/create-faas-app.html-D0YzOp8X.js rename to assets/create-faas-app.html-H4q3RysB.js index 746ed3bb5..c589335c6 100644 --- a/assets/create-faas-app.html-D0YzOp8X.js +++ b/assets/create-faas-app.html-H4q3RysB.js @@ -1 +1 @@ -import{_ as t,c as r,b as a,o as p}from"./app-B9iwSGbl.js";const s={};function c(n,e){return p(),r("div",null,e[0]||(e[0]=[a("h1",{id:"create-faas-app",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#create-faas-app"},[a("span",null,"create-faas-app")])],-1),a("p",null,"待补充",-1)]))}const o=t(s,[["render",c],["__file","create-faas-app.html.vue"]]),f=JSON.parse('{"path":"/zh/doc/create-faas-app.html","title":"create-faas-app","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/create-faas-app.md"}');export{o as comp,f as data}; +import{_ as t,c as r,b as a,o as p}from"./app-DkNc82cP.js";const s={};function c(n,e){return p(),r("div",null,e[0]||(e[0]=[a("h1",{id:"create-faas-app",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#create-faas-app"},[a("span",null,"create-faas-app")])],-1),a("p",null,"待补充",-1)]))}const o=t(s,[["render",c],["__file","create-faas-app.html.vue"]]),f=JSON.parse('{"path":"/zh/doc/create-faas-app.html","title":"create-faas-app","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/create-faas-app.md"}');export{o as comp,f as data}; diff --git a/assets/createSplittingContext.html-B6lqEVN-.js b/assets/createSplittingContext.html-BVP5Mko7.js similarity index 99% rename from assets/createSplittingContext.html-B6lqEVN-.js rename to assets/createSplittingContext.html-BVP5Mko7.js index 34fbf450b..28be465f5 100644 --- a/assets/createSplittingContext.html-B6lqEVN-.js +++ b/assets/createSplittingContext.html-BVP5Mko7.js @@ -1,4 +1,4 @@ -import{_ as p,c,b as o,d as t,e,f as s,a as l,r as i,o as u}from"./app-B9iwSGbl.js";const r={};function d(k,n){const a=i("RouteLink");return u(),c("div",null,[o("p",null,[t(a,{to:"/doc/react/"},{default:e(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(a,{to:"/doc/react/"},{default:e(()=>n[1]||(n[1]=[s("@faasjs/react")])),_:1}),n[3]||(n[3]=s(" / createSplittingContext"))]),n[4]||(n[4]=l(`

Function: createSplittingContext()

createSplittingContext<T>(defaultValue): object

Creates a splitting context with the given default value.

Type Parameters

T extends Record<string, any>

Parameters

defaultValue: { [K in string | number | symbol]: Partial<T[K]> } | keyof T[]

The default value of the splitting context.

Returns

object

use()

use: <NewT>() => Readonly<NewT>

The hook to use the splitting context.

Type Parameters

NewT extends T = T

Returns

Readonly<NewT>

See

https://faasjs.com/doc/react/functions/createSplittingContext.html#use

Example

function ChildComponent() {
+import{_ as p,c,b as o,d as t,e,f as s,a as l,r as i,o as u}from"./app-DkNc82cP.js";const r={};function d(k,n){const a=i("RouteLink");return u(),c("div",null,[o("p",null,[t(a,{to:"/doc/react/"},{default:e(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(a,{to:"/doc/react/"},{default:e(()=>n[1]||(n[1]=[s("@faasjs/react")])),_:1}),n[3]||(n[3]=s(" / createSplittingContext"))]),n[4]||(n[4]=l(`

Function: createSplittingContext()

createSplittingContext<T>(defaultValue): object

Creates a splitting context with the given default value.

Type Parameters

T extends Record<string, any>

Parameters

defaultValue: { [K in string | number | symbol]: Partial<T[K]> } | keyof T[]

The default value of the splitting context.

Returns

object

use()

use: <NewT>() => Readonly<NewT>

The hook to use the splitting context.

Type Parameters

NewT extends T = T

Returns

Readonly<NewT>

See

https://faasjs.com/doc/react/functions/createSplittingContext.html#use

Example

function ChildComponent() {
   const { value, setValue } = use()
 
   return <div>{value}<button onClick={() => setValue(1)}>change value</button></div>
diff --git a/assets/db.html-DgZ9m0Ef.js b/assets/db.html-CdtW55Xt.js
similarity index 98%
rename from assets/db.html-DgZ9m0Ef.js
rename to assets/db.html-CdtW55Xt.js
index 6e4474c64..69e24718c 100644
--- a/assets/db.html-DgZ9m0Ef.js
+++ b/assets/db.html-CdtW55Xt.js
@@ -1,4 +1,4 @@
-import{_ as s,c as a,a as p,o as e}from"./app-B9iwSGbl.js";const t={};function o(c,n){return e(),a("div",null,n[0]||(n[0]=[p(`

数据库操作

数据库插件没有内置在 faasjs 中,使用前需自行安装依赖。

FaasJS 目前提供了三个数据库插件:

  • @faasjs/knex 基于 Knex 封装的云函数插件。
  • @faasjs/redis 支持 Redis。
  • @faasjs/mongo 支持 MongoDB。

Redis 数据库操作示例

import { Func } from '@faasjs/func';
+import{_ as s,c as a,a as p,o as e}from"./app-DkNc82cP.js";const t={};function o(c,n){return e(),a("div",null,n[0]||(n[0]=[p(`

数据库操作

数据库插件没有内置在 faasjs 中,使用前需自行安装依赖。

FaasJS 目前提供了三个数据库插件:

  • @faasjs/knex 基于 Knex 封装的云函数插件。
  • @faasjs/redis 支持 Redis。
  • @faasjs/mongo 支持 MongoDB。

Redis 数据库操作示例

import { Func } from '@faasjs/func';
 import { Redis } from '@faasjs/redis';
 
 const redis = new Redis();
@@ -20,4 +20,4 @@ import{_ as s,c as a,a as p,o as e}from"./app-B9iwSGbl.js";const t={};function o
     return await mongo.collection('test').find().toArray(); // 查询数据库
   }
 });
-
`,9)]))}const i=s(t,[["render",o],["__file","db.html.vue"]]),u=JSON.parse('{"path":"/zh/guide/excel/db.html","title":"数据库操作","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"Redis 数据库操作示例","slug":"redis-数据库操作示例","link":"#redis-数据库操作示例","children":[]},{"level":2,"title":"MongoDB 操作示例","slug":"mongodb-操作示例","link":"#mongodb-操作示例","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/guide/excel/db.md"}');export{i as comp,u as data}; +
`,9)]))}const i=s(t,[["render",o],["__file","db.html.vue"]]),u=JSON.parse('{"path":"/zh/guide/excel/db.html","title":"数据库操作","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"Redis 数据库操作示例","slug":"redis-数据库操作示例","link":"#redis-数据库操作示例","children":[]},{"level":2,"title":"MongoDB 操作示例","slug":"mongodb-操作示例","link":"#mongodb-操作示例","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/guide/excel/db.md"}');export{i as comp,u as data}; diff --git a/assets/deepMerge.html-Cjbzo-oh.js b/assets/deepMerge.html-C2FK839O.js similarity index 97% rename from assets/deepMerge.html-Cjbzo-oh.js rename to assets/deepMerge.html-C2FK839O.js index 1abd482ba..9a6d0b23d 100644 --- a/assets/deepMerge.html-Cjbzo-oh.js +++ b/assets/deepMerge.html-C2FK839O.js @@ -1,3 +1,3 @@ -import{_ as p,c as o,b as r,d as a,e as t,f as n,a as l,r as c,o as i}from"./app-B9iwSGbl.js";const u={};function d(m,e){const s=c("RouteLink");return i(),o("div",null,[r("p",null,[a(s,{to:"/doc/deep_merge/"},{default:t(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),a(s,{to:"/doc/deep_merge/"},{default:t(()=>e[1]||(e[1]=[n("@faasjs/deep_merge")])),_:1}),e[3]||(e[3]=n(" / deepMerge"))]),e[4]||(e[4]=l(`

Function: deepMerge()

deepMerge(...sources): any

Deep merge two objects or arrays.

Features:

  • All objects will be cloned before merging.
  • Merging order is from right to left.
  • If an array include same objects, it will be unique to one.
deepMerge({ a: 1 }, { a: 2 }) // { a: 2 }
+import{_ as p,c as o,b as r,d as a,e as t,f as n,a as l,r as c,o as i}from"./app-DkNc82cP.js";const u={};function d(m,e){const s=c("RouteLink");return i(),o("div",null,[r("p",null,[a(s,{to:"/doc/deep_merge/"},{default:t(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),a(s,{to:"/doc/deep_merge/"},{default:t(()=>e[1]||(e[1]=[n("@faasjs/deep_merge")])),_:1}),e[3]||(e[3]=n(" / deepMerge"))]),e[4]||(e[4]=l(`

Function: deepMerge()

deepMerge(...sources): any

Deep merge two objects or arrays.

Features:

  • All objects will be cloned before merging.
  • Merging order is from right to left.
  • If an array include same objects, it will be unique to one.
deepMerge({ a: 1 }, { a: 2 }) // { a: 2 }
 deepMerge([1, 2], [2, 3]) // [1, 2, 3]
 

Parameters

• ...sources: any[]

Returns

any

`,10))])}const g=p(u,[["render",d],["__file","deepMerge.html.vue"]]),f=JSON.parse('{"path":"/doc/deep_merge/functions/deepMerge.html","title":"Function: deepMerge()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/deep_merge/functions/deepMerge.md"}');export{g as comp,f as data}; diff --git a/assets/deep_merge.html-CeDwNymR.js b/assets/deep_merge.html-NGyxgdch.js similarity index 78% rename from assets/deep_merge.html-CeDwNymR.js rename to assets/deep_merge.html-NGyxgdch.js index 843b52853..a4ebd7ec3 100644 --- a/assets/deep_merge.html-CeDwNymR.js +++ b/assets/deep_merge.html-NGyxgdch.js @@ -1 +1 @@ -import{_ as r,c as t,b as e,o as s}from"./app-B9iwSGbl.js";const d={};function m(n,a){return s(),t("div",null,a[0]||(a[0]=[e("h1",{id:"faasjs-deep-merge",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#faasjs-deep-merge"},[e("span",null,"@faasjs/deep_merge")])],-1),e("p",null,"待补充",-1)]))}const o=r(d,[["render",m],["__file","deep_merge.html.vue"]]),p=JSON.parse('{"path":"/zh/doc/deep_merge.html","title":"@faasjs/deep_merge","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/deep_merge.md"}');export{o as comp,p as data}; +import{_ as r,c as t,b as e,o as s}from"./app-DkNc82cP.js";const d={};function m(n,a){return s(),t("div",null,a[0]||(a[0]=[e("h1",{id:"faasjs-deep-merge",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#faasjs-deep-merge"},[e("span",null,"@faasjs/deep_merge")])],-1),e("p",null,"待补充",-1)]))}const o=r(d,[["render",m],["__file","deep_merge.html.vue"]]),p=JSON.parse('{"path":"/zh/doc/deep_merge.html","title":"@faasjs/deep_merge","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/deep_merge.md"}');export{o as comp,p as data}; diff --git a/assets/default.html-DAJO6ZGI.js b/assets/default.html-BgtN-Emj.js similarity index 93% rename from assets/default.html-DAJO6ZGI.js rename to assets/default.html-BgtN-Emj.js index 9590b11fa..1e2824da4 100644 --- a/assets/default.html-DAJO6ZGI.js +++ b/assets/default.html-BgtN-Emj.js @@ -1 +1 @@ -import{_ as n,c as d,b as a,d as o,e as r,f as t,r as s,o as u}from"./app-B9iwSGbl.js";const f={};function i(p,e){const l=s("RouteLink");return u(),d("div",null,[a("p",null,[o(l,{to:"/doc/create-faas-app/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(l,{to:"/doc/create-faas-app/"},{default:r(()=>e[1]||(e[1]=[t("create-faas-app")])),_:1}),e[3]||(e[3]=t(" / default"))]),e[4]||(e[4]=a("h1",{id:"variable-default",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#variable-default"},[a("span",null,"Variable: default")])],-1)),e[5]||(e[5]=a("blockquote",null,[a("p",null,[a("strong",null,"default"),t(": "),a("code",null,"Promise"),t("<"),a("code",null,"void"),t(">")])],-1))])}const c=n(f,[["render",i],["__file","default.html.vue"]]),b=JSON.parse('{"path":"/doc/create-faas-app/variables/default.html","title":"Variable: default","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/create-faas-app/variables/default.md"}');export{c as comp,b as data}; +import{_ as n,c as d,b as a,d as o,e as r,f as t,r as s,o as u}from"./app-DkNc82cP.js";const f={};function i(p,e){const l=s("RouteLink");return u(),d("div",null,[a("p",null,[o(l,{to:"/doc/create-faas-app/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(l,{to:"/doc/create-faas-app/"},{default:r(()=>e[1]||(e[1]=[t("create-faas-app")])),_:1}),e[3]||(e[3]=t(" / default"))]),e[4]||(e[4]=a("h1",{id:"variable-default",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#variable-default"},[a("span",null,"Variable: default")])],-1)),e[5]||(e[5]=a("blockquote",null,[a("p",null,[a("strong",null,"default"),t(": "),a("code",null,"Promise"),t("<"),a("code",null,"void"),t(">")])],-1))])}const c=n(f,[["render",i],["__file","default.html.vue"]]),b=JSON.parse('{"path":"/doc/create-faas-app/variables/default.html","title":"Variable: default","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/create-faas-app/variables/default.md"}');export{c as comp,b as data}; diff --git a/assets/default.html-zMQNJ1oQ.js b/assets/default.html-DygKCImX.js similarity index 93% rename from assets/default.html-zMQNJ1oQ.js rename to assets/default.html-DygKCImX.js index e6fede61d..9438377ca 100644 --- a/assets/default.html-zMQNJ1oQ.js +++ b/assets/default.html-DygKCImX.js @@ -1 +1 @@ -import{_ as d,c as r,b as l,d as o,e as n,f as t,r as s,o as u}from"./app-B9iwSGbl.js";const i={};function f(m,e){const a=s("RouteLink");return u(),r("div",null,[l("p",null,[o(a,{to:"/doc/cli/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(a,{to:"/doc/cli/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/cli")])),_:1}),e[3]||(e[3]=t(" / default"))]),e[4]||(e[4]=l("h1",{id:"variable-default",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#variable-default"},[l("span",null,"Variable: default")])],-1)),e[5]||(e[5]=l("blockquote",null,[l("p",null,[l("strong",null,"default"),t(": "),l("code",null,"Promise"),t("<"),l("code",null,"Command"),t(">")])],-1))])}const c=d(i,[["render",f],["__file","default.html.vue"]]),b=JSON.parse('{"path":"/doc/cli/variables/default.html","title":"Variable: default","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/cli/variables/default.md"}');export{c as comp,b as data}; +import{_ as d,c as r,b as l,d as o,e as n,f as t,r as s,o as u}from"./app-DkNc82cP.js";const i={};function f(m,e){const a=s("RouteLink");return u(),r("div",null,[l("p",null,[o(a,{to:"/doc/cli/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(a,{to:"/doc/cli/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/cli")])),_:1}),e[3]||(e[3]=t(" / default"))]),e[4]||(e[4]=l("h1",{id:"variable-default",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#variable-default"},[l("span",null,"Variable: default")])],-1)),e[5]||(e[5]=l("blockquote",null,[l("p",null,[l("strong",null,"default"),t(": "),l("code",null,"Promise"),t("<"),l("code",null,"Command"),t(">")])],-1))])}const c=d(i,[["render",f],["__file","default.html.vue"]]),b=JSON.parse('{"path":"/doc/cli/variables/default.html","title":"Variable: default","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/cli/variables/default.md"}');export{c as comp,b as data}; diff --git a/assets/develop.html-DeClzQdu.js b/assets/develop.html-B3AuSITp.js similarity index 88% rename from assets/develop.html-DeClzQdu.js rename to assets/develop.html-B3AuSITp.js index 1cd1ea67b..3161dc85e 100644 --- a/assets/develop.html-DeClzQdu.js +++ b/assets/develop.html-B3AuSITp.js @@ -1 +1 @@ -import{_ as a,c as n,b as e,o as t}from"./app-B9iwSGbl.js";const o={};function r(d,l){return t(),n("div",null,l[0]||(l[0]=[e("h1",{id:"开发插件",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#开发插件"},[e("span",null,"开发插件")])],-1),e("h2",{id:"插件的生命周期",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#插件的生命周期"},[e("span",null,"插件的生命周期")])],-1),e("p",null,"插件的生命周期是围绕云函数进行的,分以下几个步骤:",-1),e("ol",null,[e("li",null,"Deploy 部署"),e("li",null,"Mount 启动"),e("li",null,"Invoke 执行")],-1),e("p",null,"FaasJS 采用洋葱圈的模式来为插件提供 Hook。",-1)]))}const i=a(o,[["render",r],["__file","develop.html.vue"]]),c=JSON.parse('{"path":"/zh/doc/develop.html","title":"开发插件","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"插件的生命周期","slug":"插件的生命周期","link":"#插件的生命周期","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/develop.md"}');export{i as comp,c as data}; +import{_ as a,c as n,b as e,o as t}from"./app-DkNc82cP.js";const o={};function r(d,l){return t(),n("div",null,l[0]||(l[0]=[e("h1",{id:"开发插件",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#开发插件"},[e("span",null,"开发插件")])],-1),e("h2",{id:"插件的生命周期",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#插件的生命周期"},[e("span",null,"插件的生命周期")])],-1),e("p",null,"插件的生命周期是围绕云函数进行的,分以下几个步骤:",-1),e("ol",null,[e("li",null,"Deploy 部署"),e("li",null,"Mount 启动"),e("li",null,"Invoke 执行")],-1),e("p",null,"FaasJS 采用洋葱圈的模式来为插件提供 Hook。",-1)]))}const i=a(o,[["render",r],["__file","develop.html.vue"]]),c=JSON.parse('{"path":"/zh/doc/develop.html","title":"开发插件","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"插件的生命周期","slug":"插件的生命周期","link":"#插件的生命周期","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/develop.md"}');export{i as comp,c as data}; diff --git a/assets/env.html-CEizO8-S.js b/assets/env.html-CTG08dwy.js similarity index 89% rename from assets/env.html-CEizO8-S.js rename to assets/env.html-CTG08dwy.js index 8b7aa38b0..64a335f62 100644 --- a/assets/env.html-CEizO8-S.js +++ b/assets/env.html-CTG08dwy.js @@ -1 +1 @@ -import{_ as a,c as s,a as n,o}from"./app-B9iwSGbl.js";const c={};function d(t,e){return o(),s("div",null,e[0]||(e[0]=[n('

环境变量

FaasEnv

运行环境,根据 faas.yaml 中的配置生成。

developmenttesting 等。

可以通过 process.env.FaasEnv 读取。

FaasLog

日志等级,线上默认为 debug,本地默认为 info

可以通过 process.env.FaasLog 读取。

',8)]))}const r=a(c,[["render",d],["__file","env.html.vue"]]),i=JSON.parse('{"path":"/zh/guide/excel/env.html","title":"环境变量","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"FaasEnv","slug":"faasenv","link":"#faasenv","children":[]},{"level":2,"title":"FaasLog","slug":"faaslog","link":"#faaslog","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/guide/excel/env.md"}');export{r as comp,i as data}; +import{_ as a,c as s,a as n,o}from"./app-DkNc82cP.js";const c={};function d(t,e){return o(),s("div",null,e[0]||(e[0]=[n('

环境变量

FaasEnv

运行环境,根据 faas.yaml 中的配置生成。

developmenttesting 等。

可以通过 process.env.FaasEnv 读取。

FaasLog

日志等级,线上默认为 debug,本地默认为 info

可以通过 process.env.FaasLog 读取。

',8)]))}const r=a(c,[["render",d],["__file","env.html.vue"]]),i=JSON.parse('{"path":"/zh/guide/excel/env.html","title":"环境变量","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"FaasEnv","slug":"faasenv","link":"#faasenv","children":[]},{"level":2,"title":"FaasLog","slug":"faaslog","link":"#faaslog","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/guide/excel/env.md"}');export{r as comp,i as data}; diff --git a/assets/equal.html-BSUsM5z6.js b/assets/equal.html-CabgIZ37.js similarity index 96% rename from assets/equal.html-BSUsM5z6.js rename to assets/equal.html-CabgIZ37.js index 710e8bc39..9e4745c09 100644 --- a/assets/equal.html-BSUsM5z6.js +++ b/assets/equal.html-CabgIZ37.js @@ -1 +1 @@ -import{_ as r,c as n,b as l,d as o,e as s,f as a,a as d,r as c,o as p}from"./app-B9iwSGbl.js";const u={};function i(m,e){const t=c("RouteLink");return p(),n("div",null,[l("p",null,[o(t,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),o(t,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / equal"))]),e[4]||(e[4]=d('

Function: equal()

equal(a, b): boolean

Compares two values for deep equality.

This function checks if two values are deeply equal by comparing their types and contents. It handles various data types including primitives, arrays, dates, regular expressions, functions, maps, sets, and promises.

Parameters

a: any

The first value to compare.

b: any

The second value to compare.

Returns

boolean

true if the values are deeply equal, false otherwise.

',12))])}const h=r(u,[["render",i],["__file","equal.html.vue"]]),q=JSON.parse('{"path":"/doc/react/functions/equal.html","title":"Function: equal()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/equal.md"}');export{h as comp,q as data}; +import{_ as r,c as n,b as l,d as o,e as s,f as a,a as d,r as c,o as p}from"./app-DkNc82cP.js";const u={};function i(m,e){const t=c("RouteLink");return p(),n("div",null,[l("p",null,[o(t,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),o(t,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / equal"))]),e[4]||(e[4]=d('

Function: equal()

equal(a, b): boolean

Compares two values for deep equality.

This function checks if two values are deeply equal by comparing their types and contents. It handles various data types including primitives, arrays, dates, regular expressions, functions, maps, sets, and promises.

Parameters

a: any

The first value to compare.

b: any

The second value to compare.

Returns

boolean

true if the values are deeply equal, false otherwise.

',12))])}const h=r(u,[["render",i],["__file","equal.html.vue"]]),q=JSON.parse('{"path":"/doc/react/functions/equal.html","title":"Function: equal()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/equal.md"}');export{h as comp,q as data}; diff --git a/assets/faas-yaml.html-jXwL9tVA.js b/assets/faas-yaml.html-LV7gJ4NJ.js similarity index 98% rename from assets/faas-yaml.html-jXwL9tVA.js rename to assets/faas-yaml.html-LV7gJ4NJ.js index 6737a7a55..13be81c00 100644 --- a/assets/faas-yaml.html-jXwL9tVA.js +++ b/assets/faas-yaml.html-LV7gJ4NJ.js @@ -1,4 +1,4 @@ -import{_ as a,c as n,a as e,o as l}from"./app-B9iwSGbl.js";const i={};function t(p,s){return l(),n("div",null,s[0]||(s[0]=[e(`

faas.yaml

为了灵活高效的处理简单应用和复杂应用的配置,FaasJS 采用了递归式的配置方式。

文件名

配置文件的名字统一为 faas.yaml

读取顺序

当编译云函数文件时,会从云函数所在在文件夹开始,逐级向外寻找配置文件并合并配置,合并配置的优先级也以云函数所在文件夹的配置文件为最高优先级。

比如下面的文件结构:| 表示文件夹,- 表示文件

| root
+import{_ as a,c as n,a as e,o as l}from"./app-DkNc82cP.js";const i={};function t(p,s){return l(),n("div",null,s[0]||(s[0]=[e(`

faas.yaml

为了灵活高效的处理简单应用和复杂应用的配置,FaasJS 采用了递归式的配置方式。

文件名

配置文件的名字统一为 faas.yaml

读取顺序

当编译云函数文件时,会从云函数所在在文件夹开始,逐级向外寻找配置文件并合并配置,合并配置的优先级也以云函数所在文件夹的配置文件为最高优先级。

比如下面的文件结构:| 表示文件夹,- 表示文件

| root
   - faas.yaml
   | user
     - faas.yaml
@@ -20,4 +20,4 @@ import{_ as a,c as n,a as e,o as l}from"./app-B9iwSGbl.js";const i={};function t
     type: mysql
     config:
       host: 127.0.0.1
-
`,24)]))}const r=a(i,[["render",t],["__file","faas-yaml.html.vue"]]),o=JSON.parse('{"path":"/zh/guide/excel/faas-yaml.html","title":"faas.yaml","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"文件名","slug":"文件名","link":"#文件名","children":[]},{"level":2,"title":"读取顺序","slug":"读取顺序","link":"#读取顺序","children":[]},{"level":2,"title":"节点说明","slug":"节点说明","link":"#节点说明","children":[{"level":3,"title":"一级节点:环境节点","slug":"一级节点-环境节点","link":"#一级节点-环境节点","children":[]},{"level":3,"title":"二级节点:服务商、插件 & 部署节点","slug":"二级节点-服务商、插件-部署节点","link":"#二级节点-服务商、插件-部署节点","children":[]},{"level":3,"title":"三级节点:具体配置","slug":"三级节点-具体配置","link":"#三级节点-具体配置","children":[]}]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/guide/excel/faas-yaml.md"}');export{r as comp,o as data}; +
`,24)]))}const r=a(i,[["render",t],["__file","faas-yaml.html.vue"]]),o=JSON.parse('{"path":"/zh/guide/excel/faas-yaml.html","title":"faas.yaml","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"文件名","slug":"文件名","link":"#文件名","children":[]},{"level":2,"title":"读取顺序","slug":"读取顺序","link":"#读取顺序","children":[]},{"level":2,"title":"节点说明","slug":"节点说明","link":"#节点说明","children":[{"level":3,"title":"一级节点:环境节点","slug":"一级节点-环境节点","link":"#一级节点-环境节点","children":[]},{"level":3,"title":"二级节点:服务商、插件 & 部署节点","slug":"二级节点-服务商、插件-部署节点","link":"#二级节点-服务商、插件-部署节点","children":[]},{"level":3,"title":"三级节点:具体配置","slug":"三级节点-具体配置","link":"#三级节点-具体配置","children":[]}]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/guide/excel/faas-yaml.md"}');export{r as comp,o as data}; diff --git a/assets/faas.html-CzjAfgBy.js b/assets/faas.html-Dcnh8Q4V.js similarity index 98% rename from assets/faas.html-CzjAfgBy.js rename to assets/faas.html-Dcnh8Q4V.js index 0c12a9537..29370c14b 100644 --- a/assets/faas.html-CzjAfgBy.js +++ b/assets/faas.html-Dcnh8Q4V.js @@ -1,4 +1,4 @@ -import{_ as e,c as p,b as s,d as l,e as o,f as t,a as r,r as u,o as i}from"./app-B9iwSGbl.js";const d={};function m(f,n){const a=u("RouteLink");return i(),p("div",null,[s("p",null,[l(a,{to:"/doc/react/"},{default:o(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),l(a,{to:"/doc/react/"},{default:o(()=>n[1]||(n[1]=[t("@faasjs/react")])),_:1}),n[3]||(n[3]=t(" / faas"))]),n[47]||(n[47]=s("h1",{id:"function-faas",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-faas"},[s("span",null,"Function: faas()")])],-1)),s("blockquote",null,[s("p",null,[n[6]||(n[6]=s("strong",null,"faas",-1)),n[7]||(n[7]=t("<")),n[8]||(n[8]=s("code",null,"PathOrData",-1)),n[9]||(n[9]=t(">(")),n[10]||(n[10]=s("code",null,"action",-1)),n[11]||(n[11]=t(", ")),n[12]||(n[12]=s("code",null,"params",-1)),n[13]||(n[13]=t(", ")),n[14]||(n[14]=s("code",null,"options",-1)),n[15]||(n[15]=t("?): ")),n[16]||(n[16]=s("code",null,"Promise",-1)),n[17]||(n[17]=t("<")),l(a,{to:"/doc/react/classes/Response.html"},{default:o(()=>n[4]||(n[4]=[s("code",null,"Response",-1)])),_:1}),n[18]||(n[18]=t("<")),l(a,{to:"/doc/react/type-aliases/FaasData.html"},{default:o(()=>n[5]||(n[5]=[s("code",null,"FaasData",-1)])),_:1}),n[19]||(n[19]=t("<")),n[20]||(n[20]=s("code",null,"PathOrData",-1)),n[21]||(n[21]=t(">>>"))])]),n[48]||(n[48]=s("p",null,"Request faas server",-1)),n[49]||(n[49]=s("h2",{id:"type-parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-parameters"},[s("span",null,"Type Parameters")])],-1)),s("p",null,[n[23]||(n[23]=t("• ")),n[24]||(n[24]=s("strong",null,"PathOrData",-1)),n[25]||(n[25]=t()),n[26]||(n[26]=s("em",null,"extends",-1)),n[27]||(n[27]=t()),l(a,{to:"/doc/react/type-aliases/FaasAction.html"},{default:o(()=>n[22]||(n[22]=[s("code",null,"FaasAction",-1)])),_:1})]),n[50]||(n[50]=s("h2",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),n[51]||(n[51]=s("p",null,[t("• "),s("strong",null,"action"),t(": "),s("code",null,"string"),t(" | "),s("code",null,"PathOrData")],-1)),n[52]||(n[52]=s("p",null,"{string} action name",-1)),s("p",null,[n[29]||(n[29]=t("• ")),n[30]||(n[30]=s("strong",null,"params",-1)),n[31]||(n[31]=t(": ")),l(a,{to:"/doc/react/type-aliases/FaasParams.html"},{default:o(()=>n[28]||(n[28]=[s("code",null,"FaasParams",-1)])),_:1}),n[32]||(n[32]=t("<")),n[33]||(n[33]=s("code",null,"PathOrData",-1)),n[34]||(n[34]=t(">"))]),n[53]||(n[53]=s("p",null,"{object} action params",-1)),s("p",null,[n[36]||(n[36]=t("• ")),n[37]||(n[37]=s("strong",null,"options?",-1)),n[38]||(n[38]=t(": ")),l(a,{to:"/doc/react/type-aliases/Options.html"},{default:o(()=>n[35]||(n[35]=[s("code",null,"Options",-1)])),_:1})]),n[54]||(n[54]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[n[41]||(n[41]=s("code",null,"Promise",-1)),n[42]||(n[42]=t("<")),l(a,{to:"/doc/react/classes/Response.html"},{default:o(()=>n[39]||(n[39]=[s("code",null,"Response",-1)])),_:1}),n[43]||(n[43]=t("<")),l(a,{to:"/doc/react/type-aliases/FaasData.html"},{default:o(()=>n[40]||(n[40]=[s("code",null,"FaasData",-1)])),_:1}),n[44]||(n[44]=t("<")),n[45]||(n[45]=s("code",null,"PathOrData",-1)),n[46]||(n[46]=t(">>>"))]),n[55]||(n[55]=r(`

Example

faas<{ title: string }>('post/get', { id: 1 }).then(res => {
+import{_ as e,c as p,b as s,d as l,e as o,f as t,a as r,r as u,o as i}from"./app-DkNc82cP.js";const d={};function m(f,n){const a=u("RouteLink");return i(),p("div",null,[s("p",null,[l(a,{to:"/doc/react/"},{default:o(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),l(a,{to:"/doc/react/"},{default:o(()=>n[1]||(n[1]=[t("@faasjs/react")])),_:1}),n[3]||(n[3]=t(" / faas"))]),n[47]||(n[47]=s("h1",{id:"function-faas",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-faas"},[s("span",null,"Function: faas()")])],-1)),s("blockquote",null,[s("p",null,[n[6]||(n[6]=s("strong",null,"faas",-1)),n[7]||(n[7]=t("<")),n[8]||(n[8]=s("code",null,"PathOrData",-1)),n[9]||(n[9]=t(">(")),n[10]||(n[10]=s("code",null,"action",-1)),n[11]||(n[11]=t(", ")),n[12]||(n[12]=s("code",null,"params",-1)),n[13]||(n[13]=t(", ")),n[14]||(n[14]=s("code",null,"options",-1)),n[15]||(n[15]=t("?): ")),n[16]||(n[16]=s("code",null,"Promise",-1)),n[17]||(n[17]=t("<")),l(a,{to:"/doc/react/classes/Response.html"},{default:o(()=>n[4]||(n[4]=[s("code",null,"Response",-1)])),_:1}),n[18]||(n[18]=t("<")),l(a,{to:"/doc/react/type-aliases/FaasData.html"},{default:o(()=>n[5]||(n[5]=[s("code",null,"FaasData",-1)])),_:1}),n[19]||(n[19]=t("<")),n[20]||(n[20]=s("code",null,"PathOrData",-1)),n[21]||(n[21]=t(">>>"))])]),n[48]||(n[48]=s("p",null,"Request faas server",-1)),n[49]||(n[49]=s("h2",{id:"type-parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-parameters"},[s("span",null,"Type Parameters")])],-1)),s("p",null,[n[23]||(n[23]=t("• ")),n[24]||(n[24]=s("strong",null,"PathOrData",-1)),n[25]||(n[25]=t()),n[26]||(n[26]=s("em",null,"extends",-1)),n[27]||(n[27]=t()),l(a,{to:"/doc/react/type-aliases/FaasAction.html"},{default:o(()=>n[22]||(n[22]=[s("code",null,"FaasAction",-1)])),_:1})]),n[50]||(n[50]=s("h2",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),n[51]||(n[51]=s("p",null,[t("• "),s("strong",null,"action"),t(": "),s("code",null,"string"),t(" | "),s("code",null,"PathOrData")],-1)),n[52]||(n[52]=s("p",null,"{string} action name",-1)),s("p",null,[n[29]||(n[29]=t("• ")),n[30]||(n[30]=s("strong",null,"params",-1)),n[31]||(n[31]=t(": ")),l(a,{to:"/doc/react/type-aliases/FaasParams.html"},{default:o(()=>n[28]||(n[28]=[s("code",null,"FaasParams",-1)])),_:1}),n[32]||(n[32]=t("<")),n[33]||(n[33]=s("code",null,"PathOrData",-1)),n[34]||(n[34]=t(">"))]),n[53]||(n[53]=s("p",null,"{object} action params",-1)),s("p",null,[n[36]||(n[36]=t("• ")),n[37]||(n[37]=s("strong",null,"options?",-1)),n[38]||(n[38]=t(": ")),l(a,{to:"/doc/react/type-aliases/Options.html"},{default:o(()=>n[35]||(n[35]=[s("code",null,"Options",-1)])),_:1})]),n[54]||(n[54]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[n[41]||(n[41]=s("code",null,"Promise",-1)),n[42]||(n[42]=t("<")),l(a,{to:"/doc/react/classes/Response.html"},{default:o(()=>n[39]||(n[39]=[s("code",null,"Response",-1)])),_:1}),n[43]||(n[43]=t("<")),l(a,{to:"/doc/react/type-aliases/FaasData.html"},{default:o(()=>n[40]||(n[40]=[s("code",null,"FaasData",-1)])),_:1}),n[44]||(n[44]=t("<")),n[45]||(n[45]=s("code",null,"PathOrData",-1)),n[46]||(n[46]=t(">>>"))]),n[55]||(n[55]=r(`

Example

faas<{ title: string }>('post/get', { id: 1 }).then(res => {
   console.log(res.data.title)
 })
 
`,2))])}const g=e(d,[["render",m],["__file","faas.html.vue"]]),v=JSON.parse('{"path":"/doc/react/functions/faas.html","title":"Function: faas()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/faas.md"}');export{g as comp,v as data}; diff --git a/assets/faas.html-BHzyY1ZD.js b/assets/faas.html-DwiYow_M.js similarity index 98% rename from assets/faas.html-BHzyY1ZD.js rename to assets/faas.html-DwiYow_M.js index fe473e8b6..1cef3a6fe 100644 --- a/assets/faas.html-BHzyY1ZD.js +++ b/assets/faas.html-DwiYow_M.js @@ -1,4 +1,4 @@ -import{_ as o,c as p,b as c,d as e,e as t,f as s,a as r,r as l,o as i}from"./app-B9iwSGbl.js";const d={};function u(m,a){const n=l("RouteLink");return i(),p("div",null,[c("p",null,[e(n,{to:"/doc/ant-design/"},{default:t(()=>a[0]||(a[0]=[s("Documents")])),_:1}),a[2]||(a[2]=s(" / ")),e(n,{to:"/doc/ant-design/"},{default:t(()=>a[1]||(a[1]=[s("@faasjs/ant-design")])),_:1}),a[3]||(a[3]=s(" / faas"))]),a[4]||(a[4]=r(`

Function: faas()

faas<PathOrData>(action, params, options?): Promise<Response<FaasData<PathOrData>>>

Request faas server

Type Parameters

PathOrData extends FaasAction

Parameters

action: string | PathOrData

{string} action name

params: FaasParams<PathOrData>

{object} action params

options?: Options

Returns

Promise<Response<FaasData<PathOrData>>>

Example

faas<{ title: string }>('post/get', { id: 1 }).then(res => {
+import{_ as o,c as p,b as c,d as e,e as t,f as s,a as r,r as l,o as i}from"./app-DkNc82cP.js";const d={};function u(m,a){const n=l("RouteLink");return i(),p("div",null,[c("p",null,[e(n,{to:"/doc/ant-design/"},{default:t(()=>a[0]||(a[0]=[s("Documents")])),_:1}),a[2]||(a[2]=s(" / ")),e(n,{to:"/doc/ant-design/"},{default:t(()=>a[1]||(a[1]=[s("@faasjs/ant-design")])),_:1}),a[3]||(a[3]=s(" / faas"))]),a[4]||(a[4]=r(`

Function: faas()

faas<PathOrData>(action, params, options?): Promise<Response<FaasData<PathOrData>>>

Request faas server

Type Parameters

PathOrData extends FaasAction

Parameters

action: string | PathOrData

{string} action name

params: FaasParams<PathOrData>

{object} action params

options?: Options

Returns

Promise<Response<FaasData<PathOrData>>>

Example

faas<{ title: string }>('post/get', { id: 1 }).then(res => {
   console.log(res.data.title)
 })
 
`,15))])}const k=o(d,[["render",u],["__file","faas.html.vue"]]),h=JSON.parse('{"path":"/doc/ant-design/functions/faas.html","title":"Function: faas()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/faas.md"}');export{k as comp,h as data}; diff --git a/assets/func.html-LdPNs8Zl.js b/assets/func.html-BUP0qAMY.js similarity index 96% rename from assets/func.html-LdPNs8Zl.js rename to assets/func.html-BUP0qAMY.js index 24dbed2e4..76688759c 100644 --- a/assets/func.html-LdPNs8Zl.js +++ b/assets/func.html-BUP0qAMY.js @@ -1,4 +1,4 @@ -import{_ as s,c as a,a as e,o as l}from"./app-B9iwSGbl.js";const p={};function c(i,n){return l(),a("div",null,n[0]||(n[0]=[e(`

@faasjs/func

FaasJS 的主体模块,用于初始化云函数。

使用方法

// 引入 useFunc 方法
+import{_ as s,c as a,a as e,o as l}from"./app-DkNc82cP.js";const p={};function c(i,n){return l(),a("div",null,n[0]||(n[0]=[e(`

@faasjs/func

FaasJS 的主体模块,用于初始化云函数。

使用方法

// 引入 useFunc 方法
 import { useFunc } from '@faasjs/func'
 
 /**
@@ -14,4 +14,4 @@ import{_ as s,c as a,a as e,o as l}from"./app-B9iwSGbl.js";const p={};function c
     // 业务函数
   }
 })
-
`,4)]))}const o=s(p,[["render",c],["__file","func.html.vue"]]),d=JSON.parse('{"path":"/zh/doc/func.html","title":"@faasjs/func","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"使用方法","slug":"使用方法","link":"#使用方法","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/func.md"}');export{o as comp,d as data}; +
`,4)]))}const o=s(p,[["render",c],["__file","func.html.vue"]]),d=JSON.parse('{"path":"/zh/doc/func.html","title":"@faasjs/func","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"使用方法","slug":"使用方法","link":"#使用方法","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/func.md"}');export{o as comp,d as data}; diff --git a/assets/generateId.html-rkS1f9qD.js b/assets/generateId.html-DFGrfOLM.js similarity index 97% rename from assets/generateId.html-rkS1f9qD.js rename to assets/generateId.html-DFGrfOLM.js index fa81597e8..89c843fe1 100644 --- a/assets/generateId.html-rkS1f9qD.js +++ b/assets/generateId.html-DFGrfOLM.js @@ -1,2 +1,2 @@ -import{_ as r,c as o,b as d,d as a,e as s,f as n,a as i,r as l,o as p}from"./app-B9iwSGbl.js";const c={};function u(m,e){const t=l("RouteLink");return p(),o("div",null,[d("p",null,[a(t,{to:"/doc/browser/"},{default:s(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),a(t,{to:"/doc/browser/"},{default:s(()=>e[1]||(e[1]=[n("@faasjs/browser")])),_:1}),e[3]||(e[3]=n(" / generateId"))]),e[4]||(e[4]=i(`

Function: generateId()

generateId(prefix, length): string

Generate random id with prefix

Parameters

prefix: string = ''

prefix of id

length: number = 18

length of id without prefix, range is 8 ~ 18, default is 18

Returns

string

Example

generateId('prefix-') // prefix-1z3b4c5d6e
+import{_ as r,c as o,b as d,d as a,e as s,f as n,a as i,r as l,o as p}from"./app-DkNc82cP.js";const c={};function u(m,e){const t=l("RouteLink");return p(),o("div",null,[d("p",null,[a(t,{to:"/doc/browser/"},{default:s(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),a(t,{to:"/doc/browser/"},{default:s(()=>e[1]||(e[1]=[n("@faasjs/browser")])),_:1}),e[3]||(e[3]=n(" / generateId"))]),e[4]||(e[4]=i(`

Function: generateId()

generateId(prefix, length): string

Generate random id with prefix

Parameters

prefix: string = ''

prefix of id

length: number = 18

length of id without prefix, range is 8 ~ 18, default is 18

Returns

string

Example

generateId('prefix-') // prefix-1z3b4c5d6e
 
`,12))])}const f=r(c,[["render",u],["__file","generateId.html.vue"]]),h=JSON.parse('{"path":"/doc/browser/functions/generateId.html","title":"Function: generateId()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/browser/functions/generateId.md"}');export{f as comp,h as data}; diff --git a/assets/get.html-J27gMCKn.js b/assets/get.html-Etxv_M6v.js similarity index 96% rename from assets/get.html-J27gMCKn.js rename to assets/get.html-Etxv_M6v.js index fb40a8b92..6e33fa466 100644 --- a/assets/get.html-J27gMCKn.js +++ b/assets/get.html-Etxv_M6v.js @@ -1 +1 @@ -import{_ as n,c as o,b as d,d as a,e as s,f as t,a as l,r as i,o as c}from"./app-B9iwSGbl.js";const p={};function u(m,e){const r=i("RouteLink");return c(),o("div",null,[d("p",null,[a(r,{to:"/doc/redis/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(r,{to:"/doc/redis/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / get"))]),e[4]||(e[4]=l('

Function: get()

get<TResult>(key): Promise<TResult>

Type Parameters

TResult = any

Parameters

key: string

Returns

Promise<TResult>

',8))])}const h=n(p,[["render",u],["__file","get.html.vue"]]),f=JSON.parse('{"path":"/doc/redis/functions/get.html","title":"Function: get()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/get.md"}');export{h as comp,f as data}; +import{_ as n,c as o,b as d,d as a,e as s,f as t,a as l,r as i,o as c}from"./app-DkNc82cP.js";const p={};function u(m,e){const r=i("RouteLink");return c(),o("div",null,[d("p",null,[a(r,{to:"/doc/redis/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(r,{to:"/doc/redis/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / get"))]),e[4]||(e[4]=l('

Function: get()

get<TResult>(key): Promise<TResult>

Type Parameters

TResult = any

Parameters

key: string

Returns

Promise<TResult>

',8))])}const h=n(p,[["render",u],["__file","get.html.vue"]]),f=JSON.parse('{"path":"/doc/redis/functions/get.html","title":"Function: get()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/get.md"}');export{h as comp,f as data}; diff --git a/assets/getAll.html-DWPWQeR9.js b/assets/getAll.html-CLb-ahvm.js similarity index 95% rename from assets/getAll.html-DWPWQeR9.js rename to assets/getAll.html-CLb-ahvm.js index fb61d6191..cf9109f49 100644 --- a/assets/getAll.html-DWPWQeR9.js +++ b/assets/getAll.html-CLb-ahvm.js @@ -1 +1 @@ -import{_ as o,c as u,b as t,d as r,e as s,f as l,r as d,o as i}from"./app-B9iwSGbl.js";const a={};function f(m,e){const n=d("RouteLink");return i(),u("div",null,[t("p",null,[r(n,{to:"/doc/server/"},{default:s(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),r(n,{to:"/doc/server/"},{default:s(()=>e[1]||(e[1]=[l("@faasjs/server")])),_:1}),e[3]||(e[3]=l(" / getAll"))]),e[10]||(e[10]=t("h1",{id:"function-getall",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#function-getall"},[t("span",null,"Function: getAll()")])],-1)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"getAll",-1)),e[6]||(e[6]=l("(): ")),r(n,{to:"/doc/server/classes/Server.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"Server",-1)])),_:1}),e[7]||(e[7]=l("[]"))])]),e[11]||(e[11]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[r(n,{to:"/doc/server/classes/Server.html"},{default:s(()=>e[8]||(e[8]=[t("code",null,"Server",-1)])),_:1}),e[9]||(e[9]=l("[]"))])])}const p=o(a,[["render",f],["__file","getAll.html.vue"]]),g=JSON.parse('{"path":"/doc/server/functions/getAll.html","title":"Function: getAll()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/server/functions/getAll.md"}');export{p as comp,g as data}; +import{_ as o,c as u,b as t,d as r,e as s,f as l,r as d,o as i}from"./app-DkNc82cP.js";const a={};function f(m,e){const n=d("RouteLink");return i(),u("div",null,[t("p",null,[r(n,{to:"/doc/server/"},{default:s(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),r(n,{to:"/doc/server/"},{default:s(()=>e[1]||(e[1]=[l("@faasjs/server")])),_:1}),e[3]||(e[3]=l(" / getAll"))]),e[10]||(e[10]=t("h1",{id:"function-getall",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#function-getall"},[t("span",null,"Function: getAll()")])],-1)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"getAll",-1)),e[6]||(e[6]=l("(): ")),r(n,{to:"/doc/server/classes/Server.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"Server",-1)])),_:1}),e[7]||(e[7]=l("[]"))])]),e[11]||(e[11]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[r(n,{to:"/doc/server/classes/Server.html"},{default:s(()=>e[8]||(e[8]=[t("code",null,"Server",-1)])),_:1}),e[9]||(e[9]=l("[]"))])])}const p=o(a,[["render",f],["__file","getAll.html.vue"]]),g=JSON.parse('{"path":"/doc/server/functions/getAll.html","title":"Function: getAll()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/server/functions/getAll.md"}');export{p as comp,g as data}; diff --git a/assets/getClient.html-BicBCPp-.js b/assets/getClient.html-D8HXJTNT.js similarity index 97% rename from assets/getClient.html-BicBCPp-.js rename to assets/getClient.html-D8HXJTNT.js index a55723e05..437dfa00b 100644 --- a/assets/getClient.html-BicBCPp-.js +++ b/assets/getClient.html-D8HXJTNT.js @@ -1,4 +1,4 @@ -import{_ as i,c as r,b as t,d as a,e as l,f as e,a as o,r as p,o as u}from"./app-B9iwSGbl.js";const d={};function m(c,n){const s=p("RouteLink");return u(),r("div",null,[t("p",null,[a(s,{to:"/doc/react/"},{default:l(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),a(s,{to:"/doc/react/"},{default:l(()=>n[1]||(n[1]=[e("@faasjs/react")])),_:1}),n[3]||(n[3]=e(" / getClient"))]),n[10]||(n[10]=t("h1",{id:"function-getclient",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#function-getclient"},[t("span",null,"Function: getClient()")])],-1)),t("blockquote",null,[t("p",null,[n[5]||(n[5]=t("strong",null,"getClient",-1)),n[6]||(n[6]=e("(")),n[7]||(n[7]=t("code",null,"host",-1)),n[8]||(n[8]=e("?): ")),a(s,{to:"/doc/react/type-aliases/FaasReactClientInstance.html"},{default:l(()=>n[4]||(n[4]=[t("code",null,"FaasReactClientInstance",-1)])),_:1})])]),n[11]||(n[11]=t("p",null,"Get FaasReactClient instance",-1)),n[12]||(n[12]=t("h2",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),n[13]||(n[13]=t("p",null,[e("• "),t("strong",null,"host?"),e(": "),t("code",null,"string")],-1)),n[14]||(n[14]=t("p",null,"{string} empty string for default host",-1)),n[15]||(n[15]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[a(s,{to:"/doc/react/type-aliases/FaasReactClientInstance.html"},{default:l(()=>n[9]||(n[9]=[t("code",null,"FaasReactClientInstance",-1)])),_:1})]),n[16]||(n[16]=o(`

Example

getClient()
+import{_ as i,c as r,b as t,d as a,e as l,f as e,a as o,r as p,o as u}from"./app-DkNc82cP.js";const d={};function m(c,n){const s=p("RouteLink");return u(),r("div",null,[t("p",null,[a(s,{to:"/doc/react/"},{default:l(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),a(s,{to:"/doc/react/"},{default:l(()=>n[1]||(n[1]=[e("@faasjs/react")])),_:1}),n[3]||(n[3]=e(" / getClient"))]),n[10]||(n[10]=t("h1",{id:"function-getclient",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#function-getclient"},[t("span",null,"Function: getClient()")])],-1)),t("blockquote",null,[t("p",null,[n[5]||(n[5]=t("strong",null,"getClient",-1)),n[6]||(n[6]=e("(")),n[7]||(n[7]=t("code",null,"host",-1)),n[8]||(n[8]=e("?): ")),a(s,{to:"/doc/react/type-aliases/FaasReactClientInstance.html"},{default:l(()=>n[4]||(n[4]=[t("code",null,"FaasReactClientInstance",-1)])),_:1})])]),n[11]||(n[11]=t("p",null,"Get FaasReactClient instance",-1)),n[12]||(n[12]=t("h2",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),n[13]||(n[13]=t("p",null,[e("• "),t("strong",null,"host?"),e(": "),t("code",null,"string")],-1)),n[14]||(n[14]=t("p",null,"{string} empty string for default host",-1)),n[15]||(n[15]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[a(s,{to:"/doc/react/type-aliases/FaasReactClientInstance.html"},{default:l(()=>n[9]||(n[9]=[t("code",null,"FaasReactClientInstance",-1)])),_:1})]),n[16]||(n[16]=o(`

Example

getClient()
 // or
 getClient('another-host')
 
`,2))])}const f=i(d,[["render",m],["__file","getClient.html.vue"]]),v=JSON.parse('{"path":"/doc/react/functions/getClient.html","title":"Function: getClient()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/getClient.md"}');export{f as comp,v as data}; diff --git a/assets/getJSON.html-DdhGIqBf.js b/assets/getJSON.html-CZkh3lHA.js similarity index 96% rename from assets/getJSON.html-DdhGIqBf.js rename to assets/getJSON.html-CZkh3lHA.js index 1d010acd8..948b90282 100644 --- a/assets/getJSON.html-DdhGIqBf.js +++ b/assets/getJSON.html-CZkh3lHA.js @@ -1 +1 @@ -import{_ as n,c as o,b as d,d as s,e as a,f as t,a as l,r as i,o as c}from"./app-B9iwSGbl.js";const p={};function u(m,e){const r=i("RouteLink");return c(),o("div",null,[d("p",null,[s(r,{to:"/doc/redis/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(r,{to:"/doc/redis/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / getJSON"))]),e[4]||(e[4]=l('

Function: getJSON()

getJSON<TResult>(key): Promise<TResult>

Type Parameters

TResult = any

Parameters

key: string

Returns

Promise<TResult>

',8))])}const h=n(p,[["render",u],["__file","getJSON.html.vue"]]),f=JSON.parse('{"path":"/doc/redis/functions/getJSON.html","title":"Function: getJSON()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/getJSON.md"}');export{h as comp,f as data}; +import{_ as n,c as o,b as d,d as s,e as a,f as t,a as l,r as i,o as c}from"./app-DkNc82cP.js";const p={};function u(m,e){const r=i("RouteLink");return c(),o("div",null,[d("p",null,[s(r,{to:"/doc/redis/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(r,{to:"/doc/redis/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / getJSON"))]),e[4]||(e[4]=l('

Function: getJSON()

getJSON<TResult>(key): Promise<TResult>

Type Parameters

TResult = any

Parameters

key: string

Returns

Promise<TResult>

',8))])}const h=n(p,[["render",u],["__file","getJSON.html.vue"]]),f=JSON.parse('{"path":"/doc/redis/functions/getJSON.html","title":"Function: getJSON()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/getJSON.md"}');export{h as comp,f as data}; diff --git a/assets/http.html-TAxwfO4A.js b/assets/http.html-DMBOGpHJ.js similarity index 99% rename from assets/http.html-TAxwfO4A.js rename to assets/http.html-DMBOGpHJ.js index c2e0babbf..59d24c523 100644 --- a/assets/http.html-TAxwfO4A.js +++ b/assets/http.html-DMBOGpHJ.js @@ -1,4 +1,4 @@ -import{_ as l,c as i,b as n,f as a,d as t,e as p,a as o,r as c,o as r}from"./app-B9iwSGbl.js";const d={};function u(k,s){const e=c("RouteLink");return r(),i("div",null,[s[6]||(s[6]=n("h1",{id:"faasjs-http",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#faasjs-http"},[n("span",null,"@faasjs/http")])],-1)),s[7]||(s[7]=n("p",null,"FaasJS 内置插件,无需额外安装。",-1)),s[8]||(s[8]=n("p",null,"Http 插件可以使云函数能够接收和处理网络请求。",-1)),s[9]||(s[9]=n("p",null,"同时还提供 cookie 和基于 cookie 的 seesion 功能。",-1)),n("p",null,[s[1]||(s[1]=a("此外,强烈建议按 ")),t(e,{to:"/zh/guide/excel/request-spec.html"},{default:p(()=>s[0]||(s[0]=[a("FaasJS 请求规范")])),_:1}),s[2]||(s[2]=a(" 进行网络通讯。"))]),s[10]||(s[10]=o(`

配置参数

  • method string 英文大写的方法名,默认为 POST
  • timeout number 超时时间,单位为秒,默认为 30
  • cookie object cookie 配置项
    • domain string 域名
    • path string 路径,默认为 /
    • expires number 过期时间,默认为 31536000(365天)
    • secure boolean 是否为 secure,默认为 true
    • httpOnly boolean 是否为 httpOnly,默认为 true
    • sameSite string 支持 StrictLaxNone
    • session object session 配置项,必须配置 keysecret 才能启用session 功能
      • key string cookie 中保存 session 信息的 key
      • secret string 加密 session 信息的密钥
      • salt string 加密用的 salt,默认为 salt
      • signedSalt string 加密用的 signedSalt,默认为 signedSalt
      • keylen number 加密用的 keylen,默认为 64
      • iterations number 加密用的 iterations,默认为 100
      • digest string 加密用的 digest,默认为 sha256
      • cipherName string 加密用的 cipherName,默认为 aes-256-cbc

入参校验

除了标准的配置参数外,Http 插件还支持入参校验功能。

配置项

  • params object body 校验配置
  • cookie object cookie 校验配置
  • session object session 校验配置

校验配置

  • whitelist 'error' | 'ignore' 是否只允许 rules 中声明的入参,当遇到未声明的入参,error 会直接抛异常,ignore 不会报错,但会删除未声明的入参
  • onError function 自定义报错信息,函数入参为 type: string, key: string | string[], value?: any
  • rules object 参数校验规则
    • required boolean 是否必填,设置为 true 时,将不允许值为 undefinednull
    • type string 支持 stringnumberbooleanarrayobjectcookie 不支持此规则
    • in array 判断值是否在列表中
    • default any 若值为 undefined,则会将默认值赋上,若这里配置为函数,则会将整个 params 作为入参传入,将函数的返回值赋上,cookie 和 session 不支持此规则
    • config object 内嵌对象的校验规则,配置项同上

代码示例

简单校验

import { Http } from '@faasjs/http';
+import{_ as l,c as i,b as n,f as a,d as t,e as p,a as o,r as c,o as r}from"./app-DkNc82cP.js";const d={};function u(k,s){const e=c("RouteLink");return r(),i("div",null,[s[6]||(s[6]=n("h1",{id:"faasjs-http",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#faasjs-http"},[n("span",null,"@faasjs/http")])],-1)),s[7]||(s[7]=n("p",null,"FaasJS 内置插件,无需额外安装。",-1)),s[8]||(s[8]=n("p",null,"Http 插件可以使云函数能够接收和处理网络请求。",-1)),s[9]||(s[9]=n("p",null,"同时还提供 cookie 和基于 cookie 的 seesion 功能。",-1)),n("p",null,[s[1]||(s[1]=a("此外,强烈建议按 ")),t(e,{to:"/zh/guide/excel/request-spec.html"},{default:p(()=>s[0]||(s[0]=[a("FaasJS 请求规范")])),_:1}),s[2]||(s[2]=a(" 进行网络通讯。"))]),s[10]||(s[10]=o(`

配置参数

  • method string 英文大写的方法名,默认为 POST
  • timeout number 超时时间,单位为秒,默认为 30
  • cookie object cookie 配置项
    • domain string 域名
    • path string 路径,默认为 /
    • expires number 过期时间,默认为 31536000(365天)
    • secure boolean 是否为 secure,默认为 true
    • httpOnly boolean 是否为 httpOnly,默认为 true
    • sameSite string 支持 StrictLaxNone
    • session object session 配置项,必须配置 keysecret 才能启用session 功能
      • key string cookie 中保存 session 信息的 key
      • secret string 加密 session 信息的密钥
      • salt string 加密用的 salt,默认为 salt
      • signedSalt string 加密用的 signedSalt,默认为 signedSalt
      • keylen number 加密用的 keylen,默认为 64
      • iterations number 加密用的 iterations,默认为 100
      • digest string 加密用的 digest,默认为 sha256
      • cipherName string 加密用的 cipherName,默认为 aes-256-cbc

入参校验

除了标准的配置参数外,Http 插件还支持入参校验功能。

配置项

  • params object body 校验配置
  • cookie object cookie 校验配置
  • session object session 校验配置

校验配置

  • whitelist 'error' | 'ignore' 是否只允许 rules 中声明的入参,当遇到未声明的入参,error 会直接抛异常,ignore 不会报错,但会删除未声明的入参
  • onError function 自定义报错信息,函数入参为 type: string, key: string | string[], value?: any
  • rules object 参数校验规则
    • required boolean 是否必填,设置为 true 时,将不允许值为 undefinednull
    • type string 支持 stringnumberbooleanarrayobjectcookie 不支持此规则
    • in array 判断值是否在列表中
    • default any 若值为 undefined,则会将默认值赋上,若这里配置为函数,则会将整个 params 作为入参传入,将函数的返回值赋上,cookie 和 session 不支持此规则
    • config object 内嵌对象的校验规则,配置项同上

代码示例

简单校验

import { Http } from '@faasjs/http';
 
 const http = new Http({
   validator: {
@@ -100,4 +100,4 @@ import{_ as l,c as i,b as n,f as a,d as t,e as p,a as o,r as c,o as r}from"./app
     return http.cookie!.read('key'); // 读取 cookie 中的值
   }
 });
-

常见问题

Path 自动生成的规则是什么?

Path 会按照文件夹和文件名自动生成,并会去掉 Path 的第一级文件夹的名字和最后的 /index

如:

funcs/product/show.func.ts => /product/show

funcs/product/index.func.ts => /product

为什么不允许配置 path?

不允许配置 Path 是为了保证所有云函数文件的目录位置与网关的 Path 完全对应,便于后期维护迭代。

多个网关如何配置?

在 faas.yaml 中,可以配置不同的网关,在云函数中初始化插件时,将配置名传入即可。

若一个云函数需要接收多个网关的请求,可以创建多个插件实例,部署时会逐一部署。

Github 地址

https://github.com/faasjs/faasjs/tree/main/packages/http

`,55))])}const v=l(d,[["render",u],["__file","http.html.vue"]]),g=JSON.parse(`{"path":"/zh/doc/http.html","title":"@faasjs/http","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"配置参数","slug":"配置参数","link":"#配置参数","children":[]},{"level":2,"title":"入参校验","slug":"入参校验","link":"#入参校验","children":[{"level":3,"title":"配置项","slug":"配置项","link":"#配置项","children":[]},{"level":3,"title":"代码示例","slug":"代码示例","link":"#代码示例","children":[]}]},{"level":2,"title":"云函数 handler 返回值的处理","slug":"云函数-handler-返回值的处理","link":"#云函数-handler-返回值的处理","children":[{"level":3,"title":"自动添加 headers 和 statusCode","slug":"自动添加-headers-和-statuscode","link":"#自动添加-headers-和-statuscode","children":[]},{"level":3,"title":"正常返回的值会被自动包裹在 data 字段中","slug":"正常返回的值会被自动包裹在-data-字段中","link":"#正常返回的值会被自动包裹在-data-字段中","children":[]},{"level":3,"title":"抛异常时会自动返回 error 字段","slug":"抛异常时会自动返回-error-字段","link":"#抛异常时会自动返回-error-字段","children":[]}]},{"level":2,"title":"实例属性","slug":"实例属性","link":"#实例属性","children":[{"level":3,"title":"headers","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"params","slug":"params","link":"#params","children":[]},{"level":3,"title":"cookie","slug":"cookie","link":"#cookie","children":[]},{"level":3,"title":"session","slug":"session","link":"#session","children":[]}]},{"level":2,"title":"实例方法","slug":"实例方法","link":"#实例方法","children":[{"level":3,"title":"setHeader (key: string, value: any): Http","slug":"setheader-key-string-value-any-http","link":"#setheader-key-string-value-any-http","children":[]},{"level":3,"title":"setContentType (type: string, charset: string = 'utf-8'): Http","slug":"setcontenttype-type-string-charset-string-utf-8-http","link":"#setcontenttype-type-string-charset-string-utf-8-http","children":[]},{"level":3,"title":"setStatusCode (code: number): Http","slug":"setstatuscode-code-number-http","link":"#setstatuscode-code-number-http","children":[]},{"level":3,"title":"setBody (body: string): Http","slug":"setbody-body-string-http","link":"#setbody-body-string-http","children":[]}]},{"level":2,"title":"Cookie 实例方法","slug":"cookie-实例方法","link":"#cookie-实例方法","children":[{"level":3,"title":"read(key: string): string?","slug":"read-key-string-string","link":"#read-key-string-string","children":[]},{"level":3,"title":"write(key: string, value: any, opts?: {domain?: string; path?: string; expires?: number | string; secure?: boolean; httpOnly?: boolean;}): Cookie","slug":"write-key-string-value-any-opts-domain-string-path-string-expires-number-string-secure-boolean-httponly-boolean-cookie","link":"#write-key-string-value-any-opts-domain-string-path-string-expires-number-string-secure-boolean-httponly-boolean-cookie","children":[]}]},{"level":2,"title":"Session 实例方法","slug":"session-实例方法","link":"#session-实例方法","children":[{"level":3,"title":"read(key: string): any","slug":"read-key-string-any","link":"#read-key-string-any","children":[]},{"level":3,"title":"write(key: string, value?: any): Session","slug":"write-key-string-value-any-session","link":"#write-key-string-value-any-session","children":[]},{"level":3,"title":"encode(text: any): string","slug":"encode-text-any-string","link":"#encode-text-any-string","children":[]},{"level":3,"title":"decode(text: string): object","slug":"decode-text-string-object","link":"#decode-text-string-object","children":[]}]},{"level":2,"title":"示例代码","slug":"示例代码","link":"#示例代码","children":[]},{"level":2,"title":"常见问题","slug":"常见问题","link":"#常见问题","children":[{"level":3,"title":"Path 自动生成的规则是什么?","slug":"path-自动生成的规则是什么","link":"#path-自动生成的规则是什么","children":[]},{"level":3,"title":"为什么不允许配置 path?","slug":"为什么不允许配置-path","link":"#为什么不允许配置-path","children":[]},{"level":3,"title":"多个网关如何配置?","slug":"多个网关如何配置","link":"#多个网关如何配置","children":[]}]},{"level":2,"title":"Github 地址","slug":"github-地址","link":"#github-地址","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/http.md"}`);export{v as comp,g as data}; +

常见问题

Path 自动生成的规则是什么?

Path 会按照文件夹和文件名自动生成,并会去掉 Path 的第一级文件夹的名字和最后的 /index

如:

funcs/product/show.func.ts => /product/show

funcs/product/index.func.ts => /product

为什么不允许配置 path?

不允许配置 Path 是为了保证所有云函数文件的目录位置与网关的 Path 完全对应,便于后期维护迭代。

多个网关如何配置?

在 faas.yaml 中,可以配置不同的网关,在云函数中初始化插件时,将配置名传入即可。

若一个云函数需要接收多个网关的请求,可以创建多个插件实例,部署时会逐一部署。

Github 地址

https://github.com/faasjs/faasjs/tree/main/packages/http

`,55))])}const v=l(d,[["render",u],["__file","http.html.vue"]]),g=JSON.parse(`{"path":"/zh/doc/http.html","title":"@faasjs/http","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"配置参数","slug":"配置参数","link":"#配置参数","children":[]},{"level":2,"title":"入参校验","slug":"入参校验","link":"#入参校验","children":[{"level":3,"title":"配置项","slug":"配置项","link":"#配置项","children":[]},{"level":3,"title":"代码示例","slug":"代码示例","link":"#代码示例","children":[]}]},{"level":2,"title":"云函数 handler 返回值的处理","slug":"云函数-handler-返回值的处理","link":"#云函数-handler-返回值的处理","children":[{"level":3,"title":"自动添加 headers 和 statusCode","slug":"自动添加-headers-和-statuscode","link":"#自动添加-headers-和-statuscode","children":[]},{"level":3,"title":"正常返回的值会被自动包裹在 data 字段中","slug":"正常返回的值会被自动包裹在-data-字段中","link":"#正常返回的值会被自动包裹在-data-字段中","children":[]},{"level":3,"title":"抛异常时会自动返回 error 字段","slug":"抛异常时会自动返回-error-字段","link":"#抛异常时会自动返回-error-字段","children":[]}]},{"level":2,"title":"实例属性","slug":"实例属性","link":"#实例属性","children":[{"level":3,"title":"headers","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"params","slug":"params","link":"#params","children":[]},{"level":3,"title":"cookie","slug":"cookie","link":"#cookie","children":[]},{"level":3,"title":"session","slug":"session","link":"#session","children":[]}]},{"level":2,"title":"实例方法","slug":"实例方法","link":"#实例方法","children":[{"level":3,"title":"setHeader (key: string, value: any): Http","slug":"setheader-key-string-value-any-http","link":"#setheader-key-string-value-any-http","children":[]},{"level":3,"title":"setContentType (type: string, charset: string = 'utf-8'): Http","slug":"setcontenttype-type-string-charset-string-utf-8-http","link":"#setcontenttype-type-string-charset-string-utf-8-http","children":[]},{"level":3,"title":"setStatusCode (code: number): Http","slug":"setstatuscode-code-number-http","link":"#setstatuscode-code-number-http","children":[]},{"level":3,"title":"setBody (body: string): Http","slug":"setbody-body-string-http","link":"#setbody-body-string-http","children":[]}]},{"level":2,"title":"Cookie 实例方法","slug":"cookie-实例方法","link":"#cookie-实例方法","children":[{"level":3,"title":"read(key: string): string?","slug":"read-key-string-string","link":"#read-key-string-string","children":[]},{"level":3,"title":"write(key: string, value: any, opts?: {domain?: string; path?: string; expires?: number | string; secure?: boolean; httpOnly?: boolean;}): Cookie","slug":"write-key-string-value-any-opts-domain-string-path-string-expires-number-string-secure-boolean-httponly-boolean-cookie","link":"#write-key-string-value-any-opts-domain-string-path-string-expires-number-string-secure-boolean-httponly-boolean-cookie","children":[]}]},{"level":2,"title":"Session 实例方法","slug":"session-实例方法","link":"#session-实例方法","children":[{"level":3,"title":"read(key: string): any","slug":"read-key-string-any","link":"#read-key-string-any","children":[]},{"level":3,"title":"write(key: string, value?: any): Session","slug":"write-key-string-value-any-session","link":"#write-key-string-value-any-session","children":[]},{"level":3,"title":"encode(text: any): string","slug":"encode-text-any-string","link":"#encode-text-any-string","children":[]},{"level":3,"title":"decode(text: string): object","slug":"decode-text-string-object","link":"#decode-text-string-object","children":[]}]},{"level":2,"title":"示例代码","slug":"示例代码","link":"#示例代码","children":[]},{"level":2,"title":"常见问题","slug":"常见问题","link":"#常见问题","children":[{"level":3,"title":"Path 自动生成的规则是什么?","slug":"path-自动生成的规则是什么","link":"#path-自动生成的规则是什么","children":[]},{"level":3,"title":"为什么不允许配置 path?","slug":"为什么不允许配置-path","link":"#为什么不允许配置-path","children":[]},{"level":3,"title":"多个网关如何配置?","slug":"多个网关如何配置","link":"#多个网关如何配置","children":[]}]},{"level":2,"title":"Github 地址","slug":"github-地址","link":"#github-地址","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/http.md"}`);export{v as comp,g as data}; diff --git a/assets/http.html-KQwUYjJs.js b/assets/http.html-Db4XVvcg.js similarity index 99% rename from assets/http.html-KQwUYjJs.js rename to assets/http.html-Db4XVvcg.js index ee5721e7c..1f082c51e 100644 --- a/assets/http.html-KQwUYjJs.js +++ b/assets/http.html-Db4XVvcg.js @@ -1,4 +1,4 @@ -import{_ as t,c as e,b as s,f as a,d as l,e as i,a as o,r as c,o as u}from"./app-B9iwSGbl.js";const r={};function d(k,n){const p=c("RouteLink");return u(),e("div",null,[n[6]||(n[6]=s("h1",{id:"http、cookie-和-session",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#http、cookie-和-session"},[s("span",null,"Http、Cookie 和 Session")])],-1)),n[7]||(n[7]=s("p",null,[s("code",null,"@faasjs/http"),a(" 提供了以下功能:")],-1)),s("ul",null,[n[3]||(n[3]=s("li",null,"网络请求的入参校验",-1)),s("li",null,[n[1]||(n[1]=a("规范化网络响应(基于 ")),l(p,{to:"/zh/guide/excel/request-spec.html"},{default:i(()=>n[0]||(n[0]=[a("HTTP 请求规范")])),_:1}),n[2]||(n[2]=a(")"))]),n[4]||(n[4]=s("li",null,"Cookie 的校验和读写",-1)),n[5]||(n[5]=s("li",null,"Session 的校验和读写(Session 被加密储存在 Cookie 中)",-1))]),n[8]||(n[8]=o(`

校验示例

import { Func } from '@faasjs/func';
+import{_ as t,c as e,b as s,f as a,d as l,e as i,a as o,r as c,o as u}from"./app-DkNc82cP.js";const r={};function d(k,n){const p=c("RouteLink");return u(),e("div",null,[n[6]||(n[6]=s("h1",{id:"http、cookie-和-session",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#http、cookie-和-session"},[s("span",null,"Http、Cookie 和 Session")])],-1)),n[7]||(n[7]=s("p",null,[s("code",null,"@faasjs/http"),a(" 提供了以下功能:")],-1)),s("ul",null,[n[3]||(n[3]=s("li",null,"网络请求的入参校验",-1)),s("li",null,[n[1]||(n[1]=a("规范化网络响应(基于 ")),l(p,{to:"/zh/guide/excel/request-spec.html"},{default:i(()=>n[0]||(n[0]=[a("HTTP 请求规范")])),_:1}),n[2]||(n[2]=a(")"))]),n[4]||(n[4]=s("li",null,"Cookie 的校验和读写",-1)),n[5]||(n[5]=s("li",null,"Session 的校验和读写(Session 被加密储存在 Cookie 中)",-1))]),n[8]||(n[8]=o(`

校验示例

import { Func } from '@faasjs/func';
 import { Http } from '@faasjs/http';
 
 const http = new Http({
@@ -64,4 +64,4 @@ import{_ as t,c as e,b as s,f as a,d as l,e as i,a as o,r as c,o as u}from"./app
     http.session.write('user_id', http.session.read('distinct_id')); // 将 session 中的 distinct_id 写入为 user_id
   }
 });
-

Http 插件文档

详细文档见 Http 插件

`,8))])}const m=t(r,[["render",d],["__file","http.html.vue"]]),b=JSON.parse('{"path":"/zh/guide/excel/http.html","title":"Http、Cookie 和 Session","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"校验示例","slug":"校验示例","link":"#校验示例","children":[]},{"level":2,"title":"Cookie 使用示例","slug":"cookie-使用示例","link":"#cookie-使用示例","children":[]},{"level":2,"title":"Session 使用示例","slug":"session-使用示例","link":"#session-使用示例","children":[]},{"level":2,"title":"Http 插件文档","slug":"http-插件文档","link":"#http-插件文档","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/guide/excel/http.md"}');export{m as comp,b as data}; +

Http 插件文档

详细文档见 Http 插件

`,8))])}const m=t(r,[["render",d],["__file","http.html.vue"]]),b=JSON.parse('{"path":"/zh/guide/excel/http.html","title":"Http、Cookie 和 Session","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"校验示例","slug":"校验示例","link":"#校验示例","children":[]},{"level":2,"title":"Cookie 使用示例","slug":"cookie-使用示例","link":"#cookie-使用示例","children":[]},{"level":2,"title":"Session 使用示例","slug":"session-使用示例","link":"#session-使用示例","children":[]},{"level":2,"title":"Http 插件文档","slug":"http-插件文档","link":"#http-插件文档","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/guide/excel/http.md"}');export{m as comp,b as data}; diff --git a/assets/index.html-cLzcG3rE.js b/assets/index.html-5y8VAV4M.js similarity index 91% rename from assets/index.html-cLzcG3rE.js rename to assets/index.html-5y8VAV4M.js index f921a0caf..7549a53ac 100644 --- a/assets/index.html-cLzcG3rE.js +++ b/assets/index.html-5y8VAV4M.js @@ -1 +1 @@ -import{_ as n,c as o,b as t,d as l,e as r,f as a,r as d,o as i}from"./app-B9iwSGbl.js";const p={};function f(m,e){const s=d("RouteLink");return i(),o("div",null,[t("p",null,[l(s,{to:"/doc/"},{default:r(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[1]||(e[1]=a(" / FaasJS"))]),e[2]||(e[2]=t("h1",{id:"faasjs",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#faasjs"},[t("span",null,"FaasJS")])],-1)),e[3]||(e[3]=t("p",null,"An Atomic Application Framework based on Typescript",-1)),e[4]||(e[4]=t("p",null,"https://faasjs.com/",-1))])}const c=n(p,[["render",f],["__file","index.html.vue"]]),x=JSON.parse('{"path":"/doc/faasjs/","title":"FaasJS","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/faasjs/README.md"}');export{c as comp,x as data}; +import{_ as n,c as o,b as t,d as l,e as r,f as a,r as d,o as i}from"./app-DkNc82cP.js";const p={};function f(m,e){const s=d("RouteLink");return i(),o("div",null,[t("p",null,[l(s,{to:"/doc/"},{default:r(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[1]||(e[1]=a(" / FaasJS"))]),e[2]||(e[2]=t("h1",{id:"faasjs",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#faasjs"},[t("span",null,"FaasJS")])],-1)),e[3]||(e[3]=t("p",null,"An Atomic Application Framework based on Typescript",-1)),e[4]||(e[4]=t("p",null,"https://faasjs.com/",-1))])}const c=n(p,[["render",f],["__file","index.html.vue"]]),x=JSON.parse('{"path":"/doc/faasjs/","title":"FaasJS","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/faasjs/README.md"}');export{c as comp,x as data}; diff --git a/assets/index.html-BdPc3jxj.js b/assets/index.html-B3sk6Yag.js similarity index 98% rename from assets/index.html-BdPc3jxj.js rename to assets/index.html-B3sk6Yag.js index 500e42886..1f26bab5f 100644 --- a/assets/index.html-BdPc3jxj.js +++ b/assets/index.html-B3sk6Yag.js @@ -1,4 +1,4 @@ -import{_ as a,c as t,b as l,d as o,e as i,f as n,a as r,r as p,o as c}from"./app-B9iwSGbl.js";const d={};function u(h,s){const e=p("RouteLink");return c(),t("div",null,[l("p",null,[o(e,{to:"/doc/"},{default:i(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[1]||(s[1]=n(" / @faasjs/lint"))]),s[2]||(s[2]=r(`

@faasjs/lint

Lint tool for FaasJS, based on Biome.

License: MITNPM Version

Install

  1. Install @faasjs/lint:
npm install @faasjs/lint
+import{_ as a,c as t,b as l,d as o,e as i,f as n,a as r,r as p,o as c}from"./app-DkNc82cP.js";const d={};function u(h,s){const e=p("RouteLink");return c(),t("div",null,[l("p",null,[o(e,{to:"/doc/"},{default:i(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[1]||(s[1]=n(" / @faasjs/lint"))]),s[2]||(s[2]=r(`

@faasjs/lint

Lint tool for FaasJS, based on Biome.

License: MITNPM Version

Install

  1. Install @faasjs/lint:
npm install @faasjs/lint
 
  1. Create biome.json with content:
{
   "extends": ["@faasjs/lint/biome"]
 }
diff --git a/assets/index.html-BuQc_cN8.js b/assets/index.html-BAuz9JkE.js
similarity index 98%
rename from assets/index.html-BuQc_cN8.js
rename to assets/index.html-BAuz9JkE.js
index b2098f87f..b903391e9 100644
--- a/assets/index.html-BuQc_cN8.js
+++ b/assets/index.html-BAuz9JkE.js
@@ -1,2 +1,2 @@
-import{_ as i,c as u,b as e,d as t,e as a,f as n,a as o,r as d,o as f}from"./app-B9iwSGbl.js";const r={};function p(c,l){const s=d("RouteLink");return f(),u("div",null,[e("p",null,[t(s,{to:"/doc/"},{default:a(()=>l[0]||(l[0]=[n("Documents")])),_:1}),l[1]||(l[1]=n(" / @faasjs/func"))]),l[18]||(l[18]=o(`

@faasjs/func

FaasJS's function module.

License: MITNPM Version

Install

npm install @faasjs/func
+import{_ as i,c as u,b as e,d as t,e as a,f as n,a as o,r as d,o as f}from"./app-DkNc82cP.js";const r={};function p(c,l){const s=d("RouteLink");return f(),u("div",null,[e("p",null,[t(s,{to:"/doc/"},{default:a(()=>l[0]||(l[0]=[n("Documents")])),_:1}),l[1]||(l[1]=n(" / @faasjs/func"))]),l[18]||(l[18]=o(`

@faasjs/func

FaasJS's function module.

License: MITNPM Version

Install

npm install @faasjs/func
 

Usage

See

`,7)),e("p",null,[t(s,{to:"/doc/func/functions/useFunc.html"},{default:a(()=>l[2]||(l[2]=[n("useFunc")])),_:1})]),l[19]||(l[19]=e("h2",{id:"functions",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#functions"},[e("span",null,"Functions")])],-1)),e("ul",null,[e("li",null,[t(s,{to:"/doc/func/functions/useFunc.html"},{default:a(()=>l[3]||(l[3]=[n("useFunc")])),_:1})]),e("li",null,[t(s,{to:"/doc/func/functions/usePlugin.html"},{default:a(()=>l[4]||(l[4]=[n("usePlugin")])),_:1})])]),l[20]||(l[20]=e("h2",{id:"classes",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#classes"},[e("span",null,"Classes")])],-1)),e("ul",null,[e("li",null,[t(s,{to:"/doc/func/classes/Func.html"},{default:a(()=>l[5]||(l[5]=[n("Func")])),_:1})])]),l[21]||(l[21]=e("h2",{id:"type-aliases",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-aliases"},[e("span",null,"Type Aliases")])],-1)),e("ul",null,[e("li",null,[t(s,{to:"/doc/func/type-aliases/Config.html"},{default:a(()=>l[6]||(l[6]=[n("Config")])),_:1})]),e("li",null,[t(s,{to:"/doc/func/type-aliases/ExportedHandler.html"},{default:a(()=>l[7]||(l[7]=[n("ExportedHandler")])),_:1})]),e("li",null,[t(s,{to:"/doc/func/type-aliases/FuncConfig.html"},{default:a(()=>l[8]||(l[8]=[n("FuncConfig")])),_:1})]),e("li",null,[t(s,{to:"/doc/func/type-aliases/FuncEventType.html"},{default:a(()=>l[9]||(l[9]=[n("FuncEventType")])),_:1})]),e("li",null,[t(s,{to:"/doc/func/type-aliases/FuncReturnType.html"},{default:a(()=>l[10]||(l[10]=[n("FuncReturnType")])),_:1})]),e("li",null,[t(s,{to:"/doc/func/type-aliases/Handler.html"},{default:a(()=>l[11]||(l[11]=[n("Handler")])),_:1})]),e("li",null,[t(s,{to:"/doc/func/type-aliases/InvokeData.html"},{default:a(()=>l[12]||(l[12]=[n("InvokeData")])),_:1})]),e("li",null,[t(s,{to:"/doc/func/type-aliases/LifeCycleKey.html"},{default:a(()=>l[13]||(l[13]=[n("LifeCycleKey")])),_:1})]),e("li",null,[t(s,{to:"/doc/func/type-aliases/MountData.html"},{default:a(()=>l[14]||(l[14]=[n("MountData")])),_:1})]),e("li",null,[t(s,{to:"/doc/func/type-aliases/Next.html"},{default:a(()=>l[15]||(l[15]=[n("Next")])),_:1})]),e("li",null,[t(s,{to:"/doc/func/type-aliases/Plugin.html"},{default:a(()=>l[16]||(l[16]=[n("Plugin")])),_:1})]),e("li",null,[t(s,{to:"/doc/func/type-aliases/UseifyPlugin.html"},{default:a(()=>l[17]||(l[17]=[n("UseifyPlugin")])),_:1})])])])}const g=i(r,[["render",p],["__file","index.html.vue"]]),h=JSON.parse('{"path":"/doc/func/","title":"@faasjs/func","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Install","slug":"install","link":"#install","children":[]},{"level":2,"title":"Usage","slug":"usage","link":"#usage","children":[]},{"level":2,"title":"See","slug":"see","link":"#see","children":[]},{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/README.md"}');export{g as comp,h as data}; diff --git a/assets/index.html-DPWzAs0Q.js b/assets/index.html-BcFsZZyP.js similarity index 95% rename from assets/index.html-DPWzAs0Q.js rename to assets/index.html-BcFsZZyP.js index 1b1cbe511..395a66c12 100644 --- a/assets/index.html-DPWzAs0Q.js +++ b/assets/index.html-BcFsZZyP.js @@ -1 +1 @@ -import{_ as a,c as r,b as s,d as l,e as t,f as n,r as i,o as d}from"./app-B9iwSGbl.js";const f={};function m(u,e){const o=i("RouteLink");return d(),r("div",null,[s("p",null,[l(o,{to:"/doc/"},{default:t(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[1]||(e[1]=n(" / @faasjs/mongo"))]),e[4]||(e[4]=s("h1",{id:"faasjs-mongo",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#faasjs-mongo"},[s("span",null,"@faasjs/mongo")])],-1)),e[5]||(e[5]=s("h2",{id:"classes",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#classes"},[s("span",null,"Classes")])],-1)),s("ul",null,[s("li",null,[l(o,{to:"/doc/mongo/classes/Mongo.html"},{default:t(()=>e[2]||(e[2]=[n("Mongo")])),_:1})])]),e[6]||(e[6]=s("h2",{id:"interfaces",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#interfaces"},[s("span",null,"Interfaces")])],-1)),s("ul",null,[s("li",null,[l(o,{to:"/doc/mongo/interfaces/MongoConfig.html"},{default:t(()=>e[3]||(e[3]=[n("MongoConfig")])),_:1})])])])}const c=a(f,[["render",m],["__file","index.html.vue"]]),p=JSON.parse('{"path":"/doc/mongo/","title":"@faasjs/mongo","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Interfaces","slug":"interfaces","link":"#interfaces","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/mongo/README.md"}');export{c as comp,p as data}; +import{_ as a,c as r,b as s,d as l,e as t,f as n,r as i,o as d}from"./app-DkNc82cP.js";const f={};function m(u,e){const o=i("RouteLink");return d(),r("div",null,[s("p",null,[l(o,{to:"/doc/"},{default:t(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[1]||(e[1]=n(" / @faasjs/mongo"))]),e[4]||(e[4]=s("h1",{id:"faasjs-mongo",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#faasjs-mongo"},[s("span",null,"@faasjs/mongo")])],-1)),e[5]||(e[5]=s("h2",{id:"classes",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#classes"},[s("span",null,"Classes")])],-1)),s("ul",null,[s("li",null,[l(o,{to:"/doc/mongo/classes/Mongo.html"},{default:t(()=>e[2]||(e[2]=[n("Mongo")])),_:1})])]),e[6]||(e[6]=s("h2",{id:"interfaces",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#interfaces"},[s("span",null,"Interfaces")])],-1)),s("ul",null,[s("li",null,[l(o,{to:"/doc/mongo/interfaces/MongoConfig.html"},{default:t(()=>e[3]||(e[3]=[n("MongoConfig")])),_:1})])])])}const c=a(f,[["render",m],["__file","index.html.vue"]]),p=JSON.parse('{"path":"/doc/mongo/","title":"@faasjs/mongo","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Interfaces","slug":"interfaces","link":"#interfaces","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/mongo/README.md"}');export{c as comp,p as data}; diff --git a/assets/index.html-Bhoghs8l.js b/assets/index.html-BecWokQ0.js similarity index 95% rename from assets/index.html-Bhoghs8l.js rename to assets/index.html-BecWokQ0.js index 13935ced9..3cc99ee2d 100644 --- a/assets/index.html-Bhoghs8l.js +++ b/assets/index.html-BecWokQ0.js @@ -1,2 +1,2 @@ -import{_ as a,c as s,a as n,o as t}from"./app-B9iwSGbl.js";const l={};function i(r,e){return t(),s("div",null,e[0]||(e[0]=[n(`

1 分钟上手

通过本教程,你将学到:

  • 如何搭建本地开发环境?
  • FaasJS 项目的基本结构是什么?

准备工作

FaasJS 基于 Node.js 构建,因此需要本地环境支持至少 Node.js 12.x。

若使用的是 OS X,可以使用 brew 来安装:brew install node

由于 FaasJS 基于 TypeScript,因此建议使用 Visual Studio Code 作为编辑器。

创建项目

你可以直接使用 npx 一键创建新项目,初次创建可以先跳过 Provider 配置:

npx create-faas-app --example --noprovider
-

启动项目

执行 npm exec faas server,用浏览器打开 http://localhost:3000/hello 即可看到 hello.func.ts 的执行结果。

文件结构

package.json

这是 Node.js 的项目配置,主要包含了依赖项和 Jest 配置。

tsconfig.json

这个文件的内容仅仅为 {},因为 FaasJS 本身对 Typescript 没有特殊的配置需求,你可以根据实际情况进行定制化配置。

faas.yaml

这是 FaasJS 的配置文件,记录了云服务商的配置项和插件的配置项。

*.func.ts

这是云函数文件,在 FaasJS 中,所有云函数文件都必须以 .func.ts 结尾。

*.test.ts

这是单元测试文件,在 FaasJS 中,所有单元测试文件都必须以 .test.ts 结尾。

完整示例

https://github.com/faasjs/faasjs/tree/main/examples/simple 可以看到一个包含了代码检查、自动化测试的简单例子。

`,25)]))}const h=a(l,[["render",i],["__file","index.html.vue"]]),p=JSON.parse('{"path":"/zh/guide/","title":"1 分钟上手","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"准备工作","slug":"准备工作","link":"#准备工作","children":[]},{"level":2,"title":"创建项目","slug":"创建项目","link":"#创建项目","children":[]},{"level":2,"title":"启动项目","slug":"启动项目","link":"#启动项目","children":[]},{"level":2,"title":"文件结构","slug":"文件结构","link":"#文件结构","children":[{"level":3,"title":"package.json","slug":"package-json","link":"#package-json","children":[]},{"level":3,"title":"tsconfig.json","slug":"tsconfig-json","link":"#tsconfig-json","children":[]},{"level":3,"title":"faas.yaml","slug":"faas-yaml","link":"#faas-yaml","children":[]},{"level":3,"title":"*.func.ts","slug":"func-ts","link":"#func-ts","children":[]},{"level":3,"title":"*.test.ts","slug":"test-ts","link":"#test-ts","children":[]}]},{"level":2,"title":"完整示例","slug":"完整示例","link":"#完整示例","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/guide/README.md"}');export{h as comp,p as data}; +import{_ as a,c as s,a as n,o as t}from"./app-DkNc82cP.js";const l={};function i(r,e){return t(),s("div",null,e[0]||(e[0]=[n(`

1 分钟上手

通过本教程,你将学到:

  • 如何搭建本地开发环境?
  • FaasJS 项目的基本结构是什么?

准备工作

FaasJS 基于 Node.js 构建,因此需要本地环境支持至少 Node.js 12.x。

若使用的是 OS X,可以使用 brew 来安装:brew install node

由于 FaasJS 基于 TypeScript,因此建议使用 Visual Studio Code 作为编辑器。

创建项目

你可以直接使用 npx 一键创建新项目,初次创建可以先跳过 Provider 配置:

npx create-faas-app --example --noprovider
+

启动项目

执行 npm exec faas server,用浏览器打开 http://localhost:3000/hello 即可看到 hello.func.ts 的执行结果。

文件结构

package.json

这是 Node.js 的项目配置,主要包含了依赖项和 Jest 配置。

tsconfig.json

这个文件的内容仅仅为 {},因为 FaasJS 本身对 Typescript 没有特殊的配置需求,你可以根据实际情况进行定制化配置。

faas.yaml

这是 FaasJS 的配置文件,记录了云服务商的配置项和插件的配置项。

*.func.ts

这是云函数文件,在 FaasJS 中,所有云函数文件都必须以 .func.ts 结尾。

*.test.ts

这是单元测试文件,在 FaasJS 中,所有单元测试文件都必须以 .test.ts 结尾。

完整示例

https://github.com/faasjs/faasjs/tree/main/examples/simple 可以看到一个包含了代码检查、自动化测试的简单例子。

`,25)]))}const h=a(l,[["render",i],["__file","index.html.vue"]]),p=JSON.parse('{"path":"/zh/guide/","title":"1 分钟上手","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"准备工作","slug":"准备工作","link":"#准备工作","children":[]},{"level":2,"title":"创建项目","slug":"创建项目","link":"#创建项目","children":[]},{"level":2,"title":"启动项目","slug":"启动项目","link":"#启动项目","children":[]},{"level":2,"title":"文件结构","slug":"文件结构","link":"#文件结构","children":[{"level":3,"title":"package.json","slug":"package-json","link":"#package-json","children":[]},{"level":3,"title":"tsconfig.json","slug":"tsconfig-json","link":"#tsconfig-json","children":[]},{"level":3,"title":"faas.yaml","slug":"faas-yaml","link":"#faas-yaml","children":[]},{"level":3,"title":"*.func.ts","slug":"func-ts","link":"#func-ts","children":[]},{"level":3,"title":"*.test.ts","slug":"test-ts","link":"#test-ts","children":[]}]},{"level":2,"title":"完整示例","slug":"完整示例","link":"#完整示例","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/guide/README.md"}');export{h as comp,p as data}; diff --git a/assets/index.html-BEwe-Ec0.js b/assets/index.html-BhaKjMf4.js similarity index 97% rename from assets/index.html-BEwe-Ec0.js rename to assets/index.html-BhaKjMf4.js index d547f0b68..6ef6561f7 100644 --- a/assets/index.html-BEwe-Ec0.js +++ b/assets/index.html-BhaKjMf4.js @@ -1 +1 @@ -import{_ as o,c as a,b as s,d as n,e as u,f as t,r as i,o as r}from"./app-B9iwSGbl.js";const d={};function f(p,e){const l=i("RouteLink");return r(),a("div",null,[s("p",null,[n(l,{to:"/doc/"},{default:u(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[1]||(e[1]=t(" / @faasjs/request"))]),e[9]||(e[9]=s("h1",{id:"faasjs-request",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#faasjs-request"},[s("span",null,"@faasjs/request")])],-1)),e[10]||(e[10]=s("h2",{id:"functions",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#functions"},[s("span",null,"Functions")])],-1)),s("ul",null,[s("li",null,[n(l,{to:"/doc/request/functions/querystringify.html"},{default:u(()=>e[2]||(e[2]=[t("querystringify")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/functions/request.html"},{default:u(()=>e[3]||(e[3]=[t("request")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/functions/setMock.html"},{default:u(()=>e[4]||(e[4]=[t("setMock")])),_:1})])]),e[11]||(e[11]=s("h2",{id:"classes",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#classes"},[s("span",null,"Classes")])],-1)),s("ul",null,[s("li",null,[n(l,{to:"/doc/request/classes/ResponseError.html"},{default:u(()=>e[5]||(e[5]=[t("ResponseError")])),_:1})])]),e[12]||(e[12]=s("h2",{id:"type-aliases",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-aliases"},[s("span",null,"Type Aliases")])],-1)),s("ul",null,[s("li",null,[n(l,{to:"/doc/request/type-aliases/Request.html"},{default:u(()=>e[6]||(e[6]=[t("Request")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/type-aliases/RequestOptions.html"},{default:u(()=>e[7]||(e[7]=[t("RequestOptions")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/type-aliases/Response.html"},{default:u(()=>e[8]||(e[8]=[t("Response")])),_:1})])])])}const m=o(d,[["render",f],["__file","index.html.vue"]]),y=JSON.parse('{"path":"/doc/request/","title":"@faasjs/request","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/request/README.md"}');export{m as comp,y as data}; +import{_ as o,c as a,b as s,d as n,e as u,f as t,r as i,o as r}from"./app-DkNc82cP.js";const d={};function f(p,e){const l=i("RouteLink");return r(),a("div",null,[s("p",null,[n(l,{to:"/doc/"},{default:u(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[1]||(e[1]=t(" / @faasjs/request"))]),e[9]||(e[9]=s("h1",{id:"faasjs-request",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#faasjs-request"},[s("span",null,"@faasjs/request")])],-1)),e[10]||(e[10]=s("h2",{id:"functions",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#functions"},[s("span",null,"Functions")])],-1)),s("ul",null,[s("li",null,[n(l,{to:"/doc/request/functions/querystringify.html"},{default:u(()=>e[2]||(e[2]=[t("querystringify")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/functions/request.html"},{default:u(()=>e[3]||(e[3]=[t("request")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/functions/setMock.html"},{default:u(()=>e[4]||(e[4]=[t("setMock")])),_:1})])]),e[11]||(e[11]=s("h2",{id:"classes",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#classes"},[s("span",null,"Classes")])],-1)),s("ul",null,[s("li",null,[n(l,{to:"/doc/request/classes/ResponseError.html"},{default:u(()=>e[5]||(e[5]=[t("ResponseError")])),_:1})])]),e[12]||(e[12]=s("h2",{id:"type-aliases",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-aliases"},[s("span",null,"Type Aliases")])],-1)),s("ul",null,[s("li",null,[n(l,{to:"/doc/request/type-aliases/Request.html"},{default:u(()=>e[6]||(e[6]=[t("Request")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/type-aliases/RequestOptions.html"},{default:u(()=>e[7]||(e[7]=[t("RequestOptions")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/type-aliases/Response.html"},{default:u(()=>e[8]||(e[8]=[t("Response")])),_:1})])])])}const m=o(d,[["render",f],["__file","index.html.vue"]]),y=JSON.parse('{"path":"/doc/request/","title":"@faasjs/request","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/request/README.md"}');export{m as comp,y as data}; diff --git a/assets/index.html-CWxeNFUq.js b/assets/index.html-BjBKD_m_.js similarity index 97% rename from assets/index.html-CWxeNFUq.js rename to assets/index.html-BjBKD_m_.js index 0b7eba81a..ca8eaa573 100644 --- a/assets/index.html-CWxeNFUq.js +++ b/assets/index.html-BjBKD_m_.js @@ -1,2 +1,2 @@ -import{_ as i,c as r,b as e,d as t,e as l,f as n,a as o,r as d,o as p}from"./app-B9iwSGbl.js";const c={};function u(f,s){const a=d("RouteLink");return p(),r("div",null,[e("p",null,[t(a,{to:"/doc/"},{default:l(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[1]||(s[1]=n(" / @faasjs/nextjs"))]),s[4]||(s[4]=o(`

@faasjs/nextjs

FaasJS's plugin for Next.js.

License: MITNPM Version

Install

npm install @faasjs/nextjs
+import{_ as i,c as r,b as e,d as t,e as l,f as n,a as o,r as d,o as p}from"./app-DkNc82cP.js";const c={};function u(f,s){const a=d("RouteLink");return p(),r("div",null,[e("p",null,[t(a,{to:"/doc/"},{default:l(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[1]||(s[1]=n(" / @faasjs/nextjs"))]),s[4]||(s[4]=o(`

@faasjs/nextjs

FaasJS's plugin for Next.js.

License: MITNPM Version

Install

npm install @faasjs/nextjs
 

Functions

`,6)),e("ul",null,[e("li",null,[t(a,{to:"/doc/nextjs/functions/useFuncWithNextJsPlugin.html"},{default:l(()=>s[2]||(s[2]=[n("useFuncWithNextJsPlugin")])),_:1})])]),s[5]||(s[5]=e("h2",{id:"classes",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#classes"},[e("span",null,"Classes")])],-1)),e("ul",null,[e("li",null,[t(a,{to:"/doc/nextjs/classes/NextJsPlugin.html"},{default:l(()=>s[3]||(s[3]=[n("NextJsPlugin")])),_:1})])])])}const m=i(c,[["render",u],["__file","index.html.vue"]]),x=JSON.parse('{"path":"/doc/nextjs/","title":"@faasjs/nextjs","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Install","slug":"install","link":"#install","children":[]},{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/nextjs/README.md"}');export{m as comp,x as data}; diff --git a/assets/index.html-BrNageTO.js b/assets/index.html-BtIDUKDi.js similarity index 98% rename from assets/index.html-BrNageTO.js rename to assets/index.html-BtIDUKDi.js index dcb857cc8..93a711cdb 100644 --- a/assets/index.html-BrNageTO.js +++ b/assets/index.html-BtIDUKDi.js @@ -1,2 +1,2 @@ -import{_ as t,c as u,b as e,d as n,e as i,f as l,a as r,r as o,o as p}from"./app-B9iwSGbl.js";const d={};function g(v,s){const a=o("RouteLink");return p(),u("div",null,[e("p",null,[n(a,{to:"/doc/"},{default:i(()=>s[0]||(s[0]=[l("Documents")])),_:1}),s[1]||(s[1]=l(" / @faasjs/vue-plugin"))]),s[9]||(s[9]=r(`

@faasjs/vue-plugin

A Vue plugin for FaasJS.

License: MITNPM Version

Install

npm install @faasjs/vue-plugin
+import{_ as t,c as u,b as e,d as n,e as i,f as l,a as r,r as o,o as p}from"./app-DkNc82cP.js";const d={};function g(v,s){const a=o("RouteLink");return p(),u("div",null,[e("p",null,[n(a,{to:"/doc/"},{default:i(()=>s[0]||(s[0]=[l("Documents")])),_:1}),s[1]||(s[1]=l(" / @faasjs/vue-plugin"))]),s[9]||(s[9]=r(`

@faasjs/vue-plugin

A Vue plugin for FaasJS.

License: MITNPM Version

Install

npm install @faasjs/vue-plugin
 

Classes

`,6)),e("ul",null,[e("li",null,[n(a,{to:"/doc/vue-plugin/classes/FaasBrowserClient.html"},{default:i(()=>s[2]||(s[2]=[l("FaasBrowserClient")])),_:1})]),e("li",null,[n(a,{to:"/doc/vue-plugin/classes/Response.html"},{default:i(()=>s[3]||(s[3]=[l("Response")])),_:1})]),e("li",null,[n(a,{to:"/doc/vue-plugin/classes/ResponseError.html"},{default:i(()=>s[4]||(s[4]=[l("ResponseError")])),_:1})])]),s[10]||(s[10]=e("h2",{id:"type-aliases",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-aliases"},[e("span",null,"Type Aliases")])],-1)),e("ul",null,[e("li",null,[n(a,{to:"/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html"},{default:i(()=>s[5]||(s[5]=[l("FaasVuePluginOptions")])),_:1})]),e("li",null,[n(a,{to:"/doc/vue-plugin/type-aliases/Options.html"},{default:i(()=>s[6]||(s[6]=[l("Options")])),_:1})]),e("li",null,[n(a,{to:"/doc/vue-plugin/type-aliases/ResponseHeaders.html"},{default:i(()=>s[7]||(s[7]=[l("ResponseHeaders")])),_:1})])]),s[11]||(s[11]=e("h2",{id:"variables",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#variables"},[e("span",null,"Variables")])],-1)),e("ul",null,[e("li",null,[n(a,{to:"/doc/vue-plugin/variables/FaasVuePlugin.html"},{default:i(()=>s[8]||(s[8]=[l("FaasVuePlugin")])),_:1})])])])}const m=t(d,[["render",g],["__file","index.html.vue"]]),h=JSON.parse('{"path":"/doc/vue-plugin/","title":"@faasjs/vue-plugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Install","slug":"install","link":"#install","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]},{"level":2,"title":"Variables","slug":"variables","link":"#variables","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/vue-plugin/README.md"}');export{m as comp,h as data}; diff --git a/assets/index.html-qeIWAkK4.js b/assets/index.html-CC6qH94T.js similarity index 98% rename from assets/index.html-qeIWAkK4.js rename to assets/index.html-CC6qH94T.js index 09837dec6..be063a84c 100644 --- a/assets/index.html-qeIWAkK4.js +++ b/assets/index.html-CC6qH94T.js @@ -1 +1 @@ -import{_ as i,c as a,b as l,d as n,e as o,f as s,r as d,o as u}from"./app-B9iwSGbl.js";const p={};function r(f,t){const e=d("RouteLink");return u(),a("div",null,[l("p",null,[n(e,{to:"/doc/"},{default:o(()=>t[0]||(t[0]=[s("Documents")])),_:1}),t[1]||(t[1]=s(" / @faasjs/http"))]),t[18]||(t[18]=l("h1",{id:"faasjs-http",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#faasjs-http"},[l("span",null,"@faasjs/http")])],-1)),t[19]||(t[19]=l("h2",{id:"functions",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#functions"},[l("span",null,"Functions")])],-1)),l("ul",null,[l("li",null,[n(e,{to:"/doc/http/functions/useHttp.html"},{default:o(()=>t[2]||(t[2]=[s("useHttp")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/functions/useHttpFunc.html"},{default:o(()=>t[3]||(t[3]=[s("useHttpFunc")])),_:1})])]),t[20]||(t[20]=l("h2",{id:"classes",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#classes"},[l("span",null,"Classes")])],-1)),l("ul",null,[l("li",null,[n(e,{to:"/doc/http/classes/Cookie.html"},{default:o(()=>t[4]||(t[4]=[s("Cookie")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/classes/Http.html"},{default:o(()=>t[5]||(t[5]=[s("Http")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/classes/HttpError.html"},{default:o(()=>t[6]||(t[6]=[s("HttpError")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/classes/Session.html"},{default:o(()=>t[7]||(t[7]=[s("Session")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/classes/Validator.html"},{default:o(()=>t[8]||(t[8]=[s("Validator")])),_:1})])]),t[21]||(t[21]=l("h2",{id:"type-aliases",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#type-aliases"},[l("span",null,"Type Aliases")])],-1)),l("ul",null,[l("li",null,[n(e,{to:"/doc/http/type-aliases/CookieOptions.html"},{default:o(()=>t[9]||(t[9]=[s("CookieOptions")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:o(()=>t[10]||(t[10]=[s("HttpConfig")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/HttpFuncHandler.html"},{default:o(()=>t[11]||(t[11]=[s("HttpFuncHandler")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/Response.html"},{default:o(()=>t[12]||(t[12]=[s("Response")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/SessionOptions.html"},{default:o(()=>t[13]||(t[13]=[s("SessionOptions")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/ValidatorConfig.html"},{default:o(()=>t[14]||(t[14]=[s("ValidatorConfig")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:o(()=>t[15]||(t[15]=[s("ValidatorOptions")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/ValidatorRuleOptions.html"},{default:o(()=>t[16]||(t[16]=[s("ValidatorRuleOptions")])),_:1})])]),t[22]||(t[22]=l("h2",{id:"variables",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#variables"},[l("span",null,"Variables")])],-1)),l("ul",null,[l("li",null,[n(e,{to:"/doc/http/variables/ContentType.html"},{default:o(()=>t[17]||(t[17]=[s("ContentType")])),_:1})])])])}const h=i(p,[["render",r],["__file","index.html.vue"]]),y=JSON.parse('{"path":"/doc/http/","title":"@faasjs/http","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]},{"level":2,"title":"Variables","slug":"variables","link":"#variables","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/README.md"}');export{h as comp,y as data}; +import{_ as i,c as a,b as l,d as n,e as o,f as s,r as d,o as u}from"./app-DkNc82cP.js";const p={};function r(f,t){const e=d("RouteLink");return u(),a("div",null,[l("p",null,[n(e,{to:"/doc/"},{default:o(()=>t[0]||(t[0]=[s("Documents")])),_:1}),t[1]||(t[1]=s(" / @faasjs/http"))]),t[18]||(t[18]=l("h1",{id:"faasjs-http",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#faasjs-http"},[l("span",null,"@faasjs/http")])],-1)),t[19]||(t[19]=l("h2",{id:"functions",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#functions"},[l("span",null,"Functions")])],-1)),l("ul",null,[l("li",null,[n(e,{to:"/doc/http/functions/useHttp.html"},{default:o(()=>t[2]||(t[2]=[s("useHttp")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/functions/useHttpFunc.html"},{default:o(()=>t[3]||(t[3]=[s("useHttpFunc")])),_:1})])]),t[20]||(t[20]=l("h2",{id:"classes",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#classes"},[l("span",null,"Classes")])],-1)),l("ul",null,[l("li",null,[n(e,{to:"/doc/http/classes/Cookie.html"},{default:o(()=>t[4]||(t[4]=[s("Cookie")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/classes/Http.html"},{default:o(()=>t[5]||(t[5]=[s("Http")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/classes/HttpError.html"},{default:o(()=>t[6]||(t[6]=[s("HttpError")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/classes/Session.html"},{default:o(()=>t[7]||(t[7]=[s("Session")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/classes/Validator.html"},{default:o(()=>t[8]||(t[8]=[s("Validator")])),_:1})])]),t[21]||(t[21]=l("h2",{id:"type-aliases",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#type-aliases"},[l("span",null,"Type Aliases")])],-1)),l("ul",null,[l("li",null,[n(e,{to:"/doc/http/type-aliases/CookieOptions.html"},{default:o(()=>t[9]||(t[9]=[s("CookieOptions")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:o(()=>t[10]||(t[10]=[s("HttpConfig")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/HttpFuncHandler.html"},{default:o(()=>t[11]||(t[11]=[s("HttpFuncHandler")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/Response.html"},{default:o(()=>t[12]||(t[12]=[s("Response")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/SessionOptions.html"},{default:o(()=>t[13]||(t[13]=[s("SessionOptions")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/ValidatorConfig.html"},{default:o(()=>t[14]||(t[14]=[s("ValidatorConfig")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/ValidatorOptions.html"},{default:o(()=>t[15]||(t[15]=[s("ValidatorOptions")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/ValidatorRuleOptions.html"},{default:o(()=>t[16]||(t[16]=[s("ValidatorRuleOptions")])),_:1})])]),t[22]||(t[22]=l("h2",{id:"variables",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#variables"},[l("span",null,"Variables")])],-1)),l("ul",null,[l("li",null,[n(e,{to:"/doc/http/variables/ContentType.html"},{default:o(()=>t[17]||(t[17]=[s("ContentType")])),_:1})])])])}const h=i(p,[["render",r],["__file","index.html.vue"]]),y=JSON.parse('{"path":"/doc/http/","title":"@faasjs/http","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]},{"level":2,"title":"Variables","slug":"variables","link":"#variables","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/README.md"}');export{h as comp,y as data}; diff --git a/assets/index.html-DZd3MzNI.js b/assets/index.html-CEmmqi7S.js similarity index 97% rename from assets/index.html-DZd3MzNI.js rename to assets/index.html-CEmmqi7S.js index 8a2353074..fdd61cd56 100644 --- a/assets/index.html-DZd3MzNI.js +++ b/assets/index.html-CEmmqi7S.js @@ -1,2 +1,2 @@ -import{_ as r,c as i,b as s,d as n,e as t,f as a,a as o,r as d,o as g}from"./app-B9iwSGbl.js";const p={};function u(m,e){const l=d("RouteLink");return g(),i("div",null,[s("p",null,[n(l,{to:"/doc/"},{default:t(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[1]||(e[1]=a(" / @faasjs/logger"))]),e[5]||(e[5]=o(`

@faasjs/logger

FaasJS's logger module.

License: MITNPM Version

Install

npm install @faasjs/logger
+import{_ as r,c as i,b as s,d as n,e as t,f as a,a as o,r as d,o as g}from"./app-DkNc82cP.js";const p={};function u(m,e){const l=d("RouteLink");return g(),i("div",null,[s("p",null,[n(l,{to:"/doc/"},{default:t(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[1]||(e[1]=a(" / @faasjs/logger"))]),e[5]||(e[5]=o(`

@faasjs/logger

FaasJS's logger module.

License: MITNPM Version

Install

npm install @faasjs/logger
 

Classes

`,6)),s("ul",null,[s("li",null,[n(l,{to:"/doc/logger/classes/Logger.html"},{default:t(()=>e[2]||(e[2]=[a("Logger")])),_:1})])]),e[6]||(e[6]=s("h2",{id:"enumerations",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#enumerations"},[s("span",null,"Enumerations")])],-1)),s("ul",null,[s("li",null,[n(l,{to:"/doc/logger/enumerations/Color.html"},{default:t(()=>e[3]||(e[3]=[a("Color")])),_:1})])]),e[7]||(e[7]=s("h2",{id:"type-aliases",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-aliases"},[s("span",null,"Type Aliases")])],-1)),s("ul",null,[s("li",null,[n(l,{to:"/doc/logger/type-aliases/Level.html"},{default:t(()=>e[4]||(e[4]=[a("Level")])),_:1})])])])}const c=r(p,[["render",u],["__file","index.html.vue"]]),f=JSON.parse('{"path":"/doc/logger/","title":"@faasjs/logger","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Install","slug":"install","link":"#install","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Enumerations","slug":"enumerations","link":"#enumerations","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/logger/README.md"}');export{c as comp,f as data}; diff --git a/assets/index.html-DgWdAaeJ.js b/assets/index.html-CJ4WZJ_N.js similarity index 97% rename from assets/index.html-DgWdAaeJ.js rename to assets/index.html-CJ4WZJ_N.js index e9abee7f3..fa5979cbb 100644 --- a/assets/index.html-DgWdAaeJ.js +++ b/assets/index.html-CJ4WZJ_N.js @@ -1 +1 @@ -import{_ as d,c as o,b as s,d as i,e as n,f as t,r as u,o as r}from"./app-B9iwSGbl.js";const a={};function f(m,l){const e=u("RouteLink");return r(),o("div",null,[s("p",null,[i(e,{to:"/doc/"},{default:n(()=>l[0]||(l[0]=[t("Documents")])),_:1}),l[1]||(l[1]=t(" / @faasjs/redis"))]),l[15]||(l[15]=s("h1",{id:"faasjs-redis",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#faasjs-redis"},[s("span",null,"@faasjs/redis")])],-1)),l[16]||(l[16]=s("h2",{id:"functions",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#functions"},[s("span",null,"Functions")])],-1)),s("ul",null,[s("li",null,[i(e,{to:"/doc/redis/functions/get.html"},{default:n(()=>l[2]||(l[2]=[t("get")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/getJSON.html"},{default:n(()=>l[3]||(l[3]=[t("getJSON")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/lock.html"},{default:n(()=>l[4]||(l[4]=[t("lock")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/multi.html"},{default:n(()=>l[5]||(l[5]=[t("multi")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/pipeline.html"},{default:n(()=>l[6]||(l[6]=[t("pipeline")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/publish.html"},{default:n(()=>l[7]||(l[7]=[t("publish")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/query.html"},{default:n(()=>l[8]||(l[8]=[t("query")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/set.html"},{default:n(()=>l[9]||(l[9]=[t("set")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/setJSON.html"},{default:n(()=>l[10]||(l[10]=[t("setJSON")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/unlock.html"},{default:n(()=>l[11]||(l[11]=[t("unlock")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/useRedis.html"},{default:n(()=>l[12]||(l[12]=[t("useRedis")])),_:1})])]),l[17]||(l[17]=s("h2",{id:"classes",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#classes"},[s("span",null,"Classes")])],-1)),s("ul",null,[s("li",null,[i(e,{to:"/doc/redis/classes/Redis.html"},{default:n(()=>l[13]||(l[13]=[t("Redis")])),_:1})])]),l[18]||(l[18]=s("h2",{id:"type-aliases",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-aliases"},[s("span",null,"Type Aliases")])],-1)),s("ul",null,[s("li",null,[i(e,{to:"/doc/redis/type-aliases/RedisConfig.html"},{default:n(()=>l[14]||(l[14]=[t("RedisConfig")])),_:1})])])])}const g=d(a,[["render",f],["__file","index.html.vue"]]),k=JSON.parse('{"path":"/doc/redis/","title":"@faasjs/redis","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/README.md"}');export{g as comp,k as data}; +import{_ as d,c as o,b as s,d as i,e as n,f as t,r as u,o as r}from"./app-DkNc82cP.js";const a={};function f(m,l){const e=u("RouteLink");return r(),o("div",null,[s("p",null,[i(e,{to:"/doc/"},{default:n(()=>l[0]||(l[0]=[t("Documents")])),_:1}),l[1]||(l[1]=t(" / @faasjs/redis"))]),l[15]||(l[15]=s("h1",{id:"faasjs-redis",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#faasjs-redis"},[s("span",null,"@faasjs/redis")])],-1)),l[16]||(l[16]=s("h2",{id:"functions",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#functions"},[s("span",null,"Functions")])],-1)),s("ul",null,[s("li",null,[i(e,{to:"/doc/redis/functions/get.html"},{default:n(()=>l[2]||(l[2]=[t("get")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/getJSON.html"},{default:n(()=>l[3]||(l[3]=[t("getJSON")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/lock.html"},{default:n(()=>l[4]||(l[4]=[t("lock")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/multi.html"},{default:n(()=>l[5]||(l[5]=[t("multi")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/pipeline.html"},{default:n(()=>l[6]||(l[6]=[t("pipeline")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/publish.html"},{default:n(()=>l[7]||(l[7]=[t("publish")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/query.html"},{default:n(()=>l[8]||(l[8]=[t("query")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/set.html"},{default:n(()=>l[9]||(l[9]=[t("set")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/setJSON.html"},{default:n(()=>l[10]||(l[10]=[t("setJSON")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/unlock.html"},{default:n(()=>l[11]||(l[11]=[t("unlock")])),_:1})]),s("li",null,[i(e,{to:"/doc/redis/functions/useRedis.html"},{default:n(()=>l[12]||(l[12]=[t("useRedis")])),_:1})])]),l[17]||(l[17]=s("h2",{id:"classes",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#classes"},[s("span",null,"Classes")])],-1)),s("ul",null,[s("li",null,[i(e,{to:"/doc/redis/classes/Redis.html"},{default:n(()=>l[13]||(l[13]=[t("Redis")])),_:1})])]),l[18]||(l[18]=s("h2",{id:"type-aliases",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-aliases"},[s("span",null,"Type Aliases")])],-1)),s("ul",null,[s("li",null,[i(e,{to:"/doc/redis/type-aliases/RedisConfig.html"},{default:n(()=>l[14]||(l[14]=[t("RedisConfig")])),_:1})])])])}const g=d(a,[["render",f],["__file","index.html.vue"]]),k=JSON.parse('{"path":"/doc/redis/","title":"@faasjs/redis","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/README.md"}');export{g as comp,k as data}; diff --git a/assets/index.html-CMT8Vlhf.js b/assets/index.html-CKdjdLON.js similarity index 99% rename from assets/index.html-CMT8Vlhf.js rename to assets/index.html-CKdjdLON.js index 4df300ade..8d79dc88d 100644 --- a/assets/index.html-CMT8Vlhf.js +++ b/assets/index.html-CKdjdLON.js @@ -1,2 +1,2 @@ -import{_ as o,c as i,b as l,d as s,e as n,f as e,a as r,r as u,o as d}from"./app-B9iwSGbl.js";const p={};function f(m,t){const a=u("RouteLink");return d(),i("div",null,[l("p",null,[s(a,{to:"/doc/"},{default:n(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[1]||(t[1]=e(" / @faasjs/react"))]),t[79]||(t[79]=r('

@faasjs/react

React plugin for FaasJS.

License: MITNPM Version

If you use SWR or React Query / TanStack Query, please use @faasjs/browser directly.

Features

',5)),l("ul",null,[t[33]||(t[33]=l("li",null,[e("Support "),l("a",{href:"https://faasjs.com/guide/request-spec.html",target:"_blank",rel:"noopener noreferrer"},"FaasJS Request Specifications"),e(".")],-1)),t[34]||(t[34]=l("li",null,"Support global and per-request configurations.",-1)),t[35]||(t[35]=l("li",null,[e("Support "),l("a",{href:"https://react.dev/reference/rsc/server-actions",target:"_blank",rel:"noopener noreferrer"},"React Server Actions"),e(".")],-1)),t[36]||(t[36]=l("li",null,[e("Compatible with "),l("a",{href:"https://github.com/welldone-software/why-did-you-render",target:"_blank",rel:"noopener noreferrer"},"why-did-you-render"),e(".")],-1)),l("li",null,[t[32]||(t[32]=e("Additional React functions: ")),l("ul",null,[l("li",null,[t[22]||(t[22]=e("Utils: ")),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/functions/equal.html"},{default:n(()=>t[2]||(t[2]=[e("equal")])),_:1}),t[3]||(t[3]=e(": Compare two values for deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualMemoize.html"},{default:n(()=>t[4]||(t[4]=[e("useEqualMemoize")])),_:1}),t[5]||(t[5]=e(": Memoize a value with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualEffect.html"},{default:n(()=>t[6]||(t[6]=[e("useEqualEffect")])),_:1}),t[7]||(t[7]=e(": Run an effect with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualMemo.html"},{default:n(()=>t[8]||(t[8]=[e("useEqualMemo")])),_:1}),t[9]||(t[9]=e(": Memoize a value with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualCallback.html"},{default:n(()=>t[10]||(t[10]=[e("useEqualCallback")])),_:1}),t[11]||(t[11]=e(": Memoize a callback with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useConstant.html"},{default:n(()=>t[12]||(t[12]=[e("useConstant")])),_:1}),t[13]||(t[13]=e(": Create a constant value with hooks."))]),l("li",null,[s(a,{to:"/doc/react/functions/createSplittingContext.html"},{default:n(()=>t[14]||(t[14]=[e("createSplittingContext")])),_:1}),t[15]||(t[15]=e(": Create a context for code splitting."))]),l("li",null,[s(a,{to:"/doc/react/functions/splittingState.html"},{default:n(()=>t[16]||(t[16]=[e("splittingState")])),_:1}),t[17]||(t[17]=e(": Create a splitting states."))]),l("li",null,[s(a,{to:"/doc/react/functions/OptionalWrapper.html"},{default:n(()=>t[18]||(t[18]=[e("OptionalWrapper")])),_:1}),t[19]||(t[19]=e(": Render a component optionally."))]),l("li",null,[s(a,{to:"/doc/react/classes/ErrorBoundary.html"},{default:n(()=>t[20]||(t[20]=[e("ErrorBoundary")])),_:1}),t[21]||(t[21]=e(": Catch errors in the component tree."))])])]),l("li",null,[t[31]||(t[31]=e("Fetch Data: ")),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/functions/faas.html"},{default:n(()=>t[23]||(t[23]=[e("faas")])),_:1}),t[24]||(t[24]=e(": Fetch data from FaasJS."))]),l("li",null,[s(a,{to:"/doc/react/functions/useFaas.html"},{default:n(()=>t[25]||(t[25]=[e("useFaas")])),_:1}),t[26]||(t[26]=e(": Fetch data from FaasJS with hooks."))]),l("li",null,[s(a,{to:"/doc/react/functions/FaasDataWrapper.html"},{default:n(()=>t[27]||(t[27]=[e("FaasDataWrapper")])),_:1}),t[28]||(t[28]=e(": Fetch data from FaasJS with a wrapper component."))]),l("li",null,[s(a,{to:"/doc/react/functions/withFaasData.html"},{default:n(()=>t[29]||(t[29]=[e("withFaasData")])),_:1}),t[30]||(t[30]=e(": Fetch data from FaasJS using a higher-order component (HOC)."))])])])])])]),t[80]||(t[80]=r(`

Install

npm install @faasjs/react
+import{_ as o,c as i,b as l,d as s,e as n,f as e,a as r,r as u,o as d}from"./app-DkNc82cP.js";const p={};function f(m,t){const a=u("RouteLink");return d(),i("div",null,[l("p",null,[s(a,{to:"/doc/"},{default:n(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[1]||(t[1]=e(" / @faasjs/react"))]),t[79]||(t[79]=r('

@faasjs/react

React plugin for FaasJS.

License: MITNPM Version

If you use SWR or React Query / TanStack Query, please use @faasjs/browser directly.

Features

',5)),l("ul",null,[t[33]||(t[33]=l("li",null,[e("Support "),l("a",{href:"https://faasjs.com/guide/request-spec.html",target:"_blank",rel:"noopener noreferrer"},"FaasJS Request Specifications"),e(".")],-1)),t[34]||(t[34]=l("li",null,"Support global and per-request configurations.",-1)),t[35]||(t[35]=l("li",null,[e("Support "),l("a",{href:"https://react.dev/reference/rsc/server-actions",target:"_blank",rel:"noopener noreferrer"},"React Server Actions"),e(".")],-1)),t[36]||(t[36]=l("li",null,[e("Compatible with "),l("a",{href:"https://github.com/welldone-software/why-did-you-render",target:"_blank",rel:"noopener noreferrer"},"why-did-you-render"),e(".")],-1)),l("li",null,[t[32]||(t[32]=e("Additional React functions: ")),l("ul",null,[l("li",null,[t[22]||(t[22]=e("Utils: ")),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/functions/equal.html"},{default:n(()=>t[2]||(t[2]=[e("equal")])),_:1}),t[3]||(t[3]=e(": Compare two values for deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualMemoize.html"},{default:n(()=>t[4]||(t[4]=[e("useEqualMemoize")])),_:1}),t[5]||(t[5]=e(": Memoize a value with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualEffect.html"},{default:n(()=>t[6]||(t[6]=[e("useEqualEffect")])),_:1}),t[7]||(t[7]=e(": Run an effect with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualMemo.html"},{default:n(()=>t[8]||(t[8]=[e("useEqualMemo")])),_:1}),t[9]||(t[9]=e(": Memoize a value with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualCallback.html"},{default:n(()=>t[10]||(t[10]=[e("useEqualCallback")])),_:1}),t[11]||(t[11]=e(": Memoize a callback with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useConstant.html"},{default:n(()=>t[12]||(t[12]=[e("useConstant")])),_:1}),t[13]||(t[13]=e(": Create a constant value with hooks."))]),l("li",null,[s(a,{to:"/doc/react/functions/createSplittingContext.html"},{default:n(()=>t[14]||(t[14]=[e("createSplittingContext")])),_:1}),t[15]||(t[15]=e(": Create a context for code splitting."))]),l("li",null,[s(a,{to:"/doc/react/functions/splittingState.html"},{default:n(()=>t[16]||(t[16]=[e("splittingState")])),_:1}),t[17]||(t[17]=e(": Create a splitting states."))]),l("li",null,[s(a,{to:"/doc/react/functions/OptionalWrapper.html"},{default:n(()=>t[18]||(t[18]=[e("OptionalWrapper")])),_:1}),t[19]||(t[19]=e(": Render a component optionally."))]),l("li",null,[s(a,{to:"/doc/react/classes/ErrorBoundary.html"},{default:n(()=>t[20]||(t[20]=[e("ErrorBoundary")])),_:1}),t[21]||(t[21]=e(": Catch errors in the component tree."))])])]),l("li",null,[t[31]||(t[31]=e("Fetch Data: ")),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/functions/faas.html"},{default:n(()=>t[23]||(t[23]=[e("faas")])),_:1}),t[24]||(t[24]=e(": Fetch data from FaasJS."))]),l("li",null,[s(a,{to:"/doc/react/functions/useFaas.html"},{default:n(()=>t[25]||(t[25]=[e("useFaas")])),_:1}),t[26]||(t[26]=e(": Fetch data from FaasJS with hooks."))]),l("li",null,[s(a,{to:"/doc/react/functions/FaasDataWrapper.html"},{default:n(()=>t[27]||(t[27]=[e("FaasDataWrapper")])),_:1}),t[28]||(t[28]=e(": Fetch data from FaasJS with a wrapper component."))]),l("li",null,[s(a,{to:"/doc/react/functions/withFaasData.html"},{default:n(()=>t[29]||(t[29]=[e("withFaasData")])),_:1}),t[30]||(t[30]=e(": Fetch data from FaasJS using a higher-order component (HOC)."))])])])])])]),t[80]||(t[80]=r(`

Install

npm install @faasjs/react
 

Functions

`,3)),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/functions/createSplittingContext.html"},{default:n(()=>t[37]||(t[37]=[e("createSplittingContext")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/equal.html"},{default:n(()=>t[38]||(t[38]=[e("equal")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/faas.html"},{default:n(()=>t[39]||(t[39]=[e("faas")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/FaasDataWrapper.html"},{default:n(()=>t[40]||(t[40]=[e("FaasDataWrapper")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/FaasReactClient.html"},{default:n(()=>t[41]||(t[41]=[e("FaasReactClient")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/Form.html"},{default:n(()=>t[42]||(t[42]=[e("Form")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/FormContextProvider.html"},{default:n(()=>t[43]||(t[43]=[e("FormContextProvider")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/getClient.html"},{default:n(()=>t[44]||(t[44]=[e("getClient")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/OptionalWrapper.html"},{default:n(()=>t[45]||(t[45]=[e("OptionalWrapper")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useConstant.html"},{default:n(()=>t[46]||(t[46]=[e("useConstant")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualCallback.html"},{default:n(()=>t[47]||(t[47]=[e("useEqualCallback")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualEffect.html"},{default:n(()=>t[48]||(t[48]=[e("useEqualEffect")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualMemo.html"},{default:n(()=>t[49]||(t[49]=[e("useEqualMemo")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualMemoize.html"},{default:n(()=>t[50]||(t[50]=[e("useEqualMemoize")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useFaas.html"},{default:n(()=>t[51]||(t[51]=[e("useFaas")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useFormContext.html"},{default:n(()=>t[52]||(t[52]=[e("useFormContext")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useSplittingState.html"},{default:n(()=>t[53]||(t[53]=[e("useSplittingState")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/withFaasData.html"},{default:n(()=>t[54]||(t[54]=[e("withFaasData")])),_:1})])]),t[81]||(t[81]=l("h2",{id:"classes",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#classes"},[l("span",null,"Classes")])],-1)),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/classes/ErrorBoundary.html"},{default:n(()=>t[55]||(t[55]=[e("ErrorBoundary")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/classes/Response.html"},{default:n(()=>t[56]||(t[56]=[e("Response")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/classes/ResponseError.html"},{default:n(()=>t[57]||(t[57]=[e("ResponseError")])),_:1})])]),t[82]||(t[82]=l("h2",{id:"interfaces",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#interfaces"},[l("span",null,"Interfaces")])],-1)),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/interfaces/ErrorBoundaryProps.html"},{default:n(()=>t[58]||(t[58]=[e("ErrorBoundaryProps")])),_:1})])]),t[83]||(t[83]=l("h2",{id:"type-aliases",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#type-aliases"},[l("span",null,"Type Aliases")])],-1)),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/type-aliases/ErrorChildrenProps.html"},{default:n(()=>t[59]||(t[59]=[e("ErrorChildrenProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FaasAction.html"},{default:n(()=>t[60]||(t[60]=[e("FaasAction")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FaasData.html"},{default:n(()=>t[61]||(t[61]=[e("FaasData")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:n(()=>t[62]||(t[62]=[e("FaasDataInjection")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FaasDataWrapperProps.html"},{default:n(()=>t[63]||(t[63]=[e("FaasDataWrapperProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FaasParams.html"},{default:n(()=>t[64]||(t[64]=[e("FaasParams")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FaasReactClientInstance.html"},{default:n(()=>t[65]||(t[65]=[e("FaasReactClientInstance")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FaasReactClientOptions.html"},{default:n(()=>t[66]||(t[66]=[e("FaasReactClientOptions")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormButtonElementProps.html"},{default:n(()=>t[67]||(t[67]=[e("FormButtonElementProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:n(()=>t[68]||(t[68]=[e("FormContextProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:n(()=>t[69]||(t[69]=[e("FormElementTypes")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormInputElementProps.html"},{default:n(()=>t[70]||(t[70]=[e("FormInputElementProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormLabelElementProps.html"},{default:n(()=>t[71]||(t[71]=[e("FormLabelElementProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormProps.html"},{default:n(()=>t[72]||(t[72]=[e("FormProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/OnError.html"},{default:n(()=>t[73]||(t[73]=[e("OnError")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/OptionalWrapperProps.html"},{default:n(()=>t[74]||(t[74]=[e("OptionalWrapperProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/Options.html"},{default:n(()=>t[75]||(t[75]=[e("Options")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/ResponseHeaders.html"},{default:n(()=>t[76]||(t[76]=[e("ResponseHeaders")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/useFaasOptions.html"},{default:n(()=>t[77]||(t[77]=[e("useFaasOptions")])),_:1})])]),t[84]||(t[84]=l("h2",{id:"variables",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#variables"},[l("span",null,"Variables")])],-1)),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/variables/FormDefaultElements.html"},{default:n(()=>t[78]||(t[78]=[e("FormDefaultElements")])),_:1})])])])}const g=o(p,[["render",f],["__file","index.html.vue"]]),y=JSON.parse('{"path":"/doc/react/","title":"@faasjs/react","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Features","slug":"features","link":"#features","children":[]},{"level":2,"title":"Install","slug":"install","link":"#install","children":[]},{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Interfaces","slug":"interfaces","link":"#interfaces","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]},{"level":2,"title":"Variables","slug":"variables","link":"#variables","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/README.md"}');export{g as comp,y as data}; diff --git a/assets/index.html-DACNoYFx.js b/assets/index.html-CSu43G85.js similarity index 99% rename from assets/index.html-DACNoYFx.js rename to assets/index.html-CSu43G85.js index 8bd53b09f..380e86ce5 100644 --- a/assets/index.html-DACNoYFx.js +++ b/assets/index.html-CSu43G85.js @@ -1,4 +1,4 @@ -import{_ as p,c as i,b as n,d as t,e as l,f as a,a as o,r,o as c}from"./app-B9iwSGbl.js";const u={};function d(k,s){const e=r("RouteLink");return c(),i("div",null,[n("p",null,[t(e,{to:"/doc/"},{default:l(()=>s[0]||(s[0]=[a("Documents")])),_:1}),s[1]||(s[1]=a(" / @faasjs/browser"))]),s[13]||(s[13]=o(`

@faasjs/browser

FaasJS browser client.

License: MITNPM Version

Browser plugin for FaasJS.

Install

npm install @faasjs/browser
+import{_ as p,c as i,b as n,d as t,e as l,f as a,a as o,r,o as c}from"./app-DkNc82cP.js";const u={};function d(k,s){const e=r("RouteLink");return c(),i("div",null,[n("p",null,[t(e,{to:"/doc/"},{default:l(()=>s[0]||(s[0]=[a("Documents")])),_:1}),s[1]||(s[1]=a(" / @faasjs/browser"))]),s[13]||(s[13]=o(`

@faasjs/browser

FaasJS browser client.

License: MITNPM Version

Browser plugin for FaasJS.

Install

npm install @faasjs/browser
 

Usage

Use directly

import { FaasBrowserClient } from '@faasjs/browser'
 
 const client = new FaasBrowserClient('/')
diff --git a/assets/index.html-C9TtNcWf.js b/assets/index.html-CauFDfMM.js
similarity index 98%
rename from assets/index.html-C9TtNcWf.js
rename to assets/index.html-CauFDfMM.js
index c6cc7f360..313f862b8 100644
--- a/assets/index.html-C9TtNcWf.js
+++ b/assets/index.html-CauFDfMM.js
@@ -1,4 +1,4 @@
-import{_ as n,c as i,b as l,d as r,e as t,f as e,a as o,r as d,o as c}from"./app-B9iwSGbl.js";const p={};function u(m,s){const a=d("RouteLink");return c(),i("div",null,[l("p",null,[r(a,{to:"/doc/images/"},{default:t(()=>s[0]||(s[0]=[e("Images")])),_:1}),s[1]||(s[1]=e(" / faasjs/nginx"))]),s[2]||(s[2]=o(`

A Nginx Image for FaasJS projects

faasjs/nginxBuild StatusImage size

Features

  • Base on alpine with tiny image size.
  • Support brotli compression.
  • Output log to stdout.

Usage

FROM faasjs/node AS builder
+import{_ as n,c as i,b as l,d as r,e as t,f as e,a as o,r as d,o as c}from"./app-DkNc82cP.js";const p={};function u(m,s){const a=d("RouteLink");return c(),i("div",null,[l("p",null,[r(a,{to:"/doc/images/"},{default:t(()=>s[0]||(s[0]=[e("Images")])),_:1}),s[1]||(s[1]=e(" / faasjs/nginx"))]),s[2]||(s[2]=o(`

A Nginx Image for FaasJS projects

faasjs/nginxBuild StatusImage size

Features

  • Base on alpine with tiny image size.
  • Support brotli compression.
  • Output log to stdout.

Usage

FROM faasjs/node AS builder
 
 WORKDIR /app
 COPY package.json package.json
diff --git a/assets/index.html-wioQw9eV.js b/assets/index.html-CeQ7ywp6.js
similarity index 99%
rename from assets/index.html-wioQw9eV.js
rename to assets/index.html-CeQ7ywp6.js
index 22cdbfa3e..b0bded999 100644
--- a/assets/index.html-wioQw9eV.js
+++ b/assets/index.html-CeQ7ywp6.js
@@ -1,4 +1,4 @@
-import{_ as a,c as n,a as e,o as t}from"./app-B9iwSGbl.js";const i={};function l(p,s){return t(),n("div",null,s[0]||(s[0]=[e(`
An atomic application framework built for the TypeScript developer.




Features

Featherweight Development & Collaboration

  • Break down complex projects into manageable components with the atomized development model.
  • Enjoy fast iterations and seamless team collaboration.
  • Jump start development with pre-built plugins for common functionalities like HTTP and Knex.

High maintainability

  • The FaaS architecture ensures isolated cloud functions, preventing domino-effect errors.
  • Automated testing tools built-in for robust and efficient testing.

High scalability

  • Extend your application effortlessly with flexible and simple plugin mechanisms.
  • Freely scale your functions up or down based on demand.

Quick start

Start with Codespace and Template

🔨 FaasJS & Next.js Stater

🔨 Pure FaasJS Stater

Start with Command Line

# use npm
+import{_ as a,c as n,a as e,o as t}from"./app-DkNc82cP.js";const i={};function l(p,s){return t(),n("div",null,s[0]||(s[0]=[e(`
An atomic application framework built for the TypeScript developer.




Features

Featherweight Development & Collaboration

  • Break down complex projects into manageable components with the atomized development model.
  • Enjoy fast iterations and seamless team collaboration.
  • Jump start development with pre-built plugins for common functionalities like HTTP and Knex.

High maintainability

  • The FaaS architecture ensures isolated cloud functions, preventing domino-effect errors.
  • Automated testing tools built-in for robust and efficient testing.

High scalability

  • Extend your application effortlessly with flexible and simple plugin mechanisms.
  • Freely scale your functions up or down based on demand.

Quick start

Start with Codespace and Template

🔨 FaasJS & Next.js Stater

🔨 Pure FaasJS Stater

Start with Command Line

# use npm
 npx create-faas-app --name faasjs
 
 # use bun
@@ -34,4 +34,4 @@ import{_ as a,c as n,a as e,o as t}from"./app-B9iwSGbl.js";const i={};function l
     expect(data).toEqual('Hello, world')
   })
 })
-

Thanks

Code contributors (in alphabetical order):

Open source projects (in alphabetical order):

`,24)]))}const c=a(i,[["render",l],["__file","index.html.vue"]]),r=JSON.parse(`{"path":"/","title":"","lang":"en","frontmatter":{"home":true,"heroImage":"/logo.jpg","heroText":"🚀 FaasJS","tagline":null,"footer":"An atomic application framework built for the TypeScript developer. | MIT Licensed | Copyright © 2019-2024 Zhu Feng"},"headers":[{"level":2,"title":"Features","slug":"features","link":"#features","children":[{"level":3,"title":"Featherweight Development & Collaboration","slug":"featherweight-development-collaboration","link":"#featherweight-development-collaboration","children":[]},{"level":3,"title":"High maintainability","slug":"high-maintainability","link":"#high-maintainability","children":[]},{"level":3,"title":"High scalability","slug":"high-scalability","link":"#high-scalability","children":[]}]},{"level":2,"title":"Quick start","slug":"quick-start","link":"#quick-start","children":[{"level":3,"title":"Start with Codespace and Template","slug":"start-with-codespace-and-template","link":"#start-with-codespace-and-template","children":[]},{"level":3,"title":"Start with Command Line","slug":"start-with-command-line","link":"#start-with-command-line","children":[]}]},{"level":2,"title":"Examples","slug":"examples","link":"#examples","children":[{"level":3,"title":"Cloud function's file","slug":"cloud-function-s-file","link":"#cloud-function-s-file","children":[]},{"level":3,"title":"Unit test's file","slug":"unit-test-s-file","link":"#unit-test-s-file","children":[]}]},{"level":2,"title":"Thanks","slug":"thanks","link":"#thanks","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"README.md"}`);export{c as comp,r as data}; +

Thanks

Code contributors (in alphabetical order):

Open source projects (in alphabetical order):

`,24)]))}const c=a(i,[["render",l],["__file","index.html.vue"]]),r=JSON.parse(`{"path":"/","title":"","lang":"en","frontmatter":{"home":true,"heroImage":"/logo.jpg","heroText":"🚀 FaasJS","tagline":null,"footer":"An atomic application framework built for the TypeScript developer. | MIT Licensed | Copyright © 2019-2024 Zhu Feng"},"headers":[{"level":2,"title":"Features","slug":"features","link":"#features","children":[{"level":3,"title":"Featherweight Development & Collaboration","slug":"featherweight-development-collaboration","link":"#featherweight-development-collaboration","children":[]},{"level":3,"title":"High maintainability","slug":"high-maintainability","link":"#high-maintainability","children":[]},{"level":3,"title":"High scalability","slug":"high-scalability","link":"#high-scalability","children":[]}]},{"level":2,"title":"Quick start","slug":"quick-start","link":"#quick-start","children":[{"level":3,"title":"Start with Codespace and Template","slug":"start-with-codespace-and-template","link":"#start-with-codespace-and-template","children":[]},{"level":3,"title":"Start with Command Line","slug":"start-with-command-line","link":"#start-with-command-line","children":[]}]},{"level":2,"title":"Examples","slug":"examples","link":"#examples","children":[{"level":3,"title":"Cloud function's file","slug":"cloud-function-s-file","link":"#cloud-function-s-file","children":[]},{"level":3,"title":"Unit test's file","slug":"unit-test-s-file","link":"#unit-test-s-file","children":[]}]},{"level":2,"title":"Thanks","slug":"thanks","link":"#thanks","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"README.md"}`);export{c as comp,r as data}; diff --git a/assets/index.html-OxXzynHx.js b/assets/index.html-Cj8JACPs.js similarity index 98% rename from assets/index.html-OxXzynHx.js rename to assets/index.html-Cj8JACPs.js index 9d5594179..0a54818c2 100644 --- a/assets/index.html-OxXzynHx.js +++ b/assets/index.html-Cj8JACPs.js @@ -1,4 +1,4 @@ -import{_ as e,c as t,b as p,d as l,e as o,f as a,a as i,r as c,o as r}from"./app-B9iwSGbl.js";const u={};function d(m,s){const n=c("RouteLink");return r(),t("div",null,[p("p",null,[l(n,{to:"/doc/"},{default:o(()=>s[0]||(s[0]=[a("Documents")])),_:1}),s[1]||(s[1]=a(" / @faasjs/jest"))]),s[2]||(s[2]=i(`

@faasjs/jest

License: MITNPM Version

A jest plugin for faasjs projects.

Install

npm install -d @faasjs/jest
+import{_ as e,c as t,b as p,d as l,e as o,f as a,a as i,r as c,o as r}from"./app-DkNc82cP.js";const u={};function d(m,s){const n=c("RouteLink");return r(),t("div",null,[p("p",null,[l(n,{to:"/doc/"},{default:o(()=>s[0]||(s[0]=[a("Documents")])),_:1}),s[1]||(s[1]=a(" / @faasjs/jest"))]),s[2]||(s[2]=i(`

@faasjs/jest

License: MITNPM Version

A jest plugin for faasjs projects.

Install

npm install -d @faasjs/jest
 

Usage

Add jest to your package.json:

"jest": {
   "transform": {
     ".(jsx|tsx?)": "@faasjs/jest"
diff --git a/assets/index.html-BK9KSD1u.js b/assets/index.html-Cwsny_LY.js
similarity index 97%
rename from assets/index.html-BK9KSD1u.js
rename to assets/index.html-Cwsny_LY.js
index 6bdc01a8e..6f672dcca 100644
--- a/assets/index.html-BK9KSD1u.js
+++ b/assets/index.html-Cwsny_LY.js
@@ -1,3 +1,3 @@
-import{_ as n,c as t,b as r,d as o,e as i,f as a,a as d,r as l,o as c}from"./app-B9iwSGbl.js";const p={};function u(h,e){const s=l("RouteLink");return c(),t("div",null,[r("p",null,[o(s,{to:"/doc/images/"},{default:i(()=>e[0]||(e[0]=[a("Images")])),_:1}),e[1]||(e[1]=a(" / faasjs/node"))]),e[2]||(e[2]=d(`

Node Image for FaasJS projects

faasjs/nodeBuild StatusImage size

Features

  • Base on node:lts-alpine with tiny image size and node lts version. (Also support debian with faasjs/node:debian)

Usage

docker pull faasjs/node
+import{_ as n,c as t,b as r,d as o,e as i,f as a,a as d,r as l,o as c}from"./app-DkNc82cP.js";const p={};function u(h,e){const s=l("RouteLink");return c(),t("div",null,[r("p",null,[o(s,{to:"/doc/images/"},{default:i(()=>e[0]||(e[0]=[a("Images")])),_:1}),e[1]||(e[1]=a(" / faasjs/node"))]),e[2]||(e[2]=d(`

Node Image for FaasJS projects

faasjs/nodeBuild StatusImage size

Features

  • Base on node:lts-alpine with tiny image size and node lts version. (Also support debian with faasjs/node:debian)

Usage

docker pull faasjs/node
 

Or use the debian version:

docker pull faasjs/node:debian
 
`,8))])}const f=n(p,[["render",u],["__file","index.html.vue"]]),g=JSON.parse('{"path":"/doc/images/node/","title":"Node Image for FaasJS projects","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Features","slug":"features","link":"#features","children":[]},{"level":2,"title":"Usage","slug":"usage","link":"#usage","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/images/node/README.md"}');export{f as comp,g as data}; diff --git a/assets/index.html-CIS89IjL.js b/assets/index.html-CypZu_n0.js similarity index 97% rename from assets/index.html-CIS89IjL.js rename to assets/index.html-CypZu_n0.js index bda341911..c0432c3ac 100644 --- a/assets/index.html-CIS89IjL.js +++ b/assets/index.html-CypZu_n0.js @@ -1,3 +1,3 @@ -import{_ as n,c as t,b as r,d as i,e as l,f as a,a as o,r as d,o as u}from"./app-B9iwSGbl.js";const c={};function p(h,e){const s=d("RouteLink");return u(),t("div",null,[r("p",null,[i(s,{to:"/doc/images/"},{default:l(()=>e[0]||(e[0]=[a("Images")])),_:1}),e[1]||(e[1]=a(" / faasjs/bun"))]),e[2]||(e[2]=o(`

Bun Image for FaasJS projects

faasjs/bunBuild StatusImage size

Features

  • Base on oven/bun:alpine with tiny image size and bun lts version. (Also support debian with faasjs/bun:debian)

Usage

docker pull faasjs/bun
+import{_ as n,c as t,b as r,d as i,e as l,f as a,a as o,r as d,o as u}from"./app-DkNc82cP.js";const c={};function p(h,e){const s=d("RouteLink");return u(),t("div",null,[r("p",null,[i(s,{to:"/doc/images/"},{default:l(()=>e[0]||(e[0]=[a("Images")])),_:1}),e[1]||(e[1]=a(" / faasjs/bun"))]),e[2]||(e[2]=o(`

Bun Image for FaasJS projects

faasjs/bunBuild StatusImage size

Features

  • Base on oven/bun:alpine with tiny image size and bun lts version. (Also support debian with faasjs/bun:debian)

Usage

docker pull faasjs/bun
 

Or use the debian version:

docker pull faasjs/bun:debian
 
`,8))])}const b=n(c,[["render",p],["__file","index.html.vue"]]),f=JSON.parse('{"path":"/doc/images/bun/","title":"Bun Image for FaasJS projects","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Features","slug":"features","link":"#features","children":[]},{"level":2,"title":"Usage","slug":"usage","link":"#usage","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/images/bun/README.md"}');export{b as comp,f as data}; diff --git a/assets/index.html-Bx8hdBMx.js b/assets/index.html-D6Txpfy5.js similarity index 96% rename from assets/index.html-Bx8hdBMx.js rename to assets/index.html-D6Txpfy5.js index 9f83089b5..2fc9bd838 100644 --- a/assets/index.html-Bx8hdBMx.js +++ b/assets/index.html-D6Txpfy5.js @@ -1,2 +1,2 @@ -import{_ as r,c as i,b as a,d as t,e as l,f as s,a as o,r as d,o as p}from"./app-B9iwSGbl.js";const c={};function m(f,e){const n=d("RouteLink");return p(),i("div",null,[a("p",null,[t(n,{to:"/doc/"},{default:l(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[1]||(e[1]=s(" / @faasjs/deep_merge"))]),e[3]||(e[3]=o(`

@faasjs/deep_merge

A helper function to deep merge objects and array.

License: MITNPM Version

Install

npm install @faasjs/deep_merge
+import{_ as r,c as i,b as a,d as t,e as l,f as s,a as o,r as d,o as p}from"./app-DkNc82cP.js";const c={};function m(f,e){const n=d("RouteLink");return p(),i("div",null,[a("p",null,[t(n,{to:"/doc/"},{default:l(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[1]||(e[1]=s(" / @faasjs/deep_merge"))]),e[3]||(e[3]=o(`

@faasjs/deep_merge

A helper function to deep merge objects and array.

License: MITNPM Version

Install

npm install @faasjs/deep_merge
 

Functions

`,6)),a("ul",null,[a("li",null,[t(n,{to:"/doc/deep_merge/functions/deepMerge.html"},{default:l(()=>e[2]||(e[2]=[s("deepMerge")])),_:1})])])])}const u=r(c,[["render",m],["__file","index.html.vue"]]),h=JSON.parse('{"path":"/doc/deep_merge/","title":"@faasjs/deep_merge","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Install","slug":"install","link":"#install","children":[]},{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/deep_merge/README.md"}');export{u as comp,h as data}; diff --git a/assets/index.html-ByB5P00B.js b/assets/index.html-DGy84EOu.js similarity index 98% rename from assets/index.html-ByB5P00B.js rename to assets/index.html-DGy84EOu.js index 6d46b3a6f..ff31e1cc8 100644 --- a/assets/index.html-ByB5P00B.js +++ b/assets/index.html-DGy84EOu.js @@ -1,4 +1,4 @@ -import{_ as t,c as l,b as e,d as n,e as r,a as i,r as d,o as g,f as o}from"./app-B9iwSGbl.js";const f={},c={id:"faasjs-nginx",tabindex:"-1"},m={class:"header-anchor",href:"#faasjs-nginx"},p={id:"faasjs-vscode",tabindex:"-1"},h={class:"header-anchor",href:"#faasjs-vscode"},u={id:"faasjs-node",tabindex:"-1"},b={class:"header-anchor",href:"#faasjs-node"},j={id:"faasjs-bun",tabindex:"-1"},k={class:"header-anchor",href:"#faasjs-bun"};function v(x,s){const a=d("RouteLink");return g(),l("div",null,[s[4]||(s[4]=e("h1",{id:"faasjs-s-docker-images",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#faasjs-s-docker-images"},[e("span",null,"FaasJS's Docker Images")])],-1)),s[5]||(s[5]=e("h2",{id:"images",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#images"},[e("span",null,"Images")])],-1)),e("h3",c,[e("a",m,[e("span",null,[n(a,{to:"/doc/images/nginx/"},{default:r(()=>s[0]||(s[0]=[o("faasjs/nginx")])),_:1})])])]),s[6]||(s[6]=i('

A Nginx Image for FaasJS projects.

faasjs/nginxImage sizeBuild faasjs/nginx

',2)),e("h3",p,[e("a",h,[e("span",null,[n(a,{to:"/doc/images/vscode/"},{default:r(()=>s[1]||(s[1]=[o("faasjs/vscode")])),_:1})])])]),s[7]||(s[7]=i('

VSCode Container Image for FaasJS projects.

faasjs/vscodeImage sizeBuild faasjs/vscode

',2)),e("h3",u,[e("a",b,[e("span",null,[n(a,{to:"/doc/images/node/"},{default:r(()=>s[2]||(s[2]=[o("faasjs/node")])),_:1})])])]),s[8]||(s[8]=i('

Node Image for FaasJS projects.

faasjs/nodeImage sizeBuild faasjs/node

',2)),e("h3",j,[e("a",k,[e("span",null,[n(a,{to:"/doc/images/bun/"},{default:r(()=>s[3]||(s[3]=[o("faasjs/bun")])),_:1})])])]),s[9]||(s[9]=i(`

Bun Image for FaasJS projects.

faasjs/bunImage sizeBuild faasjs/bun

Tips for using in China

Use Aliyun mirror

# For alpine
+import{_ as t,c as l,b as e,d as n,e as r,a as i,r as d,o as g,f as o}from"./app-DkNc82cP.js";const f={},c={id:"faasjs-nginx",tabindex:"-1"},m={class:"header-anchor",href:"#faasjs-nginx"},p={id:"faasjs-vscode",tabindex:"-1"},h={class:"header-anchor",href:"#faasjs-vscode"},u={id:"faasjs-node",tabindex:"-1"},b={class:"header-anchor",href:"#faasjs-node"},j={id:"faasjs-bun",tabindex:"-1"},k={class:"header-anchor",href:"#faasjs-bun"};function v(x,s){const a=d("RouteLink");return g(),l("div",null,[s[4]||(s[4]=e("h1",{id:"faasjs-s-docker-images",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#faasjs-s-docker-images"},[e("span",null,"FaasJS's Docker Images")])],-1)),s[5]||(s[5]=e("h2",{id:"images",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#images"},[e("span",null,"Images")])],-1)),e("h3",c,[e("a",m,[e("span",null,[n(a,{to:"/doc/images/nginx/"},{default:r(()=>s[0]||(s[0]=[o("faasjs/nginx")])),_:1})])])]),s[6]||(s[6]=i('

A Nginx Image for FaasJS projects.

faasjs/nginxImage sizeBuild faasjs/nginx

',2)),e("h3",p,[e("a",h,[e("span",null,[n(a,{to:"/doc/images/vscode/"},{default:r(()=>s[1]||(s[1]=[o("faasjs/vscode")])),_:1})])])]),s[7]||(s[7]=i('

VSCode Container Image for FaasJS projects.

faasjs/vscodeImage sizeBuild faasjs/vscode

',2)),e("h3",u,[e("a",b,[e("span",null,[n(a,{to:"/doc/images/node/"},{default:r(()=>s[2]||(s[2]=[o("faasjs/node")])),_:1})])])]),s[8]||(s[8]=i('

Node Image for FaasJS projects.

faasjs/nodeImage sizeBuild faasjs/node

',2)),e("h3",j,[e("a",k,[e("span",null,[n(a,{to:"/doc/images/bun/"},{default:r(()=>s[3]||(s[3]=[o("faasjs/bun")])),_:1})])])]),s[9]||(s[9]=i(`

Bun Image for FaasJS projects.

faasjs/bunImage sizeBuild faasjs/bun

Tips for using in China

Use Aliyun mirror

# For alpine
 RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
 
 # For npm
diff --git a/assets/index.html-VdgXNlYg.js b/assets/index.html-DKi4dUKC.js
similarity index 99%
rename from assets/index.html-VdgXNlYg.js
rename to assets/index.html-DKi4dUKC.js
index 9ba3870c5..bbdaba2f9 100644
--- a/assets/index.html-VdgXNlYg.js
+++ b/assets/index.html-DKi4dUKC.js
@@ -1,4 +1,4 @@
-import{_ as i,c as o,b as s,d as e,e as a,f as t,a as r,r as d,o as p}from"./app-B9iwSGbl.js";const u={};function f(m,n){const l=d("RouteLink");return p(),o("div",null,[s("p",null,[e(l,{to:"/doc/"},{default:a(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[1]||(n[1]=t(" / @faasjs/ant-design"))]),n[72]||(n[72]=r(`

@faasjs/ant-design

UI components based on FaasJS, Ant Design and React Router.

License: MITNPM Version

Install

npm install @faasjs/ant-design
+import{_ as i,c as o,b as s,d as e,e as a,f as t,a as r,r as d,o as p}from"./app-DkNc82cP.js";const u={};function f(m,n){const l=d("RouteLink");return p(),o("div",null,[s("p",null,[e(l,{to:"/doc/"},{default:a(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[1]||(n[1]=t(" / @faasjs/ant-design"))]),n[72]||(n[72]=r(`

@faasjs/ant-design

UI components based on FaasJS, Ant Design and React Router.

License: MITNPM Version

Install

npm install @faasjs/ant-design
 

Usage

In @faasjs/ant-design, we use FaasItemProps to provide data structures for components.

type FaasItemType =
   'string' | 'string[]' |
   'number' | 'number[]' |
diff --git a/assets/index.html-CutI4DE0.js b/assets/index.html-DOP7VO3G.js
similarity index 95%
rename from assets/index.html-CutI4DE0.js
rename to assets/index.html-DOP7VO3G.js
index a49a1c7fa..9ad909d3e 100644
--- a/assets/index.html-CutI4DE0.js
+++ b/assets/index.html-DOP7VO3G.js
@@ -1 +1 @@
-import{_ as a,c as o,b as s,d as t,e as r,f as l,r as i,o as d}from"./app-B9iwSGbl.js";const u={};function f(c,e){const n=i("RouteLink");return d(),o("div",null,[s("p",null,[t(n,{to:"/doc/"},{default:r(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[1]||(e[1]=l(" / @faasjs/server"))]),e[5]||(e[5]=s("h1",{id:"faasjs-server",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#faasjs-server"},[s("span",null,"@faasjs/server")])],-1)),e[6]||(e[6]=s("h2",{id:"functions",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#functions"},[s("span",null,"Functions")])],-1)),s("ul",null,[s("li",null,[t(n,{to:"/doc/server/functions/closeAll.html"},{default:r(()=>e[2]||(e[2]=[l("closeAll")])),_:1})]),s("li",null,[t(n,{to:"/doc/server/functions/getAll.html"},{default:r(()=>e[3]||(e[3]=[l("getAll")])),_:1})])]),e[7]||(e[7]=s("h2",{id:"classes",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#classes"},[s("span",null,"Classes")])],-1)),s("ul",null,[s("li",null,[t(n,{to:"/doc/server/classes/Server.html"},{default:r(()=>e[4]||(e[4]=[l("Server")])),_:1})])])])}const m=a(u,[["render",f],["__file","index.html.vue"]]),p=JSON.parse('{"path":"/doc/server/","title":"@faasjs/server","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/server/README.md"}');export{m as comp,p as data};
+import{_ as a,c as o,b as s,d as t,e as r,f as l,r as i,o as d}from"./app-DkNc82cP.js";const u={};function f(c,e){const n=i("RouteLink");return d(),o("div",null,[s("p",null,[t(n,{to:"/doc/"},{default:r(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[1]||(e[1]=l(" / @faasjs/server"))]),e[5]||(e[5]=s("h1",{id:"faasjs-server",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#faasjs-server"},[s("span",null,"@faasjs/server")])],-1)),e[6]||(e[6]=s("h2",{id:"functions",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#functions"},[s("span",null,"Functions")])],-1)),s("ul",null,[s("li",null,[t(n,{to:"/doc/server/functions/closeAll.html"},{default:r(()=>e[2]||(e[2]=[l("closeAll")])),_:1})]),s("li",null,[t(n,{to:"/doc/server/functions/getAll.html"},{default:r(()=>e[3]||(e[3]=[l("getAll")])),_:1})])]),e[7]||(e[7]=s("h2",{id:"classes",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#classes"},[s("span",null,"Classes")])],-1)),s("ul",null,[s("li",null,[t(n,{to:"/doc/server/classes/Server.html"},{default:r(()=>e[4]||(e[4]=[l("Server")])),_:1})])])])}const m=a(u,[["render",f],["__file","index.html.vue"]]),p=JSON.parse('{"path":"/doc/server/","title":"@faasjs/server","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/server/README.md"}');export{m as comp,p as data};
diff --git a/assets/index.html-BS229GfD.js b/assets/index.html-DSd2q20X.js
similarity index 96%
rename from assets/index.html-BS229GfD.js
rename to assets/index.html-DSd2q20X.js
index e822c151c..6abcb3e59 100644
--- a/assets/index.html-BS229GfD.js
+++ b/assets/index.html-DSd2q20X.js
@@ -1,6 +1,6 @@
-import{_ as e,c as t,a as s,o as n}from"./app-B9iwSGbl.js";const i={};function l(r,a){return n(),t("div",null,a[0]||(a[0]=[s(`

Getting Started

Quick Start

Start with Command Line

# use npm
+import{_ as e,c as t,a as s,o as n}from"./app-DkNc82cP.js";const i={};function l(r,a){return n(),t("div",null,a[0]||(a[0]=[s(`

Getting Started

Quick Start

Start with Command Line

# use npm
 npx create-faas-app --name faasjs
 
 # use bun
 bunx create-faas-app --name faasjs
-

Start with Codespace

FaasJS Stater

File Structure

faas.yaml

This is the configuration file for FaasJS, which records the configuration items of cloud service providers and plugins.

*.func.ts

This is the cloud function file. In FaasJS, all cloud function files must end with .func.ts.

*.test.ts

This is the unit test file. In FaasJS, all unit test files must end with .test.ts.

`,13)]))}const d=e(i,[["render",l],["__file","index.html.vue"]]),h=JSON.parse('{"path":"/guide/","title":"Getting Started","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Quick Start","slug":"quick-start","link":"#quick-start","children":[{"level":3,"title":"Start with Command Line","slug":"start-with-command-line","link":"#start-with-command-line","children":[]},{"level":3,"title":"Start with Codespace","slug":"start-with-codespace","link":"#start-with-codespace","children":[]}]},{"level":2,"title":"File Structure","slug":"file-structure","link":"#file-structure","children":[{"level":3,"title":"faas.yaml","slug":"faas-yaml","link":"#faas-yaml","children":[]},{"level":3,"title":"*.func.ts","slug":"func-ts","link":"#func-ts","children":[]},{"level":3,"title":"*.test.ts","slug":"test-ts","link":"#test-ts","children":[]}]}],"git":{"updatedTime":1730623884000},"filePathRelative":"guide/README.md"}');export{d as comp,h as data}; +

Start with Codespace

FaasJS Stater

File Structure

faas.yaml

This is the configuration file for FaasJS, which records the configuration items of cloud service providers and plugins.

*.func.ts

This is the cloud function file. In FaasJS, all cloud function files must end with .func.ts.

*.test.ts

This is the unit test file. In FaasJS, all unit test files must end with .test.ts.

`,13)]))}const d=e(i,[["render",l],["__file","index.html.vue"]]),h=JSON.parse('{"path":"/guide/","title":"Getting Started","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Quick Start","slug":"quick-start","link":"#quick-start","children":[{"level":3,"title":"Start with Command Line","slug":"start-with-command-line","link":"#start-with-command-line","children":[]},{"level":3,"title":"Start with Codespace","slug":"start-with-codespace","link":"#start-with-codespace","children":[]}]},{"level":2,"title":"File Structure","slug":"file-structure","link":"#file-structure","children":[{"level":3,"title":"faas.yaml","slug":"faas-yaml","link":"#faas-yaml","children":[]},{"level":3,"title":"*.func.ts","slug":"func-ts","link":"#func-ts","children":[]},{"level":3,"title":"*.test.ts","slug":"test-ts","link":"#test-ts","children":[]}]}],"git":{"updatedTime":1730628637000},"filePathRelative":"guide/README.md"}');export{d as comp,h as data}; diff --git a/assets/index.html-Dc5qbinq.js b/assets/index.html-DW5qqWFA.js similarity index 98% rename from assets/index.html-Dc5qbinq.js rename to assets/index.html-DW5qqWFA.js index 70ce790cd..07bcca84c 100644 --- a/assets/index.html-Dc5qbinq.js +++ b/assets/index.html-DW5qqWFA.js @@ -1,2 +1,2 @@ -import{_ as o,c as i,b as l,d as t,e as a,f as s,a as u,r as d,o as c}from"./app-B9iwSGbl.js";const r={};function f(p,n){const e=d("RouteLink");return c(),i("div",null,[l("p",null,[t(e,{to:"/doc/"},{default:a(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[1]||(n[1]=s(" / @faasjs/cloud_function"))]),n[8]||(n[8]=u(`

@faasjs/cloud_function

A FaasJS plugin, let function could create, config and invoke CloudFunction.

License: MITNPM Version

Install

npm install @faasjs/cloud_function
+import{_ as o,c as i,b as l,d as t,e as a,f as s,a as u,r as d,o as c}from"./app-DkNc82cP.js";const r={};function f(p,n){const e=d("RouteLink");return c(),i("div",null,[l("p",null,[t(e,{to:"/doc/"},{default:a(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[1]||(n[1]=s(" / @faasjs/cloud_function"))]),n[8]||(n[8]=u(`

@faasjs/cloud_function

A FaasJS plugin, let function could create, config and invoke CloudFunction.

License: MITNPM Version

Install

npm install @faasjs/cloud_function
 

Functions

`,6)),l("ul",null,[l("li",null,[t(e,{to:"/doc/cloud_function/functions/invoke.html"},{default:a(()=>n[2]||(n[2]=[s("invoke")])),_:1})]),l("li",null,[t(e,{to:"/doc/cloud_function/functions/invokeSync.html"},{default:a(()=>n[3]||(n[3]=[s("invokeSync")])),_:1})]),l("li",null,[t(e,{to:"/doc/cloud_function/functions/useCloudFunction.html"},{default:a(()=>n[4]||(n[4]=[s("useCloudFunction")])),_:1})])]),n[9]||(n[9]=l("h2",{id:"classes",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#classes"},[l("span",null,"Classes")])],-1)),l("ul",null,[l("li",null,[t(e,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:a(()=>n[5]||(n[5]=[s("CloudFunction")])),_:1})])]),n[10]||(n[10]=l("h2",{id:"type-aliases",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#type-aliases"},[l("span",null,"Type Aliases")])],-1)),l("ul",null,[l("li",null,[t(e,{to:"/doc/cloud_function/type-aliases/CloudFunctionAdapter.html"},{default:a(()=>n[6]||(n[6]=[s("CloudFunctionAdapter")])),_:1})]),l("li",null,[t(e,{to:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html"},{default:a(()=>n[7]||(n[7]=[s("CloudFunctionConfig")])),_:1})])])])}const h=o(r,[["render",f],["__file","index.html.vue"]]),g=JSON.parse('{"path":"/doc/cloud_function/","title":"@faasjs/cloud_function","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Install","slug":"install","link":"#install","children":[]},{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/cloud_function/README.md"}');export{h as comp,g as data}; diff --git a/assets/index.html-Bc1GWMmd.js b/assets/index.html-DXck8Ory.js similarity index 99% rename from assets/index.html-Bc1GWMmd.js rename to assets/index.html-DXck8Ory.js index d910cfd0e..4b26c48d4 100644 --- a/assets/index.html-Bc1GWMmd.js +++ b/assets/index.html-DXck8Ory.js @@ -1,4 +1,4 @@ -import{_ as a,c as n,a as e,o as t}from"./app-B9iwSGbl.js";const p={};function i(l,s){return t(),n("div",null,s[0]||(s[0]=[e(`
一个基于 Typescript 的原子化应用框架

为什么要使用 FaasJS ?

开发效率高

原子化的开发模式,可以让开发和迭代降低到羽量级的程度,对团队开发也更友好。

FaasJS 官方提供了诸如 HTTP、Knex 等插件,使开发者可以立刻上手开发业务。

可维护性高

FaaS 架构保证了云函数之间的独立性,避免单一错误导致整个系统的故障。

FaasJS 内置自动化测试工具,方便开发者对云函数进行自动化测试。

可扩展性高

FaasJS 拥有简单易用的插件机制,可以让开发者可以自由扩展功能和插件。

代码示例

云函数文件

// index.func.ts 文件,云函数文件名都以 .func.ts 结尾
+import{_ as a,c as n,a as e,o as t}from"./app-DkNc82cP.js";const p={};function i(l,s){return t(),n("div",null,s[0]||(s[0]=[e(`
一个基于 Typescript 的原子化应用框架

为什么要使用 FaasJS ?

开发效率高

原子化的开发模式,可以让开发和迭代降低到羽量级的程度,对团队开发也更友好。

FaasJS 官方提供了诸如 HTTP、Knex 等插件,使开发者可以立刻上手开发业务。

可维护性高

FaaS 架构保证了云函数之间的独立性,避免单一错误导致整个系统的故障。

FaasJS 内置自动化测试工具,方便开发者对云函数进行自动化测试。

可扩展性高

FaasJS 拥有简单易用的插件机制,可以让开发者可以自由扩展功能和插件。

代码示例

云函数文件

// index.func.ts 文件,云函数文件名都以 .func.ts 结尾
 import { useFunc } from '@faasjs/func'
 import { useHttp } from '@faasjs/http'
 
@@ -28,4 +28,4 @@ import{_ as a,c as n,a as e,o as t}from"./app-B9iwSGbl.js";const p={};function i
   });
 });
 

立即开始

npx create-faas-app --name faasjs --example --noprovider
-



欢迎关注 FaasJS 作者的公众号(寂静小站)与我交流:
公众号 寂静小站

感谢

代码贡献者(按字母排序)

Germini, hiisea, luckyporo, mingkang1993, minzojian, onichandame, Vibutnum, victoryifei, zfben

FaasJS 基于以下开源项目(按字母排序)

Apollo, Biome, Jest, Knex, Node.js, Rollup.js, TypeScript, VuePress
`,18)]))}const o=a(p,[["render",i],["__file","index.html.vue"]]),r=JSON.parse('{"path":"/zh/","title":"","lang":"zh","frontmatter":{"home":true,"heroImage":"/logo.jpg","heroText":"FaasJS","tagline":null,"footer":"一个基于 Typescript 的原子化应用框架 | MIT Licensed | Copyright © 2019-2024 Zhu Feng"},"headers":[{"level":2,"title":"为什么要使用 FaasJS ?","slug":"为什么要使用-faasjs","link":"#为什么要使用-faasjs","children":[{"level":3,"title":"开发效率高","slug":"开发效率高","link":"#开发效率高","children":[]},{"level":3,"title":"可维护性高","slug":"可维护性高","link":"#可维护性高","children":[]},{"level":3,"title":"可扩展性高","slug":"可扩展性高","link":"#可扩展性高","children":[]}]},{"level":2,"title":"代码示例","slug":"代码示例","link":"#代码示例","children":[{"level":3,"title":"云函数文件","slug":"云函数文件","link":"#云函数文件","children":[]}]},{"level":2,"title":"单元测试文件","slug":"单元测试文件","link":"#单元测试文件","children":[]},{"level":2,"title":"立即开始","slug":"立即开始","link":"#立即开始","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/README.md"}');export{o as comp,r as data}; +



欢迎关注 FaasJS 作者的公众号(寂静小站)与我交流:
公众号 寂静小站

感谢

代码贡献者(按字母排序)

Germini, hiisea, luckyporo, mingkang1993, minzojian, onichandame, Vibutnum, victoryifei, zfben

FaasJS 基于以下开源项目(按字母排序)

Apollo, Biome, Jest, Knex, Node.js, Rollup.js, TypeScript, VuePress
`,18)]))}const o=a(p,[["render",i],["__file","index.html.vue"]]),r=JSON.parse('{"path":"/zh/","title":"","lang":"zh","frontmatter":{"home":true,"heroImage":"/logo.jpg","heroText":"FaasJS","tagline":null,"footer":"一个基于 Typescript 的原子化应用框架 | MIT Licensed | Copyright © 2019-2024 Zhu Feng"},"headers":[{"level":2,"title":"为什么要使用 FaasJS ?","slug":"为什么要使用-faasjs","link":"#为什么要使用-faasjs","children":[{"level":3,"title":"开发效率高","slug":"开发效率高","link":"#开发效率高","children":[]},{"level":3,"title":"可维护性高","slug":"可维护性高","link":"#可维护性高","children":[]},{"level":3,"title":"可扩展性高","slug":"可扩展性高","link":"#可扩展性高","children":[]}]},{"level":2,"title":"代码示例","slug":"代码示例","link":"#代码示例","children":[{"level":3,"title":"云函数文件","slug":"云函数文件","link":"#云函数文件","children":[]}]},{"level":2,"title":"单元测试文件","slug":"单元测试文件","link":"#单元测试文件","children":[]},{"level":2,"title":"立即开始","slug":"立即开始","link":"#立即开始","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/README.md"}');export{o as comp,r as data}; diff --git a/assets/index.html-C6dpfeMx.js b/assets/index.html-DfivBEEw.js similarity index 98% rename from assets/index.html-C6dpfeMx.js rename to assets/index.html-DfivBEEw.js index 3693c1e7c..438e5c63c 100644 --- a/assets/index.html-C6dpfeMx.js +++ b/assets/index.html-DfivBEEw.js @@ -1 +1 @@ -import{_ as i,c as a,b as l,d as n,e as u,f as e,r as o,o as d}from"./app-B9iwSGbl.js";const f={};function r(p,t){const s=o("RouteLink");return d(),a("div",null,[l("p",null,[n(s,{to:"/doc/"},{default:u(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[1]||(t[1]=e(" / @faasjs/test"))]),t[19]||(t[19]=l("h1",{id:"faasjs-test",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#faasjs-test"},[l("span",null,"@faasjs/test")])],-1)),t[20]||(t[20]=l("h2",{id:"functions",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#functions"},[l("span",null,"Functions")])],-1)),l("ul",null,[l("li",null,[n(s,{to:"/doc/test/functions/test.html"},{default:u(()=>t[2]||(t[2]=[e("test")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/functions/useFunc.html"},{default:u(()=>t[3]||(t[3]=[e("useFunc")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/functions/usePlugin.html"},{default:u(()=>t[4]||(t[4]=[e("usePlugin")])),_:1})])]),t[21]||(t[21]=l("h2",{id:"classes",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#classes"},[l("span",null,"Classes")])],-1)),l("ul",null,[l("li",null,[n(s,{to:"/doc/test/classes/Func.html"},{default:u(()=>t[5]||(t[5]=[e("Func")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/classes/FuncWarper.html"},{default:u(()=>t[6]||(t[6]=[e("FuncWarper")])),_:1})])]),t[22]||(t[22]=l("h2",{id:"type-aliases",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#type-aliases"},[l("span",null,"Type Aliases")])],-1)),l("ul",null,[l("li",null,[n(s,{to:"/doc/test/type-aliases/Config.html"},{default:u(()=>t[7]||(t[7]=[e("Config")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/ExportedHandler.html"},{default:u(()=>t[8]||(t[8]=[e("ExportedHandler")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/FuncConfig.html"},{default:u(()=>t[9]||(t[9]=[e("FuncConfig")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/FuncEventType.html"},{default:u(()=>t[10]||(t[10]=[e("FuncEventType")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/FuncReturnType.html"},{default:u(()=>t[11]||(t[11]=[e("FuncReturnType")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/Handler.html"},{default:u(()=>t[12]||(t[12]=[e("Handler")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/InvokeData.html"},{default:u(()=>t[13]||(t[13]=[e("InvokeData")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/LifeCycleKey.html"},{default:u(()=>t[14]||(t[14]=[e("LifeCycleKey")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/MountData.html"},{default:u(()=>t[15]||(t[15]=[e("MountData")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/Next.html"},{default:u(()=>t[16]||(t[16]=[e("Next")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/Plugin.html"},{default:u(()=>t[17]||(t[17]=[e("Plugin")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/UseifyPlugin.html"},{default:u(()=>t[18]||(t[18]=[e("UseifyPlugin")])),_:1})])])])}const y=i(f,[["render",r],["__file","index.html.vue"]]),g=JSON.parse('{"path":"/doc/test/","title":"@faasjs/test","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/README.md"}');export{y as comp,g as data}; +import{_ as i,c as a,b as l,d as n,e as u,f as e,r as o,o as d}from"./app-DkNc82cP.js";const f={};function r(p,t){const s=o("RouteLink");return d(),a("div",null,[l("p",null,[n(s,{to:"/doc/"},{default:u(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[1]||(t[1]=e(" / @faasjs/test"))]),t[19]||(t[19]=l("h1",{id:"faasjs-test",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#faasjs-test"},[l("span",null,"@faasjs/test")])],-1)),t[20]||(t[20]=l("h2",{id:"functions",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#functions"},[l("span",null,"Functions")])],-1)),l("ul",null,[l("li",null,[n(s,{to:"/doc/test/functions/test.html"},{default:u(()=>t[2]||(t[2]=[e("test")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/functions/useFunc.html"},{default:u(()=>t[3]||(t[3]=[e("useFunc")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/functions/usePlugin.html"},{default:u(()=>t[4]||(t[4]=[e("usePlugin")])),_:1})])]),t[21]||(t[21]=l("h2",{id:"classes",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#classes"},[l("span",null,"Classes")])],-1)),l("ul",null,[l("li",null,[n(s,{to:"/doc/test/classes/Func.html"},{default:u(()=>t[5]||(t[5]=[e("Func")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/classes/FuncWarper.html"},{default:u(()=>t[6]||(t[6]=[e("FuncWarper")])),_:1})])]),t[22]||(t[22]=l("h2",{id:"type-aliases",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#type-aliases"},[l("span",null,"Type Aliases")])],-1)),l("ul",null,[l("li",null,[n(s,{to:"/doc/test/type-aliases/Config.html"},{default:u(()=>t[7]||(t[7]=[e("Config")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/ExportedHandler.html"},{default:u(()=>t[8]||(t[8]=[e("ExportedHandler")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/FuncConfig.html"},{default:u(()=>t[9]||(t[9]=[e("FuncConfig")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/FuncEventType.html"},{default:u(()=>t[10]||(t[10]=[e("FuncEventType")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/FuncReturnType.html"},{default:u(()=>t[11]||(t[11]=[e("FuncReturnType")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/Handler.html"},{default:u(()=>t[12]||(t[12]=[e("Handler")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/InvokeData.html"},{default:u(()=>t[13]||(t[13]=[e("InvokeData")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/LifeCycleKey.html"},{default:u(()=>t[14]||(t[14]=[e("LifeCycleKey")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/MountData.html"},{default:u(()=>t[15]||(t[15]=[e("MountData")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/Next.html"},{default:u(()=>t[16]||(t[16]=[e("Next")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/Plugin.html"},{default:u(()=>t[17]||(t[17]=[e("Plugin")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/UseifyPlugin.html"},{default:u(()=>t[18]||(t[18]=[e("UseifyPlugin")])),_:1})])])])}const y=i(f,[["render",r],["__file","index.html.vue"]]),g=JSON.parse('{"path":"/doc/test/","title":"@faasjs/test","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/README.md"}');export{y as comp,g as data}; diff --git a/assets/index.html-Cen2SBsu.js b/assets/index.html-ITY6g2N0.js similarity index 98% rename from assets/index.html-Cen2SBsu.js rename to assets/index.html-ITY6g2N0.js index 6d8d52980..743353096 100644 --- a/assets/index.html-Cen2SBsu.js +++ b/assets/index.html-ITY6g2N0.js @@ -1,4 +1,4 @@ -import{_ as n,c as t,b as o,d as r,e as l,f as s,a as i,r as p,o as c}from"./app-B9iwSGbl.js";const u={};function d(h,e){const a=p("RouteLink");return c(),t("div",null,[o("p",null,[r(a,{to:"/doc/images/"},{default:l(()=>e[0]||(e[0]=[s("Images")])),_:1}),e[1]||(e[1]=s(" / faasjs/vscode"))]),e[2]||(e[2]=i(`

VSCode Container Image for FaasJS projects

faasjs/vscodeBuild StatusImage size

Features

Before you use

Usage

  1. Create a folder .devcontainer in your project root.
  2. Create devcontainer.json in .devcontainer folder.
  3. Copy below code into devcontainer.json:
{
+import{_ as n,c as t,b as o,d as r,e as l,f as s,a as i,r as p,o as c}from"./app-DkNc82cP.js";const u={};function d(h,e){const a=p("RouteLink");return c(),t("div",null,[o("p",null,[r(a,{to:"/doc/images/"},{default:l(()=>e[0]||(e[0]=[s("Images")])),_:1}),e[1]||(e[1]=s(" / faasjs/vscode"))]),e[2]||(e[2]=i(`

VSCode Container Image for FaasJS projects

faasjs/vscodeBuild StatusImage size

Features

Before you use

Usage

  1. Create a folder .devcontainer in your project root.
  2. Create devcontainer.json in .devcontainer folder.
  3. Copy below code into devcontainer.json:
{
 	"name": "dev",
 	"image": "faasjs/vscode",
 	"extensions": [
diff --git a/assets/index.html-DANPgKwa.js b/assets/index.html-MvyLmruG.js
similarity index 97%
rename from assets/index.html-DANPgKwa.js
rename to assets/index.html-MvyLmruG.js
index cbbfa07e9..96fdb01f8 100644
--- a/assets/index.html-DANPgKwa.js
+++ b/assets/index.html-MvyLmruG.js
@@ -1 +1 @@
-import{_ as i,c as o,b as e,d as l,e as n,f as s,a as p,r,o as d}from"./app-B9iwSGbl.js";const f={};function u(y,a){const t=r("RouteLink");return d(),o("div",null,[e("p",null,[l(t,{to:"/doc/"},{default:n(()=>a[0]||(a[0]=[s("Documents")])),_:1}),a[1]||(a[1]=s(" / @faasjs/types"))]),a[8]||(a[8]=p('

@faasjs/types

Action Type definitions for FaasJS and cross backend and frontend.

License: MITNPM Version

Install

Normally you don't need to install this package manually. It's a dependency of @faasjs/func and @faasjs/react.

Usage

See

',7)),e("p",null,[l(t,{to:"/doc/types/type-aliases/InferFaasAction.html"},{default:n(()=>a[2]||(a[2]=[s("InferFaasAction")])),_:1})]),a[9]||(a[9]=e("h2",{id:"type-aliases",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-aliases"},[e("span",null,"Type Aliases")])],-1)),e("ul",null,[e("li",null,[l(t,{to:"/doc/types/type-aliases/FaasAction.html"},{default:n(()=>a[3]||(a[3]=[s("FaasAction")])),_:1})]),e("li",null,[l(t,{to:"/doc/types/type-aliases/FaasActionPaths.html"},{default:n(()=>a[4]||(a[4]=[s("FaasActionPaths")])),_:1})]),e("li",null,[l(t,{to:"/doc/types/type-aliases/FaasData.html"},{default:n(()=>a[5]||(a[5]=[s("FaasData")])),_:1})]),e("li",null,[l(t,{to:"/doc/types/type-aliases/FaasParams.html"},{default:n(()=>a[6]||(a[6]=[s("FaasParams")])),_:1})]),e("li",null,[l(t,{to:"/doc/types/type-aliases/InferFaasAction.html"},{default:n(()=>a[7]||(a[7]=[s("InferFaasAction")])),_:1})])])])}const m=i(f,[["render",u],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/doc/types/","title":"@faasjs/types","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Install","slug":"install","link":"#install","children":[]},{"level":2,"title":"Usage","slug":"usage","link":"#usage","children":[]},{"level":2,"title":"See","slug":"see","link":"#see","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/types/README.md"}');export{m as comp,c as data}; +import{_ as i,c as o,b as e,d as l,e as n,f as s,a as p,r,o as d}from"./app-DkNc82cP.js";const f={};function u(y,a){const t=r("RouteLink");return d(),o("div",null,[e("p",null,[l(t,{to:"/doc/"},{default:n(()=>a[0]||(a[0]=[s("Documents")])),_:1}),a[1]||(a[1]=s(" / @faasjs/types"))]),a[8]||(a[8]=p('

@faasjs/types

Action Type definitions for FaasJS and cross backend and frontend.

License: MITNPM Version

Install

Normally you don't need to install this package manually. It's a dependency of @faasjs/func and @faasjs/react.

Usage

See

',7)),e("p",null,[l(t,{to:"/doc/types/type-aliases/InferFaasAction.html"},{default:n(()=>a[2]||(a[2]=[s("InferFaasAction")])),_:1})]),a[9]||(a[9]=e("h2",{id:"type-aliases",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-aliases"},[e("span",null,"Type Aliases")])],-1)),e("ul",null,[e("li",null,[l(t,{to:"/doc/types/type-aliases/FaasAction.html"},{default:n(()=>a[3]||(a[3]=[s("FaasAction")])),_:1})]),e("li",null,[l(t,{to:"/doc/types/type-aliases/FaasActionPaths.html"},{default:n(()=>a[4]||(a[4]=[s("FaasActionPaths")])),_:1})]),e("li",null,[l(t,{to:"/doc/types/type-aliases/FaasData.html"},{default:n(()=>a[5]||(a[5]=[s("FaasData")])),_:1})]),e("li",null,[l(t,{to:"/doc/types/type-aliases/FaasParams.html"},{default:n(()=>a[6]||(a[6]=[s("FaasParams")])),_:1})]),e("li",null,[l(t,{to:"/doc/types/type-aliases/InferFaasAction.html"},{default:n(()=>a[7]||(a[7]=[s("InferFaasAction")])),_:1})])])])}const m=i(f,[["render",u],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/doc/types/","title":"@faasjs/types","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Install","slug":"install","link":"#install","children":[]},{"level":2,"title":"Usage","slug":"usage","link":"#usage","children":[]},{"level":2,"title":"See","slug":"see","link":"#see","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/types/README.md"}');export{m as comp,c as data}; diff --git a/assets/index.html-DaN3x8i0.js b/assets/index.html-POXNZ8u6.js similarity index 97% rename from assets/index.html-DaN3x8i0.js rename to assets/index.html-POXNZ8u6.js index 1579f36e3..4ccf340f3 100644 --- a/assets/index.html-DaN3x8i0.js +++ b/assets/index.html-POXNZ8u6.js @@ -1,4 +1,4 @@ -import{_ as r,c as p,b as e,d as t,e as l,f as s,a as i,r as c,o}from"./app-B9iwSGbl.js";const d={};function m(u,a){const n=c("RouteLink");return o(),p("div",null,[e("p",null,[t(n,{to:"/doc/"},{default:l(()=>a[0]||(a[0]=[s("Documents")])),_:1}),a[1]||(a[1]=s(" / create-faas-app"))]),a[3]||(a[3]=i(`

create-faas-app

License: MITNPM Version

Quick way to create a FaasJS project.

Usage

# use npm
+import{_ as r,c as p,b as e,d as t,e as l,f as s,a as i,r as c,o}from"./app-DkNc82cP.js";const d={};function m(u,a){const n=c("RouteLink");return o(),p("div",null,[e("p",null,[t(n,{to:"/doc/"},{default:l(()=>a[0]||(a[0]=[s("Documents")])),_:1}),a[1]||(a[1]=s(" / create-faas-app"))]),a[3]||(a[3]=i(`

create-faas-app

License: MITNPM Version

Quick way to create a FaasJS project.

Usage

# use npm
 npx create-faas-app --name faasjs
 
 # use bun
diff --git a/assets/index.html-DzfHqk_H.js b/assets/index.html-gRRu83Ic.js
similarity index 96%
rename from assets/index.html-DzfHqk_H.js
rename to assets/index.html-gRRu83Ic.js
index 3ce019009..eada89344 100644
--- a/assets/index.html-DzfHqk_H.js
+++ b/assets/index.html-gRRu83Ic.js
@@ -1,2 +1,2 @@
-import{_ as o,c as i,b as s,d as l,e as t,f as e,a as d,r,o as p}from"./app-B9iwSGbl.js";const c={};function f(u,a){const n=r("RouteLink");return p(),i("div",null,[s("p",null,[l(n,{to:"/doc/"},{default:t(()=>a[0]||(a[0]=[e("Documents")])),_:1}),a[1]||(a[1]=e(" / @faasjs/load"))]),a[4]||(a[4]=d(`

@faasjs/load

FaasJS's load module.

License: MITNPM Version

Install

npm install @faasjs/load
+import{_ as o,c as i,b as s,d as l,e as t,f as e,a as d,r,o as p}from"./app-DkNc82cP.js";const c={};function f(u,a){const n=r("RouteLink");return p(),i("div",null,[s("p",null,[l(n,{to:"/doc/"},{default:t(()=>a[0]||(a[0]=[e("Documents")])),_:1}),a[1]||(a[1]=e(" / @faasjs/load"))]),a[4]||(a[4]=d(`

@faasjs/load

FaasJS's load module.

License: MITNPM Version

Install

npm install @faasjs/load
 

Functions

`,6)),s("ul",null,[s("li",null,[l(n,{to:"/doc/load/functions/loadConfig.html"},{default:t(()=>a[2]||(a[2]=[e("loadConfig")])),_:1})]),s("li",null,[l(n,{to:"/doc/load/functions/loadTs.html"},{default:t(()=>a[3]||(a[3]=[e("loadTs")])),_:1})])])])}const h=o(c,[["render",f],["__file","index.html.vue"]]),g=JSON.parse('{"path":"/doc/load/","title":"@faasjs/load","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Install","slug":"install","link":"#install","children":[]},{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/load/README.md"}');export{h as comp,g as data}; diff --git a/assets/index.html-B-G826xE.js b/assets/index.html-hZVSK98u.js similarity index 97% rename from assets/index.html-B-G826xE.js rename to assets/index.html-hZVSK98u.js index d047f8cfe..b59203260 100644 --- a/assets/index.html-B-G826xE.js +++ b/assets/index.html-hZVSK98u.js @@ -1 +1 @@ -import{_ as i,c as o,b as l,d as t,e as a,f as e,r as u,o as d}from"./app-B9iwSGbl.js";const r={};function f(x,n){const s=u("RouteLink");return d(),o("div",null,[l("p",null,[t(s,{to:"/doc/"},{default:a(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[1]||(n[1]=e(" / @faasjs/knex"))]),n[9]||(n[9]=l("h1",{id:"faasjs-knex",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#faasjs-knex"},[l("span",null,"@faasjs/knex")])],-1)),n[10]||(n[10]=l("h2",{id:"functions",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#functions"},[l("span",null,"Functions")])],-1)),l("ul",null,[l("li",null,[t(s,{to:"/doc/knex/functions/originKnex.html"},{default:a(()=>n[2]||(n[2]=[e("originKnex")])),_:1})]),l("li",null,[t(s,{to:"/doc/knex/functions/query.html"},{default:a(()=>n[3]||(n[3]=[e("query")])),_:1})]),l("li",null,[t(s,{to:"/doc/knex/functions/raw.html"},{default:a(()=>n[4]||(n[4]=[e("raw")])),_:1})]),l("li",null,[t(s,{to:"/doc/knex/functions/transaction.html"},{default:a(()=>n[5]||(n[5]=[e("transaction")])),_:1})]),l("li",null,[t(s,{to:"/doc/knex/functions/useKnex.html"},{default:a(()=>n[6]||(n[6]=[e("useKnex")])),_:1})])]),n[11]||(n[11]=l("h2",{id:"classes",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#classes"},[l("span",null,"Classes")])],-1)),l("ul",null,[l("li",null,[t(s,{to:"/doc/knex/classes/Knex.html"},{default:a(()=>n[7]||(n[7]=[e("Knex")])),_:1})])]),n[12]||(n[12]=l("h2",{id:"type-aliases",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#type-aliases"},[l("span",null,"Type Aliases")])],-1)),l("ul",null,[l("li",null,[t(s,{to:"/doc/knex/type-aliases/KnexConfig.html"},{default:a(()=>n[8]||(n[8]=[e("KnexConfig")])),_:1})])])])}const k=i(r,[["render",f],["__file","index.html.vue"]]),m=JSON.parse('{"path":"/doc/knex/","title":"@faasjs/knex","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/README.md"}');export{k as comp,m as data}; +import{_ as i,c as o,b as l,d as t,e as a,f as e,r as u,o as d}from"./app-DkNc82cP.js";const r={};function f(x,n){const s=u("RouteLink");return d(),o("div",null,[l("p",null,[t(s,{to:"/doc/"},{default:a(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[1]||(n[1]=e(" / @faasjs/knex"))]),n[9]||(n[9]=l("h1",{id:"faasjs-knex",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#faasjs-knex"},[l("span",null,"@faasjs/knex")])],-1)),n[10]||(n[10]=l("h2",{id:"functions",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#functions"},[l("span",null,"Functions")])],-1)),l("ul",null,[l("li",null,[t(s,{to:"/doc/knex/functions/originKnex.html"},{default:a(()=>n[2]||(n[2]=[e("originKnex")])),_:1})]),l("li",null,[t(s,{to:"/doc/knex/functions/query.html"},{default:a(()=>n[3]||(n[3]=[e("query")])),_:1})]),l("li",null,[t(s,{to:"/doc/knex/functions/raw.html"},{default:a(()=>n[4]||(n[4]=[e("raw")])),_:1})]),l("li",null,[t(s,{to:"/doc/knex/functions/transaction.html"},{default:a(()=>n[5]||(n[5]=[e("transaction")])),_:1})]),l("li",null,[t(s,{to:"/doc/knex/functions/useKnex.html"},{default:a(()=>n[6]||(n[6]=[e("useKnex")])),_:1})])]),n[11]||(n[11]=l("h2",{id:"classes",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#classes"},[l("span",null,"Classes")])],-1)),l("ul",null,[l("li",null,[t(s,{to:"/doc/knex/classes/Knex.html"},{default:a(()=>n[7]||(n[7]=[e("Knex")])),_:1})])]),n[12]||(n[12]=l("h2",{id:"type-aliases",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#type-aliases"},[l("span",null,"Type Aliases")])],-1)),l("ul",null,[l("li",null,[t(s,{to:"/doc/knex/type-aliases/KnexConfig.html"},{default:a(()=>n[8]||(n[8]=[e("KnexConfig")])),_:1})])])])}const k=i(r,[["render",f],["__file","index.html.vue"]]),m=JSON.parse('{"path":"/doc/knex/","title":"@faasjs/knex","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Classes","slug":"classes","link":"#classes","children":[]},{"level":2,"title":"Type Aliases","slug":"type-aliases","link":"#type-aliases","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/README.md"}');export{k as comp,m as data}; diff --git a/assets/index.html-Di8cEBIP.js b/assets/index.html-hc2V5sXy.js similarity index 95% rename from assets/index.html-Di8cEBIP.js rename to assets/index.html-hc2V5sXy.js index 072909ebe..d1deede43 100644 --- a/assets/index.html-Di8cEBIP.js +++ b/assets/index.html-hc2V5sXy.js @@ -1 +1 @@ -import{_ as o,c as r,b as s,d as a,e,f as n,r as i,o as d}from"./app-B9iwSGbl.js";const u={};function f(m,t){const l=i("RouteLink");return d(),r("div",null,[s("p",null,[a(l,{to:"/doc/"},{default:e(()=>t[0]||(t[0]=[n("Documents")])),_:1}),t[1]||(t[1]=n(" / @faasjs/ts-transform"))]),t[5]||(t[5]=s("h1",{id:"faasjs-ts-transform",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#faasjs-ts-transform"},[s("span",null,"@faasjs/ts-transform")])],-1)),t[6]||(t[6]=s("h2",{id:"functions",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#functions"},[s("span",null,"Functions")])],-1)),s("ul",null,[s("li",null,[a(l,{to:"/doc/ts-transform/functions/bundle.html"},{default:e(()=>t[2]||(t[2]=[n("bundle")])),_:1})]),s("li",null,[a(l,{to:"/doc/ts-transform/functions/transform.html"},{default:e(()=>t[3]||(t[3]=[n("transform")])),_:1})])]),t[7]||(t[7]=s("h2",{id:"variables",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#variables"},[s("span",null,"Variables")])],-1)),s("ul",null,[s("li",null,[a(l,{to:"/doc/ts-transform/variables/NodeBuiltinModules.html"},{default:e(()=>t[4]||(t[4]=[n("NodeBuiltinModules")])),_:1})])])])}const b=o(u,[["render",f],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/doc/ts-transform/","title":"@faasjs/ts-transform","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Variables","slug":"variables","link":"#variables","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ts-transform/README.md"}');export{b as comp,c as data}; +import{_ as o,c as r,b as s,d as a,e,f as n,r as i,o as d}from"./app-DkNc82cP.js";const u={};function f(m,t){const l=i("RouteLink");return d(),r("div",null,[s("p",null,[a(l,{to:"/doc/"},{default:e(()=>t[0]||(t[0]=[n("Documents")])),_:1}),t[1]||(t[1]=n(" / @faasjs/ts-transform"))]),t[5]||(t[5]=s("h1",{id:"faasjs-ts-transform",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#faasjs-ts-transform"},[s("span",null,"@faasjs/ts-transform")])],-1)),t[6]||(t[6]=s("h2",{id:"functions",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#functions"},[s("span",null,"Functions")])],-1)),s("ul",null,[s("li",null,[a(l,{to:"/doc/ts-transform/functions/bundle.html"},{default:e(()=>t[2]||(t[2]=[n("bundle")])),_:1})]),s("li",null,[a(l,{to:"/doc/ts-transform/functions/transform.html"},{default:e(()=>t[3]||(t[3]=[n("transform")])),_:1})])]),t[7]||(t[7]=s("h2",{id:"variables",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#variables"},[s("span",null,"Variables")])],-1)),s("ul",null,[s("li",null,[a(l,{to:"/doc/ts-transform/variables/NodeBuiltinModules.html"},{default:e(()=>t[4]||(t[4]=[n("NodeBuiltinModules")])),_:1})])])])}const b=o(u,[["render",f],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/doc/ts-transform/","title":"@faasjs/ts-transform","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Functions","slug":"functions","link":"#functions","children":[]},{"level":2,"title":"Variables","slug":"variables","link":"#variables","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ts-transform/README.md"}');export{b as comp,c as data}; diff --git a/assets/index.html-CxncpjKB.js b/assets/index.html-nk0ht2Xa.js similarity index 97% rename from assets/index.html-CxncpjKB.js rename to assets/index.html-nk0ht2Xa.js index 42b4f18ee..dcb87d547 100644 --- a/assets/index.html-CxncpjKB.js +++ b/assets/index.html-nk0ht2Xa.js @@ -1,4 +1,4 @@ -import{_ as i,c as r,b as s,d as l,e as t,f as e,a as p,r as o,o as c}from"./app-B9iwSGbl.js";const d={};function u(h,a){const n=o("RouteLink");return c(),r("div",null,[s("p",null,[l(n,{to:"/doc/"},{default:t(()=>a[0]||(a[0]=[e("Documents")])),_:1}),a[1]||(a[1]=e(" / @faasjs/cli"))]),a[3]||(a[3]=p(`

@faasjs/cli

License: MITNPM Version

CLI for FaasJS.

Install

npm install @faasjs/cli
+import{_ as i,c as r,b as s,d as l,e as t,f as e,a as p,r as o,o as c}from"./app-DkNc82cP.js";const d={};function u(h,a){const n=o("RouteLink");return c(),r("div",null,[s("p",null,[l(n,{to:"/doc/"},{default:t(()=>a[0]||(a[0]=[e("Documents")])),_:1}),a[1]||(a[1]=e(" / @faasjs/cli"))]),a[3]||(a[3]=p(`

@faasjs/cli

License: MITNPM Version

CLI for FaasJS.

Install

npm install @faasjs/cli
 

Usage

Add script to package.json:

{
   "scripts": {
     "faas": "faas"
diff --git a/assets/index.html-BqJmVts4.js b/assets/index.html-smzexwss.js
similarity index 99%
rename from assets/index.html-BqJmVts4.js
rename to assets/index.html-smzexwss.js
index 75990196d..90f13b945 100644
--- a/assets/index.html-BqJmVts4.js
+++ b/assets/index.html-smzexwss.js
@@ -1 +1 @@
-import{_ as a,c as t,a as r,o as s}from"./app-B9iwSGbl.js";const n={};function o(p,e){return s(),t("div",null,e[0]||(e[0]=[r('

官方插件总览

Build Status

核心插件

NameStableBeta
faasjsNPM Stable VersionNPM Beta Version
@faasjs/funcNPM Stable VersionNPM Beta Version
@faasjs/cloud_functionNPM Stable VersionNPM Beta Version
@faasjs/deployerNPM Stable VersionNPM Beta Version
@faasjs/testNPM Stable VersionNPM Beta Version

命令行插件

NameStableBeta
@faasjs/cliNPM Stable VersionNPM Beta Version
create-faas-appNPM Stable VersionNPM Beta Version

工具插件

NameStableBeta
@faasjs/deep_mergeNPM Stable VersionNPM Beta Version
@faasjs/loadNPM Stable VersionNPM Beta Version
@faasjs/loggerNPM Stable VersionNPM Beta Version
@faasjs/requestNPM Stable VersionNPM Beta Version
@faasjs/serverNPM Stable VersionNPM Beta Version

网络插件

NameStableBeta
@faasjs/httpNPM Stable VersionNPM Beta Version
@faasjs/graphql-serverNPM Stable VersionNPM Beta Version

数据库插件

NameStableBeta
@faasjs/knexNPM Stable VersionNPM Beta Version
@faasjs/mongoNPM Stable VersionNPM Beta Version
@faasjs/redisNPM Stable VersionNPM Beta Version

前端插件

NameStableBeta
@faasjs/browserNPM Stable VersionNPM Beta Version
@faasjs/reactNPM Stable VersionNPM Beta Version
@faasjs/vue-pluginNPM Stable VersionNPM Beta Version
',14)]))}const h=a(n,[["render",o],["__file","index.html.vue"]]),i=JSON.parse('{"path":"/zh/doc/","title":"官方插件总览","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"核心插件","slug":"核心插件","link":"#核心插件","children":[]},{"level":2,"title":"命令行插件","slug":"命令行插件","link":"#命令行插件","children":[]},{"level":2,"title":"工具插件","slug":"工具插件","link":"#工具插件","children":[]},{"level":2,"title":"网络插件","slug":"网络插件","link":"#网络插件","children":[]},{"level":2,"title":"数据库插件","slug":"数据库插件","link":"#数据库插件","children":[]},{"level":2,"title":"前端插件","slug":"前端插件","link":"#前端插件","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/README.md"}');export{h as comp,i as data}; +import{_ as a,c as t,a as r,o as s}from"./app-DkNc82cP.js";const n={};function o(p,e){return s(),t("div",null,e[0]||(e[0]=[r('

官方插件总览

Build Status

核心插件

NameStableBeta
faasjsNPM Stable VersionNPM Beta Version
@faasjs/funcNPM Stable VersionNPM Beta Version
@faasjs/cloud_functionNPM Stable VersionNPM Beta Version
@faasjs/deployerNPM Stable VersionNPM Beta Version
@faasjs/testNPM Stable VersionNPM Beta Version

命令行插件

NameStableBeta
@faasjs/cliNPM Stable VersionNPM Beta Version
create-faas-appNPM Stable VersionNPM Beta Version

工具插件

NameStableBeta
@faasjs/deep_mergeNPM Stable VersionNPM Beta Version
@faasjs/loadNPM Stable VersionNPM Beta Version
@faasjs/loggerNPM Stable VersionNPM Beta Version
@faasjs/requestNPM Stable VersionNPM Beta Version
@faasjs/serverNPM Stable VersionNPM Beta Version

网络插件

NameStableBeta
@faasjs/httpNPM Stable VersionNPM Beta Version
@faasjs/graphql-serverNPM Stable VersionNPM Beta Version

数据库插件

NameStableBeta
@faasjs/knexNPM Stable VersionNPM Beta Version
@faasjs/mongoNPM Stable VersionNPM Beta Version
@faasjs/redisNPM Stable VersionNPM Beta Version

前端插件

NameStableBeta
@faasjs/browserNPM Stable VersionNPM Beta Version
@faasjs/reactNPM Stable VersionNPM Beta Version
@faasjs/vue-pluginNPM Stable VersionNPM Beta Version
',14)]))}const h=a(n,[["render",o],["__file","index.html.vue"]]),i=JSON.parse('{"path":"/zh/doc/","title":"官方插件总览","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"核心插件","slug":"核心插件","link":"#核心插件","children":[]},{"level":2,"title":"命令行插件","slug":"命令行插件","link":"#命令行插件","children":[]},{"level":2,"title":"工具插件","slug":"工具插件","link":"#工具插件","children":[]},{"level":2,"title":"网络插件","slug":"网络插件","link":"#网络插件","children":[]},{"level":2,"title":"数据库插件","slug":"数据库插件","link":"#数据库插件","children":[]},{"level":2,"title":"前端插件","slug":"前端插件","link":"#前端插件","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/README.md"}');export{h as comp,i as data}; diff --git a/assets/index.html-C7gPi0H6.js b/assets/index.html-wBrLOQuC.js similarity index 99% rename from assets/index.html-C7gPi0H6.js rename to assets/index.html-wBrLOQuC.js index 3b7d0a4a9..bceba8502 100644 --- a/assets/index.html-C7gPi0H6.js +++ b/assets/index.html-wBrLOQuC.js @@ -1 +1 @@ -import{_ as a,c as o,b as l,d as e,e as r,f as t,r as i,o as d}from"./app-B9iwSGbl.js";const u={};function f(p,s){const n=i("RouteLink");return d(),o("div",null,[l("p",null,[e(n,{to:"/"},{default:r(()=>s[0]||(s[0]=[t("Documents")])),_:1}),s[1]||(s[1]=t(" / Overview of official plugins"))]),s[55]||(s[55]=l("h1",{id:"overview-of-official-plugins",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#overview-of-official-plugins"},[l("span",null,"Overview of official plugins")])],-1)),s[56]||(s[56]=l("h2",{id:"cores",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#cores"},[l("span",null,"Cores")])],-1)),l("table",null,[s[10]||(s[10]=l("thead",null,[l("tr",null,[l("th",null,"Name"),l("th",null,"Version")])],-1)),l("tbody",null,[l("tr",null,[l("td",null,[e(n,{to:"/doc/faasjs/"},{default:r(()=>s[2]||(s[2]=[t("faasjs")])),_:1})]),s[3]||(s[3]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/faasjs",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/faasjs.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/func/"},{default:r(()=>s[4]||(s[4]=[t("@faasjs/func")])),_:1})]),s[5]||(s[5]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/func",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/func.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/cloud_function/"},{default:r(()=>s[6]||(s[6]=[t("@faasjs/cloud_function")])),_:1})]),s[7]||(s[7]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/cloud_function",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/cloud_function.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/test/"},{default:r(()=>s[8]||(s[8]=[t("@faasjs/test")])),_:1})]),s[9]||(s[9]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/test",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/test.svg",alt:"NPM Version"})])],-1))])])]),s[57]||(s[57]=l("h2",{id:"command-lines",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#command-lines"},[l("span",null,"Command Lines")])],-1)),l("table",null,[s[15]||(s[15]=l("thead",null,[l("tr",null,[l("th",null,"Name"),l("th",null,"Version")])],-1)),l("tbody",null,[l("tr",null,[l("td",null,[e(n,{to:"/doc/cli/"},{default:r(()=>s[11]||(s[11]=[t("@faasjs/cli")])),_:1})]),s[12]||(s[12]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/cli",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/cli.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/cli/"},{default:r(()=>s[13]||(s[13]=[t("create-faas-app")])),_:1})]),s[14]||(s[14]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/create-faas-app",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/create-faas-app.svg",alt:"NPM Version"})])],-1))])])]),s[58]||(s[58]=l("h2",{id:"utils",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#utils"},[l("span",null,"Utils")])],-1)),l("table",null,[s[32]||(s[32]=l("thead",null,[l("tr",null,[l("th",null,"Name"),l("th",null,"Version")])],-1)),l("tbody",null,[l("tr",null,[l("td",null,[e(n,{to:"/doc/deep_merge/"},{default:r(()=>s[16]||(s[16]=[t("@faasjs/deep_merge")])),_:1})]),s[17]||(s[17]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/deep_merge",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/deep_merge.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/load/"},{default:r(()=>s[18]||(s[18]=[t("@faasjs/load")])),_:1})]),s[19]||(s[19]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/load",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/load.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/logger/"},{default:r(()=>s[20]||(s[20]=[t("@faasjs/logger")])),_:1})]),s[21]||(s[21]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/logger",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/logger.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/request/"},{default:r(()=>s[22]||(s[22]=[t("@faasjs/request")])),_:1})]),s[23]||(s[23]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/request",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/request.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/server/"},{default:r(()=>s[24]||(s[24]=[t("@faasjs/server")])),_:1})]),s[25]||(s[25]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/server",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/server.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/ts-transform/"},{default:r(()=>s[26]||(s[26]=[t("@faasjs/ts-transform")])),_:1})]),s[27]||(s[27]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/ts-transform",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/ts-transform.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/jest/"},{default:r(()=>s[28]||(s[28]=[t("@faasjs/jest")])),_:1})]),s[29]||(s[29]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/jest",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/jest.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/lint/"},{default:r(()=>s[30]||(s[30]=[t("@faasjs/lint")])),_:1})]),s[31]||(s[31]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/lint",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/lint.svg",alt:"NPM Version"})])],-1))])])]),s[59]||(s[59]=l("h2",{id:"http",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#http"},[l("span",null,"Http")])],-1)),l("table",null,[s[35]||(s[35]=l("thead",null,[l("tr",null,[l("th",null,"Name"),l("th",null,"Version")])],-1)),l("tbody",null,[l("tr",null,[l("td",null,[e(n,{to:"/doc/http/"},{default:r(()=>s[33]||(s[33]=[t("@faasjs/http")])),_:1})]),s[34]||(s[34]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/http",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/http.svg",alt:"NPM Version"})])],-1))])])]),s[60]||(s[60]=l("h2",{id:"databases",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#databases"},[l("span",null,"Databases")])],-1)),l("table",null,[s[42]||(s[42]=l("thead",null,[l("tr",null,[l("th",null,"Name"),l("th",null,"Version")])],-1)),l("tbody",null,[l("tr",null,[l("td",null,[e(n,{to:"/doc/knex/"},{default:r(()=>s[36]||(s[36]=[t("@faasjs/knex")])),_:1})]),s[37]||(s[37]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/knex",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/knex.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/mongo/"},{default:r(()=>s[38]||(s[38]=[t("@faasjs/mongo")])),_:1})]),s[39]||(s[39]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/mongo",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/mongo.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/redis/"},{default:r(()=>s[40]||(s[40]=[t("@faasjs/redis")])),_:1})]),s[41]||(s[41]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/redis",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/redis.svg",alt:"NPM Version"})])],-1))])])]),s[61]||(s[61]=l("h2",{id:"browsers",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#browsers"},[l("span",null,"Browsers")])],-1)),l("table",null,[s[51]||(s[51]=l("thead",null,[l("tr",null,[l("th",null,"Name"),l("th",null,"Version")])],-1)),l("tbody",null,[l("tr",null,[l("td",null,[e(n,{to:"/doc/browser/"},{default:r(()=>s[43]||(s[43]=[t("@faasjs/browser")])),_:1})]),s[44]||(s[44]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/browser",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/browser.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/react/"},{default:r(()=>s[45]||(s[45]=[t("@faasjs/react")])),_:1})]),s[46]||(s[46]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/react",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/react.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/vue-plugin/"},{default:r(()=>s[47]||(s[47]=[t("@faasjs/vue-plugin")])),_:1})]),s[48]||(s[48]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/vue-plugin",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/vue-plugin.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/ant-design/"},{default:r(()=>s[49]||(s[49]=[t("@faasjs/ant-design")])),_:1})]),s[50]||(s[50]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/ant-design",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/ant-design.svg",alt:"NPM Version"})])],-1))])])]),s[62]||(s[62]=l("h2",{id:"full-stack-frameworks",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#full-stack-frameworks"},[l("span",null,"Full stack frameworks")])],-1)),l("table",null,[s[54]||(s[54]=l("thead",null,[l("tr",null,[l("th",null,"Name"),l("th",null,"Version")])],-1)),l("tbody",null,[l("tr",null,[l("td",null,[e(n,{to:"/doc/nextjs/"},{default:r(()=>s[52]||(s[52]=[t("@faasjs/nextjs")])),_:1})]),s[53]||(s[53]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/nextjs",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/nextjs.svg",alt:"NPM Version"})])],-1))])])])])}const g=a(u,[["render",f],["__file","index.html.vue"]]),j=JSON.parse('{"path":"/doc/","title":"Overview of official plugins","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Cores","slug":"cores","link":"#cores","children":[]},{"level":2,"title":"Command Lines","slug":"command-lines","link":"#command-lines","children":[]},{"level":2,"title":"Utils","slug":"utils","link":"#utils","children":[]},{"level":2,"title":"Http","slug":"http","link":"#http","children":[]},{"level":2,"title":"Databases","slug":"databases","link":"#databases","children":[]},{"level":2,"title":"Browsers","slug":"browsers","link":"#browsers","children":[]},{"level":2,"title":"Full stack frameworks","slug":"full-stack-frameworks","link":"#full-stack-frameworks","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/README.md"}');export{g as comp,j as data}; +import{_ as a,c as o,b as l,d as e,e as r,f as t,r as i,o as d}from"./app-DkNc82cP.js";const u={};function f(p,s){const n=i("RouteLink");return d(),o("div",null,[l("p",null,[e(n,{to:"/"},{default:r(()=>s[0]||(s[0]=[t("Documents")])),_:1}),s[1]||(s[1]=t(" / Overview of official plugins"))]),s[55]||(s[55]=l("h1",{id:"overview-of-official-plugins",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#overview-of-official-plugins"},[l("span",null,"Overview of official plugins")])],-1)),s[56]||(s[56]=l("h2",{id:"cores",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#cores"},[l("span",null,"Cores")])],-1)),l("table",null,[s[10]||(s[10]=l("thead",null,[l("tr",null,[l("th",null,"Name"),l("th",null,"Version")])],-1)),l("tbody",null,[l("tr",null,[l("td",null,[e(n,{to:"/doc/faasjs/"},{default:r(()=>s[2]||(s[2]=[t("faasjs")])),_:1})]),s[3]||(s[3]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/faasjs",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/faasjs.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/func/"},{default:r(()=>s[4]||(s[4]=[t("@faasjs/func")])),_:1})]),s[5]||(s[5]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/func",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/func.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/cloud_function/"},{default:r(()=>s[6]||(s[6]=[t("@faasjs/cloud_function")])),_:1})]),s[7]||(s[7]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/cloud_function",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/cloud_function.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/test/"},{default:r(()=>s[8]||(s[8]=[t("@faasjs/test")])),_:1})]),s[9]||(s[9]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/test",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/test.svg",alt:"NPM Version"})])],-1))])])]),s[57]||(s[57]=l("h2",{id:"command-lines",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#command-lines"},[l("span",null,"Command Lines")])],-1)),l("table",null,[s[15]||(s[15]=l("thead",null,[l("tr",null,[l("th",null,"Name"),l("th",null,"Version")])],-1)),l("tbody",null,[l("tr",null,[l("td",null,[e(n,{to:"/doc/cli/"},{default:r(()=>s[11]||(s[11]=[t("@faasjs/cli")])),_:1})]),s[12]||(s[12]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/cli",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/cli.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/cli/"},{default:r(()=>s[13]||(s[13]=[t("create-faas-app")])),_:1})]),s[14]||(s[14]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/create-faas-app",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/create-faas-app.svg",alt:"NPM Version"})])],-1))])])]),s[58]||(s[58]=l("h2",{id:"utils",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#utils"},[l("span",null,"Utils")])],-1)),l("table",null,[s[32]||(s[32]=l("thead",null,[l("tr",null,[l("th",null,"Name"),l("th",null,"Version")])],-1)),l("tbody",null,[l("tr",null,[l("td",null,[e(n,{to:"/doc/deep_merge/"},{default:r(()=>s[16]||(s[16]=[t("@faasjs/deep_merge")])),_:1})]),s[17]||(s[17]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/deep_merge",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/deep_merge.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/load/"},{default:r(()=>s[18]||(s[18]=[t("@faasjs/load")])),_:1})]),s[19]||(s[19]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/load",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/load.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/logger/"},{default:r(()=>s[20]||(s[20]=[t("@faasjs/logger")])),_:1})]),s[21]||(s[21]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/logger",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/logger.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/request/"},{default:r(()=>s[22]||(s[22]=[t("@faasjs/request")])),_:1})]),s[23]||(s[23]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/request",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/request.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/server/"},{default:r(()=>s[24]||(s[24]=[t("@faasjs/server")])),_:1})]),s[25]||(s[25]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/server",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/server.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/ts-transform/"},{default:r(()=>s[26]||(s[26]=[t("@faasjs/ts-transform")])),_:1})]),s[27]||(s[27]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/ts-transform",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/ts-transform.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/jest/"},{default:r(()=>s[28]||(s[28]=[t("@faasjs/jest")])),_:1})]),s[29]||(s[29]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/jest",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/jest.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/lint/"},{default:r(()=>s[30]||(s[30]=[t("@faasjs/lint")])),_:1})]),s[31]||(s[31]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/lint",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/lint.svg",alt:"NPM Version"})])],-1))])])]),s[59]||(s[59]=l("h2",{id:"http",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#http"},[l("span",null,"Http")])],-1)),l("table",null,[s[35]||(s[35]=l("thead",null,[l("tr",null,[l("th",null,"Name"),l("th",null,"Version")])],-1)),l("tbody",null,[l("tr",null,[l("td",null,[e(n,{to:"/doc/http/"},{default:r(()=>s[33]||(s[33]=[t("@faasjs/http")])),_:1})]),s[34]||(s[34]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/http",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/http.svg",alt:"NPM Version"})])],-1))])])]),s[60]||(s[60]=l("h2",{id:"databases",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#databases"},[l("span",null,"Databases")])],-1)),l("table",null,[s[42]||(s[42]=l("thead",null,[l("tr",null,[l("th",null,"Name"),l("th",null,"Version")])],-1)),l("tbody",null,[l("tr",null,[l("td",null,[e(n,{to:"/doc/knex/"},{default:r(()=>s[36]||(s[36]=[t("@faasjs/knex")])),_:1})]),s[37]||(s[37]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/knex",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/knex.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/mongo/"},{default:r(()=>s[38]||(s[38]=[t("@faasjs/mongo")])),_:1})]),s[39]||(s[39]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/mongo",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/mongo.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/redis/"},{default:r(()=>s[40]||(s[40]=[t("@faasjs/redis")])),_:1})]),s[41]||(s[41]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/redis",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/redis.svg",alt:"NPM Version"})])],-1))])])]),s[61]||(s[61]=l("h2",{id:"browsers",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#browsers"},[l("span",null,"Browsers")])],-1)),l("table",null,[s[51]||(s[51]=l("thead",null,[l("tr",null,[l("th",null,"Name"),l("th",null,"Version")])],-1)),l("tbody",null,[l("tr",null,[l("td",null,[e(n,{to:"/doc/browser/"},{default:r(()=>s[43]||(s[43]=[t("@faasjs/browser")])),_:1})]),s[44]||(s[44]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/browser",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/browser.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/react/"},{default:r(()=>s[45]||(s[45]=[t("@faasjs/react")])),_:1})]),s[46]||(s[46]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/react",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/react.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/vue-plugin/"},{default:r(()=>s[47]||(s[47]=[t("@faasjs/vue-plugin")])),_:1})]),s[48]||(s[48]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/vue-plugin",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/vue-plugin.svg",alt:"NPM Version"})])],-1))]),l("tr",null,[l("td",null,[e(n,{to:"/doc/ant-design/"},{default:r(()=>s[49]||(s[49]=[t("@faasjs/ant-design")])),_:1})]),s[50]||(s[50]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/ant-design",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/ant-design.svg",alt:"NPM Version"})])],-1))])])]),s[62]||(s[62]=l("h2",{id:"full-stack-frameworks",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#full-stack-frameworks"},[l("span",null,"Full stack frameworks")])],-1)),l("table",null,[s[54]||(s[54]=l("thead",null,[l("tr",null,[l("th",null,"Name"),l("th",null,"Version")])],-1)),l("tbody",null,[l("tr",null,[l("td",null,[e(n,{to:"/doc/nextjs/"},{default:r(()=>s[52]||(s[52]=[t("@faasjs/nextjs")])),_:1})]),s[53]||(s[53]=l("td",null,[l("a",{href:"https://www.npmjs.com/package/@faasjs/nextjs",target:"_blank",rel:"noopener noreferrer"},[l("img",{src:"https://img.shields.io/npm/v/@faasjs/nextjs.svg",alt:"NPM Version"})])],-1))])])])])}const g=a(u,[["render",f],["__file","index.html.vue"]]),j=JSON.parse('{"path":"/doc/","title":"Overview of official plugins","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Cores","slug":"cores","link":"#cores","children":[]},{"level":2,"title":"Command Lines","slug":"command-lines","link":"#command-lines","children":[]},{"level":2,"title":"Utils","slug":"utils","link":"#utils","children":[]},{"level":2,"title":"Http","slug":"http","link":"#http","children":[]},{"level":2,"title":"Databases","slug":"databases","link":"#databases","children":[]},{"level":2,"title":"Browsers","slug":"browsers","link":"#browsers","children":[]},{"level":2,"title":"Full stack frameworks","slug":"full-stack-frameworks","link":"#full-stack-frameworks","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/README.md"}');export{g as comp,j as data}; diff --git a/assets/invoke.html--JMuiLaJ.js b/assets/invoke.html-DM9ZoF-D.js similarity index 96% rename from assets/invoke.html--JMuiLaJ.js rename to assets/invoke.html-DM9ZoF-D.js index 13d27e00e..5f5e010c2 100644 --- a/assets/invoke.html--JMuiLaJ.js +++ b/assets/invoke.html-DM9ZoF-D.js @@ -1 +1 @@ -import{_ as r,c as s,b as d,d as n,e as a,f as t,a as i,r as c,o as p}from"./app-B9iwSGbl.js";const l={};function u(m,e){const o=c("RouteLink");return p(),s("div",null,[d("p",null,[n(o,{to:"/doc/cloud_function/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(o,{to:"/doc/cloud_function/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=t(" / invoke"))]),e[4]||(e[4]=i('

Function: invoke()

invoke<TData>(name, data?, options?): Promise<void>

异步触发云函数

Type Parameters

TData = any

Parameters

name: string

{string} 云函数文件名或云函数名

data?: TData

{any} 参数

options?

{object} 额外配置项

Returns

Promise<void>

',14))])}const h=r(l,[["render",u],["__file","invoke.html.vue"]]),g=JSON.parse('{"path":"/doc/cloud_function/functions/invoke.html","title":"Function: invoke()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/cloud_function/functions/invoke.md"}');export{h as comp,g as data}; +import{_ as r,c as s,b as d,d as n,e as a,f as t,a as i,r as c,o as p}from"./app-DkNc82cP.js";const l={};function u(m,e){const o=c("RouteLink");return p(),s("div",null,[d("p",null,[n(o,{to:"/doc/cloud_function/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(o,{to:"/doc/cloud_function/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=t(" / invoke"))]),e[4]||(e[4]=i('

Function: invoke()

invoke<TData>(name, data?, options?): Promise<void>

异步触发云函数

Type Parameters

TData = any

Parameters

name: string

{string} 云函数文件名或云函数名

data?: TData

{any} 参数

options?

{object} 额外配置项

Returns

Promise<void>

',14))])}const h=r(l,[["render",u],["__file","invoke.html.vue"]]),g=JSON.parse('{"path":"/doc/cloud_function/functions/invoke.html","title":"Function: invoke()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/cloud_function/functions/invoke.md"}');export{h as comp,g as data}; diff --git a/assets/invokeSync.html-BSkOy8mw.js b/assets/invokeSync.html-mlPiYBHv.js similarity index 97% rename from assets/invokeSync.html-BSkOy8mw.js rename to assets/invokeSync.html-mlPiYBHv.js index 8b417473f..733e0252e 100644 --- a/assets/invokeSync.html-BSkOy8mw.js +++ b/assets/invokeSync.html-mlPiYBHv.js @@ -1 +1 @@ -import{_ as s,c as r,b as c,d as o,e as a,f as t,a as d,r as i,o as p}from"./app-B9iwSGbl.js";const l={};function u(m,e){const n=i("RouteLink");return p(),r("div",null,[c("p",null,[o(n,{to:"/doc/cloud_function/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(n,{to:"/doc/cloud_function/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=t(" / invokeSync"))]),e[4]||(e[4]=d('

Function: invokeSync()

invokeSync<TResult, TData>(name, data?, options?): Promise<TResult>

同步触发云函数

Type Parameters

TResult = any

TData = any

Parameters

name: string

{string} 云函数文件名或云函数名

data?: TData

{any} 参数

options?

{object} 额外配置项

Returns

Promise<TResult>

',15))])}const g=s(l,[["render",u],["__file","invokeSync.html.vue"]]),h=JSON.parse('{"path":"/doc/cloud_function/functions/invokeSync.html","title":"Function: invokeSync()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/cloud_function/functions/invokeSync.md"}');export{g as comp,h as data}; +import{_ as s,c as r,b as c,d as o,e as a,f as t,a as d,r as i,o as p}from"./app-DkNc82cP.js";const l={};function u(m,e){const n=i("RouteLink");return p(),r("div",null,[c("p",null,[o(n,{to:"/doc/cloud_function/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(n,{to:"/doc/cloud_function/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=t(" / invokeSync"))]),e[4]||(e[4]=d('

Function: invokeSync()

invokeSync<TResult, TData>(name, data?, options?): Promise<TResult>

同步触发云函数

Type Parameters

TResult = any

TData = any

Parameters

name: string

{string} 云函数文件名或云函数名

data?: TData

{any} 参数

options?

{object} 额外配置项

Returns

Promise<TResult>

',15))])}const g=s(l,[["render",u],["__file","invokeSync.html.vue"]]),h=JSON.parse('{"path":"/doc/cloud_function/functions/invokeSync.html","title":"Function: invokeSync()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/cloud_function/functions/invokeSync.md"}');export{g as comp,h as data}; diff --git a/assets/knex.html-ClgfRbGg.js b/assets/knex.html-Brb1Iq04.js similarity index 76% rename from assets/knex.html-ClgfRbGg.js rename to assets/knex.html-Brb1Iq04.js index 073f25b54..58814db7a 100644 --- a/assets/knex.html-ClgfRbGg.js +++ b/assets/knex.html-Brb1Iq04.js @@ -1 +1 @@ -import{_ as n,c as t,b as e,o as s}from"./app-B9iwSGbl.js";const r={};function l(o,a){return s(),t("div",null,a[0]||(a[0]=[e("h1",{id:"faasjs-knex",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#faasjs-knex"},[e("span",null,"@faasjs/knex")])],-1),e("p",null,"待补充",-1)]))}const d=n(r,[["render",l],["__file","knex.html.vue"]]),f=JSON.parse('{"path":"/zh/doc/knex.html","title":"@faasjs/knex","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/knex.md"}');export{d as comp,f as data}; +import{_ as n,c as t,b as e,o as s}from"./app-DkNc82cP.js";const r={};function l(o,a){return s(),t("div",null,a[0]||(a[0]=[e("h1",{id:"faasjs-knex",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#faasjs-knex"},[e("span",null,"@faasjs/knex")])],-1),e("p",null,"待补充",-1)]))}const d=n(r,[["render",l],["__file","knex.html.vue"]]),f=JSON.parse('{"path":"/zh/doc/knex.html","title":"@faasjs/knex","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/knex.md"}');export{d as comp,f as data}; diff --git a/assets/lifecycle.html-Hs446CfP.js b/assets/lifecycle.html-Df1PBIgD.js similarity index 80% rename from assets/lifecycle.html-Hs446CfP.js rename to assets/lifecycle.html-Df1PBIgD.js index a9dda943c..f902ff7ad 100644 --- a/assets/lifecycle.html-Hs446CfP.js +++ b/assets/lifecycle.html-Df1PBIgD.js @@ -1 +1 @@ -import{_ as a,c,b as e,o as l}from"./app-B9iwSGbl.js";const i={};function r(n,t){return l(),c("div",null,t[0]||(t[0]=[e("h1",{id:"优化云函数的初始化",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#优化云函数的初始化"},[e("span",null,"优化云函数的初始化")])],-1),e("p",null,"writing..",-1)]))}const o=a(i,[["render",r],["__file","lifecycle.html.vue"]]),d=JSON.parse('{"path":"/zh/guide/best-practice/lifecycle.html","title":"优化云函数的初始化","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/guide/best-practice/lifecycle.md"}');export{o as comp,d as data}; +import{_ as a,c,b as e,o as l}from"./app-DkNc82cP.js";const i={};function r(n,t){return l(),c("div",null,t[0]||(t[0]=[e("h1",{id:"优化云函数的初始化",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#优化云函数的初始化"},[e("span",null,"优化云函数的初始化")])],-1),e("p",null,"writing..",-1)]))}const o=a(i,[["render",r],["__file","lifecycle.html.vue"]]),d=JSON.parse('{"path":"/zh/guide/best-practice/lifecycle.html","title":"优化云函数的初始化","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/guide/best-practice/lifecycle.md"}');export{o as comp,d as data}; diff --git a/assets/load.html-zDBghqcW.js b/assets/load.html-aXTPFHt2.js similarity index 76% rename from assets/load.html-zDBghqcW.js rename to assets/load.html-aXTPFHt2.js index f0bfdd175..1c7dbb2bd 100644 --- a/assets/load.html-zDBghqcW.js +++ b/assets/load.html-aXTPFHt2.js @@ -1 +1 @@ -import{_ as t,c as l,b as a,o}from"./app-B9iwSGbl.js";const s={};function d(n,e){return o(),l("div",null,e[0]||(e[0]=[a("h1",{id:"faasjs-load",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#faasjs-load"},[a("span",null,"@faasjs/load")])],-1),a("p",null,"待补充",-1)]))}const c=t(s,[["render",d],["__file","load.html.vue"]]),f=JSON.parse('{"path":"/zh/doc/load.html","title":"@faasjs/load","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/load.md"}');export{c as comp,f as data}; +import{_ as t,c as l,b as a,o}from"./app-DkNc82cP.js";const s={};function d(n,e){return o(),l("div",null,e[0]||(e[0]=[a("h1",{id:"faasjs-load",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#faasjs-load"},[a("span",null,"@faasjs/load")])],-1),a("p",null,"待补充",-1)]))}const c=t(s,[["render",d],["__file","load.html.vue"]]),f=JSON.parse('{"path":"/zh/doc/load.html","title":"@faasjs/load","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/load.md"}');export{c as comp,f as data}; diff --git a/assets/loadConfig.html-DKhxaiFH.js b/assets/loadConfig.html-D8PmjKn7.js similarity index 96% rename from assets/loadConfig.html-DKhxaiFH.js rename to assets/loadConfig.html-D8PmjKn7.js index ebef20bd6..c21a95310 100644 --- a/assets/loadConfig.html-DKhxaiFH.js +++ b/assets/loadConfig.html-D8PmjKn7.js @@ -1 +1 @@ -import{_ as r,c as s,b as d,d as t,e as a,f as e,a as l,r as i,o as c}from"./app-B9iwSGbl.js";const f={};function p(g,o){const n=i("RouteLink");return c(),s("div",null,[d("p",null,[t(n,{to:"/doc/load/"},{default:a(()=>o[0]||(o[0]=[e("Documents")])),_:1}),o[2]||(o[2]=e(" / ")),t(n,{to:"/doc/load/"},{default:a(()=>o[1]||(o[1]=[e("@faasjs/load")])),_:1}),o[3]||(o[3]=e(" / loadConfig"))]),o[4]||(o[4]=l('

Function: loadConfig()

loadConfig(root, filename, staging): FuncConfig

Load configuration from faas.yaml

Parameters

root: string

filename: string

staging: string

Returns

FuncConfig

',9))])}const m=r(f,[["render",p],["__file","loadConfig.html.vue"]]),h=JSON.parse('{"path":"/doc/load/functions/loadConfig.html","title":"Function: loadConfig()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/load/functions/loadConfig.md"}');export{m as comp,h as data}; +import{_ as r,c as s,b as d,d as t,e as a,f as e,a as l,r as i,o as c}from"./app-DkNc82cP.js";const f={};function p(g,o){const n=i("RouteLink");return c(),s("div",null,[d("p",null,[t(n,{to:"/doc/load/"},{default:a(()=>o[0]||(o[0]=[e("Documents")])),_:1}),o[2]||(o[2]=e(" / ")),t(n,{to:"/doc/load/"},{default:a(()=>o[1]||(o[1]=[e("@faasjs/load")])),_:1}),o[3]||(o[3]=e(" / loadConfig"))]),o[4]||(o[4]=l('

Function: loadConfig()

loadConfig(root, filename, staging): FuncConfig

Load configuration from faas.yaml

Parameters

root: string

filename: string

staging: string

Returns

FuncConfig

',9))])}const m=r(f,[["render",p],["__file","loadConfig.html.vue"]]),h=JSON.parse('{"path":"/doc/load/functions/loadConfig.html","title":"Function: loadConfig()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/load/functions/loadConfig.md"}');export{m as comp,h as data}; diff --git a/assets/loadTs.html-DZTeqV8x.js b/assets/loadTs.html-DmTMu5tH.js similarity index 98% rename from assets/loadTs.html-DZTeqV8x.js rename to assets/loadTs.html-DmTMu5tH.js index c6dfc35ff..7344753d5 100644 --- a/assets/loadTs.html-DZTeqV8x.js +++ b/assets/loadTs.html-DmTMu5tH.js @@ -1 +1 @@ -import{_ as d,c as a,b as r,d as s,e as t,f as o,a as l,r as c,o as p}from"./app-B9iwSGbl.js";const i={};function u(h,e){const n=c("RouteLink");return p(),a("div",null,[r("p",null,[s(n,{to:"/doc/load/"},{default:t(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),s(n,{to:"/doc/load/"},{default:t(()=>e[1]||(e[1]=[o("@faasjs/load")])),_:1}),e[3]||(e[3]=o(" / loadTs"))]),e[4]||(e[4]=l('

Function: loadTs()

loadTs(filename, options): Promise<object>

加载 ts 文件

Parameters

filename: string

{string} 完整源文件路径

options = ...

{object} 配置项

options.input?

{object} 读取配置

options.modules?

{object} 生成 modules 的配置

options.modules.additions?: string[]

options.modules.excludes?: string[]

options.output?

{object} 写入配置

options.tmp?: boolean

{boolean} 是否为临时文件,true 则生成的文件会被删除,默认为 false

Returns

Promise<object>

dependencies

dependencies: object

Index Signature

[key: string]: string

module?

optional module: Func

modules?

optional modules: object

Index Signature

[key: string]: string

Deprecated

',31))])}const m=d(i,[["render",u],["__file","loadTs.html.vue"]]),b=JSON.parse('{"path":"/doc/load/functions/loadTs.html","title":"Function: loadTs()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[{"level":3,"title":"dependencies","slug":"dependencies","link":"#dependencies","children":[]},{"level":3,"title":"module?","slug":"module","link":"#module","children":[]},{"level":3,"title":"modules?","slug":"modules","link":"#modules","children":[]}]},{"level":2,"title":"Deprecated","slug":"deprecated","link":"#deprecated","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/load/functions/loadTs.md"}');export{m as comp,b as data}; +import{_ as d,c as a,b as r,d as s,e as t,f as o,a as l,r as c,o as p}from"./app-DkNc82cP.js";const i={};function u(h,e){const n=c("RouteLink");return p(),a("div",null,[r("p",null,[s(n,{to:"/doc/load/"},{default:t(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),s(n,{to:"/doc/load/"},{default:t(()=>e[1]||(e[1]=[o("@faasjs/load")])),_:1}),e[3]||(e[3]=o(" / loadTs"))]),e[4]||(e[4]=l('

Function: loadTs()

loadTs(filename, options): Promise<object>

加载 ts 文件

Parameters

filename: string

{string} 完整源文件路径

options = ...

{object} 配置项

options.input?

{object} 读取配置

options.modules?

{object} 生成 modules 的配置

options.modules.additions?: string[]

options.modules.excludes?: string[]

options.output?

{object} 写入配置

options.tmp?: boolean

{boolean} 是否为临时文件,true 则生成的文件会被删除,默认为 false

Returns

Promise<object>

dependencies

dependencies: object

Index Signature

[key: string]: string

module?

optional module: Func

modules?

optional modules: object

Index Signature

[key: string]: string

Deprecated

',31))])}const m=d(i,[["render",u],["__file","loadTs.html.vue"]]),b=JSON.parse('{"path":"/doc/load/functions/loadTs.html","title":"Function: loadTs()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[{"level":3,"title":"dependencies","slug":"dependencies","link":"#dependencies","children":[]},{"level":3,"title":"module?","slug":"module","link":"#module","children":[]},{"level":3,"title":"modules?","slug":"modules","link":"#modules","children":[]}]},{"level":2,"title":"Deprecated","slug":"deprecated","link":"#deprecated","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/load/functions/loadTs.md"}');export{m as comp,b as data}; diff --git a/assets/lock.html-CNmwPxr-.js b/assets/lock.html-C0CTzTHq.js similarity index 95% rename from assets/lock.html-CNmwPxr-.js rename to assets/lock.html-C0CTzTHq.js index 6d27cc97b..c96cd585d 100644 --- a/assets/lock.html-CNmwPxr-.js +++ b/assets/lock.html-C0CTzTHq.js @@ -1 +1 @@ -import{_ as s,c as a,b as d,d as r,e as n,f as o,a as c,r as l,o as i}from"./app-B9iwSGbl.js";const p={};function u(m,e){const t=l("RouteLink");return i(),a("div",null,[d("p",null,[r(t,{to:"/doc/redis/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),r(t,{to:"/doc/redis/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/redis")])),_:1}),e[3]||(e[3]=o(" / lock"))]),e[4]||(e[4]=c('

Function: lock()

lock(key, EX): Promise<void>

Lock by key

Parameters

key: string

EX: number = 10

expire in seconds, default 10

Returns

Promise<void>

',9))])}const f=s(p,[["render",u],["__file","lock.html.vue"]]),h=JSON.parse('{"path":"/doc/redis/functions/lock.html","title":"Function: lock()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/lock.md"}');export{f as comp,h as data}; +import{_ as s,c as a,b as d,d as r,e as n,f as o,a as c,r as l,o as i}from"./app-DkNc82cP.js";const p={};function u(m,e){const t=l("RouteLink");return i(),a("div",null,[d("p",null,[r(t,{to:"/doc/redis/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),r(t,{to:"/doc/redis/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/redis")])),_:1}),e[3]||(e[3]=o(" / lock"))]),e[4]||(e[4]=c('

Function: lock()

lock(key, EX): Promise<void>

Lock by key

Parameters

key: string

EX: number = 10

expire in seconds, default 10

Returns

Promise<void>

',9))])}const f=s(p,[["render",u],["__file","lock.html.vue"]]),h=JSON.parse('{"path":"/doc/redis/functions/lock.html","title":"Function: lock()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/lock.md"}');export{f as comp,h as data}; diff --git a/assets/logger.html-D-v4AeEL.js b/assets/logger.html-zQAw6x6v.js similarity index 77% rename from assets/logger.html-D-v4AeEL.js rename to assets/logger.html-zQAw6x6v.js index af923651f..bf832334a 100644 --- a/assets/logger.html-D-v4AeEL.js +++ b/assets/logger.html-zQAw6x6v.js @@ -1 +1 @@ -import{_ as r,c as t,b as e,o as l}from"./app-B9iwSGbl.js";const o={};function s(n,a){return l(),t("div",null,a[0]||(a[0]=[e("h1",{id:"faasjs-logger",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#faasjs-logger"},[e("span",null,"@faasjs/logger")])],-1),e("p",null,"待补充",-1)]))}const c=r(o,[["render",s],["__file","logger.html.vue"]]),d=JSON.parse('{"path":"/zh/doc/logger.html","title":"@faasjs/logger","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/logger.md"}');export{c as comp,d as data}; +import{_ as r,c as t,b as e,o as l}from"./app-DkNc82cP.js";const o={};function s(n,a){return l(),t("div",null,a[0]||(a[0]=[e("h1",{id:"faasjs-logger",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#faasjs-logger"},[e("span",null,"@faasjs/logger")])],-1),e("p",null,"待补充",-1)]))}const c=r(o,[["render",s],["__file","logger.html.vue"]]),d=JSON.parse('{"path":"/zh/doc/logger.html","title":"@faasjs/logger","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/logger.md"}');export{c as comp,d as data}; diff --git a/assets/mongo.html-Bs3o_ypo.js b/assets/mongo.html-DEmaYCFz.js similarity index 76% rename from assets/mongo.html-Bs3o_ypo.js rename to assets/mongo.html-DEmaYCFz.js index 569a650f4..da5121d46 100644 --- a/assets/mongo.html-Bs3o_ypo.js +++ b/assets/mongo.html-DEmaYCFz.js @@ -1 +1 @@ -import{_ as e,c as n,b as o,o as t}from"./app-B9iwSGbl.js";const s={};function m(r,a){return t(),n("div",null,a[0]||(a[0]=[o("h1",{id:"faasjs-mongo",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#faasjs-mongo"},[o("span",null,"@faasjs/mongo")])],-1),o("p",null,"待处理",-1)]))}const c=e(s,[["render",m],["__file","mongo.html.vue"]]),d=JSON.parse('{"path":"/zh/doc/mongo.html","title":"@faasjs/mongo","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/mongo.md"}');export{c as comp,d as data}; +import{_ as e,c as n,b as o,o as t}from"./app-DkNc82cP.js";const s={};function m(r,a){return t(),n("div",null,a[0]||(a[0]=[o("h1",{id:"faasjs-mongo",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#faasjs-mongo"},[o("span",null,"@faasjs/mongo")])],-1),o("p",null,"待处理",-1)]))}const c=e(s,[["render",m],["__file","mongo.html.vue"]]),d=JSON.parse('{"path":"/zh/doc/mongo.html","title":"@faasjs/mongo","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/mongo.md"}');export{c as comp,d as data}; diff --git a/assets/multi.html-BWJTZCsk.js b/assets/multi.html-BNiamFqh.js similarity index 94% rename from assets/multi.html-BWJTZCsk.js rename to assets/multi.html-BNiamFqh.js index 49100eb5a..2b0c07b65 100644 --- a/assets/multi.html-BWJTZCsk.js +++ b/assets/multi.html-BNiamFqh.js @@ -1 +1 @@ -import{_ as s,c as u,b as n,d as o,e as r,f as e,r as i,o as d}from"./app-B9iwSGbl.js";const a={};function m(f,t){const l=i("RouteLink");return d(),u("div",null,[n("p",null,[o(l,{to:"/doc/redis/"},{default:r(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),o(l,{to:"/doc/redis/"},{default:r(()=>t[1]||(t[1]=[e("@faasjs/redis")])),_:1}),t[3]||(t[3]=e(" / multi"))]),t[4]||(t[4]=n("h1",{id:"function-multi",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#function-multi"},[n("span",null,"Function: multi()")])],-1)),t[5]||(t[5]=n("blockquote",null,[n("p",null,[n("strong",null,"multi"),e("(): "),n("code",null,"ChainableCommander")])],-1)),t[6]||(t[6]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),t[7]||(t[7]=n("p",null,[n("code",null,"ChainableCommander")],-1))])}const c=s(a,[["render",m],["__file","multi.html.vue"]]),x=JSON.parse('{"path":"/doc/redis/functions/multi.html","title":"Function: multi()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/multi.md"}');export{c as comp,x as data}; +import{_ as s,c as u,b as n,d as o,e as r,f as e,r as i,o as d}from"./app-DkNc82cP.js";const a={};function m(f,t){const l=i("RouteLink");return d(),u("div",null,[n("p",null,[o(l,{to:"/doc/redis/"},{default:r(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),o(l,{to:"/doc/redis/"},{default:r(()=>t[1]||(t[1]=[e("@faasjs/redis")])),_:1}),t[3]||(t[3]=e(" / multi"))]),t[4]||(t[4]=n("h1",{id:"function-multi",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#function-multi"},[n("span",null,"Function: multi()")])],-1)),t[5]||(t[5]=n("blockquote",null,[n("p",null,[n("strong",null,"multi"),e("(): "),n("code",null,"ChainableCommander")])],-1)),t[6]||(t[6]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),t[7]||(t[7]=n("p",null,[n("code",null,"ChainableCommander")],-1))])}const c=s(a,[["render",m],["__file","multi.html.vue"]]),x=JSON.parse('{"path":"/doc/redis/functions/multi.html","title":"Function: multi()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/multi.md"}');export{c as comp,x as data}; diff --git a/assets/originKnex.html-Bp5Lm6Iv.js b/assets/originKnex.html-CDYylhKk.js similarity index 96% rename from assets/originKnex.html-Bp5Lm6Iv.js rename to assets/originKnex.html-CDYylhKk.js index f5ce88d82..587d5f510 100644 --- a/assets/originKnex.html-Bp5Lm6Iv.js +++ b/assets/originKnex.html-CDYylhKk.js @@ -1 +1 @@ -import{_ as a,c as s,b as d,d as o,e as r,f as n,a as c,r as i,o as l}from"./app-B9iwSGbl.js";const p={};function g(u,e){const t=i("RouteLink");return l(),s("div",null,[d("p",null,[o(t,{to:"/doc/knex/"},{default:r(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),o(t,{to:"/doc/knex/"},{default:r(()=>e[1]||(e[1]=[n("@faasjs/knex")])),_:1}),e[3]||(e[3]=n(" / originKnex"))]),e[4]||(e[4]=c('

Function: originKnex()

originKnex<TRecord, TResult>(config): Knex<TRecord, TResult>

Origin knex instance.

Type Parameters

TRecord extends object = any

TResult = unknown[]

Parameters

config: string | Config<any>

Returns

Knex<TRecord, TResult>

',10))])}const m=a(p,[["render",g],["__file","originKnex.html.vue"]]),f=JSON.parse('{"path":"/doc/knex/functions/originKnex.html","title":"Function: originKnex()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/functions/originKnex.md"}');export{m as comp,f as data}; +import{_ as a,c as s,b as d,d as o,e as r,f as n,a as c,r as i,o as l}from"./app-DkNc82cP.js";const p={};function g(u,e){const t=i("RouteLink");return l(),s("div",null,[d("p",null,[o(t,{to:"/doc/knex/"},{default:r(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),o(t,{to:"/doc/knex/"},{default:r(()=>e[1]||(e[1]=[n("@faasjs/knex")])),_:1}),e[3]||(e[3]=n(" / originKnex"))]),e[4]||(e[4]=c('

Function: originKnex()

originKnex<TRecord, TResult>(config): Knex<TRecord, TResult>

Origin knex instance.

Type Parameters

TRecord extends object = any

TResult = unknown[]

Parameters

config: string | Config<any>

Returns

Knex<TRecord, TResult>

',10))])}const m=a(p,[["render",g],["__file","originKnex.html.vue"]]),f=JSON.parse('{"path":"/doc/knex/functions/originKnex.html","title":"Function: originKnex()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/functions/originKnex.md"}');export{m as comp,f as data}; diff --git a/assets/pipeline.html-h27EG1d5.js b/assets/pipeline.html-D8mof57y.js similarity index 94% rename from assets/pipeline.html-h27EG1d5.js rename to assets/pipeline.html-D8mof57y.js index 4b8594272..058b3ebaf 100644 --- a/assets/pipeline.html-h27EG1d5.js +++ b/assets/pipeline.html-D8mof57y.js @@ -1 +1 @@ -import{_ as r,c as s,b as n,d as i,e as o,f as t,r as p,o as d}from"./app-B9iwSGbl.js";const u={};function a(f,e){const l=p("RouteLink");return d(),s("div",null,[n("p",null,[i(l,{to:"/doc/redis/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),i(l,{to:"/doc/redis/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / pipeline"))]),e[4]||(e[4]=n("h1",{id:"function-pipeline",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#function-pipeline"},[n("span",null,"Function: pipeline()")])],-1)),e[5]||(e[5]=n("blockquote",null,[n("p",null,[n("strong",null,"pipeline"),t("(): "),n("code",null,"ChainableCommander")])],-1)),e[6]||(e[6]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),e[7]||(e[7]=n("p",null,[n("code",null,"ChainableCommander")],-1))])}const c=r(u,[["render",a],["__file","pipeline.html.vue"]]),x=JSON.parse('{"path":"/doc/redis/functions/pipeline.html","title":"Function: pipeline()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/pipeline.md"}');export{c as comp,x as data}; +import{_ as r,c as s,b as n,d as i,e as o,f as t,r as p,o as d}from"./app-DkNc82cP.js";const u={};function a(f,e){const l=p("RouteLink");return d(),s("div",null,[n("p",null,[i(l,{to:"/doc/redis/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),i(l,{to:"/doc/redis/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / pipeline"))]),e[4]||(e[4]=n("h1",{id:"function-pipeline",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#function-pipeline"},[n("span",null,"Function: pipeline()")])],-1)),e[5]||(e[5]=n("blockquote",null,[n("p",null,[n("strong",null,"pipeline"),t("(): "),n("code",null,"ChainableCommander")])],-1)),e[6]||(e[6]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),e[7]||(e[7]=n("p",null,[n("code",null,"ChainableCommander")],-1))])}const c=r(u,[["render",a],["__file","pipeline.html.vue"]]),x=JSON.parse('{"path":"/doc/redis/functions/pipeline.html","title":"Function: pipeline()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/pipeline.md"}');export{c as comp,x as data}; diff --git a/assets/plugin.html-ClGOhWzo.js b/assets/plugin.html-BLIgei5h.js similarity index 99% rename from assets/plugin.html-ClGOhWzo.js rename to assets/plugin.html-BLIgei5h.js index 8e017b501..405bf81ac 100644 --- a/assets/plugin.html-ClGOhWzo.js +++ b/assets/plugin.html-BLIgei5h.js @@ -1,4 +1,4 @@ -import{_ as s,c as a,a as e,o as p}from"./app-B9iwSGbl.js";const l={};function t(i,n){return p(),a("div",null,n[0]||(n[0]=[e(`

使用插件

FaasJS 中插件分两类,一类是云函数插件,须在创建云函数时注入才能正常使用,另外一类是非云函数插件,使用方法同普通的 npm 库。

创建插件实例

使用默认配置

# faas.yaml
+import{_ as s,c as a,a as e,o as p}from"./app-DkNc82cP.js";const l={};function t(i,n){return p(),a("div",null,n[0]||(n[0]=[e(`

使用插件

FaasJS 中插件分两类,一类是云函数插件,须在创建云函数时注入才能正常使用,另外一类是非云函数插件,使用方法同普通的 npm 库。

创建插件实例

使用默认配置

# faas.yaml
 defaults:
   plugins:
     fake_plugin:
@@ -46,4 +46,4 @@ import{_ as s,c as a,a as e,o as p}from"./app-B9iwSGbl.js";const l={};function t
   plugins: [plugin],
   handler(){}
 });
-

自定义配置也可以跟指定配置混合使用,覆盖指定配置中部分配置项。

配置的优先级

插件的配置可以在引用插件时在代码中直接配置,也可以在 faas.yaml 中配置。

配置的优先级为:云函数代码中的配置 > 云函数文件所在文件夹的 faas.yaml > 父文件夹的 faas.yaml > 更浅层级文件夹中的 faas.yaml

最佳实践

对于共用和常用的配置,建议都配置在 faas.yaml 中。

仅某个云函数用到的特殊配置,可以直接在云函数的代码中配置。

`,18)]))}const o=s(l,[["render",t],["__file","plugin.html.vue"]]),u=JSON.parse('{"path":"/zh/guide/excel/plugin.html","title":"使用插件","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"创建插件实例","slug":"创建插件实例","link":"#创建插件实例","children":[{"level":3,"title":"使用默认配置","slug":"使用默认配置","link":"#使用默认配置","children":[]},{"level":3,"title":"使用指定配置","slug":"使用指定配置","link":"#使用指定配置","children":[]},{"level":3,"title":"自定义配置","slug":"自定义配置","link":"#自定义配置","children":[]}]},{"level":2,"title":"配置的优先级","slug":"配置的优先级","link":"#配置的优先级","children":[{"level":3,"title":"最佳实践","slug":"最佳实践","link":"#最佳实践","children":[]}]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/guide/excel/plugin.md"}');export{o as comp,u as data}; +

自定义配置也可以跟指定配置混合使用,覆盖指定配置中部分配置项。

配置的优先级

插件的配置可以在引用插件时在代码中直接配置,也可以在 faas.yaml 中配置。

配置的优先级为:云函数代码中的配置 > 云函数文件所在文件夹的 faas.yaml > 父文件夹的 faas.yaml > 更浅层级文件夹中的 faas.yaml

最佳实践

对于共用和常用的配置,建议都配置在 faas.yaml 中。

仅某个云函数用到的特殊配置,可以直接在云函数的代码中配置。

`,18)]))}const o=s(l,[["render",t],["__file","plugin.html.vue"]]),u=JSON.parse('{"path":"/zh/guide/excel/plugin.html","title":"使用插件","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"创建插件实例","slug":"创建插件实例","link":"#创建插件实例","children":[{"level":3,"title":"使用默认配置","slug":"使用默认配置","link":"#使用默认配置","children":[]},{"level":3,"title":"使用指定配置","slug":"使用指定配置","link":"#使用指定配置","children":[]},{"level":3,"title":"自定义配置","slug":"自定义配置","link":"#自定义配置","children":[]}]},{"level":2,"title":"配置的优先级","slug":"配置的优先级","link":"#配置的优先级","children":[{"level":3,"title":"最佳实践","slug":"最佳实践","link":"#最佳实践","children":[]}]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/guide/excel/plugin.md"}');export{o as comp,u as data}; diff --git a/assets/publish.html-B304SZod.js b/assets/publish.html-DQvUzb34.js similarity index 95% rename from assets/publish.html-B304SZod.js rename to assets/publish.html-DQvUzb34.js index 211995063..3a67aa4ba 100644 --- a/assets/publish.html-B304SZod.js +++ b/assets/publish.html-DQvUzb34.js @@ -1 +1 @@ -import{_ as r,c as a,b as l,d as n,e as o,f as s,a as d,r as i,o as c}from"./app-B9iwSGbl.js";const p={};function u(h,e){const t=i("RouteLink");return c(),a("div",null,[l("p",null,[n(t,{to:"/doc/redis/"},{default:o(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),n(t,{to:"/doc/redis/"},{default:o(()=>e[1]||(e[1]=[s("@faasjs/redis")])),_:1}),e[3]||(e[3]=s(" / publish"))]),e[4]||(e[4]=d('

Function: publish()

publish(channel, message): Promise<number>

Publish message

Parameters

channel: string

message: any

Returns

Promise<number>

',8))])}const b=r(p,[["render",u],["__file","publish.html.vue"]]),f=JSON.parse('{"path":"/doc/redis/functions/publish.html","title":"Function: publish()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/publish.md"}');export{b as comp,f as data}; +import{_ as r,c as a,b as l,d as n,e as o,f as s,a as d,r as i,o as c}from"./app-DkNc82cP.js";const p={};function u(h,e){const t=i("RouteLink");return c(),a("div",null,[l("p",null,[n(t,{to:"/doc/redis/"},{default:o(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),n(t,{to:"/doc/redis/"},{default:o(()=>e[1]||(e[1]=[s("@faasjs/redis")])),_:1}),e[3]||(e[3]=s(" / publish"))]),e[4]||(e[4]=d('

Function: publish()

publish(channel, message): Promise<number>

Publish message

Parameters

channel: string

message: any

Returns

Promise<number>

',8))])}const b=r(p,[["render",u],["__file","publish.html.vue"]]),f=JSON.parse('{"path":"/doc/redis/functions/publish.html","title":"Function: publish()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/publish.md"}');export{b as comp,f as data}; diff --git a/assets/query.html-oBM1zlW3.js b/assets/query.html-Bw8qLCVc.js similarity index 98% rename from assets/query.html-oBM1zlW3.js rename to assets/query.html-Bw8qLCVc.js index f9bc7597f..6400983b0 100644 --- a/assets/query.html-oBM1zlW3.js +++ b/assets/query.html-Bw8qLCVc.js @@ -1 +1 @@ -import{_ as s,c as o,b as l,d as a,e as n,f as t,a as d,r as c,o as i}from"./app-B9iwSGbl.js";const u={};function p(h,e){const r=c("RouteLink");return i(),o("div",null,[l("p",null,[a(r,{to:"/doc/knex/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(r,{to:"/doc/knex/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/knex")])),_:1}),e[3]||(e[3]=t(" / query"))]),e[4]||(e[4]=d('

Function: query()

query(table)

query<TName>(table): OriginKnex.QueryBuilder<OriginKnex.TableType<TName>, object[]>

Type Parameters

TName extends "test"

Parameters

table: TName

Returns

OriginKnex.QueryBuilder<OriginKnex.TableType<TName>, object[]>

query(table)

query<TName, TResult>(table): OriginKnex.QueryBuilder<TName, TResult>

Type Parameters

TName extends object = any

TResult = any[]

Parameters

table: string

Returns

OriginKnex.QueryBuilder<TName, TResult>

',18))])}const y=s(u,[["render",p],["__file","query.html.vue"]]),g=JSON.parse('{"path":"/doc/knex/functions/query.html","title":"Function: query()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"query(table)","slug":"query-table","link":"#query-table","children":[{"level":3,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":3,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":3,"title":"Returns","slug":"returns","link":"#returns","children":[]}]},{"level":2,"title":"query(table)","slug":"query-table-1","link":"#query-table-1","children":[{"level":3,"title":"Type Parameters","slug":"type-parameters-1","link":"#type-parameters-1","children":[]},{"level":3,"title":"Parameters","slug":"parameters-1","link":"#parameters-1","children":[]},{"level":3,"title":"Returns","slug":"returns-1","link":"#returns-1","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/functions/query.md"}');export{y as comp,g as data}; +import{_ as s,c as o,b as l,d as a,e as n,f as t,a as d,r as c,o as i}from"./app-DkNc82cP.js";const u={};function p(h,e){const r=c("RouteLink");return i(),o("div",null,[l("p",null,[a(r,{to:"/doc/knex/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(r,{to:"/doc/knex/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/knex")])),_:1}),e[3]||(e[3]=t(" / query"))]),e[4]||(e[4]=d('

Function: query()

query(table)

query<TName>(table): OriginKnex.QueryBuilder<OriginKnex.TableType<TName>, object[]>

Type Parameters

TName extends "test"

Parameters

table: TName

Returns

OriginKnex.QueryBuilder<OriginKnex.TableType<TName>, object[]>

query(table)

query<TName, TResult>(table): OriginKnex.QueryBuilder<TName, TResult>

Type Parameters

TName extends object = any

TResult = any[]

Parameters

table: string

Returns

OriginKnex.QueryBuilder<TName, TResult>

',18))])}const y=s(u,[["render",p],["__file","query.html.vue"]]),g=JSON.parse('{"path":"/doc/knex/functions/query.html","title":"Function: query()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"query(table)","slug":"query-table","link":"#query-table","children":[{"level":3,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":3,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":3,"title":"Returns","slug":"returns","link":"#returns","children":[]}]},{"level":2,"title":"query(table)","slug":"query-table-1","link":"#query-table-1","children":[{"level":3,"title":"Type Parameters","slug":"type-parameters-1","link":"#type-parameters-1","children":[]},{"level":3,"title":"Parameters","slug":"parameters-1","link":"#parameters-1","children":[]},{"level":3,"title":"Returns","slug":"returns-1","link":"#returns-1","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/functions/query.md"}');export{y as comp,g as data}; diff --git a/assets/query.html-ClRBw8s6.js b/assets/query.html-CSY8o6lR.js similarity index 96% rename from assets/query.html-ClRBw8s6.js rename to assets/query.html-CSY8o6lR.js index 0decd1ec0..7f8dd81fe 100644 --- a/assets/query.html-ClRBw8s6.js +++ b/assets/query.html-CSY8o6lR.js @@ -1 +1 @@ -import{_ as o,c as n,b as d,d as a,e as s,f as t,a as l,r as c,o as i}from"./app-B9iwSGbl.js";const p={};function u(m,e){const r=c("RouteLink");return i(),n("div",null,[d("p",null,[a(r,{to:"/doc/redis/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(r,{to:"/doc/redis/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / query"))]),e[4]||(e[4]=l('

Function: query()

query<TResult>(command, args): Promise<TResult>

Type Parameters

TResult = any

Parameters

command: string

args: any[]

Returns

Promise<TResult>

',9))])}const f=o(p,[["render",u],["__file","query.html.vue"]]),g=JSON.parse('{"path":"/doc/redis/functions/query.html","title":"Function: query()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/query.md"}');export{f as comp,g as data}; +import{_ as o,c as n,b as d,d as a,e as s,f as t,a as l,r as c,o as i}from"./app-DkNc82cP.js";const p={};function u(m,e){const r=c("RouteLink");return i(),n("div",null,[d("p",null,[a(r,{to:"/doc/redis/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(r,{to:"/doc/redis/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / query"))]),e[4]||(e[4]=l('

Function: query()

query<TResult>(command, args): Promise<TResult>

Type Parameters

TResult = any

Parameters

command: string

args: any[]

Returns

Promise<TResult>

',9))])}const f=o(p,[["render",u],["__file","query.html.vue"]]),g=JSON.parse('{"path":"/doc/redis/functions/query.html","title":"Function: query()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/query.md"}');export{f as comp,g as data}; diff --git a/assets/querystringify.html-DqVVpEWs.js b/assets/querystringify.html-C2EodWk6.js similarity index 95% rename from assets/querystringify.html-DqVVpEWs.js rename to assets/querystringify.html-C2EodWk6.js index df3a3e9a8..60cad32d8 100644 --- a/assets/querystringify.html-DqVVpEWs.js +++ b/assets/querystringify.html-C2EodWk6.js @@ -1 +1 @@ -import{_ as a,c as o,b as i,d as n,e as s,f as t,a as u,r as d,o as l}from"./app-B9iwSGbl.js";const c={};function f(p,e){const r=d("RouteLink");return l(),o("div",null,[i("p",null,[n(r,{to:"/doc/request/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(r,{to:"/doc/request/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/request")])),_:1}),e[3]||(e[3]=t(" / querystringify"))]),e[4]||(e[4]=u('

Function: querystringify()

querystringify(obj): string

Parameters

obj: any

Returns

string

',6))])}const g=a(c,[["render",f],["__file","querystringify.html.vue"]]),m=JSON.parse('{"path":"/doc/request/functions/querystringify.html","title":"Function: querystringify()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/request/functions/querystringify.md"}');export{g as comp,m as data}; +import{_ as a,c as o,b as i,d as n,e as s,f as t,a as u,r as d,o as l}from"./app-DkNc82cP.js";const c={};function f(p,e){const r=d("RouteLink");return l(),o("div",null,[i("p",null,[n(r,{to:"/doc/request/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(r,{to:"/doc/request/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/request")])),_:1}),e[3]||(e[3]=t(" / querystringify"))]),e[4]||(e[4]=u('

Function: querystringify()

querystringify(obj): string

Parameters

obj: any

Returns

string

',6))])}const g=a(c,[["render",f],["__file","querystringify.html.vue"]]),m=JSON.parse('{"path":"/doc/request/functions/querystringify.html","title":"Function: querystringify()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/request/functions/querystringify.md"}');export{g as comp,m as data}; diff --git a/assets/raw.html-DamkOH5n.js b/assets/raw.html-diIrr8Xi.js similarity index 96% rename from assets/raw.html-DamkOH5n.js rename to assets/raw.html-diIrr8Xi.js index d73b2b27b..276396c95 100644 --- a/assets/raw.html-DamkOH5n.js +++ b/assets/raw.html-diIrr8Xi.js @@ -1 +1 @@ -import{_ as o,c as s,b as d,d as r,e as n,f as t,a as l,r as c,o as i}from"./app-B9iwSGbl.js";const p={};function u(m,e){const a=c("RouteLink");return i(),s("div",null,[d("p",null,[r(a,{to:"/doc/knex/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),r(a,{to:"/doc/knex/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/knex")])),_:1}),e[3]||(e[3]=t(" / raw"))]),e[4]||(e[4]=l('

Function: raw()

raw<TResult>(sql, bindings): Promise<OriginKnex.Raw<TResult>>

Type Parameters

TResult = any

Parameters

sql: string

bindings: ValueDict | RawBinding[] = []

Returns

Promise<OriginKnex.Raw<TResult>>

',9))])}const h=o(p,[["render",u],["__file","raw.html.vue"]]),f=JSON.parse('{"path":"/doc/knex/functions/raw.html","title":"Function: raw()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/functions/raw.md"}');export{h as comp,f as data}; +import{_ as o,c as s,b as d,d as r,e as n,f as t,a as l,r as c,o as i}from"./app-DkNc82cP.js";const p={};function u(m,e){const a=c("RouteLink");return i(),s("div",null,[d("p",null,[r(a,{to:"/doc/knex/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),r(a,{to:"/doc/knex/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/knex")])),_:1}),e[3]||(e[3]=t(" / raw"))]),e[4]||(e[4]=l('

Function: raw()

raw<TResult>(sql, bindings): Promise<OriginKnex.Raw<TResult>>

Type Parameters

TResult = any

Parameters

sql: string

bindings: ValueDict | RawBinding[] = []

Returns

Promise<OriginKnex.Raw<TResult>>

',9))])}const h=o(p,[["render",u],["__file","raw.html.vue"]]),f=JSON.parse('{"path":"/doc/knex/functions/raw.html","title":"Function: raw()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/functions/raw.md"}');export{h as comp,f as data}; diff --git a/assets/react.html-Dpkd0jxI.js b/assets/react.html-GlCBvtgV.js similarity index 98% rename from assets/react.html-Dpkd0jxI.js rename to assets/react.html-GlCBvtgV.js index dbd91e1bf..60280b466 100644 --- a/assets/react.html-Dpkd0jxI.js +++ b/assets/react.html-GlCBvtgV.js @@ -1,4 +1,4 @@ -import{_ as n,c as a,a as e,o as t}from"./app-B9iwSGbl.js";const p={};function l(c,s){return t(),a("div",null,s[0]||(s[0]=[e(`

在 React 中使用

FaasJS 提供了 @faasjs/react 使得你可以在 React 中轻松调用云函数。

集成步骤

  1. 安装插件 npm install @faasjs/react@beta --save
  2. 引入插件
// faas.ts
+import{_ as n,c as a,a as e,o as t}from"./app-DkNc82cP.js";const p={};function l(c,s){return t(),a("div",null,s[0]||(s[0]=[e(`

在 React 中使用

FaasJS 提供了 @faasjs/react 使得你可以在 React 中轻松调用云函数。

集成步骤

  1. 安装插件 npm install @faasjs/react@beta --save
  2. 引入插件
// faas.ts
 import { FaasClient } from '@faasjs/react';
 
 const client = FaasClient({
@@ -22,4 +22,4 @@ import{_ as n,c as a,a as e,o as t}from"./app-B9iwSGbl.js";const p={};function l
 
   return <>ID: {user.data.id}</>
 }
-
`,7)]))}const i=n(p,[["render",l],["__file","react.html.vue"]]),r=JSON.parse('{"path":"/zh/guide/excel/react.html","title":"在 React 中使用","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"集成步骤","slug":"集成步骤","link":"#集成步骤","children":[]},{"level":2,"title":"使用方法","slug":"使用方法","link":"#使用方法","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/guide/excel/react.md"}');export{i as comp,r as data}; +
`,7)]))}const i=n(p,[["render",l],["__file","react.html.vue"]]),r=JSON.parse('{"path":"/zh/guide/excel/react.html","title":"在 React 中使用","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"集成步骤","slug":"集成步骤","link":"#集成步骤","children":[]},{"level":2,"title":"使用方法","slug":"使用方法","link":"#使用方法","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/guide/excel/react.md"}');export{i as comp,r as data}; diff --git a/assets/react.html-CgdMY88t.js b/assets/react.html-OjVm4sju.js similarity index 97% rename from assets/react.html-CgdMY88t.js rename to assets/react.html-OjVm4sju.js index 76f2b75fe..5576c1ce7 100644 --- a/assets/react.html-CgdMY88t.js +++ b/assets/react.html-OjVm4sju.js @@ -1,4 +1,4 @@ -import{_ as a,c as n,a as e,o as t}from"./app-B9iwSGbl.js";const p={};function l(c,s){return t(),n("div",null,s[0]||(s[0]=[e(`

@faasjs/react

React 插件。

安装方法

npm

npm install @faasjs/react --save
+import{_ as a,c as n,a as e,o as t}from"./app-DkNc82cP.js";const p={};function l(c,s){return t(),n("div",null,s[0]||(s[0]=[e(`

@faasjs/react

React 插件。

安装方法

npm

npm install @faasjs/react --save
 

Webpack 和 CDN

在 html 中添加如下代码:

<script type="text/javascript" src="//cdn.jsdelivr.net/npm/@faasjs/react"></script>
 

在 webpack.config.js 中添加如下代码:

module.exports = {
   // ...
@@ -14,4 +14,4 @@ import{_ as a,c as n,a as e,o as t}from"./app-B9iwSGbl.js";const p={};function l
 
 export const faas = client.faas
 export const useFaas = client.useFaas
-
`,12)]))}const o=a(p,[["render",l],["__file","react.html.vue"]]),r=JSON.parse('{"path":"/zh/doc/react.html","title":"@faasjs/react","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"安装方法","slug":"安装方法","link":"#安装方法","children":[{"level":3,"title":"npm","slug":"npm","link":"#npm","children":[]},{"level":3,"title":"Webpack 和 CDN","slug":"webpack-和-cdn","link":"#webpack-和-cdn","children":[]}]},{"level":2,"title":"初始化","slug":"初始化","link":"#初始化","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/react.md"}');export{o as comp,r as data}; +
`,12)]))}const o=a(p,[["render",l],["__file","react.html.vue"]]),r=JSON.parse('{"path":"/zh/doc/react.html","title":"@faasjs/react","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"安装方法","slug":"安装方法","link":"#安装方法","children":[{"level":3,"title":"npm","slug":"npm","link":"#npm","children":[]},{"level":3,"title":"Webpack 和 CDN","slug":"webpack-和-cdn","link":"#webpack-和-cdn","children":[]}]},{"level":2,"title":"初始化","slug":"初始化","link":"#初始化","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/react.md"}');export{o as comp,r as data}; diff --git a/assets/redis.html-D1U1Nhri.js b/assets/redis.html-CRwdIR09.js similarity index 97% rename from assets/redis.html-D1U1Nhri.js rename to assets/redis.html-CRwdIR09.js index 24a8346b8..a88cb9b5b 100644 --- a/assets/redis.html-D1U1Nhri.js +++ b/assets/redis.html-CRwdIR09.js @@ -1,4 +1,4 @@ -import{_ as n,c as a,a as e,o as t}from"./app-B9iwSGbl.js";const p={};function i(l,s){return t(),a("div",null,s[0]||(s[0]=[e(`

@faasjs/redis

Redis 插件可以使云函数能够连接 Redis 数据库。

基于 redis

配置参数

  • host string 主机地址
  • port number 端口号
  • password string 登录密码
  • prefix string 前缀

实例方法

query(command: string, args: any[]): Promise<any>

请求 Redis

示例代码

import { Func } from '@faasjs/func';
+import{_ as n,c as a,a as e,o as t}from"./app-DkNc82cP.js";const p={};function i(l,s){return t(),a("div",null,s[0]||(s[0]=[e(`

@faasjs/redis

Redis 插件可以使云函数能够连接 Redis 数据库。

基于 redis

配置参数

  • host string 主机地址
  • port number 端口号
  • password string 登录密码
  • prefix string 前缀

实例方法

query(command: string, args: any[]): Promise<any>

请求 Redis

示例代码

import { Func } from '@faasjs/func';
 import { Redis } from '@faasjs/redis';
 
 const redis = new Redis();
@@ -9,4 +9,4 @@ import{_ as n,c as a,a as e,o as t}from"./app-B9iwSGbl.js";const p={};function i
     return await redis.query('get', ['key']); // 查询数据库
   }
 });
-

Github 地址

https://github.com/faasjs/faasjs/tree/main/packages/redis

`,12)]))}const c=n(p,[["render",i],["__file","redis.html.vue"]]),r=JSON.parse('{"path":"/zh/doc/redis.html","title":"@faasjs/redis","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"配置参数","slug":"配置参数","link":"#配置参数","children":[]},{"level":2,"title":"实例方法","slug":"实例方法","link":"#实例方法","children":[{"level":3,"title":"query(command: string, args: any[]): Promise","slug":"query-command-string-args-any-promise-any","link":"#query-command-string-args-any-promise-any","children":[]}]},{"level":2,"title":"示例代码","slug":"示例代码","link":"#示例代码","children":[]},{"level":2,"title":"Github 地址","slug":"github-地址","link":"#github-地址","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/redis.md"}');export{c as comp,r as data}; +

Github 地址

https://github.com/faasjs/faasjs/tree/main/packages/redis

`,12)]))}const c=n(p,[["render",i],["__file","redis.html.vue"]]),r=JSON.parse('{"path":"/zh/doc/redis.html","title":"@faasjs/redis","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"配置参数","slug":"配置参数","link":"#配置参数","children":[]},{"level":2,"title":"实例方法","slug":"实例方法","link":"#实例方法","children":[{"level":3,"title":"query(command: string, args: any[]): Promise","slug":"query-command-string-args-any-promise-any","link":"#query-command-string-args-any-promise-any","children":[]}]},{"level":2,"title":"示例代码","slug":"示例代码","link":"#示例代码","children":[]},{"level":2,"title":"Github 地址","slug":"github-地址","link":"#github-地址","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/redis.md"}');export{c as comp,r as data}; diff --git a/assets/request-spec.html-DS2NsBDK.js b/assets/request-spec.html-ZP3t8l57.js similarity index 98% rename from assets/request-spec.html-DS2NsBDK.js rename to assets/request-spec.html-ZP3t8l57.js index bf38b5548..8a0fbf419 100644 --- a/assets/request-spec.html-DS2NsBDK.js +++ b/assets/request-spec.html-ZP3t8l57.js @@ -1,4 +1,4 @@ -import{_ as e,c as a,a as n,o as t}from"./app-B9iwSGbl.js";const i={};function r(l,s){return t(),a("div",null,s[0]||(s[0]=[n(`

FaasJS Request Specifications

To ensure consistency and avoid confusion during team collaboration, FaasJS offers built-in request specifications and compatible browser plugins.

Requests

Headers

  • Content-Type: application/json; charset=UTF-8

Method

Standardized as POST.

Path

By default, the request path mirrors the directory and file name within your project.

Query Parameters

Discouraged. Use the Body section for parameter transmission instead.

Body

Empty or formatted in JSON.

Responses

Headers

  • Content-Type: application/json; charset=UTF-8

Status Codes

  • 200 Request successful with response data.
  • 201 Request successful but without response data.
  • 500 Request failed.

Additional status codes can be implemented based on specific business needs.

Body

200 Status

  • data (Required): Contains business information.

Examples:

Returns a string.

{
+import{_ as e,c as a,a as n,o as t}from"./app-DkNc82cP.js";const i={};function r(l,s){return t(),a("div",null,s[0]||(s[0]=[n(`

FaasJS Request Specifications

To ensure consistency and avoid confusion during team collaboration, FaasJS offers built-in request specifications and compatible browser plugins.

Requests

Headers

  • Content-Type: application/json; charset=UTF-8

Method

Standardized as POST.

Path

By default, the request path mirrors the directory and file name within your project.

Query Parameters

Discouraged. Use the Body section for parameter transmission instead.

Body

Empty or formatted in JSON.

Responses

Headers

  • Content-Type: application/json; charset=UTF-8

Status Codes

  • 200 Request successful with response data.
  • 201 Request successful but without response data.
  • 500 Request failed.

Additional status codes can be implemented based on specific business needs.

Body

200 Status

  • data (Required): Contains business information.

Examples:

Returns a string.

{
   "data": "value"
 }
 

Returns an object.

{
@@ -11,4 +11,4 @@ import{_ as e,c as a,a as n,o as t}from"./app-B9iwSGbl.js";const i={};function r
     "message": "An error occurred.\\nPlease try again."
   }
 }
-

Frequently Asked Questions

Why not use form data submissions?

Form data submissions have two main drawbacks:

  1. Limited format: data can only be submitted as strings.
  2. Nested data limitations: complex nested data structures can lead to excessively large submissions.

Why not use RESTful or GraphQL APIs?

RESTful APIs require a deeper understanding of verbs and nouns for developers.

GraphQL, while powerful, involves complex parsing and authorization processes. Utilizing frameworks like Apollo can be cumbersome within a FaaS environment.

Therefore, FaasJS adopts a simplified approach, combining the clarity of RESTful with the flexibility of GraphQL.

Requests are defined solely using action and params.

`,42)]))}const p=e(i,[["render",r],["__file","request-spec.html.vue"]]),d=JSON.parse('{"path":"/guide/request-spec.html","title":"FaasJS Request Specifications","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Requests","slug":"requests","link":"#requests","children":[{"level":3,"title":"Headers","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"Method","slug":"method","link":"#method","children":[]},{"level":3,"title":"Path","slug":"path","link":"#path","children":[]},{"level":3,"title":"Query Parameters","slug":"query-parameters","link":"#query-parameters","children":[]},{"level":3,"title":"Body","slug":"body","link":"#body","children":[]}]},{"level":2,"title":"Responses","slug":"responses","link":"#responses","children":[{"level":3,"title":"Headers","slug":"headers-1","link":"#headers-1","children":[]},{"level":3,"title":"Body","slug":"body-1","link":"#body-1","children":[]}]},{"level":2,"title":"Frequently Asked Questions","slug":"frequently-asked-questions","link":"#frequently-asked-questions","children":[{"level":3,"title":"Why not use form data submissions?","slug":"why-not-use-form-data-submissions","link":"#why-not-use-form-data-submissions","children":[]},{"level":3,"title":"Why not use RESTful or GraphQL APIs?","slug":"why-not-use-restful-or-graphql-apis","link":"#why-not-use-restful-or-graphql-apis","children":[]}]}],"git":{"updatedTime":1730623884000},"filePathRelative":"guide/request-spec.md"}');export{p as comp,d as data}; +

Frequently Asked Questions

Why not use form data submissions?

Form data submissions have two main drawbacks:

  1. Limited format: data can only be submitted as strings.
  2. Nested data limitations: complex nested data structures can lead to excessively large submissions.

Why not use RESTful or GraphQL APIs?

RESTful APIs require a deeper understanding of verbs and nouns for developers.

GraphQL, while powerful, involves complex parsing and authorization processes. Utilizing frameworks like Apollo can be cumbersome within a FaaS environment.

Therefore, FaasJS adopts a simplified approach, combining the clarity of RESTful with the flexibility of GraphQL.

Requests are defined solely using action and params.

`,42)]))}const p=e(i,[["render",r],["__file","request-spec.html.vue"]]),d=JSON.parse('{"path":"/guide/request-spec.html","title":"FaasJS Request Specifications","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Requests","slug":"requests","link":"#requests","children":[{"level":3,"title":"Headers","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"Method","slug":"method","link":"#method","children":[]},{"level":3,"title":"Path","slug":"path","link":"#path","children":[]},{"level":3,"title":"Query Parameters","slug":"query-parameters","link":"#query-parameters","children":[]},{"level":3,"title":"Body","slug":"body","link":"#body","children":[]}]},{"level":2,"title":"Responses","slug":"responses","link":"#responses","children":[{"level":3,"title":"Headers","slug":"headers-1","link":"#headers-1","children":[]},{"level":3,"title":"Body","slug":"body-1","link":"#body-1","children":[]}]},{"level":2,"title":"Frequently Asked Questions","slug":"frequently-asked-questions","link":"#frequently-asked-questions","children":[{"level":3,"title":"Why not use form data submissions?","slug":"why-not-use-form-data-submissions","link":"#why-not-use-form-data-submissions","children":[]},{"level":3,"title":"Why not use RESTful or GraphQL APIs?","slug":"why-not-use-restful-or-graphql-apis","link":"#why-not-use-restful-or-graphql-apis","children":[]}]}],"git":{"updatedTime":1730628637000},"filePathRelative":"guide/request-spec.md"}');export{p as comp,d as data}; diff --git a/assets/request-spec.html-BDpYYw2M.js b/assets/request-spec.html-lFWzgmTp.js similarity index 98% rename from assets/request-spec.html-BDpYYw2M.js rename to assets/request-spec.html-lFWzgmTp.js index a30298bab..5d8e4cc6e 100644 --- a/assets/request-spec.html-BDpYYw2M.js +++ b/assets/request-spec.html-lFWzgmTp.js @@ -1,4 +1,4 @@ -import{_ as s,c as e,a as n,o as l}from"./app-B9iwSGbl.js";const t={};function i(r,a){return l(),e("div",null,a[0]||(a[0]=[n(`

HTTP 请求规范

为了统一团队协作时请求规范不一致的情况,FaasJS 提供了内置的请求规范和配套的浏览器插件。

请求

Headers

  • Content-Type: application/json; charset=UTF-8

Method

统一为 POST

Path

请求路径默认与项目中的目录名和文件名一致。

Query

不建议使用,入参请通过 Body 传值。

Body

为空或 JSON 格式。

响应

Headers

  • Content-Type: application/json; charset=UTF-8

StatusCode

  • 200 请求成功且有返回信息
  • 201 请求成功但没有返回信息
  • 500 请求失败

其它状态可根据具体业务情况添加。

Body

200 状态

  • data 必有,业务信息

例:

{
+import{_ as s,c as e,a as n,o as l}from"./app-DkNc82cP.js";const t={};function i(r,a){return l(),e("div",null,a[0]||(a[0]=[n(`

HTTP 请求规范

为了统一团队协作时请求规范不一致的情况,FaasJS 提供了内置的请求规范和配套的浏览器插件。

请求

Headers

  • Content-Type: application/json; charset=UTF-8

Method

统一为 POST

Path

请求路径默认与项目中的目录名和文件名一致。

Query

不建议使用,入参请通过 Body 传值。

Body

为空或 JSON 格式。

响应

Headers

  • Content-Type: application/json; charset=UTF-8

StatusCode

  • 200 请求成功且有返回信息
  • 201 请求成功但没有返回信息
  • 500 请求失败

其它状态可根据具体业务情况添加。

Body

200 状态

  • data 必有,业务信息

例:

{
   "data": "value"
 }
 
{
@@ -11,4 +11,4 @@ import{_ as s,c as e,a as n,o as l}from"./app-B9iwSGbl.js";const t={};function i
     "message": "出错啦"
   }
 }
-

常见问题

为什么不使用表单形式提交数据?

因为表单提交数据有两个比较大的问题:一是格式只能为字符串,二是层级数据嵌套时,会导致提交的字数过多。

为什么不使用 Restful 或者 GraphQL?

Restful 的问题在于需要开发者对动词和名词有较深的理解,GraphQL 的问题在于解析和权限验证较复杂,在 FaaS 的环境中使用 Apollo 之类的框架会显得更重。

因此 FaasJS 综合了 Restful 和 GraphQL 中易于理解的部分,将请求标准设计为仅 actionparams 的形式。

`,37)]))}const d=s(t,[["render",i],["__file","request-spec.html.vue"]]),o=JSON.parse('{"path":"/zh/guide/excel/request-spec.html","title":"HTTP 请求规范","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"请求","slug":"请求","link":"#请求","children":[{"level":3,"title":"Headers","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"Method","slug":"method","link":"#method","children":[]},{"level":3,"title":"Path","slug":"path","link":"#path","children":[]},{"level":3,"title":"Query","slug":"query","link":"#query","children":[]},{"level":3,"title":"Body","slug":"body","link":"#body","children":[]}]},{"level":2,"title":"响应","slug":"响应","link":"#响应","children":[{"level":3,"title":"Headers","slug":"headers-1","link":"#headers-1","children":[]},{"level":3,"title":"Body","slug":"body-1","link":"#body-1","children":[]},{"level":3,"title":"201 状态","slug":"_201-状态","link":"#_201-状态","children":[]},{"level":3,"title":"500 状态","slug":"_500-状态","link":"#_500-状态","children":[]}]},{"level":2,"title":"常见问题","slug":"常见问题","link":"#常见问题","children":[{"level":3,"title":"为什么不使用表单形式提交数据?","slug":"为什么不使用表单形式提交数据","link":"#为什么不使用表单形式提交数据","children":[]},{"level":3,"title":"为什么不使用 Restful 或者 GraphQL?","slug":"为什么不使用-restful-或者-graphql","link":"#为什么不使用-restful-或者-graphql","children":[]}]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/guide/excel/request-spec.md"}');export{d as comp,o as data}; +

常见问题

为什么不使用表单形式提交数据?

因为表单提交数据有两个比较大的问题:一是格式只能为字符串,二是层级数据嵌套时,会导致提交的字数过多。

为什么不使用 Restful 或者 GraphQL?

Restful 的问题在于需要开发者对动词和名词有较深的理解,GraphQL 的问题在于解析和权限验证较复杂,在 FaaS 的环境中使用 Apollo 之类的框架会显得更重。

因此 FaasJS 综合了 Restful 和 GraphQL 中易于理解的部分,将请求标准设计为仅 actionparams 的形式。

`,37)]))}const d=s(t,[["render",i],["__file","request-spec.html.vue"]]),o=JSON.parse('{"path":"/zh/guide/excel/request-spec.html","title":"HTTP 请求规范","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"请求","slug":"请求","link":"#请求","children":[{"level":3,"title":"Headers","slug":"headers","link":"#headers","children":[]},{"level":3,"title":"Method","slug":"method","link":"#method","children":[]},{"level":3,"title":"Path","slug":"path","link":"#path","children":[]},{"level":3,"title":"Query","slug":"query","link":"#query","children":[]},{"level":3,"title":"Body","slug":"body","link":"#body","children":[]}]},{"level":2,"title":"响应","slug":"响应","link":"#响应","children":[{"level":3,"title":"Headers","slug":"headers-1","link":"#headers-1","children":[]},{"level":3,"title":"Body","slug":"body-1","link":"#body-1","children":[]},{"level":3,"title":"201 状态","slug":"_201-状态","link":"#_201-状态","children":[]},{"level":3,"title":"500 状态","slug":"_500-状态","link":"#_500-状态","children":[]}]},{"level":2,"title":"常见问题","slug":"常见问题","link":"#常见问题","children":[{"level":3,"title":"为什么不使用表单形式提交数据?","slug":"为什么不使用表单形式提交数据","link":"#为什么不使用表单形式提交数据","children":[]},{"level":3,"title":"为什么不使用 Restful 或者 GraphQL?","slug":"为什么不使用-restful-或者-graphql","link":"#为什么不使用-restful-或者-graphql","children":[]}]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/guide/excel/request-spec.md"}');export{d as comp,o as data}; diff --git a/assets/request.html-S3yOGVej.js b/assets/request.html-DMMo1LFQ.js similarity index 98% rename from assets/request.html-S3yOGVej.js rename to assets/request.html-DMMo1LFQ.js index 21b6386dc..16ea51db4 100644 --- a/assets/request.html-S3yOGVej.js +++ b/assets/request.html-DMMo1LFQ.js @@ -1,4 +1,4 @@ -import{_ as n,c as a,a as e,o as t}from"./app-B9iwSGbl.js";const p={};function o(l,s){return t(),a("div",null,s[0]||(s[0]=[e(`

@faasjs/request

FaasJS 内置插件,无需额外安装。

简化版网络请求插件,主要用于请求接口。

入参

  • url string 请求网址
  • options object 请求配置项
    • method string 请求方法,默认为 GET
    • query object 请求参数
    • headers object 请求头
    • body any 请求体

出参

注意:出参为 Promise 对象。

  • request object 请求对象
  • statusCode number 状态码
  • statusMessage string 状态信息
  • headers object 响应头
  • body any 响应内容

代码示例

import { request } from '@faasjs/request';
+import{_ as n,c as a,a as e,o as t}from"./app-DkNc82cP.js";const p={};function o(l,s){return t(),a("div",null,s[0]||(s[0]=[e(`

@faasjs/request

FaasJS 内置插件,无需额外安装。

简化版网络请求插件,主要用于请求接口。

入参

  • url string 请求网址
  • options object 请求配置项
    • method string 请求方法,默认为 GET
    • query object 请求参数
    • headers object 请求头
    • body any 请求体

出参

注意:出参为 Promise 对象。

  • request object 请求对象
  • statusCode number 状态码
  • statusMessage string 状态信息
  • headers object 响应头
  • body any 响应内容

代码示例

import { request } from '@faasjs/request';
 
 request('https://google.com', {
   query: {
@@ -18,4 +18,4 @@ import{_ as n,c as a,a as e,o as t}from"./app-B9iwSGbl.js";const p={};function o
 });
 
 request('https://hello.com').then(console.log); // 必定会返回 body 为 world
-

Github 地址

https://github.com/faasjs/faasjs/tree/main/packages/request

`,16)]))}const i=n(p,[["render",o],["__file","request.html.vue"]]),u=JSON.parse('{"path":"/zh/doc/request.html","title":"@faasjs/request","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"入参","slug":"入参","link":"#入参","children":[]},{"level":2,"title":"出参","slug":"出参","link":"#出参","children":[]},{"level":2,"title":"代码示例","slug":"代码示例","link":"#代码示例","children":[]},{"level":2,"title":"模拟模式","slug":"模拟模式","link":"#模拟模式","children":[]},{"level":2,"title":"Github 地址","slug":"github-地址","link":"#github-地址","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/request.md"}');export{i as comp,u as data}; +

Github 地址

https://github.com/faasjs/faasjs/tree/main/packages/request

`,16)]))}const i=n(p,[["render",o],["__file","request.html.vue"]]),u=JSON.parse('{"path":"/zh/doc/request.html","title":"@faasjs/request","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"入参","slug":"入参","link":"#入参","children":[]},{"level":2,"title":"出参","slug":"出参","link":"#出参","children":[]},{"level":2,"title":"代码示例","slug":"代码示例","link":"#代码示例","children":[]},{"level":2,"title":"模拟模式","slug":"模拟模式","link":"#模拟模式","children":[]},{"level":2,"title":"Github 地址","slug":"github-地址","link":"#github-地址","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/request.md"}');export{i as comp,u as data}; diff --git a/assets/request.html-DYfs3-R7.js b/assets/request.html-DwSL-XT7.js similarity index 97% rename from assets/request.html-DYfs3-R7.js rename to assets/request.html-DwSL-XT7.js index 2d17abd8f..8326f4e59 100644 --- a/assets/request.html-DYfs3-R7.js +++ b/assets/request.html-DwSL-XT7.js @@ -1 +1 @@ -import{_ as o,c as u,b as e,d as r,e as n,f as s,a as d,r as p,o as i}from"./app-B9iwSGbl.js";const m={};function a(f,t){const l=p("RouteLink");return i(),u("div",null,[e("p",null,[r(l,{to:"/doc/request/"},{default:n(()=>t[0]||(t[0]=[s("Documents")])),_:1}),t[2]||(t[2]=s(" / ")),r(l,{to:"/doc/request/"},{default:n(()=>t[1]||(t[1]=[s("@faasjs/request")])),_:1}),t[3]||(t[3]=s(" / request"))]),t[30]||(t[30]=e("h1",{id:"function-request",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#function-request"},[e("span",null,"Function: request()")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"request",-1)),t[6]||(t[6]=s("<")),t[7]||(t[7]=e("code",null,"T",-1)),t[8]||(t[8]=s(">(")),t[9]||(t[9]=e("code",null,"url",-1)),t[10]||(t[10]=s(", ")),t[11]||(t[11]=e("code",null,"options",-1)),t[12]||(t[12]=s("?): ")),t[13]||(t[13]=e("code",null,"Promise",-1)),t[14]||(t[14]=s("<")),r(l,{to:"/doc/request/type-aliases/Response.html"},{default:n(()=>t[4]||(t[4]=[e("code",null,"Response",-1)])),_:1}),t[15]||(t[15]=s("<")),t[16]||(t[16]=e("code",null,"T",-1)),t[17]||(t[17]=s(">>"))])]),t[31]||(t[31]=d('

Request

Type Parameters

T = any

Parameters

url: string

Url

',6)),e("p",null,[t[19]||(t[19]=s("• ")),t[20]||(t[20]=e("strong",null,"options?",-1)),t[21]||(t[21]=s(": ")),r(l,{to:"/doc/request/type-aliases/RequestOptions.html"},{default:n(()=>t[18]||(t[18]=[e("code",null,"RequestOptions",-1)])),_:1}),t[22]||(t[22]=s(" = ")),t[23]||(t[23]=e("code",null,"...",-1))]),t[32]||(t[32]=e("p",null,"Options",-1)),t[33]||(t[33]=e("h2",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[t[25]||(t[25]=e("code",null,"Promise",-1)),t[26]||(t[26]=s("<")),r(l,{to:"/doc/request/type-aliases/Response.html"},{default:n(()=>t[24]||(t[24]=[e("code",null,"Response",-1)])),_:1}),t[27]||(t[27]=s("<")),t[28]||(t[28]=e("code",null,"T",-1)),t[29]||(t[29]=s(">>"))]),t[34]||(t[34]=e("h2",{id:"url",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#url"},[e("span",null,"Url")])],-1)),t[35]||(t[35]=e("p",null,"https://faasjs.com/doc/request.html",-1))])}const g=o(m,[["render",a],["__file","request.html.vue"]]),R=JSON.parse('{"path":"/doc/request/functions/request.html","title":"Function: request()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Url","slug":"url","link":"#url","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/request/functions/request.md"}');export{g as comp,R as data}; +import{_ as o,c as u,b as e,d as r,e as n,f as s,a as d,r as p,o as i}from"./app-DkNc82cP.js";const m={};function a(f,t){const l=p("RouteLink");return i(),u("div",null,[e("p",null,[r(l,{to:"/doc/request/"},{default:n(()=>t[0]||(t[0]=[s("Documents")])),_:1}),t[2]||(t[2]=s(" / ")),r(l,{to:"/doc/request/"},{default:n(()=>t[1]||(t[1]=[s("@faasjs/request")])),_:1}),t[3]||(t[3]=s(" / request"))]),t[30]||(t[30]=e("h1",{id:"function-request",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#function-request"},[e("span",null,"Function: request()")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"request",-1)),t[6]||(t[6]=s("<")),t[7]||(t[7]=e("code",null,"T",-1)),t[8]||(t[8]=s(">(")),t[9]||(t[9]=e("code",null,"url",-1)),t[10]||(t[10]=s(", ")),t[11]||(t[11]=e("code",null,"options",-1)),t[12]||(t[12]=s("?): ")),t[13]||(t[13]=e("code",null,"Promise",-1)),t[14]||(t[14]=s("<")),r(l,{to:"/doc/request/type-aliases/Response.html"},{default:n(()=>t[4]||(t[4]=[e("code",null,"Response",-1)])),_:1}),t[15]||(t[15]=s("<")),t[16]||(t[16]=e("code",null,"T",-1)),t[17]||(t[17]=s(">>"))])]),t[31]||(t[31]=d('

Request

Type Parameters

T = any

Parameters

url: string

Url

',6)),e("p",null,[t[19]||(t[19]=s("• ")),t[20]||(t[20]=e("strong",null,"options?",-1)),t[21]||(t[21]=s(": ")),r(l,{to:"/doc/request/type-aliases/RequestOptions.html"},{default:n(()=>t[18]||(t[18]=[e("code",null,"RequestOptions",-1)])),_:1}),t[22]||(t[22]=s(" = ")),t[23]||(t[23]=e("code",null,"...",-1))]),t[32]||(t[32]=e("p",null,"Options",-1)),t[33]||(t[33]=e("h2",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[t[25]||(t[25]=e("code",null,"Promise",-1)),t[26]||(t[26]=s("<")),r(l,{to:"/doc/request/type-aliases/Response.html"},{default:n(()=>t[24]||(t[24]=[e("code",null,"Response",-1)])),_:1}),t[27]||(t[27]=s("<")),t[28]||(t[28]=e("code",null,"T",-1)),t[29]||(t[29]=s(">>"))]),t[34]||(t[34]=e("h2",{id:"url",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#url"},[e("span",null,"Url")])],-1)),t[35]||(t[35]=e("p",null,"https://faasjs.com/doc/request.html",-1))])}const g=o(m,[["render",a],["__file","request.html.vue"]]),R=JSON.parse('{"path":"/doc/request/functions/request.html","title":"Function: request()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Url","slug":"url","link":"#url","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/request/functions/request.md"}');export{g as comp,R as data}; diff --git a/assets/server.html-DOosox4b.js b/assets/server.html-BP6vm6Ww.js similarity index 77% rename from assets/server.html-DOosox4b.js rename to assets/server.html-BP6vm6Ww.js index 80a8c2150..1e8a94a22 100644 --- a/assets/server.html-DOosox4b.js +++ b/assets/server.html-BP6vm6Ww.js @@ -1 +1 @@ -import{_ as s,c as a,b as e,o as t}from"./app-B9iwSGbl.js";const n={};function l(o,r){return t(),a("div",null,r[0]||(r[0]=[e("h1",{id:"faasjs-server",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#faasjs-server"},[e("span",null,"@faasjs/server")])],-1),e("p",null,"待补充",-1)]))}const d=s(n,[["render",l],["__file","server.html.vue"]]),f=JSON.parse('{"path":"/zh/doc/server.html","title":"@faasjs/server","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/server.md"}');export{d as comp,f as data}; +import{_ as s,c as a,b as e,o as t}from"./app-DkNc82cP.js";const n={};function l(o,r){return t(),a("div",null,r[0]||(r[0]=[e("h1",{id:"faasjs-server",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#faasjs-server"},[e("span",null,"@faasjs/server")])],-1),e("p",null,"待补充",-1)]))}const d=s(n,[["render",l],["__file","server.html.vue"]]),f=JSON.parse('{"path":"/zh/doc/server.html","title":"@faasjs/server","lang":"zh","frontmatter":{},"headers":[],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/server.md"}');export{d as comp,f as data}; diff --git a/assets/set.html-BFczuc9B.js b/assets/set.html-4c81cOB5.js similarity index 96% rename from assets/set.html-BFczuc9B.js rename to assets/set.html-4c81cOB5.js index 292a57e8a..7d39bf9f5 100644 --- a/assets/set.html-BFczuc9B.js +++ b/assets/set.html-4c81cOB5.js @@ -1 +1 @@ -import{_ as a,c as n,b as d,d as o,e as r,f as t,a as l,r as c,o as i}from"./app-B9iwSGbl.js";const p={};function u(m,e){const s=c("RouteLink");return i(),n("div",null,[d("p",null,[o(s,{to:"/doc/redis/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(s,{to:"/doc/redis/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / set"))]),e[4]||(e[4]=l('

Function: set()

set<TResult>(key, value, options?): Promise<TResult>

Type Parameters

TResult = void

Parameters

key: string

value: any

options?: SET

Returns

Promise<TResult>

',10))])}const f=a(p,[["render",u],["__file","set.html.vue"]]),g=JSON.parse('{"path":"/doc/redis/functions/set.html","title":"Function: set()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/set.md"}');export{f as comp,g as data}; +import{_ as a,c as n,b as d,d as o,e as r,f as t,a as l,r as c,o as i}from"./app-DkNc82cP.js";const p={};function u(m,e){const s=c("RouteLink");return i(),n("div",null,[d("p",null,[o(s,{to:"/doc/redis/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(s,{to:"/doc/redis/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / set"))]),e[4]||(e[4]=l('

Function: set()

set<TResult>(key, value, options?): Promise<TResult>

Type Parameters

TResult = void

Parameters

key: string

value: any

options?: SET

Returns

Promise<TResult>

',10))])}const f=a(p,[["render",u],["__file","set.html.vue"]]),g=JSON.parse('{"path":"/doc/redis/functions/set.html","title":"Function: set()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/set.md"}');export{f as comp,g as data}; diff --git a/assets/setDrawerProps.html-bUnq4U4O.js b/assets/setDrawerProps.html-C39gsxfa.js similarity index 95% rename from assets/setDrawerProps.html-bUnq4U4O.js rename to assets/setDrawerProps.html-C39gsxfa.js index b59a603a8..188bab37a 100644 --- a/assets/setDrawerProps.html-bUnq4U4O.js +++ b/assets/setDrawerProps.html-C39gsxfa.js @@ -1 +1 @@ -import{_ as l,c as a,b as e,d as o,e as n,f as s,r as d,o as p}from"./app-B9iwSGbl.js";const i={};function u(f,t){const r=d("RouteLink");return p(),a("div",null,[e("p",null,[o(r,{to:"/doc/ant-design/"},{default:n(()=>t[0]||(t[0]=[s("Documents")])),_:1}),t[2]||(t[2]=s(" / ")),o(r,{to:"/doc/ant-design/"},{default:n(()=>t[1]||(t[1]=[s("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=s(" / setDrawerProps"))]),t[12]||(t[12]=e("h1",{id:"type-alias-setdrawerprops",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-alias-setdrawerprops"},[e("span",null,"Type Alias: setDrawerProps")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"setDrawerProps",-1)),t[6]||(t[6]=s(": ")),t[7]||(t[7]=e("code",null,"Dispatch",-1)),t[8]||(t[8]=s("<")),t[9]||(t[9]=e("code",null,"SetStateAction",-1)),t[10]||(t[10]=s("<")),o(r,{to:"/doc/ant-design/interfaces/DrawerProps.html"},{default:n(()=>t[4]||(t[4]=[e("code",null,"DrawerProps",-1)])),_:1}),t[11]||(t[11]=s(">>"))])])])}const w=l(i,[["render",u],["__file","setDrawerProps.html.vue"]]),D=JSON.parse('{"path":"/doc/ant-design/type-aliases/setDrawerProps.html","title":"Type Alias: setDrawerProps","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/setDrawerProps.md"}');export{w as comp,D as data}; +import{_ as l,c as a,b as e,d as o,e as n,f as s,r as d,o as p}from"./app-DkNc82cP.js";const i={};function u(f,t){const r=d("RouteLink");return p(),a("div",null,[e("p",null,[o(r,{to:"/doc/ant-design/"},{default:n(()=>t[0]||(t[0]=[s("Documents")])),_:1}),t[2]||(t[2]=s(" / ")),o(r,{to:"/doc/ant-design/"},{default:n(()=>t[1]||(t[1]=[s("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=s(" / setDrawerProps"))]),t[12]||(t[12]=e("h1",{id:"type-alias-setdrawerprops",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-alias-setdrawerprops"},[e("span",null,"Type Alias: setDrawerProps")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"setDrawerProps",-1)),t[6]||(t[6]=s(": ")),t[7]||(t[7]=e("code",null,"Dispatch",-1)),t[8]||(t[8]=s("<")),t[9]||(t[9]=e("code",null,"SetStateAction",-1)),t[10]||(t[10]=s("<")),o(r,{to:"/doc/ant-design/interfaces/DrawerProps.html"},{default:n(()=>t[4]||(t[4]=[e("code",null,"DrawerProps",-1)])),_:1}),t[11]||(t[11]=s(">>"))])])])}const w=l(i,[["render",u],["__file","setDrawerProps.html.vue"]]),D=JSON.parse('{"path":"/doc/ant-design/type-aliases/setDrawerProps.html","title":"Type Alias: setDrawerProps","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/setDrawerProps.md"}');export{w as comp,D as data}; diff --git a/assets/setJSON.html-GTr-GUDI.js b/assets/setJSON.html-BZqg9Css.js similarity index 96% rename from assets/setJSON.html-GTr-GUDI.js rename to assets/setJSON.html-BZqg9Css.js index e1e987ccf..8aab3138f 100644 --- a/assets/setJSON.html-GTr-GUDI.js +++ b/assets/setJSON.html-BZqg9Css.js @@ -1 +1 @@ -import{_ as a,c as n,b as d,d as o,e as r,f as t,a as l,r as c,o as i}from"./app-B9iwSGbl.js";const p={};function u(m,e){const s=c("RouteLink");return i(),n("div",null,[d("p",null,[o(s,{to:"/doc/redis/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(s,{to:"/doc/redis/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / setJSON"))]),e[4]||(e[4]=l('

Function: setJSON()

setJSON<TResult>(key, value, options?): Promise<TResult>

Type Parameters

TResult = void

Parameters

key: string

value: any

options?: SET

Returns

Promise<TResult>

',10))])}const f=a(p,[["render",u],["__file","setJSON.html.vue"]]),g=JSON.parse('{"path":"/doc/redis/functions/setJSON.html","title":"Function: setJSON()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/setJSON.md"}');export{f as comp,g as data}; +import{_ as a,c as n,b as d,d as o,e as r,f as t,a as l,r as c,o as i}from"./app-DkNc82cP.js";const p={};function u(m,e){const s=c("RouteLink");return i(),n("div",null,[d("p",null,[o(s,{to:"/doc/redis/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(s,{to:"/doc/redis/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / setJSON"))]),e[4]||(e[4]=l('

Function: setJSON()

setJSON<TResult>(key, value, options?): Promise<TResult>

Type Parameters

TResult = void

Parameters

key: string

value: any

options?: SET

Returns

Promise<TResult>

',10))])}const f=a(p,[["render",u],["__file","setJSON.html.vue"]]),g=JSON.parse('{"path":"/doc/redis/functions/setJSON.html","title":"Function: setJSON()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/setJSON.md"}');export{f as comp,g as data}; diff --git a/assets/setMock.html-C7l3EOMl.js b/assets/setMock.html-DJvY6s2l.js similarity index 98% rename from assets/setMock.html-C7l3EOMl.js rename to assets/setMock.html-DJvY6s2l.js index 2fdf54bfc..7c97e2e44 100644 --- a/assets/setMock.html-C7l3EOMl.js +++ b/assets/setMock.html-DJvY6s2l.js @@ -1,4 +1,4 @@ -import{_ as l,c as i,b as a,d as t,e as o,f as n,a as p,r as c,o as r}from"./app-B9iwSGbl.js";const d={};function u(k,s){const e=c("RouteLink");return r(),i("div",null,[a("p",null,[t(e,{to:"/doc/browser/"},{default:o(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),t(e,{to:"/doc/browser/"},{default:o(()=>s[1]||(s[1]=[n("@faasjs/browser")])),_:1}),s[3]||(s[3]=n(" / setMock"))]),s[8]||(s[8]=p('

Function: setMock()

setMock(handler): void

Set mock handler for testing

Parameters

',4)),a("p",null,[s[5]||(s[5]=n("• ")),s[6]||(s[6]=a("strong",null,"handler",-1)),s[7]||(s[7]=n(": ")),t(e,{to:"/doc/browser/type-aliases/MockHandler.html"},{default:o(()=>s[4]||(s[4]=[a("code",null,"MockHandler",-1)])),_:1})]),s[9]||(s[9]=p(`

mock handler, set null or undefined to clear mock

Returns

void

Example

import { setMock } from '@faasjs/browser'
+import{_ as l,c as i,b as a,d as t,e as o,f as n,a as p,r as c,o as r}from"./app-DkNc82cP.js";const d={};function u(k,s){const e=c("RouteLink");return r(),i("div",null,[a("p",null,[t(e,{to:"/doc/browser/"},{default:o(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),t(e,{to:"/doc/browser/"},{default:o(()=>s[1]||(s[1]=[n("@faasjs/browser")])),_:1}),s[3]||(s[3]=n(" / setMock"))]),s[8]||(s[8]=p('

Function: setMock()

setMock(handler): void

Set mock handler for testing

Parameters

',4)),a("p",null,[s[5]||(s[5]=n("• ")),s[6]||(s[6]=a("strong",null,"handler",-1)),s[7]||(s[7]=n(": ")),t(e,{to:"/doc/browser/type-aliases/MockHandler.html"},{default:o(()=>s[4]||(s[4]=[a("code",null,"MockHandler",-1)])),_:1})]),s[9]||(s[9]=p(`

mock handler, set null or undefined to clear mock

Returns

void

Example

import { setMock } from '@faasjs/browser'
 
 setMock(async (action, params, options) => {
   return {
diff --git a/assets/setMock.html-DZhTznD8.js b/assets/setMock.html-plbx-2Se.js
similarity index 97%
rename from assets/setMock.html-DZhTznD8.js
rename to assets/setMock.html-plbx-2Se.js
index a0aba5882..45e163825 100644
--- a/assets/setMock.html-DZhTznD8.js
+++ b/assets/setMock.html-plbx-2Se.js
@@ -1,2 +1,2 @@
-import{_ as o,c as p,b as c,d as e,e as t,f as n,a as l,r,o as i}from"./app-B9iwSGbl.js";const u={};function d(k,s){const a=r("RouteLink");return i(),p("div",null,[c("p",null,[e(a,{to:"/doc/request/"},{default:t(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),e(a,{to:"/doc/request/"},{default:t(()=>s[1]||(s[1]=[n("@faasjs/request")])),_:1}),s[3]||(s[3]=n(" / setMock"))]),s[4]||(s[4]=l(`

Function: setMock()

setMock(handler): void

Mock requests

Parameters

handler: Mock

{function | null} null to disable mock

Returns

void

Example

setMock(async (url, options) => Promise.resolve({ headers: {}, statusCode: 200, body: { data: 'ok' } }))
+import{_ as o,c as p,b as c,d as e,e as t,f as n,a as l,r,o as i}from"./app-DkNc82cP.js";const u={};function d(k,s){const a=r("RouteLink");return i(),p("div",null,[c("p",null,[e(a,{to:"/doc/request/"},{default:t(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),e(a,{to:"/doc/request/"},{default:t(()=>s[1]||(s[1]=[n("@faasjs/request")])),_:1}),s[3]||(s[3]=n(" / setMock"))]),s[4]||(s[4]=l(`

Function: setMock()

setMock(handler): void

Mock requests

Parameters

handler: Mock

{function | null} null to disable mock

Returns

void

Example

setMock(async (url, options) => Promise.resolve({ headers: {}, statusCode: 200, body: { data: 'ok' } }))
 
`,10))])}const h=o(u,[["render",d],["__file","setMock.html.vue"]]),f=JSON.parse('{"path":"/doc/request/functions/setMock.html","title":"Function: setMock()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/request/functions/setMock.md"}');export{h as comp,f as data}; diff --git a/assets/setModalProps.html-DhGCSuqC.js b/assets/setModalProps.html-D4nE6FhE.js similarity index 95% rename from assets/setModalProps.html-DhGCSuqC.js rename to assets/setModalProps.html-D4nE6FhE.js index 31317735b..56668c010 100644 --- a/assets/setModalProps.html-DhGCSuqC.js +++ b/assets/setModalProps.html-D4nE6FhE.js @@ -1 +1 @@ -import{_ as d,c as a,b as o,d as l,e as n,f as s,r,o as p}from"./app-B9iwSGbl.js";const i={};function u(m,t){const e=r("RouteLink");return p(),a("div",null,[o("p",null,[l(e,{to:"/doc/ant-design/"},{default:n(()=>t[0]||(t[0]=[s("Documents")])),_:1}),t[2]||(t[2]=s(" / ")),l(e,{to:"/doc/ant-design/"},{default:n(()=>t[1]||(t[1]=[s("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=s(" / setModalProps"))]),t[12]||(t[12]=o("h1",{id:"type-alias-setmodalprops",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#type-alias-setmodalprops"},[o("span",null,"Type Alias: setModalProps")])],-1)),o("blockquote",null,[o("p",null,[t[5]||(t[5]=o("strong",null,"setModalProps",-1)),t[6]||(t[6]=s(": ")),t[7]||(t[7]=o("code",null,"Dispatch",-1)),t[8]||(t[8]=s("<")),t[9]||(t[9]=o("code",null,"SetStateAction",-1)),t[10]||(t[10]=s("<")),l(e,{to:"/doc/ant-design/interfaces/ModalProps.html"},{default:n(()=>t[4]||(t[4]=[o("code",null,"ModalProps",-1)])),_:1}),t[11]||(t[11]=s(">>"))])])])}const P=d(i,[["render",u],["__file","setModalProps.html.vue"]]),M=JSON.parse('{"path":"/doc/ant-design/type-aliases/setModalProps.html","title":"Type Alias: setModalProps","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/setModalProps.md"}');export{P as comp,M as data}; +import{_ as d,c as a,b as o,d as l,e as n,f as s,r,o as p}from"./app-DkNc82cP.js";const i={};function u(m,t){const e=r("RouteLink");return p(),a("div",null,[o("p",null,[l(e,{to:"/doc/ant-design/"},{default:n(()=>t[0]||(t[0]=[s("Documents")])),_:1}),t[2]||(t[2]=s(" / ")),l(e,{to:"/doc/ant-design/"},{default:n(()=>t[1]||(t[1]=[s("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=s(" / setModalProps"))]),t[12]||(t[12]=o("h1",{id:"type-alias-setmodalprops",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#type-alias-setmodalprops"},[o("span",null,"Type Alias: setModalProps")])],-1)),o("blockquote",null,[o("p",null,[t[5]||(t[5]=o("strong",null,"setModalProps",-1)),t[6]||(t[6]=s(": ")),t[7]||(t[7]=o("code",null,"Dispatch",-1)),t[8]||(t[8]=s("<")),t[9]||(t[9]=o("code",null,"SetStateAction",-1)),t[10]||(t[10]=s("<")),l(e,{to:"/doc/ant-design/interfaces/ModalProps.html"},{default:n(()=>t[4]||(t[4]=[o("code",null,"ModalProps",-1)])),_:1}),t[11]||(t[11]=s(">>"))])])])}const P=d(i,[["render",u],["__file","setModalProps.html.vue"]]),M=JSON.parse('{"path":"/doc/ant-design/type-aliases/setModalProps.html","title":"Type Alias: setModalProps","lang":"en","frontmatter":{},"headers":[],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/type-aliases/setModalProps.md"}');export{P as comp,M as data}; diff --git a/assets/setupDevtools-7MC2TMWH-6_kwXUCq.js b/assets/setupDevtools-7MC2TMWH-Bhzarb44.js similarity index 93% rename from assets/setupDevtools-7MC2TMWH-6_kwXUCq.js rename to assets/setupDevtools-7MC2TMWH-Bhzarb44.js index 705a9c119..c0807b099 100644 --- a/assets/setupDevtools-7MC2TMWH-6_kwXUCq.js +++ b/assets/setupDevtools-7MC2TMWH-Bhzarb44.js @@ -1 +1 @@ -import{s as T,w as E}from"./app-B9iwSGbl.js";var l="org.vuejs.vuepress",v="VuePress",I=v,r=l,N=v,i="client-data",a="Client Data",g=(p,n)=>{T({app:p,id:l,label:v,packageName:"@vuepress/client",homepage:"https://vuepress.vuejs.org",logo:"https://vuepress.vuejs.org/images/hero.png",componentStateTypes:[I]},t=>{const c=Object.entries(n),u=Object.keys(n),d=Object.values(n);t.on.inspectComponent(e=>{e.instanceData.state.push(...c.map(([s,o])=>({type:I,editable:!1,key:s,value:o.value})))}),t.addInspector({id:r,label:N,icon:"article"}),t.on.getInspectorTree(e=>{e.inspectorId===r&&(e.rootNodes=[{id:i,label:a,children:u.map(s=>({id:s,label:s}))}])}),t.on.getInspectorState(e=>{e.inspectorId===r&&(e.nodeId===i&&(e.state={[a]:c.map(([s,o])=>({key:s,value:o.value}))}),u.includes(e.nodeId)&&(e.state={[a]:[{key:e.nodeId,value:n[e.nodeId].value}]}))}),E(d,()=>{t.notifyComponentUpdate(),t.sendInspectorState(r)})})};export{g as setupDevtools}; +import{s as T,w as E}from"./app-DkNc82cP.js";var l="org.vuejs.vuepress",v="VuePress",I=v,r=l,N=v,i="client-data",a="Client Data",g=(p,n)=>{T({app:p,id:l,label:v,packageName:"@vuepress/client",homepage:"https://vuepress.vuejs.org",logo:"https://vuepress.vuejs.org/images/hero.png",componentStateTypes:[I]},t=>{const c=Object.entries(n),u=Object.keys(n),d=Object.values(n);t.on.inspectComponent(e=>{e.instanceData.state.push(...c.map(([s,o])=>({type:I,editable:!1,key:s,value:o.value})))}),t.addInspector({id:r,label:N,icon:"article"}),t.on.getInspectorTree(e=>{e.inspectorId===r&&(e.rootNodes=[{id:i,label:a,children:u.map(s=>({id:s,label:s}))}])}),t.on.getInspectorState(e=>{e.inspectorId===r&&(e.nodeId===i&&(e.state={[a]:c.map(([s,o])=>({key:s,value:o.value}))}),u.includes(e.nodeId)&&(e.state={[a]:[{key:e.nodeId,value:n[e.nodeId].value}]}))}),E(d,()=>{t.notifyComponentUpdate(),t.sendInspectorState(r)})})};export{g as setupDevtools}; diff --git a/assets/story.html-ebQ_Csy4.js b/assets/story.html-D556rHvN.js similarity index 97% rename from assets/story.html-ebQ_Csy4.js rename to assets/story.html-D556rHvN.js index 53ce24179..4c979850c 100644 --- a/assets/story.html-ebQ_Csy4.js +++ b/assets/story.html-D556rHvN.js @@ -1 +1 @@ -import{_ as a,c as s,a as l,o as r}from"./app-B9iwSGbl.js";const i={};function n(t,e){return r(),s("div",null,e[0]||(e[0]=[l('

背景故事

为什么要创建 FaasJS?

FaasJS 要解决什么问题?

自从 AWS Lambda 带来了 Serverless 热潮后,不少公司和个人都尝试了 FaaS 服务,并欣喜于其轻量和易于上手的特点。

但当使用 FaaS 服务来开发企业级应用时,却遇到了缺乏框架、工具和实践指导的问题。

所以我打算将我在简单心理实践 FasS 的经验总结和优化,做成一套简单易上手的 FasS 的框架。

FaasJS 将如何解决问题?

以下是我在实践过程中遇到的主要问题及解决办法:

函数随着数量增多而越来越难以管理

通过对函数名设定命名规则,以多个层级的命名空间来管理函数,并明确每个函数的作用。

函数之间互相调用导致出故障时难以追查

  1. 在业务流程的起始点设置追踪 ID,并继承和贯穿整个业务流程,以这种方式来查找日志并追查故障;
  2. 使用框架来自动分析所有函数之间的调用关系,直观展示调用流程。

碎片化的函数难以开发和扩展

通过使用框架来提供单体应用式的开发体验。

为什么面向业务流程?

大部分情况下,业务人员的沟通用的是面向过程的表达方式,比如第一步做什么,第二步做什么等等。

而传统的技术框架,特别是 MVC 框架,用的是面向对象的表达方式。当翻译业务语言时,需要先构建抽象的对象,然后再构建该对象的行为。当流程复杂时,需要创建一系列的对象和行为。在一个高内聚的复杂应用内,这种抽象形式的确可以大幅简化开发和管理的难度。

但 FaaS 提供了完全解耦和独立的函数,使得我们可以以更贴近真实业务和人员结构的表达形式来组织代码。

为什么选择 Serverless?

什么是 Serverless?

FasS 示意图

如上图所示,Serverless 是指由服务商来完全托管服务底层的服务,托管对象可以是函数或者应用。

FaaS(Function as a Service)是专指 Serverless 服务中的函数服务,开发者上传函数后,由服务商来负责按需执行和横向扩容等事情。

当托管对象为应用时,我们一般称为 PaaS(Platform as a Service)。

Serverless 的优势

  • 专注业务逻辑,由服务商全权托管底层和运维
  • 自动伸缩,按使用量计费,节约成本

为什么选择 FaaS 而不是 PaaS ?

  • PaaS 的应用通常基于各类 MVC 框架,有一定的学习成本和使用门槛
  • PaaS 无法避开随着应用复杂度的提升,导致扩展成本急剧升高的问题
  • FaaS 由于粒度细化到 Function 层级,重构时可以轻易找到最小切入点,进行低成本重构
  • FaaS 的函数互相之间独立运行,极大的降低了单点故障的影响范围
  • FaaS 可以提供更细粒度的自动伸缩和成本优化,并直观体现业务的使用频率等运营数据
  • FaaS 可以极大降低多人同时开发一个应用时导致的代码冲突

为什么选择 Node.js ?

什么是 Node.js ?

Node.js 是一个能够在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 运行环境。

Node.js 的优势

  • JavaScript 是一个通行于前后端的编程语言,且易于上手
  • Node.js 的插件管理工具 npm 已有近百万插件,易于使用和开发

为什么选择 TypeScript ?

什么是 TypeScript ?

TypeScript 是 JavaScript 的一个严格超集,并添加了可选的静态类型和基于类的面向对象编程。

Typescript 的优势

  • 弥补 JavaScript 的缺陷
  • 提升代码质量
  • 开发时可以享有更好的代码提示及类型检查
',38)]))}const h=a(i,[["render",n],["__file","story.html.vue"]]),d=JSON.parse('{"path":"/zh/guide/story.html","title":"背景故事","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"为什么要创建 FaasJS?","slug":"为什么要创建-faasjs","link":"#为什么要创建-faasjs","children":[{"level":3,"title":"FaasJS 要解决什么问题?","slug":"faasjs-要解决什么问题","link":"#faasjs-要解决什么问题","children":[]},{"level":3,"title":"FaasJS 将如何解决问题?","slug":"faasjs-将如何解决问题","link":"#faasjs-将如何解决问题","children":[]},{"level":3,"title":"为什么面向业务流程?","slug":"为什么面向业务流程","link":"#为什么面向业务流程","children":[]}]},{"level":2,"title":"为什么选择 Serverless?","slug":"为什么选择-serverless","link":"#为什么选择-serverless","children":[{"level":3,"title":"什么是 Serverless?","slug":"什么是-serverless","link":"#什么是-serverless","children":[]},{"level":3,"title":"Serverless 的优势","slug":"serverless-的优势","link":"#serverless-的优势","children":[]},{"level":3,"title":"为什么选择 FaaS 而不是 PaaS ?","slug":"为什么选择-faas-而不是-paas","link":"#为什么选择-faas-而不是-paas","children":[]}]},{"level":2,"title":"为什么选择 Node.js ?","slug":"为什么选择-node-js","link":"#为什么选择-node-js","children":[{"level":3,"title":"什么是 Node.js ?","slug":"什么是-node-js","link":"#什么是-node-js","children":[]},{"level":3,"title":"Node.js 的优势","slug":"node-js-的优势","link":"#node-js-的优势","children":[]}]},{"level":2,"title":"为什么选择 TypeScript ?","slug":"为什么选择-typescript","link":"#为什么选择-typescript","children":[{"level":3,"title":"什么是 TypeScript ?","slug":"什么是-typescript","link":"#什么是-typescript","children":[]},{"level":3,"title":"Typescript 的优势","slug":"typescript-的优势","link":"#typescript-的优势","children":[]}]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/guide/story.md"}');export{h as comp,d as data}; +import{_ as a,c as s,a as l,o as r}from"./app-DkNc82cP.js";const i={};function n(t,e){return r(),s("div",null,e[0]||(e[0]=[l('

背景故事

为什么要创建 FaasJS?

FaasJS 要解决什么问题?

自从 AWS Lambda 带来了 Serverless 热潮后,不少公司和个人都尝试了 FaaS 服务,并欣喜于其轻量和易于上手的特点。

但当使用 FaaS 服务来开发企业级应用时,却遇到了缺乏框架、工具和实践指导的问题。

所以我打算将我在简单心理实践 FasS 的经验总结和优化,做成一套简单易上手的 FasS 的框架。

FaasJS 将如何解决问题?

以下是我在实践过程中遇到的主要问题及解决办法:

函数随着数量增多而越来越难以管理

通过对函数名设定命名规则,以多个层级的命名空间来管理函数,并明确每个函数的作用。

函数之间互相调用导致出故障时难以追查

  1. 在业务流程的起始点设置追踪 ID,并继承和贯穿整个业务流程,以这种方式来查找日志并追查故障;
  2. 使用框架来自动分析所有函数之间的调用关系,直观展示调用流程。

碎片化的函数难以开发和扩展

通过使用框架来提供单体应用式的开发体验。

为什么面向业务流程?

大部分情况下,业务人员的沟通用的是面向过程的表达方式,比如第一步做什么,第二步做什么等等。

而传统的技术框架,特别是 MVC 框架,用的是面向对象的表达方式。当翻译业务语言时,需要先构建抽象的对象,然后再构建该对象的行为。当流程复杂时,需要创建一系列的对象和行为。在一个高内聚的复杂应用内,这种抽象形式的确可以大幅简化开发和管理的难度。

但 FaaS 提供了完全解耦和独立的函数,使得我们可以以更贴近真实业务和人员结构的表达形式来组织代码。

为什么选择 Serverless?

什么是 Serverless?

FasS 示意图

如上图所示,Serverless 是指由服务商来完全托管服务底层的服务,托管对象可以是函数或者应用。

FaaS(Function as a Service)是专指 Serverless 服务中的函数服务,开发者上传函数后,由服务商来负责按需执行和横向扩容等事情。

当托管对象为应用时,我们一般称为 PaaS(Platform as a Service)。

Serverless 的优势

  • 专注业务逻辑,由服务商全权托管底层和运维
  • 自动伸缩,按使用量计费,节约成本

为什么选择 FaaS 而不是 PaaS ?

  • PaaS 的应用通常基于各类 MVC 框架,有一定的学习成本和使用门槛
  • PaaS 无法避开随着应用复杂度的提升,导致扩展成本急剧升高的问题
  • FaaS 由于粒度细化到 Function 层级,重构时可以轻易找到最小切入点,进行低成本重构
  • FaaS 的函数互相之间独立运行,极大的降低了单点故障的影响范围
  • FaaS 可以提供更细粒度的自动伸缩和成本优化,并直观体现业务的使用频率等运营数据
  • FaaS 可以极大降低多人同时开发一个应用时导致的代码冲突

为什么选择 Node.js ?

什么是 Node.js ?

Node.js 是一个能够在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 运行环境。

Node.js 的优势

  • JavaScript 是一个通行于前后端的编程语言,且易于上手
  • Node.js 的插件管理工具 npm 已有近百万插件,易于使用和开发

为什么选择 TypeScript ?

什么是 TypeScript ?

TypeScript 是 JavaScript 的一个严格超集,并添加了可选的静态类型和基于类的面向对象编程。

Typescript 的优势

  • 弥补 JavaScript 的缺陷
  • 提升代码质量
  • 开发时可以享有更好的代码提示及类型检查
',38)]))}const h=a(i,[["render",n],["__file","story.html.vue"]]),d=JSON.parse('{"path":"/zh/guide/story.html","title":"背景故事","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"为什么要创建 FaasJS?","slug":"为什么要创建-faasjs","link":"#为什么要创建-faasjs","children":[{"level":3,"title":"FaasJS 要解决什么问题?","slug":"faasjs-要解决什么问题","link":"#faasjs-要解决什么问题","children":[]},{"level":3,"title":"FaasJS 将如何解决问题?","slug":"faasjs-将如何解决问题","link":"#faasjs-将如何解决问题","children":[]},{"level":3,"title":"为什么面向业务流程?","slug":"为什么面向业务流程","link":"#为什么面向业务流程","children":[]}]},{"level":2,"title":"为什么选择 Serverless?","slug":"为什么选择-serverless","link":"#为什么选择-serverless","children":[{"level":3,"title":"什么是 Serverless?","slug":"什么是-serverless","link":"#什么是-serverless","children":[]},{"level":3,"title":"Serverless 的优势","slug":"serverless-的优势","link":"#serverless-的优势","children":[]},{"level":3,"title":"为什么选择 FaaS 而不是 PaaS ?","slug":"为什么选择-faas-而不是-paas","link":"#为什么选择-faas-而不是-paas","children":[]}]},{"level":2,"title":"为什么选择 Node.js ?","slug":"为什么选择-node-js","link":"#为什么选择-node-js","children":[{"level":3,"title":"什么是 Node.js ?","slug":"什么是-node-js","link":"#什么是-node-js","children":[]},{"level":3,"title":"Node.js 的优势","slug":"node-js-的优势","link":"#node-js-的优势","children":[]}]},{"level":2,"title":"为什么选择 TypeScript ?","slug":"为什么选择-typescript","link":"#为什么选择-typescript","children":[{"level":3,"title":"什么是 TypeScript ?","slug":"什么是-typescript","link":"#什么是-typescript","children":[]},{"level":3,"title":"Typescript 的优势","slug":"typescript-的优势","link":"#typescript-的优势","children":[]}]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/guide/story.md"}');export{h as comp,d as data}; diff --git a/assets/test.html-D7MGiZ-d.js b/assets/test.html-DMC8sIjo.js similarity index 98% rename from assets/test.html-D7MGiZ-d.js rename to assets/test.html-DMC8sIjo.js index 37201f321..6c17a19ae 100644 --- a/assets/test.html-D7MGiZ-d.js +++ b/assets/test.html-DMC8sIjo.js @@ -1,4 +1,4 @@ -import{_ as o,c as p,b as s,d as e,e as l,f as t,a as r,r as u,o as i}from"./app-B9iwSGbl.js";const d={};function m(k,n){const a=u("RouteLink");return i(),p("div",null,[s("p",null,[e(a,{to:"/doc/test/"},{default:l(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),e(a,{to:"/doc/test/"},{default:l(()=>n[1]||(n[1]=[t("@faasjs/test")])),_:1}),n[3]||(n[3]=t(" / test"))]),n[23]||(n[23]=s("h1",{id:"function-test",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-test"},[s("span",null,"Function: test()")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"test",-1)),n[6]||(n[6]=t("(")),n[7]||(n[7]=s("code",null,"initBy",-1)),n[8]||(n[8]=t("): ")),e(a,{to:"/doc/test/classes/FuncWarper.html"},{default:l(()=>n[4]||(n[4]=[s("code",null,"FuncWarper",-1)])),_:1})])]),n[24]||(n[24]=s("p",null,"A simple way to warp a FaasJS function.",-1)),n[25]||(n[25]=s("h2",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),s("p",null,[n[10]||(n[10]=t("• ")),n[11]||(n[11]=s("strong",null,"initBy",-1)),n[12]||(n[12]=t(": ")),n[13]||(n[13]=s("code",null,"string",-1)),n[14]||(n[14]=t(" | ")),e(a,{to:"/doc/test/classes/Func.html"},{default:l(()=>n[9]||(n[9]=[s("code",null,"Func",-1)])),_:1}),n[15]||(n[15]=t("<")),n[16]||(n[16]=s("code",null,"any",-1)),n[17]||(n[17]=t(", ")),n[18]||(n[18]=s("code",null,"any",-1)),n[19]||(n[19]=t(", ")),n[20]||(n[20]=s("code",null,"any",-1)),n[21]||(n[21]=t(">"))]),n[26]||(n[26]=r(`

{string | Func} Full file path or a FaasJs function

import { test } from '@faasjs/test'
+import{_ as o,c as p,b as s,d as e,e as l,f as t,a as r,r as u,o as i}from"./app-DkNc82cP.js";const d={};function m(k,n){const a=u("RouteLink");return i(),p("div",null,[s("p",null,[e(a,{to:"/doc/test/"},{default:l(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),e(a,{to:"/doc/test/"},{default:l(()=>n[1]||(n[1]=[t("@faasjs/test")])),_:1}),n[3]||(n[3]=t(" / test"))]),n[23]||(n[23]=s("h1",{id:"function-test",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-test"},[s("span",null,"Function: test()")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"test",-1)),n[6]||(n[6]=t("(")),n[7]||(n[7]=s("code",null,"initBy",-1)),n[8]||(n[8]=t("): ")),e(a,{to:"/doc/test/classes/FuncWarper.html"},{default:l(()=>n[4]||(n[4]=[s("code",null,"FuncWarper",-1)])),_:1})])]),n[24]||(n[24]=s("p",null,"A simple way to warp a FaasJS function.",-1)),n[25]||(n[25]=s("h2",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),s("p",null,[n[10]||(n[10]=t("• ")),n[11]||(n[11]=s("strong",null,"initBy",-1)),n[12]||(n[12]=t(": ")),n[13]||(n[13]=s("code",null,"string",-1)),n[14]||(n[14]=t(" | ")),e(a,{to:"/doc/test/classes/Func.html"},{default:l(()=>n[9]||(n[9]=[s("code",null,"Func",-1)])),_:1}),n[15]||(n[15]=t("<")),n[16]||(n[16]=s("code",null,"any",-1)),n[17]||(n[17]=t(", ")),n[18]||(n[18]=s("code",null,"any",-1)),n[19]||(n[19]=t(", ")),n[20]||(n[20]=s("code",null,"any",-1)),n[21]||(n[21]=t(">"))]),n[26]||(n[26]=r(`

{string | Func} Full file path or a FaasJs function

import { test } from '@faasjs/test'
 
 const func = test(__dirname + '/../demo.func.ts')
 
diff --git a/assets/test.html-B3CddI41.js b/assets/test.html-DhCBEyh9.js
similarity index 98%
rename from assets/test.html-B3CddI41.js
rename to assets/test.html-DhCBEyh9.js
index 2bea9c50b..7fe04e10b 100644
--- a/assets/test.html-B3CddI41.js
+++ b/assets/test.html-DhCBEyh9.js
@@ -1,4 +1,4 @@
-import{_ as n,c as a,a as e,o as t}from"./app-B9iwSGbl.js";const p={};function l(c,s){return t(),a("div",null,s[0]||(s[0]=[e(`

@faasjs/test

FaasJS 内置插件,无需额外安装。

此组件用于构建自动化测试。

package.json 配置

可以在 package.json 中添加如下配置:

"jest": {
+import{_ as n,c as a,a as e,o as t}from"./app-DkNc82cP.js";const p={};function l(c,s){return t(),a("div",null,s[0]||(s[0]=[e(`

@faasjs/test

FaasJS 内置插件,无需额外安装。

此组件用于构建自动化测试。

package.json 配置

可以在 package.json 中添加如下配置:

"jest": {
   "verbose": false,
   "transform": {
     ".(jsx|tsx?)": "@faasjs/jest"
@@ -32,4 +32,4 @@ import{_ as n,c as a,a as e,o as t}from"./app-B9iwSGbl.js";const p={};function l
     expect(res.body).toEqual('{"data":"Hello, world"}')
   })
 })
-

相关文档

`,13)]))}const i=n(p,[["render",l],["__file","test.html.vue"]]),u=JSON.parse('{"path":"/zh/doc/test.html","title":"@faasjs/test","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"package.json 配置","slug":"package-json-配置","link":"#package-json-配置","children":[]},{"level":2,"title":"命令行","slug":"命令行","link":"#命令行","children":[]},{"level":2,"title":"编写测试用例","slug":"编写测试用例","link":"#编写测试用例","children":[]},{"level":2,"title":"相关文档","slug":"相关文档","link":"#相关文档","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/test.md"}');export{i as comp,u as data}; +

相关文档

`,13)]))}const i=n(p,[["render",l],["__file","test.html.vue"]]),u=JSON.parse('{"path":"/zh/doc/test.html","title":"@faasjs/test","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"package.json 配置","slug":"package-json-配置","link":"#package-json-配置","children":[]},{"level":2,"title":"命令行","slug":"命令行","link":"#命令行","children":[]},{"level":2,"title":"编写测试用例","slug":"编写测试用例","link":"#编写测试用例","children":[]},{"level":2,"title":"相关文档","slug":"相关文档","link":"#相关文档","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/test.md"}');export{i as comp,u as data}; diff --git a/assets/transaction.html-Bp7fwCqG.js b/assets/transaction.html-CmSOizF-.js similarity index 96% rename from assets/transaction.html-Bp7fwCqG.js rename to assets/transaction.html-CmSOizF-.js index 5731a2db4..ce7b3e10b 100644 --- a/assets/transaction.html-Bp7fwCqG.js +++ b/assets/transaction.html-CmSOizF-.js @@ -1 +1 @@ -import{_ as s,c as r,b as c,d as o,e as a,f as t,a as d,r as i,o as l}from"./app-B9iwSGbl.js";const p={};function u(m,e){const n=i("RouteLink");return l(),r("div",null,[c("p",null,[o(n,{to:"/doc/knex/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(n,{to:"/doc/knex/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/knex")])),_:1}),e[3]||(e[3]=t(" / transaction"))]),e[4]||(e[4]=d('

Function: transaction()

transaction<TResult>(scope, config?, options?): Promise<TResult>

Type Parameters

TResult = any

Parameters

scope

config?: TransactionConfig

options?

options.trx?: Transaction<any, any[]>

Returns

Promise<TResult>

',11))])}const f=s(p,[["render",u],["__file","transaction.html.vue"]]),h=JSON.parse('{"path":"/doc/knex/functions/transaction.html","title":"Function: transaction()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/functions/transaction.md"}');export{f as comp,h as data}; +import{_ as s,c as r,b as c,d as o,e as a,f as t,a as d,r as i,o as l}from"./app-DkNc82cP.js";const p={};function u(m,e){const n=i("RouteLink");return l(),r("div",null,[c("p",null,[o(n,{to:"/doc/knex/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(n,{to:"/doc/knex/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/knex")])),_:1}),e[3]||(e[3]=t(" / transaction"))]),e[4]||(e[4]=d('

Function: transaction()

transaction<TResult>(scope, config?, options?): Promise<TResult>

Type Parameters

TResult = any

Parameters

scope

config?: TransactionConfig

options?

options.trx?: Transaction<any, any[]>

Returns

Promise<TResult>

',11))])}const f=s(p,[["render",u],["__file","transaction.html.vue"]]),h=JSON.parse('{"path":"/doc/knex/functions/transaction.html","title":"Function: transaction()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/functions/transaction.md"}');export{f as comp,h as data}; diff --git a/assets/transferOptions.html-BEWCe1uj.js b/assets/transferOptions.html-BO_BPQxI.js similarity index 96% rename from assets/transferOptions.html-BEWCe1uj.js rename to assets/transferOptions.html-BO_BPQxI.js index f7f6c171d..4e0a7a50e 100644 --- a/assets/transferOptions.html-BEWCe1uj.js +++ b/assets/transferOptions.html-BO_BPQxI.js @@ -1 +1 @@ -import{_ as a,c as l,b as n,d as r,e as o,f as e,a as i,r as d,o as p}from"./app-B9iwSGbl.js";const u={};function f(m,t){const s=d("RouteLink");return p(),l("div",null,[n("p",null,[r(s,{to:"/doc/ant-design/"},{default:o(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),r(s,{to:"/doc/ant-design/"},{default:o(()=>t[1]||(t[1]=[e("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=e(" / transferOptions"))]),t[9]||(t[9]=i('

Function: transferOptions()

transferOptions(options): object[]

convert string[] or number[] to { label, value }[]

Parameters

',4)),n("p",null,[t[5]||(t[5]=e("• ")),t[6]||(t[6]=n("strong",null,"options",-1)),t[7]||(t[7]=e(": ")),r(s,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:o(()=>t[4]||(t[4]=[n("code",null,"BaseOption",-1)])),_:1}),t[8]||(t[8]=e("[]"))]),t[10]||(t[10]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),t[11]||(t[11]=n("p",null,[n("code",null,"object"),e("[]")],-1))])}const O=a(u,[["render",f],["__file","transferOptions.html.vue"]]),b=JSON.parse('{"path":"/doc/ant-design/functions/transferOptions.html","title":"Function: transferOptions()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/transferOptions.md"}');export{O as comp,b as data}; +import{_ as a,c as l,b as n,d as r,e as o,f as e,a as i,r as d,o as p}from"./app-DkNc82cP.js";const u={};function f(m,t){const s=d("RouteLink");return p(),l("div",null,[n("p",null,[r(s,{to:"/doc/ant-design/"},{default:o(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),r(s,{to:"/doc/ant-design/"},{default:o(()=>t[1]||(t[1]=[e("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=e(" / transferOptions"))]),t[9]||(t[9]=i('

Function: transferOptions()

transferOptions(options): object[]

convert string[] or number[] to { label, value }[]

Parameters

',4)),n("p",null,[t[5]||(t[5]=e("• ")),t[6]||(t[6]=n("strong",null,"options",-1)),t[7]||(t[7]=e(": ")),r(s,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:o(()=>t[4]||(t[4]=[n("code",null,"BaseOption",-1)])),_:1}),t[8]||(t[8]=e("[]"))]),t[10]||(t[10]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),t[11]||(t[11]=n("p",null,[n("code",null,"object"),e("[]")],-1))])}const O=a(u,[["render",f],["__file","transferOptions.html.vue"]]),b=JSON.parse('{"path":"/doc/ant-design/functions/transferOptions.html","title":"Function: transferOptions()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/transferOptions.md"}');export{O as comp,b as data}; diff --git a/assets/transferValue.html-Dt3RTlvG.js b/assets/transferValue.html-CW3RzQUT.js similarity index 96% rename from assets/transferValue.html-Dt3RTlvG.js rename to assets/transferValue.html-CW3RzQUT.js index d463afdf9..09f22f088 100644 --- a/assets/transferValue.html-Dt3RTlvG.js +++ b/assets/transferValue.html-CW3RzQUT.js @@ -1 +1 @@ -import{_ as l,c as o,b as t,d as r,e as s,f as n,a as u,r as d,o as i}from"./app-B9iwSGbl.js";const f={};function p(m,e){const a=d("RouteLink");return i(),o("div",null,[t("p",null,[r(a,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),r(a,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / transferValue"))]),e[8]||(e[8]=u('

Function: transferValue()

transferValue(type, value): any

Parameters

',3)),t("p",null,[e[5]||(e[5]=n("• ")),e[6]||(e[6]=t("strong",null,"type",-1)),e[7]||(e[7]=n(": ")),r(a,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"FaasItemType",-1)])),_:1})]),e[9]||(e[9]=t("p",null,[n("• "),t("strong",null,"value"),n(": "),t("code",null,"any")],-1)),e[10]||(e[10]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[11]||(e[11]=t("p",null,[t("code",null,"any")],-1))])}const V=l(f,[["render",p],["__file","transferValue.html.vue"]]),v=JSON.parse('{"path":"/doc/ant-design/functions/transferValue.html","title":"Function: transferValue()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/transferValue.md"}');export{V as comp,v as data}; +import{_ as l,c as o,b as t,d as r,e as s,f as n,a as u,r as d,o as i}from"./app-DkNc82cP.js";const f={};function p(m,e){const a=d("RouteLink");return i(),o("div",null,[t("p",null,[r(a,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),r(a,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / transferValue"))]),e[8]||(e[8]=u('

Function: transferValue()

transferValue(type, value): any

Parameters

',3)),t("p",null,[e[5]||(e[5]=n("• ")),e[6]||(e[6]=t("strong",null,"type",-1)),e[7]||(e[7]=n(": ")),r(a,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"FaasItemType",-1)])),_:1})]),e[9]||(e[9]=t("p",null,[n("• "),t("strong",null,"value"),n(": "),t("code",null,"any")],-1)),e[10]||(e[10]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[11]||(e[11]=t("p",null,[t("code",null,"any")],-1))])}const V=l(f,[["render",p],["__file","transferValue.html.vue"]]),v=JSON.parse('{"path":"/doc/ant-design/functions/transferValue.html","title":"Function: transferValue()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/transferValue.md"}');export{V as comp,v as data}; diff --git a/assets/transform.html-Cq52CrnV.js b/assets/transform.html-Bj89ZwEE.js similarity index 96% rename from assets/transform.html-Cq52CrnV.js rename to assets/transform.html-Bj89ZwEE.js index 6adb6661c..bc68da48c 100644 --- a/assets/transform.html-Cq52CrnV.js +++ b/assets/transform.html-Bj89ZwEE.js @@ -1 +1 @@ -import{_ as n,c as a,b as p,d as r,e as s,f as o,a as c,r as d,o as i}from"./app-B9iwSGbl.js";const l={};function f(m,t){const e=d("RouteLink");return i(),a("div",null,[p("p",null,[r(e,{to:"/doc/ts-transform/"},{default:s(()=>t[0]||(t[0]=[o("Documents")])),_:1}),t[2]||(t[2]=o(" / ")),r(e,{to:"/doc/ts-transform/"},{default:s(()=>t[1]||(t[1]=[o("@faasjs/ts-transform")])),_:1}),t[3]||(t[3]=o(" / transform"))]),t[4]||(t[4]=c('

Function: transform()

transform(code, options?): Output

Parameters

code: string

options?

options.filename?: string

options.jsc?: JscConfig

swc compilation

See

https://swc.rs/docs/configuration/compilation

options.root?: string

default: process.cwd()

options.target?: JscTarget

default: es2019

Returns

Output

',16))])}const g=n(l,[["render",f],["__file","transform.html.vue"]]),h=JSON.parse('{"path":"/doc/ts-transform/functions/transform.html","title":"Function: transform()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ts-transform/functions/transform.md"}');export{g as comp,h as data}; +import{_ as n,c as a,b as p,d as r,e as s,f as o,a as c,r as d,o as i}from"./app-DkNc82cP.js";const l={};function f(m,t){const e=d("RouteLink");return i(),a("div",null,[p("p",null,[r(e,{to:"/doc/ts-transform/"},{default:s(()=>t[0]||(t[0]=[o("Documents")])),_:1}),t[2]||(t[2]=o(" / ")),r(e,{to:"/doc/ts-transform/"},{default:s(()=>t[1]||(t[1]=[o("@faasjs/ts-transform")])),_:1}),t[3]||(t[3]=o(" / transform"))]),t[4]||(t[4]=c('

Function: transform()

transform(code, options?): Output

Parameters

code: string

options?

options.filename?: string

options.jsc?: JscConfig

swc compilation

See

https://swc.rs/docs/configuration/compilation

options.root?: string

default: process.cwd()

options.target?: JscTarget

default: es2019

Returns

Output

',16))])}const g=n(l,[["render",f],["__file","transform.html.vue"]]),h=JSON.parse('{"path":"/doc/ts-transform/functions/transform.html","title":"Function: transform()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ts-transform/functions/transform.md"}');export{g as comp,h as data}; diff --git a/assets/unlock.html-CuWz7odz.js b/assets/unlock.html-OPVJfhHs.js similarity index 95% rename from assets/unlock.html-CuWz7odz.js rename to assets/unlock.html-OPVJfhHs.js index 5fb676baf..e92d1e0fa 100644 --- a/assets/unlock.html-CuWz7odz.js +++ b/assets/unlock.html-OPVJfhHs.js @@ -1 +1 @@ -import{_ as s,c as a,b as l,d as n,e as r,f as t,a as d,r as c,o as i}from"./app-B9iwSGbl.js";const u={};function p(k,e){const o=c("RouteLink");return i(),a("div",null,[l("p",null,[n(o,{to:"/doc/redis/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(o,{to:"/doc/redis/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / unlock"))]),e[4]||(e[4]=d('

Function: unlock()

unlock(key): Promise<void>

Unlock by key

Parameters

key: string

Returns

Promise<void>

',7))])}const f=s(u,[["render",p],["__file","unlock.html.vue"]]),h=JSON.parse('{"path":"/doc/redis/functions/unlock.html","title":"Function: unlock()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/unlock.md"}');export{f as comp,h as data}; +import{_ as s,c as a,b as l,d as n,e as r,f as t,a as d,r as c,o as i}from"./app-DkNc82cP.js";const u={};function p(k,e){const o=c("RouteLink");return i(),a("div",null,[l("p",null,[n(o,{to:"/doc/redis/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(o,{to:"/doc/redis/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / unlock"))]),e[4]||(e[4]=d('

Function: unlock()

unlock(key): Promise<void>

Unlock by key

Parameters

key: string

Returns

Promise<void>

',7))])}const f=s(u,[["render",p],["__file","unlock.html.vue"]]),h=JSON.parse('{"path":"/doc/redis/functions/unlock.html","title":"Function: unlock()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/unlock.md"}');export{f as comp,h as data}; diff --git a/assets/upperFirst.html-C1cihLKu.js b/assets/upperFirst.html-CiYH-sIl.js similarity index 95% rename from assets/upperFirst.html-C1cihLKu.js rename to assets/upperFirst.html-CiYH-sIl.js index 16e96ebd4..542f401dc 100644 --- a/assets/upperFirst.html-C1cihLKu.js +++ b/assets/upperFirst.html-CiYH-sIl.js @@ -1 +1 @@ -import{_ as a,c as o,b as i,d as n,e as s,f as t,a as p,r as d,o as u}from"./app-B9iwSGbl.js";const l={};function c(f,e){const r=d("RouteLink");return u(),o("div",null,[i("p",null,[n(r,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(r,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / upperFirst"))]),e[4]||(e[4]=p('

Function: upperFirst()

upperFirst(str): string

Parameters

str: string

Returns

string

',6))])}const g=a(l,[["render",c],["__file","upperFirst.html.vue"]]),h=JSON.parse('{"path":"/doc/ant-design/functions/upperFirst.html","title":"Function: upperFirst()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/upperFirst.md"}');export{g as comp,h as data}; +import{_ as a,c as o,b as i,d as n,e as s,f as t,a as p,r as d,o as u}from"./app-DkNc82cP.js";const l={};function c(f,e){const r=d("RouteLink");return u(),o("div",null,[i("p",null,[n(r,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(r,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / upperFirst"))]),e[4]||(e[4]=p('

Function: upperFirst()

upperFirst(str): string

Parameters

str: string

Returns

string

',6))])}const g=a(l,[["render",c],["__file","upperFirst.html.vue"]]),h=JSON.parse('{"path":"/doc/ant-design/functions/upperFirst.html","title":"Function: upperFirst()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/upperFirst.md"}');export{g as comp,h as data}; diff --git a/assets/useApp.html-SYuRZU3s.js b/assets/useApp.html-CPZpN5w6.js similarity index 97% rename from assets/useApp.html-SYuRZU3s.js rename to assets/useApp.html-CPZpN5w6.js index 35dc3a5de..8778ecf20 100644 --- a/assets/useApp.html-SYuRZU3s.js +++ b/assets/useApp.html-CPZpN5w6.js @@ -1,4 +1,4 @@ -import{_ as o,c as l,b as s,d as a,e as p,f as e,a as r,r as i,o as u}from"./app-B9iwSGbl.js";const d={};function c(m,n){const t=i("RouteLink");return u(),l("div",null,[s("p",null,[a(t,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),a(t,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[e("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=e(" / useApp"))]),n[12]||(n[12]=r(`

Function: useApp()

useApp<NewT>(): Readonly<NewT>

Get app context.

import { useApp } from '@faasjs/ant-design'
+import{_ as o,c as l,b as s,d as a,e as p,f as e,a as r,r as i,o as u}from"./app-DkNc82cP.js";const d={};function c(m,n){const t=i("RouteLink");return u(),l("div",null,[s("p",null,[a(t,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),a(t,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[e("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=e(" / useApp"))]),n[12]||(n[12]=r(`

Function: useApp()

useApp<NewT>(): Readonly<NewT>

Get app context.

import { useApp } from '@faasjs/ant-design'
 
 const { message, notification, setModalProps, setDrawerProps } = useApp()
 

Type Parameters

`,5)),s("p",null,[n[6]||(n[6]=e("• ")),n[7]||(n[7]=s("strong",null,"NewT",-1)),n[8]||(n[8]=e()),n[9]||(n[9]=s("em",null,"extends",-1)),n[10]||(n[10]=e()),a(t,{to:"/doc/ant-design/interfaces/useAppProps.html"},{default:p(()=>n[4]||(n[4]=[s("code",null,"useAppProps",-1)])),_:1}),n[11]||(n[11]=e(" = ")),a(t,{to:"/doc/ant-design/interfaces/useAppProps.html"},{default:p(()=>n[5]||(n[5]=[s("code",null,"useAppProps",-1)])),_:1})]),n[13]||(n[13]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),n[14]||(n[14]=s("p",null,[s("code",null,"Readonly"),e("<"),s("code",null,"NewT"),e(">")],-1))])}const k=o(d,[["render",c],["__file","useApp.html.vue"]]),g=JSON.parse('{"path":"/doc/ant-design/functions/useApp.html","title":"Function: useApp()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/useApp.md"}');export{k as comp,g as data}; diff --git a/assets/useAppProps.html-C3qGAOU0.js b/assets/useAppProps.html-D01h7WAA.js similarity index 98% rename from assets/useAppProps.html-C3qGAOU0.js rename to assets/useAppProps.html-D01h7WAA.js index 1e3680cd4..e0370a449 100644 --- a/assets/useAppProps.html-C3qGAOU0.js +++ b/assets/useAppProps.html-D01h7WAA.js @@ -1 +1 @@ -import{_ as n,c as a,b as s,d as o,e as t,f as l,a as p,r as d,o as i}from"./app-B9iwSGbl.js";const u={};function f(m,e){const r=d("RouteLink");return i(),a("div",null,[s("p",null,[o(r,{to:"/doc/ant-design/"},{default:t(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),o(r,{to:"/doc/ant-design/"},{default:t(()=>e[1]||(e[1]=[l("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=l(" / useAppProps"))]),e[16]||(e[16]=p('

Interface: useAppProps

Properties

drawerProps

',3)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("strong",null,"drawerProps",-1)),e[6]||(e[6]=l(": ")),o(r,{to:"/doc/ant-design/interfaces/DrawerProps.html"},{default:t(()=>e[4]||(e[4]=[s("code",null,"DrawerProps",-1)])),_:1})])]),e[17]||(e[17]=s("h3",{id:"message",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#message"},[s("span",null,"message")])],-1)),e[18]||(e[18]=s("blockquote",null,[s("p",null,[s("strong",null,"message"),l(": "),s("code",null,"MessageInstance")])],-1)),e[19]||(e[19]=s("h3",{id:"modalprops",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#modalprops"},[s("span",null,"modalProps")])],-1)),s("blockquote",null,[s("p",null,[e[8]||(e[8]=s("strong",null,"modalProps",-1)),e[9]||(e[9]=l(": ")),o(r,{to:"/doc/ant-design/interfaces/ModalProps.html"},{default:t(()=>e[7]||(e[7]=[s("code",null,"ModalProps",-1)])),_:1})])]),e[20]||(e[20]=s("h3",{id:"notification",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#notification"},[s("span",null,"notification")])],-1)),e[21]||(e[21]=s("blockquote",null,[s("p",null,[s("strong",null,"notification"),l(": "),s("code",null,"NotificationInstance")])],-1)),e[22]||(e[22]=s("h3",{id:"setdrawerprops",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#setdrawerprops"},[s("span",null,"setDrawerProps")])],-1)),s("blockquote",null,[s("p",null,[e[11]||(e[11]=s("strong",null,"setDrawerProps",-1)),e[12]||(e[12]=l(": ")),o(r,{to:"/doc/ant-design/type-aliases/setDrawerProps.html"},{default:t(()=>e[10]||(e[10]=[s("code",null,"setDrawerProps",-1)])),_:1})])]),e[23]||(e[23]=s("h3",{id:"setmodalprops",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#setmodalprops"},[s("span",null,"setModalProps")])],-1)),s("blockquote",null,[s("p",null,[e[14]||(e[14]=s("strong",null,"setModalProps",-1)),e[15]||(e[15]=l(": ")),o(r,{to:"/doc/ant-design/type-aliases/setModalProps.html"},{default:t(()=>e[13]||(e[13]=[s("code",null,"setModalProps",-1)])),_:1})])])])}const P=n(u,[["render",f],["__file","useAppProps.html.vue"]]),w=JSON.parse('{"path":"/doc/ant-design/interfaces/useAppProps.html","title":"Interface: useAppProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"drawerProps","slug":"drawerprops","link":"#drawerprops","children":[]},{"level":3,"title":"message","slug":"message","link":"#message","children":[]},{"level":3,"title":"modalProps","slug":"modalprops","link":"#modalprops","children":[]},{"level":3,"title":"notification","slug":"notification","link":"#notification","children":[]},{"level":3,"title":"setDrawerProps","slug":"setdrawerprops","link":"#setdrawerprops","children":[]},{"level":3,"title":"setModalProps","slug":"setmodalprops","link":"#setmodalprops","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/useAppProps.md"}');export{P as comp,w as data}; +import{_ as n,c as a,b as s,d as o,e as t,f as l,a as p,r as d,o as i}from"./app-DkNc82cP.js";const u={};function f(m,e){const r=d("RouteLink");return i(),a("div",null,[s("p",null,[o(r,{to:"/doc/ant-design/"},{default:t(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),o(r,{to:"/doc/ant-design/"},{default:t(()=>e[1]||(e[1]=[l("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=l(" / useAppProps"))]),e[16]||(e[16]=p('

Interface: useAppProps

Properties

drawerProps

',3)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("strong",null,"drawerProps",-1)),e[6]||(e[6]=l(": ")),o(r,{to:"/doc/ant-design/interfaces/DrawerProps.html"},{default:t(()=>e[4]||(e[4]=[s("code",null,"DrawerProps",-1)])),_:1})])]),e[17]||(e[17]=s("h3",{id:"message",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#message"},[s("span",null,"message")])],-1)),e[18]||(e[18]=s("blockquote",null,[s("p",null,[s("strong",null,"message"),l(": "),s("code",null,"MessageInstance")])],-1)),e[19]||(e[19]=s("h3",{id:"modalprops",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#modalprops"},[s("span",null,"modalProps")])],-1)),s("blockquote",null,[s("p",null,[e[8]||(e[8]=s("strong",null,"modalProps",-1)),e[9]||(e[9]=l(": ")),o(r,{to:"/doc/ant-design/interfaces/ModalProps.html"},{default:t(()=>e[7]||(e[7]=[s("code",null,"ModalProps",-1)])),_:1})])]),e[20]||(e[20]=s("h3",{id:"notification",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#notification"},[s("span",null,"notification")])],-1)),e[21]||(e[21]=s("blockquote",null,[s("p",null,[s("strong",null,"notification"),l(": "),s("code",null,"NotificationInstance")])],-1)),e[22]||(e[22]=s("h3",{id:"setdrawerprops",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#setdrawerprops"},[s("span",null,"setDrawerProps")])],-1)),s("blockquote",null,[s("p",null,[e[11]||(e[11]=s("strong",null,"setDrawerProps",-1)),e[12]||(e[12]=l(": ")),o(r,{to:"/doc/ant-design/type-aliases/setDrawerProps.html"},{default:t(()=>e[10]||(e[10]=[s("code",null,"setDrawerProps",-1)])),_:1})])]),e[23]||(e[23]=s("h3",{id:"setmodalprops",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#setmodalprops"},[s("span",null,"setModalProps")])],-1)),s("blockquote",null,[s("p",null,[e[14]||(e[14]=s("strong",null,"setModalProps",-1)),e[15]||(e[15]=l(": ")),o(r,{to:"/doc/ant-design/type-aliases/setModalProps.html"},{default:t(()=>e[13]||(e[13]=[s("code",null,"setModalProps",-1)])),_:1})])])])}const P=n(u,[["render",f],["__file","useAppProps.html.vue"]]),w=JSON.parse('{"path":"/doc/ant-design/interfaces/useAppProps.html","title":"Interface: useAppProps","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Properties","slug":"properties","link":"#properties","children":[{"level":3,"title":"drawerProps","slug":"drawerprops","link":"#drawerprops","children":[]},{"level":3,"title":"message","slug":"message","link":"#message","children":[]},{"level":3,"title":"modalProps","slug":"modalprops","link":"#modalprops","children":[]},{"level":3,"title":"notification","slug":"notification","link":"#notification","children":[]},{"level":3,"title":"setDrawerProps","slug":"setdrawerprops","link":"#setdrawerprops","children":[]},{"level":3,"title":"setModalProps","slug":"setmodalprops","link":"#setmodalprops","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/interfaces/useAppProps.md"}');export{P as comp,w as data}; diff --git a/assets/useCloudFunction.html-Cp9SdVjI.js b/assets/useCloudFunction.html-DGRALdke.js similarity index 97% rename from assets/useCloudFunction.html-Cp9SdVjI.js rename to assets/useCloudFunction.html-DGRALdke.js index 0976c0d2c..b8b1b7624 100644 --- a/assets/useCloudFunction.html-Cp9SdVjI.js +++ b/assets/useCloudFunction.html-DGRALdke.js @@ -1 +1 @@ -import{_ as d,c as i,b as o,d as l,e as s,f as u,r as e,o as r}from"./app-B9iwSGbl.js";const f={};function m(p,n){const t=e("RouteLink");return r(),i("div",null,[o("p",null,[l(t,{to:"/doc/cloud_function/"},{default:s(()=>n[0]||(n[0]=[u("Documents")])),_:1}),n[2]||(n[2]=u(" / ")),l(t,{to:"/doc/cloud_function/"},{default:s(()=>n[1]||(n[1]=[u("@faasjs/cloud_function")])),_:1}),n[3]||(n[3]=u(" / useCloudFunction"))]),n[22]||(n[22]=o("h1",{id:"function-usecloudfunction",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#function-usecloudfunction"},[o("span",null,"Function: useCloudFunction()")])],-1)),o("blockquote",null,[o("p",null,[n[5]||(n[5]=o("strong",null,"useCloudFunction",-1)),n[6]||(n[6]=u("(")),n[7]||(n[7]=o("code",null,"config",-1)),n[8]||(n[8]=u("?): ")),n[9]||(n[9]=o("code",null,"UseifyPlugin",-1)),n[10]||(n[10]=u("<")),l(t,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:s(()=>n[4]||(n[4]=[o("code",null,"CloudFunction",-1)])),_:1}),n[11]||(n[11]=u(">"))])]),n[23]||(n[23]=o("h2",{id:"parameters",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters"},[o("span",null,"Parameters")])],-1)),o("p",null,[n[14]||(n[14]=u("• ")),n[15]||(n[15]=o("strong",null,"config?",-1)),n[16]||(n[16]=u(": ")),l(t,{to:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html"},{default:s(()=>n[12]||(n[12]=[o("code",null,"CloudFunctionConfig",-1)])),_:1}),n[17]||(n[17]=u(" | () => ")),l(t,{to:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html"},{default:s(()=>n[13]||(n[13]=[o("code",null,"CloudFunctionConfig",-1)])),_:1})]),n[24]||(n[24]=o("h2",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),o("p",null,[n[19]||(n[19]=o("code",null,"UseifyPlugin",-1)),n[20]||(n[20]=u("<")),l(t,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:s(()=>n[18]||(n[18]=[o("code",null,"CloudFunction",-1)])),_:1}),n[21]||(n[21]=u(">"))])])}const a=d(f,[["render",m],["__file","useCloudFunction.html.vue"]]),F=JSON.parse('{"path":"/doc/cloud_function/functions/useCloudFunction.html","title":"Function: useCloudFunction()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/cloud_function/functions/useCloudFunction.md"}');export{a as comp,F as data}; +import{_ as d,c as i,b as o,d as l,e as s,f as u,r as e,o as r}from"./app-DkNc82cP.js";const f={};function m(p,n){const t=e("RouteLink");return r(),i("div",null,[o("p",null,[l(t,{to:"/doc/cloud_function/"},{default:s(()=>n[0]||(n[0]=[u("Documents")])),_:1}),n[2]||(n[2]=u(" / ")),l(t,{to:"/doc/cloud_function/"},{default:s(()=>n[1]||(n[1]=[u("@faasjs/cloud_function")])),_:1}),n[3]||(n[3]=u(" / useCloudFunction"))]),n[22]||(n[22]=o("h1",{id:"function-usecloudfunction",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#function-usecloudfunction"},[o("span",null,"Function: useCloudFunction()")])],-1)),o("blockquote",null,[o("p",null,[n[5]||(n[5]=o("strong",null,"useCloudFunction",-1)),n[6]||(n[6]=u("(")),n[7]||(n[7]=o("code",null,"config",-1)),n[8]||(n[8]=u("?): ")),n[9]||(n[9]=o("code",null,"UseifyPlugin",-1)),n[10]||(n[10]=u("<")),l(t,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:s(()=>n[4]||(n[4]=[o("code",null,"CloudFunction",-1)])),_:1}),n[11]||(n[11]=u(">"))])]),n[23]||(n[23]=o("h2",{id:"parameters",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters"},[o("span",null,"Parameters")])],-1)),o("p",null,[n[14]||(n[14]=u("• ")),n[15]||(n[15]=o("strong",null,"config?",-1)),n[16]||(n[16]=u(": ")),l(t,{to:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html"},{default:s(()=>n[12]||(n[12]=[o("code",null,"CloudFunctionConfig",-1)])),_:1}),n[17]||(n[17]=u(" | () => ")),l(t,{to:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html"},{default:s(()=>n[13]||(n[13]=[o("code",null,"CloudFunctionConfig",-1)])),_:1})]),n[24]||(n[24]=o("h2",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),o("p",null,[n[19]||(n[19]=o("code",null,"UseifyPlugin",-1)),n[20]||(n[20]=u("<")),l(t,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:s(()=>n[18]||(n[18]=[o("code",null,"CloudFunction",-1)])),_:1}),n[21]||(n[21]=u(">"))])])}const a=d(f,[["render",m],["__file","useCloudFunction.html.vue"]]),F=JSON.parse('{"path":"/doc/cloud_function/functions/useCloudFunction.html","title":"Function: useCloudFunction()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/cloud_function/functions/useCloudFunction.md"}');export{a as comp,F as data}; diff --git a/assets/useConfigContext.html-CuCd5e04.js b/assets/useConfigContext.html-jUoboKvR.js similarity index 96% rename from assets/useConfigContext.html-CuCd5e04.js rename to assets/useConfigContext.html-jUoboKvR.js index 946a4fcad..c8f9b2631 100644 --- a/assets/useConfigContext.html-CuCd5e04.js +++ b/assets/useConfigContext.html-jUoboKvR.js @@ -1 +1 @@ -import{_ as l,c as r,b as t,d as s,e as i,f as o,r as u,o as d}from"./app-B9iwSGbl.js";const f={};function a(g,n){const e=u("RouteLink");return d(),r("div",null,[t("p",null,[s(e,{to:"/doc/ant-design/"},{default:i(()=>n[0]||(n[0]=[o("Documents")])),_:1}),n[2]||(n[2]=o(" / ")),s(e,{to:"/doc/ant-design/"},{default:i(()=>n[1]||(n[1]=[o("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=o(" / useConfigContext"))]),n[14]||(n[14]=t("h1",{id:"function-useconfigcontext",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#function-useconfigcontext"},[t("span",null,"Function: useConfigContext()")])],-1)),t("blockquote",null,[t("p",null,[n[5]||(n[5]=t("strong",null,"useConfigContext",-1)),n[6]||(n[6]=o("(): ")),n[7]||(n[7]=t("code",null,"Partial",-1)),n[8]||(n[8]=o("<")),s(e,{to:"/doc/ant-design/interfaces/ConfigProviderProps.html"},{default:i(()=>n[4]||(n[4]=[t("code",null,"ConfigProviderProps",-1)])),_:1}),n[9]||(n[9]=o(">"))])]),n[15]||(n[15]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[n[11]||(n[11]=t("code",null,"Partial",-1)),n[12]||(n[12]=o("<")),s(e,{to:"/doc/ant-design/interfaces/ConfigProviderProps.html"},{default:i(()=>n[10]||(n[10]=[t("code",null,"ConfigProviderProps",-1)])),_:1}),n[13]||(n[13]=o(">"))])])}const p=l(f,[["render",a],["__file","useConfigContext.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/functions/useConfigContext.html","title":"Function: useConfigContext()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/useConfigContext.md"}');export{p as comp,x as data}; +import{_ as l,c as r,b as t,d as s,e as i,f as o,r as u,o as d}from"./app-DkNc82cP.js";const f={};function a(g,n){const e=u("RouteLink");return d(),r("div",null,[t("p",null,[s(e,{to:"/doc/ant-design/"},{default:i(()=>n[0]||(n[0]=[o("Documents")])),_:1}),n[2]||(n[2]=o(" / ")),s(e,{to:"/doc/ant-design/"},{default:i(()=>n[1]||(n[1]=[o("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=o(" / useConfigContext"))]),n[14]||(n[14]=t("h1",{id:"function-useconfigcontext",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#function-useconfigcontext"},[t("span",null,"Function: useConfigContext()")])],-1)),t("blockquote",null,[t("p",null,[n[5]||(n[5]=t("strong",null,"useConfigContext",-1)),n[6]||(n[6]=o("(): ")),n[7]||(n[7]=t("code",null,"Partial",-1)),n[8]||(n[8]=o("<")),s(e,{to:"/doc/ant-design/interfaces/ConfigProviderProps.html"},{default:i(()=>n[4]||(n[4]=[t("code",null,"ConfigProviderProps",-1)])),_:1}),n[9]||(n[9]=o(">"))])]),n[15]||(n[15]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[n[11]||(n[11]=t("code",null,"Partial",-1)),n[12]||(n[12]=o("<")),s(e,{to:"/doc/ant-design/interfaces/ConfigProviderProps.html"},{default:i(()=>n[10]||(n[10]=[t("code",null,"ConfigProviderProps",-1)])),_:1}),n[13]||(n[13]=o(">"))])])}const p=l(f,[["render",a],["__file","useConfigContext.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/functions/useConfigContext.html","title":"Function: useConfigContext()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/useConfigContext.md"}');export{p as comp,x as data}; diff --git a/assets/useConstant.html-C0ZW2CPZ.js b/assets/useConstant.html-Ds6uOrgt.js similarity index 96% rename from assets/useConstant.html-C0ZW2CPZ.js rename to assets/useConstant.html-Ds6uOrgt.js index ea218cd2f..f8d554a62 100644 --- a/assets/useConstant.html-C0ZW2CPZ.js +++ b/assets/useConstant.html-Ds6uOrgt.js @@ -1 +1 @@ -import{_ as r,c as o,b as l,d as n,e as s,f as t,a as c,r as d,o as p}from"./app-B9iwSGbl.js";const u={};function i(m,e){const a=d("RouteLink");return p(),o("div",null,[l("p",null,[n(a,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(a,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / useConstant"))]),e[4]||(e[4]=c('

Function: useConstant()

useConstant<T>(fn): T

Returns a constant value that is created by the given function.

Type Parameters

T

Parameters

fn

Returns

T

',9))])}const h=r(u,[["render",i],["__file","useConstant.html.vue"]]),g=JSON.parse('{"path":"/doc/react/functions/useConstant.html","title":"Function: useConstant()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/useConstant.md"}');export{h as comp,g as data}; +import{_ as r,c as o,b as l,d as n,e as s,f as t,a as c,r as d,o as p}from"./app-DkNc82cP.js";const u={};function i(m,e){const a=d("RouteLink");return p(),o("div",null,[l("p",null,[n(a,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(a,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / useConstant"))]),e[4]||(e[4]=c('

Function: useConstant()

useConstant<T>(fn): T

Returns a constant value that is created by the given function.

Type Parameters

T

Parameters

fn

Returns

T

',9))])}const h=r(u,[["render",i],["__file","useConstant.html.vue"]]),g=JSON.parse('{"path":"/doc/react/functions/useConstant.html","title":"Function: useConstant()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/useConstant.md"}');export{h as comp,g as data}; diff --git a/assets/useDrawer.html-C2JC_sbg.js b/assets/useDrawer.html-udmJ2RJF.js similarity index 98% rename from assets/useDrawer.html-C2JC_sbg.js rename to assets/useDrawer.html-udmJ2RJF.js index 1d9533fc0..9de92e42c 100644 --- a/assets/useDrawer.html-C2JC_sbg.js +++ b/assets/useDrawer.html-udmJ2RJF.js @@ -1,4 +1,4 @@ -import{_ as r,c as l,b as s,d as t,e as p,f as a,a as o,r as i,o as u}from"./app-B9iwSGbl.js";const c={};function d(k,n){const e=i("RouteLink");return u(),l("div",null,[s("p",null,[t(e,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),t(e,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / useDrawer"))]),n[16]||(n[16]=o(`

Function: useDrawer()

useDrawer(init?): object

Hook style drawer

function Example() {
+import{_ as r,c as l,b as s,d as t,e as p,f as a,a as o,r as i,o as u}from"./app-DkNc82cP.js";const c={};function d(k,n){const e=i("RouteLink");return u(),l("div",null,[s("p",null,[t(e,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),t(e,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / useDrawer"))]),n[16]||(n[16]=o(`

Function: useDrawer()

useDrawer(init?): object

Hook style drawer

function Example() {
   const { drawer, setDrawerProps } = useDrawer()
 
   return <>
diff --git a/assets/useEqualCallback.html-BEnYqWh_.js b/assets/useEqualCallback.html-BfBNhB3h.js
similarity index 97%
rename from assets/useEqualCallback.html-BEnYqWh_.js
rename to assets/useEqualCallback.html-BfBNhB3h.js
index dd8f2c659..fda732d3f 100644
--- a/assets/useEqualCallback.html-BEnYqWh_.js
+++ b/assets/useEqualCallback.html-BfBNhB3h.js
@@ -1 +1 @@
-import{_ as o,c as l,b as r,d as s,e as n,f as a,a as c,r as d,o as p}from"./app-B9iwSGbl.js";const u={};function i(m,e){const t=d("RouteLink");return p(),l("div",null,[r("p",null,[s(t,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),s(t,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / useEqualCallback"))]),e[4]||(e[4]=c('

Function: useEqualCallback()

useEqualCallback<T>(callback, dependencies): T

Custom hook that works like useCallback but uses deep comparison on dependencies.

Type Parameters

T extends (...args) => any

Parameters

callback: T

The callback function to run.

dependencies: any[]

The list of dependencies.

Returns

T

The result of the useCallback hook with memoized dependencies.

',13))])}const k=o(u,[["render",i],["__file","useEqualCallback.html.vue"]]),b=JSON.parse('{"path":"/doc/react/functions/useEqualCallback.html","title":"Function: useEqualCallback()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/useEqualCallback.md"}');export{k as comp,b as data}; +import{_ as o,c as l,b as r,d as s,e as n,f as a,a as c,r as d,o as p}from"./app-DkNc82cP.js";const u={};function i(m,e){const t=d("RouteLink");return p(),l("div",null,[r("p",null,[s(t,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),s(t,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / useEqualCallback"))]),e[4]||(e[4]=c('

Function: useEqualCallback()

useEqualCallback<T>(callback, dependencies): T

Custom hook that works like useCallback but uses deep comparison on dependencies.

Type Parameters

T extends (...args) => any

Parameters

callback: T

The callback function to run.

dependencies: any[]

The list of dependencies.

Returns

T

The result of the useCallback hook with memoized dependencies.

',13))])}const k=o(u,[["render",i],["__file","useEqualCallback.html.vue"]]),b=JSON.parse('{"path":"/doc/react/functions/useEqualCallback.html","title":"Function: useEqualCallback()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/useEqualCallback.md"}');export{k as comp,b as data}; diff --git a/assets/useEqualEffect.html-Dc62nUfo.js b/assets/useEqualEffect.html-W_0EUpOi.js similarity index 96% rename from assets/useEqualEffect.html-Dc62nUfo.js rename to assets/useEqualEffect.html-W_0EUpOi.js index cd2b19ff0..e53d8b584 100644 --- a/assets/useEqualEffect.html-Dc62nUfo.js +++ b/assets/useEqualEffect.html-W_0EUpOi.js @@ -1 +1 @@ -import{_ as n,c,b as r,d as o,e as s,f as t,a as d,r as l,o as u}from"./app-B9iwSGbl.js";const f={};function i(p,e){const a=l("RouteLink");return u(),c("div",null,[r("p",null,[o(a,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(a,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / useEqualEffect"))]),e[4]||(e[4]=d('

Function: useEqualEffect()

useEqualEffect(callback, dependencies): void

Custom hook that works like useEffect but uses deep comparison on dependencies.

Parameters

callback: EffectCallback

The effect callback function to run.

dependencies: any[]

The list of dependencies for the effect.

Returns

void

The result of the useEffect hook with memoized dependencies.

',11))])}const m=n(f,[["render",i],["__file","useEqualEffect.html.vue"]]),E=JSON.parse('{"path":"/doc/react/functions/useEqualEffect.html","title":"Function: useEqualEffect()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/useEqualEffect.md"}');export{m as comp,E as data}; +import{_ as n,c,b as r,d as o,e as s,f as t,a as d,r as l,o as u}from"./app-DkNc82cP.js";const f={};function i(p,e){const a=l("RouteLink");return u(),c("div",null,[r("p",null,[o(a,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(a,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / useEqualEffect"))]),e[4]||(e[4]=d('

Function: useEqualEffect()

useEqualEffect(callback, dependencies): void

Custom hook that works like useEffect but uses deep comparison on dependencies.

Parameters

callback: EffectCallback

The effect callback function to run.

dependencies: any[]

The list of dependencies for the effect.

Returns

void

The result of the useEffect hook with memoized dependencies.

',11))])}const m=n(f,[["render",i],["__file","useEqualEffect.html.vue"]]),E=JSON.parse('{"path":"/doc/react/functions/useEqualEffect.html","title":"Function: useEqualEffect()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/useEqualEffect.md"}');export{m as comp,E as data}; diff --git a/assets/useEqualMemo.html-pmKe6F7F.js b/assets/useEqualMemo.html-RV4M7gf6.js similarity index 96% rename from assets/useEqualMemo.html-pmKe6F7F.js rename to assets/useEqualMemo.html-RV4M7gf6.js index ba0020fb4..62fa0aa6d 100644 --- a/assets/useEqualMemo.html-pmKe6F7F.js +++ b/assets/useEqualMemo.html-RV4M7gf6.js @@ -1 +1 @@ -import{_ as n,c as r,b as l,d as o,e as s,f as t,a as d,r as c,o as p}from"./app-B9iwSGbl.js";const u={};function i(m,e){const a=c("RouteLink");return p(),r("div",null,[l("p",null,[o(a,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(a,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / useEqualMemo"))]),e[4]||(e[4]=d('

Function: useEqualMemo()

useEqualMemo<T>(callback, dependencies): T

Custom hook that works like useMemo but uses deep comparison on dependencies.

Type Parameters

T

Parameters

callback

The callback function to run.

dependencies: any[]

The list of dependencies.

Returns

T

The result of the useMemo hook with memoized dependencies.

',13))])}const f=n(u,[["render",i],["__file","useEqualMemo.html.vue"]]),k=JSON.parse('{"path":"/doc/react/functions/useEqualMemo.html","title":"Function: useEqualMemo()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/useEqualMemo.md"}');export{f as comp,k as data}; +import{_ as n,c as r,b as l,d as o,e as s,f as t,a as d,r as c,o as p}from"./app-DkNc82cP.js";const u={};function i(m,e){const a=c("RouteLink");return p(),r("div",null,[l("p",null,[o(a,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(a,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / useEqualMemo"))]),e[4]||(e[4]=d('

Function: useEqualMemo()

useEqualMemo<T>(callback, dependencies): T

Custom hook that works like useMemo but uses deep comparison on dependencies.

Type Parameters

T

Parameters

callback

The callback function to run.

dependencies: any[]

The list of dependencies.

Returns

T

The result of the useMemo hook with memoized dependencies.

',13))])}const f=n(u,[["render",i],["__file","useEqualMemo.html.vue"]]),k=JSON.parse('{"path":"/doc/react/functions/useEqualMemo.html","title":"Function: useEqualMemo()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/useEqualMemo.md"}');export{f as comp,k as data}; diff --git a/assets/useEqualMemoize.html-DqwCVHlB.js b/assets/useEqualMemoize.html-BsWJ8bCc.js similarity index 95% rename from assets/useEqualMemoize.html-DqwCVHlB.js rename to assets/useEqualMemoize.html-BsWJ8bCc.js index 45e769e3e..2ca16f3fd 100644 --- a/assets/useEqualMemoize.html-DqwCVHlB.js +++ b/assets/useEqualMemoize.html-BsWJ8bCc.js @@ -1 +1 @@ -import{_ as n,c as r,b as u,d as o,e as s,f as a,a as l,r as i,o as d}from"./app-B9iwSGbl.js";const m={};function c(p,e){const t=i("RouteLink");return d(),r("div",null,[u("p",null,[o(t,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),o(t,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / useEqualMemoize"))]),e[4]||(e[4]=l('

Function: useEqualMemoize()

useEqualMemoize(value): any

Custom hook that memoizes a value using deep equality comparison.

Parameters

value: any

The value to be memoized.

Returns

any

The memoized value.

',9))])}const h=n(m,[["render",c],["__file","useEqualMemoize.html.vue"]]),q=JSON.parse('{"path":"/doc/react/functions/useEqualMemoize.html","title":"Function: useEqualMemoize()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/useEqualMemoize.md"}');export{h as comp,q as data}; +import{_ as n,c as r,b as u,d as o,e as s,f as a,a as l,r as i,o as d}from"./app-DkNc82cP.js";const m={};function c(p,e){const t=i("RouteLink");return d(),r("div",null,[u("p",null,[o(t,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),o(t,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / useEqualMemoize"))]),e[4]||(e[4]=l('

Function: useEqualMemoize()

useEqualMemoize(value): any

Custom hook that memoizes a value using deep equality comparison.

Parameters

value: any

The value to be memoized.

Returns

any

The memoized value.

',9))])}const h=n(m,[["render",c],["__file","useEqualMemoize.html.vue"]]),q=JSON.parse('{"path":"/doc/react/functions/useEqualMemoize.html","title":"Function: useEqualMemoize()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/useEqualMemoize.md"}');export{h as comp,q as data}; diff --git a/assets/useFaas.html-BGIssYx8.js b/assets/useFaas.html-Bgiihv32.js similarity index 98% rename from assets/useFaas.html-BGIssYx8.js rename to assets/useFaas.html-Bgiihv32.js index 1f84ab6fa..77f61f5d4 100644 --- a/assets/useFaas.html-BGIssYx8.js +++ b/assets/useFaas.html-Bgiihv32.js @@ -1,4 +1,4 @@ -import{_ as o,c as p,b as c,d as e,e as t,f as s,a as l,r,o as i}from"./app-B9iwSGbl.js";const d={};function u(k,a){const n=r("RouteLink");return i(),p("div",null,[c("p",null,[e(n,{to:"/doc/ant-design/"},{default:t(()=>a[0]||(a[0]=[s("Documents")])),_:1}),a[2]||(a[2]=s(" / ")),e(n,{to:"/doc/ant-design/"},{default:t(()=>a[1]||(a[1]=[s("@faasjs/ant-design")])),_:1}),a[3]||(a[3]=s(" / useFaas"))]),a[4]||(a[4]=l(`

Function: useFaas()

useFaas<PathOrData>(action, defaultParams, options): FaasDataInjection<PathOrData>

Request faas server with React hook

Type Parameters

PathOrData extends FaasAction

Parameters

action: string | PathOrData

{string} action name

defaultParams: FaasParams<PathOrData>

{object} initial action params

options: useFaasOptions<PathOrData> = {}

Returns

FaasDataInjection<PathOrData>

Example

function Post ({ id }) {
+import{_ as o,c as p,b as c,d as e,e as t,f as s,a as l,r,o as i}from"./app-DkNc82cP.js";const d={};function u(k,a){const n=r("RouteLink");return i(),p("div",null,[c("p",null,[e(n,{to:"/doc/ant-design/"},{default:t(()=>a[0]||(a[0]=[s("Documents")])),_:1}),a[2]||(a[2]=s(" / ")),e(n,{to:"/doc/ant-design/"},{default:t(()=>a[1]||(a[1]=[s("@faasjs/ant-design")])),_:1}),a[3]||(a[3]=s(" / useFaas"))]),a[4]||(a[4]=l(`

Function: useFaas()

useFaas<PathOrData>(action, defaultParams, options): FaasDataInjection<PathOrData>

Request faas server with React hook

Type Parameters

PathOrData extends FaasAction

Parameters

action: string | PathOrData

{string} action name

defaultParams: FaasParams<PathOrData>

{object} initial action params

options: useFaasOptions<PathOrData> = {}

Returns

FaasDataInjection<PathOrData>

Example

function Post ({ id }) {
   const { data } = useFaas<{ title: string }>('post/get', { id })
   return <h1>{data.title}</h1>
 }
diff --git a/assets/useFaas.html-971xDSbi.js b/assets/useFaas.html-Br3KQsaH.js
similarity index 98%
rename from assets/useFaas.html-971xDSbi.js
rename to assets/useFaas.html-Br3KQsaH.js
index 31e85832a..330dba582 100644
--- a/assets/useFaas.html-971xDSbi.js
+++ b/assets/useFaas.html-Br3KQsaH.js
@@ -1,4 +1,4 @@
-import{_ as o,c as p,b as s,d as l,e,f as a,a as u,r,o as i}from"./app-B9iwSGbl.js";const d={};function m(k,n){const t=r("RouteLink");return i(),p("div",null,[s("p",null,[l(t,{to:"/doc/react/"},{default:e(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),l(t,{to:"/doc/react/"},{default:e(()=>n[1]||(n[1]=[a("@faasjs/react")])),_:1}),n[3]||(n[3]=a(" / useFaas"))]),n[43]||(n[43]=s("h1",{id:"function-usefaas",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-usefaas"},[s("span",null,"Function: useFaas()")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"useFaas",-1)),n[6]||(n[6]=a("<")),n[7]||(n[7]=s("code",null,"PathOrData",-1)),n[8]||(n[8]=a(">(")),n[9]||(n[9]=s("code",null,"action",-1)),n[10]||(n[10]=a(", ")),n[11]||(n[11]=s("code",null,"defaultParams",-1)),n[12]||(n[12]=a(", ")),n[13]||(n[13]=s("code",null,"options",-1)),n[14]||(n[14]=a("): ")),l(t,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:e(()=>n[4]||(n[4]=[s("code",null,"FaasDataInjection",-1)])),_:1}),n[15]||(n[15]=a("<")),n[16]||(n[16]=s("code",null,"PathOrData",-1)),n[17]||(n[17]=a(">"))])]),n[44]||(n[44]=s("p",null,"Request faas server with React hook",-1)),n[45]||(n[45]=s("h2",{id:"type-parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-parameters"},[s("span",null,"Type Parameters")])],-1)),s("p",null,[n[19]||(n[19]=a("• ")),n[20]||(n[20]=s("strong",null,"PathOrData",-1)),n[21]||(n[21]=a()),n[22]||(n[22]=s("em",null,"extends",-1)),n[23]||(n[23]=a()),l(t,{to:"/doc/react/type-aliases/FaasAction.html"},{default:e(()=>n[18]||(n[18]=[s("code",null,"FaasAction",-1)])),_:1})]),n[46]||(n[46]=s("h2",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),n[47]||(n[47]=s("p",null,[a("• "),s("strong",null,"action"),a(": "),s("code",null,"string"),a(" | "),s("code",null,"PathOrData")],-1)),n[48]||(n[48]=s("p",null,"{string} action name",-1)),s("p",null,[n[25]||(n[25]=a("• ")),n[26]||(n[26]=s("strong",null,"defaultParams",-1)),n[27]||(n[27]=a(": ")),l(t,{to:"/doc/react/type-aliases/FaasParams.html"},{default:e(()=>n[24]||(n[24]=[s("code",null,"FaasParams",-1)])),_:1}),n[28]||(n[28]=a("<")),n[29]||(n[29]=s("code",null,"PathOrData",-1)),n[30]||(n[30]=a(">"))]),n[49]||(n[49]=s("p",null,"{object} initial action params",-1)),s("p",null,[n[32]||(n[32]=a("• ")),n[33]||(n[33]=s("strong",null,"options",-1)),n[34]||(n[34]=a(": ")),l(t,{to:"/doc/react/type-aliases/useFaasOptions.html"},{default:e(()=>n[31]||(n[31]=[s("code",null,"useFaasOptions",-1)])),_:1}),n[35]||(n[35]=a("<")),n[36]||(n[36]=s("code",null,"PathOrData",-1)),n[37]||(n[37]=a("> = ")),n[38]||(n[38]=s("code",null,"{}",-1))]),n[50]||(n[50]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[l(t,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:e(()=>n[39]||(n[39]=[s("code",null,"FaasDataInjection",-1)])),_:1}),n[40]||(n[40]=a("<")),n[41]||(n[41]=s("code",null,"PathOrData",-1)),n[42]||(n[42]=a(">"))]),n[51]||(n[51]=u(`

Example

function Post ({ id }) {
+import{_ as o,c as p,b as s,d as l,e,f as a,a as u,r,o as i}from"./app-DkNc82cP.js";const d={};function m(k,n){const t=r("RouteLink");return i(),p("div",null,[s("p",null,[l(t,{to:"/doc/react/"},{default:e(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),l(t,{to:"/doc/react/"},{default:e(()=>n[1]||(n[1]=[a("@faasjs/react")])),_:1}),n[3]||(n[3]=a(" / useFaas"))]),n[43]||(n[43]=s("h1",{id:"function-usefaas",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-usefaas"},[s("span",null,"Function: useFaas()")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"useFaas",-1)),n[6]||(n[6]=a("<")),n[7]||(n[7]=s("code",null,"PathOrData",-1)),n[8]||(n[8]=a(">(")),n[9]||(n[9]=s("code",null,"action",-1)),n[10]||(n[10]=a(", ")),n[11]||(n[11]=s("code",null,"defaultParams",-1)),n[12]||(n[12]=a(", ")),n[13]||(n[13]=s("code",null,"options",-1)),n[14]||(n[14]=a("): ")),l(t,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:e(()=>n[4]||(n[4]=[s("code",null,"FaasDataInjection",-1)])),_:1}),n[15]||(n[15]=a("<")),n[16]||(n[16]=s("code",null,"PathOrData",-1)),n[17]||(n[17]=a(">"))])]),n[44]||(n[44]=s("p",null,"Request faas server with React hook",-1)),n[45]||(n[45]=s("h2",{id:"type-parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-parameters"},[s("span",null,"Type Parameters")])],-1)),s("p",null,[n[19]||(n[19]=a("• ")),n[20]||(n[20]=s("strong",null,"PathOrData",-1)),n[21]||(n[21]=a()),n[22]||(n[22]=s("em",null,"extends",-1)),n[23]||(n[23]=a()),l(t,{to:"/doc/react/type-aliases/FaasAction.html"},{default:e(()=>n[18]||(n[18]=[s("code",null,"FaasAction",-1)])),_:1})]),n[46]||(n[46]=s("h2",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),n[47]||(n[47]=s("p",null,[a("• "),s("strong",null,"action"),a(": "),s("code",null,"string"),a(" | "),s("code",null,"PathOrData")],-1)),n[48]||(n[48]=s("p",null,"{string} action name",-1)),s("p",null,[n[25]||(n[25]=a("• ")),n[26]||(n[26]=s("strong",null,"defaultParams",-1)),n[27]||(n[27]=a(": ")),l(t,{to:"/doc/react/type-aliases/FaasParams.html"},{default:e(()=>n[24]||(n[24]=[s("code",null,"FaasParams",-1)])),_:1}),n[28]||(n[28]=a("<")),n[29]||(n[29]=s("code",null,"PathOrData",-1)),n[30]||(n[30]=a(">"))]),n[49]||(n[49]=s("p",null,"{object} initial action params",-1)),s("p",null,[n[32]||(n[32]=a("• ")),n[33]||(n[33]=s("strong",null,"options",-1)),n[34]||(n[34]=a(": ")),l(t,{to:"/doc/react/type-aliases/useFaasOptions.html"},{default:e(()=>n[31]||(n[31]=[s("code",null,"useFaasOptions",-1)])),_:1}),n[35]||(n[35]=a("<")),n[36]||(n[36]=s("code",null,"PathOrData",-1)),n[37]||(n[37]=a("> = ")),n[38]||(n[38]=s("code",null,"{}",-1))]),n[50]||(n[50]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[l(t,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:e(()=>n[39]||(n[39]=[s("code",null,"FaasDataInjection",-1)])),_:1}),n[40]||(n[40]=a("<")),n[41]||(n[41]=s("code",null,"PathOrData",-1)),n[42]||(n[42]=a(">"))]),n[51]||(n[51]=u(`

Example

function Post ({ id }) {
   const { data } = useFaas<{ title: string }>('post/get', { id })
   return <h1>{data.title}</h1>
 }
diff --git a/assets/useFaasOptions.html-BN440ot7.js b/assets/useFaasOptions.html-CNj8fjZ9.js
similarity index 98%
rename from assets/useFaasOptions.html-BN440ot7.js
rename to assets/useFaasOptions.html-CNj8fjZ9.js
index 3a39c880f..80330832c 100644
--- a/assets/useFaasOptions.html-BN440ot7.js
+++ b/assets/useFaasOptions.html-CNj8fjZ9.js
@@ -1 +1 @@
-import{_ as r,c as d,b as a,d as s,e as o,f as l,a as n,r as i,o as p}from"./app-B9iwSGbl.js";const u={};function b(m,t){const e=i("RouteLink");return p(),d("div",null,[a("p",null,[s(e,{to:"/doc/react/"},{default:o(()=>t[0]||(t[0]=[l("Documents")])),_:1}),t[2]||(t[2]=l(" / ")),s(e,{to:"/doc/react/"},{default:o(()=>t[1]||(t[1]=[l("@faasjs/react")])),_:1}),t[3]||(t[3]=l(" / useFaasOptions"))]),t[38]||(t[38]=a("h1",{id:"type-alias-usefaasoptions-pathordata",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#type-alias-usefaasoptions-pathordata"},[a("span",null,"Type Alias: useFaasOptions")])],-1)),t[39]||(t[39]=a("blockquote",null,[a("p",null,[a("strong",null,"useFaasOptions"),l("<"),a("code",null,"PathOrData"),l(">: "),a("code",null,"object")])],-1)),t[40]||(t[40]=a("h2",{id:"type-parameters",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#type-parameters"},[a("span",null,"Type Parameters")])],-1)),a("p",null,[t[5]||(t[5]=l("• ")),t[6]||(t[6]=a("strong",null,"PathOrData",-1)),t[7]||(t[7]=l()),t[8]||(t[8]=a("em",null,"extends",-1)),t[9]||(t[9]=l()),s(e,{to:"/doc/react/type-aliases/FaasAction.html"},{default:o(()=>t[4]||(t[4]=[a("code",null,"FaasAction",-1)])),_:1})]),t[41]||(t[41]=n('

Type declaration

baseUrl?

optional baseUrl: BaseUrl

data?

',4)),a("blockquote",null,[a("p",null,[t[11]||(t[11]=a("code",null,"optional",-1)),t[12]||(t[12]=l()),t[13]||(t[13]=a("strong",null,"data",-1)),t[14]||(t[14]=l(": ")),s(e,{to:"/doc/react/type-aliases/FaasData.html"},{default:o(()=>t[10]||(t[10]=[a("code",null,"FaasData",-1)])),_:1}),t[15]||(t[15]=l("<")),t[16]||(t[16]=a("code",null,"PathOrData",-1)),t[17]||(t[17]=l(">"))])]),t[42]||(t[42]=n('

debounce?

optional debounce: number

Send the last request after milliseconds

params?

',4)),a("blockquote",null,[a("p",null,[t[19]||(t[19]=a("code",null,"optional",-1)),t[20]||(t[20]=l()),t[21]||(t[21]=a("strong",null,"params",-1)),t[22]||(t[22]=l(": ")),s(e,{to:"/doc/react/type-aliases/FaasParams.html"},{default:o(()=>t[18]||(t[18]=[a("code",null,"FaasParams",-1)])),_:1}),t[23]||(t[23]=l("<")),t[24]||(t[24]=a("code",null,"PathOrData",-1)),t[25]||(t[25]=l(">"))])]),t[43]||(t[43]=a("h3",{id:"setdata",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#setdata"},[a("span",null,"setData?")])],-1)),a("blockquote",null,[a("p",null,[t[27]||(t[27]=a("code",null,"optional",-1)),t[28]||(t[28]=l()),t[29]||(t[29]=a("strong",null,"setData",-1)),t[30]||(t[30]=l(": ")),t[31]||(t[31]=a("code",null,"React.Dispatch",-1)),t[32]||(t[32]=l("<")),t[33]||(t[33]=a("code",null,"React.SetStateAction",-1)),t[34]||(t[34]=l("<")),s(e,{to:"/doc/react/type-aliases/FaasData.html"},{default:o(()=>t[26]||(t[26]=[a("code",null,"FaasData",-1)])),_:1}),t[35]||(t[35]=l("<")),t[36]||(t[36]=a("code",null,"PathOrData",-1)),t[37]||(t[37]=l(">>>"))])]),t[44]||(t[44]=n('

skip?

optional skip: boolean | (params) => boolean

If skip is true, the request will not be sent.

However, you can still use reload to send the request.

',4))])}const f=r(u,[["render",b],["__file","useFaasOptions.html.vue"]]),y=JSON.parse('{"path":"/doc/react/type-aliases/useFaasOptions.html","title":"Type Alias: useFaasOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"baseUrl?","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"data?","slug":"data","link":"#data","children":[]},{"level":3,"title":"debounce?","slug":"debounce","link":"#debounce","children":[]},{"level":3,"title":"params?","slug":"params","link":"#params","children":[]},{"level":3,"title":"setData?","slug":"setdata","link":"#setdata","children":[]},{"level":3,"title":"skip?","slug":"skip","link":"#skip","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/useFaasOptions.md"}');export{f as comp,y as data}; +import{_ as r,c as d,b as a,d as s,e as o,f as l,a as n,r as i,o as p}from"./app-DkNc82cP.js";const u={};function b(m,t){const e=i("RouteLink");return p(),d("div",null,[a("p",null,[s(e,{to:"/doc/react/"},{default:o(()=>t[0]||(t[0]=[l("Documents")])),_:1}),t[2]||(t[2]=l(" / ")),s(e,{to:"/doc/react/"},{default:o(()=>t[1]||(t[1]=[l("@faasjs/react")])),_:1}),t[3]||(t[3]=l(" / useFaasOptions"))]),t[38]||(t[38]=a("h1",{id:"type-alias-usefaasoptions-pathordata",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#type-alias-usefaasoptions-pathordata"},[a("span",null,"Type Alias: useFaasOptions")])],-1)),t[39]||(t[39]=a("blockquote",null,[a("p",null,[a("strong",null,"useFaasOptions"),l("<"),a("code",null,"PathOrData"),l(">: "),a("code",null,"object")])],-1)),t[40]||(t[40]=a("h2",{id:"type-parameters",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#type-parameters"},[a("span",null,"Type Parameters")])],-1)),a("p",null,[t[5]||(t[5]=l("• ")),t[6]||(t[6]=a("strong",null,"PathOrData",-1)),t[7]||(t[7]=l()),t[8]||(t[8]=a("em",null,"extends",-1)),t[9]||(t[9]=l()),s(e,{to:"/doc/react/type-aliases/FaasAction.html"},{default:o(()=>t[4]||(t[4]=[a("code",null,"FaasAction",-1)])),_:1})]),t[41]||(t[41]=n('

Type declaration

baseUrl?

optional baseUrl: BaseUrl

data?

',4)),a("blockquote",null,[a("p",null,[t[11]||(t[11]=a("code",null,"optional",-1)),t[12]||(t[12]=l()),t[13]||(t[13]=a("strong",null,"data",-1)),t[14]||(t[14]=l(": ")),s(e,{to:"/doc/react/type-aliases/FaasData.html"},{default:o(()=>t[10]||(t[10]=[a("code",null,"FaasData",-1)])),_:1}),t[15]||(t[15]=l("<")),t[16]||(t[16]=a("code",null,"PathOrData",-1)),t[17]||(t[17]=l(">"))])]),t[42]||(t[42]=n('

debounce?

optional debounce: number

Send the last request after milliseconds

params?

',4)),a("blockquote",null,[a("p",null,[t[19]||(t[19]=a("code",null,"optional",-1)),t[20]||(t[20]=l()),t[21]||(t[21]=a("strong",null,"params",-1)),t[22]||(t[22]=l(": ")),s(e,{to:"/doc/react/type-aliases/FaasParams.html"},{default:o(()=>t[18]||(t[18]=[a("code",null,"FaasParams",-1)])),_:1}),t[23]||(t[23]=l("<")),t[24]||(t[24]=a("code",null,"PathOrData",-1)),t[25]||(t[25]=l(">"))])]),t[43]||(t[43]=a("h3",{id:"setdata",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#setdata"},[a("span",null,"setData?")])],-1)),a("blockquote",null,[a("p",null,[t[27]||(t[27]=a("code",null,"optional",-1)),t[28]||(t[28]=l()),t[29]||(t[29]=a("strong",null,"setData",-1)),t[30]||(t[30]=l(": ")),t[31]||(t[31]=a("code",null,"React.Dispatch",-1)),t[32]||(t[32]=l("<")),t[33]||(t[33]=a("code",null,"React.SetStateAction",-1)),t[34]||(t[34]=l("<")),s(e,{to:"/doc/react/type-aliases/FaasData.html"},{default:o(()=>t[26]||(t[26]=[a("code",null,"FaasData",-1)])),_:1}),t[35]||(t[35]=l("<")),t[36]||(t[36]=a("code",null,"PathOrData",-1)),t[37]||(t[37]=l(">>>"))])]),t[44]||(t[44]=n('

skip?

optional skip: boolean | (params) => boolean

If skip is true, the request will not be sent.

However, you can still use reload to send the request.

',4))])}const f=r(u,[["render",b],["__file","useFaasOptions.html.vue"]]),y=JSON.parse('{"path":"/doc/react/type-aliases/useFaasOptions.html","title":"Type Alias: useFaasOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"baseUrl?","slug":"baseurl","link":"#baseurl","children":[]},{"level":3,"title":"data?","slug":"data","link":"#data","children":[]},{"level":3,"title":"debounce?","slug":"debounce","link":"#debounce","children":[]},{"level":3,"title":"params?","slug":"params","link":"#params","children":[]},{"level":3,"title":"setData?","slug":"setdata","link":"#setdata","children":[]},{"level":3,"title":"skip?","slug":"skip","link":"#skip","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/type-aliases/useFaasOptions.md"}');export{f as comp,y as data}; diff --git a/assets/useFormContext.html-DgVqpb4h.js b/assets/useFormContext.html-CB92HOGW.js similarity index 97% rename from assets/useFormContext.html-DgVqpb4h.js rename to assets/useFormContext.html-CB92HOGW.js index 7f7f3d69b..aa9ada2f9 100644 --- a/assets/useFormContext.html-DgVqpb4h.js +++ b/assets/useFormContext.html-CB92HOGW.js @@ -1 +1 @@ -import{_ as s,c as d,b as o,d as r,e as l,f as e,a as u,r as m,o as i}from"./app-B9iwSGbl.js";const p={};function a(f,t){const n=m("RouteLink");return i(),d("div",null,[o("p",null,[r(n,{to:"/doc/react/"},{default:l(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),r(n,{to:"/doc/react/"},{default:l(()=>t[1]||(t[1]=[e("@faasjs/react")])),_:1}),t[3]||(t[3]=e(" / useFormContext"))]),t[25]||(t[25]=u('

Function: useFormContext()

useFormContext<NewT>(): Readonly<NewT>

Type Parameters

',3)),o("p",null,[t[6]||(t[6]=e("• ")),t[7]||(t[7]=o("strong",null,"NewT",-1)),t[8]||(t[8]=e()),t[9]||(t[9]=o("em",null,"extends",-1)),t[10]||(t[10]=e()),r(n,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:l(()=>t[4]||(t[4]=[o("code",null,"FormContextProps",-1)])),_:1}),t[11]||(t[11]=e("<")),t[12]||(t[12]=o("code",null,"Record",-1)),t[13]||(t[13]=e("<")),t[14]||(t[14]=o("code",null,"string",-1)),t[15]||(t[15]=e(", ")),t[16]||(t[16]=o("code",null,"any",-1)),t[17]||(t[17]=e(">> = ")),r(n,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:l(()=>t[5]||(t[5]=[o("code",null,"FormContextProps",-1)])),_:1}),t[18]||(t[18]=e("<")),t[19]||(t[19]=o("code",null,"Record",-1)),t[20]||(t[20]=e("<")),t[21]||(t[21]=o("code",null,"string",-1)),t[22]||(t[22]=e(", ")),t[23]||(t[23]=o("code",null,"any",-1)),t[24]||(t[24]=e(">>"))]),t[26]||(t[26]=o("h2",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),t[27]||(t[27]=o("p",null,[o("code",null,"Readonly"),e("<"),o("code",null,"NewT"),e(">")],-1))])}const C=s(p,[["render",a],["__file","useFormContext.html.vue"]]),F=JSON.parse('{"path":"/doc/react/functions/useFormContext.html","title":"Function: useFormContext()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/useFormContext.md"}');export{C as comp,F as data}; +import{_ as s,c as d,b as o,d as r,e as l,f as e,a as u,r as m,o as i}from"./app-DkNc82cP.js";const p={};function a(f,t){const n=m("RouteLink");return i(),d("div",null,[o("p",null,[r(n,{to:"/doc/react/"},{default:l(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),r(n,{to:"/doc/react/"},{default:l(()=>t[1]||(t[1]=[e("@faasjs/react")])),_:1}),t[3]||(t[3]=e(" / useFormContext"))]),t[25]||(t[25]=u('

Function: useFormContext()

useFormContext<NewT>(): Readonly<NewT>

Type Parameters

',3)),o("p",null,[t[6]||(t[6]=e("• ")),t[7]||(t[7]=o("strong",null,"NewT",-1)),t[8]||(t[8]=e()),t[9]||(t[9]=o("em",null,"extends",-1)),t[10]||(t[10]=e()),r(n,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:l(()=>t[4]||(t[4]=[o("code",null,"FormContextProps",-1)])),_:1}),t[11]||(t[11]=e("<")),t[12]||(t[12]=o("code",null,"Record",-1)),t[13]||(t[13]=e("<")),t[14]||(t[14]=o("code",null,"string",-1)),t[15]||(t[15]=e(", ")),t[16]||(t[16]=o("code",null,"any",-1)),t[17]||(t[17]=e(">> = ")),r(n,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:l(()=>t[5]||(t[5]=[o("code",null,"FormContextProps",-1)])),_:1}),t[18]||(t[18]=e("<")),t[19]||(t[19]=o("code",null,"Record",-1)),t[20]||(t[20]=e("<")),t[21]||(t[21]=o("code",null,"string",-1)),t[22]||(t[22]=e(", ")),t[23]||(t[23]=o("code",null,"any",-1)),t[24]||(t[24]=e(">>"))]),t[26]||(t[26]=o("h2",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),t[27]||(t[27]=o("p",null,[o("code",null,"Readonly"),e("<"),o("code",null,"NewT"),e(">")],-1))])}const C=s(p,[["render",a],["__file","useFormContext.html.vue"]]),F=JSON.parse('{"path":"/doc/react/functions/useFormContext.html","title":"Function: useFormContext()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/useFormContext.md"}');export{C as comp,F as data}; diff --git a/assets/useFunc.html-CdA3XbZ7.js b/assets/useFunc.html-BxPc_kEd.js similarity index 99% rename from assets/useFunc.html-CdA3XbZ7.js rename to assets/useFunc.html-BxPc_kEd.js index 112e8ce70..d1d001b08 100644 --- a/assets/useFunc.html-CdA3XbZ7.js +++ b/assets/useFunc.html-BxPc_kEd.js @@ -1,4 +1,4 @@ -import{_ as o,c as u,b as s,d as e,e as p,f as a,a as l,r as i,o as r}from"./app-B9iwSGbl.js";const d={};function c(k,n){const t=i("RouteLink");return r(),u("div",null,[s("p",null,[e(t,{to:"/doc/test/"},{default:p(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/test/"},{default:p(()=>n[1]||(n[1]=[a("@faasjs/test")])),_:1}),n[3]||(n[3]=a(" / useFunc"))]),n[30]||(n[30]=s("h1",{id:"function-usefunc",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-usefunc"},[s("span",null,"Function: useFunc()")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"useFunc",-1)),n[6]||(n[6]=a("<")),n[7]||(n[7]=s("code",null,"TEvent",-1)),n[8]||(n[8]=a(", ")),n[9]||(n[9]=s("code",null,"TContext",-1)),n[10]||(n[10]=a(", ")),n[11]||(n[11]=s("code",null,"TResult",-1)),n[12]||(n[12]=a(">(")),n[13]||(n[13]=s("code",null,"handler",-1)),n[14]||(n[14]=a("): ")),e(t,{to:"/doc/test/classes/Func.html"},{default:p(()=>n[4]||(n[4]=[s("code",null,"Func",-1)])),_:1}),n[15]||(n[15]=a("<")),n[16]||(n[16]=s("code",null,"TEvent",-1)),n[17]||(n[17]=a(", ")),n[18]||(n[18]=s("code",null,"TContext",-1)),n[19]||(n[19]=a(", ")),n[20]||(n[20]=s("code",null,"TResult",-1)),n[21]||(n[21]=a(">"))])]),n[31]||(n[31]=l('

Create a cloud function.

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

handler

Returns

',8)),s("p",null,[e(t,{to:"/doc/test/classes/Func.html"},{default:p(()=>n[22]||(n[22]=[s("code",null,"Func",-1)])),_:1}),n[23]||(n[23]=a("<")),n[24]||(n[24]=s("code",null,"TEvent",-1)),n[25]||(n[25]=a(", ")),n[26]||(n[26]=s("code",null,"TContext",-1)),n[27]||(n[27]=a(", ")),n[28]||(n[28]=s("code",null,"TResult",-1)),n[29]||(n[29]=a(">"))]),n[32]||(n[32]=l(`

Example

// pure function
+import{_ as o,c as u,b as s,d as e,e as p,f as a,a as l,r as i,o as r}from"./app-DkNc82cP.js";const d={};function c(k,n){const t=i("RouteLink");return r(),u("div",null,[s("p",null,[e(t,{to:"/doc/test/"},{default:p(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/test/"},{default:p(()=>n[1]||(n[1]=[a("@faasjs/test")])),_:1}),n[3]||(n[3]=a(" / useFunc"))]),n[30]||(n[30]=s("h1",{id:"function-usefunc",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-usefunc"},[s("span",null,"Function: useFunc()")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"useFunc",-1)),n[6]||(n[6]=a("<")),n[7]||(n[7]=s("code",null,"TEvent",-1)),n[8]||(n[8]=a(", ")),n[9]||(n[9]=s("code",null,"TContext",-1)),n[10]||(n[10]=a(", ")),n[11]||(n[11]=s("code",null,"TResult",-1)),n[12]||(n[12]=a(">(")),n[13]||(n[13]=s("code",null,"handler",-1)),n[14]||(n[14]=a("): ")),e(t,{to:"/doc/test/classes/Func.html"},{default:p(()=>n[4]||(n[4]=[s("code",null,"Func",-1)])),_:1}),n[15]||(n[15]=a("<")),n[16]||(n[16]=s("code",null,"TEvent",-1)),n[17]||(n[17]=a(", ")),n[18]||(n[18]=s("code",null,"TContext",-1)),n[19]||(n[19]=a(", ")),n[20]||(n[20]=s("code",null,"TResult",-1)),n[21]||(n[21]=a(">"))])]),n[31]||(n[31]=l('

Create a cloud function.

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

handler

Returns

',8)),s("p",null,[e(t,{to:"/doc/test/classes/Func.html"},{default:p(()=>n[22]||(n[22]=[s("code",null,"Func",-1)])),_:1}),n[23]||(n[23]=a("<")),n[24]||(n[24]=s("code",null,"TEvent",-1)),n[25]||(n[25]=a(", ")),n[26]||(n[26]=s("code",null,"TContext",-1)),n[27]||(n[27]=a(", ")),n[28]||(n[28]=s("code",null,"TResult",-1)),n[29]||(n[29]=a(">"))]),n[32]||(n[32]=l(`

Example

// pure function
 export default useFunc(() => {
   return () => {
     return 'Hello World'
diff --git a/assets/useFunc.html-CMNXsHT0.js b/assets/useFunc.html-DUUE7r9g.js
similarity index 99%
rename from assets/useFunc.html-CMNXsHT0.js
rename to assets/useFunc.html-DUUE7r9g.js
index db00e20be..be0b187d9 100644
--- a/assets/useFunc.html-CMNXsHT0.js
+++ b/assets/useFunc.html-DUUE7r9g.js
@@ -1,4 +1,4 @@
-import{_ as o,c as u,b as s,d as e,e as p,f as a,a as l,r as i,o as r}from"./app-B9iwSGbl.js";const d={};function c(k,n){const t=i("RouteLink");return r(),u("div",null,[s("p",null,[e(t,{to:"/doc/func/"},{default:p(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/func/"},{default:p(()=>n[1]||(n[1]=[a("@faasjs/func")])),_:1}),n[3]||(n[3]=a(" / useFunc"))]),n[30]||(n[30]=s("h1",{id:"function-usefunc",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-usefunc"},[s("span",null,"Function: useFunc()")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"useFunc",-1)),n[6]||(n[6]=a("<")),n[7]||(n[7]=s("code",null,"TEvent",-1)),n[8]||(n[8]=a(", ")),n[9]||(n[9]=s("code",null,"TContext",-1)),n[10]||(n[10]=a(", ")),n[11]||(n[11]=s("code",null,"TResult",-1)),n[12]||(n[12]=a(">(")),n[13]||(n[13]=s("code",null,"handler",-1)),n[14]||(n[14]=a("): ")),e(t,{to:"/doc/func/classes/Func.html"},{default:p(()=>n[4]||(n[4]=[s("code",null,"Func",-1)])),_:1}),n[15]||(n[15]=a("<")),n[16]||(n[16]=s("code",null,"TEvent",-1)),n[17]||(n[17]=a(", ")),n[18]||(n[18]=s("code",null,"TContext",-1)),n[19]||(n[19]=a(", ")),n[20]||(n[20]=s("code",null,"TResult",-1)),n[21]||(n[21]=a(">"))])]),n[31]||(n[31]=l('

Create a cloud function.

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

handler

Returns

',8)),s("p",null,[e(t,{to:"/doc/func/classes/Func.html"},{default:p(()=>n[22]||(n[22]=[s("code",null,"Func",-1)])),_:1}),n[23]||(n[23]=a("<")),n[24]||(n[24]=s("code",null,"TEvent",-1)),n[25]||(n[25]=a(", ")),n[26]||(n[26]=s("code",null,"TContext",-1)),n[27]||(n[27]=a(", ")),n[28]||(n[28]=s("code",null,"TResult",-1)),n[29]||(n[29]=a(">"))]),n[32]||(n[32]=l(`

Example

// pure function
+import{_ as o,c as u,b as s,d as e,e as p,f as a,a as l,r as i,o as r}from"./app-DkNc82cP.js";const d={};function c(k,n){const t=i("RouteLink");return r(),u("div",null,[s("p",null,[e(t,{to:"/doc/func/"},{default:p(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/func/"},{default:p(()=>n[1]||(n[1]=[a("@faasjs/func")])),_:1}),n[3]||(n[3]=a(" / useFunc"))]),n[30]||(n[30]=s("h1",{id:"function-usefunc",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-usefunc"},[s("span",null,"Function: useFunc()")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"useFunc",-1)),n[6]||(n[6]=a("<")),n[7]||(n[7]=s("code",null,"TEvent",-1)),n[8]||(n[8]=a(", ")),n[9]||(n[9]=s("code",null,"TContext",-1)),n[10]||(n[10]=a(", ")),n[11]||(n[11]=s("code",null,"TResult",-1)),n[12]||(n[12]=a(">(")),n[13]||(n[13]=s("code",null,"handler",-1)),n[14]||(n[14]=a("): ")),e(t,{to:"/doc/func/classes/Func.html"},{default:p(()=>n[4]||(n[4]=[s("code",null,"Func",-1)])),_:1}),n[15]||(n[15]=a("<")),n[16]||(n[16]=s("code",null,"TEvent",-1)),n[17]||(n[17]=a(", ")),n[18]||(n[18]=s("code",null,"TContext",-1)),n[19]||(n[19]=a(", ")),n[20]||(n[20]=s("code",null,"TResult",-1)),n[21]||(n[21]=a(">"))])]),n[31]||(n[31]=l('

Create a cloud function.

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

handler

Returns

',8)),s("p",null,[e(t,{to:"/doc/func/classes/Func.html"},{default:p(()=>n[22]||(n[22]=[s("code",null,"Func",-1)])),_:1}),n[23]||(n[23]=a("<")),n[24]||(n[24]=s("code",null,"TEvent",-1)),n[25]||(n[25]=a(", ")),n[26]||(n[26]=s("code",null,"TContext",-1)),n[27]||(n[27]=a(", ")),n[28]||(n[28]=s("code",null,"TResult",-1)),n[29]||(n[29]=a(">"))]),n[32]||(n[32]=l(`

Example

// pure function
 export default useFunc(() => {
   return () => {
     return 'Hello World'
diff --git a/assets/useFuncWithNextJsPlugin.html-DLZ-8BBG.js b/assets/useFuncWithNextJsPlugin.html-BUBpzEp2.js
similarity index 99%
rename from assets/useFuncWithNextJsPlugin.html-DLZ-8BBG.js
rename to assets/useFuncWithNextJsPlugin.html-BUBpzEp2.js
index 0930ff4fe..f85e564f1 100644
--- a/assets/useFuncWithNextJsPlugin.html-DLZ-8BBG.js
+++ b/assets/useFuncWithNextJsPlugin.html-BUBpzEp2.js
@@ -1,4 +1,4 @@
-import{_ as p,c as o,b as l,d as e,e as t,f as n,a as r,r as c,o as i}from"./app-B9iwSGbl.js";const u={};function d(k,s){const a=c("RouteLink");return i(),o("div",null,[l("p",null,[e(a,{to:"/doc/nextjs/"},{default:t(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),e(a,{to:"/doc/nextjs/"},{default:t(()=>s[1]||(s[1]=[n("@faasjs/nextjs")])),_:1}),s[3]||(s[3]=n(" / useFuncWithNextJsPlugin"))]),s[4]||(s[4]=r(`

Function: useFuncWithNextJsPlugin()

useFuncWithNextJsPlugin<TParams, TResult>(handler, plugins?): (params?) => Promise<TResult>

Generate a function with NextJsPlugin.

Type Parameters

TParams extends Record<string, any> = any

TResult = any

Parameters

handler

plugins?: Plugin[]

Returns

Function

Parameters

params?: TParams

Returns

Promise<TResult>

Example

// create a function in server
+import{_ as p,c as o,b as l,d as e,e as t,f as n,a as r,r as c,o as i}from"./app-DkNc82cP.js";const u={};function d(k,s){const a=c("RouteLink");return i(),o("div",null,[l("p",null,[e(a,{to:"/doc/nextjs/"},{default:t(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),e(a,{to:"/doc/nextjs/"},{default:t(()=>s[1]||(s[1]=[n("@faasjs/nextjs")])),_:1}),s[3]||(s[3]=n(" / useFuncWithNextJsPlugin"))]),s[4]||(s[4]=r(`

Function: useFuncWithNextJsPlugin()

useFuncWithNextJsPlugin<TParams, TResult>(handler, plugins?): (params?) => Promise<TResult>

Generate a function with NextJsPlugin.

Type Parameters

TParams extends Record<string, any> = any

TResult = any

Parameters

handler

plugins?: Plugin[]

Returns

Function

Parameters

params?: TParams

Returns

Promise<TResult>

Example

// create a function in server
 'use server'
 import { useFuncWithNextJsPlugin } from '@faasjs/nextjs'
 
diff --git a/assets/useHttp.html-_XMPwQU9.js b/assets/useHttp.html-CsmfZin1.js
similarity index 98%
rename from assets/useHttp.html-_XMPwQU9.js
rename to assets/useHttp.html-CsmfZin1.js
index 406c2d459..a42e8d7a8 100644
--- a/assets/useHttp.html-_XMPwQU9.js
+++ b/assets/useHttp.html-CsmfZin1.js
@@ -1 +1 @@
-import{_ as r,c as d,b as o,d as l,e,f as n,a as u,r as p,o as i}from"./app-B9iwSGbl.js";const m={};function f(g,t){const s=p("RouteLink");return i(),d("div",null,[o("p",null,[l(s,{to:"/doc/http/"},{default:e(()=>t[0]||(t[0]=[n("Documents")])),_:1}),t[2]||(t[2]=n(" / ")),l(s,{to:"/doc/http/"},{default:e(()=>t[1]||(t[1]=[n("@faasjs/http")])),_:1}),t[3]||(t[3]=n(" / useHttp"))]),t[45]||(t[45]=o("h1",{id:"function-usehttp",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#function-usehttp"},[o("span",null,"Function: useHttp()")])],-1)),o("blockquote",null,[o("p",null,[t[5]||(t[5]=o("strong",null,"useHttp",-1)),t[6]||(t[6]=n("<")),t[7]||(t[7]=o("code",null,"TParams",-1)),t[8]||(t[8]=n(", ")),t[9]||(t[9]=o("code",null,"TCookie",-1)),t[10]||(t[10]=n(", ")),t[11]||(t[11]=o("code",null,"TSession",-1)),t[12]||(t[12]=n(">(")),t[13]||(t[13]=o("code",null,"config",-1)),t[14]||(t[14]=n("?): ")),t[15]||(t[15]=o("code",null,"UseifyPlugin",-1)),t[16]||(t[16]=n("<")),l(s,{to:"/doc/http/classes/Http.html"},{default:e(()=>t[4]||(t[4]=[o("code",null,"Http",-1)])),_:1}),t[17]||(t[17]=n("<")),t[18]||(t[18]=o("code",null,"TParams",-1)),t[19]||(t[19]=n(", ")),t[20]||(t[20]=o("code",null,"TCookie",-1)),t[21]||(t[21]=n(", ")),t[22]||(t[22]=o("code",null,"TSession",-1)),t[23]||(t[23]=n(">>"))])]),t[46]||(t[46]=u('

Type Parameters

TParams extends Record<string, any> = any

TCookie extends Record<string, string> = any

TSession extends Record<string, string> = any

Parameters

',5)),o("p",null,[t[25]||(t[25]=n("• ")),t[26]||(t[26]=o("strong",null,"config?",-1)),t[27]||(t[27]=n(": ")),l(s,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:e(()=>t[24]||(t[24]=[o("code",null,"HttpConfig",-1)])),_:1}),t[28]||(t[28]=n("<")),t[29]||(t[29]=o("code",null,"TParams",-1)),t[30]||(t[30]=n(", ")),t[31]||(t[31]=o("code",null,"TCookie",-1)),t[32]||(t[32]=n(", ")),t[33]||(t[33]=o("code",null,"TSession",-1)),t[34]||(t[34]=n(">"))]),t[47]||(t[47]=o("h2",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),o("p",null,[t[36]||(t[36]=o("code",null,"UseifyPlugin",-1)),t[37]||(t[37]=n("<")),l(s,{to:"/doc/http/classes/Http.html"},{default:e(()=>t[35]||(t[35]=[o("code",null,"Http",-1)])),_:1}),t[38]||(t[38]=n("<")),t[39]||(t[39]=o("code",null,"TParams",-1)),t[40]||(t[40]=n(", ")),t[41]||(t[41]=o("code",null,"TCookie",-1)),t[42]||(t[42]=n(", ")),t[43]||(t[43]=o("code",null,"TSession",-1)),t[44]||(t[44]=n(">>"))])])}const H=r(m,[["render",f],["__file","useHttp.html.vue"]]),k=JSON.parse('{"path":"/doc/http/functions/useHttp.html","title":"Function: useHttp()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/functions/useHttp.md"}');export{H as comp,k as data}; +import{_ as r,c as d,b as o,d as l,e,f as n,a as u,r as p,o as i}from"./app-DkNc82cP.js";const m={};function f(g,t){const s=p("RouteLink");return i(),d("div",null,[o("p",null,[l(s,{to:"/doc/http/"},{default:e(()=>t[0]||(t[0]=[n("Documents")])),_:1}),t[2]||(t[2]=n(" / ")),l(s,{to:"/doc/http/"},{default:e(()=>t[1]||(t[1]=[n("@faasjs/http")])),_:1}),t[3]||(t[3]=n(" / useHttp"))]),t[45]||(t[45]=o("h1",{id:"function-usehttp",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#function-usehttp"},[o("span",null,"Function: useHttp()")])],-1)),o("blockquote",null,[o("p",null,[t[5]||(t[5]=o("strong",null,"useHttp",-1)),t[6]||(t[6]=n("<")),t[7]||(t[7]=o("code",null,"TParams",-1)),t[8]||(t[8]=n(", ")),t[9]||(t[9]=o("code",null,"TCookie",-1)),t[10]||(t[10]=n(", ")),t[11]||(t[11]=o("code",null,"TSession",-1)),t[12]||(t[12]=n(">(")),t[13]||(t[13]=o("code",null,"config",-1)),t[14]||(t[14]=n("?): ")),t[15]||(t[15]=o("code",null,"UseifyPlugin",-1)),t[16]||(t[16]=n("<")),l(s,{to:"/doc/http/classes/Http.html"},{default:e(()=>t[4]||(t[4]=[o("code",null,"Http",-1)])),_:1}),t[17]||(t[17]=n("<")),t[18]||(t[18]=o("code",null,"TParams",-1)),t[19]||(t[19]=n(", ")),t[20]||(t[20]=o("code",null,"TCookie",-1)),t[21]||(t[21]=n(", ")),t[22]||(t[22]=o("code",null,"TSession",-1)),t[23]||(t[23]=n(">>"))])]),t[46]||(t[46]=u('

Type Parameters

TParams extends Record<string, any> = any

TCookie extends Record<string, string> = any

TSession extends Record<string, string> = any

Parameters

',5)),o("p",null,[t[25]||(t[25]=n("• ")),t[26]||(t[26]=o("strong",null,"config?",-1)),t[27]||(t[27]=n(": ")),l(s,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:e(()=>t[24]||(t[24]=[o("code",null,"HttpConfig",-1)])),_:1}),t[28]||(t[28]=n("<")),t[29]||(t[29]=o("code",null,"TParams",-1)),t[30]||(t[30]=n(", ")),t[31]||(t[31]=o("code",null,"TCookie",-1)),t[32]||(t[32]=n(", ")),t[33]||(t[33]=o("code",null,"TSession",-1)),t[34]||(t[34]=n(">"))]),t[47]||(t[47]=o("h2",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),o("p",null,[t[36]||(t[36]=o("code",null,"UseifyPlugin",-1)),t[37]||(t[37]=n("<")),l(s,{to:"/doc/http/classes/Http.html"},{default:e(()=>t[35]||(t[35]=[o("code",null,"Http",-1)])),_:1}),t[38]||(t[38]=n("<")),t[39]||(t[39]=o("code",null,"TParams",-1)),t[40]||(t[40]=n(", ")),t[41]||(t[41]=o("code",null,"TCookie",-1)),t[42]||(t[42]=n(", ")),t[43]||(t[43]=o("code",null,"TSession",-1)),t[44]||(t[44]=n(">>"))])])}const H=r(m,[["render",f],["__file","useHttp.html.vue"]]),k=JSON.parse('{"path":"/doc/http/functions/useHttp.html","title":"Function: useHttp()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/functions/useHttp.md"}');export{H as comp,k as data}; diff --git a/assets/useHttpFunc.html-ykVKm48F.js b/assets/useHttpFunc.html-CgpIli1T.js similarity index 98% rename from assets/useHttpFunc.html-ykVKm48F.js rename to assets/useHttpFunc.html-CgpIli1T.js index 8320b1820..6c45d470d 100644 --- a/assets/useHttpFunc.html-ykVKm48F.js +++ b/assets/useHttpFunc.html-CgpIli1T.js @@ -1 +1 @@ -import{_ as a,c as p,b as o,d as s,e as d,f as t,a as r,r as c,o as l}from"./app-B9iwSGbl.js";const i={};function u(g,e){const n=c("RouteLink");return l(),p("div",null,[o("p",null,[s(n,{to:"/doc/http/"},{default:d(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(n,{to:"/doc/http/"},{default:d(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / useHttpFunc"))]),e[15]||(e[15]=r('

Function: useHttpFunc()

useHttpFunc<TParams, TCookie, TSession, TResult>(handler, config?): Func<object, any, TResult>

A hook to create an HTTP function with specified handler and configuration.

Type Parameters

TParams extends Record<string, any> = Record<string, any>

The type of the parameters object.

TCookie extends Record<string, string> = Record<string, string>

The type of the cookies object.

TSession extends Record<string, any> = Record<string, any>

The type of the session object.

TResult = any

The type of the result.

Parameters

handler

The function handler to be used.

config?

Optional configuration object.

',17)),o("p",null,[e[5]||(e[5]=t("• ")),e[6]||(e[6]=o("strong",null,"config.http?",-1)),e[7]||(e[7]=t(": ")),s(n,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:d(()=>e[4]||(e[4]=[o("code",null,"HttpConfig",-1)])),_:1}),e[8]||(e[8]=t("<")),e[9]||(e[9]=o("code",null,"any",-1)),e[10]||(e[10]=t(", ")),e[11]||(e[11]=o("code",null,"any",-1)),e[12]||(e[12]=t(", ")),e[13]||(e[13]=o("code",null,"any",-1)),e[14]||(e[14]=t(">"))]),e[16]||(e[16]=r('

Optional HTTP configuration.

Returns

Func<object, any, TResult>

The created HTTP function.

params?

optional params: TParams

',6))])}const f=a(i,[["render",u],["__file","useHttpFunc.html.vue"]]),h=JSON.parse('{"path":"/doc/http/functions/useHttpFunc.html","title":"Function: useHttpFunc()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[{"level":3,"title":"params?","slug":"params","link":"#params","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/functions/useHttpFunc.md"}');export{f as comp,h as data}; +import{_ as a,c as p,b as o,d as s,e as d,f as t,a as r,r as c,o as l}from"./app-DkNc82cP.js";const i={};function u(g,e){const n=c("RouteLink");return l(),p("div",null,[o("p",null,[s(n,{to:"/doc/http/"},{default:d(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(n,{to:"/doc/http/"},{default:d(()=>e[1]||(e[1]=[t("@faasjs/http")])),_:1}),e[3]||(e[3]=t(" / useHttpFunc"))]),e[15]||(e[15]=r('

Function: useHttpFunc()

useHttpFunc<TParams, TCookie, TSession, TResult>(handler, config?): Func<object, any, TResult>

A hook to create an HTTP function with specified handler and configuration.

Type Parameters

TParams extends Record<string, any> = Record<string, any>

The type of the parameters object.

TCookie extends Record<string, string> = Record<string, string>

The type of the cookies object.

TSession extends Record<string, any> = Record<string, any>

The type of the session object.

TResult = any

The type of the result.

Parameters

handler

The function handler to be used.

config?

Optional configuration object.

',17)),o("p",null,[e[5]||(e[5]=t("• ")),e[6]||(e[6]=o("strong",null,"config.http?",-1)),e[7]||(e[7]=t(": ")),s(n,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:d(()=>e[4]||(e[4]=[o("code",null,"HttpConfig",-1)])),_:1}),e[8]||(e[8]=t("<")),e[9]||(e[9]=o("code",null,"any",-1)),e[10]||(e[10]=t(", ")),e[11]||(e[11]=o("code",null,"any",-1)),e[12]||(e[12]=t(", ")),e[13]||(e[13]=o("code",null,"any",-1)),e[14]||(e[14]=t(">"))]),e[16]||(e[16]=r('

Optional HTTP configuration.

Returns

Func<object, any, TResult>

The created HTTP function.

params?

optional params: TParams

',6))])}const f=a(i,[["render",u],["__file","useHttpFunc.html.vue"]]),h=JSON.parse('{"path":"/doc/http/functions/useHttpFunc.html","title":"Function: useHttpFunc()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[{"level":3,"title":"params?","slug":"params","link":"#params","children":[]}]}],"git":{"updatedTime":null},"filePathRelative":"doc/http/functions/useHttpFunc.md"}');export{f as comp,h as data}; diff --git a/assets/useKnex.html-CPLA1NIM.js b/assets/useKnex.html-DVKLRv83.js similarity index 96% rename from assets/useKnex.html-CPLA1NIM.js rename to assets/useKnex.html-DVKLRv83.js index bcaea1482..48851f447 100644 --- a/assets/useKnex.html-CPLA1NIM.js +++ b/assets/useKnex.html-DVKLRv83.js @@ -1 +1 @@ -import{_ as u,c as r,b as e,d as s,e as o,f as t,r as d,o as i}from"./app-B9iwSGbl.js";const x={};function f(m,n){const l=d("RouteLink");return i(),r("div",null,[e("p",null,[s(l,{to:"/doc/knex/"},{default:o(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),s(l,{to:"/doc/knex/"},{default:o(()=>n[1]||(n[1]=[t("@faasjs/knex")])),_:1}),n[3]||(n[3]=t(" / useKnex"))]),n[20]||(n[20]=e("h1",{id:"function-useknex",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#function-useknex"},[e("span",null,"Function: useKnex()")])],-1)),e("blockquote",null,[e("p",null,[n[5]||(n[5]=e("strong",null,"useKnex",-1)),n[6]||(n[6]=t("(")),n[7]||(n[7]=e("code",null,"config",-1)),n[8]||(n[8]=t("?): ")),n[9]||(n[9]=e("code",null,"UseifyPlugin",-1)),n[10]||(n[10]=t("<")),s(l,{to:"/doc/knex/classes/Knex.html"},{default:o(()=>n[4]||(n[4]=[e("code",null,"Knex",-1)])),_:1}),n[11]||(n[11]=t(">"))])]),n[21]||(n[21]=e("h2",{id:"parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#parameters"},[e("span",null,"Parameters")])],-1)),e("p",null,[n[13]||(n[13]=t("• ")),n[14]||(n[14]=e("strong",null,"config?",-1)),n[15]||(n[15]=t(": ")),s(l,{to:"/doc/knex/type-aliases/KnexConfig.html"},{default:o(()=>n[12]||(n[12]=[e("code",null,"KnexConfig",-1)])),_:1})]),n[22]||(n[22]=e("h2",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[n[17]||(n[17]=e("code",null,"UseifyPlugin",-1)),n[18]||(n[18]=t("<")),s(l,{to:"/doc/knex/classes/Knex.html"},{default:o(()=>n[16]||(n[16]=[e("code",null,"Knex",-1)])),_:1}),n[19]||(n[19]=t(">"))])])}const a=u(x,[["render",f],["__file","useKnex.html.vue"]]),k=JSON.parse('{"path":"/doc/knex/functions/useKnex.html","title":"Function: useKnex()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/functions/useKnex.md"}');export{a as comp,k as data}; +import{_ as u,c as r,b as e,d as s,e as o,f as t,r as d,o as i}from"./app-DkNc82cP.js";const x={};function f(m,n){const l=d("RouteLink");return i(),r("div",null,[e("p",null,[s(l,{to:"/doc/knex/"},{default:o(()=>n[0]||(n[0]=[t("Documents")])),_:1}),n[2]||(n[2]=t(" / ")),s(l,{to:"/doc/knex/"},{default:o(()=>n[1]||(n[1]=[t("@faasjs/knex")])),_:1}),n[3]||(n[3]=t(" / useKnex"))]),n[20]||(n[20]=e("h1",{id:"function-useknex",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#function-useknex"},[e("span",null,"Function: useKnex()")])],-1)),e("blockquote",null,[e("p",null,[n[5]||(n[5]=e("strong",null,"useKnex",-1)),n[6]||(n[6]=t("(")),n[7]||(n[7]=e("code",null,"config",-1)),n[8]||(n[8]=t("?): ")),n[9]||(n[9]=e("code",null,"UseifyPlugin",-1)),n[10]||(n[10]=t("<")),s(l,{to:"/doc/knex/classes/Knex.html"},{default:o(()=>n[4]||(n[4]=[e("code",null,"Knex",-1)])),_:1}),n[11]||(n[11]=t(">"))])]),n[21]||(n[21]=e("h2",{id:"parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#parameters"},[e("span",null,"Parameters")])],-1)),e("p",null,[n[13]||(n[13]=t("• ")),n[14]||(n[14]=e("strong",null,"config?",-1)),n[15]||(n[15]=t(": ")),s(l,{to:"/doc/knex/type-aliases/KnexConfig.html"},{default:o(()=>n[12]||(n[12]=[e("code",null,"KnexConfig",-1)])),_:1})]),n[22]||(n[22]=e("h2",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[n[17]||(n[17]=e("code",null,"UseifyPlugin",-1)),n[18]||(n[18]=t("<")),s(l,{to:"/doc/knex/classes/Knex.html"},{default:o(()=>n[16]||(n[16]=[e("code",null,"Knex",-1)])),_:1}),n[19]||(n[19]=t(">"))])])}const a=u(x,[["render",f],["__file","useKnex.html.vue"]]),k=JSON.parse('{"path":"/doc/knex/functions/useKnex.html","title":"Function: useKnex()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/knex/functions/useKnex.md"}');export{a as comp,k as data}; diff --git a/assets/useModal.html-DWEGEPm3.js b/assets/useModal.html-DSYeX-OO.js similarity index 98% rename from assets/useModal.html-DWEGEPm3.js rename to assets/useModal.html-DSYeX-OO.js index 99badd333..d50f29cd9 100644 --- a/assets/useModal.html-DWEGEPm3.js +++ b/assets/useModal.html-DSYeX-OO.js @@ -1,4 +1,4 @@ -import{_ as p,c as i,b as s,d as o,e,f as a,a as l,r as d,o as u}from"./app-B9iwSGbl.js";const r={};function c(k,n){const t=d("RouteLink");return u(),i("div",null,[s("p",null,[o(t,{to:"/doc/ant-design/"},{default:e(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),o(t,{to:"/doc/ant-design/"},{default:e(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / useModal"))]),n[16]||(n[16]=l(`

Function: useModal()

useModal(init?): object

Hook style modal

function Example() {
+import{_ as p,c as i,b as s,d as o,e,f as a,a as l,r as d,o as u}from"./app-DkNc82cP.js";const r={};function c(k,n){const t=d("RouteLink");return u(),i("div",null,[s("p",null,[o(t,{to:"/doc/ant-design/"},{default:e(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),o(t,{to:"/doc/ant-design/"},{default:e(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / useModal"))]),n[16]||(n[16]=l(`

Function: useModal()

useModal(init?): object

Hook style modal

function Example() {
   const { modal, setModalProps } = useModal()
 
   return <>
diff --git a/assets/usePlugin.html-cHgc3ENp.js b/assets/usePlugin.html-CWicG_KN.js
similarity index 97%
rename from assets/usePlugin.html-cHgc3ENp.js
rename to assets/usePlugin.html-CWicG_KN.js
index 807c08713..97fe4a508 100644
--- a/assets/usePlugin.html-cHgc3ENp.js
+++ b/assets/usePlugin.html-CWicG_KN.js
@@ -1 +1 @@
-import{_ as r,c as o,b as t,d as s,e as u,f as n,r as i,o as d}from"./app-B9iwSGbl.js";const p={};function m(a,l){const e=i("RouteLink");return d(),o("div",null,[t("p",null,[s(e,{to:"/doc/test/"},{default:u(()=>l[0]||(l[0]=[n("Documents")])),_:1}),l[2]||(l[2]=n(" / ")),s(e,{to:"/doc/test/"},{default:u(()=>l[1]||(l[1]=[n("@faasjs/test")])),_:1}),l[3]||(l[3]=n(" / usePlugin"))]),l[24]||(l[24]=t("h1",{id:"function-useplugin",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#function-useplugin"},[t("span",null,"Function: usePlugin()")])],-1)),t("blockquote",null,[t("p",null,[l[5]||(l[5]=t("strong",null,"usePlugin",-1)),l[6]||(l[6]=n("<")),l[7]||(l[7]=t("code",null,"T",-1)),l[8]||(l[8]=n(">(")),l[9]||(l[9]=t("code",null,"plugin",-1)),l[10]||(l[10]=n("): ")),s(e,{to:"/doc/test/type-aliases/UseifyPlugin.html"},{default:u(()=>l[4]||(l[4]=[t("code",null,"UseifyPlugin",-1)])),_:1}),l[11]||(l[11]=n("<")),l[12]||(l[12]=t("code",null,"T",-1)),l[13]||(l[13]=n(">"))])]),l[25]||(l[25]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[l[15]||(l[15]=n("• ")),l[16]||(l[16]=t("strong",null,"T",-1)),l[17]||(l[17]=n()),l[18]||(l[18]=t("em",null,"extends",-1)),l[19]||(l[19]=n()),s(e,{to:"/doc/test/type-aliases/Plugin.html"},{default:u(()=>l[14]||(l[14]=[t("code",null,"Plugin",-1)])),_:1})]),l[26]||(l[26]=t("h2",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),l[27]||(l[27]=t("p",null,[n("• "),t("strong",null,"plugin"),n(": "),t("code",null,"T"),n(" & "),t("code",null,"object")],-1)),l[28]||(l[28]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[s(e,{to:"/doc/test/type-aliases/UseifyPlugin.html"},{default:u(()=>l[20]||(l[20]=[t("code",null,"UseifyPlugin",-1)])),_:1}),l[21]||(l[21]=n("<")),l[22]||(l[22]=t("code",null,"T",-1)),l[23]||(l[23]=n(">"))])])}const g=r(p,[["render",m],["__file","usePlugin.html.vue"]]),P=JSON.parse('{"path":"/doc/test/functions/usePlugin.html","title":"Function: usePlugin()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/functions/usePlugin.md"}');export{g as comp,P as data};
+import{_ as r,c as o,b as t,d as s,e as u,f as n,r as i,o as d}from"./app-DkNc82cP.js";const p={};function m(a,l){const e=i("RouteLink");return d(),o("div",null,[t("p",null,[s(e,{to:"/doc/test/"},{default:u(()=>l[0]||(l[0]=[n("Documents")])),_:1}),l[2]||(l[2]=n(" / ")),s(e,{to:"/doc/test/"},{default:u(()=>l[1]||(l[1]=[n("@faasjs/test")])),_:1}),l[3]||(l[3]=n(" / usePlugin"))]),l[24]||(l[24]=t("h1",{id:"function-useplugin",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#function-useplugin"},[t("span",null,"Function: usePlugin()")])],-1)),t("blockquote",null,[t("p",null,[l[5]||(l[5]=t("strong",null,"usePlugin",-1)),l[6]||(l[6]=n("<")),l[7]||(l[7]=t("code",null,"T",-1)),l[8]||(l[8]=n(">(")),l[9]||(l[9]=t("code",null,"plugin",-1)),l[10]||(l[10]=n("): ")),s(e,{to:"/doc/test/type-aliases/UseifyPlugin.html"},{default:u(()=>l[4]||(l[4]=[t("code",null,"UseifyPlugin",-1)])),_:1}),l[11]||(l[11]=n("<")),l[12]||(l[12]=t("code",null,"T",-1)),l[13]||(l[13]=n(">"))])]),l[25]||(l[25]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[l[15]||(l[15]=n("• ")),l[16]||(l[16]=t("strong",null,"T",-1)),l[17]||(l[17]=n()),l[18]||(l[18]=t("em",null,"extends",-1)),l[19]||(l[19]=n()),s(e,{to:"/doc/test/type-aliases/Plugin.html"},{default:u(()=>l[14]||(l[14]=[t("code",null,"Plugin",-1)])),_:1})]),l[26]||(l[26]=t("h2",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),l[27]||(l[27]=t("p",null,[n("• "),t("strong",null,"plugin"),n(": "),t("code",null,"T"),n(" & "),t("code",null,"object")],-1)),l[28]||(l[28]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[s(e,{to:"/doc/test/type-aliases/UseifyPlugin.html"},{default:u(()=>l[20]||(l[20]=[t("code",null,"UseifyPlugin",-1)])),_:1}),l[21]||(l[21]=n("<")),l[22]||(l[22]=t("code",null,"T",-1)),l[23]||(l[23]=n(">"))])])}const g=r(p,[["render",m],["__file","usePlugin.html.vue"]]),P=JSON.parse('{"path":"/doc/test/functions/usePlugin.html","title":"Function: usePlugin()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/test/functions/usePlugin.md"}');export{g as comp,P as data};
diff --git a/assets/usePlugin.html-BcwyH9FB.js b/assets/usePlugin.html-tAklOFua.js
similarity index 97%
rename from assets/usePlugin.html-BcwyH9FB.js
rename to assets/usePlugin.html-tAklOFua.js
index a155e07a5..6cfcb13aa 100644
--- a/assets/usePlugin.html-BcwyH9FB.js
+++ b/assets/usePlugin.html-tAklOFua.js
@@ -1 +1 @@
-import{_ as r,c as o,b as n,d as u,e as s,f as t,r as i,o as d}from"./app-B9iwSGbl.js";const p={};function f(m,l){const e=i("RouteLink");return d(),o("div",null,[n("p",null,[u(e,{to:"/doc/func/"},{default:s(()=>l[0]||(l[0]=[t("Documents")])),_:1}),l[2]||(l[2]=t(" / ")),u(e,{to:"/doc/func/"},{default:s(()=>l[1]||(l[1]=[t("@faasjs/func")])),_:1}),l[3]||(l[3]=t(" / usePlugin"))]),l[24]||(l[24]=n("h1",{id:"function-useplugin",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#function-useplugin"},[n("span",null,"Function: usePlugin()")])],-1)),n("blockquote",null,[n("p",null,[l[5]||(l[5]=n("strong",null,"usePlugin",-1)),l[6]||(l[6]=t("<")),l[7]||(l[7]=n("code",null,"T",-1)),l[8]||(l[8]=t(">(")),l[9]||(l[9]=n("code",null,"plugin",-1)),l[10]||(l[10]=t("): ")),u(e,{to:"/doc/func/type-aliases/UseifyPlugin.html"},{default:s(()=>l[4]||(l[4]=[n("code",null,"UseifyPlugin",-1)])),_:1}),l[11]||(l[11]=t("<")),l[12]||(l[12]=n("code",null,"T",-1)),l[13]||(l[13]=t(">"))])]),l[25]||(l[25]=n("h2",{id:"type-parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type-parameters"},[n("span",null,"Type Parameters")])],-1)),n("p",null,[l[15]||(l[15]=t("• ")),l[16]||(l[16]=n("strong",null,"T",-1)),l[17]||(l[17]=t()),l[18]||(l[18]=n("em",null,"extends",-1)),l[19]||(l[19]=t()),u(e,{to:"/doc/func/type-aliases/Plugin.html"},{default:s(()=>l[14]||(l[14]=[n("code",null,"Plugin",-1)])),_:1})]),l[26]||(l[26]=n("h2",{id:"parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#parameters"},[n("span",null,"Parameters")])],-1)),l[27]||(l[27]=n("p",null,[t("• "),n("strong",null,"plugin"),t(": "),n("code",null,"T"),t(" & "),n("code",null,"object")],-1)),l[28]||(l[28]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[u(e,{to:"/doc/func/type-aliases/UseifyPlugin.html"},{default:s(()=>l[20]||(l[20]=[n("code",null,"UseifyPlugin",-1)])),_:1}),l[21]||(l[21]=t("<")),l[22]||(l[22]=n("code",null,"T",-1)),l[23]||(l[23]=t(">"))])])}const g=r(p,[["render",f],["__file","usePlugin.html.vue"]]),P=JSON.parse('{"path":"/doc/func/functions/usePlugin.html","title":"Function: usePlugin()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/functions/usePlugin.md"}');export{g as comp,P as data};
+import{_ as r,c as o,b as n,d as u,e as s,f as t,r as i,o as d}from"./app-DkNc82cP.js";const p={};function f(m,l){const e=i("RouteLink");return d(),o("div",null,[n("p",null,[u(e,{to:"/doc/func/"},{default:s(()=>l[0]||(l[0]=[t("Documents")])),_:1}),l[2]||(l[2]=t(" / ")),u(e,{to:"/doc/func/"},{default:s(()=>l[1]||(l[1]=[t("@faasjs/func")])),_:1}),l[3]||(l[3]=t(" / usePlugin"))]),l[24]||(l[24]=n("h1",{id:"function-useplugin",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#function-useplugin"},[n("span",null,"Function: usePlugin()")])],-1)),n("blockquote",null,[n("p",null,[l[5]||(l[5]=n("strong",null,"usePlugin",-1)),l[6]||(l[6]=t("<")),l[7]||(l[7]=n("code",null,"T",-1)),l[8]||(l[8]=t(">(")),l[9]||(l[9]=n("code",null,"plugin",-1)),l[10]||(l[10]=t("): ")),u(e,{to:"/doc/func/type-aliases/UseifyPlugin.html"},{default:s(()=>l[4]||(l[4]=[n("code",null,"UseifyPlugin",-1)])),_:1}),l[11]||(l[11]=t("<")),l[12]||(l[12]=n("code",null,"T",-1)),l[13]||(l[13]=t(">"))])]),l[25]||(l[25]=n("h2",{id:"type-parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type-parameters"},[n("span",null,"Type Parameters")])],-1)),n("p",null,[l[15]||(l[15]=t("• ")),l[16]||(l[16]=n("strong",null,"T",-1)),l[17]||(l[17]=t()),l[18]||(l[18]=n("em",null,"extends",-1)),l[19]||(l[19]=t()),u(e,{to:"/doc/func/type-aliases/Plugin.html"},{default:s(()=>l[14]||(l[14]=[n("code",null,"Plugin",-1)])),_:1})]),l[26]||(l[26]=n("h2",{id:"parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#parameters"},[n("span",null,"Parameters")])],-1)),l[27]||(l[27]=n("p",null,[t("• "),n("strong",null,"plugin"),t(": "),n("code",null,"T"),t(" & "),n("code",null,"object")],-1)),l[28]||(l[28]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[u(e,{to:"/doc/func/type-aliases/UseifyPlugin.html"},{default:s(()=>l[20]||(l[20]=[n("code",null,"UseifyPlugin",-1)])),_:1}),l[21]||(l[21]=t("<")),l[22]||(l[22]=n("code",null,"T",-1)),l[23]||(l[23]=t(">"))])])}const g=r(p,[["render",f],["__file","usePlugin.html.vue"]]),P=JSON.parse('{"path":"/doc/func/functions/usePlugin.html","title":"Function: usePlugin()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/func/functions/usePlugin.md"}');export{g as comp,P as data};
diff --git a/assets/useRedis.html-DE-A3zW5.js b/assets/useRedis.html-Qm4l3Jvu.js
similarity index 96%
rename from assets/useRedis.html-DE-A3zW5.js
rename to assets/useRedis.html-Qm4l3Jvu.js
index 45d2803fe..0eddfe53e 100644
--- a/assets/useRedis.html-DE-A3zW5.js
+++ b/assets/useRedis.html-Qm4l3Jvu.js
@@ -1 +1 @@
-import{_ as r,c as i,b as e,d as l,e as d,f as n,r as o,o as u}from"./app-B9iwSGbl.js";const f={};function m(p,s){const t=o("RouteLink");return u(),i("div",null,[e("p",null,[l(t,{to:"/doc/redis/"},{default:d(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),l(t,{to:"/doc/redis/"},{default:d(()=>s[1]||(s[1]=[n("@faasjs/redis")])),_:1}),s[3]||(s[3]=n(" / useRedis"))]),s[20]||(s[20]=e("h1",{id:"function-useredis",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#function-useredis"},[e("span",null,"Function: useRedis()")])],-1)),e("blockquote",null,[e("p",null,[s[5]||(s[5]=e("strong",null,"useRedis",-1)),s[6]||(s[6]=n("(")),s[7]||(s[7]=e("code",null,"config",-1)),s[8]||(s[8]=n("?): ")),s[9]||(s[9]=e("code",null,"UseifyPlugin",-1)),s[10]||(s[10]=n("<")),l(t,{to:"/doc/redis/classes/Redis.html"},{default:d(()=>s[4]||(s[4]=[e("code",null,"Redis",-1)])),_:1}),s[11]||(s[11]=n(">"))])]),s[21]||(s[21]=e("h2",{id:"parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#parameters"},[e("span",null,"Parameters")])],-1)),e("p",null,[s[13]||(s[13]=n("• ")),s[14]||(s[14]=e("strong",null,"config?",-1)),s[15]||(s[15]=n(": ")),l(t,{to:"/doc/redis/type-aliases/RedisConfig.html"},{default:d(()=>s[12]||(s[12]=[e("code",null,"RedisConfig",-1)])),_:1})]),s[22]||(s[22]=e("h2",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[s[17]||(s[17]=e("code",null,"UseifyPlugin",-1)),s[18]||(s[18]=n("<")),l(t,{to:"/doc/redis/classes/Redis.html"},{default:d(()=>s[16]||(s[16]=[e("code",null,"Redis",-1)])),_:1}),s[19]||(s[19]=n(">"))])])}const R=r(f,[["render",m],["__file","useRedis.html.vue"]]),g=JSON.parse('{"path":"/doc/redis/functions/useRedis.html","title":"Function: useRedis()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/useRedis.md"}');export{R as comp,g as data};
+import{_ as r,c as i,b as e,d as l,e as d,f as n,r as o,o as u}from"./app-DkNc82cP.js";const f={};function m(p,s){const t=o("RouteLink");return u(),i("div",null,[e("p",null,[l(t,{to:"/doc/redis/"},{default:d(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),l(t,{to:"/doc/redis/"},{default:d(()=>s[1]||(s[1]=[n("@faasjs/redis")])),_:1}),s[3]||(s[3]=n(" / useRedis"))]),s[20]||(s[20]=e("h1",{id:"function-useredis",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#function-useredis"},[e("span",null,"Function: useRedis()")])],-1)),e("blockquote",null,[e("p",null,[s[5]||(s[5]=e("strong",null,"useRedis",-1)),s[6]||(s[6]=n("(")),s[7]||(s[7]=e("code",null,"config",-1)),s[8]||(s[8]=n("?): ")),s[9]||(s[9]=e("code",null,"UseifyPlugin",-1)),s[10]||(s[10]=n("<")),l(t,{to:"/doc/redis/classes/Redis.html"},{default:d(()=>s[4]||(s[4]=[e("code",null,"Redis",-1)])),_:1}),s[11]||(s[11]=n(">"))])]),s[21]||(s[21]=e("h2",{id:"parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#parameters"},[e("span",null,"Parameters")])],-1)),e("p",null,[s[13]||(s[13]=n("• ")),s[14]||(s[14]=e("strong",null,"config?",-1)),s[15]||(s[15]=n(": ")),l(t,{to:"/doc/redis/type-aliases/RedisConfig.html"},{default:d(()=>s[12]||(s[12]=[e("code",null,"RedisConfig",-1)])),_:1})]),s[22]||(s[22]=e("h2",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[s[17]||(s[17]=e("code",null,"UseifyPlugin",-1)),s[18]||(s[18]=n("<")),l(t,{to:"/doc/redis/classes/Redis.html"},{default:d(()=>s[16]||(s[16]=[e("code",null,"Redis",-1)])),_:1}),s[19]||(s[19]=n(">"))])])}const R=r(f,[["render",m],["__file","useRedis.html.vue"]]),g=JSON.parse('{"path":"/doc/redis/functions/useRedis.html","title":"Function: useRedis()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/redis/functions/useRedis.md"}');export{R as comp,g as data};
diff --git a/assets/useSplittingState.html-DaTMlCJ9.js b/assets/useSplittingState.html-asZYdN-r.js
similarity index 98%
rename from assets/useSplittingState.html-DaTMlCJ9.js
rename to assets/useSplittingState.html-asZYdN-r.js
index b98bbb758..99e2bc3b5 100644
--- a/assets/useSplittingState.html-DaTMlCJ9.js
+++ b/assets/useSplittingState.html-asZYdN-r.js
@@ -1,4 +1,4 @@
-import{_ as p,c as o,b as i,d as t,e,f as a,a as l,r as c,o as r}from"./app-B9iwSGbl.js";const u={};function d(k,n){const s=c("RouteLink");return r(),o("div",null,[i("p",null,[t(s,{to:"/doc/react/"},{default:e(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),t(s,{to:"/doc/react/"},{default:e(()=>n[1]||(n[1]=[a("@faasjs/react")])),_:1}),n[3]||(n[3]=a(" / useSplittingState"))]),n[4]||(n[4]=l(`

Function: useSplittingState()

useSplittingState<T>(initialStates): StatesWithSetters<T>

A hook that initializes and splits state variables and their corresponding setters.

Type Parameters

T extends Record<string, unknown>

A generic type that extends a record with string keys and any values.

Parameters

initialStates: T

An object containing the initial states.

Returns

StatesWithSetters<T>

Example

function Counter() {
+import{_ as p,c as o,b as i,d as t,e,f as a,a as l,r as c,o as r}from"./app-DkNc82cP.js";const u={};function d(k,n){const s=c("RouteLink");return r(),o("div",null,[i("p",null,[t(s,{to:"/doc/react/"},{default:e(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),t(s,{to:"/doc/react/"},{default:e(()=>n[1]||(n[1]=[a("@faasjs/react")])),_:1}),n[3]||(n[3]=a(" / useSplittingState"))]),n[4]||(n[4]=l(`

Function: useSplittingState()

useSplittingState<T>(initialStates): StatesWithSetters<T>

A hook that initializes and splits state variables and their corresponding setters.

Type Parameters

T extends Record<string, unknown>

A generic type that extends a record with string keys and any values.

Parameters

initialStates: T

An object containing the initial states.

Returns

StatesWithSetters<T>

Example

function Counter() {
   const { count, setCount, name, setName } = useSplittingState({ count: 0, name: 'John' });
 
   return <>{name}: {count}</>
diff --git a/assets/vue-plugin.html-CT8qCQ8h.js b/assets/vue-plugin.html-Ck1HguTA.js
similarity index 98%
rename from assets/vue-plugin.html-CT8qCQ8h.js
rename to assets/vue-plugin.html-Ck1HguTA.js
index 32511ea78..1cd9288ff 100644
--- a/assets/vue-plugin.html-CT8qCQ8h.js
+++ b/assets/vue-plugin.html-Ck1HguTA.js
@@ -1,4 +1,4 @@
-import{_ as s,c as a,a as p,o as t}from"./app-B9iwSGbl.js";const e={};function l(c,n){return t(),a("div",null,n[0]||(n[0]=[p(`

@faasjs/vue-plugin

Vue 插件。

安装方法

npm

npm install @faasjs/vue-plugin --save
+import{_ as s,c as a,a as p,o as t}from"./app-DkNc82cP.js";const e={};function l(c,n){return t(),a("div",null,n[0]||(n[0]=[p(`

@faasjs/vue-plugin

Vue 插件。

安装方法

npm

npm install @faasjs/vue-plugin --save
 

Webpack 和 CDN

在 html 中添加如下代码:

<script type="text/javascript" src="//cdn.jsdelivr.net/npm/@faasjs/vue-plugin"></script>
 

在 webpack.config.js 中添加如下代码:

module.exports = {
   // ...
@@ -21,4 +21,4 @@ import{_ as s,c as a,a as p,o as t}from"./app-B9iwSGbl.js";const e={};function l
     })
   }
 }
-
`,12)]))}const o=s(e,[["render",l],["__file","vue-plugin.html.vue"]]),u=JSON.parse('{"path":"/zh/doc/vue-plugin.html","title":"@faasjs/vue-plugin","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"安装方法","slug":"安装方法","link":"#安装方法","children":[{"level":3,"title":"npm","slug":"npm","link":"#npm","children":[]},{"level":3,"title":"Webpack 和 CDN","slug":"webpack-和-cdn","link":"#webpack-和-cdn","children":[]}]},{"level":2,"title":"在 Vue 中使用","slug":"在-vue-中使用","link":"#在-vue-中使用","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/doc/vue-plugin.md"}');export{o as comp,u as data}; +
`,12)]))}const o=s(e,[["render",l],["__file","vue-plugin.html.vue"]]),u=JSON.parse('{"path":"/zh/doc/vue-plugin.html","title":"@faasjs/vue-plugin","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"安装方法","slug":"安装方法","link":"#安装方法","children":[{"level":3,"title":"npm","slug":"npm","link":"#npm","children":[]},{"level":3,"title":"Webpack 和 CDN","slug":"webpack-和-cdn","link":"#webpack-和-cdn","children":[]}]},{"level":2,"title":"在 Vue 中使用","slug":"在-vue-中使用","link":"#在-vue-中使用","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/doc/vue-plugin.md"}');export{o as comp,u as data}; diff --git a/assets/vue.html-ndxu2I_i.js b/assets/vue.html-IltiEUtl.js similarity index 97% rename from assets/vue.html-ndxu2I_i.js rename to assets/vue.html-IltiEUtl.js index 4c9d76ac3..108351a47 100644 --- a/assets/vue.html-ndxu2I_i.js +++ b/assets/vue.html-IltiEUtl.js @@ -1,4 +1,4 @@ -import{_ as s,c as a,a as t,o as e}from"./app-B9iwSGbl.js";const p={};function c(l,n){return e(),a("div",null,n[0]||(n[0]=[t(`

在 Vue 中使用

FaasJS 提供了 @faasjs/vue-plugin 使得你可以在 Vue 组件中轻松调用云函数。

集成步骤

  1. 安装插件 npm install @faasjs/vue-plugin@beta --save
  2. 引入插件
import Faas from '@faasjs/vue-plugin';
+import{_ as s,c as a,a as t,o as e}from"./app-DkNc82cP.js";const p={};function c(l,n){return e(),a("div",null,n[0]||(n[0]=[t(`

在 Vue 中使用

FaasJS 提供了 @faasjs/vue-plugin 使得你可以在 Vue 组件中轻松调用云函数。

集成步骤

  1. 安装插件 npm install @faasjs/vue-plugin@beta --save
  2. 引入插件
import Faas from '@faasjs/vue-plugin';
 
 Vue.use(Faas, {
   domain: '' // 这里填写云函数的服务地址
@@ -13,4 +13,4 @@ import{_ as s,c as a,a as t,o as e}from"./app-B9iwSGbl.js";const p={};function c
     })
   }
 }
-
`,7)]))}const o=s(p,[["render",c],["__file","vue.html.vue"]]),u=JSON.parse('{"path":"/zh/guide/excel/vue.html","title":"在 Vue 中使用","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"集成步骤","slug":"集成步骤","link":"#集成步骤","children":[]},{"level":2,"title":"使用方法","slug":"使用方法","link":"#使用方法","children":[]}],"git":{"updatedTime":1730623884000},"filePathRelative":"zh/guide/excel/vue.md"}');export{o as comp,u as data}; +
`,7)]))}const o=s(p,[["render",c],["__file","vue.html.vue"]]),u=JSON.parse('{"path":"/zh/guide/excel/vue.html","title":"在 Vue 中使用","lang":"zh","frontmatter":{},"headers":[{"level":2,"title":"集成步骤","slug":"集成步骤","link":"#集成步骤","children":[]},{"level":2,"title":"使用方法","slug":"使用方法","link":"#使用方法","children":[]}],"git":{"updatedTime":1730628637000},"filePathRelative":"zh/guide/excel/vue.md"}');export{o as comp,u as data}; diff --git a/assets/withFaasData.html-BxAPFJJQ.js b/assets/withFaasData.html-B9OBTFgS.js similarity index 98% rename from assets/withFaasData.html-BxAPFJJQ.js rename to assets/withFaasData.html-B9OBTFgS.js index e98000a73..c76b6bb64 100644 --- a/assets/withFaasData.html-BxAPFJJQ.js +++ b/assets/withFaasData.html-B9OBTFgS.js @@ -1,2 +1,2 @@ -import{_ as p,c as r,b as n,d as o,e as l,f as s,a as e,r as d,o as u}from"./app-B9iwSGbl.js";const i={};function m(k,t){const a=d("RouteLink");return u(),r("div",null,[n("p",null,[o(a,{to:"/doc/react/"},{default:l(()=>t[0]||(t[0]=[s("Documents")])),_:1}),t[2]||(t[2]=s(" / ")),o(a,{to:"/doc/react/"},{default:l(()=>t[1]||(t[1]=[s("@faasjs/react")])),_:1}),t[3]||(t[3]=s(" / withFaasData"))]),t[61]||(t[61]=n("h1",{id:"function-withfaasdata",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#function-withfaasdata"},[n("span",null,"Function: withFaasData()")])],-1)),n("blockquote",null,[n("p",null,[t[5]||(t[5]=e("withFaasData<PathOrData, TComponentProps>(Component, faasProps): React.FC<Omit<TComponentProps, keyof ",16)),o(a,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>t[4]||(t[4]=[n("code",null,"FaasDataInjection",-1)])),_:1}),t[6]||(t[6]=s("<")),t[7]||(t[7]=n("code",null,"PathOrData",-1)),t[8]||(t[8]=s(">> & ")),t[9]||(t[9]=n("code",null,"Record",-1)),t[10]||(t[10]=s("<")),t[11]||(t[11]=n("code",null,"string",-1)),t[12]||(t[12]=s(", ")),t[13]||(t[13]=n("code",null,"any",-1)),t[14]||(t[14]=s(">>"))])]),t[62]||(t[62]=n("p",null,"HOC to wrap a component with FaasDataWrapper",-1)),t[63]||(t[63]=n("h2",{id:"type-parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type-parameters"},[n("span",null,"Type Parameters")])],-1)),n("p",null,[t[16]||(t[16]=s("• ")),t[17]||(t[17]=n("strong",null,"PathOrData",-1)),t[18]||(t[18]=s()),t[19]||(t[19]=n("em",null,"extends",-1)),t[20]||(t[20]=s()),o(a,{to:"/doc/react/type-aliases/FaasAction.html"},{default:l(()=>t[15]||(t[15]=[n("code",null,"FaasAction",-1)])),_:1})]),n("p",null,[t[23]||(t[23]=s("• ")),t[24]||(t[24]=n("strong",null,"TComponentProps",-1)),t[25]||(t[25]=s()),t[26]||(t[26]=n("em",null,"extends",-1)),t[27]||(t[27]=s()),t[28]||(t[28]=n("code",null,"Required",-1)),t[29]||(t[29]=s("<")),o(a,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>t[21]||(t[21]=[n("code",null,"FaasDataInjection",-1)])),_:1}),t[30]||(t[30]=s("<")),t[31]||(t[31]=n("code",null,"PathOrData",-1)),t[32]||(t[32]=s(">> = ")),t[33]||(t[33]=n("code",null,"Required",-1)),t[34]||(t[34]=s("<")),o(a,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>t[22]||(t[22]=[n("code",null,"FaasDataInjection",-1)])),_:1}),t[35]||(t[35]=s("<")),t[36]||(t[36]=n("code",null,"PathOrData",-1)),t[37]||(t[37]=s(">>"))]),t[64]||(t[64]=e('

Parameters

Component: FC<TComponentProps & Record<string, any>>

',2)),n("p",null,[t[39]||(t[39]=s("• ")),t[40]||(t[40]=n("strong",null,"faasProps",-1)),t[41]||(t[41]=s(": ")),o(a,{to:"/doc/react/type-aliases/FaasDataWrapperProps.html"},{default:l(()=>t[38]||(t[38]=[n("code",null,"FaasDataWrapperProps",-1)])),_:1}),t[42]||(t[42]=s("<")),t[43]||(t[43]=n("code",null,"PathOrData",-1)),t[44]||(t[44]=s(">"))]),t[65]||(t[65]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[t[46]||(t[46]=n("code",null,"React.FC",-1)),t[47]||(t[47]=s("<")),t[48]||(t[48]=n("code",null,"Omit",-1)),t[49]||(t[49]=s("<")),t[50]||(t[50]=n("code",null,"TComponentProps",-1)),t[51]||(t[51]=s(", keyof ")),o(a,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>t[45]||(t[45]=[n("code",null,"FaasDataInjection",-1)])),_:1}),t[52]||(t[52]=s("<")),t[53]||(t[53]=n("code",null,"PathOrData",-1)),t[54]||(t[54]=s(">> & ")),t[55]||(t[55]=n("code",null,"Record",-1)),t[56]||(t[56]=s("<")),t[57]||(t[57]=n("code",null,"string",-1)),t[58]||(t[58]=s(", ")),t[59]||(t[59]=n("code",null,"any",-1)),t[60]||(t[60]=s(">>"))]),t[66]||(t[66]=e(`

Example

const MyComponent = withFaasData(({ data }) => <div>{data.name}</div>, { action: 'test', params: { a: 1 } })
+import{_ as p,c as r,b as n,d as o,e as l,f as s,a as e,r as d,o as u}from"./app-DkNc82cP.js";const i={};function m(k,t){const a=d("RouteLink");return u(),r("div",null,[n("p",null,[o(a,{to:"/doc/react/"},{default:l(()=>t[0]||(t[0]=[s("Documents")])),_:1}),t[2]||(t[2]=s(" / ")),o(a,{to:"/doc/react/"},{default:l(()=>t[1]||(t[1]=[s("@faasjs/react")])),_:1}),t[3]||(t[3]=s(" / withFaasData"))]),t[61]||(t[61]=n("h1",{id:"function-withfaasdata",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#function-withfaasdata"},[n("span",null,"Function: withFaasData()")])],-1)),n("blockquote",null,[n("p",null,[t[5]||(t[5]=e("withFaasData<PathOrData, TComponentProps>(Component, faasProps): React.FC<Omit<TComponentProps, keyof ",16)),o(a,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>t[4]||(t[4]=[n("code",null,"FaasDataInjection",-1)])),_:1}),t[6]||(t[6]=s("<")),t[7]||(t[7]=n("code",null,"PathOrData",-1)),t[8]||(t[8]=s(">> & ")),t[9]||(t[9]=n("code",null,"Record",-1)),t[10]||(t[10]=s("<")),t[11]||(t[11]=n("code",null,"string",-1)),t[12]||(t[12]=s(", ")),t[13]||(t[13]=n("code",null,"any",-1)),t[14]||(t[14]=s(">>"))])]),t[62]||(t[62]=n("p",null,"HOC to wrap a component with FaasDataWrapper",-1)),t[63]||(t[63]=n("h2",{id:"type-parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type-parameters"},[n("span",null,"Type Parameters")])],-1)),n("p",null,[t[16]||(t[16]=s("• ")),t[17]||(t[17]=n("strong",null,"PathOrData",-1)),t[18]||(t[18]=s()),t[19]||(t[19]=n("em",null,"extends",-1)),t[20]||(t[20]=s()),o(a,{to:"/doc/react/type-aliases/FaasAction.html"},{default:l(()=>t[15]||(t[15]=[n("code",null,"FaasAction",-1)])),_:1})]),n("p",null,[t[23]||(t[23]=s("• ")),t[24]||(t[24]=n("strong",null,"TComponentProps",-1)),t[25]||(t[25]=s()),t[26]||(t[26]=n("em",null,"extends",-1)),t[27]||(t[27]=s()),t[28]||(t[28]=n("code",null,"Required",-1)),t[29]||(t[29]=s("<")),o(a,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>t[21]||(t[21]=[n("code",null,"FaasDataInjection",-1)])),_:1}),t[30]||(t[30]=s("<")),t[31]||(t[31]=n("code",null,"PathOrData",-1)),t[32]||(t[32]=s(">> = ")),t[33]||(t[33]=n("code",null,"Required",-1)),t[34]||(t[34]=s("<")),o(a,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>t[22]||(t[22]=[n("code",null,"FaasDataInjection",-1)])),_:1}),t[35]||(t[35]=s("<")),t[36]||(t[36]=n("code",null,"PathOrData",-1)),t[37]||(t[37]=s(">>"))]),t[64]||(t[64]=e('

Parameters

Component: FC<TComponentProps & Record<string, any>>

',2)),n("p",null,[t[39]||(t[39]=s("• ")),t[40]||(t[40]=n("strong",null,"faasProps",-1)),t[41]||(t[41]=s(": ")),o(a,{to:"/doc/react/type-aliases/FaasDataWrapperProps.html"},{default:l(()=>t[38]||(t[38]=[n("code",null,"FaasDataWrapperProps",-1)])),_:1}),t[42]||(t[42]=s("<")),t[43]||(t[43]=n("code",null,"PathOrData",-1)),t[44]||(t[44]=s(">"))]),t[65]||(t[65]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[t[46]||(t[46]=n("code",null,"React.FC",-1)),t[47]||(t[47]=s("<")),t[48]||(t[48]=n("code",null,"Omit",-1)),t[49]||(t[49]=s("<")),t[50]||(t[50]=n("code",null,"TComponentProps",-1)),t[51]||(t[51]=s(", keyof ")),o(a,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>t[45]||(t[45]=[n("code",null,"FaasDataInjection",-1)])),_:1}),t[52]||(t[52]=s("<")),t[53]||(t[53]=n("code",null,"PathOrData",-1)),t[54]||(t[54]=s(">> & ")),t[55]||(t[55]=n("code",null,"Record",-1)),t[56]||(t[56]=s("<")),t[57]||(t[57]=n("code",null,"string",-1)),t[58]||(t[58]=s(", ")),t[59]||(t[59]=n("code",null,"any",-1)),t[60]||(t[60]=s(">>"))]),t[66]||(t[66]=e(`

Example

const MyComponent = withFaasData(({ data }) => <div>{data.name}</div>, { action: 'test', params: { a: 1 } })
 
`,2))])}const g=p(i,[["render",m],["__file","withFaasData.html.vue"]]),D=JSON.parse('{"path":"/doc/react/functions/withFaasData.html","title":"Function: withFaasData()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/react/functions/withFaasData.md"}');export{g as comp,D as data}; diff --git a/assets/withFaasData.html-DfDUernU.js b/assets/withFaasData.html-D43NtSjK.js similarity index 98% rename from assets/withFaasData.html-DfDUernU.js rename to assets/withFaasData.html-D43NtSjK.js index da379fcce..d825b0a83 100644 --- a/assets/withFaasData.html-DfDUernU.js +++ b/assets/withFaasData.html-D43NtSjK.js @@ -1,2 +1,2 @@ -import{_ as l,c as r,b as t,d as o,e,f as a,a as p,r as d,o as i}from"./app-B9iwSGbl.js";const u={};function m(g,n){const s=d("RouteLink");return i(),r("div",null,[t("p",null,[o(s,{to:"/doc/ant-design/"},{default:e(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),o(s,{to:"/doc/ant-design/"},{default:e(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / withFaasData"))]),n[38]||(n[38]=t("h1",{id:"function-withfaasdata",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#function-withfaasdata"},[t("span",null,"Function: withFaasData()")])],-1)),t("blockquote",null,[t("p",null,[n[5]||(n[5]=p("withFaasData<PathOrData, TComponentProps>(Component, faasProps): React.FC<Omit<TComponentProps, keyof ",16)),o(s,{to:"/doc/ant-design/type-aliases/FaasDataInjection.html"},{default:e(()=>n[4]||(n[4]=[t("code",null,"FaasDataInjection",-1)])),_:1}),n[6]||(n[6]=a("<")),n[7]||(n[7]=t("code",null,"PathOrData",-1)),n[8]||(n[8]=a(">> & ")),n[9]||(n[9]=t("code",null,"Record",-1)),n[10]||(n[10]=a("<")),n[11]||(n[11]=t("code",null,"string",-1)),n[12]||(n[12]=a(", ")),n[13]||(n[13]=t("code",null,"any",-1)),n[14]||(n[14]=a(">>"))])]),n[39]||(n[39]=p('

HOC to wrap a component with FaasDataWrapper and Loading

Type Parameters

PathOrData extends FaasAction

TComponentProps extends Required<Partial<FaasDataInjection<PathOrData>>> = Required<Partial<FaasDataInjection<PathOrData>>>

Parameters

Component: FC<TComponentProps & Record<string, any>>

',6)),t("p",null,[n[16]||(n[16]=a("• ")),n[17]||(n[17]=t("strong",null,"faasProps",-1)),n[18]||(n[18]=a(": ")),o(s,{to:"/doc/ant-design/interfaces/FaasDataWrapperProps.html"},{default:e(()=>n[15]||(n[15]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),n[19]||(n[19]=a("<")),n[20]||(n[20]=t("code",null,"PathOrData",-1)),n[21]||(n[21]=a(">"))]),n[40]||(n[40]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[n[23]||(n[23]=t("code",null,"React.FC",-1)),n[24]||(n[24]=a("<")),n[25]||(n[25]=t("code",null,"Omit",-1)),n[26]||(n[26]=a("<")),n[27]||(n[27]=t("code",null,"TComponentProps",-1)),n[28]||(n[28]=a(", keyof ")),o(s,{to:"/doc/ant-design/type-aliases/FaasDataInjection.html"},{default:e(()=>n[22]||(n[22]=[t("code",null,"FaasDataInjection",-1)])),_:1}),n[29]||(n[29]=a("<")),n[30]||(n[30]=t("code",null,"PathOrData",-1)),n[31]||(n[31]=a(">> & ")),n[32]||(n[32]=t("code",null,"Record",-1)),n[33]||(n[33]=a("<")),n[34]||(n[34]=t("code",null,"string",-1)),n[35]||(n[35]=a(", ")),n[36]||(n[36]=t("code",null,"any",-1)),n[37]||(n[37]=a(">>"))]),n[41]||(n[41]=p(`

Example

const MyComponent = withFaasData(({ data }) => <div>{data.name}</div>, { action: 'test', params: { a: 1 } })
+import{_ as l,c as r,b as t,d as o,e,f as a,a as p,r as d,o as i}from"./app-DkNc82cP.js";const u={};function m(g,n){const s=d("RouteLink");return i(),r("div",null,[t("p",null,[o(s,{to:"/doc/ant-design/"},{default:e(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),o(s,{to:"/doc/ant-design/"},{default:e(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / withFaasData"))]),n[38]||(n[38]=t("h1",{id:"function-withfaasdata",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#function-withfaasdata"},[t("span",null,"Function: withFaasData()")])],-1)),t("blockquote",null,[t("p",null,[n[5]||(n[5]=p("withFaasData<PathOrData, TComponentProps>(Component, faasProps): React.FC<Omit<TComponentProps, keyof ",16)),o(s,{to:"/doc/ant-design/type-aliases/FaasDataInjection.html"},{default:e(()=>n[4]||(n[4]=[t("code",null,"FaasDataInjection",-1)])),_:1}),n[6]||(n[6]=a("<")),n[7]||(n[7]=t("code",null,"PathOrData",-1)),n[8]||(n[8]=a(">> & ")),n[9]||(n[9]=t("code",null,"Record",-1)),n[10]||(n[10]=a("<")),n[11]||(n[11]=t("code",null,"string",-1)),n[12]||(n[12]=a(", ")),n[13]||(n[13]=t("code",null,"any",-1)),n[14]||(n[14]=a(">>"))])]),n[39]||(n[39]=p('

HOC to wrap a component with FaasDataWrapper and Loading

Type Parameters

PathOrData extends FaasAction

TComponentProps extends Required<Partial<FaasDataInjection<PathOrData>>> = Required<Partial<FaasDataInjection<PathOrData>>>

Parameters

Component: FC<TComponentProps & Record<string, any>>

',6)),t("p",null,[n[16]||(n[16]=a("• ")),n[17]||(n[17]=t("strong",null,"faasProps",-1)),n[18]||(n[18]=a(": ")),o(s,{to:"/doc/ant-design/interfaces/FaasDataWrapperProps.html"},{default:e(()=>n[15]||(n[15]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),n[19]||(n[19]=a("<")),n[20]||(n[20]=t("code",null,"PathOrData",-1)),n[21]||(n[21]=a(">"))]),n[40]||(n[40]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[n[23]||(n[23]=t("code",null,"React.FC",-1)),n[24]||(n[24]=a("<")),n[25]||(n[25]=t("code",null,"Omit",-1)),n[26]||(n[26]=a("<")),n[27]||(n[27]=t("code",null,"TComponentProps",-1)),n[28]||(n[28]=a(", keyof ")),o(s,{to:"/doc/ant-design/type-aliases/FaasDataInjection.html"},{default:e(()=>n[22]||(n[22]=[t("code",null,"FaasDataInjection",-1)])),_:1}),n[29]||(n[29]=a("<")),n[30]||(n[30]=t("code",null,"PathOrData",-1)),n[31]||(n[31]=a(">> & ")),n[32]||(n[32]=t("code",null,"Record",-1)),n[33]||(n[33]=a("<")),n[34]||(n[34]=t("code",null,"string",-1)),n[35]||(n[35]=a(", ")),n[36]||(n[36]=t("code",null,"any",-1)),n[37]||(n[37]=a(">>"))]),n[41]||(n[41]=p(`

Example

const MyComponent = withFaasData(({ data }) => <div>{data.name}</div>, { action: 'test', params: { a: 1 } })
 
`,2))])}const f=l(u,[["render",m],["__file","withFaasData.html.vue"]]),D=JSON.parse('{"path":"/doc/ant-design/functions/withFaasData.html","title":"Function: withFaasData()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]},{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{"updatedTime":null},"filePathRelative":"doc/ant-design/functions/withFaasData.md"}');export{f as comp,D as data}; diff --git a/doc/ant-design/functions/App.html b/doc/ant-design/functions/App.html index e0f317724..13c3e47de 100644 --- a/doc/ant-design/functions/App.html +++ b/doc/ant-design/functions/App.html @@ -33,8 +33,8 @@ Function: App() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/Blank.html b/doc/ant-design/functions/Blank.html index ad0387271..50d314cfa 100644 --- a/doc/ant-design/functions/Blank.html +++ b/doc/ant-design/functions/Blank.html @@ -33,14 +33,14 @@ Function: Blank() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/ConfigProvider.html b/doc/ant-design/functions/ConfigProvider.html index 02bd3cabb..bd18f9308 100644 --- a/doc/ant-design/functions/ConfigProvider.html +++ b/doc/ant-design/functions/ConfigProvider.html @@ -33,8 +33,8 @@ Function: ConfigProvider() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/Description.html b/doc/ant-design/functions/Description.html index e36254085..11a89ca0a 100644 --- a/doc/ant-design/functions/Description.html +++ b/doc/ant-design/functions/Description.html @@ -33,8 +33,8 @@ Function: Description() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/Drawer.html b/doc/ant-design/functions/Drawer.html index 8a376e3d7..53fe34f9b 100644 --- a/doc/ant-design/functions/Drawer.html +++ b/doc/ant-design/functions/Drawer.html @@ -33,11 +33,11 @@ Function: Drawer() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/ErrorBoundary.html b/doc/ant-design/functions/ErrorBoundary.html index e5cd505ef..e9ddd6bfe 100644 --- a/doc/ant-design/functions/ErrorBoundary.html +++ b/doc/ant-design/functions/ErrorBoundary.html @@ -33,11 +33,11 @@ Function: ErrorBoundary() | FaasJS - - + + - + diff --git a/doc/ant-design/functions/FaasDataWrapper.html b/doc/ant-design/functions/FaasDataWrapper.html index 0a9b59a2f..ab695c50e 100644 --- a/doc/ant-design/functions/FaasDataWrapper.html +++ b/doc/ant-design/functions/FaasDataWrapper.html @@ -33,8 +33,8 @@ Function: FaasDataWrapper() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/Form.html b/doc/ant-design/functions/Form.html index 5ed7dfa56..71e1b1909 100644 --- a/doc/ant-design/functions/Form.html +++ b/doc/ant-design/functions/Form.html @@ -33,11 +33,11 @@ Function: Form() | FaasJS - - + + - + diff --git a/doc/ant-design/functions/FormItem.html b/doc/ant-design/functions/FormItem.html index 0d3ec5a7f..227337152 100644 --- a/doc/ant-design/functions/FormItem.html +++ b/doc/ant-design/functions/FormItem.html @@ -33,8 +33,8 @@ Function: FormItem() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/Link.html b/doc/ant-design/functions/Link.html index 27a5ff7dd..a9eae73e3 100644 --- a/doc/ant-design/functions/Link.html +++ b/doc/ant-design/functions/Link.html @@ -33,8 +33,8 @@ Function: Link() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/Loading.html b/doc/ant-design/functions/Loading.html index ea19e6325..dc5a4300f 100644 --- a/doc/ant-design/functions/Loading.html +++ b/doc/ant-design/functions/Loading.html @@ -33,8 +33,8 @@ Function: Loading() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/Modal.html b/doc/ant-design/functions/Modal.html index 86c9d3d5a..a53fe6590 100644 --- a/doc/ant-design/functions/Modal.html +++ b/doc/ant-design/functions/Modal.html @@ -33,11 +33,11 @@ Function: Modal() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/PageNotFound.html b/doc/ant-design/functions/PageNotFound.html index 5eb11e514..1a9696a53 100644 --- a/doc/ant-design/functions/PageNotFound.html +++ b/doc/ant-design/functions/PageNotFound.html @@ -33,11 +33,11 @@ Function: PageNotFound() | FaasJS - - + + - + diff --git a/doc/ant-design/functions/Routes.html b/doc/ant-design/functions/Routes.html index 8fec41519..b333735c5 100644 --- a/doc/ant-design/functions/Routes.html +++ b/doc/ant-design/functions/Routes.html @@ -33,8 +33,8 @@ Function: Routes() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/Table.html b/doc/ant-design/functions/Table.html index 2680b556b..f641ab7b3 100644 --- a/doc/ant-design/functions/Table.html +++ b/doc/ant-design/functions/Table.html @@ -33,11 +33,11 @@ Function: Table() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/Tabs.html b/doc/ant-design/functions/Tabs.html index 7d5fb1836..dea9b5f7b 100644 --- a/doc/ant-design/functions/Tabs.html +++ b/doc/ant-design/functions/Tabs.html @@ -33,8 +33,8 @@ Function: Tabs() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/Title.html b/doc/ant-design/functions/Title.html index 96631c86f..4189630bc 100644 --- a/doc/ant-design/functions/Title.html +++ b/doc/ant-design/functions/Title.html @@ -33,8 +33,8 @@ Function: Title() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/faas.html b/doc/ant-design/functions/faas.html index 45b5dc2f8..14e512013 100644 --- a/doc/ant-design/functions/faas.html +++ b/doc/ant-design/functions/faas.html @@ -33,14 +33,14 @@ Function: faas() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/transferOptions.html b/doc/ant-design/functions/transferOptions.html index 0166391e9..3da257972 100644 --- a/doc/ant-design/functions/transferOptions.html +++ b/doc/ant-design/functions/transferOptions.html @@ -33,11 +33,11 @@ Function: transferOptions() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/transferValue.html b/doc/ant-design/functions/transferValue.html index cc89fe9e5..8e488fae1 100644 --- a/doc/ant-design/functions/transferValue.html +++ b/doc/ant-design/functions/transferValue.html @@ -33,11 +33,11 @@ Function: transferValue() | FaasJS - - + + - + diff --git a/doc/ant-design/functions/upperFirst.html b/doc/ant-design/functions/upperFirst.html index 325994013..131ba207e 100644 --- a/doc/ant-design/functions/upperFirst.html +++ b/doc/ant-design/functions/upperFirst.html @@ -33,11 +33,11 @@ Function: upperFirst() | FaasJS - - + + - + diff --git a/doc/ant-design/functions/useApp.html b/doc/ant-design/functions/useApp.html index 05c05ee0d..534ee9a23 100644 --- a/doc/ant-design/functions/useApp.html +++ b/doc/ant-design/functions/useApp.html @@ -33,14 +33,14 @@ Function: useApp() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/useConfigContext.html b/doc/ant-design/functions/useConfigContext.html index 50d4021c6..355b81b32 100644 --- a/doc/ant-design/functions/useConfigContext.html +++ b/doc/ant-design/functions/useConfigContext.html @@ -33,11 +33,11 @@ Function: useConfigContext() | FaasJS - - + + - + diff --git a/doc/ant-design/functions/useDrawer.html b/doc/ant-design/functions/useDrawer.html index c97db477a..9505d75d0 100644 --- a/doc/ant-design/functions/useDrawer.html +++ b/doc/ant-design/functions/useDrawer.html @@ -33,8 +33,8 @@ Function: useDrawer() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/useFaas.html b/doc/ant-design/functions/useFaas.html index a24163873..8b42cd255 100644 --- a/doc/ant-design/functions/useFaas.html +++ b/doc/ant-design/functions/useFaas.html @@ -33,8 +33,8 @@ Function: useFaas() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/useModal.html b/doc/ant-design/functions/useModal.html index 57a7d9734..3a14cb67c 100644 --- a/doc/ant-design/functions/useModal.html +++ b/doc/ant-design/functions/useModal.html @@ -33,8 +33,8 @@ Function: useModal() | FaasJS - - + +
- + diff --git a/doc/ant-design/functions/withFaasData.html b/doc/ant-design/functions/withFaasData.html index 4d9e7c0e4..af2862977 100644 --- a/doc/ant-design/functions/withFaasData.html +++ b/doc/ant-design/functions/withFaasData.html @@ -33,12 +33,12 @@ Function: withFaasData() | FaasJS - - + +
- + diff --git a/doc/ant-design/index.html b/doc/ant-design/index.html index ad62cacd1..943db95ab 100644 --- a/doc/ant-design/index.html +++ b/doc/ant-design/index.html @@ -33,8 +33,8 @@ @faasjs/ant-design | FaasJS - - + + - + diff --git a/doc/ant-design/interfaces/AppProps.html b/doc/ant-design/interfaces/AppProps.html index 1b550682d..7264f29fd 100644 --- a/doc/ant-design/interfaces/AppProps.html +++ b/doc/ant-design/interfaces/AppProps.html @@ -33,11 +33,11 @@ Interface: AppProps | FaasJS - - + +
- + diff --git a/doc/ant-design/interfaces/BaseItemProps.html b/doc/ant-design/interfaces/BaseItemProps.html index 4319cae67..f8588ce9e 100644 --- a/doc/ant-design/interfaces/BaseItemProps.html +++ b/doc/ant-design/interfaces/BaseItemProps.html @@ -33,11 +33,11 @@ Interface: BaseItemProps | FaasJS - - + + - + diff --git a/doc/ant-design/interfaces/BlankProps.html b/doc/ant-design/interfaces/BlankProps.html index 9068297d0..356031338 100644 --- a/doc/ant-design/interfaces/BlankProps.html +++ b/doc/ant-design/interfaces/BlankProps.html @@ -33,11 +33,11 @@ Interface: BlankProps | FaasJS - - + + - + diff --git a/doc/ant-design/interfaces/ConfigProviderProps.html b/doc/ant-design/interfaces/ConfigProviderProps.html index c4f07d81a..2b36380d6 100644 --- a/doc/ant-design/interfaces/ConfigProviderProps.html +++ b/doc/ant-design/interfaces/ConfigProviderProps.html @@ -33,11 +33,11 @@ Interface: ConfigProviderProps | FaasJS - - + +
- + diff --git a/doc/ant-design/interfaces/DescriptionItemContentProps.html b/doc/ant-design/interfaces/DescriptionItemContentProps.html index 6ee1242b5..6e1ab13ed 100644 --- a/doc/ant-design/interfaces/DescriptionItemContentProps.html +++ b/doc/ant-design/interfaces/DescriptionItemContentProps.html @@ -33,11 +33,11 @@ Interface: DescriptionItemContentProps<T> | FaasJS - - + + - + diff --git a/doc/ant-design/interfaces/DescriptionItemProps.html b/doc/ant-design/interfaces/DescriptionItemProps.html index df3c0ad90..d302fbbee 100644 --- a/doc/ant-design/interfaces/DescriptionItemProps.html +++ b/doc/ant-design/interfaces/DescriptionItemProps.html @@ -33,12 +33,12 @@ Interface: DescriptionItemProps<T> | FaasJS - - + +
- + diff --git a/doc/ant-design/interfaces/DescriptionProps.html b/doc/ant-design/interfaces/DescriptionProps.html index 34ec69d2b..6144b4024 100644 --- a/doc/ant-design/interfaces/DescriptionProps.html +++ b/doc/ant-design/interfaces/DescriptionProps.html @@ -33,11 +33,11 @@ Interface: DescriptionProps<T, ExtendItemProps> | FaasJS - - + +
- + diff --git a/doc/ant-design/interfaces/DrawerProps.html b/doc/ant-design/interfaces/DrawerProps.html index 7062351d8..fd8ea91f6 100644 --- a/doc/ant-design/interfaces/DrawerProps.html +++ b/doc/ant-design/interfaces/DrawerProps.html @@ -33,11 +33,11 @@ Interface: DrawerProps | FaasJS - - + + - + diff --git a/doc/ant-design/interfaces/ErrorBoundaryProps.html b/doc/ant-design/interfaces/ErrorBoundaryProps.html index 889de6953..2a9953cc3 100644 --- a/doc/ant-design/interfaces/ErrorBoundaryProps.html +++ b/doc/ant-design/interfaces/ErrorBoundaryProps.html @@ -33,11 +33,11 @@ Interface: ErrorBoundaryProps | FaasJS - - + +
- + diff --git a/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html b/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html index e05b4f1a2..42b0bdfbe 100644 --- a/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html +++ b/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html @@ -33,11 +33,11 @@ Interface: ExtendDescriptionTypeProps<T> | FaasJS - - + + - + diff --git a/doc/ant-design/interfaces/ExtendFormItemProps.html b/doc/ant-design/interfaces/ExtendFormItemProps.html index 5e0f46864..aa9e1dde2 100644 --- a/doc/ant-design/interfaces/ExtendFormItemProps.html +++ b/doc/ant-design/interfaces/ExtendFormItemProps.html @@ -33,8 +33,8 @@ Interface: ExtendFormItemProps | FaasJS - - + +
- + diff --git a/doc/ant-design/interfaces/FaasDataWrapperProps.html b/doc/ant-design/interfaces/FaasDataWrapperProps.html index 4af7c9494..970d0dd17 100644 --- a/doc/ant-design/interfaces/FaasDataWrapperProps.html +++ b/doc/ant-design/interfaces/FaasDataWrapperProps.html @@ -33,11 +33,11 @@ Interface: FaasDataWrapperProps<T> | FaasJS - - + +
- + diff --git a/doc/ant-design/interfaces/FaasItemProps.html b/doc/ant-design/interfaces/FaasItemProps.html index adb4e235b..57ffe9bc2 100644 --- a/doc/ant-design/interfaces/FaasItemProps.html +++ b/doc/ant-design/interfaces/FaasItemProps.html @@ -33,12 +33,12 @@ Interface: FaasItemProps | FaasJS - - + + - + diff --git a/doc/ant-design/interfaces/FormItemProps.html b/doc/ant-design/interfaces/FormItemProps.html index b6860a5ad..934a9d041 100644 --- a/doc/ant-design/interfaces/FormItemProps.html +++ b/doc/ant-design/interfaces/FormItemProps.html @@ -33,11 +33,11 @@ Interface: FormItemProps<T> | FaasJS - - + +
- + diff --git a/doc/ant-design/interfaces/FormProps.html b/doc/ant-design/interfaces/FormProps.html index 282b6f834..a46913970 100644 --- a/doc/ant-design/interfaces/FormProps.html +++ b/doc/ant-design/interfaces/FormProps.html @@ -33,11 +33,11 @@ Interface: FormProps<Values, ExtendItemProps> | FaasJS - - + +
- + diff --git a/doc/ant-design/interfaces/LinkProps.html b/doc/ant-design/interfaces/LinkProps.html index 02a2408b0..0877a0ff6 100644 --- a/doc/ant-design/interfaces/LinkProps.html +++ b/doc/ant-design/interfaces/LinkProps.html @@ -33,11 +33,11 @@ Interface: LinkProps | FaasJS - - + +
- + diff --git a/doc/ant-design/interfaces/ModalProps.html b/doc/ant-design/interfaces/ModalProps.html index d93af9a43..56cedd5ce 100644 --- a/doc/ant-design/interfaces/ModalProps.html +++ b/doc/ant-design/interfaces/ModalProps.html @@ -33,11 +33,11 @@ Interface: ModalProps | FaasJS - - + + - + diff --git a/doc/ant-design/interfaces/RoutesProps.html b/doc/ant-design/interfaces/RoutesProps.html index a1bbda94f..a9f525f36 100644 --- a/doc/ant-design/interfaces/RoutesProps.html +++ b/doc/ant-design/interfaces/RoutesProps.html @@ -33,11 +33,11 @@ Interface: RoutesProps | FaasJS - - + + - + diff --git a/doc/ant-design/interfaces/TabProps.html b/doc/ant-design/interfaces/TabProps.html index e57e64d4d..219d23424 100644 --- a/doc/ant-design/interfaces/TabProps.html +++ b/doc/ant-design/interfaces/TabProps.html @@ -33,11 +33,11 @@ Interface: TabProps | FaasJS - - + + - + diff --git a/doc/ant-design/interfaces/TableItemProps.html b/doc/ant-design/interfaces/TableItemProps.html index b0215f3a1..198400e5f 100644 --- a/doc/ant-design/interfaces/TableItemProps.html +++ b/doc/ant-design/interfaces/TableItemProps.html @@ -33,12 +33,12 @@ Interface: TableItemProps<T> | FaasJS - - + +
- + diff --git a/doc/ant-design/interfaces/TabsProps.html b/doc/ant-design/interfaces/TabsProps.html index 6fc6bccf5..54249426e 100644 --- a/doc/ant-design/interfaces/TabsProps.html +++ b/doc/ant-design/interfaces/TabsProps.html @@ -33,11 +33,11 @@ Interface: TabsProps | FaasJS - - + + - + diff --git a/doc/ant-design/interfaces/TitleProps.html b/doc/ant-design/interfaces/TitleProps.html index febe73f33..87fdb11d5 100644 --- a/doc/ant-design/interfaces/TitleProps.html +++ b/doc/ant-design/interfaces/TitleProps.html @@ -33,11 +33,11 @@ Interface: TitleProps | FaasJS - - + +
- + diff --git a/doc/ant-design/interfaces/UnionFaasItemProps.html b/doc/ant-design/interfaces/UnionFaasItemProps.html index 2ddb8a7ad..99889a362 100644 --- a/doc/ant-design/interfaces/UnionFaasItemProps.html +++ b/doc/ant-design/interfaces/UnionFaasItemProps.html @@ -33,12 +33,12 @@ Interface: UnionFaasItemProps<Value, Values> | FaasJS - - + +
- + diff --git a/doc/ant-design/interfaces/useAppProps.html b/doc/ant-design/interfaces/useAppProps.html index ecad63593..c24111bc8 100644 --- a/doc/ant-design/interfaces/useAppProps.html +++ b/doc/ant-design/interfaces/useAppProps.html @@ -33,11 +33,11 @@ Interface: useAppProps | FaasJS - - + + - + diff --git a/doc/ant-design/type-aliases/BaseOption.html b/doc/ant-design/type-aliases/BaseOption.html index ad4614959..a9c5b4c1d 100644 --- a/doc/ant-design/type-aliases/BaseOption.html +++ b/doc/ant-design/type-aliases/BaseOption.html @@ -33,11 +33,11 @@ Type Alias: BaseOption | FaasJS - - + + - + diff --git a/doc/ant-design/type-aliases/ExtendDescriptionItemProps.html b/doc/ant-design/type-aliases/ExtendDescriptionItemProps.html index 0617b2cec..c96d927b7 100644 --- a/doc/ant-design/type-aliases/ExtendDescriptionItemProps.html +++ b/doc/ant-design/type-aliases/ExtendDescriptionItemProps.html @@ -33,11 +33,11 @@ Type Alias: ExtendDescriptionItemProps | FaasJS - - + + - + diff --git a/doc/ant-design/type-aliases/ExtendFormTypeProps.html b/doc/ant-design/type-aliases/ExtendFormTypeProps.html index 33e56f078..282a84728 100644 --- a/doc/ant-design/type-aliases/ExtendFormTypeProps.html +++ b/doc/ant-design/type-aliases/ExtendFormTypeProps.html @@ -33,11 +33,11 @@ Type Alias: ExtendFormTypeProps<T> | FaasJS - - + + - + diff --git a/doc/ant-design/type-aliases/ExtendTableItemProps.html b/doc/ant-design/type-aliases/ExtendTableItemProps.html index 982a99966..23c0ec159 100644 --- a/doc/ant-design/type-aliases/ExtendTableItemProps.html +++ b/doc/ant-design/type-aliases/ExtendTableItemProps.html @@ -33,11 +33,11 @@ Type Alias: ExtendTableItemProps<T> | FaasJS - - + + - + diff --git a/doc/ant-design/type-aliases/ExtendTableTypeProps.html b/doc/ant-design/type-aliases/ExtendTableTypeProps.html index ece9539ff..a40883b91 100644 --- a/doc/ant-design/type-aliases/ExtendTableTypeProps.html +++ b/doc/ant-design/type-aliases/ExtendTableTypeProps.html @@ -33,11 +33,11 @@ Type Alias: ExtendTableTypeProps<T> | FaasJS - - + + - + diff --git a/doc/ant-design/type-aliases/ExtendTypes.html b/doc/ant-design/type-aliases/ExtendTypes.html index aa16ada79..cd7037433 100644 --- a/doc/ant-design/type-aliases/ExtendTypes.html +++ b/doc/ant-design/type-aliases/ExtendTypes.html @@ -33,11 +33,11 @@ Type Alias: ExtendTypes | FaasJS - - + + - + diff --git a/doc/ant-design/type-aliases/FaasDataInjection.html b/doc/ant-design/type-aliases/FaasDataInjection.html index fae072cd1..96c2a97b8 100644 --- a/doc/ant-design/type-aliases/FaasDataInjection.html +++ b/doc/ant-design/type-aliases/FaasDataInjection.html @@ -33,11 +33,11 @@ Type Alias: FaasDataInjection<T> | FaasJS - - + + - + diff --git a/doc/ant-design/type-aliases/FaasItemType.html b/doc/ant-design/type-aliases/FaasItemType.html index 226cdd08d..47c67f64d 100644 --- a/doc/ant-design/type-aliases/FaasItemType.html +++ b/doc/ant-design/type-aliases/FaasItemType.html @@ -33,11 +33,11 @@ Type Alias: FaasItemType | FaasJS - - + +
- + diff --git a/doc/ant-design/type-aliases/FaasItemTypeValue.html b/doc/ant-design/type-aliases/FaasItemTypeValue.html index 9e54dd187..7a28430cd 100644 --- a/doc/ant-design/type-aliases/FaasItemTypeValue.html +++ b/doc/ant-design/type-aliases/FaasItemTypeValue.html @@ -33,11 +33,11 @@ Type Alias: FaasItemTypeValue | FaasJS - - + +
- + diff --git a/doc/ant-design/type-aliases/FormSubmitProps.html b/doc/ant-design/type-aliases/FormSubmitProps.html index 70136d40c..456f991a8 100644 --- a/doc/ant-design/type-aliases/FormSubmitProps.html +++ b/doc/ant-design/type-aliases/FormSubmitProps.html @@ -33,8 +33,8 @@ Type Alias: FormSubmitProps | FaasJS - - + +
- + diff --git a/doc/ant-design/type-aliases/LoadingProps.html b/doc/ant-design/type-aliases/LoadingProps.html index b6bd4b411..df33e3a49 100644 --- a/doc/ant-design/type-aliases/LoadingProps.html +++ b/doc/ant-design/type-aliases/LoadingProps.html @@ -33,11 +33,11 @@ Type Alias: LoadingProps | FaasJS - - + +
- + diff --git a/doc/ant-design/type-aliases/TableProps.html b/doc/ant-design/type-aliases/TableProps.html index 9caaa687c..98ed00b9a 100644 --- a/doc/ant-design/type-aliases/TableProps.html +++ b/doc/ant-design/type-aliases/TableProps.html @@ -33,11 +33,11 @@ Type Alias: TableProps<T, ExtendTypes> | FaasJS - - + +
- + diff --git a/doc/ant-design/type-aliases/UnionFaasItemElement.html b/doc/ant-design/type-aliases/UnionFaasItemElement.html index cb00c092c..e4f2f0122 100644 --- a/doc/ant-design/type-aliases/UnionFaasItemElement.html +++ b/doc/ant-design/type-aliases/UnionFaasItemElement.html @@ -33,11 +33,11 @@ Type Alias: UnionFaasItemElement<Value, Values> | FaasJS - - + + - + diff --git a/doc/ant-design/type-aliases/UnionFaasItemInjection.html b/doc/ant-design/type-aliases/UnionFaasItemInjection.html index 0c5b664f9..e5be074f5 100644 --- a/doc/ant-design/type-aliases/UnionFaasItemInjection.html +++ b/doc/ant-design/type-aliases/UnionFaasItemInjection.html @@ -33,11 +33,11 @@ Type Alias: UnionFaasItemInjection<Value, Values> | FaasJS - - + +
- + diff --git a/doc/ant-design/type-aliases/UnionFaasItemRender.html b/doc/ant-design/type-aliases/UnionFaasItemRender.html index 8dd470613..89a21e3d5 100644 --- a/doc/ant-design/type-aliases/UnionFaasItemRender.html +++ b/doc/ant-design/type-aliases/UnionFaasItemRender.html @@ -33,11 +33,11 @@ Type Alias: UnionFaasItemRender()<Value, Values> | FaasJS - - + +
- + diff --git a/doc/ant-design/type-aliases/UnionScene.html b/doc/ant-design/type-aliases/UnionScene.html index 6bab528a8..09bac35c0 100644 --- a/doc/ant-design/type-aliases/UnionScene.html +++ b/doc/ant-design/type-aliases/UnionScene.html @@ -33,11 +33,11 @@ Type Alias: UnionScene | FaasJS - - + + - + diff --git a/doc/ant-design/type-aliases/setDrawerProps.html b/doc/ant-design/type-aliases/setDrawerProps.html index 9f65478c1..dc1d9b368 100644 --- a/doc/ant-design/type-aliases/setDrawerProps.html +++ b/doc/ant-design/type-aliases/setDrawerProps.html @@ -33,11 +33,11 @@ Type Alias: setDrawerProps | FaasJS - - + + - + diff --git a/doc/ant-design/type-aliases/setModalProps.html b/doc/ant-design/type-aliases/setModalProps.html index 94950ba7e..9e2439b63 100644 --- a/doc/ant-design/type-aliases/setModalProps.html +++ b/doc/ant-design/type-aliases/setModalProps.html @@ -33,11 +33,11 @@ Type Alias: setModalProps | FaasJS - - + + - + diff --git a/doc/ant-design/variables/ConfigContext.html b/doc/ant-design/variables/ConfigContext.html index 9290daff3..7a4c71108 100644 --- a/doc/ant-design/variables/ConfigContext.html +++ b/doc/ant-design/variables/ConfigContext.html @@ -33,11 +33,11 @@ Variable: ConfigContext | FaasJS - - + + - + diff --git a/doc/browser/classes/FaasBrowserClient.html b/doc/browser/classes/FaasBrowserClient.html index d0536c015..e5a293f13 100644 --- a/doc/browser/classes/FaasBrowserClient.html +++ b/doc/browser/classes/FaasBrowserClient.html @@ -33,8 +33,8 @@ Class: FaasBrowserClient | FaasJS - - + +
- + diff --git a/doc/browser/classes/Response.html b/doc/browser/classes/Response.html index 74a22a1f4..087a8df9b 100644 --- a/doc/browser/classes/Response.html +++ b/doc/browser/classes/Response.html @@ -33,8 +33,8 @@ Class: Response<T> | FaasJS - - + +
- + diff --git a/doc/browser/classes/ResponseError.html b/doc/browser/classes/ResponseError.html index 7f18a65db..209013949 100644 --- a/doc/browser/classes/ResponseError.html +++ b/doc/browser/classes/ResponseError.html @@ -33,8 +33,8 @@ Class: ResponseError | FaasJS - - + +
- + diff --git a/doc/browser/functions/generateId.html b/doc/browser/functions/generateId.html index 3b2325ff8..ac9974e06 100644 --- a/doc/browser/functions/generateId.html +++ b/doc/browser/functions/generateId.html @@ -33,12 +33,12 @@ Function: generateId() | FaasJS - - + +
- + diff --git a/doc/browser/functions/setMock.html b/doc/browser/functions/setMock.html index 404821f49..5ff47327d 100644 --- a/doc/browser/functions/setMock.html +++ b/doc/browser/functions/setMock.html @@ -33,8 +33,8 @@ Function: setMock() | FaasJS - - + +
- + diff --git a/doc/browser/index.html b/doc/browser/index.html index 0fadf9fcc..341ef35d0 100644 --- a/doc/browser/index.html +++ b/doc/browser/index.html @@ -33,8 +33,8 @@ @faasjs/browser | FaasJS - - + + - + diff --git a/doc/browser/type-aliases/BaseUrl.html b/doc/browser/type-aliases/BaseUrl.html index ebdfb2622..d9ec54500 100644 --- a/doc/browser/type-aliases/BaseUrl.html +++ b/doc/browser/type-aliases/BaseUrl.html @@ -33,11 +33,11 @@ Type Alias: BaseUrl | FaasJS - - + + - + diff --git a/doc/browser/type-aliases/FaasBrowserClientAction.html b/doc/browser/type-aliases/FaasBrowserClientAction.html index 762c78ac0..cf5951640 100644 --- a/doc/browser/type-aliases/FaasBrowserClientAction.html +++ b/doc/browser/type-aliases/FaasBrowserClientAction.html @@ -33,11 +33,11 @@ Type Alias: FaasBrowserClientAction() | FaasJS - - + +
- + diff --git a/doc/browser/type-aliases/MockHandler.html b/doc/browser/type-aliases/MockHandler.html index e459e9df9..eff8253f3 100644 --- a/doc/browser/type-aliases/MockHandler.html +++ b/doc/browser/type-aliases/MockHandler.html @@ -33,11 +33,11 @@ Type Alias: MockHandler() | FaasJS - - + +
- + diff --git a/doc/browser/type-aliases/Options.html b/doc/browser/type-aliases/Options.html index ce6460bab..c7c8b34fd 100644 --- a/doc/browser/type-aliases/Options.html +++ b/doc/browser/type-aliases/Options.html @@ -33,11 +33,11 @@ Type Alias: Options | FaasJS - - + +
- + diff --git a/doc/browser/type-aliases/ResponseHeaders.html b/doc/browser/type-aliases/ResponseHeaders.html index 7a235055e..124e48859 100644 --- a/doc/browser/type-aliases/ResponseHeaders.html +++ b/doc/browser/type-aliases/ResponseHeaders.html @@ -33,11 +33,11 @@ Type Alias: ResponseHeaders | FaasJS - - + + - + diff --git a/doc/browser/type-aliases/ResponseProps.html b/doc/browser/type-aliases/ResponseProps.html index 869a8ab37..951201f16 100644 --- a/doc/browser/type-aliases/ResponseProps.html +++ b/doc/browser/type-aliases/ResponseProps.html @@ -33,11 +33,11 @@ Type Alias: ResponseProps<T> | FaasJS - - + + - + diff --git a/doc/cli/index.html b/doc/cli/index.html index 0ff4e97f4..809252020 100644 --- a/doc/cli/index.html +++ b/doc/cli/index.html @@ -33,8 +33,8 @@ @faasjs/cli | FaasJS - - + +
- + diff --git a/doc/cli/variables/default.html b/doc/cli/variables/default.html index c131621dc..02f334448 100644 --- a/doc/cli/variables/default.html +++ b/doc/cli/variables/default.html @@ -33,11 +33,11 @@ Variable: default | FaasJS - - + + - + diff --git a/doc/cloud_function/classes/CloudFunction.html b/doc/cloud_function/classes/CloudFunction.html index 9dc71e13a..15bcbfbe8 100644 --- a/doc/cloud_function/classes/CloudFunction.html +++ b/doc/cloud_function/classes/CloudFunction.html @@ -33,11 +33,11 @@ Class: CloudFunction | FaasJS - - + +
- + diff --git a/doc/cloud_function/functions/invoke.html b/doc/cloud_function/functions/invoke.html index 9295c2f53..7499b26e0 100644 --- a/doc/cloud_function/functions/invoke.html +++ b/doc/cloud_function/functions/invoke.html @@ -33,11 +33,11 @@ Function: invoke() | FaasJS - - + +
- + diff --git a/doc/cloud_function/functions/invokeSync.html b/doc/cloud_function/functions/invokeSync.html index 956dbca90..c9826f38c 100644 --- a/doc/cloud_function/functions/invokeSync.html +++ b/doc/cloud_function/functions/invokeSync.html @@ -33,11 +33,11 @@ Function: invokeSync() | FaasJS - - + +
- + diff --git a/doc/cloud_function/functions/useCloudFunction.html b/doc/cloud_function/functions/useCloudFunction.html index be8f9797e..7457bd7b0 100644 --- a/doc/cloud_function/functions/useCloudFunction.html +++ b/doc/cloud_function/functions/useCloudFunction.html @@ -33,11 +33,11 @@ Function: useCloudFunction() | FaasJS - - + + - + diff --git a/doc/cloud_function/index.html b/doc/cloud_function/index.html index a1ab71ba4..57a68e2a5 100644 --- a/doc/cloud_function/index.html +++ b/doc/cloud_function/index.html @@ -33,12 +33,12 @@ @faasjs/cloud_function | FaasJS - - + + - + diff --git a/doc/cloud_function/type-aliases/CloudFunctionAdapter.html b/doc/cloud_function/type-aliases/CloudFunctionAdapter.html index e84b40a5a..3200a2c40 100644 --- a/doc/cloud_function/type-aliases/CloudFunctionAdapter.html +++ b/doc/cloud_function/type-aliases/CloudFunctionAdapter.html @@ -33,11 +33,11 @@ Type Alias: CloudFunctionAdapter | FaasJS - - + +
- + diff --git a/doc/cloud_function/type-aliases/CloudFunctionConfig.html b/doc/cloud_function/type-aliases/CloudFunctionConfig.html index 6f4bd1c42..d64538720 100644 --- a/doc/cloud_function/type-aliases/CloudFunctionConfig.html +++ b/doc/cloud_function/type-aliases/CloudFunctionConfig.html @@ -33,11 +33,11 @@ Type Alias: CloudFunctionConfig | FaasJS - - + +
- + diff --git a/doc/create-faas-app/index.html b/doc/create-faas-app/index.html index 5d77357a0..b2e212da3 100644 --- a/doc/create-faas-app/index.html +++ b/doc/create-faas-app/index.html @@ -33,8 +33,8 @@ create-faas-app | FaasJS - - + +
- + diff --git a/doc/create-faas-app/variables/default.html b/doc/create-faas-app/variables/default.html index 108fcff9f..afbc754a4 100644 --- a/doc/create-faas-app/variables/default.html +++ b/doc/create-faas-app/variables/default.html @@ -33,11 +33,11 @@ Variable: default | FaasJS - - + + - + diff --git a/doc/deep_merge/functions/deepMerge.html b/doc/deep_merge/functions/deepMerge.html index 799717a10..9f5aa577e 100644 --- a/doc/deep_merge/functions/deepMerge.html +++ b/doc/deep_merge/functions/deepMerge.html @@ -33,13 +33,13 @@ Function: deepMerge() | FaasJS - - + +
- + diff --git a/doc/deep_merge/index.html b/doc/deep_merge/index.html index a7887904f..bf5ed6081 100644 --- a/doc/deep_merge/index.html +++ b/doc/deep_merge/index.html @@ -33,12 +33,12 @@ @faasjs/deep_merge | FaasJS - - + +
- + diff --git a/doc/faasjs/index.html b/doc/faasjs/index.html index 6dd4872ef..feebf8153 100644 --- a/doc/faasjs/index.html +++ b/doc/faasjs/index.html @@ -33,11 +33,11 @@ FaasJS | FaasJS - - + +
- + diff --git a/doc/func/classes/Func.html b/doc/func/classes/Func.html index e42ceec5a..3355e9e5c 100644 --- a/doc/func/classes/Func.html +++ b/doc/func/classes/Func.html @@ -33,11 +33,11 @@ Class: Func<TEvent, TContext, TResult> | FaasJS - - + +
- + diff --git a/doc/func/functions/useFunc.html b/doc/func/functions/useFunc.html index 06a547d91..ff8db5d9e 100644 --- a/doc/func/functions/useFunc.html +++ b/doc/func/functions/useFunc.html @@ -33,8 +33,8 @@ Function: useFunc() | FaasJS - - + +
- + diff --git a/doc/func/functions/usePlugin.html b/doc/func/functions/usePlugin.html index b88f67f5c..69d4f5eee 100644 --- a/doc/func/functions/usePlugin.html +++ b/doc/func/functions/usePlugin.html @@ -33,11 +33,11 @@ Function: usePlugin() | FaasJS - - + + - + diff --git a/doc/func/index.html b/doc/func/index.html index 82ad51a64..c0fe3d9b8 100644 --- a/doc/func/index.html +++ b/doc/func/index.html @@ -33,12 +33,12 @@ @faasjs/func | FaasJS - - + + - + diff --git a/doc/func/type-aliases/Config.html b/doc/func/type-aliases/Config.html index a0d1044a5..14d03caf4 100644 --- a/doc/func/type-aliases/Config.html +++ b/doc/func/type-aliases/Config.html @@ -33,11 +33,11 @@ Type Alias: Config | FaasJS - - + + - + diff --git a/doc/func/type-aliases/ExportedHandler.html b/doc/func/type-aliases/ExportedHandler.html index cf3d051f1..b379efd1d 100644 --- a/doc/func/type-aliases/ExportedHandler.html +++ b/doc/func/type-aliases/ExportedHandler.html @@ -33,11 +33,11 @@ Type Alias: ExportedHandler()<TEvent, TContext, TResult> | FaasJS - - + +
- + diff --git a/doc/func/type-aliases/FuncConfig.html b/doc/func/type-aliases/FuncConfig.html index 507c217b3..d71861a9c 100644 --- a/doc/func/type-aliases/FuncConfig.html +++ b/doc/func/type-aliases/FuncConfig.html @@ -33,11 +33,11 @@ Type Alias: FuncConfig<TEvent, TContext, TResult> | FaasJS - - + +
- + diff --git a/doc/func/type-aliases/FuncEventType.html b/doc/func/type-aliases/FuncEventType.html index 48af58304..0d05d70ea 100644 --- a/doc/func/type-aliases/FuncEventType.html +++ b/doc/func/type-aliases/FuncEventType.html @@ -33,8 +33,8 @@ Type Alias: FuncEventType<T> | FaasJS - - + +
- + diff --git a/doc/func/type-aliases/FuncReturnType.html b/doc/func/type-aliases/FuncReturnType.html index e82662f01..4ea0c94f1 100644 --- a/doc/func/type-aliases/FuncReturnType.html +++ b/doc/func/type-aliases/FuncReturnType.html @@ -33,8 +33,8 @@ Type Alias: FuncReturnType<T> | FaasJS - - + +
- + diff --git a/doc/func/type-aliases/Handler.html b/doc/func/type-aliases/Handler.html index cc01aa326..095378483 100644 --- a/doc/func/type-aliases/Handler.html +++ b/doc/func/type-aliases/Handler.html @@ -33,11 +33,11 @@ Type Alias: Handler()<TEvent, TContext, TResult> | FaasJS - - + +
- + diff --git a/doc/func/type-aliases/InvokeData.html b/doc/func/type-aliases/InvokeData.html index 016bc6a77..5a5edde07 100644 --- a/doc/func/type-aliases/InvokeData.html +++ b/doc/func/type-aliases/InvokeData.html @@ -33,11 +33,11 @@ Type Alias: InvokeData<TEvent, TContext, TResult> | FaasJS - - + +
- + diff --git a/doc/func/type-aliases/LifeCycleKey.html b/doc/func/type-aliases/LifeCycleKey.html index 24b6bac7d..035043016 100644 --- a/doc/func/type-aliases/LifeCycleKey.html +++ b/doc/func/type-aliases/LifeCycleKey.html @@ -33,11 +33,11 @@ Type Alias: LifeCycleKey | FaasJS - - + + - + diff --git a/doc/func/type-aliases/MountData.html b/doc/func/type-aliases/MountData.html index 1a26d6256..7e3333725 100644 --- a/doc/func/type-aliases/MountData.html +++ b/doc/func/type-aliases/MountData.html @@ -33,11 +33,11 @@ Type Alias: MountData | FaasJS - - + + - + diff --git a/doc/func/type-aliases/Next.html b/doc/func/type-aliases/Next.html index 042c15cdf..c4d3746a0 100644 --- a/doc/func/type-aliases/Next.html +++ b/doc/func/type-aliases/Next.html @@ -33,11 +33,11 @@ Type Alias: Next() | FaasJS - - + + - + diff --git a/doc/func/type-aliases/Plugin.html b/doc/func/type-aliases/Plugin.html index f2b3f4d56..9554ffa6d 100644 --- a/doc/func/type-aliases/Plugin.html +++ b/doc/func/type-aliases/Plugin.html @@ -33,11 +33,11 @@ Type Alias: Plugin | FaasJS - - + +
- + diff --git a/doc/func/type-aliases/UseifyPlugin.html b/doc/func/type-aliases/UseifyPlugin.html index 225935bf1..b3d58433e 100644 --- a/doc/func/type-aliases/UseifyPlugin.html +++ b/doc/func/type-aliases/UseifyPlugin.html @@ -33,11 +33,11 @@ Type Alias: UseifyPlugin<T> | FaasJS - - + + - + diff --git a/doc/http/classes/Cookie.html b/doc/http/classes/Cookie.html index dba8365b3..5b7c82542 100644 --- a/doc/http/classes/Cookie.html +++ b/doc/http/classes/Cookie.html @@ -33,11 +33,11 @@ Class: Cookie<C, S> | FaasJS - - + +
- + diff --git a/doc/http/classes/Http.html b/doc/http/classes/Http.html index 817a50c3f..8fea9b763 100644 --- a/doc/http/classes/Http.html +++ b/doc/http/classes/Http.html @@ -33,11 +33,11 @@ Class: Http<TParams, TCookie, TSession> | FaasJS - - + +
- + diff --git a/doc/http/classes/HttpError.html b/doc/http/classes/HttpError.html index 9a4b7f520..352ab741a 100644 --- a/doc/http/classes/HttpError.html +++ b/doc/http/classes/HttpError.html @@ -33,11 +33,11 @@ Class: HttpError | FaasJS - - + +
- + diff --git a/doc/http/classes/Session.html b/doc/http/classes/Session.html index 7135d0a61..b7c1b3aa1 100644 --- a/doc/http/classes/Session.html +++ b/doc/http/classes/Session.html @@ -33,11 +33,11 @@ Class: Session<S, C> | FaasJS - - + +
- + diff --git a/doc/http/classes/Validator.html b/doc/http/classes/Validator.html index 961dd1764..fb52e3f1a 100644 --- a/doc/http/classes/Validator.html +++ b/doc/http/classes/Validator.html @@ -33,11 +33,11 @@ Class: Validator<TParams, TCookie, TSession> | FaasJS - - + +
- + diff --git a/doc/http/functions/useHttp.html b/doc/http/functions/useHttp.html index 84be57976..90be43e00 100644 --- a/doc/http/functions/useHttp.html +++ b/doc/http/functions/useHttp.html @@ -33,11 +33,11 @@ Function: useHttp() | FaasJS - - + +
- + diff --git a/doc/http/functions/useHttpFunc.html b/doc/http/functions/useHttpFunc.html index 9a9708214..d5a58f49a 100644 --- a/doc/http/functions/useHttpFunc.html +++ b/doc/http/functions/useHttpFunc.html @@ -33,11 +33,11 @@ Function: useHttpFunc() | FaasJS - - + +
- + diff --git a/doc/http/index.html b/doc/http/index.html index 5ee2ce4ac..4d371552b 100644 --- a/doc/http/index.html +++ b/doc/http/index.html @@ -33,11 +33,11 @@ @faasjs/http | FaasJS - - + + - + diff --git a/doc/http/type-aliases/CookieOptions.html b/doc/http/type-aliases/CookieOptions.html index 6d5bfcf67..5224b3d8d 100644 --- a/doc/http/type-aliases/CookieOptions.html +++ b/doc/http/type-aliases/CookieOptions.html @@ -33,11 +33,11 @@ Type Alias: CookieOptions | FaasJS - - + +
- + diff --git a/doc/http/type-aliases/HttpConfig.html b/doc/http/type-aliases/HttpConfig.html index efa7ca2e8..bd78cd90b 100644 --- a/doc/http/type-aliases/HttpConfig.html +++ b/doc/http/type-aliases/HttpConfig.html @@ -33,11 +33,11 @@ Type Alias: HttpConfig<TParams, TCookie, TSession> | FaasJS - - + +
- + diff --git a/doc/http/type-aliases/HttpFuncHandler.html b/doc/http/type-aliases/HttpFuncHandler.html index 43b7cc31b..d0fc6fdb0 100644 --- a/doc/http/type-aliases/HttpFuncHandler.html +++ b/doc/http/type-aliases/HttpFuncHandler.html @@ -33,11 +33,11 @@ Type Alias: HttpFuncHandler()<TParams, TCookie, TSession, TResult> | FaasJS - - + +
- + diff --git a/doc/http/type-aliases/Response.html b/doc/http/type-aliases/Response.html index 52f350a7f..e44a8cf87 100644 --- a/doc/http/type-aliases/Response.html +++ b/doc/http/type-aliases/Response.html @@ -33,11 +33,11 @@ Type Alias: Response | FaasJS - - + +
- + diff --git a/doc/http/type-aliases/SessionOptions.html b/doc/http/type-aliases/SessionOptions.html index 37afb4228..600fc4835 100644 --- a/doc/http/type-aliases/SessionOptions.html +++ b/doc/http/type-aliases/SessionOptions.html @@ -33,11 +33,11 @@ Type Alias: SessionOptions | FaasJS - - + +
- + diff --git a/doc/http/type-aliases/ValidatorConfig.html b/doc/http/type-aliases/ValidatorConfig.html index 0765b2b0d..e14af284d 100644 --- a/doc/http/type-aliases/ValidatorConfig.html +++ b/doc/http/type-aliases/ValidatorConfig.html @@ -33,11 +33,11 @@ Type Alias: ValidatorConfig<TParams, TCookie, TSession> | FaasJS - - + +
- + diff --git a/doc/http/type-aliases/ValidatorOptions.html b/doc/http/type-aliases/ValidatorOptions.html index 95ee5ba54..bef992220 100644 --- a/doc/http/type-aliases/ValidatorOptions.html +++ b/doc/http/type-aliases/ValidatorOptions.html @@ -33,11 +33,11 @@ Type Alias: ValidatorOptions<Content> | FaasJS - - + +
- + diff --git a/doc/http/type-aliases/ValidatorRuleOptions.html b/doc/http/type-aliases/ValidatorRuleOptions.html index f0bf4bbc8..400ec6e7f 100644 --- a/doc/http/type-aliases/ValidatorRuleOptions.html +++ b/doc/http/type-aliases/ValidatorRuleOptions.html @@ -33,11 +33,11 @@ Type Alias: ValidatorRuleOptions | FaasJS - - + +
- + diff --git a/doc/http/variables/ContentType.html b/doc/http/variables/ContentType.html index bbf720f36..8ac41e325 100644 --- a/doc/http/variables/ContentType.html +++ b/doc/http/variables/ContentType.html @@ -33,11 +33,11 @@ Variable: ContentType | FaasJS - - + + - + diff --git a/doc/images/bun/index.html b/doc/images/bun/index.html index c9ada984b..b9d341e48 100644 --- a/doc/images/bun/index.html +++ b/doc/images/bun/index.html @@ -33,13 +33,13 @@ Bun Image for FaasJS projects | FaasJS - - + +
- + diff --git a/doc/images/index.html b/doc/images/index.html index 518384b3b..5515688b0 100644 --- a/doc/images/index.html +++ b/doc/images/index.html @@ -33,8 +33,8 @@ FaasJS's Docker Images | FaasJS - - + +
- + diff --git a/doc/images/nginx/index.html b/doc/images/nginx/index.html index b6ee18b49..73c79aaea 100644 --- a/doc/images/nginx/index.html +++ b/doc/images/nginx/index.html @@ -33,8 +33,8 @@ A Nginx Image for FaasJS projects | FaasJS - - + +
- + diff --git a/doc/images/node/index.html b/doc/images/node/index.html index 9e3de373f..15677b70d 100644 --- a/doc/images/node/index.html +++ b/doc/images/node/index.html @@ -33,13 +33,13 @@ Node Image for FaasJS projects | FaasJS - - + +
- + diff --git a/doc/images/vscode/index.html b/doc/images/vscode/index.html index 45416e677..e9e0ab45f 100644 --- a/doc/images/vscode/index.html +++ b/doc/images/vscode/index.html @@ -33,8 +33,8 @@ VSCode Container Image for FaasJS projects | FaasJS - - + +
- + diff --git a/doc/index.html b/doc/index.html index 0cefbb80d..f7b828eb8 100644 --- a/doc/index.html +++ b/doc/index.html @@ -33,11 +33,11 @@ Overview of official plugins | FaasJS - - + + - + diff --git a/doc/jest/index.html b/doc/jest/index.html index 25e4bf374..fff196ee4 100644 --- a/doc/jest/index.html +++ b/doc/jest/index.html @@ -33,8 +33,8 @@ @faasjs/jest | FaasJS - - + +
- + diff --git a/doc/knex/classes/Knex.html b/doc/knex/classes/Knex.html index 11edbe2bf..35777f585 100644 --- a/doc/knex/classes/Knex.html +++ b/doc/knex/classes/Knex.html @@ -33,11 +33,11 @@ Class: Knex | FaasJS - - + +
- + diff --git a/doc/knex/functions/originKnex.html b/doc/knex/functions/originKnex.html index 961307804..3bfc54368 100644 --- a/doc/knex/functions/originKnex.html +++ b/doc/knex/functions/originKnex.html @@ -33,11 +33,11 @@ Function: originKnex() | FaasJS - - + +
- + diff --git a/doc/knex/functions/query.html b/doc/knex/functions/query.html index a056e511c..a97bc80e4 100644 --- a/doc/knex/functions/query.html +++ b/doc/knex/functions/query.html @@ -33,11 +33,11 @@ Function: query() | FaasJS - - + +
- + diff --git a/doc/knex/functions/raw.html b/doc/knex/functions/raw.html index 90433bf5a..fcd66a5c1 100644 --- a/doc/knex/functions/raw.html +++ b/doc/knex/functions/raw.html @@ -33,11 +33,11 @@ Function: raw() | FaasJS - - + +
- + diff --git a/doc/knex/functions/transaction.html b/doc/knex/functions/transaction.html index b933b6598..2d7cf5b36 100644 --- a/doc/knex/functions/transaction.html +++ b/doc/knex/functions/transaction.html @@ -33,11 +33,11 @@ Function: transaction() | FaasJS - - + +
- + diff --git a/doc/knex/functions/useKnex.html b/doc/knex/functions/useKnex.html index 62475e455..b4ed2167d 100644 --- a/doc/knex/functions/useKnex.html +++ b/doc/knex/functions/useKnex.html @@ -33,11 +33,11 @@ Function: useKnex() | FaasJS - - + + - + diff --git a/doc/knex/index.html b/doc/knex/index.html index 0bb4e8ef2..31699b3b7 100644 --- a/doc/knex/index.html +++ b/doc/knex/index.html @@ -33,11 +33,11 @@ @faasjs/knex | FaasJS - - + + - + diff --git a/doc/knex/type-aliases/KnexConfig.html b/doc/knex/type-aliases/KnexConfig.html index 3aecd14b5..dc4fe28d0 100644 --- a/doc/knex/type-aliases/KnexConfig.html +++ b/doc/knex/type-aliases/KnexConfig.html @@ -33,11 +33,11 @@ Type Alias: KnexConfig | FaasJS - - + + - + diff --git a/doc/lint/index.html b/doc/lint/index.html index 7c5260cb7..1ebfce98a 100644 --- a/doc/lint/index.html +++ b/doc/lint/index.html @@ -33,8 +33,8 @@ @faasjs/lint | FaasJS - - + +
- + diff --git a/doc/load/functions/loadConfig.html b/doc/load/functions/loadConfig.html index 5261335c8..85cbc7cc3 100644 --- a/doc/load/functions/loadConfig.html +++ b/doc/load/functions/loadConfig.html @@ -33,11 +33,11 @@ Function: loadConfig() | FaasJS - - + +
- + diff --git a/doc/load/functions/loadTs.html b/doc/load/functions/loadTs.html index 30cc59a9c..c049f6d3c 100644 --- a/doc/load/functions/loadTs.html +++ b/doc/load/functions/loadTs.html @@ -33,11 +33,11 @@ Function: loadTs() | FaasJS - - + +
- + diff --git a/doc/load/index.html b/doc/load/index.html index 2ddffcc03..24b91aab4 100644 --- a/doc/load/index.html +++ b/doc/load/index.html @@ -33,12 +33,12 @@ @faasjs/load | FaasJS - - + + - + diff --git a/doc/logger/classes/Logger.html b/doc/logger/classes/Logger.html index c6e9510fb..872b5cf3a 100644 --- a/doc/logger/classes/Logger.html +++ b/doc/logger/classes/Logger.html @@ -33,8 +33,8 @@ Class: Logger | FaasJS - - + +
- + diff --git a/doc/logger/enumerations/Color.html b/doc/logger/enumerations/Color.html index 9d2144802..ffec2edf1 100644 --- a/doc/logger/enumerations/Color.html +++ b/doc/logger/enumerations/Color.html @@ -33,11 +33,11 @@ Enumeration: Color | FaasJS - - + + - + diff --git a/doc/logger/enums/Color.html b/doc/logger/enums/Color.html index fde97fed7..f174ebcc2 100644 --- a/doc/logger/enums/Color.html +++ b/doc/logger/enums/Color.html @@ -33,11 +33,11 @@ Enumeration: Color | FaasJS - - + + - + diff --git a/doc/logger/index.html b/doc/logger/index.html index 3c8af9bf7..e2be826ef 100644 --- a/doc/logger/index.html +++ b/doc/logger/index.html @@ -33,12 +33,12 @@ @faasjs/logger | FaasJS - - + + - + diff --git a/doc/logger/type-aliases/Level.html b/doc/logger/type-aliases/Level.html index bc859c9c1..fd7821b08 100644 --- a/doc/logger/type-aliases/Level.html +++ b/doc/logger/type-aliases/Level.html @@ -33,11 +33,11 @@ Type Alias: Level | FaasJS - - + + - + diff --git a/doc/mongo/classes/Mongo.html b/doc/mongo/classes/Mongo.html index 2f5423506..eec277a4c 100644 --- a/doc/mongo/classes/Mongo.html +++ b/doc/mongo/classes/Mongo.html @@ -33,11 +33,11 @@ Class: Mongo | FaasJS - - + +
- + diff --git a/doc/mongo/index.html b/doc/mongo/index.html index 00b15c8ca..9d836a8ec 100644 --- a/doc/mongo/index.html +++ b/doc/mongo/index.html @@ -33,11 +33,11 @@ @faasjs/mongo | FaasJS - - + + - + diff --git a/doc/mongo/interfaces/MongoConfig.html b/doc/mongo/interfaces/MongoConfig.html index 0f530a27e..e299233f0 100644 --- a/doc/mongo/interfaces/MongoConfig.html +++ b/doc/mongo/interfaces/MongoConfig.html @@ -33,11 +33,11 @@ Interface: MongoConfig | FaasJS - - + + - + diff --git a/doc/nextjs/classes/NextJsPlugin.html b/doc/nextjs/classes/NextJsPlugin.html index f9573447b..7d2f1bd59 100644 --- a/doc/nextjs/classes/NextJsPlugin.html +++ b/doc/nextjs/classes/NextJsPlugin.html @@ -33,11 +33,11 @@ Class: NextJsPlugin | FaasJS - - + +
- + diff --git a/doc/nextjs/functions/useFuncWithNextJsPlugin.html b/doc/nextjs/functions/useFuncWithNextJsPlugin.html index 0c7a39eff..15293e87c 100644 --- a/doc/nextjs/functions/useFuncWithNextJsPlugin.html +++ b/doc/nextjs/functions/useFuncWithNextJsPlugin.html @@ -33,8 +33,8 @@ Function: useFuncWithNextJsPlugin() | FaasJS - - + +
- + diff --git a/doc/nextjs/index.html b/doc/nextjs/index.html index 487ca8fe9..1c788221b 100644 --- a/doc/nextjs/index.html +++ b/doc/nextjs/index.html @@ -33,12 +33,12 @@ @faasjs/nextjs | FaasJS - - + + - + diff --git a/doc/react/classes/ErrorBoundary.html b/doc/react/classes/ErrorBoundary.html index 7c0f07e50..61249d3bf 100644 --- a/doc/react/classes/ErrorBoundary.html +++ b/doc/react/classes/ErrorBoundary.html @@ -33,11 +33,11 @@ Class: ErrorBoundary | FaasJS - - + +
- + diff --git a/doc/react/classes/Response.html b/doc/react/classes/Response.html index e100fcb94..57f8a5081 100644 --- a/doc/react/classes/Response.html +++ b/doc/react/classes/Response.html @@ -33,8 +33,8 @@ Class: Response<T> | FaasJS - - + +
- + diff --git a/doc/react/classes/ResponseError.html b/doc/react/classes/ResponseError.html index cb57fedbc..5865d83c2 100644 --- a/doc/react/classes/ResponseError.html +++ b/doc/react/classes/ResponseError.html @@ -33,8 +33,8 @@ Class: ResponseError | FaasJS - - + +
- + diff --git a/doc/react/functions/FaasDataWrapper.html b/doc/react/functions/FaasDataWrapper.html index 5d9f35160..8666dad80 100644 --- a/doc/react/functions/FaasDataWrapper.html +++ b/doc/react/functions/FaasDataWrapper.html @@ -33,11 +33,11 @@ Function: FaasDataWrapper() | FaasJS - - + + - + diff --git a/doc/react/functions/FaasReactClient.html b/doc/react/functions/FaasReactClient.html index 9d96c9cd2..a1f0970c3 100644 --- a/doc/react/functions/FaasReactClient.html +++ b/doc/react/functions/FaasReactClient.html @@ -33,14 +33,14 @@ Function: FaasReactClient() | FaasJS - - + +
- + diff --git a/doc/react/functions/Form.html b/doc/react/functions/Form.html index 5a52c0871..788257c11 100644 --- a/doc/react/functions/Form.html +++ b/doc/react/functions/Form.html @@ -33,11 +33,11 @@ Function: Form() | FaasJS - - + +
- + diff --git a/doc/react/functions/FormContextProvider.html b/doc/react/functions/FormContextProvider.html index 59e60060d..990c7c6a8 100644 --- a/doc/react/functions/FormContextProvider.html +++ b/doc/react/functions/FormContextProvider.html @@ -33,8 +33,8 @@ Function: FormContextProvider() | FaasJS - - + +
- + diff --git a/doc/react/functions/OptionalWrapper.html b/doc/react/functions/OptionalWrapper.html index 129c9dcbc..9cf73ca7e 100644 --- a/doc/react/functions/OptionalWrapper.html +++ b/doc/react/functions/OptionalWrapper.html @@ -33,8 +33,8 @@ Function: OptionalWrapper() | FaasJS - - + +
- + diff --git a/doc/react/functions/createSplittingContext.html b/doc/react/functions/createSplittingContext.html index 399fe8bb1..a21a57749 100644 --- a/doc/react/functions/createSplittingContext.html +++ b/doc/react/functions/createSplittingContext.html @@ -33,8 +33,8 @@ Function: createSplittingContext() | FaasJS - - + +
- + diff --git a/doc/react/functions/equal.html b/doc/react/functions/equal.html index bd98804a4..605066413 100644 --- a/doc/react/functions/equal.html +++ b/doc/react/functions/equal.html @@ -33,11 +33,11 @@ Function: equal() | FaasJS - - + +
- + diff --git a/doc/react/functions/faas.html b/doc/react/functions/faas.html index 72dcff220..cb2d503d4 100644 --- a/doc/react/functions/faas.html +++ b/doc/react/functions/faas.html @@ -33,14 +33,14 @@ Function: faas() | FaasJS - - + +
- + diff --git a/doc/react/functions/getClient.html b/doc/react/functions/getClient.html index be4312f45..fe1c836c1 100644 --- a/doc/react/functions/getClient.html +++ b/doc/react/functions/getClient.html @@ -33,14 +33,14 @@ Function: getClient() | FaasJS - - + +
- + diff --git a/doc/react/functions/useConstant.html b/doc/react/functions/useConstant.html index ae890c20b..4a81d4903 100644 --- a/doc/react/functions/useConstant.html +++ b/doc/react/functions/useConstant.html @@ -33,11 +33,11 @@ Function: useConstant() | FaasJS - - + +
- + diff --git a/doc/react/functions/useEqualCallback.html b/doc/react/functions/useEqualCallback.html index 98d2acc11..71bc275f4 100644 --- a/doc/react/functions/useEqualCallback.html +++ b/doc/react/functions/useEqualCallback.html @@ -33,11 +33,11 @@ Function: useEqualCallback() | FaasJS - - + +
- + diff --git a/doc/react/functions/useEqualEffect.html b/doc/react/functions/useEqualEffect.html index 54dbc90f4..e15f178d4 100644 --- a/doc/react/functions/useEqualEffect.html +++ b/doc/react/functions/useEqualEffect.html @@ -33,11 +33,11 @@ Function: useEqualEffect() | FaasJS - - + +
- + diff --git a/doc/react/functions/useEqualMemo.html b/doc/react/functions/useEqualMemo.html index f1525272e..814cc3c19 100644 --- a/doc/react/functions/useEqualMemo.html +++ b/doc/react/functions/useEqualMemo.html @@ -33,11 +33,11 @@ Function: useEqualMemo() | FaasJS - - + +
- + diff --git a/doc/react/functions/useEqualMemoize.html b/doc/react/functions/useEqualMemoize.html index 120812bef..fd36e6d87 100644 --- a/doc/react/functions/useEqualMemoize.html +++ b/doc/react/functions/useEqualMemoize.html @@ -33,11 +33,11 @@ Function: useEqualMemoize() | FaasJS - - + +
- + diff --git a/doc/react/functions/useFaas.html b/doc/react/functions/useFaas.html index ffb5f35a2..d4071ad00 100644 --- a/doc/react/functions/useFaas.html +++ b/doc/react/functions/useFaas.html @@ -33,8 +33,8 @@ Function: useFaas() | FaasJS - - + +
- + diff --git a/doc/react/functions/useFormContext.html b/doc/react/functions/useFormContext.html index 0a1faf47e..895b45890 100644 --- a/doc/react/functions/useFormContext.html +++ b/doc/react/functions/useFormContext.html @@ -33,11 +33,11 @@ Function: useFormContext() | FaasJS - - + +
- + diff --git a/doc/react/functions/useSplittingState.html b/doc/react/functions/useSplittingState.html index c2ea76dfe..6eb004a81 100644 --- a/doc/react/functions/useSplittingState.html +++ b/doc/react/functions/useSplittingState.html @@ -33,8 +33,8 @@ Function: useSplittingState() | FaasJS - - + +
- + diff --git a/doc/react/functions/withFaasData.html b/doc/react/functions/withFaasData.html index 5c63903d9..9bd7b75d4 100644 --- a/doc/react/functions/withFaasData.html +++ b/doc/react/functions/withFaasData.html @@ -33,12 +33,12 @@ Function: withFaasData() | FaasJS - - + +
- + diff --git a/doc/react/index.html b/doc/react/index.html index d630bf5f8..d6f3702bf 100644 --- a/doc/react/index.html +++ b/doc/react/index.html @@ -33,12 +33,12 @@ @faasjs/react | FaasJS - - + +
- + diff --git a/doc/react/interfaces/ErrorBoundaryProps.html b/doc/react/interfaces/ErrorBoundaryProps.html index e198f5bfe..a8993c831 100644 --- a/doc/react/interfaces/ErrorBoundaryProps.html +++ b/doc/react/interfaces/ErrorBoundaryProps.html @@ -33,11 +33,11 @@ Interface: ErrorBoundaryProps | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/ErrorChildrenProps.html b/doc/react/type-aliases/ErrorChildrenProps.html index 31014d376..9bbb0b56c 100644 --- a/doc/react/type-aliases/ErrorChildrenProps.html +++ b/doc/react/type-aliases/ErrorChildrenProps.html @@ -33,11 +33,11 @@ Type Alias: ErrorChildrenProps | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/FaasAction.html b/doc/react/type-aliases/FaasAction.html index 80e37cdbe..ec5c686d7 100644 --- a/doc/react/type-aliases/FaasAction.html +++ b/doc/react/type-aliases/FaasAction.html @@ -33,11 +33,11 @@ Type Alias: FaasAction | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/FaasData.html b/doc/react/type-aliases/FaasData.html index 79582fe42..842e5a237 100644 --- a/doc/react/type-aliases/FaasData.html +++ b/doc/react/type-aliases/FaasData.html @@ -33,11 +33,11 @@ Type Alias: FaasData<T> | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/FaasDataInjection.html b/doc/react/type-aliases/FaasDataInjection.html index 227f07b11..9849041b8 100644 --- a/doc/react/type-aliases/FaasDataInjection.html +++ b/doc/react/type-aliases/FaasDataInjection.html @@ -33,11 +33,11 @@ Type Alias: FaasDataInjection<PathOrData> | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/FaasDataWrapperProps.html b/doc/react/type-aliases/FaasDataWrapperProps.html index 684a35d70..f17306382 100644 --- a/doc/react/type-aliases/FaasDataWrapperProps.html +++ b/doc/react/type-aliases/FaasDataWrapperProps.html @@ -33,11 +33,11 @@ Type Alias: FaasDataWrapperProps<PathOrData> | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/FaasParams.html b/doc/react/type-aliases/FaasParams.html index 27396fc8d..f8bffb440 100644 --- a/doc/react/type-aliases/FaasParams.html +++ b/doc/react/type-aliases/FaasParams.html @@ -33,11 +33,11 @@ Type Alias: FaasParams<T> | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/FaasReactClientInstance.html b/doc/react/type-aliases/FaasReactClientInstance.html index 1305c230f..3cfa19d40 100644 --- a/doc/react/type-aliases/FaasReactClientInstance.html +++ b/doc/react/type-aliases/FaasReactClientInstance.html @@ -33,11 +33,11 @@ Type Alias: FaasReactClientInstance | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/FaasReactClientOptions.html b/doc/react/type-aliases/FaasReactClientOptions.html index e0043d9de..3ba5c5c46 100644 --- a/doc/react/type-aliases/FaasReactClientOptions.html +++ b/doc/react/type-aliases/FaasReactClientOptions.html @@ -33,11 +33,11 @@ Type Alias: FaasReactClientOptions | FaasJS - - + + - + diff --git a/doc/react/type-aliases/FormButtonElementProps.html b/doc/react/type-aliases/FormButtonElementProps.html index 51aa9d1ca..2da76ab94 100644 --- a/doc/react/type-aliases/FormButtonElementProps.html +++ b/doc/react/type-aliases/FormButtonElementProps.html @@ -33,11 +33,11 @@ Type Alias: FormButtonElementProps | FaasJS - - + + -
- +
+ diff --git a/doc/react/type-aliases/FormContextProps.html b/doc/react/type-aliases/FormContextProps.html index f7fc335d7..528605bb0 100644 --- a/doc/react/type-aliases/FormContextProps.html +++ b/doc/react/type-aliases/FormContextProps.html @@ -33,11 +33,11 @@ Type Alias: FormContextProps<Values> | FaasJS - - + + -
- +
+ diff --git a/doc/react/type-aliases/FormElementTypes.html b/doc/react/type-aliases/FormElementTypes.html index b98d56fed..b2023ee77 100644 --- a/doc/react/type-aliases/FormElementTypes.html +++ b/doc/react/type-aliases/FormElementTypes.html @@ -33,11 +33,11 @@ Type Alias: FormElementTypes | FaasJS - - + + - + diff --git a/doc/react/type-aliases/FormInputElementProps.html b/doc/react/type-aliases/FormInputElementProps.html index af5b0d726..478cd60d3 100644 --- a/doc/react/type-aliases/FormInputElementProps.html +++ b/doc/react/type-aliases/FormInputElementProps.html @@ -33,11 +33,11 @@ Type Alias: FormInputElementProps | FaasJS - - + + - + diff --git a/doc/react/type-aliases/FormLabelElementProps.html b/doc/react/type-aliases/FormLabelElementProps.html index 439c2835f..f11a3f4b4 100644 --- a/doc/react/type-aliases/FormLabelElementProps.html +++ b/doc/react/type-aliases/FormLabelElementProps.html @@ -33,11 +33,11 @@ Type Alias: FormLabelElementProps<FormElements> | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/FormProps.html b/doc/react/type-aliases/FormProps.html index 7a13904ee..fe46fd22e 100644 --- a/doc/react/type-aliases/FormProps.html +++ b/doc/react/type-aliases/FormProps.html @@ -33,11 +33,11 @@ Type Alias: FormProps<Values, FormElements> | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/OnError.html b/doc/react/type-aliases/OnError.html index 202d4a65e..bd9e89623 100644 --- a/doc/react/type-aliases/OnError.html +++ b/doc/react/type-aliases/OnError.html @@ -33,11 +33,11 @@ Type Alias: OnError() | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/OptionalWrapperProps.html b/doc/react/type-aliases/OptionalWrapperProps.html index 9f09a9d5e..e229912f2 100644 --- a/doc/react/type-aliases/OptionalWrapperProps.html +++ b/doc/react/type-aliases/OptionalWrapperProps.html @@ -33,11 +33,11 @@ Type Alias: OptionalWrapperProps<TWrapper> | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/Options.html b/doc/react/type-aliases/Options.html index 7ecf7789a..bb985c60e 100644 --- a/doc/react/type-aliases/Options.html +++ b/doc/react/type-aliases/Options.html @@ -33,11 +33,11 @@ Type Alias: Options | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/ResponseHeaders.html b/doc/react/type-aliases/ResponseHeaders.html index 815fb64fc..38d59069c 100644 --- a/doc/react/type-aliases/ResponseHeaders.html +++ b/doc/react/type-aliases/ResponseHeaders.html @@ -33,11 +33,11 @@ Type Alias: ResponseHeaders | FaasJS - - + + - + diff --git a/doc/react/type-aliases/useFaasOptions.html b/doc/react/type-aliases/useFaasOptions.html index 044f8879f..3ea596070 100644 --- a/doc/react/type-aliases/useFaasOptions.html +++ b/doc/react/type-aliases/useFaasOptions.html @@ -33,11 +33,11 @@ Type Alias: useFaasOptions<PathOrData> | FaasJS - - + +
- + diff --git a/doc/react/variables/FormDefaultElements.html b/doc/react/variables/FormDefaultElements.html index 623e38e38..0117d7ca6 100644 --- a/doc/react/variables/FormDefaultElements.html +++ b/doc/react/variables/FormDefaultElements.html @@ -33,11 +33,11 @@ Variable: FormDefaultElements | FaasJS - - + + - + diff --git a/doc/redis/classes/Redis.html b/doc/redis/classes/Redis.html index 34f130ed4..2e37a896c 100644 --- a/doc/redis/classes/Redis.html +++ b/doc/redis/classes/Redis.html @@ -33,11 +33,11 @@ Class: Redis | FaasJS - - + +
- + diff --git a/doc/redis/functions/get.html b/doc/redis/functions/get.html index aedd79c32..76e87be61 100644 --- a/doc/redis/functions/get.html +++ b/doc/redis/functions/get.html @@ -33,11 +33,11 @@ Function: get() | FaasJS - - + + - + diff --git a/doc/redis/functions/getJSON.html b/doc/redis/functions/getJSON.html index f84df43c3..691bf5a33 100644 --- a/doc/redis/functions/getJSON.html +++ b/doc/redis/functions/getJSON.html @@ -33,11 +33,11 @@ Function: getJSON() | FaasJS - - + + - + diff --git a/doc/redis/functions/lock.html b/doc/redis/functions/lock.html index 9c6368de2..e41000844 100644 --- a/doc/redis/functions/lock.html +++ b/doc/redis/functions/lock.html @@ -33,11 +33,11 @@ Function: lock() | FaasJS - - + +
- + diff --git a/doc/redis/functions/multi.html b/doc/redis/functions/multi.html index aa932317b..e3ac15f02 100644 --- a/doc/redis/functions/multi.html +++ b/doc/redis/functions/multi.html @@ -33,11 +33,11 @@ Function: multi() | FaasJS - - + + - + diff --git a/doc/redis/functions/pipeline.html b/doc/redis/functions/pipeline.html index fddf5ce33..ffaf0874c 100644 --- a/doc/redis/functions/pipeline.html +++ b/doc/redis/functions/pipeline.html @@ -33,11 +33,11 @@ Function: pipeline() | FaasJS - - + + - + diff --git a/doc/redis/functions/publish.html b/doc/redis/functions/publish.html index 3e99dcb4f..cf4070625 100644 --- a/doc/redis/functions/publish.html +++ b/doc/redis/functions/publish.html @@ -33,11 +33,11 @@ Function: publish() | FaasJS - - + +
- + diff --git a/doc/redis/functions/query.html b/doc/redis/functions/query.html index 32e168645..4dfd8ebce 100644 --- a/doc/redis/functions/query.html +++ b/doc/redis/functions/query.html @@ -33,11 +33,11 @@ Function: query() | FaasJS - - + +
- + diff --git a/doc/redis/functions/set.html b/doc/redis/functions/set.html index fbc19c0b1..7de469b4a 100644 --- a/doc/redis/functions/set.html +++ b/doc/redis/functions/set.html @@ -33,11 +33,11 @@ Function: set() | FaasJS - - + +
- + diff --git a/doc/redis/functions/setJSON.html b/doc/redis/functions/setJSON.html index dfd331ade..d88b694ac 100644 --- a/doc/redis/functions/setJSON.html +++ b/doc/redis/functions/setJSON.html @@ -33,11 +33,11 @@ Function: setJSON() | FaasJS - - + +
- + diff --git a/doc/redis/functions/unlock.html b/doc/redis/functions/unlock.html index 5af7a356b..c801a3ef2 100644 --- a/doc/redis/functions/unlock.html +++ b/doc/redis/functions/unlock.html @@ -33,11 +33,11 @@ Function: unlock() | FaasJS - - + + - + diff --git a/doc/redis/functions/useRedis.html b/doc/redis/functions/useRedis.html index f21f151f8..afdbdecd3 100644 --- a/doc/redis/functions/useRedis.html +++ b/doc/redis/functions/useRedis.html @@ -33,11 +33,11 @@ Function: useRedis() | FaasJS - - + + - + diff --git a/doc/redis/index.html b/doc/redis/index.html index 41ab8ad3c..db51d53e9 100644 --- a/doc/redis/index.html +++ b/doc/redis/index.html @@ -33,11 +33,11 @@ @faasjs/redis | FaasJS - - + + - + diff --git a/doc/redis/type-aliases/RedisConfig.html b/doc/redis/type-aliases/RedisConfig.html index e08e03f34..588027ac7 100644 --- a/doc/redis/type-aliases/RedisConfig.html +++ b/doc/redis/type-aliases/RedisConfig.html @@ -33,11 +33,11 @@ Type Alias: RedisConfig | FaasJS - - + + - + diff --git a/doc/request/classes/ResponseError.html b/doc/request/classes/ResponseError.html index 2e9b3b119..b3345e2c2 100644 --- a/doc/request/classes/ResponseError.html +++ b/doc/request/classes/ResponseError.html @@ -33,11 +33,11 @@ Class: ResponseError | FaasJS - - + +
- + diff --git a/doc/request/functions/querystringify.html b/doc/request/functions/querystringify.html index 78edd2ca0..6be5745ca 100644 --- a/doc/request/functions/querystringify.html +++ b/doc/request/functions/querystringify.html @@ -33,11 +33,11 @@ Function: querystringify() | FaasJS - - + + - + diff --git a/doc/request/functions/request.html b/doc/request/functions/request.html index 8aa1853ec..e41a2e77d 100644 --- a/doc/request/functions/request.html +++ b/doc/request/functions/request.html @@ -33,11 +33,11 @@ Function: request() | FaasJS - - + +
- + diff --git a/doc/request/functions/setMock.html b/doc/request/functions/setMock.html index 8d1d4fa77..089874db4 100644 --- a/doc/request/functions/setMock.html +++ b/doc/request/functions/setMock.html @@ -33,12 +33,12 @@ Function: setMock() | FaasJS - - + +
- + diff --git a/doc/request/index.html b/doc/request/index.html index 09a6dace4..00cc7da2f 100644 --- a/doc/request/index.html +++ b/doc/request/index.html @@ -33,11 +33,11 @@ @faasjs/request | FaasJS - - + + - + diff --git a/doc/request/type-aliases/Request.html b/doc/request/type-aliases/Request.html index c515ef084..8628f7707 100644 --- a/doc/request/type-aliases/Request.html +++ b/doc/request/type-aliases/Request.html @@ -33,11 +33,11 @@ Type Alias: Request | FaasJS - - + +
- + diff --git a/doc/request/type-aliases/RequestOptions.html b/doc/request/type-aliases/RequestOptions.html index 37e591beb..65c94b868 100644 --- a/doc/request/type-aliases/RequestOptions.html +++ b/doc/request/type-aliases/RequestOptions.html @@ -33,8 +33,8 @@ Type Alias: RequestOptions | FaasJS - - + +
- + diff --git a/doc/request/type-aliases/Response.html b/doc/request/type-aliases/Response.html index 3b845e994..c99b8bb5d 100644 --- a/doc/request/type-aliases/Response.html +++ b/doc/request/type-aliases/Response.html @@ -33,11 +33,11 @@ Type Alias: Response<T> | FaasJS - - + +
- + diff --git a/doc/server/classes/Server.html b/doc/server/classes/Server.html index e1d950abc..befabd89e 100644 --- a/doc/server/classes/Server.html +++ b/doc/server/classes/Server.html @@ -33,8 +33,8 @@ Class: Server | FaasJS - - + +
- + diff --git a/doc/server/functions/closeAll.html b/doc/server/functions/closeAll.html index 0246cdb46..af1dbf544 100644 --- a/doc/server/functions/closeAll.html +++ b/doc/server/functions/closeAll.html @@ -33,11 +33,11 @@ Function: closeAll() | FaasJS - - + + - + diff --git a/doc/server/functions/getAll.html b/doc/server/functions/getAll.html index 6b006f4d5..154c354f5 100644 --- a/doc/server/functions/getAll.html +++ b/doc/server/functions/getAll.html @@ -33,11 +33,11 @@ Function: getAll() | FaasJS - - + + - + diff --git a/doc/server/index.html b/doc/server/index.html index 3e2430710..e506a1903 100644 --- a/doc/server/index.html +++ b/doc/server/index.html @@ -33,11 +33,11 @@ @faasjs/server | FaasJS - - + + - + diff --git a/doc/test/classes/Func.html b/doc/test/classes/Func.html index 742a1204c..a19907996 100644 --- a/doc/test/classes/Func.html +++ b/doc/test/classes/Func.html @@ -33,11 +33,11 @@ Class: Func<TEvent, TContext, TResult> | FaasJS - - + +
- + diff --git a/doc/test/classes/FuncWarper.html b/doc/test/classes/FuncWarper.html index 577dbec68..7db1ff03e 100644 --- a/doc/test/classes/FuncWarper.html +++ b/doc/test/classes/FuncWarper.html @@ -33,8 +33,8 @@ Class: FuncWarper | FaasJS - - + +
- + diff --git a/doc/test/functions/test.html b/doc/test/functions/test.html index 4db54521b..c695cca4f 100644 --- a/doc/test/functions/test.html +++ b/doc/test/functions/test.html @@ -33,8 +33,8 @@ Function: test() | FaasJS - - + +
- + diff --git a/doc/test/functions/useFunc.html b/doc/test/functions/useFunc.html index 88b12c2bd..0e54e4772 100644 --- a/doc/test/functions/useFunc.html +++ b/doc/test/functions/useFunc.html @@ -33,8 +33,8 @@ Function: useFunc() | FaasJS - - + +
- + diff --git a/doc/test/functions/usePlugin.html b/doc/test/functions/usePlugin.html index 11c1bc8e9..88af9ca41 100644 --- a/doc/test/functions/usePlugin.html +++ b/doc/test/functions/usePlugin.html @@ -33,11 +33,11 @@ Function: usePlugin() | FaasJS - - + + - + diff --git a/doc/test/index.html b/doc/test/index.html index 089aec05d..f4f339622 100644 --- a/doc/test/index.html +++ b/doc/test/index.html @@ -33,11 +33,11 @@ @faasjs/test | FaasJS - - + + - + diff --git a/doc/test/type-aliases/Config.html b/doc/test/type-aliases/Config.html index e638c3815..d27dead7d 100644 --- a/doc/test/type-aliases/Config.html +++ b/doc/test/type-aliases/Config.html @@ -33,11 +33,11 @@ Type Alias: Config | FaasJS - - + + - + diff --git a/doc/test/type-aliases/ExportedHandler.html b/doc/test/type-aliases/ExportedHandler.html index b2443e4bd..ffbd8d262 100644 --- a/doc/test/type-aliases/ExportedHandler.html +++ b/doc/test/type-aliases/ExportedHandler.html @@ -33,11 +33,11 @@ Type Alias: ExportedHandler()<TEvent, TContext, TResult> | FaasJS - - + +
- + diff --git a/doc/test/type-aliases/FuncConfig.html b/doc/test/type-aliases/FuncConfig.html index 8e6ab3e35..fd5768407 100644 --- a/doc/test/type-aliases/FuncConfig.html +++ b/doc/test/type-aliases/FuncConfig.html @@ -33,11 +33,11 @@ Type Alias: FuncConfig<TEvent, TContext, TResult> | FaasJS - - + +
- + diff --git a/doc/test/type-aliases/FuncEventType.html b/doc/test/type-aliases/FuncEventType.html index 5b6d22063..4827eda99 100644 --- a/doc/test/type-aliases/FuncEventType.html +++ b/doc/test/type-aliases/FuncEventType.html @@ -33,8 +33,8 @@ Type Alias: FuncEventType<T> | FaasJS - - + +
- + diff --git a/doc/test/type-aliases/FuncReturnType.html b/doc/test/type-aliases/FuncReturnType.html index 8c089292a..d9be6436e 100644 --- a/doc/test/type-aliases/FuncReturnType.html +++ b/doc/test/type-aliases/FuncReturnType.html @@ -33,8 +33,8 @@ Type Alias: FuncReturnType<T> | FaasJS - - + +
- + diff --git a/doc/test/type-aliases/Handler.html b/doc/test/type-aliases/Handler.html index 35fb6d530..c495def67 100644 --- a/doc/test/type-aliases/Handler.html +++ b/doc/test/type-aliases/Handler.html @@ -33,11 +33,11 @@ Type Alias: Handler()<TEvent, TContext, TResult> | FaasJS - - + +
- + diff --git a/doc/test/type-aliases/InvokeData.html b/doc/test/type-aliases/InvokeData.html index b19996fa8..605d7d1a5 100644 --- a/doc/test/type-aliases/InvokeData.html +++ b/doc/test/type-aliases/InvokeData.html @@ -33,11 +33,11 @@ Type Alias: InvokeData<TEvent, TContext, TResult> | FaasJS - - + +
- + diff --git a/doc/test/type-aliases/LifeCycleKey.html b/doc/test/type-aliases/LifeCycleKey.html index 397526b3f..fd352d945 100644 --- a/doc/test/type-aliases/LifeCycleKey.html +++ b/doc/test/type-aliases/LifeCycleKey.html @@ -33,11 +33,11 @@ Type Alias: LifeCycleKey | FaasJS - - + + - + diff --git a/doc/test/type-aliases/MountData.html b/doc/test/type-aliases/MountData.html index 583d4f2ea..dea45b60f 100644 --- a/doc/test/type-aliases/MountData.html +++ b/doc/test/type-aliases/MountData.html @@ -33,11 +33,11 @@ Type Alias: MountData | FaasJS - - + + - + diff --git a/doc/test/type-aliases/Next.html b/doc/test/type-aliases/Next.html index 13b83d550..fe6a94194 100644 --- a/doc/test/type-aliases/Next.html +++ b/doc/test/type-aliases/Next.html @@ -33,11 +33,11 @@ Type Alias: Next() | FaasJS - - + + - + diff --git a/doc/test/type-aliases/Plugin.html b/doc/test/type-aliases/Plugin.html index 36fef5539..75630799d 100644 --- a/doc/test/type-aliases/Plugin.html +++ b/doc/test/type-aliases/Plugin.html @@ -33,11 +33,11 @@ Type Alias: Plugin | FaasJS - - + +
- + diff --git a/doc/test/type-aliases/UseifyPlugin.html b/doc/test/type-aliases/UseifyPlugin.html index 0ed086f22..0167c9913 100644 --- a/doc/test/type-aliases/UseifyPlugin.html +++ b/doc/test/type-aliases/UseifyPlugin.html @@ -33,11 +33,11 @@ Type Alias: UseifyPlugin<T> | FaasJS - - + + - + diff --git a/doc/ts-transform/functions/bundle.html b/doc/ts-transform/functions/bundle.html index 037f56a86..76b9270ac 100644 --- a/doc/ts-transform/functions/bundle.html +++ b/doc/ts-transform/functions/bundle.html @@ -33,11 +33,11 @@ Function: bundle() | FaasJS - - + +
- + diff --git a/doc/ts-transform/functions/transform.html b/doc/ts-transform/functions/transform.html index b5df2c2f6..8ee522e4f 100644 --- a/doc/ts-transform/functions/transform.html +++ b/doc/ts-transform/functions/transform.html @@ -33,11 +33,11 @@ Function: transform() | FaasJS - - + +
- + diff --git a/doc/ts-transform/index.html b/doc/ts-transform/index.html index 1089d18f7..aadc9cc42 100644 --- a/doc/ts-transform/index.html +++ b/doc/ts-transform/index.html @@ -33,11 +33,11 @@ @faasjs/ts-transform | FaasJS - - + + - + diff --git a/doc/ts-transform/variables/NodeBuiltinModules.html b/doc/ts-transform/variables/NodeBuiltinModules.html index 05ebb4e3c..9d62370ae 100644 --- a/doc/ts-transform/variables/NodeBuiltinModules.html +++ b/doc/ts-transform/variables/NodeBuiltinModules.html @@ -33,11 +33,11 @@ Variable: NodeBuiltinModules | FaasJS - - + + - + diff --git a/doc/types/index.html b/doc/types/index.html index 46c9dea7f..bd45e86e4 100644 --- a/doc/types/index.html +++ b/doc/types/index.html @@ -33,11 +33,11 @@ @faasjs/types | FaasJS - - + +
- + diff --git a/doc/types/type-aliases/FaasAction.html b/doc/types/type-aliases/FaasAction.html index 2ee8a50f3..4ad602de5 100644 --- a/doc/types/type-aliases/FaasAction.html +++ b/doc/types/type-aliases/FaasAction.html @@ -33,11 +33,11 @@ Type Alias: FaasAction | FaasJS - - + +
- + diff --git a/doc/types/type-aliases/FaasActionPaths.html b/doc/types/type-aliases/FaasActionPaths.html index 2ead416b2..7f84d11b9 100644 --- a/doc/types/type-aliases/FaasActionPaths.html +++ b/doc/types/type-aliases/FaasActionPaths.html @@ -33,11 +33,11 @@ Type Alias: FaasActionPaths | FaasJS - - + + - + diff --git a/doc/types/type-aliases/FaasData.html b/doc/types/type-aliases/FaasData.html index e9a3e568a..95511ff17 100644 --- a/doc/types/type-aliases/FaasData.html +++ b/doc/types/type-aliases/FaasData.html @@ -33,11 +33,11 @@ Type Alias: FaasData<T> | FaasJS - - + +
- + diff --git a/doc/types/type-aliases/FaasParams.html b/doc/types/type-aliases/FaasParams.html index b50880e8f..f09c310f8 100644 --- a/doc/types/type-aliases/FaasParams.html +++ b/doc/types/type-aliases/FaasParams.html @@ -33,11 +33,11 @@ Type Alias: FaasParams<T> | FaasJS - - + +
- + diff --git a/doc/types/type-aliases/InferFaasAction.html b/doc/types/type-aliases/InferFaasAction.html index e87404ff8..054c07817 100644 --- a/doc/types/type-aliases/InferFaasAction.html +++ b/doc/types/type-aliases/InferFaasAction.html @@ -33,8 +33,8 @@ Type Alias: InferFaasAction<TFunc> | FaasJS - - + +
- + diff --git a/doc/vue-plugin/classes/FaasBrowserClient.html b/doc/vue-plugin/classes/FaasBrowserClient.html index 45e17f253..80317f077 100644 --- a/doc/vue-plugin/classes/FaasBrowserClient.html +++ b/doc/vue-plugin/classes/FaasBrowserClient.html @@ -33,8 +33,8 @@ Class: FaasBrowserClient | FaasJS - - + +
- + diff --git a/doc/vue-plugin/classes/Response.html b/doc/vue-plugin/classes/Response.html index 0a253cc9c..ed25e06d7 100644 --- a/doc/vue-plugin/classes/Response.html +++ b/doc/vue-plugin/classes/Response.html @@ -33,8 +33,8 @@ Class: Response<T> | FaasJS - - + +
- + diff --git a/doc/vue-plugin/classes/ResponseError.html b/doc/vue-plugin/classes/ResponseError.html index b572fbc16..5dc657c2a 100644 --- a/doc/vue-plugin/classes/ResponseError.html +++ b/doc/vue-plugin/classes/ResponseError.html @@ -33,8 +33,8 @@ Class: ResponseError | FaasJS - - + +
- + diff --git a/doc/vue-plugin/index.html b/doc/vue-plugin/index.html index e52199762..c8ba2fd09 100644 --- a/doc/vue-plugin/index.html +++ b/doc/vue-plugin/index.html @@ -33,12 +33,12 @@ @faasjs/vue-plugin | FaasJS - - + + - + diff --git a/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html b/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html index 356195332..695937ebd 100644 --- a/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html +++ b/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html @@ -33,11 +33,11 @@ Type Alias: FaasVuePluginOptions | FaasJS - - + + - + diff --git a/doc/vue-plugin/type-aliases/Options.html b/doc/vue-plugin/type-aliases/Options.html index cecf57b1f..9e5da1a21 100644 --- a/doc/vue-plugin/type-aliases/Options.html +++ b/doc/vue-plugin/type-aliases/Options.html @@ -33,11 +33,11 @@ Type Alias: Options | FaasJS - - + +
- + diff --git a/doc/vue-plugin/type-aliases/ResponseHeaders.html b/doc/vue-plugin/type-aliases/ResponseHeaders.html index 9848dae19..e349c918f 100644 --- a/doc/vue-plugin/type-aliases/ResponseHeaders.html +++ b/doc/vue-plugin/type-aliases/ResponseHeaders.html @@ -33,11 +33,11 @@ Type Alias: ResponseHeaders | FaasJS - - + + - + diff --git a/doc/vue-plugin/variables/FaasVuePlugin.html b/doc/vue-plugin/variables/FaasVuePlugin.html index 5430633e8..e65dd78e4 100644 --- a/doc/vue-plugin/variables/FaasVuePlugin.html +++ b/doc/vue-plugin/variables/FaasVuePlugin.html @@ -33,11 +33,11 @@ Variable: FaasVuePlugin | FaasJS - - + + - + diff --git a/guide/index.html b/guide/index.html index 2af05bc8e..aaa73964c 100644 --- a/guide/index.html +++ b/guide/index.html @@ -33,8 +33,8 @@ Getting Started | FaasJS - - + +
- + diff --git a/guide/request-spec.html b/guide/request-spec.html index 36a9147fe..b2b6656db 100644 --- a/guide/request-spec.html +++ b/guide/request-spec.html @@ -33,8 +33,8 @@ FaasJS Request Specifications | FaasJS - - + +
- + diff --git a/index.html b/index.html index dab33e667..15c9d3f3b 100644 --- a/index.html +++ b/index.html @@ -33,8 +33,8 @@ FaasJS - - + +
- + diff --git a/sitemap.xml b/sitemap.xml index a46538a50..13eb48ccf 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1,3 +1,3 @@ -https://faasjs.com/CHANGELOG.htmldailyhttps://faasjs.com/CODE_OF_CONDUCT.htmldailyhttps://faasjs.com/CONTRIBUTING.htmldailyhttps://faasjs.com/2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/SECURITY.htmldailyhttps://faasjs.com/doc/dailyhttps://faasjs.com/guide/2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/guide/request-spec.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/doc/ant-design/dailyhttps://faasjs.com/doc/browser/dailyhttps://faasjs.com/doc/cli/dailyhttps://faasjs.com/doc/cloud_function/dailyhttps://faasjs.com/doc/create-faas-app/dailyhttps://faasjs.com/doc/deep_merge/dailyhttps://faasjs.com/doc/faasjs/dailyhttps://faasjs.com/doc/func/dailyhttps://faasjs.com/doc/http/dailyhttps://faasjs.com/doc/images/dailyhttps://faasjs.com/doc/jest/dailyhttps://faasjs.com/doc/knex/dailyhttps://faasjs.com/doc/lint/dailyhttps://faasjs.com/doc/load/dailyhttps://faasjs.com/doc/logger/dailyhttps://faasjs.com/doc/mongo/dailyhttps://faasjs.com/doc/nextjs/dailyhttps://faasjs.com/doc/react/dailyhttps://faasjs.com/doc/redis/dailyhttps://faasjs.com/doc/request/dailyhttps://faasjs.com/doc/server/dailyhttps://faasjs.com/doc/test/dailyhttps://faasjs.com/doc/ts-transform/dailyhttps://faasjs.com/doc/types/dailyhttps://faasjs.com/doc/vue-plugin/dailyhttps://faasjs.com/zh/doc/2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/browser.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/cli.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/cloud_function.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/create-faas-app.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/deep_merge.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/develop.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/func.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/http.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/knex.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/load.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/logger.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/mongo.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/react.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/redis.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/request.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/server.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/test.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/doc/vue-plugin.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/guide/2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/guide/auth.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/guide/story.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/doc/ant-design/functions/App.htmldailyhttps://faasjs.com/doc/ant-design/functions/Blank.htmldailyhttps://faasjs.com/doc/ant-design/functions/ConfigProvider.htmldailyhttps://faasjs.com/doc/ant-design/functions/Description.htmldailyhttps://faasjs.com/doc/ant-design/functions/Drawer.htmldailyhttps://faasjs.com/doc/ant-design/functions/ErrorBoundary.htmldailyhttps://faasjs.com/doc/ant-design/functions/FaasDataWrapper.htmldailyhttps://faasjs.com/doc/ant-design/functions/Form.htmldailyhttps://faasjs.com/doc/ant-design/functions/FormItem.htmldailyhttps://faasjs.com/doc/ant-design/functions/Link.htmldailyhttps://faasjs.com/doc/ant-design/functions/Loading.htmldailyhttps://faasjs.com/doc/ant-design/functions/Modal.htmldailyhttps://faasjs.com/doc/ant-design/functions/PageNotFound.htmldailyhttps://faasjs.com/doc/ant-design/functions/Routes.htmldailyhttps://faasjs.com/doc/ant-design/functions/Table.htmldailyhttps://faasjs.com/doc/ant-design/functions/Tabs.htmldailyhttps://faasjs.com/doc/ant-design/functions/Title.htmldailyhttps://faasjs.com/doc/ant-design/functions/faas.htmldailyhttps://faasjs.com/doc/ant-design/functions/transferOptions.htmldailyhttps://faasjs.com/doc/ant-design/functions/transferValue.htmldailyhttps://faasjs.com/doc/ant-design/functions/upperFirst.htmldailyhttps://faasjs.com/doc/ant-design/functions/useApp.htmldailyhttps://faasjs.com/doc/ant-design/functions/useConfigContext.htmldailyhttps://faasjs.com/doc/ant-design/functions/useDrawer.htmldailyhttps://faasjs.com/doc/ant-design/functions/useFaas.htmldailyhttps://faasjs.com/doc/ant-design/functions/useModal.htmldailyhttps://faasjs.com/doc/ant-design/functions/withFaasData.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/AppProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/BaseItemProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/BlankProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/ConfigProviderProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/DescriptionItemContentProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/DescriptionItemProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/DescriptionProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/DrawerProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/ErrorBoundaryProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/ExtendDescriptionTypeProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/ExtendFormItemProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/FaasDataWrapperProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/FaasItemProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/FormItemProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/FormProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/LinkProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/ModalProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/RoutesProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/TabProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/TableItemProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/TabsProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/TitleProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/UnionFaasItemProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/useAppProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/BaseOption.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/ExtendDescriptionItemProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/ExtendFormTypeProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/ExtendTableItemProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/ExtendTableTypeProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/ExtendTypes.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/FaasDataInjection.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/FaasItemType.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/FaasItemTypeValue.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/FormSubmitProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/LoadingProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/TableProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/UnionFaasItemElement.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/UnionFaasItemInjection.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/UnionFaasItemRender.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/UnionScene.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/setDrawerProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/setModalProps.htmldailyhttps://faasjs.com/doc/ant-design/variables/ConfigContext.htmldailyhttps://faasjs.com/doc/browser/classes/FaasBrowserClient.htmldailyhttps://faasjs.com/doc/browser/classes/Response.htmldailyhttps://faasjs.com/doc/browser/classes/ResponseError.htmldailyhttps://faasjs.com/doc/browser/functions/generateId.htmldailyhttps://faasjs.com/doc/browser/functions/setMock.htmldailyhttps://faasjs.com/doc/browser/type-aliases/BaseUrl.htmldailyhttps://faasjs.com/doc/browser/type-aliases/FaasBrowserClientAction.htmldailyhttps://faasjs.com/doc/browser/type-aliases/MockHandler.htmldailyhttps://faasjs.com/doc/browser/type-aliases/Options.htmldailyhttps://faasjs.com/doc/browser/type-aliases/ResponseHeaders.htmldailyhttps://faasjs.com/doc/browser/type-aliases/ResponseProps.htmldailyhttps://faasjs.com/doc/cli/variables/default.htmldailyhttps://faasjs.com/doc/cloud_function/classes/CloudFunction.htmldailyhttps://faasjs.com/doc/cloud_function/functions/invoke.htmldailyhttps://faasjs.com/doc/cloud_function/functions/invokeSync.htmldailyhttps://faasjs.com/doc/cloud_function/functions/useCloudFunction.htmldailyhttps://faasjs.com/doc/cloud_function/type-aliases/CloudFunctionAdapter.htmldailyhttps://faasjs.com/doc/cloud_function/type-aliases/CloudFunctionConfig.htmldailyhttps://faasjs.com/doc/create-faas-app/variables/default.htmldailyhttps://faasjs.com/doc/deep_merge/functions/deepMerge.htmldailyhttps://faasjs.com/doc/func/classes/Func.htmldailyhttps://faasjs.com/doc/func/functions/useFunc.htmldailyhttps://faasjs.com/doc/func/functions/usePlugin.htmldailyhttps://faasjs.com/doc/func/type-aliases/Config.htmldailyhttps://faasjs.com/doc/func/type-aliases/ExportedHandler.htmldailyhttps://faasjs.com/doc/func/type-aliases/FuncConfig.htmldailyhttps://faasjs.com/doc/func/type-aliases/FuncEventType.htmldailyhttps://faasjs.com/doc/func/type-aliases/FuncReturnType.htmldailyhttps://faasjs.com/doc/func/type-aliases/Handler.htmldailyhttps://faasjs.com/doc/func/type-aliases/InvokeData.htmldailyhttps://faasjs.com/doc/func/type-aliases/LifeCycleKey.htmldailyhttps://faasjs.com/doc/func/type-aliases/MountData.htmldailyhttps://faasjs.com/doc/func/type-aliases/Next.htmldailyhttps://faasjs.com/doc/func/type-aliases/Plugin.htmldailyhttps://faasjs.com/doc/func/type-aliases/UseifyPlugin.htmldailyhttps://faasjs.com/doc/http/classes/Cookie.htmldailyhttps://faasjs.com/doc/http/classes/Http.htmldailyhttps://faasjs.com/doc/http/classes/HttpError.htmldailyhttps://faasjs.com/doc/http/classes/Session.htmldailyhttps://faasjs.com/doc/http/classes/Validator.htmldailyhttps://faasjs.com/doc/http/functions/useHttp.htmldailyhttps://faasjs.com/doc/http/functions/useHttpFunc.htmldailyhttps://faasjs.com/doc/http/type-aliases/CookieOptions.htmldailyhttps://faasjs.com/doc/http/type-aliases/HttpConfig.htmldailyhttps://faasjs.com/doc/http/type-aliases/HttpFuncHandler.htmldailyhttps://faasjs.com/doc/http/type-aliases/Response.htmldailyhttps://faasjs.com/doc/http/type-aliases/SessionOptions.htmldailyhttps://faasjs.com/doc/http/type-aliases/ValidatorConfig.htmldailyhttps://faasjs.com/doc/http/type-aliases/ValidatorOptions.htmldailyhttps://faasjs.com/doc/http/type-aliases/ValidatorRuleOptions.htmldailyhttps://faasjs.com/doc/http/variables/ContentType.htmldailyhttps://faasjs.com/doc/images/bun/dailyhttps://faasjs.com/doc/images/nginx/dailyhttps://faasjs.com/doc/images/node/dailyhttps://faasjs.com/doc/images/vscode/dailyhttps://faasjs.com/doc/knex/classes/Knex.htmldailyhttps://faasjs.com/doc/knex/functions/originKnex.htmldailyhttps://faasjs.com/doc/knex/functions/query.htmldailyhttps://faasjs.com/doc/knex/functions/raw.htmldailyhttps://faasjs.com/doc/knex/functions/transaction.htmldailyhttps://faasjs.com/doc/knex/functions/useKnex.htmldailyhttps://faasjs.com/doc/knex/type-aliases/KnexConfig.htmldailyhttps://faasjs.com/doc/load/functions/loadConfig.htmldailyhttps://faasjs.com/doc/load/functions/loadTs.htmldailyhttps://faasjs.com/doc/logger/classes/Logger.htmldailyhttps://faasjs.com/doc/logger/enumerations/Color.htmldailyhttps://faasjs.com/doc/logger/enums/Color.htmldailyhttps://faasjs.com/doc/logger/type-aliases/Level.htmldailyhttps://faasjs.com/doc/mongo/classes/Mongo.htmldailyhttps://faasjs.com/doc/mongo/interfaces/MongoConfig.htmldailyhttps://faasjs.com/doc/nextjs/classes/NextJsPlugin.htmldailyhttps://faasjs.com/doc/nextjs/functions/useFuncWithNextJsPlugin.htmldailyhttps://faasjs.com/doc/react/classes/ErrorBoundary.htmldailyhttps://faasjs.com/doc/react/classes/Response.htmldailyhttps://faasjs.com/doc/react/classes/ResponseError.htmldailyhttps://faasjs.com/doc/react/functions/FaasDataWrapper.htmldailyhttps://faasjs.com/doc/react/functions/FaasReactClient.htmldailyhttps://faasjs.com/doc/react/functions/Form.htmldailyhttps://faasjs.com/doc/react/functions/FormContextProvider.htmldailyhttps://faasjs.com/doc/react/functions/OptionalWrapper.htmldailyhttps://faasjs.com/doc/react/functions/createSplittingContext.htmldailyhttps://faasjs.com/doc/react/functions/equal.htmldailyhttps://faasjs.com/doc/react/functions/faas.htmldailyhttps://faasjs.com/doc/react/functions/getClient.htmldailyhttps://faasjs.com/doc/react/functions/useConstant.htmldailyhttps://faasjs.com/doc/react/functions/useEqualCallback.htmldailyhttps://faasjs.com/doc/react/functions/useEqualEffect.htmldailyhttps://faasjs.com/doc/react/functions/useEqualMemo.htmldailyhttps://faasjs.com/doc/react/functions/useEqualMemoize.htmldailyhttps://faasjs.com/doc/react/functions/useFaas.htmldailyhttps://faasjs.com/doc/react/functions/useFormContext.htmldailyhttps://faasjs.com/doc/react/functions/useSplittingState.htmldailyhttps://faasjs.com/doc/react/functions/withFaasData.htmldailyhttps://faasjs.com/doc/react/interfaces/ErrorBoundaryProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/ErrorChildrenProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FaasAction.htmldailyhttps://faasjs.com/doc/react/type-aliases/FaasData.htmldailyhttps://faasjs.com/doc/react/type-aliases/FaasDataInjection.htmldailyhttps://faasjs.com/doc/react/type-aliases/FaasDataWrapperProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FaasParams.htmldailyhttps://faasjs.com/doc/react/type-aliases/FaasReactClientInstance.htmldailyhttps://faasjs.com/doc/react/type-aliases/FaasReactClientOptions.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormButtonElementProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormContextProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormElementTypes.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormInputElementProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormLabelElementProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/OnError.htmldailyhttps://faasjs.com/doc/react/type-aliases/OptionalWrapperProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/Options.htmldailyhttps://faasjs.com/doc/react/type-aliases/ResponseHeaders.htmldailyhttps://faasjs.com/doc/react/type-aliases/useFaasOptions.htmldailyhttps://faasjs.com/doc/react/variables/FormDefaultElements.htmldailyhttps://faasjs.com/doc/redis/classes/Redis.htmldailyhttps://faasjs.com/doc/redis/functions/get.htmldailyhttps://faasjs.com/doc/redis/functions/getJSON.htmldailyhttps://faasjs.com/doc/redis/functions/lock.htmldailyhttps://faasjs.com/doc/redis/functions/multi.htmldailyhttps://faasjs.com/doc/redis/functions/pipeline.htmldailyhttps://faasjs.com/doc/redis/functions/publish.htmldailyhttps://faasjs.com/doc/redis/functions/query.htmldailyhttps://faasjs.com/doc/redis/functions/set.htmldailyhttps://faasjs.com/doc/redis/functions/setJSON.htmldailyhttps://faasjs.com/doc/redis/functions/unlock.htmldailyhttps://faasjs.com/doc/redis/functions/useRedis.htmldailyhttps://faasjs.com/doc/redis/type-aliases/RedisConfig.htmldailyhttps://faasjs.com/doc/request/classes/ResponseError.htmldailyhttps://faasjs.com/doc/request/functions/querystringify.htmldailyhttps://faasjs.com/doc/request/functions/request.htmldailyhttps://faasjs.com/doc/request/functions/setMock.htmldailyhttps://faasjs.com/doc/request/type-aliases/Request.htmldailyhttps://faasjs.com/doc/request/type-aliases/RequestOptions.htmldailyhttps://faasjs.com/doc/request/type-aliases/Response.htmldailyhttps://faasjs.com/doc/server/classes/Server.htmldailyhttps://faasjs.com/doc/server/functions/closeAll.htmldailyhttps://faasjs.com/doc/server/functions/getAll.htmldailyhttps://faasjs.com/doc/test/classes/Func.htmldailyhttps://faasjs.com/doc/test/classes/FuncWarper.htmldailyhttps://faasjs.com/doc/test/functions/test.htmldailyhttps://faasjs.com/doc/test/functions/useFunc.htmldailyhttps://faasjs.com/doc/test/functions/usePlugin.htmldailyhttps://faasjs.com/doc/test/type-aliases/Config.htmldailyhttps://faasjs.com/doc/test/type-aliases/ExportedHandler.htmldailyhttps://faasjs.com/doc/test/type-aliases/FuncConfig.htmldailyhttps://faasjs.com/doc/test/type-aliases/FuncEventType.htmldailyhttps://faasjs.com/doc/test/type-aliases/FuncReturnType.htmldailyhttps://faasjs.com/doc/test/type-aliases/Handler.htmldailyhttps://faasjs.com/doc/test/type-aliases/InvokeData.htmldailyhttps://faasjs.com/doc/test/type-aliases/LifeCycleKey.htmldailyhttps://faasjs.com/doc/test/type-aliases/MountData.htmldailyhttps://faasjs.com/doc/test/type-aliases/Next.htmldailyhttps://faasjs.com/doc/test/type-aliases/Plugin.htmldailyhttps://faasjs.com/doc/test/type-aliases/UseifyPlugin.htmldailyhttps://faasjs.com/doc/ts-transform/functions/bundle.htmldailyhttps://faasjs.com/doc/ts-transform/functions/transform.htmldailyhttps://faasjs.com/doc/ts-transform/variables/NodeBuiltinModules.htmldailyhttps://faasjs.com/doc/types/type-aliases/FaasAction.htmldailyhttps://faasjs.com/doc/types/type-aliases/FaasActionPaths.htmldailyhttps://faasjs.com/doc/types/type-aliases/FaasData.htmldailyhttps://faasjs.com/doc/types/type-aliases/FaasParams.htmldailyhttps://faasjs.com/doc/types/type-aliases/InferFaasAction.htmldailyhttps://faasjs.com/doc/vue-plugin/classes/FaasBrowserClient.htmldailyhttps://faasjs.com/doc/vue-plugin/classes/Response.htmldailyhttps://faasjs.com/doc/vue-plugin/classes/ResponseError.htmldailyhttps://faasjs.com/doc/vue-plugin/type-aliases/FaasVuePluginOptions.htmldailyhttps://faasjs.com/doc/vue-plugin/type-aliases/Options.htmldailyhttps://faasjs.com/doc/vue-plugin/type-aliases/ResponseHeaders.htmldailyhttps://faasjs.com/doc/vue-plugin/variables/FaasVuePlugin.htmldailyhttps://faasjs.com/zh/guide/best-practice/lifecycle.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/guide/excel/db.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/guide/excel/env.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/guide/excel/faas-yaml.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/guide/excel/http.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/guide/excel/plugin.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/guide/excel/react.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/guide/excel/request-spec.html2024-11-03T08:51:24.000Zdailyhttps://faasjs.com/zh/guide/excel/vue.html2024-11-03T08:51:24.000Zdaily \ No newline at end of file +https://faasjs.com/CHANGELOG.htmldailyhttps://faasjs.com/CODE_OF_CONDUCT.htmldailyhttps://faasjs.com/CONTRIBUTING.htmldailyhttps://faasjs.com/2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/SECURITY.htmldailyhttps://faasjs.com/doc/dailyhttps://faasjs.com/guide/2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/guide/request-spec.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/doc/ant-design/dailyhttps://faasjs.com/doc/browser/dailyhttps://faasjs.com/doc/cli/dailyhttps://faasjs.com/doc/cloud_function/dailyhttps://faasjs.com/doc/create-faas-app/dailyhttps://faasjs.com/doc/deep_merge/dailyhttps://faasjs.com/doc/faasjs/dailyhttps://faasjs.com/doc/func/dailyhttps://faasjs.com/doc/http/dailyhttps://faasjs.com/doc/images/dailyhttps://faasjs.com/doc/jest/dailyhttps://faasjs.com/doc/knex/dailyhttps://faasjs.com/doc/lint/dailyhttps://faasjs.com/doc/load/dailyhttps://faasjs.com/doc/logger/dailyhttps://faasjs.com/doc/mongo/dailyhttps://faasjs.com/doc/nextjs/dailyhttps://faasjs.com/doc/react/dailyhttps://faasjs.com/doc/redis/dailyhttps://faasjs.com/doc/request/dailyhttps://faasjs.com/doc/server/dailyhttps://faasjs.com/doc/test/dailyhttps://faasjs.com/doc/ts-transform/dailyhttps://faasjs.com/doc/types/dailyhttps://faasjs.com/doc/vue-plugin/dailyhttps://faasjs.com/zh/doc/2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/browser.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/cli.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/cloud_function.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/create-faas-app.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/deep_merge.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/develop.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/func.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/http.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/knex.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/load.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/logger.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/mongo.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/react.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/redis.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/request.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/server.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/test.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/doc/vue-plugin.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/guide/2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/guide/auth.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/guide/story.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/doc/ant-design/functions/App.htmldailyhttps://faasjs.com/doc/ant-design/functions/Blank.htmldailyhttps://faasjs.com/doc/ant-design/functions/ConfigProvider.htmldailyhttps://faasjs.com/doc/ant-design/functions/Description.htmldailyhttps://faasjs.com/doc/ant-design/functions/Drawer.htmldailyhttps://faasjs.com/doc/ant-design/functions/ErrorBoundary.htmldailyhttps://faasjs.com/doc/ant-design/functions/FaasDataWrapper.htmldailyhttps://faasjs.com/doc/ant-design/functions/Form.htmldailyhttps://faasjs.com/doc/ant-design/functions/FormItem.htmldailyhttps://faasjs.com/doc/ant-design/functions/Link.htmldailyhttps://faasjs.com/doc/ant-design/functions/Loading.htmldailyhttps://faasjs.com/doc/ant-design/functions/Modal.htmldailyhttps://faasjs.com/doc/ant-design/functions/PageNotFound.htmldailyhttps://faasjs.com/doc/ant-design/functions/Routes.htmldailyhttps://faasjs.com/doc/ant-design/functions/Table.htmldailyhttps://faasjs.com/doc/ant-design/functions/Tabs.htmldailyhttps://faasjs.com/doc/ant-design/functions/Title.htmldailyhttps://faasjs.com/doc/ant-design/functions/faas.htmldailyhttps://faasjs.com/doc/ant-design/functions/transferOptions.htmldailyhttps://faasjs.com/doc/ant-design/functions/transferValue.htmldailyhttps://faasjs.com/doc/ant-design/functions/upperFirst.htmldailyhttps://faasjs.com/doc/ant-design/functions/useApp.htmldailyhttps://faasjs.com/doc/ant-design/functions/useConfigContext.htmldailyhttps://faasjs.com/doc/ant-design/functions/useDrawer.htmldailyhttps://faasjs.com/doc/ant-design/functions/useFaas.htmldailyhttps://faasjs.com/doc/ant-design/functions/useModal.htmldailyhttps://faasjs.com/doc/ant-design/functions/withFaasData.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/AppProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/BaseItemProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/BlankProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/ConfigProviderProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/DescriptionItemContentProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/DescriptionItemProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/DescriptionProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/DrawerProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/ErrorBoundaryProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/ExtendDescriptionTypeProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/ExtendFormItemProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/FaasDataWrapperProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/FaasItemProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/FormItemProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/FormProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/LinkProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/ModalProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/RoutesProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/TabProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/TableItemProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/TabsProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/TitleProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/UnionFaasItemProps.htmldailyhttps://faasjs.com/doc/ant-design/interfaces/useAppProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/BaseOption.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/ExtendDescriptionItemProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/ExtendFormTypeProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/ExtendTableItemProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/ExtendTableTypeProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/ExtendTypes.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/FaasDataInjection.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/FaasItemType.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/FaasItemTypeValue.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/FormSubmitProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/LoadingProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/TableProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/UnionFaasItemElement.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/UnionFaasItemInjection.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/UnionFaasItemRender.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/UnionScene.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/setDrawerProps.htmldailyhttps://faasjs.com/doc/ant-design/type-aliases/setModalProps.htmldailyhttps://faasjs.com/doc/ant-design/variables/ConfigContext.htmldailyhttps://faasjs.com/doc/browser/classes/FaasBrowserClient.htmldailyhttps://faasjs.com/doc/browser/classes/Response.htmldailyhttps://faasjs.com/doc/browser/classes/ResponseError.htmldailyhttps://faasjs.com/doc/browser/functions/generateId.htmldailyhttps://faasjs.com/doc/browser/functions/setMock.htmldailyhttps://faasjs.com/doc/browser/type-aliases/BaseUrl.htmldailyhttps://faasjs.com/doc/browser/type-aliases/FaasBrowserClientAction.htmldailyhttps://faasjs.com/doc/browser/type-aliases/MockHandler.htmldailyhttps://faasjs.com/doc/browser/type-aliases/Options.htmldailyhttps://faasjs.com/doc/browser/type-aliases/ResponseHeaders.htmldailyhttps://faasjs.com/doc/browser/type-aliases/ResponseProps.htmldailyhttps://faasjs.com/doc/cli/variables/default.htmldailyhttps://faasjs.com/doc/cloud_function/classes/CloudFunction.htmldailyhttps://faasjs.com/doc/cloud_function/functions/invoke.htmldailyhttps://faasjs.com/doc/cloud_function/functions/invokeSync.htmldailyhttps://faasjs.com/doc/cloud_function/functions/useCloudFunction.htmldailyhttps://faasjs.com/doc/cloud_function/type-aliases/CloudFunctionAdapter.htmldailyhttps://faasjs.com/doc/cloud_function/type-aliases/CloudFunctionConfig.htmldailyhttps://faasjs.com/doc/create-faas-app/variables/default.htmldailyhttps://faasjs.com/doc/deep_merge/functions/deepMerge.htmldailyhttps://faasjs.com/doc/func/classes/Func.htmldailyhttps://faasjs.com/doc/func/functions/useFunc.htmldailyhttps://faasjs.com/doc/func/functions/usePlugin.htmldailyhttps://faasjs.com/doc/func/type-aliases/Config.htmldailyhttps://faasjs.com/doc/func/type-aliases/ExportedHandler.htmldailyhttps://faasjs.com/doc/func/type-aliases/FuncConfig.htmldailyhttps://faasjs.com/doc/func/type-aliases/FuncEventType.htmldailyhttps://faasjs.com/doc/func/type-aliases/FuncReturnType.htmldailyhttps://faasjs.com/doc/func/type-aliases/Handler.htmldailyhttps://faasjs.com/doc/func/type-aliases/InvokeData.htmldailyhttps://faasjs.com/doc/func/type-aliases/LifeCycleKey.htmldailyhttps://faasjs.com/doc/func/type-aliases/MountData.htmldailyhttps://faasjs.com/doc/func/type-aliases/Next.htmldailyhttps://faasjs.com/doc/func/type-aliases/Plugin.htmldailyhttps://faasjs.com/doc/func/type-aliases/UseifyPlugin.htmldailyhttps://faasjs.com/doc/http/classes/Cookie.htmldailyhttps://faasjs.com/doc/http/classes/Http.htmldailyhttps://faasjs.com/doc/http/classes/HttpError.htmldailyhttps://faasjs.com/doc/http/classes/Session.htmldailyhttps://faasjs.com/doc/http/classes/Validator.htmldailyhttps://faasjs.com/doc/http/functions/useHttp.htmldailyhttps://faasjs.com/doc/http/functions/useHttpFunc.htmldailyhttps://faasjs.com/doc/http/type-aliases/CookieOptions.htmldailyhttps://faasjs.com/doc/http/type-aliases/HttpConfig.htmldailyhttps://faasjs.com/doc/http/type-aliases/HttpFuncHandler.htmldailyhttps://faasjs.com/doc/http/type-aliases/Response.htmldailyhttps://faasjs.com/doc/http/type-aliases/SessionOptions.htmldailyhttps://faasjs.com/doc/http/type-aliases/ValidatorConfig.htmldailyhttps://faasjs.com/doc/http/type-aliases/ValidatorOptions.htmldailyhttps://faasjs.com/doc/http/type-aliases/ValidatorRuleOptions.htmldailyhttps://faasjs.com/doc/http/variables/ContentType.htmldailyhttps://faasjs.com/doc/images/bun/dailyhttps://faasjs.com/doc/images/nginx/dailyhttps://faasjs.com/doc/images/node/dailyhttps://faasjs.com/doc/images/vscode/dailyhttps://faasjs.com/doc/knex/classes/Knex.htmldailyhttps://faasjs.com/doc/knex/functions/originKnex.htmldailyhttps://faasjs.com/doc/knex/functions/query.htmldailyhttps://faasjs.com/doc/knex/functions/raw.htmldailyhttps://faasjs.com/doc/knex/functions/transaction.htmldailyhttps://faasjs.com/doc/knex/functions/useKnex.htmldailyhttps://faasjs.com/doc/knex/type-aliases/KnexConfig.htmldailyhttps://faasjs.com/doc/load/functions/loadConfig.htmldailyhttps://faasjs.com/doc/load/functions/loadTs.htmldailyhttps://faasjs.com/doc/logger/classes/Logger.htmldailyhttps://faasjs.com/doc/logger/enumerations/Color.htmldailyhttps://faasjs.com/doc/logger/enums/Color.htmldailyhttps://faasjs.com/doc/logger/type-aliases/Level.htmldailyhttps://faasjs.com/doc/mongo/classes/Mongo.htmldailyhttps://faasjs.com/doc/mongo/interfaces/MongoConfig.htmldailyhttps://faasjs.com/doc/nextjs/classes/NextJsPlugin.htmldailyhttps://faasjs.com/doc/nextjs/functions/useFuncWithNextJsPlugin.htmldailyhttps://faasjs.com/doc/react/classes/ErrorBoundary.htmldailyhttps://faasjs.com/doc/react/classes/Response.htmldailyhttps://faasjs.com/doc/react/classes/ResponseError.htmldailyhttps://faasjs.com/doc/react/functions/FaasDataWrapper.htmldailyhttps://faasjs.com/doc/react/functions/FaasReactClient.htmldailyhttps://faasjs.com/doc/react/functions/Form.htmldailyhttps://faasjs.com/doc/react/functions/FormContextProvider.htmldailyhttps://faasjs.com/doc/react/functions/OptionalWrapper.htmldailyhttps://faasjs.com/doc/react/functions/createSplittingContext.htmldailyhttps://faasjs.com/doc/react/functions/equal.htmldailyhttps://faasjs.com/doc/react/functions/faas.htmldailyhttps://faasjs.com/doc/react/functions/getClient.htmldailyhttps://faasjs.com/doc/react/functions/useConstant.htmldailyhttps://faasjs.com/doc/react/functions/useEqualCallback.htmldailyhttps://faasjs.com/doc/react/functions/useEqualEffect.htmldailyhttps://faasjs.com/doc/react/functions/useEqualMemo.htmldailyhttps://faasjs.com/doc/react/functions/useEqualMemoize.htmldailyhttps://faasjs.com/doc/react/functions/useFaas.htmldailyhttps://faasjs.com/doc/react/functions/useFormContext.htmldailyhttps://faasjs.com/doc/react/functions/useSplittingState.htmldailyhttps://faasjs.com/doc/react/functions/withFaasData.htmldailyhttps://faasjs.com/doc/react/interfaces/ErrorBoundaryProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/ErrorChildrenProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FaasAction.htmldailyhttps://faasjs.com/doc/react/type-aliases/FaasData.htmldailyhttps://faasjs.com/doc/react/type-aliases/FaasDataInjection.htmldailyhttps://faasjs.com/doc/react/type-aliases/FaasDataWrapperProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FaasParams.htmldailyhttps://faasjs.com/doc/react/type-aliases/FaasReactClientInstance.htmldailyhttps://faasjs.com/doc/react/type-aliases/FaasReactClientOptions.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormButtonElementProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormContextProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormElementTypes.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormInputElementProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormLabelElementProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/OnError.htmldailyhttps://faasjs.com/doc/react/type-aliases/OptionalWrapperProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/Options.htmldailyhttps://faasjs.com/doc/react/type-aliases/ResponseHeaders.htmldailyhttps://faasjs.com/doc/react/type-aliases/useFaasOptions.htmldailyhttps://faasjs.com/doc/react/variables/FormDefaultElements.htmldailyhttps://faasjs.com/doc/redis/classes/Redis.htmldailyhttps://faasjs.com/doc/redis/functions/get.htmldailyhttps://faasjs.com/doc/redis/functions/getJSON.htmldailyhttps://faasjs.com/doc/redis/functions/lock.htmldailyhttps://faasjs.com/doc/redis/functions/multi.htmldailyhttps://faasjs.com/doc/redis/functions/pipeline.htmldailyhttps://faasjs.com/doc/redis/functions/publish.htmldailyhttps://faasjs.com/doc/redis/functions/query.htmldailyhttps://faasjs.com/doc/redis/functions/set.htmldailyhttps://faasjs.com/doc/redis/functions/setJSON.htmldailyhttps://faasjs.com/doc/redis/functions/unlock.htmldailyhttps://faasjs.com/doc/redis/functions/useRedis.htmldailyhttps://faasjs.com/doc/redis/type-aliases/RedisConfig.htmldailyhttps://faasjs.com/doc/request/classes/ResponseError.htmldailyhttps://faasjs.com/doc/request/functions/querystringify.htmldailyhttps://faasjs.com/doc/request/functions/request.htmldailyhttps://faasjs.com/doc/request/functions/setMock.htmldailyhttps://faasjs.com/doc/request/type-aliases/Request.htmldailyhttps://faasjs.com/doc/request/type-aliases/RequestOptions.htmldailyhttps://faasjs.com/doc/request/type-aliases/Response.htmldailyhttps://faasjs.com/doc/server/classes/Server.htmldailyhttps://faasjs.com/doc/server/functions/closeAll.htmldailyhttps://faasjs.com/doc/server/functions/getAll.htmldailyhttps://faasjs.com/doc/test/classes/Func.htmldailyhttps://faasjs.com/doc/test/classes/FuncWarper.htmldailyhttps://faasjs.com/doc/test/functions/test.htmldailyhttps://faasjs.com/doc/test/functions/useFunc.htmldailyhttps://faasjs.com/doc/test/functions/usePlugin.htmldailyhttps://faasjs.com/doc/test/type-aliases/Config.htmldailyhttps://faasjs.com/doc/test/type-aliases/ExportedHandler.htmldailyhttps://faasjs.com/doc/test/type-aliases/FuncConfig.htmldailyhttps://faasjs.com/doc/test/type-aliases/FuncEventType.htmldailyhttps://faasjs.com/doc/test/type-aliases/FuncReturnType.htmldailyhttps://faasjs.com/doc/test/type-aliases/Handler.htmldailyhttps://faasjs.com/doc/test/type-aliases/InvokeData.htmldailyhttps://faasjs.com/doc/test/type-aliases/LifeCycleKey.htmldailyhttps://faasjs.com/doc/test/type-aliases/MountData.htmldailyhttps://faasjs.com/doc/test/type-aliases/Next.htmldailyhttps://faasjs.com/doc/test/type-aliases/Plugin.htmldailyhttps://faasjs.com/doc/test/type-aliases/UseifyPlugin.htmldailyhttps://faasjs.com/doc/ts-transform/functions/bundle.htmldailyhttps://faasjs.com/doc/ts-transform/functions/transform.htmldailyhttps://faasjs.com/doc/ts-transform/variables/NodeBuiltinModules.htmldailyhttps://faasjs.com/doc/types/type-aliases/FaasAction.htmldailyhttps://faasjs.com/doc/types/type-aliases/FaasActionPaths.htmldailyhttps://faasjs.com/doc/types/type-aliases/FaasData.htmldailyhttps://faasjs.com/doc/types/type-aliases/FaasParams.htmldailyhttps://faasjs.com/doc/types/type-aliases/InferFaasAction.htmldailyhttps://faasjs.com/doc/vue-plugin/classes/FaasBrowserClient.htmldailyhttps://faasjs.com/doc/vue-plugin/classes/Response.htmldailyhttps://faasjs.com/doc/vue-plugin/classes/ResponseError.htmldailyhttps://faasjs.com/doc/vue-plugin/type-aliases/FaasVuePluginOptions.htmldailyhttps://faasjs.com/doc/vue-plugin/type-aliases/Options.htmldailyhttps://faasjs.com/doc/vue-plugin/type-aliases/ResponseHeaders.htmldailyhttps://faasjs.com/doc/vue-plugin/variables/FaasVuePlugin.htmldailyhttps://faasjs.com/zh/guide/best-practice/lifecycle.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/guide/excel/db.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/guide/excel/env.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/guide/excel/faas-yaml.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/guide/excel/http.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/guide/excel/plugin.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/guide/excel/react.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/guide/excel/request-spec.html2024-11-03T10:10:37.000Zdailyhttps://faasjs.com/zh/guide/excel/vue.html2024-11-03T10:10:37.000Zdaily \ No newline at end of file diff --git a/zh/doc/browser.html b/zh/doc/browser.html index 4e1d57601..9f4fc6c32 100644 --- a/zh/doc/browser.html +++ b/zh/doc/browser.html @@ -33,8 +33,8 @@ @faasjs/browser | FaasJS - - + +
更新时间:
- + diff --git a/zh/doc/cli.html b/zh/doc/cli.html index 49ad16b50..46cc5799e 100644 --- a/zh/doc/cli.html +++ b/zh/doc/cli.html @@ -33,13 +33,13 @@ @faasjs/cli | FaasJS - - + +
- + diff --git a/zh/doc/cloud_function.html b/zh/doc/cloud_function.html index 40ec94a67..fa063ff57 100644 --- a/zh/doc/cloud_function.html +++ b/zh/doc/cloud_function.html @@ -33,8 +33,8 @@ @faasjs/cloud_function | FaasJS - - + +
- + diff --git a/zh/doc/create-faas-app.html b/zh/doc/create-faas-app.html index 563c4939e..fa8cbfaac 100644 --- a/zh/doc/create-faas-app.html +++ b/zh/doc/create-faas-app.html @@ -33,11 +33,11 @@ create-faas-app | FaasJS - - + + - + diff --git a/zh/doc/deep_merge.html b/zh/doc/deep_merge.html index 7680523db..50354688f 100644 --- a/zh/doc/deep_merge.html +++ b/zh/doc/deep_merge.html @@ -33,11 +33,11 @@ @faasjs/deep_merge | FaasJS - - + + - + diff --git a/zh/doc/develop.html b/zh/doc/develop.html index 768c767c8..016f30412 100644 --- a/zh/doc/develop.html +++ b/zh/doc/develop.html @@ -33,11 +33,11 @@ 开发插件 | FaasJS - - + + - + diff --git a/zh/doc/func.html b/zh/doc/func.html index bf91aff61..ebf0a8d9f 100644 --- a/zh/doc/func.html +++ b/zh/doc/func.html @@ -33,8 +33,8 @@ @faasjs/func | FaasJS - - + + - + diff --git a/zh/doc/http.html b/zh/doc/http.html index 6c66e4119..e3481091b 100644 --- a/zh/doc/http.html +++ b/zh/doc/http.html @@ -33,8 +33,8 @@ @faasjs/http | FaasJS - - + +
- + diff --git a/zh/doc/index.html b/zh/doc/index.html index 88fe54130..a323dc257 100644 --- a/zh/doc/index.html +++ b/zh/doc/index.html @@ -33,11 +33,11 @@ 官方插件总览 | FaasJS - - + + - + diff --git a/zh/doc/knex.html b/zh/doc/knex.html index d3d1a8675..a31076ece 100644 --- a/zh/doc/knex.html +++ b/zh/doc/knex.html @@ -33,11 +33,11 @@ @faasjs/knex | FaasJS - - + + - + diff --git a/zh/doc/load.html b/zh/doc/load.html index 009120b93..7cbad0560 100644 --- a/zh/doc/load.html +++ b/zh/doc/load.html @@ -33,11 +33,11 @@ @faasjs/load | FaasJS - - + + - + diff --git a/zh/doc/logger.html b/zh/doc/logger.html index 51d0363e2..02da736bb 100644 --- a/zh/doc/logger.html +++ b/zh/doc/logger.html @@ -33,11 +33,11 @@ @faasjs/logger | FaasJS - - + + - + diff --git a/zh/doc/mongo.html b/zh/doc/mongo.html index f8b33cb22..b58e02789 100644 --- a/zh/doc/mongo.html +++ b/zh/doc/mongo.html @@ -33,11 +33,11 @@ @faasjs/mongo | FaasJS - - + + - + diff --git a/zh/doc/react.html b/zh/doc/react.html index 5b25fc87a..0a467f830 100644 --- a/zh/doc/react.html +++ b/zh/doc/react.html @@ -33,8 +33,8 @@ @faasjs/react | FaasJS - - + +
- + diff --git a/zh/doc/redis.html b/zh/doc/redis.html index 901702ec1..b03356550 100644 --- a/zh/doc/redis.html +++ b/zh/doc/redis.html @@ -33,8 +33,8 @@ @faasjs/redis | FaasJS - - + + - + diff --git a/zh/doc/request.html b/zh/doc/request.html index c0a54f28d..551afc90a 100644 --- a/zh/doc/request.html +++ b/zh/doc/request.html @@ -33,8 +33,8 @@ @faasjs/request | FaasJS - - + +
- + diff --git a/zh/doc/server.html b/zh/doc/server.html index 0b176ebec..9248e9854 100644 --- a/zh/doc/server.html +++ b/zh/doc/server.html @@ -33,11 +33,11 @@ @faasjs/server | FaasJS - - + + - + diff --git a/zh/doc/test.html b/zh/doc/test.html index 341a9e749..246d27085 100644 --- a/zh/doc/test.html +++ b/zh/doc/test.html @@ -33,8 +33,8 @@ @faasjs/test | FaasJS - - + + - + diff --git a/zh/doc/vue-plugin.html b/zh/doc/vue-plugin.html index 3fe248bde..ca6d5203c 100644 --- a/zh/doc/vue-plugin.html +++ b/zh/doc/vue-plugin.html @@ -33,8 +33,8 @@ @faasjs/vue-plugin | FaasJS - - + +
- + diff --git a/zh/guide/auth.html b/zh/guide/auth.html index 77d7ff991..585f9ae46 100644 --- a/zh/guide/auth.html +++ b/zh/guide/auth.html @@ -33,8 +33,8 @@ 5 分钟开发登录注册功能 | FaasJS - - + +
更新时间:
- + diff --git a/zh/guide/best-practice/lifecycle.html b/zh/guide/best-practice/lifecycle.html index 80574c8ae..a35e861e3 100644 --- a/zh/guide/best-practice/lifecycle.html +++ b/zh/guide/best-practice/lifecycle.html @@ -33,11 +33,11 @@ 优化云函数的初始化 | FaasJS - - + + - + diff --git a/zh/guide/excel/db.html b/zh/guide/excel/db.html index 043c1147c..b0afe7fd9 100644 --- a/zh/guide/excel/db.html +++ b/zh/guide/excel/db.html @@ -33,8 +33,8 @@ 数据库操作 | FaasJS - - + +
- + diff --git a/zh/guide/excel/env.html b/zh/guide/excel/env.html index 574736da6..582307471 100644 --- a/zh/guide/excel/env.html +++ b/zh/guide/excel/env.html @@ -33,11 +33,11 @@ 环境变量 | FaasJS - - + +
- + diff --git a/zh/guide/excel/faas-yaml.html b/zh/guide/excel/faas-yaml.html index c37f4d391..69632b263 100644 --- a/zh/guide/excel/faas-yaml.html +++ b/zh/guide/excel/faas-yaml.html @@ -33,8 +33,8 @@ faas.yaml | FaasJS - - + +
- + diff --git a/zh/guide/excel/http.html b/zh/guide/excel/http.html index e7599e683..81507d6b0 100644 --- a/zh/guide/excel/http.html +++ b/zh/guide/excel/http.html @@ -33,8 +33,8 @@ Http、Cookie 和 Session | FaasJS - - + +
- + diff --git a/zh/guide/excel/plugin.html b/zh/guide/excel/plugin.html index 45961649a..aa1974cfa 100644 --- a/zh/guide/excel/plugin.html +++ b/zh/guide/excel/plugin.html @@ -33,8 +33,8 @@ 使用插件 | FaasJS - - + +
- + diff --git a/zh/guide/excel/react.html b/zh/guide/excel/react.html index 316ad108a..7e209b641 100644 --- a/zh/guide/excel/react.html +++ b/zh/guide/excel/react.html @@ -33,8 +33,8 @@ 在 React 中使用 | FaasJS - - + +
- + diff --git a/zh/guide/excel/request-spec.html b/zh/guide/excel/request-spec.html index a5bb0d4c5..1a68ed5cd 100644 --- a/zh/guide/excel/request-spec.html +++ b/zh/guide/excel/request-spec.html @@ -33,8 +33,8 @@ HTTP 请求规范 | FaasJS - - + +
- + diff --git a/zh/guide/excel/vue.html b/zh/guide/excel/vue.html index ad0a4b6dd..d3b14960c 100644 --- a/zh/guide/excel/vue.html +++ b/zh/guide/excel/vue.html @@ -33,8 +33,8 @@ 在 Vue 中使用 | FaasJS - - + +
- + diff --git a/zh/guide/index.html b/zh/guide/index.html index 2d09ede03..7607cba2f 100644 --- a/zh/guide/index.html +++ b/zh/guide/index.html @@ -33,12 +33,12 @@ 1 分钟上手 | FaasJS - - + +
- + diff --git a/zh/guide/story.html b/zh/guide/story.html index 2d8cde2c3..ab6f60533 100644 --- a/zh/guide/story.html +++ b/zh/guide/story.html @@ -33,11 +33,11 @@ 背景故事 | FaasJS - - + +
- + diff --git a/zh/index.html b/zh/index.html index 0ffd436f7..43a1c994a 100644 --- a/zh/index.html +++ b/zh/index.html @@ -33,8 +33,8 @@ FaasJS - - + +
- +