diff --git a/404.html b/404.html index 84ee881c9e..a0ac5f54b0 100644 --- a/404.html +++ b/404.html @@ -33,11 +33,11 @@ FaasJS - - + + -

404

That's a Four-Oh-Four.
Take me home
- +

404

Looks like we've got some broken links.
Take me home
+ diff --git a/CHANGELOG.html b/CHANGELOG.html index e444faeb5c..d9b694c64b 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 f7b9fe9911..06c06c180b 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 d7148413fe..cfb75af837 100644 --- a/CONTRIBUTING.html +++ b/CONTRIBUTING.html @@ -33,11 +33,11 @@ Contributing | FaasJS - - + +
- + diff --git a/SECURITY.html b/SECURITY.html index 72305f058a..baf3a575df 100644 --- a/SECURITY.html +++ b/SECURITY.html @@ -33,11 +33,11 @@ FaasJS Security Guide | FaasJS - - + +
- + diff --git a/assets/404.html-CzQfHYlh.js b/assets/404.html-DUI3IdA8.js similarity index 83% rename from assets/404.html-CzQfHYlh.js rename to assets/404.html-DUI3IdA8.js index 518b3c02cb..6725a6fb91 100644 --- a/assets/404.html-CzQfHYlh.js +++ b/assets/404.html-DUI3IdA8.js @@ -1 +1 @@ -import{_ as e,c as o,b as n,o as a}from"./app-CmQUBLmX.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-DVxCS5ri.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-BEyWnuzM.js b/assets/App.html-BaQ9tPJX.js similarity index 99% rename from assets/App.html-BEyWnuzM.js rename to assets/App.html-BaQ9tPJX.js index d9760986c2..0b68d41105 100644 --- a/assets/App.html-BEyWnuzM.js +++ b/assets/App.html-BaQ9tPJX.js @@ -1,4 +1,4 @@ -import{_ as r,c as l,b as e,d as t,e as p,f as s,a as o,r as c,o as i}from"./app-CmQUBLmX.js";const u={};function d(k,n){const a=c("RouteLink");return i(),l("div",null,[e("p",null,[t(a,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(a,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / App"))]),n[5]||(n[5]=o('

Function: App()

App(props): Element

App component with Ant Design & FaasJS

Parameters

props

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

Returns

Element

Example

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

Function: App()

App(props): Element

App component with Ant Design & FaasJS

Parameters

props

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

Returns

Element

Example

import { App } from '@faasjs/ant-design'
 
 export default function () {
   return (
diff --git a/assets/AppProps.html-gTEDUapf.js b/assets/AppProps.html-DtU_kDV8.js
similarity index 98%
rename from assets/AppProps.html-gTEDUapf.js
rename to assets/AppProps.html-DtU_kDV8.js
index b4bacfb1ee..60580a4bcd 100644
--- a/assets/AppProps.html-gTEDUapf.js
+++ b/assets/AppProps.html-DtU_kDV8.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/interfaces/AppProps.md"}');export{b as comp,v as data}; diff --git a/assets/BaseItemProps.html-D2MTSLHI.js b/assets/BaseItemProps.html-CE6rF5M7.js similarity index 97% rename from assets/BaseItemProps.html-D2MTSLHI.js rename to assets/BaseItemProps.html-CE6rF5M7.js index f5c810396e..70e2a4b57e 100644 --- a/assets/BaseItemProps.html-D2MTSLHI.js +++ b/assets/BaseItemProps.html-CE6rF5M7.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/interfaces/BaseItemProps.md"}');export{b as comp,x as data}; diff --git a/assets/BaseOption.html-DWEjNkVy.js b/assets/BaseOption.html-jXScTrY2.js similarity index 94% rename from assets/BaseOption.html-DWEjNkVy.js rename to assets/BaseOption.html-jXScTrY2.js index b71b9b1798..77861add39 100644 --- a/assets/BaseOption.html-DWEjNkVy.js +++ b/assets/BaseOption.html-jXScTrY2.js @@ -1 +1 @@ -import{_ as n,c as i,b as d,d as a,e as s,f as t,a as l,r as p,o as r}from"./app-CmQUBLmX.js";const c={};function m(u,e){const o=p("RouteLink");return r(),i("div",null,[d("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(" / BaseOption"))]),e[4]||(e[4]=l('

Type Alias: BaseOption

BaseOption: string | number | { label: string; value: any; }

',2))])}const g=n(c,[["render",m],["__file","BaseOption.html.vue"]]),B=JSON.parse('{"path":"/doc/ant-design/type-aliases/BaseOption.html","title":"Type Alias: BaseOption","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/ant-design/type-aliases/BaseOption.md"}');export{g as comp,B as data}; +import{_ as n,c as i,b as d,d as a,e as s,f as t,a as l,r as p,o as r}from"./app-DVxCS5ri.js";const c={};function m(u,e){const o=p("RouteLink");return r(),i("div",null,[d("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(" / BaseOption"))]),e[4]||(e[4]=l('

Type Alias: BaseOption

BaseOption: string | number | { label: string; value: any; }

',2))])}const g=n(c,[["render",m],["__file","BaseOption.html.vue"]]),B=JSON.parse('{"path":"/doc/ant-design/type-aliases/BaseOption.html","title":"Type Alias: BaseOption","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/ant-design/type-aliases/BaseOption.md"}');export{g as comp,B as data}; diff --git a/assets/BaseUrl.html-DGVKdXRF.js b/assets/BaseUrl.html-D7zu8omI.js similarity index 93% rename from assets/BaseUrl.html-DGVKdXRF.js rename to assets/BaseUrl.html-D7zu8omI.js index 80507d4924..7e93b84564 100644 --- a/assets/BaseUrl.html-DGVKdXRF.js +++ b/assets/BaseUrl.html-D7zu8omI.js @@ -1 +1 @@ -import{_ as o,c as n,b as s,d as l,e as a,f as t,r as i,o as d}from"./app-CmQUBLmX.js";const p={};function u(f,e){const r=i("RouteLink");return d(),n("div",null,[s("p",null,[l(r,{to:"/doc/browser/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),l(r,{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":{},"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 l,e as a,f as t,r as i,o as d}from"./app-DVxCS5ri.js";const p={};function u(f,e){const r=i("RouteLink");return d(),n("div",null,[s("p",null,[l(r,{to:"/doc/browser/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),l(r,{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":{},"filePathRelative":"doc/browser/type-aliases/BaseUrl.md"}');export{B as comp,b as data}; diff --git a/assets/Blank.html-oh0LcNoq.js b/assets/Blank.html-Bu1lsN3b.js similarity index 98% rename from assets/Blank.html-oh0LcNoq.js rename to assets/Blank.html-Bu1lsN3b.js index b85e13a6e9..0678b3580d 100644 --- a/assets/Blank.html-oh0LcNoq.js +++ b/assets/Blank.html-Bu1lsN3b.js @@ -1,4 +1,4 @@ -import{_ as p,c as i,b as e,d as t,e as l,f as a,a as o,r,o as c}from"./app-CmQUBLmX.js";const d={};function u(k,n){const s=r("RouteLink");return c(),i("div",null,[e("p",null,[t(s,{to:"/doc/ant-design/"},{default:l(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),t(s,{to:"/doc/ant-design/"},{default:l(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / Blank"))]),n[5]||(n[5]=o('

Function: Blank()

Blank(options?): JSX.Element

Blank component.

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

Parameters

options?

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

Returns

JSX.Element

Example

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

Function: Blank()

Blank(options?): JSX.Element

Blank component.

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

Parameters

options?

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

Returns

JSX.Element

Example

import { Blank } from '@faasjs/ant-design'
 
 <Blank value={undefined} text="Empty" />
 
`,4))])}const h=p(d,[["render",u],["__file","Blank.html.vue"]]),f=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":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/Blank.md"}');export{h as comp,f as data}; diff --git a/assets/BlankProps.html-CgNuxqe5.js b/assets/BlankProps.html-BQZODE7W.js similarity index 95% rename from assets/BlankProps.html-CgNuxqe5.js rename to assets/BlankProps.html-BQZODE7W.js index 6d23477a2a..b1a34a31dd 100644 --- a/assets/BlankProps.html-CgNuxqe5.js +++ b/assets/BlankProps.html-BQZODE7W.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/interfaces/BlankProps.md"}');export{k as comp,x as data}; diff --git a/assets/CHANGELOG.html-C2tdRTpp.js b/assets/CHANGELOG.html-C2tdRTpp.js new file mode 100644 index 0000000000..88810a620f --- /dev/null +++ b/assets/CHANGELOG.html-C2tdRTpp.js @@ -0,0 +1 @@ +import{_ as a,c as o,a as r,o as t}from"./app-DVxCS5ri.js";const l={};function s(c,e){return t(),o("div",null,e[0]||(e[0]=[r('

Changelog

FaasJS use Semantic Versioning.

Stable

v4.6.0 (2024-12-23)

  • @faasjs/logger

    • [Feature] Move transport to @faasjs/logger/transport.
  • @faasjs/server

    • [Feature] Add onClose.

v4.5.3 (2024-12-22)

  • @faasjs/logger

    • [Fix] Fix freezed existing logger.
  • @faasjs/server

    • [Feature] Add cache to staticHandler.

v4.5.1 (2024-12-21)

  • @faasjs/logger
    • [Feature] Add Transport.

v4.4.0 (2024-12-14)

  • @faasjs/func

    • [Feature] Add nameFunc for improve logger.
    • [Feature] Update logger.
  • @faasjs/server

    • [Fix] Fix staticHandler's name.
  • @faasjs/load

    • [Feature] Update logger.

v4.3.0 (2024-12-10)

  • @faasjs/server
    • [Feature] Monitor SIGTERM and SIGINT to exit smoothly.
    • [Feature] Improve server logger.

v4.2.6 (2024-12-09)

  • @faasjs/server

    • [Feature] Add useMiddleware and useMiddlewares.
    • [Feature] Add staticHandler.
    • [Fix] Output all error message.
  • @faasjs/load

    • [Fix] Remove unused loadTs.

v4.1.0 (2024-12-07)

  • @faasjs/react

    • [Break] Upgrade react to 19.
    • [Feature] Add useStateRef hook.
    • [Feature] Improve FormContainer performance.
    • [Fix] Rename FormButton's disabled to submitting.
    • [Fix] Fix form errors.
  • @faasjs/ant-design

    • [Break] Upgrade react to 19.
  • @faasjs/http

    • [Break] Remove validator.(Recommend to use zod instead)

v3.7.1 (2024-11-10)

  • @faasjs/react
    • [Fix] Fix custom input.

v3.7.0 (2024-11-10)

  • @faasjs/react
    • [Feature] Add headless form.
    • [Feature] Add display name to improve debugging.
    • [Feature] Add initializeStates to createSplittingContext.
    • [Feature] Add usePrevious hook.
    • [Fix] Fix equal error.

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 阶段开发开始。
',704)]))}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":{},"filePathRelative":"CHANGELOG.md"}');export{i as comp,p as data}; diff --git a/assets/CHANGELOG.html-hiTnlaJ7.js b/assets/CHANGELOG.html-hiTnlaJ7.js deleted file mode 100644 index 0d19dba508..0000000000 --- a/assets/CHANGELOG.html-hiTnlaJ7.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,c as o,a as r,o as t}from"./app-CmQUBLmX.js";const l={};function s(c,e){return t(),o("div",null,e[0]||(e[0]=[r('

Changelog

FaasJS use Semantic Versioning.

Stable

v4.5.4 (2024-12-23)

  • @faasjs/logger
    • [Feature] Move transport to @faasjs/logger/transport.

v4.5.3 (2024-12-22)

  • @faasjs/logger

    • [Fix] Fix freezed existing logger.
  • @faasjs/server

    • [Feature] Add cache to staticHandler.

v4.5.1 (2024-12-21)

  • @faasjs/logger
    • [Feature] Add Transport.

v4.4.0 (2024-12-14)

  • @faasjs/func

    • [Feature] Add nameFunc for improve logger.
    • [Feature] Update logger.
  • @faasjs/server

    • [Fix] Fix staticHandler's name.
  • @faasjs/load

    • [Feature] Update logger.

v4.3.0 (2024-12-10)

  • @faasjs/server
    • [Feature] Monitor SIGTERM and SIGINT to exit smoothly.
    • [Feature] Improve server logger.

v4.2.6 (2024-12-09)

  • @faasjs/server

    • [Feature] Add useMiddleware and useMiddlewares.
    • [Feature] Add staticHandler.
    • [Fix] Output all error message.
  • @faasjs/load

    • [Fix] Remove unused loadTs.

v4.1.0 (2024-12-07)

  • @faasjs/react

    • [Break] Upgrade react to 19.
    • [Feature] Add useStateRef hook.
    • [Feature] Improve FormContainer performance.
    • [Fix] Rename FormButton's disabled to submitting.
    • [Fix] Fix form errors.
  • @faasjs/ant-design

    • [Break] Upgrade react to 19.
  • @faasjs/http

    • [Break] Remove validator.(Recommend to use zod instead)

v3.7.1 (2024-11-10)

  • @faasjs/react
    • [Fix] Fix custom input.

v3.7.0 (2024-11-10)

  • @faasjs/react
    • [Feature] Add headless form.
    • [Feature] Add display name to improve debugging.
    • [Feature] Add initializeStates to createSplittingContext.
    • [Feature] Add usePrevious hook.
    • [Fix] Fix equal error.

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 阶段开发开始。
',704)]))}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":{},"filePathRelative":"CHANGELOG.md"}');export{i as comp,p as data}; diff --git a/assets/CODE_OF_CONDUCT.html-DgXx2rom.js b/assets/CODE_OF_CONDUCT.html--PD3uY0a.js similarity index 99% rename from assets/CODE_OF_CONDUCT.html-DgXx2rom.js rename to assets/CODE_OF_CONDUCT.html--PD3uY0a.js index bbb52212ce..a7a5966e29 100644 --- a/assets/CODE_OF_CONDUCT.html-DgXx2rom.js +++ b/assets/CODE_OF_CONDUCT.html--PD3uY0a.js @@ -1 +1 @@ -import{_ as n,c as i,a as t,o as a}from"./app-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"CODE_OF_CONDUCT.md"}');export{c as comp,d as data}; diff --git a/assets/CONTRIBUTING.html-D8wJIMZR.js b/assets/CONTRIBUTING.html-iUuAO6Ud.js similarity index 97% rename from assets/CONTRIBUTING.html-D8wJIMZR.js rename to assets/CONTRIBUTING.html-iUuAO6Ud.js index 4be7269b51..ad7a2d86d0 100644 --- a/assets/CONTRIBUTING.html-D8wJIMZR.js +++ b/assets/CONTRIBUTING.html-iUuAO6Ud.js @@ -1 +1 @@ -import{_ as e,c as r,a as t,o as i}from"./app-CmQUBLmX.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":{},"filePathRelative":"CONTRIBUTING.md"}');export{h as comp,p as data}; +import{_ as e,c as r,a as t,o as i}from"./app-DVxCS5ri.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":{},"filePathRelative":"CONTRIBUTING.md"}');export{h as comp,p as data}; diff --git a/assets/CloudFunction.html-CzvXmgTw.js b/assets/CloudFunction.html-DCltgjXH.js similarity index 99% rename from assets/CloudFunction.html-CzvXmgTw.js rename to assets/CloudFunction.html-DCltgjXH.js index 5754c48a91..4e5cc784c0 100644 --- a/assets/CloudFunction.html-CzvXmgTw.js +++ b/assets/CloudFunction.html-DCltgjXH.js @@ -1 +1 @@ -import{_ as r,c,b as n,d as t,e as d,f as o,a as s,r as i,o as l}from"./app-CmQUBLmX.js";const p={};function h(u,e){const a=i("RouteLink");return l(),c("div",null,[n("p",null,[t(a,{to:"/doc/cloud_function/"},{default:d(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),t(a,{to:"/doc/cloud_function/"},{default:d(()=>e[1]||(e[1]=[o("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=o(" / CloudFunction"))]),e[11]||(e[11]=s('

Class: CloudFunction

Implements

  • Plugin

Constructors

new CloudFunction()

',5)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("strong",null,"new CloudFunction",-1)),e[6]||(e[6]=o("(")),e[7]||(e[7]=n("code",null,"config",-1)),e[8]||(e[8]=o("?): ")),t(a,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:d(()=>e[4]||(e[4]=[n("code",null,"CloudFunction",-1)])),_:1})])]),e[12]||(e[12]=n("p",null,"创建云函数配置",-1)),e[13]||(e[13]=n("h4",{id:"parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#parameters"},[n("span",null,"Parameters")])],-1)),e[14]||(e[14]=n("h5",{id:"config",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#config"},[n("span",null,"config?")])],-1)),n("p",null,[t(a,{to:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html"},{default:d(()=>e[9]||(e[9]=[n("code",null,"CloudFunctionConfig",-1)])),_:1})]),e[15]||(e[15]=n("p",null,"{object} 配置项,这些配置将强制覆盖默认配置",-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/cloud_function/classes/CloudFunction.html"},{default:d(()=>e[10]||(e[10]=[n("code",null,"CloudFunction",-1)])),_:1})]),e[17]||(e[17]=s('

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

',83))])}const f=r(p,[["render",h],["__file","CloudFunction.html.vue"]]),g=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-1","link":"#config-1","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-3","link":"#name-3","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{},"filePathRelative":"doc/cloud_function/classes/CloudFunction.md"}');export{f as comp,g as data}; +import{_ as r,c,b as n,d as t,e as d,f as o,a as s,r as i,o as l}from"./app-DVxCS5ri.js";const p={};function h(u,e){const a=i("RouteLink");return l(),c("div",null,[n("p",null,[t(a,{to:"/doc/cloud_function/"},{default:d(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),t(a,{to:"/doc/cloud_function/"},{default:d(()=>e[1]||(e[1]=[o("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=o(" / CloudFunction"))]),e[11]||(e[11]=s('

Class: CloudFunction

Implements

  • Plugin

Constructors

new CloudFunction()

',5)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("strong",null,"new CloudFunction",-1)),e[6]||(e[6]=o("(")),e[7]||(e[7]=n("code",null,"config",-1)),e[8]||(e[8]=o("?): ")),t(a,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:d(()=>e[4]||(e[4]=[n("code",null,"CloudFunction",-1)])),_:1})])]),e[12]||(e[12]=n("p",null,"创建云函数配置",-1)),e[13]||(e[13]=n("h4",{id:"parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#parameters"},[n("span",null,"Parameters")])],-1)),e[14]||(e[14]=n("h5",{id:"config",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#config"},[n("span",null,"config?")])],-1)),n("p",null,[t(a,{to:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html"},{default:d(()=>e[9]||(e[9]=[n("code",null,"CloudFunctionConfig",-1)])),_:1})]),e[15]||(e[15]=n("p",null,"{object} 配置项,这些配置将强制覆盖默认配置",-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/cloud_function/classes/CloudFunction.html"},{default:d(()=>e[10]||(e[10]=[n("code",null,"CloudFunction",-1)])),_:1})]),e[17]||(e[17]=s('

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

',83))])}const f=r(p,[["render",h],["__file","CloudFunction.html.vue"]]),g=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-1","link":"#config-1","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-3","link":"#name-3","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{},"filePathRelative":"doc/cloud_function/classes/CloudFunction.md"}');export{f as comp,g as data}; diff --git a/assets/CloudFunctionAdapter.html-Ccz8-avk.js b/assets/CloudFunctionAdapter.html-DpFhadC5.js similarity index 98% rename from assets/CloudFunctionAdapter.html-Ccz8-avk.js rename to assets/CloudFunctionAdapter.html-DpFhadC5.js index 9c8f40e053..bdbd490bd1 100644 --- a/assets/CloudFunctionAdapter.html-Ccz8-avk.js +++ b/assets/CloudFunctionAdapter.html-DpFhadC5.js @@ -1 +1 @@ -import{_ as d,c,b as s,d as n,e as t,f as a,a as r,r as i,o as l}from"./app-CmQUBLmX.js";const p={};function u(h,e){const o=i("RouteLink");return l(),c("div",null,[s("p",null,[n(o,{to:"/doc/cloud_function/"},{default:t(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(o,{to:"/doc/cloud_function/"},{default:t(()=>e[1]||(e[1]=[a("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=a(" / 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>

',27))])}const m=d(p,[["render",u],["__file","CloudFunctionAdapter.html.vue"]]),k=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":{},"filePathRelative":"doc/cloud_function/type-aliases/CloudFunctionAdapter.md"}');export{m as comp,k as data}; +import{_ as d,c,b as s,d as n,e as t,f as a,a as r,r as i,o as l}from"./app-DVxCS5ri.js";const p={};function u(h,e){const o=i("RouteLink");return l(),c("div",null,[s("p",null,[n(o,{to:"/doc/cloud_function/"},{default:t(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(o,{to:"/doc/cloud_function/"},{default:t(()=>e[1]||(e[1]=[a("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=a(" / 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>

',27))])}const m=d(p,[["render",u],["__file","CloudFunctionAdapter.html.vue"]]),k=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":{},"filePathRelative":"doc/cloud_function/type-aliases/CloudFunctionAdapter.md"}');export{m as comp,k as data}; diff --git a/assets/CloudFunctionConfig.html-DsYeWRi-.js b/assets/CloudFunctionConfig.html-CEBz0br6.js similarity index 98% rename from assets/CloudFunctionConfig.html-DsYeWRi-.js rename to assets/CloudFunctionConfig.html-CEBz0br6.js index 54e2c72fdd..d8a418f92d 100644 --- a/assets/CloudFunctionConfig.html-DsYeWRi-.js +++ b/assets/CloudFunctionConfig.html-CEBz0br6.js @@ -1 +1 @@ -import{_ as t,c as i,b as d,d as a,e as c,f as e,a as r,r as s,o as l}from"./app-CmQUBLmX.js";const p={};function u(g,o){const n=s("RouteLink");return l(),i("div",null,[d("p",null,[a(n,{to:"/doc/cloud_function/"},{default:c(()=>o[0]||(o[0]=[e("Documents")])),_:1}),o[2]||(o[2]=e(" / ")),a(n,{to:"/doc/cloud_function/"},{default:c(()=>o[1]||(o[1]=[e("@faasjs/cloud_function")])),_:1}),o[3]||(o[3]=e(" / CloudFunctionConfig"))]),o[4]||(o[4]=r('

Type Alias: CloudFunctionConfig

CloudFunctionConfig: object

云函数配置项

Type declaration

Index Signature

[key: string]: any

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 f=t(p,[["render",u],["__file","CloudFunctionConfig.html.vue"]]),b=JSON.parse('{"path":"/doc/cloud_function/type-aliases/CloudFunctionConfig.html","title":"Type Alias: CloudFunctionConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"name?","slug":"name","link":"#name","children":[]},{"level":3,"title":"validator?","slug":"validator","link":"#validator","children":[]}]}],"git":{},"filePathRelative":"doc/cloud_function/type-aliases/CloudFunctionConfig.md"}');export{f as comp,b as data}; +import{_ as t,c as i,b as d,d as a,e as c,f as e,a as r,r as s,o as l}from"./app-DVxCS5ri.js";const p={};function u(g,o){const n=s("RouteLink");return l(),i("div",null,[d("p",null,[a(n,{to:"/doc/cloud_function/"},{default:c(()=>o[0]||(o[0]=[e("Documents")])),_:1}),o[2]||(o[2]=e(" / ")),a(n,{to:"/doc/cloud_function/"},{default:c(()=>o[1]||(o[1]=[e("@faasjs/cloud_function")])),_:1}),o[3]||(o[3]=e(" / CloudFunctionConfig"))]),o[4]||(o[4]=r('

Type Alias: CloudFunctionConfig

CloudFunctionConfig: object

云函数配置项

Type declaration

Index Signature

[key: string]: any

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 f=t(p,[["render",u],["__file","CloudFunctionConfig.html.vue"]]),b=JSON.parse('{"path":"/doc/cloud_function/type-aliases/CloudFunctionConfig.html","title":"Type Alias: CloudFunctionConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"name?","slug":"name","link":"#name","children":[]},{"level":3,"title":"validator?","slug":"validator","link":"#validator","children":[]}]}],"git":{},"filePathRelative":"doc/cloud_function/type-aliases/CloudFunctionConfig.md"}');export{f as comp,b as data}; diff --git a/assets/Color.html-BYKzveXv.js b/assets/Color.html-CPHrovZU.js similarity index 98% rename from assets/Color.html-BYKzveXv.js rename to assets/Color.html-CPHrovZU.js index be166a3bd1..d912d4044e 100644 --- a/assets/Color.html-BYKzveXv.js +++ b/assets/Color.html-CPHrovZU.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/logger/enums/Color.md"}');export{p as comp,f as data}; diff --git a/assets/Color.html-KhKl-BfM.js b/assets/Color.html-qDvpwmvl.js similarity index 98% rename from assets/Color.html-KhKl-BfM.js rename to assets/Color.html-qDvpwmvl.js index 6122a86422..57f51caa03 100644 --- a/assets/Color.html-KhKl-BfM.js +++ b/assets/Color.html-qDvpwmvl.js @@ -1 +1 @@ -import{_ as r,c as t,b as s,d as n,e as l,f as o,a as d,r as c,o as i}from"./app-CmQUBLmX.js";const h={};function u(g,e){const a=c("RouteLink");return i(),t("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=r(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":{},"filePathRelative":"doc/logger/enumerations/Color.md"}');export{b as comp,m as data}; +import{_ as r,c as t,b as s,d as n,e as l,f as o,a as d,r as c,o as i}from"./app-DVxCS5ri.js";const h={};function u(g,e){const a=c("RouteLink");return i(),t("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=r(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":{},"filePathRelative":"doc/logger/enumerations/Color.md"}');export{b as comp,m as data}; diff --git a/assets/Config.html-CLQRqGpx.js b/assets/Config.html-BIKa5Yei.js similarity index 96% rename from assets/Config.html-CLQRqGpx.js rename to assets/Config.html-BIKa5Yei.js index e382fc3db5..2deab350e2 100644 --- a/assets/Config.html-CLQRqGpx.js +++ b/assets/Config.html-BIKa5Yei.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-CmQUBLmX.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

Type declaration

Index Signature

[key: string]: any

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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[{"level":3,"title":"plugins?","slug":"plugins","link":"#plugins","children":[]}]}],"git":{},"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-DVxCS5ri.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

Type declaration

Index Signature

[key: string]: any

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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[{"level":3,"title":"plugins?","slug":"plugins","link":"#plugins","children":[]}]}],"git":{},"filePathRelative":"doc/func/type-aliases/Config.md"}');export{h as comp,x as data}; diff --git a/assets/Config.html-96bEDV9o.js b/assets/Config.html-C_ANkelH.js similarity index 96% rename from assets/Config.html-96bEDV9o.js rename to assets/Config.html-C_ANkelH.js index ed425ebd77..e874e9106a 100644 --- a/assets/Config.html-96bEDV9o.js +++ b/assets/Config.html-C_ANkelH.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-CmQUBLmX.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

Type declaration

Index Signature

[key: string]: any

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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[{"level":3,"title":"plugins?","slug":"plugins","link":"#plugins","children":[]}]}],"git":{},"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-DVxCS5ri.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

Type declaration

Index Signature

[key: string]: any

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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[{"level":3,"title":"plugins?","slug":"plugins","link":"#plugins","children":[]}]}],"git":{},"filePathRelative":"doc/test/type-aliases/Config.md"}');export{h as comp,x as data}; diff --git a/assets/ConfigContext.html-CJLuonSP.js b/assets/ConfigContext.html-DTwMJ5go.js similarity index 96% rename from assets/ConfigContext.html-CJLuonSP.js rename to assets/ConfigContext.html-DTwMJ5go.js index 9254d6778e..696b34c16a 100644 --- a/assets/ConfigContext.html-CJLuonSP.js +++ b/assets/ConfigContext.html-DTwMJ5go.js @@ -1 +1 @@ -import{_ as a,c as i,b as n,d as r,e as s,f as e,a as l,r as d,o as p}from"./app-CmQUBLmX.js";const u={};function f(g,t){const o=d("RouteLink");return p(),i("div",null,[n("p",null,[r(o,{to:"/doc/ant-design/"},{default:s(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),r(o,{to:"/doc/ant-design/"},{default:s(()=>t[1]||(t[1]=[e("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=e(" / ConfigContext"))]),t[10]||(t[10]=l('

Function: ConfigContext()

ConfigContext(props): ReactNode

Parameters

props

',4)),n("p",null,[t[5]||(t[5]=n("code",null,"ProviderProps",-1)),t[6]||(t[6]=e("<")),t[7]||(t[7]=n("code",null,"Partial",-1)),t[8]||(t[8]=e("<")),r(o,{to:"/doc/ant-design/interfaces/ConfigProviderProps.html"},{default:s(()=>t[4]||(t[4]=[n("code",null,"ConfigProviderProps",-1)])),_:1}),t[9]||(t[9]=e(">>"))]),t[11]||(t[11]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),t[12]||(t[12]=n("p",null,[n("code",null,"ReactNode")],-1))])}const C=a(u,[["render",f],["__file","ConfigContext.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/functions/ConfigContext.html","title":"Function: ConfigContext()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[{"level":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/ConfigContext.md"}');export{C as comp,x as data}; +import{_ as a,c as i,b as n,d as r,e as s,f as e,a as l,r as d,o as p}from"./app-DVxCS5ri.js";const u={};function f(g,t){const o=d("RouteLink");return p(),i("div",null,[n("p",null,[r(o,{to:"/doc/ant-design/"},{default:s(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),r(o,{to:"/doc/ant-design/"},{default:s(()=>t[1]||(t[1]=[e("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=e(" / ConfigContext"))]),t[10]||(t[10]=l('

Function: ConfigContext()

ConfigContext(props): ReactNode

Parameters

props

',4)),n("p",null,[t[5]||(t[5]=n("code",null,"ProviderProps",-1)),t[6]||(t[6]=e("<")),t[7]||(t[7]=n("code",null,"Partial",-1)),t[8]||(t[8]=e("<")),r(o,{to:"/doc/ant-design/interfaces/ConfigProviderProps.html"},{default:s(()=>t[4]||(t[4]=[n("code",null,"ConfigProviderProps",-1)])),_:1}),t[9]||(t[9]=e(">>"))]),t[11]||(t[11]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),t[12]||(t[12]=n("p",null,[n("code",null,"ReactNode")],-1))])}const C=a(u,[["render",f],["__file","ConfigContext.html.vue"]]),x=JSON.parse('{"path":"/doc/ant-design/functions/ConfigContext.html","title":"Function: ConfigContext()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[{"level":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/ConfigContext.md"}');export{C as comp,x as data}; diff --git a/assets/ConfigProvider.html-DL1hLb3U.js b/assets/ConfigProvider.html--Ek20O6s.js similarity index 98% rename from assets/ConfigProvider.html-DL1hLb3U.js rename to assets/ConfigProvider.html--Ek20O6s.js index df782d1962..2cf91b72fa 100644 --- a/assets/ConfigProvider.html-DL1hLb3U.js +++ b/assets/ConfigProvider.html--Ek20O6s.js @@ -1,4 +1,4 @@ -import{_ as i,c as l,b as e,d as t,e as o,f as s,a as p,r,o as c}from"./app-CmQUBLmX.js";const d={};function u(g,n){const a=r("RouteLink");return c(),l("div",null,[e("p",null,[t(a,{to:"/doc/ant-design/"},{default:o(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(a,{to:"/doc/ant-design/"},{default:o(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / ConfigProvider"))]),n[5]||(n[5]=p('

Function: ConfigProvider()

ConfigProvider(props): Element

Config for @faasjs/ant-design components.

Parameters

props

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

Returns

Element

Example

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

Function: ConfigProvider()

ConfigProvider(props): Element

Config for @faasjs/ant-design components.

Parameters

props

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

Returns

Element

Example

import { ConfigProvider } from '@faasjs/ant-design'
 
 <ConfigProvider theme={{ common: { blank: 'Empty' } }}>
   <Blank />
diff --git a/assets/ConfigProviderProps.html-B9aEpm3y.js b/assets/ConfigProviderProps.html-YqinJ9Mx.js
similarity index 99%
rename from assets/ConfigProviderProps.html-B9aEpm3y.js
rename to assets/ConfigProviderProps.html-YqinJ9Mx.js
index 64fad9e77d..115f130f4c 100644
--- a/assets/ConfigProviderProps.html-B9aEpm3y.js
+++ b/assets/ConfigProviderProps.html-YqinJ9Mx.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/interfaces/ConfigProviderProps.md"}');export{g as comp,u as data}; diff --git a/assets/ContentType.html-BeqDaXd6.js b/assets/ContentType.html-DhGCH0W3.js similarity index 94% rename from assets/ContentType.html-BeqDaXd6.js rename to assets/ContentType.html-DhGCH0W3.js index d8c874a430..3375f6a9b9 100644 --- a/assets/ContentType.html-BeqDaXd6.js +++ b/assets/ContentType.html-DhGCH0W3.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-CmQUBLmX.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 g=r(c,[["render",u],["__file","ContentType.html.vue"]]),m=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":{},"filePathRelative":"doc/http/variables/ContentType.md"}');export{g as comp,m 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-DVxCS5ri.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 g=r(c,[["render",u],["__file","ContentType.html.vue"]]),m=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":{},"filePathRelative":"doc/http/variables/ContentType.md"}');export{g as comp,m as data}; diff --git a/assets/Cookie.html-CHFVa2RR.js b/assets/Cookie.html-DFiWZFQA.js similarity index 99% rename from assets/Cookie.html-CHFVa2RR.js rename to assets/Cookie.html-DFiWZFQA.js index ce0113c135..ba13ec58db 100644 --- a/assets/Cookie.html-CHFVa2RR.js +++ b/assets/Cookie.html-DFiWZFQA.js @@ -1 +1 @@ -import{_ as d,c as a,b as o,d as t,e as r,f as s,a as l,r as i,o as p}from"./app-CmQUBLmX.js";const u={};function h(g,e){const n=i("RouteLink");return p(),a("div",null,[o("p",null,[t(n,{to:"/doc/http/"},{default:r(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),t(n,{to:"/doc/http/"},{default:r(()=>e[1]||(e[1]=[s("@faasjs/http")])),_:1}),e[3]||(e[3]=s(" / Cookie"))]),e[76]||(e[76]=l('

Class: Cookie<C, S>

Type Parameters

C extends Record<string, string> = any

S extends Record<string, string> = any

Constructors

',6)),o("blockquote",null,[o("p",null,[e[5]||(e[5]=o("strong",null,"new Cookie",-1)),e[6]||(e[6]=s("<")),e[7]||(e[7]=o("code",null,"C",-1)),e[8]||(e[8]=s(", ")),e[9]||(e[9]=o("code",null,"S",-1)),e[10]||(e[10]=s(">(")),e[11]||(e[11]=o("code",null,"config",-1)),e[12]||(e[12]=s(", ")),e[13]||(e[13]=o("code",null,"logger",-1)),e[14]||(e[14]=s("?): ")),t(n,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[4]||(e[4]=[o("code",null,"Cookie",-1)])),_:1}),e[15]||(e[15]=s("<")),e[16]||(e[16]=o("code",null,"C",-1)),e[17]||(e[17]=s(", ")),e[18]||(e[18]=o("code",null,"S",-1)),e[19]||(e[19]=s(">"))])]),e[77]||(e[77]=o("h4",{id:"parameters",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters"},[o("span",null,"Parameters")])],-1)),e[78]||(e[78]=o("h5",{id:"config",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#config"},[o("span",null,"config")])],-1)),o("p",null,[t(n,{to:"/doc/http/type-aliases/CookieOptions.html"},{default:r(()=>e[20]||(e[20]=[o("code",null,"CookieOptions",-1)])),_:1})]),e[79]||(e[79]=o("h5",{id:"logger",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#logger"},[o("span",null,"logger?")])],-1)),e[80]||(e[80]=o("p",null,[o("code",null,"Logger")],-1)),e[81]||(e[81]=o("h4",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),o("p",null,[t(n,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[21]||(e[21]=[o("code",null,"Cookie",-1)])),_:1}),e[22]||(e[22]=s("<")),e[23]||(e[23]=o("code",null,"C",-1)),e[24]||(e[24]=s(", ")),e[25]||(e[25]=o("code",null,"S",-1)),e[26]||(e[26]=s(">"))]),e[82]||(e[82]=l('

Methods

headers()

headers(): object

Returns

object

optional Set-Cookie: string[]

invoke()

',8)),o("blockquote",null,[o("p",null,[e[28]||(e[28]=o("strong",null,"invoke",-1)),e[29]||(e[29]=s("(")),e[30]||(e[30]=o("code",null,"cookie",-1)),e[31]||(e[31]=s(", ")),e[32]||(e[32]=o("code",null,"logger",-1)),e[33]||(e[33]=s("): ")),t(n,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[27]||(e[27]=[o("code",null,"Cookie",-1)])),_:1}),e[34]||(e[34]=s("<")),e[35]||(e[35]=o("code",null,"C",-1)),e[36]||(e[36]=s(", ")),e[37]||(e[37]=o("code",null,"S",-1)),e[38]||(e[38]=s(">"))])]),e[83]||(e[83]=l('

Parameters

string

logger

Logger

Returns

',6)),o("p",null,[t(n,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[39]||(e[39]=[o("code",null,"Cookie",-1)])),_:1}),e[40]||(e[40]=s("<")),e[41]||(e[41]=o("code",null,"C",-1)),e[42]||(e[42]=s(", ")),e[43]||(e[43]=o("code",null,"S",-1)),e[44]||(e[44]=s(">"))]),e[84]||(e[84]=l('

read()

read(key): any

Parameters

key

string

Returns

any

write()

',8)),o("blockquote",null,[o("p",null,[e[46]||(e[46]=o("strong",null,"write",-1)),e[47]||(e[47]=s("(")),e[48]||(e[48]=o("code",null,"key",-1)),e[49]||(e[49]=s(", ")),e[50]||(e[50]=o("code",null,"value",-1)),e[51]||(e[51]=s(", ")),e[52]||(e[52]=o("code",null,"opts",-1)),e[53]||(e[53]=s("?): ")),t(n,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[45]||(e[45]=[o("code",null,"Cookie",-1)])),_:1}),e[54]||(e[54]=s("<")),e[55]||(e[55]=o("code",null,"C",-1)),e[56]||(e[56]=s(", ")),e[57]||(e[57]=o("code",null,"S",-1)),e[58]||(e[58]=s(">"))])]),e[85]||(e[85]=l('

Parameters

key

string

value

string

opts?
domain

string

expires

string | number

httpOnly

boolean

path

string

sameSite

"Strict" | "Lax" | "None"

secure

boolean

Returns

',19)),o("p",null,[t(n,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[59]||(e[59]=[o("code",null,"Cookie",-1)])),_:1}),e[60]||(e[60]=s("<")),e[61]||(e[61]=o("code",null,"C",-1)),e[62]||(e[62]=s(", ")),e[63]||(e[63]=o("code",null,"S",-1)),e[64]||(e[64]=s(">"))]),e[86]||(e[86]=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)),o("blockquote",null,[o("p",null,[e[66]||(e[66]=o("strong",null,"session",-1)),e[67]||(e[67]=s(": ")),t(n,{to:"/doc/http/type-aliases/SessionOptions.html"},{default:r(()=>e[65]||(e[65]=[o("code",null,"SessionOptions",-1)])),_:1})])]),e[87]||(e[87]=l('

content

content: Record<string, string>

logger

logger: Logger

session

',5)),o("blockquote",null,[o("p",null,[e[69]||(e[69]=o("strong",null,"session",-1)),e[70]||(e[70]=s(": ")),t(n,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[68]||(e[68]=[o("code",null,"Session",-1)])),_:1}),e[71]||(e[71]=s("<")),e[72]||(e[72]=o("code",null,"S",-1)),e[73]||(e[73]=s(", ")),e[74]||(e[74]=o("code",null,"C",-1)),e[75]||(e[75]=s(">"))])])])}const b=d(u,[["render",h],["__file","Cookie.html.vue"]]),f=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-1","link":"#config-1","children":[]},{"level":3,"title":"content","slug":"content","link":"#content","children":[]},{"level":3,"title":"logger","slug":"logger-2","link":"#logger-2","children":[]},{"level":3,"title":"session","slug":"session-1","link":"#session-1","children":[]}]}],"git":{},"filePathRelative":"doc/http/classes/Cookie.md"}');export{b as comp,f as data}; +import{_ as d,c as a,b as o,d as t,e as r,f as s,a as l,r as i,o as p}from"./app-DVxCS5ri.js";const u={};function h(g,e){const n=i("RouteLink");return p(),a("div",null,[o("p",null,[t(n,{to:"/doc/http/"},{default:r(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),t(n,{to:"/doc/http/"},{default:r(()=>e[1]||(e[1]=[s("@faasjs/http")])),_:1}),e[3]||(e[3]=s(" / Cookie"))]),e[76]||(e[76]=l('

Class: Cookie<C, S>

Type Parameters

C extends Record<string, string> = any

S extends Record<string, string> = any

Constructors

',6)),o("blockquote",null,[o("p",null,[e[5]||(e[5]=o("strong",null,"new Cookie",-1)),e[6]||(e[6]=s("<")),e[7]||(e[7]=o("code",null,"C",-1)),e[8]||(e[8]=s(", ")),e[9]||(e[9]=o("code",null,"S",-1)),e[10]||(e[10]=s(">(")),e[11]||(e[11]=o("code",null,"config",-1)),e[12]||(e[12]=s(", ")),e[13]||(e[13]=o("code",null,"logger",-1)),e[14]||(e[14]=s("?): ")),t(n,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[4]||(e[4]=[o("code",null,"Cookie",-1)])),_:1}),e[15]||(e[15]=s("<")),e[16]||(e[16]=o("code",null,"C",-1)),e[17]||(e[17]=s(", ")),e[18]||(e[18]=o("code",null,"S",-1)),e[19]||(e[19]=s(">"))])]),e[77]||(e[77]=o("h4",{id:"parameters",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters"},[o("span",null,"Parameters")])],-1)),e[78]||(e[78]=o("h5",{id:"config",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#config"},[o("span",null,"config")])],-1)),o("p",null,[t(n,{to:"/doc/http/type-aliases/CookieOptions.html"},{default:r(()=>e[20]||(e[20]=[o("code",null,"CookieOptions",-1)])),_:1})]),e[79]||(e[79]=o("h5",{id:"logger",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#logger"},[o("span",null,"logger?")])],-1)),e[80]||(e[80]=o("p",null,[o("code",null,"Logger")],-1)),e[81]||(e[81]=o("h4",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),o("p",null,[t(n,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[21]||(e[21]=[o("code",null,"Cookie",-1)])),_:1}),e[22]||(e[22]=s("<")),e[23]||(e[23]=o("code",null,"C",-1)),e[24]||(e[24]=s(", ")),e[25]||(e[25]=o("code",null,"S",-1)),e[26]||(e[26]=s(">"))]),e[82]||(e[82]=l('

Methods

headers()

headers(): object

Returns

object

optional Set-Cookie: string[]

invoke()

',8)),o("blockquote",null,[o("p",null,[e[28]||(e[28]=o("strong",null,"invoke",-1)),e[29]||(e[29]=s("(")),e[30]||(e[30]=o("code",null,"cookie",-1)),e[31]||(e[31]=s(", ")),e[32]||(e[32]=o("code",null,"logger",-1)),e[33]||(e[33]=s("): ")),t(n,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[27]||(e[27]=[o("code",null,"Cookie",-1)])),_:1}),e[34]||(e[34]=s("<")),e[35]||(e[35]=o("code",null,"C",-1)),e[36]||(e[36]=s(", ")),e[37]||(e[37]=o("code",null,"S",-1)),e[38]||(e[38]=s(">"))])]),e[83]||(e[83]=l('

Parameters

string

logger

Logger

Returns

',6)),o("p",null,[t(n,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[39]||(e[39]=[o("code",null,"Cookie",-1)])),_:1}),e[40]||(e[40]=s("<")),e[41]||(e[41]=o("code",null,"C",-1)),e[42]||(e[42]=s(", ")),e[43]||(e[43]=o("code",null,"S",-1)),e[44]||(e[44]=s(">"))]),e[84]||(e[84]=l('

read()

read(key): any

Parameters

key

string

Returns

any

write()

',8)),o("blockquote",null,[o("p",null,[e[46]||(e[46]=o("strong",null,"write",-1)),e[47]||(e[47]=s("(")),e[48]||(e[48]=o("code",null,"key",-1)),e[49]||(e[49]=s(", ")),e[50]||(e[50]=o("code",null,"value",-1)),e[51]||(e[51]=s(", ")),e[52]||(e[52]=o("code",null,"opts",-1)),e[53]||(e[53]=s("?): ")),t(n,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[45]||(e[45]=[o("code",null,"Cookie",-1)])),_:1}),e[54]||(e[54]=s("<")),e[55]||(e[55]=o("code",null,"C",-1)),e[56]||(e[56]=s(", ")),e[57]||(e[57]=o("code",null,"S",-1)),e[58]||(e[58]=s(">"))])]),e[85]||(e[85]=l('

Parameters

key

string

value

string

opts?
domain

string

expires

string | number

httpOnly

boolean

path

string

sameSite

"Strict" | "Lax" | "None"

secure

boolean

Returns

',19)),o("p",null,[t(n,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[59]||(e[59]=[o("code",null,"Cookie",-1)])),_:1}),e[60]||(e[60]=s("<")),e[61]||(e[61]=o("code",null,"C",-1)),e[62]||(e[62]=s(", ")),e[63]||(e[63]=o("code",null,"S",-1)),e[64]||(e[64]=s(">"))]),e[86]||(e[86]=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)),o("blockquote",null,[o("p",null,[e[66]||(e[66]=o("strong",null,"session",-1)),e[67]||(e[67]=s(": ")),t(n,{to:"/doc/http/type-aliases/SessionOptions.html"},{default:r(()=>e[65]||(e[65]=[o("code",null,"SessionOptions",-1)])),_:1})])]),e[87]||(e[87]=l('

content

content: Record<string, string>

logger

logger: Logger

session

',5)),o("blockquote",null,[o("p",null,[e[69]||(e[69]=o("strong",null,"session",-1)),e[70]||(e[70]=s(": ")),t(n,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[68]||(e[68]=[o("code",null,"Session",-1)])),_:1}),e[71]||(e[71]=s("<")),e[72]||(e[72]=o("code",null,"S",-1)),e[73]||(e[73]=s(", ")),e[74]||(e[74]=o("code",null,"C",-1)),e[75]||(e[75]=s(">"))])])])}const b=d(u,[["render",h],["__file","Cookie.html.vue"]]),f=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-1","link":"#config-1","children":[]},{"level":3,"title":"content","slug":"content","link":"#content","children":[]},{"level":3,"title":"logger","slug":"logger-2","link":"#logger-2","children":[]},{"level":3,"title":"session","slug":"session-1","link":"#session-1","children":[]}]}],"git":{},"filePathRelative":"doc/http/classes/Cookie.md"}');export{b as comp,f as data}; diff --git a/assets/CookieOptions.html-C46k-3K9.js b/assets/CookieOptions.html-DjcQHCHs.js similarity index 98% rename from assets/CookieOptions.html-C46k-3K9.js rename to assets/CookieOptions.html-DjcQHCHs.js index 416f1ce996..27035557dd 100644 --- a/assets/CookieOptions.html-C46k-3K9.js +++ b/assets/CookieOptions.html-DjcQHCHs.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-CmQUBLmX.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

Type declaration

Index Signature

[key: string]: any

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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","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":{},"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-DVxCS5ri.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

Type declaration

Index Signature

[key: string]: any

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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","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":{},"filePathRelative":"doc/http/type-aliases/CookieOptions.md"}');export{g as comp,b as data}; diff --git a/assets/Description.html-BZtErgTu.js b/assets/Description.html-iAJNi0l6.js similarity index 98% rename from assets/Description.html-BZtErgTu.js rename to assets/Description.html-iAJNi0l6.js index c1f49eb584..dab11a4736 100644 --- a/assets/Description.html-BZtErgTu.js +++ b/assets/Description.html-iAJNi0l6.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-CmQUBLmX.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[10]||(n[10]=i('

Function: Description()

Description<T>(__namedParameters): Element

Description component

Type Parameters

T extends Record<string, any> = any

Parameters

__namedParameters

',8)),a("p",null,[t(e,{to:"/doc/ant-design/interfaces/DescriptionProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"DescriptionProps",-1)])),_:1}),n[5]||(n[5]=s("<")),n[6]||(n[6]=a("code",null,"T",-1)),n[7]||(n[7]=s(", ")),n[8]||(n[8]=a("code",null,"any",-1)),n[9]||(n[9]=s(">"))]),n[11]||(n[11]=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-DVxCS5ri.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[10]||(n[10]=i('

Function: Description()

Description<T>(__namedParameters): Element

Description component

Type Parameters

T extends Record<string, any> = any

Parameters

__namedParameters

',8)),a("p",null,[t(e,{to:"/doc/ant-design/interfaces/DescriptionProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"DescriptionProps",-1)])),_:1}),n[5]||(n[5]=s("<")),n[6]||(n[6]=a("code",null,"T",-1)),n[7]||(n[7]=s(", ")),n[8]||(n[8]=a("code",null,"any",-1)),n[9]||(n[9]=s(">"))]),n[11]||(n[11]=i(`

Returns

Element

Example

import { Description } from '@faasjs/ant-design'
 
 <Description
   title="Title"
diff --git a/assets/DescriptionItemContentProps.html-CtI1kyiR.js b/assets/DescriptionItemContentProps.html-SMVH7yvH.js
similarity index 98%
rename from assets/DescriptionItemContentProps.html-CtI1kyiR.js
rename to assets/DescriptionItemContentProps.html-SMVH7yvH.js
index 3d591d7856..97d2521193 100644
--- a/assets/DescriptionItemContentProps.html-CtI1kyiR.js
+++ b/assets/DescriptionItemContentProps.html-SMVH7yvH.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-CmQUBLmX.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[19]||(e[19]=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[10]||(e[10]=n("<")),e[11]||(e[11]=t("code",null,"any",-1)),e[12]||(e[12]=n(">"))]),e[20]||(e[20]=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[14]||(e[14]=t("strong",null,"item",-1)),e[15]||(e[15]=n(": ")),o(s,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:r(()=>e[13]||(e[13]=[t("code",null,"DescriptionItemProps",-1)])),_:1}),e[16]||(e[16]=n("<")),e[17]||(e[17]=t("code",null,"any",-1)),e[18]||(e[18]=n(">"))])]),e[21]||(e[21]=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":{},"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-DVxCS5ri.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[19]||(e[19]=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[10]||(e[10]=n("<")),e[11]||(e[11]=t("code",null,"any",-1)),e[12]||(e[12]=n(">"))]),e[20]||(e[20]=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[14]||(e[14]=t("strong",null,"item",-1)),e[15]||(e[15]=n(": ")),o(s,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:r(()=>e[13]||(e[13]=[t("code",null,"DescriptionItemProps",-1)])),_:1}),e[16]||(e[16]=n("<")),e[17]||(e[17]=t("code",null,"any",-1)),e[18]||(e[18]=n(">"))])]),e[21]||(e[21]=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":{},"filePathRelative":"doc/ant-design/interfaces/DescriptionItemContentProps.md"}');export{x as comp,v as data}; diff --git a/assets/DescriptionItemProps.html-CAPRo-Wv.js b/assets/DescriptionItemProps.html-BsHe3cqJ.js similarity index 99% rename from assets/DescriptionItemProps.html-CAPRo-Wv.js rename to assets/DescriptionItemProps.html-BsHe3cqJ.js index d234599492..dbf432e0e4 100644 --- a/assets/DescriptionItemProps.html-CAPRo-Wv.js +++ b/assets/DescriptionItemProps.html-BsHe3cqJ.js @@ -1,2 +1,2 @@ -import{_ as r,c as d,b as n,d as s,e as i,f as t,a as o,r as a,o as p}from"./app-CmQUBLmX.js";const u={};function m(f,e){const l=a("RouteLink");return p(),d("div",null,[n("p",null,[s(l,{to:"/doc/ant-design/"},{default:i(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(l,{to:"/doc/ant-design/"},{default:i(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / DescriptionItemProps"))]),e[69]||(e[69]=n("h1",{id:"interface-descriptionitemprops-t",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#interface-descriptionitemprops-t"},[n("span",null,"Interface: DescriptionItemProps")])],-1)),e[70]||(e[70]=n("h2",{id:"extends",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#extends"},[n("span",null,"Extends")])],-1)),n("ul",null,[n("li",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>e[4]||(e[4]=[n("code",null,"FaasItemProps",-1)])),_:1})])]),e[71]||(e[71]=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,[s(l,{to:"/doc/ant-design/interfaces/UnionFaasItemProps.html"},{default:i(()=>e[5]||(e[5]=[n("code",null,"UnionFaasItemProps",-1)])),_:1})])]),e[72]||(e[72]=o('

Type Parameters

T = any

Properties

children?

',4)),n("blockquote",null,[n("p",null,[e[7]||(e[7]=n("code",null,"optional",-1)),e[8]||(e[8]=t()),e[9]||(e[9]=n("strong",null,"children",-1)),e[10]||(e[10]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:i(()=>e[6]||(e[6]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),e[11]||(e[11]=t("<")),e[12]||(e[12]=n("code",null,"T",-1)),e[13]||(e[13]=t(">"))])]),e[73]||(e[73]=n("h3",{id:"descriptionchildren",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#descriptionchildren"},[n("span",null,"descriptionChildren?")])],-1)),n("blockquote",null,[n("p",null,[e[15]||(e[15]=n("code",null,"optional",-1)),e[16]||(e[16]=t()),e[17]||(e[17]=n("strong",null,"descriptionChildren",-1)),e[18]||(e[18]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:i(()=>e[14]||(e[14]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),e[19]||(e[19]=t("<")),e[20]||(e[20]=n("code",null,"T",-1)),e[21]||(e[21]=t(">"))])]),e[74]||(e[74]=n("h3",{id:"descriptionrender",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#descriptionrender"},[n("span",null,"descriptionRender?")])],-1)),n("blockquote",null,[n("p",null,[e[23]||(e[23]=n("code",null,"optional",-1)),e[24]||(e[24]=t()),e[25]||(e[25]=n("strong",null,"descriptionRender",-1)),e[26]||(e[26]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:i(()=>e[22]||(e[22]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),e[27]||(e[27]=t("<")),e[28]||(e[28]=n("code",null,"T",-1)),e[29]||(e[29]=t(">"))])]),e[75]||(e[75]=n("h3",{id:"id",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#id"},[n("span",null,"id")])],-1)),e[76]||(e[76]=n("blockquote",null,[n("p",null,[n("strong",null,"id"),t(": "),n("code",null,"string")])],-1)),e[77]||(e[77]=n("h4",{id:"inherited-from",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#inherited-from"},[n("span",null,"Inherited from")])],-1)),n("p",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>e[30]||(e[30]=[n("code",null,"FaasItemProps",-1)])),_:1}),e[32]||(e[32]=t(".")),s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html#id"},{default:i(()=>e[31]||(e[31]=[n("code",null,"id",-1)])),_:1})]),e[78]||(e[78]=o('

if()?

optional if: (values) => boolean

Parameters

values

Record<string, any>

Returns

boolean

object?

',8)),n("blockquote",null,[n("p",null,[e[34]||(e[34]=n("code",null,"optional",-1)),e[35]||(e[35]=t()),e[36]||(e[36]=n("strong",null,"object",-1)),e[37]||(e[37]=t(": ")),s(l,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:i(()=>e[33]||(e[33]=[n("code",null,"DescriptionItemProps",-1)])),_:1}),e[38]||(e[38]=t("<")),e[39]||(e[39]=n("code",null,"T",-1)),e[40]||(e[40]=t(">[]"))])]),e[79]||(e[79]=n("h3",{id:"options",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#options"},[n("span",null,"options?")])],-1)),n("blockquote",null,[n("p",null,[e[42]||(e[42]=n("code",null,"optional",-1)),e[43]||(e[43]=t()),e[44]||(e[44]=n("strong",null,"options",-1)),e[45]||(e[45]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:i(()=>e[41]||(e[41]=[n("code",null,"BaseOption",-1)])),_:1}),e[46]||(e[46]=t("[]"))])]),e[80]||(e[80]=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,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>e[47]||(e[47]=[n("code",null,"FaasItemProps",-1)])),_:1}),e[49]||(e[49]=t(".")),s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html#options"},{default:i(()=>e[48]||(e[48]=[n("code",null,"options",-1)])),_:1})]),e[81]||(e[81]=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[51]||(e[51]=n("code",null,"optional",-1)),e[52]||(e[52]=t()),e[53]||(e[53]=n("strong",null,"render",-1)),e[54]||(e[54]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:i(()=>e[50]||(e[50]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),e[55]||(e[55]=t("<")),e[56]||(e[56]=n("code",null,"T",-1)),e[57]||(e[57]=t(">"))])]),e[82]||(e[82]=n("h3",{id:"title",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#title"},[n("span",null,"title?")])],-1)),e[83]||(e[83]=n("blockquote",null,[n("p",null,[n("code",null,"optional"),t(),n("strong",null,"title"),t(": "),n("code",null,"string")])],-1)),e[84]||(e[84]=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,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>e[58]||(e[58]=[n("code",null,"FaasItemProps",-1)])),_:1}),e[60]||(e[60]=t(".")),s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html#title"},{default:i(()=>e[59]||(e[59]=[n("code",null,"title",-1)])),_:1})]),e[85]||(e[85]=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[62]||(e[62]=n("code",null,"optional",-1)),e[63]||(e[63]=t()),e[64]||(e[64]=n("strong",null,"type",-1)),e[65]||(e[65]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:i(()=>e[61]||(e[61]=[n("code",null,"FaasItemType",-1)])),_:1})])]),e[86]||(e[86]=o(`

Support string, string[], number, number[], boolean, date, time, object, object[]

Default

'string'
+import{_ as r,c as d,b as n,d as s,e as i,f as t,a as o,r as a,o as p}from"./app-DVxCS5ri.js";const u={};function m(f,e){const l=a("RouteLink");return p(),d("div",null,[n("p",null,[s(l,{to:"/doc/ant-design/"},{default:i(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(l,{to:"/doc/ant-design/"},{default:i(()=>e[1]||(e[1]=[t("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=t(" / DescriptionItemProps"))]),e[69]||(e[69]=n("h1",{id:"interface-descriptionitemprops-t",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#interface-descriptionitemprops-t"},[n("span",null,"Interface: DescriptionItemProps")])],-1)),e[70]||(e[70]=n("h2",{id:"extends",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#extends"},[n("span",null,"Extends")])],-1)),n("ul",null,[n("li",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>e[4]||(e[4]=[n("code",null,"FaasItemProps",-1)])),_:1})])]),e[71]||(e[71]=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,[s(l,{to:"/doc/ant-design/interfaces/UnionFaasItemProps.html"},{default:i(()=>e[5]||(e[5]=[n("code",null,"UnionFaasItemProps",-1)])),_:1})])]),e[72]||(e[72]=o('

Type Parameters

T = any

Properties

children?

',4)),n("blockquote",null,[n("p",null,[e[7]||(e[7]=n("code",null,"optional",-1)),e[8]||(e[8]=t()),e[9]||(e[9]=n("strong",null,"children",-1)),e[10]||(e[10]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:i(()=>e[6]||(e[6]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),e[11]||(e[11]=t("<")),e[12]||(e[12]=n("code",null,"T",-1)),e[13]||(e[13]=t(">"))])]),e[73]||(e[73]=n("h3",{id:"descriptionchildren",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#descriptionchildren"},[n("span",null,"descriptionChildren?")])],-1)),n("blockquote",null,[n("p",null,[e[15]||(e[15]=n("code",null,"optional",-1)),e[16]||(e[16]=t()),e[17]||(e[17]=n("strong",null,"descriptionChildren",-1)),e[18]||(e[18]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemElement.html"},{default:i(()=>e[14]||(e[14]=[n("code",null,"UnionFaasItemElement",-1)])),_:1}),e[19]||(e[19]=t("<")),e[20]||(e[20]=n("code",null,"T",-1)),e[21]||(e[21]=t(">"))])]),e[74]||(e[74]=n("h3",{id:"descriptionrender",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#descriptionrender"},[n("span",null,"descriptionRender?")])],-1)),n("blockquote",null,[n("p",null,[e[23]||(e[23]=n("code",null,"optional",-1)),e[24]||(e[24]=t()),e[25]||(e[25]=n("strong",null,"descriptionRender",-1)),e[26]||(e[26]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:i(()=>e[22]||(e[22]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),e[27]||(e[27]=t("<")),e[28]||(e[28]=n("code",null,"T",-1)),e[29]||(e[29]=t(">"))])]),e[75]||(e[75]=n("h3",{id:"id",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#id"},[n("span",null,"id")])],-1)),e[76]||(e[76]=n("blockquote",null,[n("p",null,[n("strong",null,"id"),t(": "),n("code",null,"string")])],-1)),e[77]||(e[77]=n("h4",{id:"inherited-from",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#inherited-from"},[n("span",null,"Inherited from")])],-1)),n("p",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>e[30]||(e[30]=[n("code",null,"FaasItemProps",-1)])),_:1}),e[32]||(e[32]=t(".")),s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html#id"},{default:i(()=>e[31]||(e[31]=[n("code",null,"id",-1)])),_:1})]),e[78]||(e[78]=o('

if()?

optional if: (values) => boolean

Parameters

values

Record<string, any>

Returns

boolean

object?

',8)),n("blockquote",null,[n("p",null,[e[34]||(e[34]=n("code",null,"optional",-1)),e[35]||(e[35]=t()),e[36]||(e[36]=n("strong",null,"object",-1)),e[37]||(e[37]=t(": ")),s(l,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:i(()=>e[33]||(e[33]=[n("code",null,"DescriptionItemProps",-1)])),_:1}),e[38]||(e[38]=t("<")),e[39]||(e[39]=n("code",null,"T",-1)),e[40]||(e[40]=t(">[]"))])]),e[79]||(e[79]=n("h3",{id:"options",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#options"},[n("span",null,"options?")])],-1)),n("blockquote",null,[n("p",null,[e[42]||(e[42]=n("code",null,"optional",-1)),e[43]||(e[43]=t()),e[44]||(e[44]=n("strong",null,"options",-1)),e[45]||(e[45]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:i(()=>e[41]||(e[41]=[n("code",null,"BaseOption",-1)])),_:1}),e[46]||(e[46]=t("[]"))])]),e[80]||(e[80]=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,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>e[47]||(e[47]=[n("code",null,"FaasItemProps",-1)])),_:1}),e[49]||(e[49]=t(".")),s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html#options"},{default:i(()=>e[48]||(e[48]=[n("code",null,"options",-1)])),_:1})]),e[81]||(e[81]=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[51]||(e[51]=n("code",null,"optional",-1)),e[52]||(e[52]=t()),e[53]||(e[53]=n("strong",null,"render",-1)),e[54]||(e[54]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/UnionFaasItemRender.html"},{default:i(()=>e[50]||(e[50]=[n("code",null,"UnionFaasItemRender",-1)])),_:1}),e[55]||(e[55]=t("<")),e[56]||(e[56]=n("code",null,"T",-1)),e[57]||(e[57]=t(">"))])]),e[82]||(e[82]=n("h3",{id:"title",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#title"},[n("span",null,"title?")])],-1)),e[83]||(e[83]=n("blockquote",null,[n("p",null,[n("code",null,"optional"),t(),n("strong",null,"title"),t(": "),n("code",null,"string")])],-1)),e[84]||(e[84]=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,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>e[58]||(e[58]=[n("code",null,"FaasItemProps",-1)])),_:1}),e[60]||(e[60]=t(".")),s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html#title"},{default:i(()=>e[59]||(e[59]=[n("code",null,"title",-1)])),_:1})]),e[85]||(e[85]=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[62]||(e[62]=n("code",null,"optional",-1)),e[63]||(e[63]=t()),e[64]||(e[64]=n("strong",null,"type",-1)),e[65]||(e[65]=t(": ")),s(l,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:i(()=>e[61]||(e[61]=[n("code",null,"FaasItemType",-1)])),_:1})])]),e[86]||(e[86]=o(`

Support string, string[], number, number[], boolean, date, time, object, object[]

Default

'string'
 

Inherited from

`,4)),n("p",null,[s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html"},{default:i(()=>e[66]||(e[66]=[n("code",null,"FaasItemProps",-1)])),_:1}),e[68]||(e[68]=t(".")),s(l,{to:"/doc/ant-design/interfaces/FaasItemProps.html#type"},{default:i(()=>e[67]||(e[67]=[n("code",null,"type",-1)])),_:1})])])}const b=r(u,[["render",m],["__file","DescriptionItemProps.html.vue"]]),x=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":{},"filePathRelative":"doc/ant-design/interfaces/DescriptionItemProps.md"}');export{b as comp,x as data}; diff --git a/assets/DescriptionProps.html-BFDzjpdY.js b/assets/DescriptionProps.html-CezoQ6w2.js similarity index 98% rename from assets/DescriptionProps.html-BFDzjpdY.js rename to assets/DescriptionProps.html-CezoQ6w2.js index 9c31ada764..efeeeb4e07 100644 --- a/assets/DescriptionProps.html-BFDzjpdY.js +++ b/assets/DescriptionProps.html-CezoQ6w2.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-CmQUBLmX.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[29]||(e[29]=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

',20)),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[10]||(e[10]=s("<")),e[11]||(e[11]=t("code",null,"any",-1)),e[12]||(e[12]=s(">"))]),e[30]||(e[30]=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[14]||(e[14]=t("code",null,"optional",-1)),e[15]||(e[15]=s()),e[16]||(e[16]=t("strong",null,"faasData",-1)),e[17]||(e[17]=s(": ")),r(n,{to:"/doc/ant-design/interfaces/FaasDataWrapperProps.html"},{default:o(()=>e[13]||(e[13]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),e[18]||(e[18]=s("<")),e[19]||(e[19]=t("code",null,"T",-1)),e[20]||(e[20]=s(">"))])]),e[31]||(e[31]=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[22]||(e[22]=t("strong",null,"items",-1)),e[23]||(e[23]=s(": (")),e[24]||(e[24]=t("code",null,"ExtendItemProps",-1)),e[25]||(e[25]=s(" | ")),r(n,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:o(()=>e[21]||(e[21]=[t("code",null,"DescriptionItemProps",-1)])),_:1}),e[26]||(e[26]=s("<")),e[27]||(e[27]=t("code",null,"any",-1)),e[28]||(e[28]=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":{},"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-DVxCS5ri.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[29]||(e[29]=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

',20)),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[10]||(e[10]=s("<")),e[11]||(e[11]=t("code",null,"any",-1)),e[12]||(e[12]=s(">"))]),e[30]||(e[30]=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[14]||(e[14]=t("code",null,"optional",-1)),e[15]||(e[15]=s()),e[16]||(e[16]=t("strong",null,"faasData",-1)),e[17]||(e[17]=s(": ")),r(n,{to:"/doc/ant-design/interfaces/FaasDataWrapperProps.html"},{default:o(()=>e[13]||(e[13]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),e[18]||(e[18]=s("<")),e[19]||(e[19]=t("code",null,"T",-1)),e[20]||(e[20]=s(">"))])]),e[31]||(e[31]=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[22]||(e[22]=t("strong",null,"items",-1)),e[23]||(e[23]=s(": (")),e[24]||(e[24]=t("code",null,"ExtendItemProps",-1)),e[25]||(e[25]=s(" | ")),r(n,{to:"/doc/ant-design/interfaces/DescriptionItemProps.html"},{default:o(()=>e[21]||(e[21]=[t("code",null,"DescriptionItemProps",-1)])),_:1}),e[26]||(e[26]=s("<")),e[27]||(e[27]=t("code",null,"any",-1)),e[28]||(e[28]=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":{},"filePathRelative":"doc/ant-design/interfaces/DescriptionProps.md"}');export{g as comp,h as data}; diff --git a/assets/Drawer.html-B_yiInuI.js b/assets/Drawer.html-D2PYEzNL.js similarity index 96% rename from assets/Drawer.html-B_yiInuI.js rename to assets/Drawer.html-D2PYEzNL.js index 49865b26f8..058260d00a 100644 --- a/assets/Drawer.html-B_yiInuI.js +++ b/assets/Drawer.html-D2PYEzNL.js @@ -1 +1 @@ -import{_ as s,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-CmQUBLmX.js";const u={};function c(f,e){const n=i("RouteLink");return p(),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[5]||(e[5]=d('

Function: Drawer()

Drawer(props): ReactNode | Promise<ReactNode>

Parameters

props

',4)),r("p",null,[a(n,{to:"/doc/ant-design/interfaces/DrawerProps.html"},{default:o(()=>e[4]||(e[4]=[r("code",null,"DrawerProps",-1)])),_:1})]),e[6]||(e[6]=r("h2",{id:"returns",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#returns"},[r("span",null,"Returns")])],-1)),e[7]||(e[7]=r("p",null,[r("code",null,"ReactNode"),t(" | "),r("code",null,"Promise"),t("<"),r("code",null,"ReactNode"),t(">")],-1))])}const h=s(u,[["render",c],["__file","Drawer.html.vue"]]),g=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":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/Drawer.md"}');export{h as comp,g as data}; +import{_ as s,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-DVxCS5ri.js";const u={};function c(f,e){const n=i("RouteLink");return p(),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[5]||(e[5]=d('

Function: Drawer()

Drawer(props): ReactNode | Promise<ReactNode>

Parameters

props

',4)),r("p",null,[a(n,{to:"/doc/ant-design/interfaces/DrawerProps.html"},{default:o(()=>e[4]||(e[4]=[r("code",null,"DrawerProps",-1)])),_:1})]),e[6]||(e[6]=r("h2",{id:"returns",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#returns"},[r("span",null,"Returns")])],-1)),e[7]||(e[7]=r("p",null,[r("code",null,"ReactNode"),t(" | "),r("code",null,"Promise"),t("<"),r("code",null,"ReactNode"),t(">")],-1))])}const h=s(u,[["render",c],["__file","Drawer.html.vue"]]),g=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":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/Drawer.md"}');export{h as comp,g as data}; diff --git a/assets/DrawerProps.html-CCIm2AWN.js b/assets/DrawerProps.html-CfzquP0_.js similarity index 96% rename from assets/DrawerProps.html-CCIm2AWN.js rename to assets/DrawerProps.html-CfzquP0_.js index c4e177afb5..a2b4d5160c 100644 --- a/assets/DrawerProps.html-CCIm2AWN.js +++ b/assets/DrawerProps.html-CfzquP0_.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-CmQUBLmX.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 x=s(c,[["render",h],["__file","DrawerProps.html.vue"]]),m=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":{},"filePathRelative":"doc/ant-design/interfaces/DrawerProps.md"}');export{x as comp,m 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-DVxCS5ri.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 x=s(c,[["render",h],["__file","DrawerProps.html.vue"]]),m=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":{},"filePathRelative":"doc/ant-design/interfaces/DrawerProps.md"}');export{x as comp,m as data}; diff --git a/assets/ErrorBoundary.html-DLQsq5Z8.js b/assets/ErrorBoundary.html-ChJsdR68.js similarity index 99% rename from assets/ErrorBoundary.html-DLQsq5Z8.js rename to assets/ErrorBoundary.html-ChJsdR68.js index 1c93040087..1ca88a6a13 100644 --- a/assets/ErrorBoundary.html-DLQsq5Z8.js +++ b/assets/ErrorBoundary.html-ChJsdR68.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-CmQUBLmX.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[25]||(e[25]=r("h1",{id:"class-errorboundary",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#class-errorboundary"},[r("span",null,"Class: ErrorBoundary")])],-1)),e[26]||(e[26]=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,"error",-1)),e[9]||(e[9]=o(": ")),e[10]||(e[10]=r("code",null,"Error",-1)),e[11]||(e[11]=o("; ")),e[12]||(e[12]=r("code",null,"info",-1)),e[13]||(e[13]=o(": { ")),e[14]||(e[14]=r("code",null,"componentStack",-1)),e[15]||(e[15]=o(": ")),e[16]||(e[16]=r("code",null,"string",-1)),e[17]||(e[17]=o("; }; }>"))])]),e[27]||(e[27]=r("h2",{id:"constructors",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#constructors"},[r("span",null,"Constructors")])],-1)),e[28]||(e[28]=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[19]||(e[19]=r("strong",null,"new ErrorBoundary",-1)),e[20]||(e[20]=o("(")),e[21]||(e[21]=r("code",null,"props",-1)),e[22]||(e[22]=o("): ")),d(n,{to:"/doc/react/classes/ErrorBoundary.html"},{default:t(()=>e[18]||(e[18]=[r("code",null,"ErrorBoundary",-1)])),_:1})])]),e[29]||(e[29]=r("h4",{id:"parameters",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#parameters"},[r("span",null,"Parameters")])],-1)),e[30]||(e[30]=r("h5",{id:"props",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#props"},[r("span",null,"props")])],-1)),r("p",null,[d(n,{to:"/doc/react/interfaces/ErrorBoundaryProps.html"},{default:t(()=>e[23]||(e[23]=[r("code",null,"ErrorBoundaryProps",-1)])),_:1})]),e[31]||(e[31]=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[24]||(e[24]=[r("code",null,"ErrorBoundary",-1)])),_:1})]),e[32]||(e[32]=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 | bigint | boolean | Iterable<ReactNode, any, any> | Promise<AwaitedReactNode> | Element

Returns

string | number | bigint | boolean | Iterable<ReactNode, any, any> | Promise<AwaitedReactNode> | Element

Overrides

Component.render

Properties

displayName

static displayName: string = 'ErrorBoundary'

whyDidYouRender

static whyDidYouRender: boolean = true

',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":{},"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-DVxCS5ri.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[25]||(e[25]=r("h1",{id:"class-errorboundary",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#class-errorboundary"},[r("span",null,"Class: ErrorBoundary")])],-1)),e[26]||(e[26]=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,"error",-1)),e[9]||(e[9]=o(": ")),e[10]||(e[10]=r("code",null,"Error",-1)),e[11]||(e[11]=o("; ")),e[12]||(e[12]=r("code",null,"info",-1)),e[13]||(e[13]=o(": { ")),e[14]||(e[14]=r("code",null,"componentStack",-1)),e[15]||(e[15]=o(": ")),e[16]||(e[16]=r("code",null,"string",-1)),e[17]||(e[17]=o("; }; }>"))])]),e[27]||(e[27]=r("h2",{id:"constructors",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#constructors"},[r("span",null,"Constructors")])],-1)),e[28]||(e[28]=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[19]||(e[19]=r("strong",null,"new ErrorBoundary",-1)),e[20]||(e[20]=o("(")),e[21]||(e[21]=r("code",null,"props",-1)),e[22]||(e[22]=o("): ")),d(n,{to:"/doc/react/classes/ErrorBoundary.html"},{default:t(()=>e[18]||(e[18]=[r("code",null,"ErrorBoundary",-1)])),_:1})])]),e[29]||(e[29]=r("h4",{id:"parameters",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#parameters"},[r("span",null,"Parameters")])],-1)),e[30]||(e[30]=r("h5",{id:"props",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#props"},[r("span",null,"props")])],-1)),r("p",null,[d(n,{to:"/doc/react/interfaces/ErrorBoundaryProps.html"},{default:t(()=>e[23]||(e[23]=[r("code",null,"ErrorBoundaryProps",-1)])),_:1})]),e[31]||(e[31]=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[24]||(e[24]=[r("code",null,"ErrorBoundary",-1)])),_:1})]),e[32]||(e[32]=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 | bigint | boolean | Iterable<ReactNode, any, any> | Promise<AwaitedReactNode> | Element

Returns

string | number | bigint | boolean | Iterable<ReactNode, any, any> | Promise<AwaitedReactNode> | Element

Overrides

Component.render

Properties

displayName

static displayName: string = 'ErrorBoundary'

whyDidYouRender

static whyDidYouRender: boolean = true

',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":{},"filePathRelative":"doc/react/classes/ErrorBoundary.md"}');export{y as comp,b as data}; diff --git a/assets/ErrorBoundary.html-pTB1lHfB.js b/assets/ErrorBoundary.html-uiBN0C_y.js similarity index 96% rename from assets/ErrorBoundary.html-pTB1lHfB.js rename to assets/ErrorBoundary.html-uiBN0C_y.js index 328ef0fe3a..0ef8a21225 100644 --- a/assets/ErrorBoundary.html-pTB1lHfB.js +++ b/assets/ErrorBoundary.html-uiBN0C_y.js @@ -1 +1 @@ -import{_ as s,c as d,b as e,d as t,e as a,f as n,a as l,r as u,o as i}from"./app-CmQUBLmX.js";const p={};function c(f,r){const o=u("RouteLink");return i(),d("div",null,[e("p",null,[t(o,{to:"/doc/ant-design/"},{default:a(()=>r[0]||(r[0]=[n("Documents")])),_:1}),r[2]||(r[2]=n(" / ")),t(o,{to:"/doc/ant-design/"},{default:a(()=>r[1]||(r[1]=[n("@faasjs/ant-design")])),_:1}),r[3]||(r[3]=n(" / ErrorBoundary"))]),r[5]||(r[5]=l('

Function: ErrorBoundary()

ErrorBoundary(props): Element

Styled error boundary.

Parameters

props

',5)),e("p",null,[t(o,{to:"/doc/ant-design/interfaces/ErrorBoundaryProps.html"},{default:a(()=>r[4]||(r[4]=[e("code",null,"ErrorBoundaryProps",-1)])),_:1})]),r[6]||(r[6]=e("h2",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),r[7]||(r[7]=e("p",null,[e("code",null,"Element")],-1))])}const h=s(p,[["render",c],["__file","ErrorBoundary.html.vue"]]),y=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":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/ErrorBoundary.md"}');export{h as comp,y as data}; +import{_ as s,c as d,b as e,d as t,e as a,f as n,a as l,r as u,o as i}from"./app-DVxCS5ri.js";const p={};function c(f,r){const o=u("RouteLink");return i(),d("div",null,[e("p",null,[t(o,{to:"/doc/ant-design/"},{default:a(()=>r[0]||(r[0]=[n("Documents")])),_:1}),r[2]||(r[2]=n(" / ")),t(o,{to:"/doc/ant-design/"},{default:a(()=>r[1]||(r[1]=[n("@faasjs/ant-design")])),_:1}),r[3]||(r[3]=n(" / ErrorBoundary"))]),r[5]||(r[5]=l('

Function: ErrorBoundary()

ErrorBoundary(props): Element

Styled error boundary.

Parameters

props

',5)),e("p",null,[t(o,{to:"/doc/ant-design/interfaces/ErrorBoundaryProps.html"},{default:a(()=>r[4]||(r[4]=[e("code",null,"ErrorBoundaryProps",-1)])),_:1})]),r[6]||(r[6]=e("h2",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),r[7]||(r[7]=e("p",null,[e("code",null,"Element")],-1))])}const h=s(p,[["render",c],["__file","ErrorBoundary.html.vue"]]),y=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":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/ErrorBoundary.md"}');export{h as comp,y as data}; diff --git a/assets/ErrorBoundaryProps.html-DieecHjo.js b/assets/ErrorBoundaryProps.html-CGz1pUJL.js similarity index 97% rename from assets/ErrorBoundaryProps.html-DieecHjo.js rename to assets/ErrorBoundaryProps.html-CGz1pUJL.js index 9ac2fba3f6..ad8a012cb4 100644 --- a/assets/ErrorBoundaryProps.html-DieecHjo.js +++ b/assets/ErrorBoundaryProps.html-CGz1pUJL.js @@ -1 +1 @@ -import{_ as d,c as t,b as s,d as n,e as a,f as e,a as c,r as i,o as l}from"./app-CmQUBLmX.js";const p={};function h(u,r){const o=i("RouteLink");return l(),t("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

',15))])}const g=d(p,[["render",h],["__file","ErrorBoundaryProps.html.vue"]]),b=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":{},"filePathRelative":"doc/ant-design/interfaces/ErrorBoundaryProps.md"}');export{g as comp,b as data}; +import{_ as d,c as t,b as s,d as n,e as a,f as e,a as c,r as i,o as l}from"./app-DVxCS5ri.js";const p={};function h(u,r){const o=i("RouteLink");return l(),t("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

',15))])}const g=d(p,[["render",h],["__file","ErrorBoundaryProps.html.vue"]]),b=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":{},"filePathRelative":"doc/ant-design/interfaces/ErrorBoundaryProps.md"}');export{g as comp,b as data}; diff --git a/assets/ErrorBoundaryProps.html-DRQMbc3s.js b/assets/ErrorBoundaryProps.html-CJpPdGUe.js similarity index 97% rename from assets/ErrorBoundaryProps.html-DRQMbc3s.js rename to assets/ErrorBoundaryProps.html-CJpPdGUe.js index 803b962528..1ee9c974af 100644 --- a/assets/ErrorBoundaryProps.html-DRQMbc3s.js +++ b/assets/ErrorBoundaryProps.html-CJpPdGUe.js @@ -1 +1 @@ -import{_ as l,c as s,b as o,d as t,e as a,f as e,a as d,r as i,o as p}from"./app-CmQUBLmX.js";const u={};function h(f,r){const n=i("RouteLink");return p(),s("div",null,[o("p",null,[t(n,{to:"/doc/react/"},{default:a(()=>r[0]||(r[0]=[e("Documents")])),_:1}),r[2]||(r[2]=e(" / ")),t(n,{to:"/doc/react/"},{default:a(()=>r[1]||(r[1]=[e("@faasjs/react")])),_:1}),r[3]||(r[3]=e(" / ErrorBoundaryProps"))]),r[18]||(r[18]=d('

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:a(()=>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]=d('

onError()?

optional onError: (error, info) => void

Parameters

error

Error

info

any

Returns

void

',9))])}const m=l(u,[["render",h],["__file","ErrorBoundaryProps.html.vue"]]),b=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":{},"filePathRelative":"doc/react/interfaces/ErrorBoundaryProps.md"}');export{m as comp,b as data}; +import{_ as l,c as s,b as o,d as t,e as a,f as e,a as d,r as i,o as p}from"./app-DVxCS5ri.js";const u={};function h(f,r){const n=i("RouteLink");return p(),s("div",null,[o("p",null,[t(n,{to:"/doc/react/"},{default:a(()=>r[0]||(r[0]=[e("Documents")])),_:1}),r[2]||(r[2]=e(" / ")),t(n,{to:"/doc/react/"},{default:a(()=>r[1]||(r[1]=[e("@faasjs/react")])),_:1}),r[3]||(r[3]=e(" / ErrorBoundaryProps"))]),r[18]||(r[18]=d('

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:a(()=>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]=d('

onError()?

optional onError: (error, info) => void

Parameters

error

Error

info

any

Returns

void

',9))])}const m=l(u,[["render",h],["__file","ErrorBoundaryProps.html.vue"]]),b=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":{},"filePathRelative":"doc/react/interfaces/ErrorBoundaryProps.md"}');export{m as comp,b as data}; diff --git a/assets/ErrorChildrenProps.html-CKLYM5XZ.js b/assets/ErrorChildrenProps.html-CeCtMkx1.js similarity index 97% rename from assets/ErrorChildrenProps.html-CKLYM5XZ.js rename to assets/ErrorChildrenProps.html-CeCtMkx1.js index bec31fdd47..9cf313a638 100644 --- a/assets/ErrorChildrenProps.html-CKLYM5XZ.js +++ b/assets/ErrorChildrenProps.html-CeCtMkx1.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-CmQUBLmX.js";const p={};function h(g,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 u=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":{},"filePathRelative":"doc/react/type-aliases/ErrorChildrenProps.md"}');export{u 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-DVxCS5ri.js";const p={};function h(g,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 u=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":{},"filePathRelative":"doc/react/type-aliases/ErrorChildrenProps.md"}');export{u as comp,k as data}; diff --git a/assets/ExportedHandler.html-angSs2sY.js b/assets/ExportedHandler.html-BzuXdrAG.js similarity index 97% rename from assets/ExportedHandler.html-angSs2sY.js rename to assets/ExportedHandler.html-BzuXdrAG.js index 0c316df79b..995152abe1 100644 --- a/assets/ExportedHandler.html-angSs2sY.js +++ b/assets/ExportedHandler.html-BzuXdrAG.js @@ -1 +1 @@ -import{_ as o,c as l,b as s,d as n,e as r,f as t,a as d,r as c,o as p}from"./app-CmQUBLmX.js";const i={};function h(u,e){const a=c("RouteLink");return p(),l("div",null,[s("p",null,[n(a,{to:"/doc/func/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(a,{to:"/doc/func/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/func")])),_:1}),e[3]||(e[3]=t(" / ExportedHandler"))]),e[4]||(e[4]=d('

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?

(...args) => any

Returns

Promise<TResult>

',15))])}const m=o(i,[["render",h],["__file","ExportedHandler.html.vue"]]),f=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":3,"title":"event?","slug":"event","link":"#event","children":[]},{"level":3,"title":"context?","slug":"context","link":"#context","children":[]},{"level":3,"title":"callback?","slug":"callback","link":"#callback","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/func/type-aliases/ExportedHandler.md"}');export{m as comp,f as data}; +import{_ as o,c as l,b as s,d as n,e as r,f as t,a as d,r as c,o as p}from"./app-DVxCS5ri.js";const i={};function h(u,e){const a=c("RouteLink");return p(),l("div",null,[s("p",null,[n(a,{to:"/doc/func/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(a,{to:"/doc/func/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/func")])),_:1}),e[3]||(e[3]=t(" / ExportedHandler"))]),e[4]||(e[4]=d('

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?

(...args) => any

Returns

Promise<TResult>

',15))])}const m=o(i,[["render",h],["__file","ExportedHandler.html.vue"]]),f=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":3,"title":"event?","slug":"event","link":"#event","children":[]},{"level":3,"title":"context?","slug":"context","link":"#context","children":[]},{"level":3,"title":"callback?","slug":"callback","link":"#callback","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/func/type-aliases/ExportedHandler.md"}');export{m as comp,f as data}; diff --git a/assets/ExportedHandler.html-CJvWPsEu.js b/assets/ExportedHandler.html-RexZ-_3b.js similarity index 97% rename from assets/ExportedHandler.html-CJvWPsEu.js rename to assets/ExportedHandler.html-RexZ-_3b.js index 14e8731346..66e5fec81f 100644 --- a/assets/ExportedHandler.html-CJvWPsEu.js +++ b/assets/ExportedHandler.html-RexZ-_3b.js @@ -1 +1 @@ -import{_ as o,c as s,b as l,d as n,e as r,f as t,a as d,r as c,o as p}from"./app-CmQUBLmX.js";const i={};function h(x,e){const a=c("RouteLink");return p(),s("div",null,[l("p",null,[n(a,{to:"/doc/test/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(a,{to:"/doc/test/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/test")])),_:1}),e[3]||(e[3]=t(" / ExportedHandler"))]),e[4]||(e[4]=d('

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?

(...args) => any

Returns

Promise<TResult>

',15))])}const m=o(i,[["render",h],["__file","ExportedHandler.html.vue"]]),v=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":3,"title":"event?","slug":"event","link":"#event","children":[]},{"level":3,"title":"context?","slug":"context","link":"#context","children":[]},{"level":3,"title":"callback?","slug":"callback","link":"#callback","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/test/type-aliases/ExportedHandler.md"}');export{m as comp,v as data}; +import{_ as o,c as s,b as l,d as n,e as r,f as t,a as d,r as c,o as p}from"./app-DVxCS5ri.js";const i={};function h(x,e){const a=c("RouteLink");return p(),s("div",null,[l("p",null,[n(a,{to:"/doc/test/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(a,{to:"/doc/test/"},{default:r(()=>e[1]||(e[1]=[t("@faasjs/test")])),_:1}),e[3]||(e[3]=t(" / ExportedHandler"))]),e[4]||(e[4]=d('

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?

(...args) => any

Returns

Promise<TResult>

',15))])}const m=o(i,[["render",h],["__file","ExportedHandler.html.vue"]]),v=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":3,"title":"event?","slug":"event","link":"#event","children":[]},{"level":3,"title":"context?","slug":"context","link":"#context","children":[]},{"level":3,"title":"callback?","slug":"callback","link":"#callback","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/test/type-aliases/ExportedHandler.md"}');export{m as comp,v as data}; diff --git a/assets/ExtendDescriptionItemProps.html-Dl2sB1KI.js b/assets/ExtendDescriptionItemProps.html-r36V_aeo.js similarity index 94% rename from assets/ExtendDescriptionItemProps.html-Dl2sB1KI.js rename to assets/ExtendDescriptionItemProps.html-r36V_aeo.js index 032e674e32..f858bd6f70 100644 --- a/assets/ExtendDescriptionItemProps.html-Dl2sB1KI.js +++ b/assets/ExtendDescriptionItemProps.html-r36V_aeo.js @@ -1 +1 @@ -import{_ as r,c as p,b as e,d as o,e as i,f as n,r as d,o as a}from"./app-CmQUBLmX.js";const l={};function m(u,t){const s=d("RouteLink");return a(),p("div",null,[e("p",null,[o(s,{to:"/doc/ant-design/"},{default:i(()=>t[0]||(t[0]=[n("Documents")])),_:1}),t[2]||(t[2]=n(" / ")),o(s,{to:"/doc/ant-design/"},{default:i(()=>t[1]||(t[1]=[n("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=n(" / ExtendDescriptionItemProps"))]),t[7]||(t[7]=e("h1",{id:"type-alias-extenddescriptionitemprops",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-alias-extenddescriptionitemprops"},[e("span",null,"Type Alias: ExtendDescriptionItemProps")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"ExtendDescriptionItemProps",-1)),t[6]||(t[6]=n(": ")),o(s,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:i(()=>t[4]||(t[4]=[e("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":{},"filePathRelative":"doc/ant-design/type-aliases/ExtendDescriptionItemProps.md"}');export{f as comp,P as data}; +import{_ as r,c as p,b as e,d as o,e as i,f as n,r as d,o as a}from"./app-DVxCS5ri.js";const l={};function m(u,t){const s=d("RouteLink");return a(),p("div",null,[e("p",null,[o(s,{to:"/doc/ant-design/"},{default:i(()=>t[0]||(t[0]=[n("Documents")])),_:1}),t[2]||(t[2]=n(" / ")),o(s,{to:"/doc/ant-design/"},{default:i(()=>t[1]||(t[1]=[n("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=n(" / ExtendDescriptionItemProps"))]),t[7]||(t[7]=e("h1",{id:"type-alias-extenddescriptionitemprops",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-alias-extenddescriptionitemprops"},[e("span",null,"Type Alias: ExtendDescriptionItemProps")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"ExtendDescriptionItemProps",-1)),t[6]||(t[6]=n(": ")),o(s,{to:"/doc/ant-design/interfaces/BaseItemProps.html"},{default:i(()=>t[4]||(t[4]=[e("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":{},"filePathRelative":"doc/ant-design/type-aliases/ExtendDescriptionItemProps.md"}');export{f as comp,P as data}; diff --git a/assets/ExtendDescriptionTypeProps.html-CY_YCs7P.js b/assets/ExtendDescriptionTypeProps.html-BWTJkFm8.js similarity index 97% rename from assets/ExtendDescriptionTypeProps.html-CY_YCs7P.js rename to assets/ExtendDescriptionTypeProps.html-BWTJkFm8.js index cbb2035966..986fdb1de3 100644 --- a/assets/ExtendDescriptionTypeProps.html-CY_YCs7P.js +++ b/assets/ExtendDescriptionTypeProps.html-BWTJkFm8.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/interfaces/ExtendDescriptionTypeProps.md"}');export{g as comp,y as data}; diff --git a/assets/ExtendFormItemProps.html-jwKDmU7K.js b/assets/ExtendFormItemProps.html-v5Ttxv6F.js similarity index 99% rename from assets/ExtendFormItemProps.html-jwKDmU7K.js rename to assets/ExtendFormItemProps.html-v5Ttxv6F.js index 9098ed904c..323b1d8f4c 100644 --- a/assets/ExtendFormItemProps.html-jwKDmU7K.js +++ b/assets/ExtendFormItemProps.html-v5Ttxv6F.js @@ -1,4 +1,4 @@ -import{_ as r,c as d,b as e,d as o,e as t,f as s,a as l,r as i,o as p}from"./app-CmQUBLmX.js";const u={};function c(m,n){const a=i("RouteLink");return p(),d("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 d,b as e,d as o,e as t,f as s,a as l,r as i,o as p}from"./app-DVxCS5ri.js";const u={};function c(m,n){const a=i("RouteLink");return p(),d("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-RDjYy1W4.js b/assets/ExtendFormTypeProps.html-BVW9ZXaT.js
similarity index 97%
rename from assets/ExtendFormTypeProps.html-RDjYy1W4.js
rename to assets/ExtendFormTypeProps.html-BVW9ZXaT.js
index 063ac7e0b0..0d287bc571 100644
--- a/assets/ExtendFormTypeProps.html-RDjYy1W4.js
+++ b/assets/ExtendFormTypeProps.html-BVW9ZXaT.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/type-aliases/ExtendFormTypeProps.md"}');export{f as comp,x as data}; diff --git a/assets/ExtendTableItemProps.html-DdVle49X.js b/assets/ExtendTableItemProps.html-daVL8U-L.js similarity index 96% rename from assets/ExtendTableItemProps.html-DdVle49X.js rename to assets/ExtendTableItemProps.html-daVL8U-L.js index 46a846c149..914da8d0a1 100644 --- a/assets/ExtendTableItemProps.html-DdVle49X.js +++ b/assets/ExtendTableItemProps.html-daVL8U-L.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/type-aliases/ExtendTableItemProps.md"}');export{x as comp,f as data}; diff --git a/assets/ExtendTableTypeProps.html-xmCxcHb8.js b/assets/ExtendTableTypeProps.html-BFppMlZL.js similarity index 97% rename from assets/ExtendTableTypeProps.html-xmCxcHb8.js rename to assets/ExtendTableTypeProps.html-BFppMlZL.js index 4ca289edec..095b3f6b73 100644 --- a/assets/ExtendTableTypeProps.html-xmCxcHb8.js +++ b/assets/ExtendTableTypeProps.html-BFppMlZL.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/type-aliases/ExtendTableTypeProps.md"}');export{b as comp,c as data}; diff --git a/assets/ExtendTypes.html-Vf0Vd9xV.js b/assets/ExtendTypes.html-BQJ2zuXz.js similarity index 96% rename from assets/ExtendTypes.html-Vf0Vd9xV.js rename to assets/ExtendTypes.html-BQJ2zuXz.js index 085f4c370c..cc21edef0b 100644 --- a/assets/ExtendTypes.html-Vf0Vd9xV.js +++ b/assets/ExtendTypes.html-BQJ2zuXz.js @@ -1 +1 @@ -import{_ as o,c as i,b as t,d as l,e as d,f as n,r,o as p}from"./app-CmQUBLmX.js";const a={};function u(x,e){const s=r("RouteLink");return p(),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[13]||(e[13]=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[14]||(e[14]=t("blockquote",null,[t("p",null,[t("strong",null,"ExtendTypes"),n(": "),t("code",null,"object")])],-1)),e[15]||(e[15]=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}),e[10]||(e[10]=n("<")),e[11]||(e[11]=t("code",null,"any",-1)),e[12]||(e[12]=n(">"))])])}const g=o(a,[["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":{},"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,o as p}from"./app-DVxCS5ri.js";const a={};function u(x,e){const s=r("RouteLink");return p(),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[13]||(e[13]=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[14]||(e[14]=t("blockquote",null,[t("p",null,[t("strong",null,"ExtendTypes"),n(": "),t("code",null,"object")])],-1)),e[15]||(e[15]=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}),e[10]||(e[10]=n("<")),e[11]||(e[11]=t("code",null,"any",-1)),e[12]||(e[12]=n(">"))])])}const g=o(a,[["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":{},"filePathRelative":"doc/ant-design/type-aliases/ExtendTypes.md"}');export{g as comp,m as data}; diff --git a/assets/FaasAction.html-fsqY-4bd.js b/assets/FaasAction.html-DZdbYAyp.js similarity index 94% rename from assets/FaasAction.html-fsqY-4bd.js rename to assets/FaasAction.html-DZdbYAyp.js index aaab523891..afa951b320 100644 --- a/assets/FaasAction.html-fsqY-4bd.js +++ b/assets/FaasAction.html-DZdbYAyp.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/react/type-aliases/FaasAction.md"}');export{A as comp,F as data}; diff --git a/assets/FaasAction.html-s68q5LQ2.js b/assets/FaasAction.html-WOLwWemr.js similarity index 95% rename from assets/FaasAction.html-s68q5LQ2.js rename to assets/FaasAction.html-WOLwWemr.js index 902f1bd373..e764a1d7e1 100644 --- a/assets/FaasAction.html-s68q5LQ2.js +++ b/assets/FaasAction.html-WOLwWemr.js @@ -1 +1 @@ -import{_ as e,c as i,b as s,d as l,e as a,f as o,r,o as d}from"./app-CmQUBLmX.js";const p={};function u(f,t){const n=r("RouteLink");return d(),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 m=e(p,[["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":{},"filePathRelative":"doc/types/type-aliases/FaasAction.md"}');export{m as comp,A as data}; +import{_ as e,c as i,b as s,d as l,e as a,f as o,r,o as d}from"./app-DVxCS5ri.js";const p={};function u(f,t){const n=r("RouteLink");return d(),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 m=e(p,[["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":{},"filePathRelative":"doc/types/type-aliases/FaasAction.md"}');export{m as comp,A as data}; diff --git a/assets/FaasActionPaths.html-cLwxv6zO.js b/assets/FaasActionPaths.html-BMOtbwi4.js similarity index 94% rename from assets/FaasActionPaths.html-cLwxv6zO.js rename to assets/FaasActionPaths.html-BMOtbwi4.js index 1111964dd6..7d76d58e87 100644 --- a/assets/FaasActionPaths.html-cLwxv6zO.js +++ b/assets/FaasActionPaths.html-BMOtbwi4.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-CmQUBLmX.js";const d={};function f(u,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 m=l(d,[["render",f],["__file","FaasActionPaths.html.vue"]]),y=JSON.parse('{"path":"/doc/types/type-aliases/FaasActionPaths.html","title":"Type Alias: FaasActionPaths","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/types/type-aliases/FaasActionPaths.md"}');export{m 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-DVxCS5ri.js";const d={};function f(u,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 m=l(d,[["render",f],["__file","FaasActionPaths.html.vue"]]),y=JSON.parse('{"path":"/doc/types/type-aliases/FaasActionPaths.html","title":"Type Alias: FaasActionPaths","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/types/type-aliases/FaasActionPaths.md"}');export{m as comp,y as data}; diff --git a/assets/FaasBrowserClient.html-DEYh432T.js b/assets/FaasBrowserClient.html-BDVQJCoC.js similarity index 99% rename from assets/FaasBrowserClient.html-DEYh432T.js rename to assets/FaasBrowserClient.html-BDVQJCoC.js index 5a1e5c1882..63043a0ae1 100644 --- a/assets/FaasBrowserClient.html-DEYh432T.js +++ b/assets/FaasBrowserClient.html-BDVQJCoC.js @@ -1,4 +1,4 @@ -import{_ as r,c as i,b as n,d as e,e as l,f as a,a as o,r as p,o as d}from"./app-CmQUBLmX.js";const u={};function b(f,s){const t=p("RouteLink");return d(),i("div",null,[n("p",null,[e(t,{to:"/doc/browser/"},{default:l(()=>s[0]||(s[0]=[a("Documents")])),_:1}),s[2]||(s[2]=a(" / ")),e(t,{to:"/doc/browser/"},{default:l(()=>s[1]||(s[1]=[a("@faasjs/browser")])),_:1}),s[3]||(s[3]=a(" / FaasBrowserClient"))]),s[45]||(s[45]=o(`

Class: FaasBrowserClient

FaasJS browser client

const client = new FaasBrowserClient('http://localhost:8080/')
+import{_ as r,c as i,b as n,d as e,e as l,f as a,a as o,r as p,o as d}from"./app-DVxCS5ri.js";const u={};function b(f,s){const t=p("RouteLink");return d(),i("div",null,[n("p",null,[e(t,{to:"/doc/browser/"},{default:l(()=>s[0]||(s[0]=[a("Documents")])),_:1}),s[2]||(s[2]=a(" / ")),e(t,{to:"/doc/browser/"},{default:l(()=>s[1]||(s[1]=[a("@faasjs/browser")])),_:1}),s[3]||(s[3]=a(" / FaasBrowserClient"))]),s[45]||(s[45]=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]=a("(")),s[7]||(s[7]=n("code",null,"baseUrl",-1)),s[8]||(s[8]=a(", ")),s[9]||(s[9]=n("code",null,"options",-1)),s[10]||(s[10]=a("): ")),e(t,{to:"/doc/browser/classes/FaasBrowserClient.html"},{default:l(()=>s[4]||(s[4]=[n("code",null,"FaasBrowserClient",-1)])),_:1})])]),s[46]||(s[46]=o('

Parameters

baseUrl

`${string}/` = '/'

options
',4)),n("p",null,[e(t,{to:"/doc/browser/type-aliases/Options.html"},{default:l(()=>s[11]||(s[11]=[n("code",null,"Options",-1)])),_:1}),s[12]||(s[12]=a(" = ")),s[13]||(s[13]=n("code",null,"...",-1))]),s[47]||(s[47]=n("h4",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[e(t,{to:"/doc/browser/classes/FaasBrowserClient.html"},{default:l(()=>s[14]||(s[14]=[n("code",null,"FaasBrowserClient",-1)])),_:1})]),s[48]||(s[48]=n("h2",{id:"methods",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#methods"},[n("span",null,"Methods")])],-1)),s[49]||(s[49]=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[16]||(s[16]=n("strong",null,"action",-1)),s[17]||(s[17]=a("<")),s[18]||(s[18]=n("code",null,"PathOrData",-1)),s[19]||(s[19]=a(">(")),s[20]||(s[20]=n("code",null,"action",-1)),s[21]||(s[21]=a(", ")),s[22]||(s[22]=n("code",null,"params",-1)),s[23]||(s[23]=a("?, ")),s[24]||(s[24]=n("code",null,"options",-1)),s[25]||(s[25]=a("?): ")),s[26]||(s[26]=n("code",null,"Promise",-1)),s[27]||(s[27]=a("<")),e(t,{to:"/doc/browser/classes/Response.html"},{default:l(()=>s[15]||(s[15]=[n("code",null,"Response",-1)])),_:1}),s[28]||(s[28]=a("<")),s[29]||(s[29]=n("code",null,"FaasData",-1)),s[30]||(s[30]=a("<")),s[31]||(s[31]=n("code",null,"PathOrData",-1)),s[32]||(s[32]=a(">>>"))])]),s[50]||(s[50]=o('

Request a FaasJS function

Type Parameters

PathOrData extends FaasAction

Parameters

action

function's path or react's server action

string | PathOrData

params?

FaasParams<PathOrData>

function's params

options?
',11)),n("p",null,[e(t,{to:"/doc/browser/type-aliases/Options.html"},{default:l(()=>s[33]||(s[33]=[n("code",null,"Options",-1)])),_:1})]),s[51]||(s[51]=o(`

request options

await client.action('func', { key: 'value' })
diff --git a/assets/FaasBrowserClient.html-CQ3EIBHV.js b/assets/FaasBrowserClient.html-BeZntJuZ.js
similarity index 99%
rename from assets/FaasBrowserClient.html-CQ3EIBHV.js
rename to assets/FaasBrowserClient.html-BeZntJuZ.js
index f7e064fe8b..ba6d45aa5e 100644
--- a/assets/FaasBrowserClient.html-CQ3EIBHV.js
+++ b/assets/FaasBrowserClient.html-BeZntJuZ.js
@@ -1,4 +1,4 @@
-import{_ as r,c as i,b as n,d as e,e as l,f as a,a as o,r as p,o as d}from"./app-CmQUBLmX.js";const u={};function f(m,s){const t=p("RouteLink");return d(),i("div",null,[n("p",null,[e(t,{to:"/doc/vue-plugin/"},{default:l(()=>s[0]||(s[0]=[a("Documents")])),_:1}),s[2]||(s[2]=a(" / ")),e(t,{to:"/doc/vue-plugin/"},{default:l(()=>s[1]||(s[1]=[a("@faasjs/vue-plugin")])),_:1}),s[3]||(s[3]=a(" / FaasBrowserClient"))]),s[45]||(s[45]=o(`

Class: FaasBrowserClient

FaasJS browser client

const client = new FaasBrowserClient('http://localhost:8080/')
+import{_ as r,c as i,b as n,d as e,e as l,f as a,a as o,r as p,o as d}from"./app-DVxCS5ri.js";const u={};function f(m,s){const t=p("RouteLink");return d(),i("div",null,[n("p",null,[e(t,{to:"/doc/vue-plugin/"},{default:l(()=>s[0]||(s[0]=[a("Documents")])),_:1}),s[2]||(s[2]=a(" / ")),e(t,{to:"/doc/vue-plugin/"},{default:l(()=>s[1]||(s[1]=[a("@faasjs/vue-plugin")])),_:1}),s[3]||(s[3]=a(" / FaasBrowserClient"))]),s[45]||(s[45]=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]=a("(")),s[7]||(s[7]=n("code",null,"baseUrl",-1)),s[8]||(s[8]=a(", ")),s[9]||(s[9]=n("code",null,"options",-1)),s[10]||(s[10]=a("): ")),e(t,{to:"/doc/vue-plugin/classes/FaasBrowserClient.html"},{default:l(()=>s[4]||(s[4]=[n("code",null,"FaasBrowserClient",-1)])),_:1})])]),s[46]||(s[46]=o('

Parameters

baseUrl

`${string}/` = '/'

options
',4)),n("p",null,[e(t,{to:"/doc/vue-plugin/type-aliases/Options.html"},{default:l(()=>s[11]||(s[11]=[n("code",null,"Options",-1)])),_:1}),s[12]||(s[12]=a(" = ")),s[13]||(s[13]=n("code",null,"...",-1))]),s[47]||(s[47]=n("h4",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[e(t,{to:"/doc/vue-plugin/classes/FaasBrowserClient.html"},{default:l(()=>s[14]||(s[14]=[n("code",null,"FaasBrowserClient",-1)])),_:1})]),s[48]||(s[48]=n("h2",{id:"methods",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#methods"},[n("span",null,"Methods")])],-1)),s[49]||(s[49]=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[16]||(s[16]=n("strong",null,"action",-1)),s[17]||(s[17]=a("<")),s[18]||(s[18]=n("code",null,"PathOrData",-1)),s[19]||(s[19]=a(">(")),s[20]||(s[20]=n("code",null,"action",-1)),s[21]||(s[21]=a(", ")),s[22]||(s[22]=n("code",null,"params",-1)),s[23]||(s[23]=a("?, ")),s[24]||(s[24]=n("code",null,"options",-1)),s[25]||(s[25]=a("?): ")),s[26]||(s[26]=n("code",null,"Promise",-1)),s[27]||(s[27]=a("<")),e(t,{to:"/doc/vue-plugin/classes/Response.html"},{default:l(()=>s[15]||(s[15]=[n("code",null,"Response",-1)])),_:1}),s[28]||(s[28]=a("<")),s[29]||(s[29]=n("code",null,"FaasData",-1)),s[30]||(s[30]=a("<")),s[31]||(s[31]=n("code",null,"PathOrData",-1)),s[32]||(s[32]=a(">>>"))])]),s[50]||(s[50]=o('

Request a FaasJS function

Type Parameters

PathOrData extends FaasAction

Parameters

action

function's path or react's server action

string | PathOrData

params?

FaasParams<PathOrData>

function's params

options?
',11)),n("p",null,[e(t,{to:"/doc/vue-plugin/type-aliases/Options.html"},{default:l(()=>s[33]||(s[33]=[n("code",null,"Options",-1)])),_:1})]),s[51]||(s[51]=o(`

request options

await client.action('func', { key: 'value' })
diff --git a/assets/FaasBrowserClientAction.html-Bf_4lQpZ.js b/assets/FaasBrowserClientAction.html-RYwWR6Ee.js
similarity index 98%
rename from assets/FaasBrowserClientAction.html-Bf_4lQpZ.js
rename to assets/FaasBrowserClientAction.html-RYwWR6Ee.js
index cad0b2052c..7d3da4d288 100644
--- a/assets/FaasBrowserClientAction.html-Bf_4lQpZ.js
+++ b/assets/FaasBrowserClientAction.html-RYwWR6Ee.js
@@ -1 +1 @@
-import{_ as o,c as l,b as s,d as n,e as a,f as e,a as i,r as d,o as p}from"./app-CmQUBLmX.js";const u={};function m(f,t){const r=d("RouteLink");return p(),l("div",null,[s("p",null,[n(r,{to:"/doc/browser/"},{default:a(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),n(r,{to:"/doc/browser/"},{default:a(()=>t[1]||(t[1]=[e("@faasjs/browser")])),_:1}),t[3]||(t[3]=e(" / FaasBrowserClientAction"))]),t[31]||(t[31]=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]=e(": <")),t[7]||(t[7]=s("code",null,"PathOrData",-1)),t[8]||(t[8]=e(">(")),t[9]||(t[9]=s("code",null,"action",-1)),t[10]||(t[10]=e(", ")),t[11]||(t[11]=s("code",null,"params",-1)),t[12]||(t[12]=e("?, ")),t[13]||(t[13]=s("code",null,"options",-1)),t[14]||(t[14]=e("?) => ")),t[15]||(t[15]=s("code",null,"Promise",-1)),t[16]||(t[16]=e("<")),n(r,{to:"/doc/browser/classes/Response.html"},{default:a(()=>t[4]||(t[4]=[s("code",null,"Response",-1)])),_:1}),t[17]||(t[17]=e("<")),t[18]||(t[18]=s("code",null,"FaasData",-1)),t[19]||(t[19]=e("<")),t[20]||(t[20]=s("code",null,"PathOrData",-1)),t[21]||(t[21]=e(">>>"))])]),t[32]||(t[32]=i('

Type Parameters

PathOrData extends FaasAction

Parameters

action

PathOrData | string

params?

FaasParams<PathOrData>

options?

',8)),s("p",null,[n(r,{to:"/doc/browser/type-aliases/Options.html"},{default:a(()=>t[22]||(t[22]=[s("code",null,"Options",-1)])),_:1})]),t[33]||(t[33]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[t[24]||(t[24]=s("code",null,"Promise",-1)),t[25]||(t[25]=e("<")),n(r,{to:"/doc/browser/classes/Response.html"},{default:a(()=>t[23]||(t[23]=[s("code",null,"Response",-1)])),_:1}),t[26]||(t[26]=e("<")),t[27]||(t[27]=s("code",null,"FaasData",-1)),t[28]||(t[28]=e("<")),t[29]||(t[29]=s("code",null,"PathOrData",-1)),t[30]||(t[30]=e(">>>"))])])}const w=o(u,[["render",m],["__file","FaasBrowserClientAction.html.vue"]]),P=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":3,"title":"action","slug":"action","link":"#action","children":[]},{"level":3,"title":"params?","slug":"params","link":"#params","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/browser/type-aliases/FaasBrowserClientAction.md"}');export{w as comp,P as data}; +import{_ as o,c as l,b as s,d as n,e as a,f as e,a as i,r as d,o as p}from"./app-DVxCS5ri.js";const u={};function m(f,t){const r=d("RouteLink");return p(),l("div",null,[s("p",null,[n(r,{to:"/doc/browser/"},{default:a(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),n(r,{to:"/doc/browser/"},{default:a(()=>t[1]||(t[1]=[e("@faasjs/browser")])),_:1}),t[3]||(t[3]=e(" / FaasBrowserClientAction"))]),t[31]||(t[31]=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]=e(": <")),t[7]||(t[7]=s("code",null,"PathOrData",-1)),t[8]||(t[8]=e(">(")),t[9]||(t[9]=s("code",null,"action",-1)),t[10]||(t[10]=e(", ")),t[11]||(t[11]=s("code",null,"params",-1)),t[12]||(t[12]=e("?, ")),t[13]||(t[13]=s("code",null,"options",-1)),t[14]||(t[14]=e("?) => ")),t[15]||(t[15]=s("code",null,"Promise",-1)),t[16]||(t[16]=e("<")),n(r,{to:"/doc/browser/classes/Response.html"},{default:a(()=>t[4]||(t[4]=[s("code",null,"Response",-1)])),_:1}),t[17]||(t[17]=e("<")),t[18]||(t[18]=s("code",null,"FaasData",-1)),t[19]||(t[19]=e("<")),t[20]||(t[20]=s("code",null,"PathOrData",-1)),t[21]||(t[21]=e(">>>"))])]),t[32]||(t[32]=i('

Type Parameters

PathOrData extends FaasAction

Parameters

action

PathOrData | string

params?

FaasParams<PathOrData>

options?

',8)),s("p",null,[n(r,{to:"/doc/browser/type-aliases/Options.html"},{default:a(()=>t[22]||(t[22]=[s("code",null,"Options",-1)])),_:1})]),t[33]||(t[33]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[t[24]||(t[24]=s("code",null,"Promise",-1)),t[25]||(t[25]=e("<")),n(r,{to:"/doc/browser/classes/Response.html"},{default:a(()=>t[23]||(t[23]=[s("code",null,"Response",-1)])),_:1}),t[26]||(t[26]=e("<")),t[27]||(t[27]=s("code",null,"FaasData",-1)),t[28]||(t[28]=e("<")),t[29]||(t[29]=s("code",null,"PathOrData",-1)),t[30]||(t[30]=e(">>>"))])])}const w=o(u,[["render",m],["__file","FaasBrowserClientAction.html.vue"]]),P=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":3,"title":"action","slug":"action","link":"#action","children":[]},{"level":3,"title":"params?","slug":"params","link":"#params","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/browser/type-aliases/FaasBrowserClientAction.md"}');export{w as comp,P as data}; diff --git a/assets/FaasData.html-QAVPNqK5.js b/assets/FaasData.html-C6Yck4K3.js similarity index 95% rename from assets/FaasData.html-QAVPNqK5.js rename to assets/FaasData.html-C6Yck4K3.js index bbe345c6f3..364cf90ab7 100644 --- a/assets/FaasData.html-QAVPNqK5.js +++ b/assets/FaasData.html-C6Yck4K3.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-CmQUBLmX.js";const i={};function m(f,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 y=d(i,[["render",m],["__file","FaasData.html.vue"]]),T=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":{},"filePathRelative":"doc/react/type-aliases/FaasData.md"}');export{y as comp,T 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-DVxCS5ri.js";const i={};function m(f,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 y=d(i,[["render",m],["__file","FaasData.html.vue"]]),T=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":{},"filePathRelative":"doc/react/type-aliases/FaasData.md"}');export{y as comp,T as data}; diff --git a/assets/FaasData.html-wqZsMD7M.js b/assets/FaasData.html-JabeS-mK.js similarity index 96% rename from assets/FaasData.html-wqZsMD7M.js rename to assets/FaasData.html-JabeS-mK.js index ccb524ffcb..3c38163d78 100644 --- a/assets/FaasData.html-wqZsMD7M.js +++ b/assets/FaasData.html-JabeS-mK.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/types/type-aliases/FaasData.md"}');export{T as comp,F as data}; diff --git a/assets/FaasDataInjection.html-DNfszDPA.js b/assets/FaasDataInjection.html-Dp87nWfk.js similarity index 95% rename from assets/FaasDataInjection.html-DNfszDPA.js rename to assets/FaasDataInjection.html-Dp87nWfk.js index 88c3a56332..6b8968b287 100644 --- a/assets/FaasDataInjection.html-DNfszDPA.js +++ b/assets/FaasDataInjection.html-Dp87nWfk.js @@ -1 +1 @@ -import{_ as o,c as i,b as r,d as n,e as s,f as t,a as d,r as l,o as c}from"./app-CmQUBLmX.js";const p={};function m(g,a){const e=l("RouteLink");return c(),i("div",null,[r("p",null,[n(e,{to:"/doc/ant-design/"},{default:s(()=>a[0]||(a[0]=[t("Documents")])),_:1}),a[2]||(a[2]=t(" / ")),n(e,{to:"/doc/ant-design/"},{default:s(()=>a[1]||(a[1]=[t("@faasjs/ant-design")])),_:1}),a[3]||(a[3]=t(" / 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":{},"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 t,a as d,r as l,o as c}from"./app-DVxCS5ri.js";const p={};function m(g,a){const e=l("RouteLink");return c(),i("div",null,[r("p",null,[n(e,{to:"/doc/ant-design/"},{default:s(()=>a[0]||(a[0]=[t("Documents")])),_:1}),a[2]||(a[2]=t(" / ")),n(e,{to:"/doc/ant-design/"},{default:s(()=>a[1]||(a[1]=[t("@faasjs/ant-design")])),_:1}),a[3]||(a[3]=t(" / 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":{},"filePathRelative":"doc/ant-design/type-aliases/FaasDataInjection.md"}');export{u as comp,y as data}; diff --git a/assets/FaasDataInjection.html-CwytQ5Bo.js b/assets/FaasDataInjection.html-xjBZkCqY.js similarity index 99% rename from assets/FaasDataInjection.html-CwytQ5Bo.js rename to assets/FaasDataInjection.html-xjBZkCqY.js index d77b0bd218..3f6998ca2e 100644 --- a/assets/FaasDataInjection.html-CwytQ5Bo.js +++ b/assets/FaasDataInjection.html-xjBZkCqY.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-CmQUBLmX.js";const u={};function m(g,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

',7)),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",m],["__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":{},"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-DVxCS5ri.js";const u={};function m(g,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

',7)),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",m],["__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":{},"filePathRelative":"doc/react/type-aliases/FaasDataInjection.md"}');export{f as comp,k as data}; diff --git a/assets/FaasDataWrapper.html-CvOQRxwi.js b/assets/FaasDataWrapper.html-B2vBWGzk.js similarity index 98% rename from assets/FaasDataWrapper.html-CvOQRxwi.js rename to assets/FaasDataWrapper.html-B2vBWGzk.js index c962a808e2..ee527352fd 100644 --- a/assets/FaasDataWrapper.html-CvOQRxwi.js +++ b/assets/FaasDataWrapper.html-B2vBWGzk.js @@ -1,4 +1,4 @@ -import{_ as l,c as r,b as s,d as e,e as p,f as n,a as o,r as c,o as i}from"./app-CmQUBLmX.js";const u={};function d(k,a){const t=c("RouteLink");return i(),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[8]||(a[8]=o('

Function: FaasDataWrapper()

FaasDataWrapper<T>(props): JSX.Element

FaasDataWrapper component with Loading

Type Parameters

T = any

Parameters

props

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

Returns

JSX.Element

Example

function MyComponent (props: FaasDataInjection) {
+import{_ as l,c as r,b as s,d as e,e as p,f as n,a as o,r as c,o as i}from"./app-DVxCS5ri.js";const u={};function d(k,a){const t=c("RouteLink");return i(),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[8]||(a[8]=o('

Function: FaasDataWrapper()

FaasDataWrapper<T>(props): JSX.Element

FaasDataWrapper component with Loading

Type Parameters

T = any

Parameters

props

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

Returns

JSX.Element

Example

function MyComponent (props: FaasDataInjection) {
   return <div>{ props.data }</div>
 }
 
diff --git a/assets/FaasDataWrapper.html-Dff0mbGH.js b/assets/FaasDataWrapper.html-DzCD2Ihb.js
similarity index 97%
rename from assets/FaasDataWrapper.html-Dff0mbGH.js
rename to assets/FaasDataWrapper.html-DzCD2Ihb.js
index 2ed7585f2b..ebfb79553c 100644
--- a/assets/FaasDataWrapper.html-Dff0mbGH.js
+++ b/assets/FaasDataWrapper.html-DzCD2Ihb.js
@@ -1 +1 @@
-import{_ as l,c as p,b as t,d as s,e as n,f as e,a as o,r as d,o as i}from"./app-CmQUBLmX.js";const u={};function m(f,a){const r=d("RouteLink");return i(),p("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[14]||(a[14]=o('

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[15]||(a[15]=t("h2",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),a[16]||(a[16]=t("h3",{id:"props",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#props"},[t("span",null,"props")])],-1)),t("p",null,[s(r,{to:"/doc/react/type-aliases/FaasDataWrapperProps.html"},{default:n(()=>a[10]||(a[10]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),a[11]||(a[11]=e("<")),a[12]||(a[12]=t("code",null,"PathOrData",-1)),a[13]||(a[13]=e(">"))]),a[17]||(a[17]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),a[18]||(a[18]=t("p",null,[t("code",null,"JSX.Element")],-1))])}const F=l(u,[["render",m],["__file","FaasDataWrapper.html.vue"]]),x=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":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/FaasDataWrapper.md"}');export{F as comp,x as data}; +import{_ as l,c as p,b as t,d as s,e as n,f as e,a as o,r as d,o as i}from"./app-DVxCS5ri.js";const u={};function m(f,a){const r=d("RouteLink");return i(),p("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[14]||(a[14]=o('

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[15]||(a[15]=t("h2",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),a[16]||(a[16]=t("h3",{id:"props",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#props"},[t("span",null,"props")])],-1)),t("p",null,[s(r,{to:"/doc/react/type-aliases/FaasDataWrapperProps.html"},{default:n(()=>a[10]||(a[10]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),a[11]||(a[11]=e("<")),a[12]||(a[12]=t("code",null,"PathOrData",-1)),a[13]||(a[13]=e(">"))]),a[17]||(a[17]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),a[18]||(a[18]=t("p",null,[t("code",null,"JSX.Element")],-1))])}const F=l(u,[["render",m],["__file","FaasDataWrapper.html.vue"]]),x=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":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/FaasDataWrapper.md"}');export{F as comp,x as data}; diff --git a/assets/FaasDataWrapperProps.html-BKrwmq7c.js b/assets/FaasDataWrapperProps.html-BAEiJo8T.js similarity index 99% rename from assets/FaasDataWrapperProps.html-BKrwmq7c.js rename to assets/FaasDataWrapperProps.html-BAEiJo8T.js index d6e77cdfd8..cb24dce507 100644 --- a/assets/FaasDataWrapperProps.html-BKrwmq7c.js +++ b/assets/FaasDataWrapperProps.html-BAEiJo8T.js @@ -1 +1 @@ -import{_ as s,c as l,b as a,d as n,e as t,f as o,a as d,r as i,o as c}from"./app-CmQUBLmX.js";const p={};function h(g,e){const r=i("RouteLink");return c(),l("div",null,[a("p",null,[n(r,{to:"/doc/ant-design/"},{default:t(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(r,{to:"/doc/ant-design/"},{default:t(()=>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?

',49)),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(": ")),n(r,{to:"/doc/ant-design/type-aliases/LoadingProps.html"},{default:t(()=>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":{},"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 n,e as t,f as o,a as d,r as i,o as c}from"./app-DVxCS5ri.js";const p={};function h(g,e){const r=i("RouteLink");return c(),l("div",null,[a("p",null,[n(r,{to:"/doc/ant-design/"},{default:t(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(r,{to:"/doc/ant-design/"},{default:t(()=>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?

',49)),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(": ")),n(r,{to:"/doc/ant-design/type-aliases/LoadingProps.html"},{default:t(()=>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":{},"filePathRelative":"doc/ant-design/interfaces/FaasDataWrapperProps.md"}');export{m as comp,u as data}; diff --git a/assets/FaasDataWrapperProps.html-BRoC1hPT.js b/assets/FaasDataWrapperProps.html-WiyNvMXb.js similarity index 99% rename from assets/FaasDataWrapperProps.html-BRoC1hPT.js rename to assets/FaasDataWrapperProps.html-WiyNvMXb.js index 98102c31b9..fb8858f667 100644 --- a/assets/FaasDataWrapperProps.html-BRoC1hPT.js +++ b/assets/FaasDataWrapperProps.html-WiyNvMXb.js @@ -1 +1 @@ -import{_ as o,c as d,b as t,d as e,e as r,f as l,a as s,r as p,o as i}from"./app-CmQUBLmX.js";const u={};function m(f,a){const n=p("RouteLink");return i(),d("div",null,[t("p",null,[e(n,{to:"/doc/react/"},{default:r(()=>a[0]||(a[0]=[l("Documents")])),_:1}),a[2]||(a[2]=l(" / ")),e(n,{to:"/doc/react/"},{default:r(()=>a[1]||(a[1]=[l("@faasjs/react")])),_:1}),a[3]||(a[3]=l(" / FaasDataWrapperProps"))]),a[58]||(a[58]=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[59]||(a[59]=t("blockquote",null,[t("p",null,[t("strong",null,"FaasDataWrapperProps"),l("<"),t("code",null,"PathOrData"),l(">: "),t("code",null,"object")])],-1)),a[60]||(a[60]=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()),e(n,{to:"/doc/react/type-aliases/FaasAction.html"},{default:r(()=>a[4]||(a[4]=[t("code",null,"FaasAction",-1)])),_:1})]),a[61]||(a[61]=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("<")),e(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:r(()=>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[62]||(a[62]=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(": ")),e(n,{to:"/doc/react/type-aliases/FaasData.html"},{default:r(()=>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[63]||(a[63]=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(": ")),e(n,{to:"/doc/react/type-aliases/FaasParams.html"},{default:r(()=>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[64]||(a[64]=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("<")),e(n,{to:"/doc/react/type-aliases/FaasData.html"},{default:r(()=>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[65]||(a[65]=s('

use custom setData, should work with data

onDataChange()?

Parameters

args
',4)),t("p",null,[e(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:r(()=>a[50]||(a[50]=[t("code",null,"FaasDataInjection",-1)])),_:1}),a[51]||(a[51]=l("<")),a[52]||(a[52]=t("code",null,"PathOrData",-1)),a[53]||(a[53]=l(">"))]),a[66]||(a[66]=s('

Returns

void

render()?

Parameters

args
',5)),t("p",null,[e(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:r(()=>a[54]||(a[54]=[t("code",null,"FaasDataInjection",-1)])),_:1}),a[55]||(a[55]=l("<")),a[56]||(a[56]=t("code",null,"PathOrData",-1)),a[57]||(a[57]=l(">"))]),a[67]||(a[67]=t("h4",{id:"returns-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns-1"},[t("span",null,"Returns")])],-1)),a[68]||(a[68]=t("p",null,[t("code",null,"Element"),l(" | "),t("code",null,"Element"),l("[]")],-1))])}const g=o(u,[["render",m],["__file","FaasDataWrapperProps.html.vue"]]),D=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":{},"filePathRelative":"doc/react/type-aliases/FaasDataWrapperProps.md"}');export{g as comp,D as data}; +import{_ as o,c as d,b as t,d as e,e as r,f as l,a as s,r as p,o as i}from"./app-DVxCS5ri.js";const u={};function m(f,a){const n=p("RouteLink");return i(),d("div",null,[t("p",null,[e(n,{to:"/doc/react/"},{default:r(()=>a[0]||(a[0]=[l("Documents")])),_:1}),a[2]||(a[2]=l(" / ")),e(n,{to:"/doc/react/"},{default:r(()=>a[1]||(a[1]=[l("@faasjs/react")])),_:1}),a[3]||(a[3]=l(" / FaasDataWrapperProps"))]),a[58]||(a[58]=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[59]||(a[59]=t("blockquote",null,[t("p",null,[t("strong",null,"FaasDataWrapperProps"),l("<"),t("code",null,"PathOrData"),l(">: "),t("code",null,"object")])],-1)),a[60]||(a[60]=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()),e(n,{to:"/doc/react/type-aliases/FaasAction.html"},{default:r(()=>a[4]||(a[4]=[t("code",null,"FaasAction",-1)])),_:1})]),a[61]||(a[61]=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("<")),e(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:r(()=>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[62]||(a[62]=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(": ")),e(n,{to:"/doc/react/type-aliases/FaasData.html"},{default:r(()=>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[63]||(a[63]=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(": ")),e(n,{to:"/doc/react/type-aliases/FaasParams.html"},{default:r(()=>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[64]||(a[64]=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("<")),e(n,{to:"/doc/react/type-aliases/FaasData.html"},{default:r(()=>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[65]||(a[65]=s('

use custom setData, should work with data

onDataChange()?

Parameters

args
',4)),t("p",null,[e(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:r(()=>a[50]||(a[50]=[t("code",null,"FaasDataInjection",-1)])),_:1}),a[51]||(a[51]=l("<")),a[52]||(a[52]=t("code",null,"PathOrData",-1)),a[53]||(a[53]=l(">"))]),a[66]||(a[66]=s('

Returns

void

render()?

Parameters

args
',5)),t("p",null,[e(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:r(()=>a[54]||(a[54]=[t("code",null,"FaasDataInjection",-1)])),_:1}),a[55]||(a[55]=l("<")),a[56]||(a[56]=t("code",null,"PathOrData",-1)),a[57]||(a[57]=l(">"))]),a[67]||(a[67]=t("h4",{id:"returns-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns-1"},[t("span",null,"Returns")])],-1)),a[68]||(a[68]=t("p",null,[t("code",null,"Element"),l(" | "),t("code",null,"Element"),l("[]")],-1))])}const g=o(u,[["render",m],["__file","FaasDataWrapperProps.html.vue"]]),D=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":{},"filePathRelative":"doc/react/type-aliases/FaasDataWrapperProps.md"}');export{g as comp,D as data}; diff --git a/assets/FaasItemProps.html-DlEokYSA.js b/assets/FaasItemProps.html-B6H4hFlR.js similarity index 98% rename from assets/FaasItemProps.html-DlEokYSA.js rename to assets/FaasItemProps.html-B6H4hFlR.js index b08e2801a7..6a3b8a93c5 100644 --- a/assets/FaasItemProps.html-DlEokYSA.js +++ b/assets/FaasItemProps.html-B6H4hFlR.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-CmQUBLmX.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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/interfaces/FaasItemProps.md"}');export{b as comp,x as data}; diff --git a/assets/FaasItemType.html-Bbtf-Lt-.js b/assets/FaasItemType.html-CV3E7dll.js similarity index 94% rename from assets/FaasItemType.html-Bbtf-Lt-.js rename to assets/FaasItemType.html-CV3E7dll.js index 6eb1ad0a39..cffa43a1d8 100644 --- a/assets/FaasItemType.html-Bbtf-Lt-.js +++ b/assets/FaasItemType.html-CV3E7dll.js @@ -1 +1 @@ -import{_ as n,c as d,b as u,d as a,e as s,f as t,a as c,r as i,o as p}from"./app-CmQUBLmX.js";const r={};function l(m,e){const o=i("RouteLink");return p(),d("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]=c('

Type Alias: FaasItemType

FaasItemType: "string" | "string[]" | "number" | "number[]" | "boolean" | "date" | "time" | "object" | "object[]"

',2))])}const y=n(r,[["render",l],["__file","FaasItemType.html.vue"]]),f=JSON.parse('{"path":"/doc/ant-design/type-aliases/FaasItemType.html","title":"Type Alias: FaasItemType","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/ant-design/type-aliases/FaasItemType.md"}');export{y as comp,f as data}; +import{_ as n,c as d,b as u,d as a,e as s,f as t,a as c,r as i,o as p}from"./app-DVxCS5ri.js";const r={};function l(m,e){const o=i("RouteLink");return p(),d("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]=c('

Type Alias: FaasItemType

FaasItemType: "string" | "string[]" | "number" | "number[]" | "boolean" | "date" | "time" | "object" | "object[]"

',2))])}const y=n(r,[["render",l],["__file","FaasItemType.html.vue"]]),f=JSON.parse('{"path":"/doc/ant-design/type-aliases/FaasItemType.html","title":"Type Alias: FaasItemType","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/ant-design/type-aliases/FaasItemType.md"}');export{y as comp,f as data}; diff --git a/assets/FaasItemTypeValue.html-xD3Q4TLi.js b/assets/FaasItemTypeValue.html-PpO1PUkU.js similarity index 98% rename from assets/FaasItemTypeValue.html-xD3Q4TLi.js rename to assets/FaasItemTypeValue.html-PpO1PUkU.js index 6a34ad4a40..d42c56c317 100644 --- a/assets/FaasItemTypeValue.html-xD3Q4TLi.js +++ b/assets/FaasItemTypeValue.html-PpO1PUkU.js @@ -1 +1 @@ -import{_ as s,c as l,b as r,d as n,e as o,f as t,a as i,r as c,o as d}from"./app-CmQUBLmX.js";const p={};function b(u,e){const a=c("RouteLink");return d(),l("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=s(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":{},"filePathRelative":"doc/ant-design/type-aliases/FaasItemTypeValue.md"}');export{g as comp,m as data}; +import{_ as s,c as l,b as r,d as n,e as o,f as t,a as i,r as c,o as d}from"./app-DVxCS5ri.js";const p={};function b(u,e){const a=c("RouteLink");return d(),l("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=s(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":{},"filePathRelative":"doc/ant-design/type-aliases/FaasItemTypeValue.md"}');export{g as comp,m as data}; diff --git a/assets/FaasParams.html-BC1WnhGq.js b/assets/FaasParams.html-D99tGhRv.js similarity index 96% rename from assets/FaasParams.html-BC1WnhGq.js rename to assets/FaasParams.html-D99tGhRv.js index 355aee99ad..908c8b9281 100644 --- a/assets/FaasParams.html-BC1WnhGq.js +++ b/assets/FaasParams.html-D99tGhRv.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/types/type-aliases/FaasParams.md"}');export{P as comp,T as data}; diff --git a/assets/FaasParams.html-Ck1S6JIX.js b/assets/FaasParams.html-DXQV2J8A.js similarity index 95% rename from assets/FaasParams.html-Ck1S6JIX.js rename to assets/FaasParams.html-DXQV2J8A.js index 444c2b5c99..b5820b8732 100644 --- a/assets/FaasParams.html-Ck1S6JIX.js +++ b/assets/FaasParams.html-DXQV2J8A.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-CmQUBLmX.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 y=r(m,[["render",i],["__file","FaasParams.html.vue"]]),P=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":{},"filePathRelative":"doc/react/type-aliases/FaasParams.md"}');export{y as comp,P 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-DVxCS5ri.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 y=r(m,[["render",i],["__file","FaasParams.html.vue"]]),P=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":{},"filePathRelative":"doc/react/type-aliases/FaasParams.md"}');export{y as comp,P as data}; diff --git a/assets/FaasReactClient.html-C_PEoK9Y.js b/assets/FaasReactClient.html-CRMctYZM.js similarity index 98% rename from assets/FaasReactClient.html-C_PEoK9Y.js rename to assets/FaasReactClient.html-CRMctYZM.js index c0d8396417..c130b5b9cb 100644 --- a/assets/FaasReactClient.html-C_PEoK9Y.js +++ b/assets/FaasReactClient.html-CRMctYZM.js @@ -1,4 +1,4 @@ -import{_ as r,c as i,b as e,d as s,e as l,f as n,a as o,r as p,o as d}from"./app-CmQUBLmX.js";const u={};function m(c,a){const t=p("RouteLink");return d(),i("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[13]||(a[13]=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[14]||(a[14]=e("p",null,"Before use faas, you should initialize a FaasReactClient.",-1)),a[15]||(a[15]=e("h2",{id:"parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#parameters"},[e("span",null,"Parameters")])],-1)),a[16]||(a[16]=e("h3",{id:"namedparameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#namedparameters"},[e("span",null,"__namedParameters")])],-1)),e("p",null,[s(t,{to:"/doc/react/type-aliases/FaasReactClientOptions.html"},{default:l(()=>a[9]||(a[9]=[e("code",null,"FaasReactClientOptions",-1)])),_:1}),a[10]||(a[10]=n(" = ")),a[11]||(a[11]=e("code",null,"...",-1))]),a[17]||(a[17]=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[12]||(a[12]=[e("code",null,"FaasReactClientInstance",-1)])),_:1})]),a[18]||(a[18]=o(`

Example

const client = FaasReactClient({
+import{_ as r,c as i,b as e,d as s,e as l,f as n,a as o,r as p,o as d}from"./app-DVxCS5ri.js";const u={};function m(c,a){const t=p("RouteLink");return d(),i("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[13]||(a[13]=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[14]||(a[14]=e("p",null,"Before use faas, you should initialize a FaasReactClient.",-1)),a[15]||(a[15]=e("h2",{id:"parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#parameters"},[e("span",null,"Parameters")])],-1)),a[16]||(a[16]=e("h3",{id:"namedparameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#namedparameters"},[e("span",null,"__namedParameters")])],-1)),e("p",null,[s(t,{to:"/doc/react/type-aliases/FaasReactClientOptions.html"},{default:l(()=>a[9]||(a[9]=[e("code",null,"FaasReactClientOptions",-1)])),_:1}),a[10]||(a[10]=n(" = ")),a[11]||(a[11]=e("code",null,"...",-1))]),a[17]||(a[17]=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[12]||(a[12]=[e("code",null,"FaasReactClientInstance",-1)])),_:1})]),a[18]||(a[18]=o(`

Example

const client = FaasReactClient({
   baseUrl: 'localhost:8080/api/'
 })
 
`,2))])}const R=r(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":3,"title":"__namedParameters","slug":"namedparameters","link":"#namedparameters","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{},"filePathRelative":"doc/react/functions/FaasReactClient.md"}');export{R as comp,k as data}; diff --git a/assets/FaasReactClientInstance.html-igKpP-DB.js b/assets/FaasReactClientInstance.html-1iCgvBAo.js similarity index 99% rename from assets/FaasReactClientInstance.html-igKpP-DB.js rename to assets/FaasReactClientInstance.html-1iCgvBAo.js index 1467f18d21..52d21feecb 100644 --- a/assets/FaasReactClientInstance.html-igKpP-DB.js +++ b/assets/FaasReactClientInstance.html-1iCgvBAo.js @@ -1 +1 @@ -import{_ as o,c as d,b as t,d as s,e as r,f as l,a as e,r as i,o as p}from"./app-CmQUBLmX.js";const u={};function f(m,a){const n=i("RouteLink");return p(),d("div",null,[t("p",null,[s(n,{to:"/doc/react/"},{default:r(()=>a[0]||(a[0]=[l("Documents")])),_:1}),a[2]||(a[2]=l(" / ")),s(n,{to:"/doc/react/"},{default:r(()=>a[1]||(a[1]=[l("@faasjs/react")])),_:1}),a[3]||(a[3]=l(" / FaasReactClientInstance"))]),a[86]||(a[86]=e('

Type Alias: FaasReactClientInstance

FaasReactClientInstance: object

Type declaration

browserClient

browserClient: FaasBrowserClient

faas()

',6)),t("blockquote",null,[t("p",null,[a[6]||(a[6]=t("strong",null,"faas",-1)),a[7]||(a[7]=l(": <")),a[8]||(a[8]=t("code",null,"PathOrData",-1)),a[9]||(a[9]=l(">(")),a[10]||(a[10]=t("code",null,"action",-1)),a[11]||(a[11]=l(", ")),a[12]||(a[12]=t("code",null,"params",-1)),a[13]||(a[13]=l(", ")),a[14]||(a[14]=t("code",null,"options",-1)),a[15]||(a[15]=l("?) => ")),a[16]||(a[16]=t("code",null,"Promise",-1)),a[17]||(a[17]=l("<")),s(n,{to:"/doc/react/classes/Response.html"},{default:r(()=>a[4]||(a[4]=[t("code",null,"Response",-1)])),_:1}),a[18]||(a[18]=l("<")),s(n,{to:"/doc/react/type-aliases/FaasData.html"},{default:r(()=>a[5]||(a[5]=[t("code",null,"FaasData",-1)])),_:1}),a[19]||(a[19]=l("<")),a[20]||(a[20]=t("code",null,"PathOrData",-1)),a[21]||(a[21]=l(">>>"))])]),a[87]||(a[87]=t("h4",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[a[23]||(a[23]=l("• ")),a[24]||(a[24]=t("strong",null,"PathOrData",-1)),a[25]||(a[25]=l()),a[26]||(a[26]=t("em",null,"extends",-1)),a[27]||(a[27]=l()),s(n,{to:"/doc/react/type-aliases/FaasAction.html"},{default:r(()=>a[22]||(a[22]=[t("code",null,"FaasAction",-1)])),_:1})]),a[88]||(a[88]=e('

Parameters

action

PathOrData | string

params
',4)),t("p",null,[s(n,{to:"/doc/react/type-aliases/FaasParams.html"},{default:r(()=>a[28]||(a[28]=[t("code",null,"FaasParams",-1)])),_:1}),a[29]||(a[29]=l("<")),a[30]||(a[30]=t("code",null,"PathOrData",-1)),a[31]||(a[31]=l(">"))]),a[89]||(a[89]=t("h5",{id:"options",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#options"},[t("span",null,"options?")])],-1)),t("p",null,[s(n,{to:"/doc/react/type-aliases/Options.html"},{default:r(()=>a[32]||(a[32]=[t("code",null,"Options",-1)])),_:1})]),a[90]||(a[90]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[a[35]||(a[35]=t("code",null,"Promise",-1)),a[36]||(a[36]=l("<")),s(n,{to:"/doc/react/classes/Response.html"},{default:r(()=>a[33]||(a[33]=[t("code",null,"Response",-1)])),_:1}),a[37]||(a[37]=l("<")),s(n,{to:"/doc/react/type-aliases/FaasData.html"},{default:r(()=>a[34]||(a[34]=[t("code",null,"FaasData",-1)])),_:1}),a[38]||(a[38]=l("<")),a[39]||(a[39]=t("code",null,"PathOrData",-1)),a[40]||(a[40]=l(">>>"))]),a[91]||(a[91]=t("h3",{id:"id",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#id"},[t("span",null,"id")])],-1)),a[92]||(a[92]=t("blockquote",null,[t("p",null,[t("strong",null,"id"),l(": "),t("code",null,"string")])],-1)),a[93]||(a[93]=t("h3",{id:"onerror",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#onerror"},[t("span",null,"onError")])],-1)),t("blockquote",null,[t("p",null,[a[42]||(a[42]=t("strong",null,"onError",-1)),a[43]||(a[43]=l(": ")),s(n,{to:"/doc/react/type-aliases/OnError.html"},{default:r(()=>a[41]||(a[41]=[t("code",null,"OnError",-1)])),_:1})])]),a[94]||(a[94]=t("h3",{id:"usefaas",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#usefaas"},[t("span",null,"useFaas()")])],-1)),t("blockquote",null,[t("p",null,[a[45]||(a[45]=t("strong",null,"useFaas",-1)),a[46]||(a[46]=l(": <")),a[47]||(a[47]=t("code",null,"PathOrData",-1)),a[48]||(a[48]=l(">(")),a[49]||(a[49]=t("code",null,"action",-1)),a[50]||(a[50]=l(", ")),a[51]||(a[51]=t("code",null,"defaultParams",-1)),a[52]||(a[52]=l(", ")),a[53]||(a[53]=t("code",null,"options",-1)),a[54]||(a[54]=l("?) => ")),s(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:r(()=>a[44]||(a[44]=[t("code",null,"FaasDataInjection",-1)])),_:1}),a[55]||(a[55]=l("<")),a[56]||(a[56]=t("code",null,"PathOrData",-1)),a[57]||(a[57]=l(">"))])]),a[95]||(a[95]=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,[a[59]||(a[59]=l("• ")),a[60]||(a[60]=t("strong",null,"PathOrData",-1)),a[61]||(a[61]=l()),a[62]||(a[62]=t("em",null,"extends",-1)),a[63]||(a[63]=l()),s(n,{to:"/doc/react/type-aliases/FaasAction.html"},{default:r(()=>a[58]||(a[58]=[t("code",null,"FaasAction",-1)])),_:1})]),a[96]||(a[96]=e('

Parameters

action

PathOrData | string

defaultParams
',4)),t("p",null,[s(n,{to:"/doc/react/type-aliases/FaasParams.html"},{default:r(()=>a[64]||(a[64]=[t("code",null,"FaasParams",-1)])),_:1}),a[65]||(a[65]=l("<")),a[66]||(a[66]=t("code",null,"PathOrData",-1)),a[67]||(a[67]=l(">"))]),a[97]||(a[97]=t("h5",{id:"options-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#options-1"},[t("span",null,"options?")])],-1)),t("p",null,[s(n,{to:"/doc/react/type-aliases/useFaasOptions.html"},{default:r(()=>a[68]||(a[68]=[t("code",null,"useFaasOptions",-1)])),_:1}),a[69]||(a[69]=l("<")),a[70]||(a[70]=t("code",null,"PathOrData",-1)),a[71]||(a[71]=l(">"))]),a[98]||(a[98]=t("h4",{id:"returns-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns-1"},[t("span",null,"Returns")])],-1)),t("p",null,[s(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:r(()=>a[72]||(a[72]=[t("code",null,"FaasDataInjection",-1)])),_:1}),a[73]||(a[73]=l("<")),a[74]||(a[74]=t("code",null,"PathOrData",-1)),a[75]||(a[75]=l(">"))]),a[99]||(a[99]=t("h3",{id:"faasdatawrapper",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#faasdatawrapper"},[t("span",null,"FaasDataWrapper()")])],-1)),a[100]||(a[100]=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,[a[77]||(a[77]=l("• ")),a[78]||(a[78]=t("strong",null,"PathOrData",-1)),a[79]||(a[79]=l()),a[80]||(a[80]=t("em",null,"extends",-1)),a[81]||(a[81]=l()),s(n,{to:"/doc/react/type-aliases/FaasAction.html"},{default:r(()=>a[76]||(a[76]=[t("code",null,"FaasAction",-1)])),_:1})]),a[101]||(a[101]=t("h4",{id:"parameters-2",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters-2"},[t("span",null,"Parameters")])],-1)),a[102]||(a[102]=t("h5",{id:"props",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#props"},[t("span",null,"props")])],-1)),t("p",null,[s(n,{to:"/doc/react/type-aliases/FaasDataWrapperProps.html"},{default:r(()=>a[82]||(a[82]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),a[83]||(a[83]=l("<")),a[84]||(a[84]=t("code",null,"PathOrData",-1)),a[85]||(a[85]=l(">"))]),a[103]||(a[103]=t("h4",{id:"returns-2",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns-2"},[t("span",null,"Returns")])],-1)),a[104]||(a[104]=t("p",null,[t("code",null,"Element")],-1))])}const F=o(u,[["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":{},"filePathRelative":"doc/react/type-aliases/FaasReactClientInstance.md"}');export{F as comp,y as data}; +import{_ as o,c as d,b as t,d as s,e as r,f as l,a as e,r as i,o as p}from"./app-DVxCS5ri.js";const u={};function f(m,a){const n=i("RouteLink");return p(),d("div",null,[t("p",null,[s(n,{to:"/doc/react/"},{default:r(()=>a[0]||(a[0]=[l("Documents")])),_:1}),a[2]||(a[2]=l(" / ")),s(n,{to:"/doc/react/"},{default:r(()=>a[1]||(a[1]=[l("@faasjs/react")])),_:1}),a[3]||(a[3]=l(" / FaasReactClientInstance"))]),a[86]||(a[86]=e('

Type Alias: FaasReactClientInstance

FaasReactClientInstance: object

Type declaration

browserClient

browserClient: FaasBrowserClient

faas()

',6)),t("blockquote",null,[t("p",null,[a[6]||(a[6]=t("strong",null,"faas",-1)),a[7]||(a[7]=l(": <")),a[8]||(a[8]=t("code",null,"PathOrData",-1)),a[9]||(a[9]=l(">(")),a[10]||(a[10]=t("code",null,"action",-1)),a[11]||(a[11]=l(", ")),a[12]||(a[12]=t("code",null,"params",-1)),a[13]||(a[13]=l(", ")),a[14]||(a[14]=t("code",null,"options",-1)),a[15]||(a[15]=l("?) => ")),a[16]||(a[16]=t("code",null,"Promise",-1)),a[17]||(a[17]=l("<")),s(n,{to:"/doc/react/classes/Response.html"},{default:r(()=>a[4]||(a[4]=[t("code",null,"Response",-1)])),_:1}),a[18]||(a[18]=l("<")),s(n,{to:"/doc/react/type-aliases/FaasData.html"},{default:r(()=>a[5]||(a[5]=[t("code",null,"FaasData",-1)])),_:1}),a[19]||(a[19]=l("<")),a[20]||(a[20]=t("code",null,"PathOrData",-1)),a[21]||(a[21]=l(">>>"))])]),a[87]||(a[87]=t("h4",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[a[23]||(a[23]=l("• ")),a[24]||(a[24]=t("strong",null,"PathOrData",-1)),a[25]||(a[25]=l()),a[26]||(a[26]=t("em",null,"extends",-1)),a[27]||(a[27]=l()),s(n,{to:"/doc/react/type-aliases/FaasAction.html"},{default:r(()=>a[22]||(a[22]=[t("code",null,"FaasAction",-1)])),_:1})]),a[88]||(a[88]=e('

Parameters

action

PathOrData | string

params
',4)),t("p",null,[s(n,{to:"/doc/react/type-aliases/FaasParams.html"},{default:r(()=>a[28]||(a[28]=[t("code",null,"FaasParams",-1)])),_:1}),a[29]||(a[29]=l("<")),a[30]||(a[30]=t("code",null,"PathOrData",-1)),a[31]||(a[31]=l(">"))]),a[89]||(a[89]=t("h5",{id:"options",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#options"},[t("span",null,"options?")])],-1)),t("p",null,[s(n,{to:"/doc/react/type-aliases/Options.html"},{default:r(()=>a[32]||(a[32]=[t("code",null,"Options",-1)])),_:1})]),a[90]||(a[90]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[a[35]||(a[35]=t("code",null,"Promise",-1)),a[36]||(a[36]=l("<")),s(n,{to:"/doc/react/classes/Response.html"},{default:r(()=>a[33]||(a[33]=[t("code",null,"Response",-1)])),_:1}),a[37]||(a[37]=l("<")),s(n,{to:"/doc/react/type-aliases/FaasData.html"},{default:r(()=>a[34]||(a[34]=[t("code",null,"FaasData",-1)])),_:1}),a[38]||(a[38]=l("<")),a[39]||(a[39]=t("code",null,"PathOrData",-1)),a[40]||(a[40]=l(">>>"))]),a[91]||(a[91]=t("h3",{id:"id",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#id"},[t("span",null,"id")])],-1)),a[92]||(a[92]=t("blockquote",null,[t("p",null,[t("strong",null,"id"),l(": "),t("code",null,"string")])],-1)),a[93]||(a[93]=t("h3",{id:"onerror",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#onerror"},[t("span",null,"onError")])],-1)),t("blockquote",null,[t("p",null,[a[42]||(a[42]=t("strong",null,"onError",-1)),a[43]||(a[43]=l(": ")),s(n,{to:"/doc/react/type-aliases/OnError.html"},{default:r(()=>a[41]||(a[41]=[t("code",null,"OnError",-1)])),_:1})])]),a[94]||(a[94]=t("h3",{id:"usefaas",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#usefaas"},[t("span",null,"useFaas()")])],-1)),t("blockquote",null,[t("p",null,[a[45]||(a[45]=t("strong",null,"useFaas",-1)),a[46]||(a[46]=l(": <")),a[47]||(a[47]=t("code",null,"PathOrData",-1)),a[48]||(a[48]=l(">(")),a[49]||(a[49]=t("code",null,"action",-1)),a[50]||(a[50]=l(", ")),a[51]||(a[51]=t("code",null,"defaultParams",-1)),a[52]||(a[52]=l(", ")),a[53]||(a[53]=t("code",null,"options",-1)),a[54]||(a[54]=l("?) => ")),s(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:r(()=>a[44]||(a[44]=[t("code",null,"FaasDataInjection",-1)])),_:1}),a[55]||(a[55]=l("<")),a[56]||(a[56]=t("code",null,"PathOrData",-1)),a[57]||(a[57]=l(">"))])]),a[95]||(a[95]=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,[a[59]||(a[59]=l("• ")),a[60]||(a[60]=t("strong",null,"PathOrData",-1)),a[61]||(a[61]=l()),a[62]||(a[62]=t("em",null,"extends",-1)),a[63]||(a[63]=l()),s(n,{to:"/doc/react/type-aliases/FaasAction.html"},{default:r(()=>a[58]||(a[58]=[t("code",null,"FaasAction",-1)])),_:1})]),a[96]||(a[96]=e('

Parameters

action

PathOrData | string

defaultParams
',4)),t("p",null,[s(n,{to:"/doc/react/type-aliases/FaasParams.html"},{default:r(()=>a[64]||(a[64]=[t("code",null,"FaasParams",-1)])),_:1}),a[65]||(a[65]=l("<")),a[66]||(a[66]=t("code",null,"PathOrData",-1)),a[67]||(a[67]=l(">"))]),a[97]||(a[97]=t("h5",{id:"options-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#options-1"},[t("span",null,"options?")])],-1)),t("p",null,[s(n,{to:"/doc/react/type-aliases/useFaasOptions.html"},{default:r(()=>a[68]||(a[68]=[t("code",null,"useFaasOptions",-1)])),_:1}),a[69]||(a[69]=l("<")),a[70]||(a[70]=t("code",null,"PathOrData",-1)),a[71]||(a[71]=l(">"))]),a[98]||(a[98]=t("h4",{id:"returns-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns-1"},[t("span",null,"Returns")])],-1)),t("p",null,[s(n,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:r(()=>a[72]||(a[72]=[t("code",null,"FaasDataInjection",-1)])),_:1}),a[73]||(a[73]=l("<")),a[74]||(a[74]=t("code",null,"PathOrData",-1)),a[75]||(a[75]=l(">"))]),a[99]||(a[99]=t("h3",{id:"faasdatawrapper",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#faasdatawrapper"},[t("span",null,"FaasDataWrapper()")])],-1)),a[100]||(a[100]=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,[a[77]||(a[77]=l("• ")),a[78]||(a[78]=t("strong",null,"PathOrData",-1)),a[79]||(a[79]=l()),a[80]||(a[80]=t("em",null,"extends",-1)),a[81]||(a[81]=l()),s(n,{to:"/doc/react/type-aliases/FaasAction.html"},{default:r(()=>a[76]||(a[76]=[t("code",null,"FaasAction",-1)])),_:1})]),a[101]||(a[101]=t("h4",{id:"parameters-2",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters-2"},[t("span",null,"Parameters")])],-1)),a[102]||(a[102]=t("h5",{id:"props",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#props"},[t("span",null,"props")])],-1)),t("p",null,[s(n,{to:"/doc/react/type-aliases/FaasDataWrapperProps.html"},{default:r(()=>a[82]||(a[82]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),a[83]||(a[83]=l("<")),a[84]||(a[84]=t("code",null,"PathOrData",-1)),a[85]||(a[85]=l(">"))]),a[103]||(a[103]=t("h4",{id:"returns-2",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns-2"},[t("span",null,"Returns")])],-1)),a[104]||(a[104]=t("p",null,[t("code",null,"Element")],-1))])}const F=o(u,[["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":{},"filePathRelative":"doc/react/type-aliases/FaasReactClientInstance.md"}');export{F as comp,y as data}; diff --git a/assets/FaasReactClientOptions.html-BL8vFkQh.js b/assets/FaasReactClientOptions.html-CQd7AEsK.js similarity index 98% rename from assets/FaasReactClientOptions.html-BL8vFkQh.js rename to assets/FaasReactClientOptions.html-CQd7AEsK.js index 5d7cf2eadd..5698e1d22e 100644 --- a/assets/FaasReactClientOptions.html-BL8vFkQh.js +++ b/assets/FaasReactClientOptions.html-CQd7AEsK.js @@ -1,4 +1,4 @@ -import{_ as p,c as r,b as n,d as e,e as o,f as s,a as l,r as i,o as d}from"./app-CmQUBLmX.js";const c={};function u(k,a){const t=i("RouteLink");return d(),r("div",null,[n("p",null,[e(t,{to:"/doc/react/"},{default:o(()=>a[0]||(a[0]=[s("Documents")])),_:1}),a[2]||(a[2]=s(" / ")),e(t,{to:"/doc/react/"},{default:o(()=>a[1]||(a[1]=[s("@faasjs/react")])),_:1}),a[3]||(a[3]=s(" / FaasReactClientOptions"))]),a[14]||(a[14]=l('

Type Alias: FaasReactClientOptions

FaasReactClientOptions: object

Type declaration

baseUrl?

optional baseUrl: BaseUrl

Default

/

onError?

',8)),n("blockquote",null,[n("p",null,[a[5]||(a[5]=n("code",null,"optional",-1)),a[6]||(a[6]=s()),a[7]||(a[7]=n("strong",null,"onError",-1)),a[8]||(a[8]=s(": ")),e(t,{to:"/doc/react/type-aliases/OnError.html"},{default:o(()=>a[4]||(a[4]=[n("code",null,"OnError",-1)])),_:1})])]),a[15]||(a[15]=l(`

Example

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

Type Alias: FaasReactClientOptions

FaasReactClientOptions: object

Type declaration

baseUrl?

optional baseUrl: BaseUrl

Default

/

onError?

',8)),n("blockquote",null,[n("p",null,[a[5]||(a[5]=n("code",null,"optional",-1)),a[6]||(a[6]=s()),a[7]||(a[7]=n("strong",null,"onError",-1)),a[8]||(a[8]=s(": ")),e(t,{to:"/doc/react/type-aliases/OnError.html"},{default:o(()=>a[4]||(a[4]=[n("code",null,"OnError",-1)])),_:1})])]),a[15]||(a[15]=l(`

Example

onError: (action, params) => async (res) => {
   console.error(action, params, res)
 }
 

options?

`,3)),n("blockquote",null,[n("p",null,[a[10]||(a[10]=n("code",null,"optional",-1)),a[11]||(a[11]=s()),a[12]||(a[12]=n("strong",null,"options",-1)),a[13]||(a[13]=s(": ")),e(t,{to:"/doc/react/type-aliases/Options.html"},{default:o(()=>a[9]||(a[9]=[n("code",null,"Options",-1)])),_:1})])])])}const f=p(c,[["render",u],["__file","FaasReactClientOptions.html.vue"]]),m=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":{},"filePathRelative":"doc/react/type-aliases/FaasReactClientOptions.md"}');export{f as comp,m as data}; diff --git a/assets/FaasVuePlugin.html-Cbol_sCF.js b/assets/FaasVuePlugin.html-srHPSQk2.js similarity index 96% rename from assets/FaasVuePlugin.html-Cbol_sCF.js rename to assets/FaasVuePlugin.html-srHPSQk2.js index 2154ef9131..ea53e01733 100644 --- a/assets/FaasVuePlugin.html-Cbol_sCF.js +++ b/assets/FaasVuePlugin.html-srHPSQk2.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-CmQUBLmX.js";const p={};function c(h,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[5]||(a[5]=r('

Variable: FaasVuePlugin

const FaasVuePlugin: object

Type declaration

install()

Parameters

app

any

options
',8)),e("p",null,[t(l,{to:"/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html"},{default:s(()=>a[4]||(a[4]=[e("code",null,"FaasVuePluginOptions",-1)])),_:1})]),a[6]||(a[6]=e("h4",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),a[7]||(a[7]=e("p",null,[e("code",null,"void")],-1))])}const f=i(p,[["render",c],["__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":{},"filePathRelative":"doc/vue-plugin/variables/FaasVuePlugin.md"}');export{f 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-DVxCS5ri.js";const p={};function c(h,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[5]||(a[5]=r('

Variable: FaasVuePlugin

const FaasVuePlugin: object

Type declaration

install()

Parameters

app

any

options
',8)),e("p",null,[t(l,{to:"/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html"},{default:s(()=>a[4]||(a[4]=[e("code",null,"FaasVuePluginOptions",-1)])),_:1})]),a[6]||(a[6]=e("h4",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),a[7]||(a[7]=e("p",null,[e("code",null,"void")],-1))])}const f=i(p,[["render",c],["__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":{},"filePathRelative":"doc/vue-plugin/variables/FaasVuePlugin.md"}');export{f as comp,v as data}; diff --git a/assets/FaasVuePluginOptions.html-byDtipD5.js b/assets/FaasVuePluginOptions.html-BBD1AeXn.js similarity index 96% rename from assets/FaasVuePluginOptions.html-byDtipD5.js rename to assets/FaasVuePluginOptions.html-BBD1AeXn.js index 50c3b8d72e..59f5efbe7f 100644 --- a/assets/FaasVuePluginOptions.html-byDtipD5.js +++ b/assets/FaasVuePluginOptions.html-BBD1AeXn.js @@ -1 +1 @@ -import{_ as s,c as i,b as t,d as o,e as l,f as a,a as p,r as u,o as r}from"./app-CmQUBLmX.js";const d={};function g(f,e){const n=u("RouteLink");return r(),i("div",null,[t("p",null,[o(n,{to:"/doc/vue-plugin/"},{default:l(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),o(n,{to:"/doc/vue-plugin/"},{default:l(()=>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(": ")),o(n,{to:"/doc/vue-plugin/type-aliases/Options.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"Options",-1)])),_:1})])])])}const c=s(d,[["render",g],["__file","FaasVuePluginOptions.html.vue"]]),v=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":{},"filePathRelative":"doc/vue-plugin/type-aliases/FaasVuePluginOptions.md"}');export{c as comp,v as data}; +import{_ as s,c as i,b as t,d as o,e as l,f as a,a as p,r as u,o as r}from"./app-DVxCS5ri.js";const d={};function g(f,e){const n=u("RouteLink");return r(),i("div",null,[t("p",null,[o(n,{to:"/doc/vue-plugin/"},{default:l(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),o(n,{to:"/doc/vue-plugin/"},{default:l(()=>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(": ")),o(n,{to:"/doc/vue-plugin/type-aliases/Options.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"Options",-1)])),_:1})])])])}const c=s(d,[["render",g],["__file","FaasVuePluginOptions.html.vue"]]),v=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":{},"filePathRelative":"doc/vue-plugin/type-aliases/FaasVuePluginOptions.md"}');export{c as comp,v as data}; diff --git a/assets/Form.html-BhMvN6Xb.js b/assets/Form.html-Ck08__Lm.js similarity index 98% rename from assets/Form.html-BhMvN6Xb.js rename to assets/Form.html-Ck08__Lm.js index a5c8148864..2c91a30faf 100644 --- a/assets/Form.html-BhMvN6Xb.js +++ b/assets/Form.html-Ck08__Lm.js @@ -1,4 +1,4 @@ -import{_ as r,c as p,b as s,d as t,e as l,f as e,a as o,r as i,o as d}from"./app-CmQUBLmX.js";const u={};function m(c,n){const a=i("RouteLink");return d(),p("div",null,[s("p",null,[t(a,{to:"/doc/react/"},{default:l(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),t(a,{to:"/doc/react/"},{default:l(()=>n[1]||(n[1]=[e("@faasjs/react")])),_:1}),n[3]||(n[3]=e(" / Form"))]),n[28]||(n[28]=o('

Function: Form()

Form<Values, FormElements, Rules>(__namedParameters): Element

FormContainer component is a wrapper that provides context and state management for form elements. It initializes form states such as values, errors, submitting status, elements, language, and rules.

Type Parameters

Values extends Record<string, any> = Record<string, any>

The type of form values, defaults to Record<string, any>.

',6)),s("p",null,[n[6]||(n[6]=e("• ")),n[7]||(n[7]=s("strong",null,"FormElements",-1)),n[8]||(n[8]=e()),n[9]||(n[9]=s("em",null,"extends",-1)),n[10]||(n[10]=e()),t(a,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:l(()=>n[4]||(n[4]=[s("code",null,"FormElementTypes",-1)])),_:1}),n[11]||(n[11]=e(" = ")),t(a,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:l(()=>n[5]||(n[5]=[s("code",null,"FormElementTypes",-1)])),_:1})]),n[29]||(n[29]=s("p",null,"The type of form elements, defaults to FormElementTypes.",-1)),s("p",null,[n[14]||(n[14]=e("• ")),n[15]||(n[15]=s("strong",null,"Rules",-1)),n[16]||(n[16]=e()),n[17]||(n[17]=s("em",null,"extends",-1)),n[18]||(n[18]=e()),t(a,{to:"/doc/react/type-aliases/FormRules.html"},{default:l(()=>n[12]||(n[12]=[s("code",null,"FormRules",-1)])),_:1}),n[19]||(n[19]=e(" = ")),t(a,{to:"/doc/react/type-aliases/FormRules.html"},{default:l(()=>n[13]||(n[13]=[s("code",null,"FormRules",-1)])),_:1})]),n[30]||(n[30]=s("p",null,"The type of form rules, defaults to FormDefaultRules.",-1)),n[31]||(n[31]=s("h2",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),n[32]||(n[32]=s("h3",{id:"namedparameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#namedparameters"},[s("span",null,"__namedParameters")])],-1)),s("p",null,[t(a,{to:"/doc/react/type-aliases/FormProps.html"},{default:l(()=>n[20]||(n[20]=[s("code",null,"FormProps",-1)])),_:1}),n[21]||(n[21]=e("<")),n[22]||(n[22]=s("code",null,"Values",-1)),n[23]||(n[23]=e(", ")),n[24]||(n[24]=s("code",null,"FormElements",-1)),n[25]||(n[25]=e(", ")),n[26]||(n[26]=s("code",null,"Rules",-1)),n[27]||(n[27]=e(">"))]),n[33]||(n[33]=o(`

Returns

Element

The FormContainer component.

Example

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

Function: Form()

Form<Values, FormElements, Rules>(__namedParameters): Element

FormContainer component is a wrapper that provides context and state management for form elements. It initializes form states such as values, errors, submitting status, elements, language, and rules.

Type Parameters

Values extends Record<string, any> = Record<string, any>

The type of form values, defaults to Record<string, any>.

',6)),s("p",null,[n[6]||(n[6]=e("• ")),n[7]||(n[7]=s("strong",null,"FormElements",-1)),n[8]||(n[8]=e()),n[9]||(n[9]=s("em",null,"extends",-1)),n[10]||(n[10]=e()),t(a,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:l(()=>n[4]||(n[4]=[s("code",null,"FormElementTypes",-1)])),_:1}),n[11]||(n[11]=e(" = ")),t(a,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:l(()=>n[5]||(n[5]=[s("code",null,"FormElementTypes",-1)])),_:1})]),n[29]||(n[29]=s("p",null,"The type of form elements, defaults to FormElementTypes.",-1)),s("p",null,[n[14]||(n[14]=e("• ")),n[15]||(n[15]=s("strong",null,"Rules",-1)),n[16]||(n[16]=e()),n[17]||(n[17]=s("em",null,"extends",-1)),n[18]||(n[18]=e()),t(a,{to:"/doc/react/type-aliases/FormRules.html"},{default:l(()=>n[12]||(n[12]=[s("code",null,"FormRules",-1)])),_:1}),n[19]||(n[19]=e(" = ")),t(a,{to:"/doc/react/type-aliases/FormRules.html"},{default:l(()=>n[13]||(n[13]=[s("code",null,"FormRules",-1)])),_:1})]),n[30]||(n[30]=s("p",null,"The type of form rules, defaults to FormDefaultRules.",-1)),n[31]||(n[31]=s("h2",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),n[32]||(n[32]=s("h3",{id:"namedparameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#namedparameters"},[s("span",null,"__namedParameters")])],-1)),s("p",null,[t(a,{to:"/doc/react/type-aliases/FormProps.html"},{default:l(()=>n[20]||(n[20]=[s("code",null,"FormProps",-1)])),_:1}),n[21]||(n[21]=e("<")),n[22]||(n[22]=s("code",null,"Values",-1)),n[23]||(n[23]=e(", ")),n[24]||(n[24]=s("code",null,"FormElements",-1)),n[25]||(n[25]=e(", ")),n[26]||(n[26]=s("code",null,"Rules",-1)),n[27]||(n[27]=e(">"))]),n[33]||(n[33]=o(`

Returns

Element

The FormContainer component.

Example

import { Form } from '@faasjs/react'
 
 function MyForm() {
   return <Form
diff --git a/assets/Form.html-Dr0G_oVW.js b/assets/Form.html-Dkun3vfB.js
similarity index 97%
rename from assets/Form.html-Dr0G_oVW.js
rename to assets/Form.html-Dkun3vfB.js
index 295cbaf5c2..6b28e3d875 100644
--- a/assets/Form.html-Dr0G_oVW.js
+++ b/assets/Form.html-Dkun3vfB.js
@@ -1 +1 @@
-import{_ as a,c as l,b as t,d as o,e as s,f as n,a as p,r as d,o as i}from"./app-CmQUBLmX.js";const m={};function u(f,e){const r=d("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[10]||(e[10]=p('

Function: Form()

Form<Values>(props): Element

Form component with Ant Design & FaasJS

Type Parameters

Values = any

Parameters

props

',8)),t("p",null,[o(r,{to:"/doc/ant-design/interfaces/FormProps.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"FormProps",-1)])),_:1}),e[6]||(e[6]=n("<")),e[7]||(e[7]=t("code",null,"Values",-1)),e[8]||(e[8]=n(", ")),o(r,{to:"/doc/ant-design/interfaces/ExtendFormItemProps.html"},{default:s(()=>e[5]||(e[5]=[t("code",null,"ExtendFormItemProps",-1)])),_:1}),e[9]||(e[9]=n(">"))]),e[11]||(e[11]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[12]||(e[12]=t("p",null,[t("code",null,"Element")],-1))])}const F=a(m,[["render",u],["__file","Form.html.vue"]]),c=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":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/Form.md"}');export{F as comp,c as data}; +import{_ as a,c as l,b as t,d as o,e as s,f as n,a as p,r as d,o as i}from"./app-DVxCS5ri.js";const m={};function u(f,e){const r=d("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[10]||(e[10]=p('

Function: Form()

Form<Values>(props): Element

Form component with Ant Design & FaasJS

Type Parameters

Values = any

Parameters

props

',8)),t("p",null,[o(r,{to:"/doc/ant-design/interfaces/FormProps.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"FormProps",-1)])),_:1}),e[6]||(e[6]=n("<")),e[7]||(e[7]=t("code",null,"Values",-1)),e[8]||(e[8]=n(", ")),o(r,{to:"/doc/ant-design/interfaces/ExtendFormItemProps.html"},{default:s(()=>e[5]||(e[5]=[t("code",null,"ExtendFormItemProps",-1)])),_:1}),e[9]||(e[9]=n(">"))]),e[11]||(e[11]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[12]||(e[12]=t("p",null,[t("code",null,"Element")],-1))])}const F=a(m,[["render",u],["__file","Form.html.vue"]]),c=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":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/Form.md"}');export{F as comp,c as data}; diff --git a/assets/FormButtonElementProps.html-Ck1wHpsT.js b/assets/FormButtonElementProps.html-CHT1AL48.js similarity index 97% rename from assets/FormButtonElementProps.html-Ck1wHpsT.js rename to assets/FormButtonElementProps.html-CHT1AL48.js index caa1866624..70799bc3d4 100644 --- a/assets/FormButtonElementProps.html-Ck1wHpsT.js +++ b/assets/FormButtonElementProps.html-CHT1AL48.js @@ -1 +1 @@ -import{_ as r,c as s,b as l,d as n,e as a,f as t,a as i,r as d,o as c}from"./app-CmQUBLmX.js";const p={};function m(u,e){const o=d("RouteLink");return c(),s("div",null,[l("p",null,[n(o,{to:"/doc/react/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(o,{to:"/doc/react/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / FormButtonElementProps"))]),e[4]||(e[4]=i('

Type Alias: FormButtonElementProps

FormButtonElementProps: object

Props for the FormButtonElement component.

Type declaration

children?

optional children: React.ReactNode

submit()

submit: () => Promise<void>

Returns

Promise<void>

submitting

submitting: boolean

',12))])}const b=r(p,[["render",m],["__file","FormButtonElementProps.html.vue"]]),g=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":"submit()","slug":"submit","link":"#submit","children":[]},{"level":3,"title":"submitting","slug":"submitting","link":"#submitting","children":[]}]}],"git":{},"filePathRelative":"doc/react/type-aliases/FormButtonElementProps.md"}');export{b as comp,g as data}; +import{_ as r,c as s,b as l,d as n,e as a,f as t,a as i,r as d,o as c}from"./app-DVxCS5ri.js";const p={};function m(u,e){const o=d("RouteLink");return c(),s("div",null,[l("p",null,[n(o,{to:"/doc/react/"},{default:a(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(o,{to:"/doc/react/"},{default:a(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / FormButtonElementProps"))]),e[4]||(e[4]=i('

Type Alias: FormButtonElementProps

FormButtonElementProps: object

Props for the FormButtonElement component.

Type declaration

children?

optional children: React.ReactNode

submit()

submit: () => Promise<void>

Returns

Promise<void>

submitting

submitting: boolean

',12))])}const b=r(p,[["render",m],["__file","FormButtonElementProps.html.vue"]]),g=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":"submit()","slug":"submit","link":"#submit","children":[]},{"level":3,"title":"submitting","slug":"submitting","link":"#submitting","children":[]}]}],"git":{},"filePathRelative":"doc/react/type-aliases/FormButtonElementProps.md"}');export{b as comp,g as data}; diff --git a/assets/FormContextProps.html-E6CDy7-a.js b/assets/FormContextProps.html-BFSiDjnc.js similarity index 99% rename from assets/FormContextProps.html-E6CDy7-a.js rename to assets/FormContextProps.html-BFSiDjnc.js index 6f9e2875e2..1f518564a2 100644 --- a/assets/FormContextProps.html-E6CDy7-a.js +++ b/assets/FormContextProps.html-BFSiDjnc.js @@ -1 +1 @@ -import{_ as a,c as d,b as t,d as o,e as r,f as l,a as n,r as u,o as i}from"./app-CmQUBLmX.js";const p={};function m(g,e){const s=u("RouteLink");return i(),d("div",null,[t("p",null,[o(s,{to:"/doc/react/"},{default:r(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),o(s,{to:"/doc/react/"},{default:r(()=>e[1]||(e[1]=[l("@faasjs/react")])),_:1}),e[3]||(e[3]=l(" / FormContextProps"))]),e[45]||(e[45]=n('

Type Alias: FormContextProps<Values, FormElements, Rules>

FormContextProps<Values, FormElements, Rules>: object

Type Parameters

Values extends Record<string, any> = Record<string, any>

',4)),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()),o(s,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>e[4]||(e[4]=[t("code",null,"FormElementTypes",-1)])),_:1}),e[11]||(e[11]=l(" = ")),o(s,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>e[5]||(e[5]=[t("code",null,"FormElementTypes",-1)])),_:1})]),t("p",null,[e[14]||(e[14]=l("• ")),e[15]||(e[15]=t("strong",null,"Rules",-1)),e[16]||(e[16]=l()),e[17]||(e[17]=t("em",null,"extends",-1)),e[18]||(e[18]=l()),o(s,{to:"/doc/react/type-aliases/FormRules.html"},{default:r(()=>e[12]||(e[12]=[t("code",null,"FormRules",-1)])),_:1}),e[19]||(e[19]=l(" = ")),e[20]||(e[20]=t("em",null,"typeof",-1)),e[21]||(e[21]=l()),o(s,{to:"/doc/react/variables/FormDefaultRules.html"},{default:r(()=>e[13]||(e[13]=[t("code",null,"FormDefaultRules",-1)])),_:1})]),e[46]||(e[46]=t("h2",{id:"type-declaration",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-declaration"},[t("span",null,"Type declaration")])],-1)),e[47]||(e[47]=t("h3",{id:"elements",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#elements"},[t("span",null,"Elements")])],-1)),t("blockquote",null,[t("p",null,[e[23]||(e[23]=t("strong",null,"Elements",-1)),e[24]||(e[24]=l(": ")),o(s,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>e[22]||(e[22]=[t("code",null,"FormElementTypes",-1)])),_:1})])]),e[48]||(e[48]=n('

errors

errors: Record<string, Error>

items

',3)),t("blockquote",null,[t("p",null,[e[27]||(e[27]=t("strong",null,"items",-1)),e[28]||(e[28]=l(": ")),o(s,{to:"/doc/react/type-aliases/FormItemProps.html"},{default:r(()=>e[25]||(e[25]=[t("code",null,"FormItemProps",-1)])),_:1}),e[29]||(e[29]=l("<")),e[30]||(e[30]=t("code",null,"FormElements",-1)),e[31]||(e[31]=l(", ")),o(s,{to:"/doc/react/type-aliases/InferFormRulesOptions.html"},{default:r(()=>e[26]||(e[26]=[t("code",null,"InferFormRulesOptions",-1)])),_:1}),e[32]||(e[32]=l("<")),e[33]||(e[33]=t("code",null,"Rules",-1)),e[34]||(e[34]=l(">>[]"))])]),e[49]||(e[49]=t("h3",{id:"lang",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#lang"},[t("span",null,"lang")])],-1)),t("blockquote",null,[t("p",null,[e[36]||(e[36]=t("strong",null,"lang",-1)),e[37]||(e[37]=l(": ")),o(s,{to:"/doc/react/type-aliases/FormLang.html"},{default:r(()=>e[35]||(e[35]=[t("code",null,"FormLang",-1)])),_:1})])]),e[50]||(e[50]=n('

onSubmit()

onSubmit: (values) => Promise<void>

Parameters

values

Values

Returns

Promise<void>

rules

',8)),t("blockquote",null,[t("p",null,[e[39]||(e[39]=t("strong",null,"rules",-1)),e[40]||(e[40]=l(": ")),e[41]||(e[41]=t("em",null,"typeof",-1)),e[42]||(e[42]=l()),o(s,{to:"/doc/react/variables/FormDefaultRules.html"},{default:r(()=>e[38]||(e[38]=[t("code",null,"FormDefaultRules",-1)])),_:1}),e[43]||(e[43]=l(" & ")),e[44]||(e[44]=t("code",null,"Rules",-1))])]),e[51]||(e[51]=n('

setErrors

setErrors: Dispatch<SetStateAction<Record<string, Error>>>

setSubmitting

setSubmitting: Dispatch<SetStateAction<boolean>>

setValues

setValues: Dispatch<SetStateAction<Values>>

submitting

submitting: boolean

values

values: Values

valuesRef

valuesRef: RefObject<Values>

',12))])}const f=a(p,[["render",m],["__file","FormContextProps.html.vue"]]),v=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":"lang","slug":"lang","link":"#lang","children":[]},{"level":3,"title":"onSubmit()","slug":"onsubmit","link":"#onsubmit","children":[]},{"level":3,"title":"rules","slug":"rules","link":"#rules","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-1","link":"#values-1","children":[]},{"level":3,"title":"valuesRef","slug":"valuesref","link":"#valuesref","children":[]}]}],"git":{},"filePathRelative":"doc/react/type-aliases/FormContextProps.md"}');export{f as comp,v as data}; +import{_ as a,c as d,b as t,d as o,e as r,f as l,a as n,r as u,o as i}from"./app-DVxCS5ri.js";const p={};function m(g,e){const s=u("RouteLink");return i(),d("div",null,[t("p",null,[o(s,{to:"/doc/react/"},{default:r(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),o(s,{to:"/doc/react/"},{default:r(()=>e[1]||(e[1]=[l("@faasjs/react")])),_:1}),e[3]||(e[3]=l(" / FormContextProps"))]),e[45]||(e[45]=n('

Type Alias: FormContextProps<Values, FormElements, Rules>

FormContextProps<Values, FormElements, Rules>: object

Type Parameters

Values extends Record<string, any> = Record<string, any>

',4)),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()),o(s,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>e[4]||(e[4]=[t("code",null,"FormElementTypes",-1)])),_:1}),e[11]||(e[11]=l(" = ")),o(s,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>e[5]||(e[5]=[t("code",null,"FormElementTypes",-1)])),_:1})]),t("p",null,[e[14]||(e[14]=l("• ")),e[15]||(e[15]=t("strong",null,"Rules",-1)),e[16]||(e[16]=l()),e[17]||(e[17]=t("em",null,"extends",-1)),e[18]||(e[18]=l()),o(s,{to:"/doc/react/type-aliases/FormRules.html"},{default:r(()=>e[12]||(e[12]=[t("code",null,"FormRules",-1)])),_:1}),e[19]||(e[19]=l(" = ")),e[20]||(e[20]=t("em",null,"typeof",-1)),e[21]||(e[21]=l()),o(s,{to:"/doc/react/variables/FormDefaultRules.html"},{default:r(()=>e[13]||(e[13]=[t("code",null,"FormDefaultRules",-1)])),_:1})]),e[46]||(e[46]=t("h2",{id:"type-declaration",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-declaration"},[t("span",null,"Type declaration")])],-1)),e[47]||(e[47]=t("h3",{id:"elements",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#elements"},[t("span",null,"Elements")])],-1)),t("blockquote",null,[t("p",null,[e[23]||(e[23]=t("strong",null,"Elements",-1)),e[24]||(e[24]=l(": ")),o(s,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>e[22]||(e[22]=[t("code",null,"FormElementTypes",-1)])),_:1})])]),e[48]||(e[48]=n('

errors

errors: Record<string, Error>

items

',3)),t("blockquote",null,[t("p",null,[e[27]||(e[27]=t("strong",null,"items",-1)),e[28]||(e[28]=l(": ")),o(s,{to:"/doc/react/type-aliases/FormItemProps.html"},{default:r(()=>e[25]||(e[25]=[t("code",null,"FormItemProps",-1)])),_:1}),e[29]||(e[29]=l("<")),e[30]||(e[30]=t("code",null,"FormElements",-1)),e[31]||(e[31]=l(", ")),o(s,{to:"/doc/react/type-aliases/InferFormRulesOptions.html"},{default:r(()=>e[26]||(e[26]=[t("code",null,"InferFormRulesOptions",-1)])),_:1}),e[32]||(e[32]=l("<")),e[33]||(e[33]=t("code",null,"Rules",-1)),e[34]||(e[34]=l(">>[]"))])]),e[49]||(e[49]=t("h3",{id:"lang",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#lang"},[t("span",null,"lang")])],-1)),t("blockquote",null,[t("p",null,[e[36]||(e[36]=t("strong",null,"lang",-1)),e[37]||(e[37]=l(": ")),o(s,{to:"/doc/react/type-aliases/FormLang.html"},{default:r(()=>e[35]||(e[35]=[t("code",null,"FormLang",-1)])),_:1})])]),e[50]||(e[50]=n('

onSubmit()

onSubmit: (values) => Promise<void>

Parameters

values

Values

Returns

Promise<void>

rules

',8)),t("blockquote",null,[t("p",null,[e[39]||(e[39]=t("strong",null,"rules",-1)),e[40]||(e[40]=l(": ")),e[41]||(e[41]=t("em",null,"typeof",-1)),e[42]||(e[42]=l()),o(s,{to:"/doc/react/variables/FormDefaultRules.html"},{default:r(()=>e[38]||(e[38]=[t("code",null,"FormDefaultRules",-1)])),_:1}),e[43]||(e[43]=l(" & ")),e[44]||(e[44]=t("code",null,"Rules",-1))])]),e[51]||(e[51]=n('

setErrors

setErrors: Dispatch<SetStateAction<Record<string, Error>>>

setSubmitting

setSubmitting: Dispatch<SetStateAction<boolean>>

setValues

setValues: Dispatch<SetStateAction<Values>>

submitting

submitting: boolean

values

values: Values

valuesRef

valuesRef: RefObject<Values>

',12))])}const f=a(p,[["render",m],["__file","FormContextProps.html.vue"]]),v=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":"lang","slug":"lang","link":"#lang","children":[]},{"level":3,"title":"onSubmit()","slug":"onsubmit","link":"#onsubmit","children":[]},{"level":3,"title":"rules","slug":"rules","link":"#rules","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-1","link":"#values-1","children":[]},{"level":3,"title":"valuesRef","slug":"valuesref","link":"#valuesref","children":[]}]}],"git":{},"filePathRelative":"doc/react/type-aliases/FormContextProps.md"}');export{f as comp,v as data}; diff --git a/assets/FormContextProvider.html-C28kyulv.js b/assets/FormContextProvider.html-m7QnHTgs.js similarity index 99% rename from assets/FormContextProvider.html-C28kyulv.js rename to assets/FormContextProvider.html-m7QnHTgs.js index e7e9755068..72ab445aea 100644 --- a/assets/FormContextProvider.html-C28kyulv.js +++ b/assets/FormContextProvider.html-m7QnHTgs.js @@ -1,4 +1,4 @@ -import{_ as i,c as o,b as a,d as e,e as p,f as s,a as l,r,o as c}from"./app-CmQUBLmX.js";const u={};function d(m,n){const t=r("RouteLink");return c(),o("div",null,[a("p",null,[e(t,{to:"/doc/react/"},{default:p(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),e(t,{to:"/doc/react/"},{default:p(()=>n[1]||(n[1]=[s("@faasjs/react")])),_:1}),n[3]||(n[3]=s(" / FormContextProvider"))]),n[36]||(n[36]=l('

Function: FormContextProvider()

FormContextProvider<NewT>(props): ReactNode

The provider component of the splitting context.

Type Parameters

',4)),a("p",null,[n[10]||(n[10]=s("• ")),n[11]||(n[11]=a("strong",null,"NewT",-1)),n[12]||(n[12]=s()),n[13]||(n[13]=a("em",null,"extends",-1)),n[14]||(n[14]=s()),e(t,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"FormContextProps",-1)])),_:1}),n[15]||(n[15]=s("<")),n[16]||(n[16]=a("code",null,"Record",-1)),n[17]||(n[17]=s("<")),n[18]||(n[18]=a("code",null,"string",-1)),n[19]||(n[19]=s(", ")),n[20]||(n[20]=a("code",null,"any",-1)),n[21]||(n[21]=s(">, ")),e(t,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:p(()=>n[5]||(n[5]=[a("code",null,"FormElementTypes",-1)])),_:1}),n[22]||(n[22]=s(", ")),e(t,{to:"/doc/react/type-aliases/FormRules.html"},{default:p(()=>n[6]||(n[6]=[a("code",null,"FormRules",-1)])),_:1}),n[23]||(n[23]=s("> = ")),e(t,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:p(()=>n[7]||(n[7]=[a("code",null,"FormContextProps",-1)])),_:1}),n[24]||(n[24]=s("<")),n[25]||(n[25]=a("code",null,"Record",-1)),n[26]||(n[26]=s("<")),n[27]||(n[27]=a("code",null,"string",-1)),n[28]||(n[28]=s(", ")),n[29]||(n[29]=a("code",null,"any",-1)),n[30]||(n[30]=s(">, ")),e(t,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:p(()=>n[8]||(n[8]=[a("code",null,"FormElementTypes",-1)])),_:1}),n[31]||(n[31]=s(", ")),e(t,{to:"/doc/react/type-aliases/FormRules.html"},{default:p(()=>n[9]||(n[9]=[a("code",null,"FormRules",-1)])),_:1}),n[32]||(n[32]=s(">"))]),n[37]||(n[37]=l('

Parameters

props

children

ReactNode

initializeStates

Partial<NewT>

',6)),a("p",null,[n[34]||(n[34]=s("An object containing initial values that will be automatically converted into state variables using ")),e(t,{to:"/doc/react/functions/useSplittingState.html"},{default:p(()=>n[33]||(n[33]=[s("useSplittingState")])),_:1}),n[35]||(n[35]=s(" hook. Each property will create both a state value and its setter following the pattern: value/setValue."))]),n[38]||(n[38]=l(`

Example

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

Function: FormContextProvider()

FormContextProvider<NewT>(props): ReactNode

The provider component of the splitting context.

Type Parameters

',4)),a("p",null,[n[10]||(n[10]=s("• ")),n[11]||(n[11]=a("strong",null,"NewT",-1)),n[12]||(n[12]=s()),n[13]||(n[13]=a("em",null,"extends",-1)),n[14]||(n[14]=s()),e(t,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"FormContextProps",-1)])),_:1}),n[15]||(n[15]=s("<")),n[16]||(n[16]=a("code",null,"Record",-1)),n[17]||(n[17]=s("<")),n[18]||(n[18]=a("code",null,"string",-1)),n[19]||(n[19]=s(", ")),n[20]||(n[20]=a("code",null,"any",-1)),n[21]||(n[21]=s(">, ")),e(t,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:p(()=>n[5]||(n[5]=[a("code",null,"FormElementTypes",-1)])),_:1}),n[22]||(n[22]=s(", ")),e(t,{to:"/doc/react/type-aliases/FormRules.html"},{default:p(()=>n[6]||(n[6]=[a("code",null,"FormRules",-1)])),_:1}),n[23]||(n[23]=s("> = ")),e(t,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:p(()=>n[7]||(n[7]=[a("code",null,"FormContextProps",-1)])),_:1}),n[24]||(n[24]=s("<")),n[25]||(n[25]=a("code",null,"Record",-1)),n[26]||(n[26]=s("<")),n[27]||(n[27]=a("code",null,"string",-1)),n[28]||(n[28]=s(", ")),n[29]||(n[29]=a("code",null,"any",-1)),n[30]||(n[30]=s(">, ")),e(t,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:p(()=>n[8]||(n[8]=[a("code",null,"FormElementTypes",-1)])),_:1}),n[31]||(n[31]=s(", ")),e(t,{to:"/doc/react/type-aliases/FormRules.html"},{default:p(()=>n[9]||(n[9]=[a("code",null,"FormRules",-1)])),_:1}),n[32]||(n[32]=s(">"))]),n[37]||(n[37]=l('

Parameters

props

children

ReactNode

initializeStates

Partial<NewT>

',6)),a("p",null,[n[34]||(n[34]=s("An object containing initial values that will be automatically converted into state variables using ")),e(t,{to:"/doc/react/functions/useSplittingState.html"},{default:p(()=>n[33]||(n[33]=[s("useSplittingState")])),_:1}),n[35]||(n[35]=s(" hook. Each property will create both a state value and its setter following the pattern: value/setValue."))]),n[38]||(n[38]=l(`

Example

<Provider
  initializeStates={{
    value: 0,
  }}
diff --git a/assets/FormDefaultElements.html-DBNiSnFS.js b/assets/FormDefaultElements.html-Bs3gkfHS.js
similarity index 94%
rename from assets/FormDefaultElements.html-DBNiSnFS.js
rename to assets/FormDefaultElements.html-Bs3gkfHS.js
index 499189a4d5..69850104d4 100644
--- a/assets/FormDefaultElements.html-DBNiSnFS.js
+++ b/assets/FormDefaultElements.html-Bs3gkfHS.js
@@ -1 +1 @@
-import{_ as a,c as s,b as t,d as r,e as n,f as l,r as m,o as u}from"./app-CmQUBLmX.js";const f={};function d(i,e){const o=m("RouteLink");return u(),s("div",null,[t("p",null,[r(o,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),r(o,{to:"/doc/react/"},{default:n(()=>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(": ")),r(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:n(()=>e[4]||(e[4]=[t("code",null,"FormElementTypes",-1)])),_:1})])])])}const E=a(f,[["render",d],["__file","FormDefaultElements.html.vue"]]),F=JSON.parse('{"path":"/doc/react/variables/FormDefaultElements.html","title":"Variable: FormDefaultElements","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/react/variables/FormDefaultElements.md"}');export{E as comp,F as data};
+import{_ as a,c as s,b as t,d as r,e as n,f as l,r as m,o as u}from"./app-DVxCS5ri.js";const f={};function d(i,e){const o=m("RouteLink");return u(),s("div",null,[t("p",null,[r(o,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),r(o,{to:"/doc/react/"},{default:n(()=>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(": ")),r(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:n(()=>e[4]||(e[4]=[t("code",null,"FormElementTypes",-1)])),_:1})])])])}const E=a(f,[["render",d],["__file","FormDefaultElements.html.vue"]]),F=JSON.parse('{"path":"/doc/react/variables/FormDefaultElements.html","title":"Variable: FormDefaultElements","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/react/variables/FormDefaultElements.md"}');export{E as comp,F as data};
diff --git a/assets/FormDefaultLang.html-DQeL8GGC.js b/assets/FormDefaultLang.html-yhKE39cV.js
similarity index 97%
rename from assets/FormDefaultLang.html-DQeL8GGC.js
rename to assets/FormDefaultLang.html-yhKE39cV.js
index 3ee3060a50..285342347e 100644
--- a/assets/FormDefaultLang.html-DQeL8GGC.js
+++ b/assets/FormDefaultLang.html-yhKE39cV.js
@@ -1 +1 @@
-import{_ as n,c as l,b as s,d as r,e as o,f as t,a as i,r as d,o as c}from"./app-CmQUBLmX.js";const u={};function b(m,e){const a=d("RouteLink");return c(),l("div",null,[s("p",null,[r(a,{to:"/doc/react/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),r(a,{to:"/doc/react/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / FormDefaultLang"))]),e[4]||(e[4]=i('

Variable: FormDefaultLang

const FormDefaultLang: object

Type declaration

number

number: string = 'This field must be a number'

required

required: string = 'This field is required'

string

string: string = 'This field must be a string'

submit

submit: string = 'Submit'

',11))])}const p=n(u,[["render",b],["__file","FormDefaultLang.html.vue"]]),h=JSON.parse('{"path":"/doc/react/variables/FormDefaultLang.html","title":"Variable: FormDefaultLang","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"number","slug":"number","link":"#number","children":[]},{"level":3,"title":"required","slug":"required","link":"#required","children":[]},{"level":3,"title":"string","slug":"string","link":"#string","children":[]},{"level":3,"title":"submit","slug":"submit","link":"#submit","children":[]}]}],"git":{},"filePathRelative":"doc/react/variables/FormDefaultLang.md"}');export{p as comp,h as data}; +import{_ as n,c as l,b as s,d as r,e as o,f as t,a as i,r as d,o as c}from"./app-DVxCS5ri.js";const u={};function b(m,e){const a=d("RouteLink");return c(),l("div",null,[s("p",null,[r(a,{to:"/doc/react/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),r(a,{to:"/doc/react/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / FormDefaultLang"))]),e[4]||(e[4]=i('

Variable: FormDefaultLang

const FormDefaultLang: object

Type declaration

number

number: string = 'This field must be a number'

required

required: string = 'This field is required'

string

string: string = 'This field must be a string'

submit

submit: string = 'Submit'

',11))])}const p=n(u,[["render",b],["__file","FormDefaultLang.html.vue"]]),h=JSON.parse('{"path":"/doc/react/variables/FormDefaultLang.html","title":"Variable: FormDefaultLang","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"number","slug":"number","link":"#number","children":[]},{"level":3,"title":"required","slug":"required","link":"#required","children":[]},{"level":3,"title":"string","slug":"string","link":"#string","children":[]},{"level":3,"title":"submit","slug":"submit","link":"#submit","children":[]}]}],"git":{},"filePathRelative":"doc/react/variables/FormDefaultLang.md"}');export{p as comp,h as data}; diff --git a/assets/FormDefaultRules.html-Dw58lzxp.js b/assets/FormDefaultRules.html-B744eHRC.js similarity index 95% rename from assets/FormDefaultRules.html-Dw58lzxp.js rename to assets/FormDefaultRules.html-B744eHRC.js index e1fe437180..56a5ade69f 100644 --- a/assets/FormDefaultRules.html-Dw58lzxp.js +++ b/assets/FormDefaultRules.html-B744eHRC.js @@ -1 +1 @@ -import{_ as n,c as s,b as l,d as a,e as r,f as e,r as u,o as d}from"./app-CmQUBLmX.js";const f={};function i(m,t){const o=u("RouteLink");return d(),s("div",null,[l("p",null,[a(o,{to:"/doc/react/"},{default:r(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),a(o,{to:"/doc/react/"},{default:r(()=>t[1]||(t[1]=[e("@faasjs/react")])),_:1}),t[3]||(t[3]=e(" / FormDefaultRules"))]),t[9]||(t[9]=l("h1",{id:"variable-formdefaultrules",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#variable-formdefaultrules"},[l("span",null,"Variable: FormDefaultRules")])],-1)),l("blockquote",null,[l("p",null,[t[5]||(t[5]=l("code",null,"const",-1)),t[6]||(t[6]=e()),t[7]||(t[7]=l("strong",null,"FormDefaultRules",-1)),t[8]||(t[8]=e(": ")),a(o,{to:"/doc/react/type-aliases/FormRules.html"},{default:r(()=>t[4]||(t[4]=[l("code",null,"FormRules",-1)])),_:1})])]),t[10]||(t[10]=l("p",null,"Default validation rules for a form.",-1)),t[11]||(t[11]=l("h2",{id:"constant",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#constant"},[l("span",null,"Constant")])],-1))])}const R=n(f,[["render",i],["__file","FormDefaultRules.html.vue"]]),b=JSON.parse('{"path":"/doc/react/variables/FormDefaultRules.html","title":"Variable: FormDefaultRules","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Constant","slug":"constant","link":"#constant","children":[]}],"git":{},"filePathRelative":"doc/react/variables/FormDefaultRules.md"}');export{R as comp,b as data}; +import{_ as n,c as s,b as l,d as a,e as r,f as e,r as u,o as d}from"./app-DVxCS5ri.js";const f={};function i(m,t){const o=u("RouteLink");return d(),s("div",null,[l("p",null,[a(o,{to:"/doc/react/"},{default:r(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),a(o,{to:"/doc/react/"},{default:r(()=>t[1]||(t[1]=[e("@faasjs/react")])),_:1}),t[3]||(t[3]=e(" / FormDefaultRules"))]),t[9]||(t[9]=l("h1",{id:"variable-formdefaultrules",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#variable-formdefaultrules"},[l("span",null,"Variable: FormDefaultRules")])],-1)),l("blockquote",null,[l("p",null,[t[5]||(t[5]=l("code",null,"const",-1)),t[6]||(t[6]=e()),t[7]||(t[7]=l("strong",null,"FormDefaultRules",-1)),t[8]||(t[8]=e(": ")),a(o,{to:"/doc/react/type-aliases/FormRules.html"},{default:r(()=>t[4]||(t[4]=[l("code",null,"FormRules",-1)])),_:1})])]),t[10]||(t[10]=l("p",null,"Default validation rules for a form.",-1)),t[11]||(t[11]=l("h2",{id:"constant",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#constant"},[l("span",null,"Constant")])],-1))])}const R=n(f,[["render",i],["__file","FormDefaultRules.html.vue"]]),b=JSON.parse('{"path":"/doc/react/variables/FormDefaultRules.html","title":"Variable: FormDefaultRules","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Constant","slug":"constant","link":"#constant","children":[]}],"git":{},"filePathRelative":"doc/react/variables/FormDefaultRules.md"}');export{R as comp,b as data}; diff --git a/assets/FormDefaultRulesOptions.html-DwwNNOkd.js b/assets/FormDefaultRulesOptions.html-6psvNHYh.js similarity index 95% rename from assets/FormDefaultRulesOptions.html-DwwNNOkd.js rename to assets/FormDefaultRulesOptions.html-6psvNHYh.js index 81219fd36c..b5e7e0cd77 100644 --- a/assets/FormDefaultRulesOptions.html-DwwNNOkd.js +++ b/assets/FormDefaultRulesOptions.html-6psvNHYh.js @@ -1 +1 @@ -import{_ as n,c as u,b as e,d as s,e as r,f as l,r as a,o as i}from"./app-CmQUBLmX.js";const f={};function p(m,t){const o=a("RouteLink");return i(),u("div",null,[e("p",null,[s(o,{to:"/doc/react/"},{default:r(()=>t[0]||(t[0]=[l("Documents")])),_:1}),t[2]||(t[2]=l(" / ")),s(o,{to:"/doc/react/"},{default:r(()=>t[1]||(t[1]=[l("@faasjs/react")])),_:1}),t[3]||(t[3]=l(" / FormDefaultRulesOptions"))]),t[12]||(t[12]=e("h1",{id:"type-alias-formdefaultrulesoptions",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-alias-formdefaultrulesoptions"},[e("span",null,"Type Alias: FormDefaultRulesOptions")])],-1)),e("blockquote",null,[e("p",null,[t[6]||(t[6]=e("strong",null,"FormDefaultRulesOptions",-1)),t[7]||(t[7]=l(": ")),s(o,{to:"/doc/react/type-aliases/InferFormRulesOptions.html"},{default:r(()=>t[4]||(t[4]=[e("code",null,"InferFormRulesOptions",-1)])),_:1}),t[8]||(t[8]=l("<")),t[9]||(t[9]=e("em",null,"typeof",-1)),t[10]||(t[10]=l()),s(o,{to:"/doc/react/variables/FormDefaultRules.html"},{default:r(()=>t[5]||(t[5]=[e("code",null,"FormDefaultRules",-1)])),_:1}),t[11]||(t[11]=l(">"))])])])}const R=n(f,[["render",p],["__file","FormDefaultRulesOptions.html.vue"]]),F=JSON.parse('{"path":"/doc/react/type-aliases/FormDefaultRulesOptions.html","title":"Type Alias: FormDefaultRulesOptions","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/react/type-aliases/FormDefaultRulesOptions.md"}');export{R as comp,F as data}; +import{_ as n,c as u,b as e,d as s,e as r,f as l,r as a,o as i}from"./app-DVxCS5ri.js";const f={};function p(m,t){const o=a("RouteLink");return i(),u("div",null,[e("p",null,[s(o,{to:"/doc/react/"},{default:r(()=>t[0]||(t[0]=[l("Documents")])),_:1}),t[2]||(t[2]=l(" / ")),s(o,{to:"/doc/react/"},{default:r(()=>t[1]||(t[1]=[l("@faasjs/react")])),_:1}),t[3]||(t[3]=l(" / FormDefaultRulesOptions"))]),t[12]||(t[12]=e("h1",{id:"type-alias-formdefaultrulesoptions",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-alias-formdefaultrulesoptions"},[e("span",null,"Type Alias: FormDefaultRulesOptions")])],-1)),e("blockquote",null,[e("p",null,[t[6]||(t[6]=e("strong",null,"FormDefaultRulesOptions",-1)),t[7]||(t[7]=l(": ")),s(o,{to:"/doc/react/type-aliases/InferFormRulesOptions.html"},{default:r(()=>t[4]||(t[4]=[e("code",null,"InferFormRulesOptions",-1)])),_:1}),t[8]||(t[8]=l("<")),t[9]||(t[9]=e("em",null,"typeof",-1)),t[10]||(t[10]=l()),s(o,{to:"/doc/react/variables/FormDefaultRules.html"},{default:r(()=>t[5]||(t[5]=[e("code",null,"FormDefaultRules",-1)])),_:1}),t[11]||(t[11]=l(">"))])])])}const R=n(f,[["render",p],["__file","FormDefaultRulesOptions.html.vue"]]),F=JSON.parse('{"path":"/doc/react/type-aliases/FormDefaultRulesOptions.html","title":"Type Alias: FormDefaultRulesOptions","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/react/type-aliases/FormDefaultRulesOptions.md"}');export{R as comp,F as data}; diff --git a/assets/FormElementTypes.html-BIcz_kDR.js b/assets/FormElementTypes.html-C8A4_ipA.js similarity index 97% rename from assets/FormElementTypes.html-BIcz_kDR.js rename to assets/FormElementTypes.html-C8A4_ipA.js index 1fd0a65edb..daf3688357 100644 --- a/assets/FormElementTypes.html-BIcz_kDR.js +++ b/assets/FormElementTypes.html-C8A4_ipA.js @@ -1 +1 @@ -import{_ as r,c as p,b as t,d as o,e as s,f as l,a,r as u,o as d}from"./app-CmQUBLmX.js";const i={};function m(y,e){const n=u("RouteLink");return d(),p("div",null,[t("p",null,[o(n,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),o(n,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[l("@faasjs/react")])),_:1}),e[3]||(e[3]=l(" / FormElementTypes"))]),e[22]||(e[22]=a('

Type Alias: FormElementTypes

FormElementTypes: object

Represents the types of form elements used in the form.

Type declaration

Button

',5)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"Button",-1)),e[6]||(e[6]=l(": ")),e[7]||(e[7]=t("code",null,"ComponentType",-1)),e[8]||(e[8]=l("<")),o(n,{to:"/doc/react/type-aliases/FormButtonElementProps.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"FormButtonElementProps",-1)])),_:1}),e[9]||(e[9]=l(">"))])]),e[23]||(e[23]=t("h3",{id:"input",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#input"},[t("span",null,"Input")])],-1)),t("blockquote",null,[t("p",null,[e[11]||(e[11]=t("strong",null,"Input",-1)),e[12]||(e[12]=l(": ")),e[13]||(e[13]=t("code",null,"ComponentType",-1)),e[14]||(e[14]=l("<")),o(n,{to:"/doc/react/type-aliases/FormInputElementProps.html"},{default:s(()=>e[10]||(e[10]=[t("code",null,"FormInputElementProps",-1)])),_:1}),e[15]||(e[15]=l(">"))])]),e[24]||(e[24]=t("h3",{id:"label",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#label"},[t("span",null,"Label")])],-1)),t("blockquote",null,[t("p",null,[e[17]||(e[17]=t("strong",null,"Label",-1)),e[18]||(e[18]=l(": ")),e[19]||(e[19]=t("code",null,"ComponentType",-1)),e[20]||(e[20]=l("<")),o(n,{to:"/doc/react/type-aliases/FormLabelElementProps.html"},{default:s(()=>e[16]||(e[16]=[t("code",null,"FormLabelElementProps",-1)])),_:1}),e[21]||(e[21]=l(">"))])])])}const f=r(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":{},"filePathRelative":"doc/react/type-aliases/FormElementTypes.md"}');export{f as comp,T as data}; +import{_ as r,c as p,b as t,d as o,e as s,f as l,a,r as u,o as d}from"./app-DVxCS5ri.js";const i={};function m(y,e){const n=u("RouteLink");return d(),p("div",null,[t("p",null,[o(n,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),o(n,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[l("@faasjs/react")])),_:1}),e[3]||(e[3]=l(" / FormElementTypes"))]),e[22]||(e[22]=a('

Type Alias: FormElementTypes

FormElementTypes: object

Represents the types of form elements used in the form.

Type declaration

Button

',5)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"Button",-1)),e[6]||(e[6]=l(": ")),e[7]||(e[7]=t("code",null,"ComponentType",-1)),e[8]||(e[8]=l("<")),o(n,{to:"/doc/react/type-aliases/FormButtonElementProps.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"FormButtonElementProps",-1)])),_:1}),e[9]||(e[9]=l(">"))])]),e[23]||(e[23]=t("h3",{id:"input",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#input"},[t("span",null,"Input")])],-1)),t("blockquote",null,[t("p",null,[e[11]||(e[11]=t("strong",null,"Input",-1)),e[12]||(e[12]=l(": ")),e[13]||(e[13]=t("code",null,"ComponentType",-1)),e[14]||(e[14]=l("<")),o(n,{to:"/doc/react/type-aliases/FormInputElementProps.html"},{default:s(()=>e[10]||(e[10]=[t("code",null,"FormInputElementProps",-1)])),_:1}),e[15]||(e[15]=l(">"))])]),e[24]||(e[24]=t("h3",{id:"label",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#label"},[t("span",null,"Label")])],-1)),t("blockquote",null,[t("p",null,[e[17]||(e[17]=t("strong",null,"Label",-1)),e[18]||(e[18]=l(": ")),e[19]||(e[19]=t("code",null,"ComponentType",-1)),e[20]||(e[20]=l("<")),o(n,{to:"/doc/react/type-aliases/FormLabelElementProps.html"},{default:s(()=>e[16]||(e[16]=[t("code",null,"FormLabelElementProps",-1)])),_:1}),e[21]||(e[21]=l(">"))])])])}const f=r(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":{},"filePathRelative":"doc/react/type-aliases/FormElementTypes.md"}');export{f as comp,T as data}; diff --git a/assets/FormInputElementProps.html-CEnmqMvB.js b/assets/FormInputElementProps.html-D7Zxw7Qq.js similarity index 97% rename from assets/FormInputElementProps.html-CEnmqMvB.js rename to assets/FormInputElementProps.html-D7Zxw7Qq.js index 2f505a8d2d..3a3581495c 100644 --- a/assets/FormInputElementProps.html-CEnmqMvB.js +++ b/assets/FormInputElementProps.html-D7Zxw7Qq.js @@ -1 +1 @@ -import{_ as r,c as s,b as l,d as t,e as o,f as a,a as p,r as d,o as c}from"./app-CmQUBLmX.js";const i={};function h(u,e){const n=d("RouteLink");return c(),s("div",null,[l("p",null,[t(n,{to:"/doc/react/"},{default:o(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),t(n,{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

Props for the Form Input Element component.

Type declaration

name

name: string

onChange()

onChange: (value) => void

Parameters

value

any

Returns

void

value

value: any

',15))])}const f=r(i,[["render",h],["__file","FormInputElementProps.html.vue"]]),g=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-1","link":"#value-1","children":[]}]}],"git":{},"filePathRelative":"doc/react/type-aliases/FormInputElementProps.md"}');export{f as comp,g as data}; +import{_ as r,c as s,b as l,d as t,e as o,f as a,a as p,r as d,o as c}from"./app-DVxCS5ri.js";const i={};function h(u,e){const n=d("RouteLink");return c(),s("div",null,[l("p",null,[t(n,{to:"/doc/react/"},{default:o(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),t(n,{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

Props for the Form Input Element component.

Type declaration

name

name: string

onChange()

onChange: (value) => void

Parameters

value

any

Returns

void

value

value: any

',15))])}const f=r(i,[["render",h],["__file","FormInputElementProps.html.vue"]]),g=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-1","link":"#value-1","children":[]}]}],"git":{},"filePathRelative":"doc/react/type-aliases/FormInputElementProps.md"}');export{f as comp,g as data}; diff --git a/assets/FormItem.html-CGFDTX0K.js b/assets/FormItem.html-CyARAMVt.js similarity index 97% rename from assets/FormItem.html-CGFDTX0K.js rename to assets/FormItem.html-CyARAMVt.js index 8c0bc9ebf7..592655587e 100644 --- a/assets/FormItem.html-CGFDTX0K.js +++ b/assets/FormItem.html-CyARAMVt.js @@ -1 +1 @@ -import{_ as l,c as a,b as t,d as s,e as n,f as r,a as m,r as d,o as p}from"./app-CmQUBLmX.js";const i={};function u(f,e){const o=d("RouteLink");return p(),a("div",null,[t("p",null,[s(o,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),s(o,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[r("@faasjs/react")])),_:1}),e[3]||(e[3]=r(" / FormItem"))]),e[12]||(e[12]=m('

Function: FormItem()

FormItem(props): Element

Parameters

props

',4)),t("p",null,[s(o,{to:"/doc/react/type-aliases/FormItemProps.html"},{default:n(()=>e[4]||(e[4]=[t("code",null,"FormItemProps",-1)])),_:1}),e[8]||(e[8]=r("<")),s(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:n(()=>e[5]||(e[5]=[t("code",null,"FormElementTypes",-1)])),_:1}),e[9]||(e[9]=r(", ")),s(o,{to:"/doc/react/type-aliases/InferFormRulesOptions.html"},{default:n(()=>e[6]||(e[6]=[t("code",null,"InferFormRulesOptions",-1)])),_:1}),e[10]||(e[10]=r("<")),s(o,{to:"/doc/react/type-aliases/FormRules.html"},{default:n(()=>e[7]||(e[7]=[t("code",null,"FormRules",-1)])),_:1}),e[11]||(e[11]=r(">>"))]),e[13]||(e[13]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[14]||(e[14]=t("p",null,[t("code",null,"Element")],-1))])}const I=l(i,[["render",u],["__file","FormItem.html.vue"]]),k=JSON.parse('{"path":"/doc/react/functions/FormItem.html","title":"Function: FormItem()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[{"level":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/FormItem.md"}');export{I as comp,k as data}; +import{_ as l,c as a,b as t,d as s,e as n,f as r,a as m,r as d,o as p}from"./app-DVxCS5ri.js";const i={};function u(f,e){const o=d("RouteLink");return p(),a("div",null,[t("p",null,[s(o,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),s(o,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[r("@faasjs/react")])),_:1}),e[3]||(e[3]=r(" / FormItem"))]),e[12]||(e[12]=m('

Function: FormItem()

FormItem(props): Element

Parameters

props

',4)),t("p",null,[s(o,{to:"/doc/react/type-aliases/FormItemProps.html"},{default:n(()=>e[4]||(e[4]=[t("code",null,"FormItemProps",-1)])),_:1}),e[8]||(e[8]=r("<")),s(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:n(()=>e[5]||(e[5]=[t("code",null,"FormElementTypes",-1)])),_:1}),e[9]||(e[9]=r(", ")),s(o,{to:"/doc/react/type-aliases/InferFormRulesOptions.html"},{default:n(()=>e[6]||(e[6]=[t("code",null,"InferFormRulesOptions",-1)])),_:1}),e[10]||(e[10]=r("<")),s(o,{to:"/doc/react/type-aliases/FormRules.html"},{default:n(()=>e[7]||(e[7]=[t("code",null,"FormRules",-1)])),_:1}),e[11]||(e[11]=r(">>"))]),e[13]||(e[13]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[14]||(e[14]=t("p",null,[t("code",null,"Element")],-1))])}const I=l(i,[["render",u],["__file","FormItem.html.vue"]]),k=JSON.parse('{"path":"/doc/react/functions/FormItem.html","title":"Function: FormItem()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[{"level":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/FormItem.md"}');export{I as comp,k as data}; diff --git a/assets/FormItem.html-1udoSsyd.js b/assets/FormItem.html-DBk2I4hC.js similarity index 98% rename from assets/FormItem.html-1udoSsyd.js rename to assets/FormItem.html-DBk2I4hC.js index fd49241d59..80a2b82a38 100644 --- a/assets/FormItem.html-1udoSsyd.js +++ b/assets/FormItem.html-DBk2I4hC.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 c}from"./app-CmQUBLmX.js";const m={};function d(u,n){const e=i("RouteLink");return c(),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[8]||(n[8]=l('

Function: FormItem()

FormItem<T>(props): Element

FormItem

Type Parameters

T = any

Parameters

props

',8)),a("p",null,[t(e,{to:"/doc/ant-design/interfaces/FormItemProps.html"},{default:p(()=>n[4]||(n[4]=[a("code",null,"FormItemProps",-1)])),_:1}),n[5]||(n[5]=s("<")),n[6]||(n[6]=a("code",null,"T",-1)),n[7]||(n[7]=s(">"))]),n[9]||(n[9]=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 c}from"./app-DVxCS5ri.js";const m={};function d(u,n){const e=i("RouteLink");return c(),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[8]||(n[8]=l('

Function: FormItem()

FormItem<T>(props): Element

FormItem

Type Parameters

T = any

Parameters

props

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

Returns

Element

Example

// use inline type
 <FormItem type='string' id='name' />
 
 // use custom type
diff --git a/assets/FormItemName.html-BXULLBUE.js b/assets/FormItemName.html-D1d7YuIw.js
similarity index 93%
rename from assets/FormItemName.html-BXULLBUE.js
rename to assets/FormItemName.html-D1d7YuIw.js
index 6898053c17..d00946f3a0 100644
--- a/assets/FormItemName.html-BXULLBUE.js
+++ b/assets/FormItemName.html-D1d7YuIw.js
@@ -1 +1 @@
-import{_ as l,c as n,b as t,d as m,e as r,f as a,r as s,o as i}from"./app-CmQUBLmX.js";const d={};function p(u,e){const o=s("RouteLink");return i(),n("div",null,[t("p",null,[m(o,{to:"/doc/react/"},{default:r(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),m(o,{to:"/doc/react/"},{default:r(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / FormItemName"))]),e[4]||(e[4]=t("h1",{id:"type-alias-formitemname",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-formitemname"},[t("span",null,"Type Alias: FormItemName")])],-1)),e[5]||(e[5]=t("blockquote",null,[t("p",null,[t("strong",null,"FormItemName"),a(": "),t("code",null,"string")])],-1))])}const N=l(d,[["render",p],["__file","FormItemName.html.vue"]]),c=JSON.parse('{"path":"/doc/react/type-aliases/FormItemName.html","title":"Type Alias: FormItemName","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/react/type-aliases/FormItemName.md"}');export{N as comp,c as data};
+import{_ as l,c as n,b as t,d as m,e as r,f as a,r as s,o as i}from"./app-DVxCS5ri.js";const d={};function p(u,e){const o=s("RouteLink");return i(),n("div",null,[t("p",null,[m(o,{to:"/doc/react/"},{default:r(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),m(o,{to:"/doc/react/"},{default:r(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / FormItemName"))]),e[4]||(e[4]=t("h1",{id:"type-alias-formitemname",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-alias-formitemname"},[t("span",null,"Type Alias: FormItemName")])],-1)),e[5]||(e[5]=t("blockquote",null,[t("p",null,[t("strong",null,"FormItemName"),a(": "),t("code",null,"string")])],-1))])}const N=l(d,[["render",p],["__file","FormItemName.html.vue"]]),c=JSON.parse('{"path":"/doc/react/type-aliases/FormItemName.html","title":"Type Alias: FormItemName","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/react/type-aliases/FormItemName.md"}');export{N as comp,c as data};
diff --git a/assets/FormItemProps.html-CzQwq4gc.js b/assets/FormItemProps.html-Bu99vXgR.js
similarity index 98%
rename from assets/FormItemProps.html-CzQwq4gc.js
rename to assets/FormItemProps.html-Bu99vXgR.js
index d650cadc3b..f365520b2c 100644
--- a/assets/FormItemProps.html-CzQwq4gc.js
+++ b/assets/FormItemProps.html-Bu99vXgR.js
@@ -1 +1 @@
-import{_ as p,c as d,b as e,d as n,e as r,f as t,a as s,r as m,o as u}from"./app-CmQUBLmX.js";const i={};function a(b,l){const o=m("RouteLink");return u(),d("div",null,[e("p",null,[n(o,{to:"/doc/react/"},{default:r(()=>l[0]||(l[0]=[t("Documents")])),_:1}),l[2]||(l[2]=t(" / ")),n(o,{to:"/doc/react/"},{default:r(()=>l[1]||(l[1]=[t("@faasjs/react")])),_:1}),l[3]||(l[3]=t(" / FormItemProps"))]),l[48]||(l[48]=s('

Type Alias: FormItemProps<FormElements, FormRulesOptions>

FormItemProps<FormElements, FormRulesOptions>: object

Type Parameters

',3)),e("p",null,[l[6]||(l[6]=t("• ")),l[7]||(l[7]=e("strong",null,"FormElements",-1)),l[8]||(l[8]=t()),l[9]||(l[9]=e("em",null,"extends",-1)),l[10]||(l[10]=t()),n(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>l[4]||(l[4]=[e("code",null,"FormElementTypes",-1)])),_:1}),l[11]||(l[11]=t(" = ")),n(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>l[5]||(l[5]=[e("code",null,"FormElementTypes",-1)])),_:1})]),e("p",null,[l[13]||(l[13]=t("• ")),l[14]||(l[14]=e("strong",null,"FormRulesOptions",-1)),l[15]||(l[15]=t()),l[16]||(l[16]=e("em",null,"extends",-1)),l[17]||(l[17]=t()),l[18]||(l[18]=e("code",null,"Record",-1)),l[19]||(l[19]=t("<")),l[20]||(l[20]=e("code",null,"string",-1)),l[21]||(l[21]=t(", ")),l[22]||(l[22]=e("code",null,"any",-1)),l[23]||(l[23]=t("> = ")),n(o,{to:"/doc/react/type-aliases/FormDefaultRulesOptions.html"},{default:r(()=>l[12]||(l[12]=[e("code",null,"FormDefaultRulesOptions",-1)])),_:1})]),l[49]||(l[49]=s('

Type declaration

input?

optional input: FormInputProps<FormElements>

label?

',4)),e("blockquote",null,[e("p",null,[l[25]||(l[25]=e("code",null,"optional",-1)),l[26]||(l[26]=t()),l[27]||(l[27]=e("strong",null,"label",-1)),l[28]||(l[28]=t(": ")),l[29]||(l[29]=e("code",null,"Omit",-1)),l[30]||(l[30]=t("<")),n(o,{to:"/doc/react/type-aliases/FormLabelElementProps.html"},{default:r(()=>l[24]||(l[24]=[e("code",null,"FormLabelElementProps",-1)])),_:1}),l[31]||(l[31]=t(", ")),l[32]||(l[32]=e("code",null,'"name"',-1)),l[33]||(l[33]=t(" | ")),l[34]||(l[34]=e("code",null,'"children"',-1)),l[35]||(l[35]=t("> & ")),l[36]||(l[36]=e("code",null,"object",-1))])]),l[50]||(l[50]=e("h4",{id:"type-declaration-1",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-declaration-1"},[e("span",null,"Type declaration")])],-1)),l[51]||(l[51]=e("h5",{id:"label-1",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#label-1"},[e("span",null,"Label?")])],-1)),e("blockquote",null,[e("p",null,[l[38]||(l[38]=e("code",null,"optional",-1)),l[39]||(l[39]=t()),l[40]||(l[40]=e("strong",null,"Label",-1)),l[41]||(l[41]=t(": ")),l[42]||(l[42]=e("code",null,"ComponentType",-1)),l[43]||(l[43]=t("<")),n(o,{to:"/doc/react/type-aliases/FormLabelElementProps.html"},{default:r(()=>l[37]||(l[37]=[e("code",null,"FormLabelElementProps",-1)])),_:1}),l[44]||(l[44]=t(">"))])]),l[52]||(l[52]=e("h3",{id:"name",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#name"},[e("span",null,"name")])],-1)),e("blockquote",null,[e("p",null,[l[46]||(l[46]=e("strong",null,"name",-1)),l[47]||(l[47]=t(": ")),n(o,{to:"/doc/react/type-aliases/FormItemName.html"},{default:r(()=>l[45]||(l[45]=[e("code",null,"FormItemName",-1)])),_:1})])]),l[53]||(l[53]=e("h3",{id:"rules",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#rules"},[e("span",null,"rules?")])],-1)),l[54]||(l[54]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),t(),e("strong",null,"rules"),t(": "),e("code",null,"FormRulesOptions")])],-1))])}const y=p(i,[["render",a],["__file","FormItemProps.html.vue"]]),F=JSON.parse('{"path":"/doc/react/type-aliases/FormItemProps.html","title":"Type Alias: FormItemProps","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":"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":[]}]}],"git":{},"filePathRelative":"doc/react/type-aliases/FormItemProps.md"}');export{y as comp,F as data}; +import{_ as p,c as d,b as e,d as n,e as r,f as t,a as s,r as m,o as u}from"./app-DVxCS5ri.js";const i={};function a(b,l){const o=m("RouteLink");return u(),d("div",null,[e("p",null,[n(o,{to:"/doc/react/"},{default:r(()=>l[0]||(l[0]=[t("Documents")])),_:1}),l[2]||(l[2]=t(" / ")),n(o,{to:"/doc/react/"},{default:r(()=>l[1]||(l[1]=[t("@faasjs/react")])),_:1}),l[3]||(l[3]=t(" / FormItemProps"))]),l[48]||(l[48]=s('

Type Alias: FormItemProps<FormElements, FormRulesOptions>

FormItemProps<FormElements, FormRulesOptions>: object

Type Parameters

',3)),e("p",null,[l[6]||(l[6]=t("• ")),l[7]||(l[7]=e("strong",null,"FormElements",-1)),l[8]||(l[8]=t()),l[9]||(l[9]=e("em",null,"extends",-1)),l[10]||(l[10]=t()),n(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>l[4]||(l[4]=[e("code",null,"FormElementTypes",-1)])),_:1}),l[11]||(l[11]=t(" = ")),n(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>l[5]||(l[5]=[e("code",null,"FormElementTypes",-1)])),_:1})]),e("p",null,[l[13]||(l[13]=t("• ")),l[14]||(l[14]=e("strong",null,"FormRulesOptions",-1)),l[15]||(l[15]=t()),l[16]||(l[16]=e("em",null,"extends",-1)),l[17]||(l[17]=t()),l[18]||(l[18]=e("code",null,"Record",-1)),l[19]||(l[19]=t("<")),l[20]||(l[20]=e("code",null,"string",-1)),l[21]||(l[21]=t(", ")),l[22]||(l[22]=e("code",null,"any",-1)),l[23]||(l[23]=t("> = ")),n(o,{to:"/doc/react/type-aliases/FormDefaultRulesOptions.html"},{default:r(()=>l[12]||(l[12]=[e("code",null,"FormDefaultRulesOptions",-1)])),_:1})]),l[49]||(l[49]=s('

Type declaration

input?

optional input: FormInputProps<FormElements>

label?

',4)),e("blockquote",null,[e("p",null,[l[25]||(l[25]=e("code",null,"optional",-1)),l[26]||(l[26]=t()),l[27]||(l[27]=e("strong",null,"label",-1)),l[28]||(l[28]=t(": ")),l[29]||(l[29]=e("code",null,"Omit",-1)),l[30]||(l[30]=t("<")),n(o,{to:"/doc/react/type-aliases/FormLabelElementProps.html"},{default:r(()=>l[24]||(l[24]=[e("code",null,"FormLabelElementProps",-1)])),_:1}),l[31]||(l[31]=t(", ")),l[32]||(l[32]=e("code",null,'"name"',-1)),l[33]||(l[33]=t(" | ")),l[34]||(l[34]=e("code",null,'"children"',-1)),l[35]||(l[35]=t("> & ")),l[36]||(l[36]=e("code",null,"object",-1))])]),l[50]||(l[50]=e("h4",{id:"type-declaration-1",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-declaration-1"},[e("span",null,"Type declaration")])],-1)),l[51]||(l[51]=e("h5",{id:"label-1",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#label-1"},[e("span",null,"Label?")])],-1)),e("blockquote",null,[e("p",null,[l[38]||(l[38]=e("code",null,"optional",-1)),l[39]||(l[39]=t()),l[40]||(l[40]=e("strong",null,"Label",-1)),l[41]||(l[41]=t(": ")),l[42]||(l[42]=e("code",null,"ComponentType",-1)),l[43]||(l[43]=t("<")),n(o,{to:"/doc/react/type-aliases/FormLabelElementProps.html"},{default:r(()=>l[37]||(l[37]=[e("code",null,"FormLabelElementProps",-1)])),_:1}),l[44]||(l[44]=t(">"))])]),l[52]||(l[52]=e("h3",{id:"name",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#name"},[e("span",null,"name")])],-1)),e("blockquote",null,[e("p",null,[l[46]||(l[46]=e("strong",null,"name",-1)),l[47]||(l[47]=t(": ")),n(o,{to:"/doc/react/type-aliases/FormItemName.html"},{default:r(()=>l[45]||(l[45]=[e("code",null,"FormItemName",-1)])),_:1})])]),l[53]||(l[53]=e("h3",{id:"rules",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#rules"},[e("span",null,"rules?")])],-1)),l[54]||(l[54]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),t(),e("strong",null,"rules"),t(": "),e("code",null,"FormRulesOptions")])],-1))])}const y=p(i,[["render",a],["__file","FormItemProps.html.vue"]]),F=JSON.parse('{"path":"/doc/react/type-aliases/FormItemProps.html","title":"Type Alias: FormItemProps","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":"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":[]}]}],"git":{},"filePathRelative":"doc/react/type-aliases/FormItemProps.md"}');export{y as comp,F as data}; diff --git a/assets/FormItemProps.html-CX_YhObj.js b/assets/FormItemProps.html-CTeLpwPB.js similarity index 99% rename from assets/FormItemProps.html-CX_YhObj.js rename to assets/FormItemProps.html-CTeLpwPB.js index 38b2ded1ea..1999810cdb 100644 --- a/assets/FormItemProps.html-CX_YhObj.js +++ b/assets/FormItemProps.html-CTeLpwPB.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-CmQUBLmX.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?

',17)),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?

',13)),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 g=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":{},"filePathRelative":"doc/ant-design/interfaces/FormItemProps.md"}');export{g 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-DVxCS5ri.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?

',17)),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?

',13)),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 g=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":{},"filePathRelative":"doc/ant-design/interfaces/FormItemProps.md"}');export{g as comp,x as data}; diff --git a/assets/FormLabelElementProps.html-DcDxYO8B.js b/assets/FormLabelElementProps.html-BgpxmqXd.js similarity index 97% rename from assets/FormLabelElementProps.html-DcDxYO8B.js rename to assets/FormLabelElementProps.html-BgpxmqXd.js index 596b3bc9cf..6ae9241977 100644 --- a/assets/FormLabelElementProps.html-DcDxYO8B.js +++ b/assets/FormLabelElementProps.html-BgpxmqXd.js @@ -1 +1 @@ -import{_ as l,c as n,b as s,d as r,e as a,f as o,a as i,r as c,o as d}from"./app-CmQUBLmX.js";const p={};function h(m,e){const t=c("RouteLink");return d(),n("div",null,[s("p",null,[r(t,{to:"/doc/react/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),r(t,{to:"/doc/react/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/react")])),_:1}),e[3]||(e[3]=o(" / FormLabelElementProps"))]),e[4]||(e[4]=i('

Type Alias: FormLabelElementProps

FormLabelElementProps: object

Props for the FormLabelElement component.

Type declaration

children

children: ReactNode

as Input element

description?

optional description: ReactNode

error?

optional error: Error

name

name: string

title?

optional title: ReactNode

',15))])}const u=l(p,[["render",h],["__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 declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"children","slug":"children","link":"#children","children":[]},{"level":3,"title":"description?","slug":"description","link":"#description","children":[]},{"level":3,"title":"error?","slug":"error","link":"#error","children":[]},{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"title?","slug":"title","link":"#title","children":[]}]}],"git":{},"filePathRelative":"doc/react/type-aliases/FormLabelElementProps.md"}');export{u as comp,f as data}; +import{_ as l,c as n,b as s,d as r,e as a,f as o,a as i,r as c,o as d}from"./app-DVxCS5ri.js";const p={};function h(m,e){const t=c("RouteLink");return d(),n("div",null,[s("p",null,[r(t,{to:"/doc/react/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),r(t,{to:"/doc/react/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/react")])),_:1}),e[3]||(e[3]=o(" / FormLabelElementProps"))]),e[4]||(e[4]=i('

Type Alias: FormLabelElementProps

FormLabelElementProps: object

Props for the FormLabelElement component.

Type declaration

children

children: ReactNode

as Input element

description?

optional description: ReactNode

error?

optional error: Error

name

name: string

title?

optional title: ReactNode

',15))])}const u=l(p,[["render",h],["__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 declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"children","slug":"children","link":"#children","children":[]},{"level":3,"title":"description?","slug":"description","link":"#description","children":[]},{"level":3,"title":"error?","slug":"error","link":"#error","children":[]},{"level":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"title?","slug":"title","link":"#title","children":[]}]}],"git":{},"filePathRelative":"doc/react/type-aliases/FormLabelElementProps.md"}');export{u as comp,f as data}; diff --git a/assets/FormLang.html-Dc6Rt-CC.js b/assets/FormLang.html-DGn34kpC.js similarity index 94% rename from assets/FormLang.html-Dc6Rt-CC.js rename to assets/FormLang.html-DGn34kpC.js index 83b0ed2f6c..b2be332320 100644 --- a/assets/FormLang.html-Dc6Rt-CC.js +++ b/assets/FormLang.html-DGn34kpC.js @@ -1 +1 @@ -import{_ as r,c as s,b as o,d as n,e as l,f as e,r as m,o as d}from"./app-CmQUBLmX.js";const i={};function u(f,t){const a=m("RouteLink");return d(),s("div",null,[o("p",null,[n(a,{to:"/doc/react/"},{default:l(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),n(a,{to:"/doc/react/"},{default:l(()=>t[1]||(t[1]=[e("@faasjs/react")])),_:1}),t[3]||(t[3]=e(" / FormLang"))]),t[9]||(t[9]=o("h1",{id:"type-alias-formlang",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#type-alias-formlang"},[o("span",null,"Type Alias: FormLang")])],-1)),o("blockquote",null,[o("p",null,[t[5]||(t[5]=o("strong",null,"FormLang",-1)),t[6]||(t[6]=e(": ")),t[7]||(t[7]=o("em",null,"typeof",-1)),t[8]||(t[8]=e()),n(a,{to:"/doc/react/variables/FormDefaultLang.html"},{default:l(()=>t[4]||(t[4]=[o("code",null,"FormDefaultLang",-1)])),_:1})])])])}const g=r(i,[["render",u],["__file","FormLang.html.vue"]]),L=JSON.parse('{"path":"/doc/react/type-aliases/FormLang.html","title":"Type Alias: FormLang","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/react/type-aliases/FormLang.md"}');export{g as comp,L as data}; +import{_ as r,c as s,b as o,d as n,e as l,f as e,r as m,o as d}from"./app-DVxCS5ri.js";const i={};function u(f,t){const a=m("RouteLink");return d(),s("div",null,[o("p",null,[n(a,{to:"/doc/react/"},{default:l(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),n(a,{to:"/doc/react/"},{default:l(()=>t[1]||(t[1]=[e("@faasjs/react")])),_:1}),t[3]||(t[3]=e(" / FormLang"))]),t[9]||(t[9]=o("h1",{id:"type-alias-formlang",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#type-alias-formlang"},[o("span",null,"Type Alias: FormLang")])],-1)),o("blockquote",null,[o("p",null,[t[5]||(t[5]=o("strong",null,"FormLang",-1)),t[6]||(t[6]=e(": ")),t[7]||(t[7]=o("em",null,"typeof",-1)),t[8]||(t[8]=e()),n(a,{to:"/doc/react/variables/FormDefaultLang.html"},{default:l(()=>t[4]||(t[4]=[o("code",null,"FormDefaultLang",-1)])),_:1})])])])}const g=r(i,[["render",u],["__file","FormLang.html.vue"]]),L=JSON.parse('{"path":"/doc/react/type-aliases/FormLang.html","title":"Type Alias: FormLang","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/react/type-aliases/FormLang.md"}');export{g as comp,L as data}; diff --git a/assets/FormProps.html-D50Rx_-U.js b/assets/FormProps.html-BweofLW4.js similarity index 99% rename from assets/FormProps.html-D50Rx_-U.js rename to assets/FormProps.html-BweofLW4.js index 87c9d4d248..3efaf8a871 100644 --- a/assets/FormProps.html-D50Rx_-U.js +++ b/assets/FormProps.html-BweofLW4.js @@ -1 +1 @@ -import{_ as r,c as i,b as t,d as s,e as l,f as o,a as d,r as a,o as p}from"./app-CmQUBLmX.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]=d('

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]=d('

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]=d('

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]=d('

onFinish()?

optional onFinish: (values, submit?) => Promise<any>

Parameters

values

Values

submit?

(values) => Promise<any>

Returns

Promise<any>

submit?

',10)),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 b=r(u,[["render",m],["__file","FormProps.html.vue"]]),g=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-1","link":"#submit-1","children":[]}]}],"git":{},"filePathRelative":"doc/ant-design/interfaces/FormProps.md"}');export{b as comp,g as data}; +import{_ as r,c as i,b as t,d as s,e as l,f as o,a as d,r as a,o as p}from"./app-DVxCS5ri.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]=d('

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]=d('

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]=d('

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]=d('

onFinish()?

optional onFinish: (values, submit?) => Promise<any>

Parameters

values

Values

submit?

(values) => Promise<any>

Returns

Promise<any>

submit?

',10)),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 b=r(u,[["render",m],["__file","FormProps.html.vue"]]),g=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-1","link":"#submit-1","children":[]}]}],"git":{},"filePathRelative":"doc/ant-design/interfaces/FormProps.md"}');export{b as comp,g as data}; diff --git a/assets/FormProps.html-gvM5RJqp.js b/assets/FormProps.html-CRW_nc3H.js similarity index 98% rename from assets/FormProps.html-gvM5RJqp.js rename to assets/FormProps.html-CRW_nc3H.js index c3bde08524..2c0aeac08f 100644 --- a/assets/FormProps.html-gvM5RJqp.js +++ b/assets/FormProps.html-CRW_nc3H.js @@ -1 +1 @@ -import{_ as d,c as a,b as l,d as s,e as n,f as t,a as r,r as u,o as i}from"./app-CmQUBLmX.js";const p={};function m(f,e){const o=u("RouteLink");return i(),a("div",null,[l("p",null,[s(o,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(o,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / FormProps"))]),e[49]||(e[49]=r('

Type Alias: FormProps<Values, FormElements, Rules>

FormProps<Values, FormElements, Rules>: object

Type Parameters

Values extends Record<string, any> = Record<string, any>

',4)),l("p",null,[e[6]||(e[6]=t("• ")),e[7]||(e[7]=l("strong",null,"FormElements",-1)),e[8]||(e[8]=t()),e[9]||(e[9]=l("em",null,"extends",-1)),e[10]||(e[10]=t()),s(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:n(()=>e[4]||(e[4]=[l("code",null,"FormElementTypes",-1)])),_:1}),e[11]||(e[11]=t(" = ")),s(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:n(()=>e[5]||(e[5]=[l("code",null,"FormElementTypes",-1)])),_:1})]),l("p",null,[e[14]||(e[14]=t("• ")),e[15]||(e[15]=l("strong",null,"Rules",-1)),e[16]||(e[16]=t()),e[17]||(e[17]=l("em",null,"extends",-1)),e[18]||(e[18]=t()),s(o,{to:"/doc/react/type-aliases/FormRules.html"},{default:n(()=>e[12]||(e[12]=[l("code",null,"FormRules",-1)])),_:1}),e[19]||(e[19]=t(" = ")),e[20]||(e[20]=l("em",null,"typeof",-1)),e[21]||(e[21]=t()),s(o,{to:"/doc/react/variables/FormDefaultRules.html"},{default:n(()=>e[13]||(e[13]=[l("code",null,"FormDefaultRules",-1)])),_:1})]),e[50]||(e[50]=r('

Type declaration

defaultValues?

optional defaultValues: Values

Elements?

optional Elements: Partial<FormElements>

items

',6)),l("blockquote",null,[l("p",null,[e[24]||(e[24]=l("strong",null,"items",-1)),e[25]||(e[25]=t(": ")),s(o,{to:"/doc/react/type-aliases/FormItemProps.html"},{default:n(()=>e[22]||(e[22]=[l("code",null,"FormItemProps",-1)])),_:1}),e[26]||(e[26]=t("<")),e[27]||(e[27]=l("code",null,"FormElements",-1)),e[28]||(e[28]=t(", ")),s(o,{to:"/doc/react/type-aliases/InferFormRulesOptions.html"},{default:n(()=>e[23]||(e[23]=[l("code",null,"InferFormRulesOptions",-1)])),_:1}),e[29]||(e[29]=t("<")),e[30]||(e[30]=l("code",null,"Rules",-1)),e[31]||(e[31]=t(">>[]"))])]),e[51]||(e[51]=l("h3",{id:"lang",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#lang"},[l("span",null,"lang?")])],-1)),l("blockquote",null,[l("p",null,[e[33]||(e[33]=l("code",null,"optional",-1)),e[34]||(e[34]=t()),e[35]||(e[35]=l("strong",null,"lang",-1)),e[36]||(e[36]=t(": ")),e[37]||(e[37]=l("code",null,"Partial",-1)),e[38]||(e[38]=t("<")),s(o,{to:"/doc/react/type-aliases/FormLang.html"},{default:n(()=>e[32]||(e[32]=[l("code",null,"FormLang",-1)])),_:1}),e[39]||(e[39]=t(">"))])]),e[52]||(e[52]=r('

onSubmit()?

optional onSubmit: (values) => Promise<void>

Parameters

values

Values

Returns

Promise<void>

rules?

',8)),l("blockquote",null,[l("p",null,[e[41]||(e[41]=l("code",null,"optional",-1)),e[42]||(e[42]=t()),e[43]||(e[43]=l("strong",null,"rules",-1)),e[44]||(e[44]=t(": ")),e[45]||(e[45]=l("em",null,"typeof",-1)),e[46]||(e[46]=t()),s(o,{to:"/doc/react/variables/FormDefaultRules.html"},{default:n(()=>e[40]||(e[40]=[l("code",null,"FormDefaultRules",-1)])),_:1}),e[47]||(e[47]=t(" & ")),e[48]||(e[48]=l("code",null,"Rules",-1))])])])}const b=d(p,[["render",m],["__file","FormProps.html.vue"]]),y=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":"lang?","slug":"lang","link":"#lang","children":[]},{"level":3,"title":"onSubmit()?","slug":"onsubmit","link":"#onsubmit","children":[]},{"level":3,"title":"rules?","slug":"rules","link":"#rules","children":[]}]}],"git":{},"filePathRelative":"doc/react/type-aliases/FormProps.md"}');export{b as comp,y as data}; +import{_ as d,c as a,b as l,d as s,e as n,f as t,a as r,r as u,o as i}from"./app-DVxCS5ri.js";const p={};function m(f,e){const o=u("RouteLink");return i(),a("div",null,[l("p",null,[s(o,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(o,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / FormProps"))]),e[49]||(e[49]=r('

Type Alias: FormProps<Values, FormElements, Rules>

FormProps<Values, FormElements, Rules>: object

Type Parameters

Values extends Record<string, any> = Record<string, any>

',4)),l("p",null,[e[6]||(e[6]=t("• ")),e[7]||(e[7]=l("strong",null,"FormElements",-1)),e[8]||(e[8]=t()),e[9]||(e[9]=l("em",null,"extends",-1)),e[10]||(e[10]=t()),s(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:n(()=>e[4]||(e[4]=[l("code",null,"FormElementTypes",-1)])),_:1}),e[11]||(e[11]=t(" = ")),s(o,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:n(()=>e[5]||(e[5]=[l("code",null,"FormElementTypes",-1)])),_:1})]),l("p",null,[e[14]||(e[14]=t("• ")),e[15]||(e[15]=l("strong",null,"Rules",-1)),e[16]||(e[16]=t()),e[17]||(e[17]=l("em",null,"extends",-1)),e[18]||(e[18]=t()),s(o,{to:"/doc/react/type-aliases/FormRules.html"},{default:n(()=>e[12]||(e[12]=[l("code",null,"FormRules",-1)])),_:1}),e[19]||(e[19]=t(" = ")),e[20]||(e[20]=l("em",null,"typeof",-1)),e[21]||(e[21]=t()),s(o,{to:"/doc/react/variables/FormDefaultRules.html"},{default:n(()=>e[13]||(e[13]=[l("code",null,"FormDefaultRules",-1)])),_:1})]),e[50]||(e[50]=r('

Type declaration

defaultValues?

optional defaultValues: Values

Elements?

optional Elements: Partial<FormElements>

items

',6)),l("blockquote",null,[l("p",null,[e[24]||(e[24]=l("strong",null,"items",-1)),e[25]||(e[25]=t(": ")),s(o,{to:"/doc/react/type-aliases/FormItemProps.html"},{default:n(()=>e[22]||(e[22]=[l("code",null,"FormItemProps",-1)])),_:1}),e[26]||(e[26]=t("<")),e[27]||(e[27]=l("code",null,"FormElements",-1)),e[28]||(e[28]=t(", ")),s(o,{to:"/doc/react/type-aliases/InferFormRulesOptions.html"},{default:n(()=>e[23]||(e[23]=[l("code",null,"InferFormRulesOptions",-1)])),_:1}),e[29]||(e[29]=t("<")),e[30]||(e[30]=l("code",null,"Rules",-1)),e[31]||(e[31]=t(">>[]"))])]),e[51]||(e[51]=l("h3",{id:"lang",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#lang"},[l("span",null,"lang?")])],-1)),l("blockquote",null,[l("p",null,[e[33]||(e[33]=l("code",null,"optional",-1)),e[34]||(e[34]=t()),e[35]||(e[35]=l("strong",null,"lang",-1)),e[36]||(e[36]=t(": ")),e[37]||(e[37]=l("code",null,"Partial",-1)),e[38]||(e[38]=t("<")),s(o,{to:"/doc/react/type-aliases/FormLang.html"},{default:n(()=>e[32]||(e[32]=[l("code",null,"FormLang",-1)])),_:1}),e[39]||(e[39]=t(">"))])]),e[52]||(e[52]=r('

onSubmit()?

optional onSubmit: (values) => Promise<void>

Parameters

values

Values

Returns

Promise<void>

rules?

',8)),l("blockquote",null,[l("p",null,[e[41]||(e[41]=l("code",null,"optional",-1)),e[42]||(e[42]=t()),e[43]||(e[43]=l("strong",null,"rules",-1)),e[44]||(e[44]=t(": ")),e[45]||(e[45]=l("em",null,"typeof",-1)),e[46]||(e[46]=t()),s(o,{to:"/doc/react/variables/FormDefaultRules.html"},{default:n(()=>e[40]||(e[40]=[l("code",null,"FormDefaultRules",-1)])),_:1}),e[47]||(e[47]=t(" & ")),e[48]||(e[48]=l("code",null,"Rules",-1))])])])}const b=d(p,[["render",m],["__file","FormProps.html.vue"]]),y=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":"lang?","slug":"lang","link":"#lang","children":[]},{"level":3,"title":"onSubmit()?","slug":"onsubmit","link":"#onsubmit","children":[]},{"level":3,"title":"rules?","slug":"rules","link":"#rules","children":[]}]}],"git":{},"filePathRelative":"doc/react/type-aliases/FormProps.md"}');export{b as comp,y as data}; diff --git a/assets/FormRule.html-BB4x_A3f.js b/assets/FormRule.html-CpOsJtPE.js similarity index 98% rename from assets/FormRule.html-BB4x_A3f.js rename to assets/FormRule.html-CpOsJtPE.js index 91ec6694bc..6d4e11e3f4 100644 --- a/assets/FormRule.html-BB4x_A3f.js +++ b/assets/FormRule.html-CpOsJtPE.js @@ -1,4 +1,4 @@ -import{_ as l,c as r,b as s,d as t,e as o,f as e,a as p,r as i,o as c}from"./app-CmQUBLmX.js";const d={};function u(h,a){const n=i("RouteLink");return c(),r("div",null,[s("p",null,[t(n,{to:"/doc/react/"},{default:o(()=>a[0]||(a[0]=[e("Documents")])),_:1}),a[2]||(a[2]=e(" / ")),t(n,{to:"/doc/react/"},{default:o(()=>a[1]||(a[1]=[e("@faasjs/react")])),_:1}),a[3]||(a[3]=e(" / FormRule"))]),a[5]||(a[5]=p('

Type Alias: FormRule()<Options>

FormRule<Options>: (value, options?, lang?) => Promise<void>

A type representing a form validation rule.

Type Parameters

Options = any

The type of the options that can be passed to the rule.

Parameters

value

any

The value to be validated.

options?

Options

Optional. Additional options that can be used in the validation.

lang?

',14)),s("p",null,[t(n,{to:"/doc/react/type-aliases/FormLang.html"},{default:o(()=>a[4]||(a[4]=[s("code",null,"FormLang",-1)])),_:1})]),a[6]||(a[6]=p(`

Optional. The language settings that can be used in the validation.

Returns

Promise<void>

A promise that resolves if the validation is successful, or rejects with an error if the validation fails.

Example

async function required(value: any, options: boolean, lang?: FormLang) {
+import{_ as l,c as r,b as s,d as t,e as o,f as e,a as p,r as i,o as c}from"./app-DVxCS5ri.js";const d={};function u(h,a){const n=i("RouteLink");return c(),r("div",null,[s("p",null,[t(n,{to:"/doc/react/"},{default:o(()=>a[0]||(a[0]=[e("Documents")])),_:1}),a[2]||(a[2]=e(" / ")),t(n,{to:"/doc/react/"},{default:o(()=>a[1]||(a[1]=[e("@faasjs/react")])),_:1}),a[3]||(a[3]=e(" / FormRule"))]),a[5]||(a[5]=p('

Type Alias: FormRule()<Options>

FormRule<Options>: (value, options?, lang?) => Promise<void>

A type representing a form validation rule.

Type Parameters

Options = any

The type of the options that can be passed to the rule.

Parameters

value

any

The value to be validated.

options?

Options

Optional. Additional options that can be used in the validation.

lang?

',14)),s("p",null,[t(n,{to:"/doc/react/type-aliases/FormLang.html"},{default:o(()=>a[4]||(a[4]=[s("code",null,"FormLang",-1)])),_:1})]),a[6]||(a[6]=p(`

Optional. The language settings that can be used in the validation.

Returns

Promise<void>

A promise that resolves if the validation is successful, or rejects with an error if the validation fails.

Example

async function required(value: any, options: boolean, lang?: FormLang) {
   if (value === null || value === undefined || value === '' || Number.isNaN(value))
     throw Error(lang?.required)
 }
diff --git a/assets/FormRules.html-DR11frIp.js b/assets/FormRules.html-BSy6ydUu.js
similarity index 95%
rename from assets/FormRules.html-DR11frIp.js
rename to assets/FormRules.html-BSy6ydUu.js
index d7db03aa22..20150edc7c 100644
--- a/assets/FormRules.html-DR11frIp.js
+++ b/assets/FormRules.html-BSy6ydUu.js
@@ -1 +1 @@
-import{_ as n,c as u,b as e,d as s,e as r,f as l,r as a,o as m}from"./app-CmQUBLmX.js";const d={};function i(p,t){const o=a("RouteLink");return m(),u("div",null,[e("p",null,[s(o,{to:"/doc/react/"},{default:r(()=>t[0]||(t[0]=[l("Documents")])),_:1}),t[2]||(t[2]=l(" / ")),s(o,{to:"/doc/react/"},{default:r(()=>t[1]||(t[1]=[l("@faasjs/react")])),_:1}),t[3]||(t[3]=l(" / FormRules"))]),t[12]||(t[12]=e("h1",{id:"type-alias-formrules",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-alias-formrules"},[e("span",null,"Type Alias: FormRules")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"FormRules",-1)),t[6]||(t[6]=l(": ")),t[7]||(t[7]=e("code",null,"Record",-1)),t[8]||(t[8]=l("<")),t[9]||(t[9]=e("code",null,"string",-1)),t[10]||(t[10]=l(", ")),s(o,{to:"/doc/react/type-aliases/FormRule.html"},{default:r(()=>t[4]||(t[4]=[e("code",null,"FormRule",-1)])),_:1}),t[11]||(t[11]=l(">"))])]),t[13]||(t[13]=e("p",null,"A type representing a set of form validation rules.",-1))])}const R=n(d,[["render",i],["__file","FormRules.html.vue"]]),F=JSON.parse('{"path":"/doc/react/type-aliases/FormRules.html","title":"Type Alias: FormRules","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/react/type-aliases/FormRules.md"}');export{R as comp,F as data};
+import{_ as n,c as u,b as e,d as s,e as r,f as l,r as a,o as m}from"./app-DVxCS5ri.js";const d={};function i(p,t){const o=a("RouteLink");return m(),u("div",null,[e("p",null,[s(o,{to:"/doc/react/"},{default:r(()=>t[0]||(t[0]=[l("Documents")])),_:1}),t[2]||(t[2]=l(" / ")),s(o,{to:"/doc/react/"},{default:r(()=>t[1]||(t[1]=[l("@faasjs/react")])),_:1}),t[3]||(t[3]=l(" / FormRules"))]),t[12]||(t[12]=e("h1",{id:"type-alias-formrules",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-alias-formrules"},[e("span",null,"Type Alias: FormRules")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"FormRules",-1)),t[6]||(t[6]=l(": ")),t[7]||(t[7]=e("code",null,"Record",-1)),t[8]||(t[8]=l("<")),t[9]||(t[9]=e("code",null,"string",-1)),t[10]||(t[10]=l(", ")),s(o,{to:"/doc/react/type-aliases/FormRule.html"},{default:r(()=>t[4]||(t[4]=[e("code",null,"FormRule",-1)])),_:1}),t[11]||(t[11]=l(">"))])]),t[13]||(t[13]=e("p",null,"A type representing a set of form validation rules.",-1))])}const R=n(d,[["render",i],["__file","FormRules.html.vue"]]),F=JSON.parse('{"path":"/doc/react/type-aliases/FormRules.html","title":"Type Alias: FormRules","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/react/type-aliases/FormRules.md"}');export{R as comp,F as data};
diff --git a/assets/FormSubmitProps.html-C_cPXtEi.js b/assets/FormSubmitProps.html-BYOniucd.js
similarity index 99%
rename from assets/FormSubmitProps.html-C_cPXtEi.js
rename to assets/FormSubmitProps.html-BYOniucd.js
index 21a092877c..0abb71c9bd 100644
--- a/assets/FormSubmitProps.html-C_cPXtEi.js
+++ b/assets/FormSubmitProps.html-BYOniucd.js
@@ -1,4 +1,4 @@
-import{_ as o,c as p,b as i,d as e,e as t,f as s,a as c,r as l,o as r}from"./app-CmQUBLmX.js";const d={};function u(h,a){const n=l("RouteLink");return r(),p("div",null,[i("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(" / FormSubmitProps"))]),a[4]||(a[4]=c(`

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 p,b as i,d as e,e as t,f as s,a as c,r as l,o as r}from"./app-DVxCS5ri.js";const d={};function u(h,a){const n=l("RouteLink");return r(),p("div",null,[i("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(" / FormSubmitProps"))]),a[4]||(a[4]=c(`

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-BjsgEYx-.js b/assets/Func.html-DAme9tbl.js
similarity index 99%
rename from assets/Func.html-BjsgEYx-.js
rename to assets/Func.html-DAme9tbl.js
index ded293f5b4..75f6ab4118 100644
--- a/assets/Func.html-BjsgEYx-.js
+++ b/assets/Func.html-DAme9tbl.js
@@ -1 +1 @@
-import{_ as r,c as a,b as e,d as o,e as s,f as l,a as d,r as u,o as i}from"./app-CmQUBLmX.js";const p={};function f(g,n){const t=u("RouteLink");return i(),a("div",null,[e("p",null,[o(t,{to:"/doc/test/"},{default:s(()=>n[0]||(n[0]=[l("Documents")])),_:1}),n[2]||(n[2]=l(" / ")),o(t,{to:"/doc/test/"},{default:s(()=>n[1]||(n[1]=[l("@faasjs/test")])),_:1}),n[3]||(n[3]=l(" / Func"))]),n[76]||(n[76]=d('

Class: Func<TEvent, TContext, TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Indexable

[key: string]: any

Constructors

new Func()

',9)),e("blockquote",null,[e("p",null,[n[5]||(n[5]=e("strong",null,"new Func",-1)),n[6]||(n[6]=l("<")),n[7]||(n[7]=e("code",null,"TEvent",-1)),n[8]||(n[8]=l(", ")),n[9]||(n[9]=e("code",null,"TContext",-1)),n[10]||(n[10]=l(", ")),n[11]||(n[11]=e("code",null,"TResult",-1)),n[12]||(n[12]=l(">(")),n[13]||(n[13]=e("code",null,"config",-1)),n[14]||(n[14]=l("): ")),o(t,{to:"/doc/test/classes/Func.html"},{default:s(()=>n[4]||(n[4]=[e("code",null,"Func",-1)])),_:1}),n[15]||(n[15]=l("<")),n[16]||(n[16]=e("code",null,"TEvent",-1)),n[17]||(n[17]=l(", ")),n[18]||(n[18]=e("code",null,"TContext",-1)),n[19]||(n[19]=l(", ")),n[20]||(n[20]=e("code",null,"TResult",-1)),n[21]||(n[21]=l(">"))])]),n[77]||(n[77]=e("p",null,"Create a cloud function",-1)),n[78]||(n[78]=e("h4",{id:"parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#parameters"},[e("span",null,"Parameters")])],-1)),n[79]||(n[79]=e("h5",{id:"config",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#config"},[e("span",null,"config")])],-1)),e("p",null,[o(t,{to:"/doc/test/type-aliases/FuncConfig.html"},{default:s(()=>n[22]||(n[22]=[e("code",null,"FuncConfig",-1)])),_:1}),n[23]||(n[23]=l("<")),n[24]||(n[24]=e("code",null,"TEvent",-1)),n[25]||(n[25]=l(", ")),n[26]||(n[26]=e("code",null,"TContext",-1)),n[27]||(n[27]=l(", ")),n[28]||(n[28]=e("code",null,"any",-1)),n[29]||(n[29]=l(">"))]),n[80]||(n[80]=e("p",null,"{object} config",-1)),n[81]||(n[81]=e("h4",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[o(t,{to:"/doc/test/classes/Func.html"},{default:s(()=>n[30]||(n[30]=[e("code",null,"Func",-1)])),_:1}),n[31]||(n[31]=l("<")),n[32]||(n[32]=e("code",null,"TEvent",-1)),n[33]||(n[33]=l(", ")),n[34]||(n[34]=e("code",null,"TContext",-1)),n[35]||(n[35]=l(", ")),n[36]||(n[36]=e("code",null,"TResult",-1)),n[37]||(n[37]=l(">"))]),n[82]||(n[82]=d('

Methods

export()

export(): object

Export the function

Returns

object

handler
',7)),e("blockquote",null,[e("p",null,[n[39]||(n[39]=e("strong",null,"handler",-1)),n[40]||(n[40]=l(": ")),o(t,{to:"/doc/test/type-aliases/ExportedHandler.html"},{default:s(()=>n[38]||(n[38]=[e("code",null,"ExportedHandler",-1)])),_:1}),n[41]||(n[41]=l("<")),n[42]||(n[42]=e("code",null,"TEvent",-1)),n[43]||(n[43]=l(", ")),n[44]||(n[44]=e("code",null,"TContext",-1)),n[45]||(n[45]=l(", ")),n[46]||(n[46]=e("code",null,"TResult",-1)),n[47]||(n[47]=l(">"))])]),n[83]||(n[83]=d('

invoke()

invoke(data): Promise<void>

Invoke the function

Parameters

data
',5)),e("p",null,[o(t,{to:"/doc/test/type-aliases/InvokeData.html"},{default:s(()=>n[48]||(n[48]=[e("code",null,"InvokeData",-1)])),_:1}),n[49]||(n[49]=l("<")),n[50]||(n[50]=e("code",null,"TEvent",-1)),n[51]||(n[51]=l(", ")),n[52]||(n[52]=e("code",null,"TContext",-1)),n[53]||(n[53]=l(", ")),n[54]||(n[54]=e("code",null,"TResult",-1)),n[55]||(n[55]=l(">"))]),n[84]||(n[84]=d('

{object} data

Returns

Promise<void>

mount()

mount(data): Promise<void>

First time mount the function

Parameters

data
config
',9)),e("p",null,[o(t,{to:"/doc/test/type-aliases/Config.html"},{default:s(()=>n[56]||(n[56]=[e("code",null,"Config",-1)])),_:1})]),n[85]||(n[85]=d('
context

TContext

event

TEvent

logger

Logger

Returns

Promise<void>

Properties

config

',10)),e("blockquote",null,[e("p",null,[n[58]||(n[58]=e("strong",null,"config",-1)),n[59]||(n[59]=l(": ")),o(t,{to:"/doc/test/type-aliases/Config.html"},{default:s(()=>n[57]||(n[57]=[e("code",null,"Config",-1)])),_:1})])]),n[86]||(n[86]=e("h3",{id:"filename",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#filename"},[e("span",null,"filename?")])],-1)),n[87]||(n[87]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"filename"),l(": "),e("code",null,"string")])],-1)),n[88]||(n[88]=e("h3",{id:"handler-1",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#handler-1"},[e("span",null,"handler?")])],-1)),e("blockquote",null,[e("p",null,[n[61]||(n[61]=e("code",null,"optional",-1)),n[62]||(n[62]=l()),n[63]||(n[63]=e("strong",null,"handler",-1)),n[64]||(n[64]=l(": ")),o(t,{to:"/doc/test/type-aliases/Handler.html"},{default:s(()=>n[60]||(n[60]=[e("code",null,"Handler",-1)])),_:1}),n[65]||(n[65]=l("<")),n[66]||(n[66]=e("code",null,"TEvent",-1)),n[67]||(n[67]=l(", ")),n[68]||(n[68]=e("code",null,"TContext",-1)),n[69]||(n[69]=l(", ")),n[70]||(n[70]=e("code",null,"TResult",-1)),n[71]||(n[71]=l(">"))])]),n[89]||(n[89]=e("h3",{id:"mounted",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#mounted"},[e("span",null,"mounted")])],-1)),n[90]||(n[90]=e("blockquote",null,[e("p",null,[e("strong",null,"mounted"),l(": "),e("code",null,"boolean"),l(" = "),e("code",null,"false")])],-1)),n[91]||(n[91]=e("h3",{id:"plugins",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#plugins"},[e("span",null,"plugins")])],-1)),e("blockquote",null,[e("p",null,[n[73]||(n[73]=e("strong",null,"plugins",-1)),n[74]||(n[74]=l(": ")),o(t,{to:"/doc/test/type-aliases/Plugin.html"},{default:s(()=>n[72]||(n[72]=[e("code",null,"Plugin",-1)])),_:1}),n[75]||(n[75]=l("[]"))])])])}const x=r(p,[["render",f],["__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-2","link":"#config-2","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":{},"filePathRelative":"doc/test/classes/Func.md"}');export{x as comp,b as data}; +import{_ as r,c as a,b as e,d as o,e as s,f as l,a as d,r as u,o as i}from"./app-DVxCS5ri.js";const p={};function f(g,n){const t=u("RouteLink");return i(),a("div",null,[e("p",null,[o(t,{to:"/doc/test/"},{default:s(()=>n[0]||(n[0]=[l("Documents")])),_:1}),n[2]||(n[2]=l(" / ")),o(t,{to:"/doc/test/"},{default:s(()=>n[1]||(n[1]=[l("@faasjs/test")])),_:1}),n[3]||(n[3]=l(" / Func"))]),n[76]||(n[76]=d('

Class: Func<TEvent, TContext, TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Indexable

[key: string]: any

Constructors

new Func()

',9)),e("blockquote",null,[e("p",null,[n[5]||(n[5]=e("strong",null,"new Func",-1)),n[6]||(n[6]=l("<")),n[7]||(n[7]=e("code",null,"TEvent",-1)),n[8]||(n[8]=l(", ")),n[9]||(n[9]=e("code",null,"TContext",-1)),n[10]||(n[10]=l(", ")),n[11]||(n[11]=e("code",null,"TResult",-1)),n[12]||(n[12]=l(">(")),n[13]||(n[13]=e("code",null,"config",-1)),n[14]||(n[14]=l("): ")),o(t,{to:"/doc/test/classes/Func.html"},{default:s(()=>n[4]||(n[4]=[e("code",null,"Func",-1)])),_:1}),n[15]||(n[15]=l("<")),n[16]||(n[16]=e("code",null,"TEvent",-1)),n[17]||(n[17]=l(", ")),n[18]||(n[18]=e("code",null,"TContext",-1)),n[19]||(n[19]=l(", ")),n[20]||(n[20]=e("code",null,"TResult",-1)),n[21]||(n[21]=l(">"))])]),n[77]||(n[77]=e("p",null,"Create a cloud function",-1)),n[78]||(n[78]=e("h4",{id:"parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#parameters"},[e("span",null,"Parameters")])],-1)),n[79]||(n[79]=e("h5",{id:"config",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#config"},[e("span",null,"config")])],-1)),e("p",null,[o(t,{to:"/doc/test/type-aliases/FuncConfig.html"},{default:s(()=>n[22]||(n[22]=[e("code",null,"FuncConfig",-1)])),_:1}),n[23]||(n[23]=l("<")),n[24]||(n[24]=e("code",null,"TEvent",-1)),n[25]||(n[25]=l(", ")),n[26]||(n[26]=e("code",null,"TContext",-1)),n[27]||(n[27]=l(", ")),n[28]||(n[28]=e("code",null,"any",-1)),n[29]||(n[29]=l(">"))]),n[80]||(n[80]=e("p",null,"{object} config",-1)),n[81]||(n[81]=e("h4",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[o(t,{to:"/doc/test/classes/Func.html"},{default:s(()=>n[30]||(n[30]=[e("code",null,"Func",-1)])),_:1}),n[31]||(n[31]=l("<")),n[32]||(n[32]=e("code",null,"TEvent",-1)),n[33]||(n[33]=l(", ")),n[34]||(n[34]=e("code",null,"TContext",-1)),n[35]||(n[35]=l(", ")),n[36]||(n[36]=e("code",null,"TResult",-1)),n[37]||(n[37]=l(">"))]),n[82]||(n[82]=d('

Methods

export()

export(): object

Export the function

Returns

object

handler
',7)),e("blockquote",null,[e("p",null,[n[39]||(n[39]=e("strong",null,"handler",-1)),n[40]||(n[40]=l(": ")),o(t,{to:"/doc/test/type-aliases/ExportedHandler.html"},{default:s(()=>n[38]||(n[38]=[e("code",null,"ExportedHandler",-1)])),_:1}),n[41]||(n[41]=l("<")),n[42]||(n[42]=e("code",null,"TEvent",-1)),n[43]||(n[43]=l(", ")),n[44]||(n[44]=e("code",null,"TContext",-1)),n[45]||(n[45]=l(", ")),n[46]||(n[46]=e("code",null,"TResult",-1)),n[47]||(n[47]=l(">"))])]),n[83]||(n[83]=d('

invoke()

invoke(data): Promise<void>

Invoke the function

Parameters

data
',5)),e("p",null,[o(t,{to:"/doc/test/type-aliases/InvokeData.html"},{default:s(()=>n[48]||(n[48]=[e("code",null,"InvokeData",-1)])),_:1}),n[49]||(n[49]=l("<")),n[50]||(n[50]=e("code",null,"TEvent",-1)),n[51]||(n[51]=l(", ")),n[52]||(n[52]=e("code",null,"TContext",-1)),n[53]||(n[53]=l(", ")),n[54]||(n[54]=e("code",null,"TResult",-1)),n[55]||(n[55]=l(">"))]),n[84]||(n[84]=d('

{object} data

Returns

Promise<void>

mount()

mount(data): Promise<void>

First time mount the function

Parameters

data
config
',9)),e("p",null,[o(t,{to:"/doc/test/type-aliases/Config.html"},{default:s(()=>n[56]||(n[56]=[e("code",null,"Config",-1)])),_:1})]),n[85]||(n[85]=d('
context

TContext

event

TEvent

logger

Logger

Returns

Promise<void>

Properties

config

',10)),e("blockquote",null,[e("p",null,[n[58]||(n[58]=e("strong",null,"config",-1)),n[59]||(n[59]=l(": ")),o(t,{to:"/doc/test/type-aliases/Config.html"},{default:s(()=>n[57]||(n[57]=[e("code",null,"Config",-1)])),_:1})])]),n[86]||(n[86]=e("h3",{id:"filename",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#filename"},[e("span",null,"filename?")])],-1)),n[87]||(n[87]=e("blockquote",null,[e("p",null,[e("code",null,"optional"),l(),e("strong",null,"filename"),l(": "),e("code",null,"string")])],-1)),n[88]||(n[88]=e("h3",{id:"handler-1",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#handler-1"},[e("span",null,"handler?")])],-1)),e("blockquote",null,[e("p",null,[n[61]||(n[61]=e("code",null,"optional",-1)),n[62]||(n[62]=l()),n[63]||(n[63]=e("strong",null,"handler",-1)),n[64]||(n[64]=l(": ")),o(t,{to:"/doc/test/type-aliases/Handler.html"},{default:s(()=>n[60]||(n[60]=[e("code",null,"Handler",-1)])),_:1}),n[65]||(n[65]=l("<")),n[66]||(n[66]=e("code",null,"TEvent",-1)),n[67]||(n[67]=l(", ")),n[68]||(n[68]=e("code",null,"TContext",-1)),n[69]||(n[69]=l(", ")),n[70]||(n[70]=e("code",null,"TResult",-1)),n[71]||(n[71]=l(">"))])]),n[89]||(n[89]=e("h3",{id:"mounted",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#mounted"},[e("span",null,"mounted")])],-1)),n[90]||(n[90]=e("blockquote",null,[e("p",null,[e("strong",null,"mounted"),l(": "),e("code",null,"boolean"),l(" = "),e("code",null,"false")])],-1)),n[91]||(n[91]=e("h3",{id:"plugins",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#plugins"},[e("span",null,"plugins")])],-1)),e("blockquote",null,[e("p",null,[n[73]||(n[73]=e("strong",null,"plugins",-1)),n[74]||(n[74]=l(": ")),o(t,{to:"/doc/test/type-aliases/Plugin.html"},{default:s(()=>n[72]||(n[72]=[e("code",null,"Plugin",-1)])),_:1}),n[75]||(n[75]=l("[]"))])])])}const x=r(p,[["render",f],["__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-2","link":"#config-2","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":{},"filePathRelative":"doc/test/classes/Func.md"}');export{x as comp,b as data}; diff --git a/assets/Func.html-C8cFS6mS.js b/assets/Func.html-DeSsT51U.js similarity index 99% rename from assets/Func.html-C8cFS6mS.js rename to assets/Func.html-DeSsT51U.js index 4bb2051be2..edfe821d21 100644 --- a/assets/Func.html-C8cFS6mS.js +++ b/assets/Func.html-DeSsT51U.js @@ -1 +1 @@ -import{_ as r,c as u,b as l,d as o,e as s,f as e,a as d,r as a,o as i}from"./app-CmQUBLmX.js";const p={};function f(g,n){const t=a("RouteLink");return i(),u("div",null,[l("p",null,[o(t,{to:"/doc/func/"},{default:s(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),o(t,{to:"/doc/func/"},{default:s(()=>n[1]||(n[1]=[e("@faasjs/func")])),_:1}),n[3]||(n[3]=e(" / Func"))]),n[76]||(n[76]=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]=e("<")),n[7]||(n[7]=l("code",null,"TEvent",-1)),n[8]||(n[8]=e(", ")),n[9]||(n[9]=l("code",null,"TContext",-1)),n[10]||(n[10]=e(", ")),n[11]||(n[11]=l("code",null,"TResult",-1)),n[12]||(n[12]=e(">(")),n[13]||(n[13]=l("code",null,"config",-1)),n[14]||(n[14]=e("): ")),o(t,{to:"/doc/func/classes/Func.html"},{default:s(()=>n[4]||(n[4]=[l("code",null,"Func",-1)])),_:1}),n[15]||(n[15]=e("<")),n[16]||(n[16]=l("code",null,"TEvent",-1)),n[17]||(n[17]=e(", ")),n[18]||(n[18]=l("code",null,"TContext",-1)),n[19]||(n[19]=e(", ")),n[20]||(n[20]=l("code",null,"TResult",-1)),n[21]||(n[21]=e(">"))])]),n[77]||(n[77]=l("p",null,"Create a cloud function",-1)),n[78]||(n[78]=l("h4",{id:"parameters",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#parameters"},[l("span",null,"Parameters")])],-1)),n[79]||(n[79]=l("h5",{id:"config",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#config"},[l("span",null,"config")])],-1)),l("p",null,[o(t,{to:"/doc/func/type-aliases/FuncConfig.html"},{default:s(()=>n[22]||(n[22]=[l("code",null,"FuncConfig",-1)])),_:1}),n[23]||(n[23]=e("<")),n[24]||(n[24]=l("code",null,"TEvent",-1)),n[25]||(n[25]=e(", ")),n[26]||(n[26]=l("code",null,"TContext",-1)),n[27]||(n[27]=e(", ")),n[28]||(n[28]=l("code",null,"any",-1)),n[29]||(n[29]=e(">"))]),n[80]||(n[80]=l("p",null,"{object} config",-1)),n[81]||(n[81]=l("h4",{id:"returns",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#returns"},[l("span",null,"Returns")])],-1)),l("p",null,[o(t,{to:"/doc/func/classes/Func.html"},{default:s(()=>n[30]||(n[30]=[l("code",null,"Func",-1)])),_:1}),n[31]||(n[31]=e("<")),n[32]||(n[32]=l("code",null,"TEvent",-1)),n[33]||(n[33]=e(", ")),n[34]||(n[34]=l("code",null,"TContext",-1)),n[35]||(n[35]=e(", ")),n[36]||(n[36]=l("code",null,"TResult",-1)),n[37]||(n[37]=e(">"))]),n[82]||(n[82]=d('

Methods

export()

export(): object

Export the function

Returns

object

handler
',7)),l("blockquote",null,[l("p",null,[n[39]||(n[39]=l("strong",null,"handler",-1)),n[40]||(n[40]=e(": ")),o(t,{to:"/doc/func/type-aliases/ExportedHandler.html"},{default:s(()=>n[38]||(n[38]=[l("code",null,"ExportedHandler",-1)])),_:1}),n[41]||(n[41]=e("<")),n[42]||(n[42]=l("code",null,"TEvent",-1)),n[43]||(n[43]=e(", ")),n[44]||(n[44]=l("code",null,"TContext",-1)),n[45]||(n[45]=e(", ")),n[46]||(n[46]=l("code",null,"TResult",-1)),n[47]||(n[47]=e(">"))])]),n[83]||(n[83]=d('

invoke()

invoke(data): Promise<void>

Invoke the function

Parameters

data
',5)),l("p",null,[o(t,{to:"/doc/func/type-aliases/InvokeData.html"},{default:s(()=>n[48]||(n[48]=[l("code",null,"InvokeData",-1)])),_:1}),n[49]||(n[49]=e("<")),n[50]||(n[50]=l("code",null,"TEvent",-1)),n[51]||(n[51]=e(", ")),n[52]||(n[52]=l("code",null,"TContext",-1)),n[53]||(n[53]=e(", ")),n[54]||(n[54]=l("code",null,"TResult",-1)),n[55]||(n[55]=e(">"))]),n[84]||(n[84]=d('

{object} data

Returns

Promise<void>

mount()

mount(data): Promise<void>

First time mount the function

Parameters

data
config
',9)),l("p",null,[o(t,{to:"/doc/func/type-aliases/Config.html"},{default:s(()=>n[56]||(n[56]=[l("code",null,"Config",-1)])),_:1})]),n[85]||(n[85]=d('
context

TContext

event

TEvent

logger

Logger

Returns

Promise<void>

Properties

config

',10)),l("blockquote",null,[l("p",null,[n[58]||(n[58]=l("strong",null,"config",-1)),n[59]||(n[59]=e(": ")),o(t,{to:"/doc/func/type-aliases/Config.html"},{default:s(()=>n[57]||(n[57]=[l("code",null,"Config",-1)])),_:1})])]),n[86]||(n[86]=l("h3",{id:"filename",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#filename"},[l("span",null,"filename?")])],-1)),n[87]||(n[87]=l("blockquote",null,[l("p",null,[l("code",null,"optional"),e(),l("strong",null,"filename"),e(": "),l("code",null,"string")])],-1)),n[88]||(n[88]=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[61]||(n[61]=l("code",null,"optional",-1)),n[62]||(n[62]=e()),n[63]||(n[63]=l("strong",null,"handler",-1)),n[64]||(n[64]=e(": ")),o(t,{to:"/doc/func/type-aliases/Handler.html"},{default:s(()=>n[60]||(n[60]=[l("code",null,"Handler",-1)])),_:1}),n[65]||(n[65]=e("<")),n[66]||(n[66]=l("code",null,"TEvent",-1)),n[67]||(n[67]=e(", ")),n[68]||(n[68]=l("code",null,"TContext",-1)),n[69]||(n[69]=e(", ")),n[70]||(n[70]=l("code",null,"TResult",-1)),n[71]||(n[71]=e(">"))])]),n[89]||(n[89]=l("h3",{id:"mounted",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#mounted"},[l("span",null,"mounted")])],-1)),n[90]||(n[90]=l("blockquote",null,[l("p",null,[l("strong",null,"mounted"),e(": "),l("code",null,"boolean"),e(" = "),l("code",null,"false")])],-1)),n[91]||(n[91]=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[73]||(n[73]=l("strong",null,"plugins",-1)),n[74]||(n[74]=e(": ")),o(t,{to:"/doc/func/type-aliases/Plugin.html"},{default:s(()=>n[72]||(n[72]=[l("code",null,"Plugin",-1)])),_:1}),n[75]||(n[75]=e("[]"))])])])}const x=r(p,[["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-2","link":"#config-2","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":{},"filePathRelative":"doc/func/classes/Func.md"}');export{x as comp,b as data}; +import{_ as r,c as u,b as l,d as o,e as s,f as e,a as d,r as a,o as i}from"./app-DVxCS5ri.js";const p={};function f(g,n){const t=a("RouteLink");return i(),u("div",null,[l("p",null,[o(t,{to:"/doc/func/"},{default:s(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),o(t,{to:"/doc/func/"},{default:s(()=>n[1]||(n[1]=[e("@faasjs/func")])),_:1}),n[3]||(n[3]=e(" / Func"))]),n[76]||(n[76]=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]=e("<")),n[7]||(n[7]=l("code",null,"TEvent",-1)),n[8]||(n[8]=e(", ")),n[9]||(n[9]=l("code",null,"TContext",-1)),n[10]||(n[10]=e(", ")),n[11]||(n[11]=l("code",null,"TResult",-1)),n[12]||(n[12]=e(">(")),n[13]||(n[13]=l("code",null,"config",-1)),n[14]||(n[14]=e("): ")),o(t,{to:"/doc/func/classes/Func.html"},{default:s(()=>n[4]||(n[4]=[l("code",null,"Func",-1)])),_:1}),n[15]||(n[15]=e("<")),n[16]||(n[16]=l("code",null,"TEvent",-1)),n[17]||(n[17]=e(", ")),n[18]||(n[18]=l("code",null,"TContext",-1)),n[19]||(n[19]=e(", ")),n[20]||(n[20]=l("code",null,"TResult",-1)),n[21]||(n[21]=e(">"))])]),n[77]||(n[77]=l("p",null,"Create a cloud function",-1)),n[78]||(n[78]=l("h4",{id:"parameters",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#parameters"},[l("span",null,"Parameters")])],-1)),n[79]||(n[79]=l("h5",{id:"config",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#config"},[l("span",null,"config")])],-1)),l("p",null,[o(t,{to:"/doc/func/type-aliases/FuncConfig.html"},{default:s(()=>n[22]||(n[22]=[l("code",null,"FuncConfig",-1)])),_:1}),n[23]||(n[23]=e("<")),n[24]||(n[24]=l("code",null,"TEvent",-1)),n[25]||(n[25]=e(", ")),n[26]||(n[26]=l("code",null,"TContext",-1)),n[27]||(n[27]=e(", ")),n[28]||(n[28]=l("code",null,"any",-1)),n[29]||(n[29]=e(">"))]),n[80]||(n[80]=l("p",null,"{object} config",-1)),n[81]||(n[81]=l("h4",{id:"returns",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#returns"},[l("span",null,"Returns")])],-1)),l("p",null,[o(t,{to:"/doc/func/classes/Func.html"},{default:s(()=>n[30]||(n[30]=[l("code",null,"Func",-1)])),_:1}),n[31]||(n[31]=e("<")),n[32]||(n[32]=l("code",null,"TEvent",-1)),n[33]||(n[33]=e(", ")),n[34]||(n[34]=l("code",null,"TContext",-1)),n[35]||(n[35]=e(", ")),n[36]||(n[36]=l("code",null,"TResult",-1)),n[37]||(n[37]=e(">"))]),n[82]||(n[82]=d('

Methods

export()

export(): object

Export the function

Returns

object

handler
',7)),l("blockquote",null,[l("p",null,[n[39]||(n[39]=l("strong",null,"handler",-1)),n[40]||(n[40]=e(": ")),o(t,{to:"/doc/func/type-aliases/ExportedHandler.html"},{default:s(()=>n[38]||(n[38]=[l("code",null,"ExportedHandler",-1)])),_:1}),n[41]||(n[41]=e("<")),n[42]||(n[42]=l("code",null,"TEvent",-1)),n[43]||(n[43]=e(", ")),n[44]||(n[44]=l("code",null,"TContext",-1)),n[45]||(n[45]=e(", ")),n[46]||(n[46]=l("code",null,"TResult",-1)),n[47]||(n[47]=e(">"))])]),n[83]||(n[83]=d('

invoke()

invoke(data): Promise<void>

Invoke the function

Parameters

data
',5)),l("p",null,[o(t,{to:"/doc/func/type-aliases/InvokeData.html"},{default:s(()=>n[48]||(n[48]=[l("code",null,"InvokeData",-1)])),_:1}),n[49]||(n[49]=e("<")),n[50]||(n[50]=l("code",null,"TEvent",-1)),n[51]||(n[51]=e(", ")),n[52]||(n[52]=l("code",null,"TContext",-1)),n[53]||(n[53]=e(", ")),n[54]||(n[54]=l("code",null,"TResult",-1)),n[55]||(n[55]=e(">"))]),n[84]||(n[84]=d('

{object} data

Returns

Promise<void>

mount()

mount(data): Promise<void>

First time mount the function

Parameters

data
config
',9)),l("p",null,[o(t,{to:"/doc/func/type-aliases/Config.html"},{default:s(()=>n[56]||(n[56]=[l("code",null,"Config",-1)])),_:1})]),n[85]||(n[85]=d('
context

TContext

event

TEvent

logger

Logger

Returns

Promise<void>

Properties

config

',10)),l("blockquote",null,[l("p",null,[n[58]||(n[58]=l("strong",null,"config",-1)),n[59]||(n[59]=e(": ")),o(t,{to:"/doc/func/type-aliases/Config.html"},{default:s(()=>n[57]||(n[57]=[l("code",null,"Config",-1)])),_:1})])]),n[86]||(n[86]=l("h3",{id:"filename",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#filename"},[l("span",null,"filename?")])],-1)),n[87]||(n[87]=l("blockquote",null,[l("p",null,[l("code",null,"optional"),e(),l("strong",null,"filename"),e(": "),l("code",null,"string")])],-1)),n[88]||(n[88]=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[61]||(n[61]=l("code",null,"optional",-1)),n[62]||(n[62]=e()),n[63]||(n[63]=l("strong",null,"handler",-1)),n[64]||(n[64]=e(": ")),o(t,{to:"/doc/func/type-aliases/Handler.html"},{default:s(()=>n[60]||(n[60]=[l("code",null,"Handler",-1)])),_:1}),n[65]||(n[65]=e("<")),n[66]||(n[66]=l("code",null,"TEvent",-1)),n[67]||(n[67]=e(", ")),n[68]||(n[68]=l("code",null,"TContext",-1)),n[69]||(n[69]=e(", ")),n[70]||(n[70]=l("code",null,"TResult",-1)),n[71]||(n[71]=e(">"))])]),n[89]||(n[89]=l("h3",{id:"mounted",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#mounted"},[l("span",null,"mounted")])],-1)),n[90]||(n[90]=l("blockquote",null,[l("p",null,[l("strong",null,"mounted"),e(": "),l("code",null,"boolean"),e(" = "),l("code",null,"false")])],-1)),n[91]||(n[91]=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[73]||(n[73]=l("strong",null,"plugins",-1)),n[74]||(n[74]=e(": ")),o(t,{to:"/doc/func/type-aliases/Plugin.html"},{default:s(()=>n[72]||(n[72]=[l("code",null,"Plugin",-1)])),_:1}),n[75]||(n[75]=e("[]"))])])])}const x=r(p,[["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-2","link":"#config-2","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":{},"filePathRelative":"doc/func/classes/Func.md"}');export{x as comp,b as data}; diff --git a/assets/FuncConfig.html-CAjyXmYC.js b/assets/FuncConfig.html-BK0pItlV.js similarity index 97% rename from assets/FuncConfig.html-CAjyXmYC.js rename to assets/FuncConfig.html-BK0pItlV.js index 72fdc925e2..5974427854 100644 --- a/assets/FuncConfig.html-CAjyXmYC.js +++ b/assets/FuncConfig.html-BK0pItlV.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/test/type-aliases/FuncConfig.md"}');export{T as comp,m as data}; diff --git a/assets/FuncConfig.html-DGrz6c-a.js b/assets/FuncConfig.html-BKXvYd_f.js similarity index 97% rename from assets/FuncConfig.html-DGrz6c-a.js rename to assets/FuncConfig.html-BKXvYd_f.js index 1ab8d2e4a0..9f953a59ca 100644 --- a/assets/FuncConfig.html-DGrz6c-a.js +++ b/assets/FuncConfig.html-BKXvYd_f.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/func/type-aliases/FuncConfig.md"}');export{T as comp,m as data}; diff --git a/assets/FuncEventType.html-z_aPQHmb.js b/assets/FuncEventType.html-D4lDLcf3.js similarity index 98% rename from assets/FuncEventType.html-z_aPQHmb.js rename to assets/FuncEventType.html-D4lDLcf3.js index acfa30fe90..fafddbbfe2 100644 --- a/assets/FuncEventType.html-z_aPQHmb.js +++ b/assets/FuncEventType.html-D4lDLcf3.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-CmQUBLmX.js";const d={};function k(m,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-DVxCS5ri.js";const d={};function k(m,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-DsYbETd-.js b/assets/FuncEventType.html-axhyOmDi.js
similarity index 98%
rename from assets/FuncEventType.html-DsYbETd-.js
rename to assets/FuncEventType.html-axhyOmDi.js
index a3d47ce5c4..039fe3aa79 100644
--- a/assets/FuncEventType.html-DsYbETd-.js
+++ b/assets/FuncEventType.html-axhyOmDi.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-CmQUBLmX.js";const d={};function k(m,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-DVxCS5ri.js";const d={};function k(m,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-DgpkTxw_.js b/assets/FuncReturnType.html-D0uJ6Tl1.js
similarity index 98%
rename from assets/FuncReturnType.html-DgpkTxw_.js
rename to assets/FuncReturnType.html-D0uJ6Tl1.js
index 438b105224..3fb6b92e72 100644
--- a/assets/FuncReturnType.html-DgpkTxw_.js
+++ b/assets/FuncReturnType.html-D0uJ6Tl1.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-CmQUBLmX.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-DVxCS5ri.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/FuncReturnType.html-CLgPxcB8.js b/assets/FuncReturnType.html-D_e20ton.js
similarity index 98%
rename from assets/FuncReturnType.html-CLgPxcB8.js
rename to assets/FuncReturnType.html-D_e20ton.js
index 552d90df58..ba46f702a7 100644
--- a/assets/FuncReturnType.html-CLgPxcB8.js
+++ b/assets/FuncReturnType.html-D_e20ton.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-CmQUBLmX.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-DVxCS5ri.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/FuncWarper.html-7dIYtFlf.js b/assets/FuncWarper.html-B4Bl-EnI.js
similarity index 99%
rename from assets/FuncWarper.html-7dIYtFlf.js
rename to assets/FuncWarper.html-B4Bl-EnI.js
index 9e6c5d155f..32c090d4e4 100644
--- a/assets/FuncWarper.html-7dIYtFlf.js
+++ b/assets/FuncWarper.html-B4Bl-EnI.js
@@ -1,4 +1,4 @@
-import{_ as r,c as d,b as n,d as o,e as l,f as s,a as t,r as i,o as p}from"./app-CmQUBLmX.js";const u={};function c(h,e){const a=i("RouteLink");return p(),d("div",null,[n("p",null,[o(a,{to:"/doc/test/"},{default:l(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),o(a,{to:"/doc/test/"},{default:l(()=>e[1]||(e[1]=[s("@faasjs/test")])),_:1}),e[3]||(e[3]=s(" / FuncWarper"))]),e[47]||(e[47]=t(`

Class: FuncWarper

Test Wrapper for a func

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

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-DDGTRSq2.js b/assets/Handler.html-BW4SfXLW.js
similarity index 97%
rename from assets/Handler.html-DDGTRSq2.js
rename to assets/Handler.html-BW4SfXLW.js
index 8bf5f9d151..1c26135d9e 100644
--- a/assets/Handler.html-DDGTRSq2.js
+++ b/assets/Handler.html-BW4SfXLW.js
@@ -1 +1 @@
-import{_ as s,c as o,b as t,d as r,e as l,f as a,a as d,r as p,o as u}from"./app-CmQUBLmX.js";const i={};function m(f,e){const n=p("RouteLink");return u(),o("div",null,[t("p",null,[r(n,{to:"/doc/func/"},{default:l(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),r(n,{to:"/doc/func/"},{default:l(()=>e[1]||(e[1]=[a("@faasjs/func")])),_:1}),e[3]||(e[3]=a(" / Handler"))]),e[10]||(e[10]=d('

Type Alias: Handler()<TEvent, TContext, TResult>

Handler<TEvent, TContext, TResult>: (data) => Promise<TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

data

',8)),t("p",null,[r(n,{to:"/doc/func/type-aliases/InvokeData.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"InvokeData",-1)])),_:1}),e[5]||(e[5]=a("<")),e[6]||(e[6]=t("code",null,"TEvent",-1)),e[7]||(e[7]=a(", ")),e[8]||(e[8]=t("code",null,"TContext",-1)),e[9]||(e[9]=a(">"))]),e[11]||(e[11]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[12]||(e[12]=t("p",null,[t("code",null,"Promise"),a("<"),t("code",null,"TResult"),a(">")],-1))])}const T=s(i,[["render",m],["__file","Handler.html.vue"]]),g=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":3,"title":"data","slug":"data","link":"#data","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/func/type-aliases/Handler.md"}');export{T as comp,g as data}; +import{_ as s,c as o,b as t,d as r,e as l,f as a,a as d,r as p,o as u}from"./app-DVxCS5ri.js";const i={};function m(f,e){const n=p("RouteLink");return u(),o("div",null,[t("p",null,[r(n,{to:"/doc/func/"},{default:l(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),r(n,{to:"/doc/func/"},{default:l(()=>e[1]||(e[1]=[a("@faasjs/func")])),_:1}),e[3]||(e[3]=a(" / Handler"))]),e[10]||(e[10]=d('

Type Alias: Handler()<TEvent, TContext, TResult>

Handler<TEvent, TContext, TResult>: (data) => Promise<TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

data

',8)),t("p",null,[r(n,{to:"/doc/func/type-aliases/InvokeData.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"InvokeData",-1)])),_:1}),e[5]||(e[5]=a("<")),e[6]||(e[6]=t("code",null,"TEvent",-1)),e[7]||(e[7]=a(", ")),e[8]||(e[8]=t("code",null,"TContext",-1)),e[9]||(e[9]=a(">"))]),e[11]||(e[11]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[12]||(e[12]=t("p",null,[t("code",null,"Promise"),a("<"),t("code",null,"TResult"),a(">")],-1))])}const T=s(i,[["render",m],["__file","Handler.html.vue"]]),g=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":3,"title":"data","slug":"data","link":"#data","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/func/type-aliases/Handler.md"}');export{T as comp,g as data}; diff --git a/assets/Handler.html-Ca24NZFJ.js b/assets/Handler.html-DYVIK1Ii.js similarity index 97% rename from assets/Handler.html-Ca24NZFJ.js rename to assets/Handler.html-DYVIK1Ii.js index 241e342691..f99f356752 100644 --- a/assets/Handler.html-Ca24NZFJ.js +++ b/assets/Handler.html-DYVIK1Ii.js @@ -1 +1 @@ -import{_ as l,c as o,b as t,d as s,e as r,f as a,a as d,r as p,o as i}from"./app-CmQUBLmX.js";const u={};function m(T,e){const n=p("RouteLink");return i(),o("div",null,[t("p",null,[s(n,{to:"/doc/test/"},{default:r(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),s(n,{to:"/doc/test/"},{default:r(()=>e[1]||(e[1]=[a("@faasjs/test")])),_:1}),e[3]||(e[3]=a(" / Handler"))]),e[10]||(e[10]=d('

Type Alias: Handler()<TEvent, TContext, TResult>

Handler<TEvent, TContext, TResult>: (data) => Promise<TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

data

',8)),t("p",null,[s(n,{to:"/doc/test/type-aliases/InvokeData.html"},{default:r(()=>e[4]||(e[4]=[t("code",null,"InvokeData",-1)])),_:1}),e[5]||(e[5]=a("<")),e[6]||(e[6]=t("code",null,"TEvent",-1)),e[7]||(e[7]=a(", ")),e[8]||(e[8]=t("code",null,"TContext",-1)),e[9]||(e[9]=a(">"))]),e[11]||(e[11]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[12]||(e[12]=t("p",null,[t("code",null,"Promise"),a("<"),t("code",null,"TResult"),a(">")],-1))])}const g=l(u,[["render",m],["__file","Handler.html.vue"]]),c=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":3,"title":"data","slug":"data","link":"#data","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/test/type-aliases/Handler.md"}');export{g as comp,c as data}; +import{_ as l,c as o,b as t,d as s,e as r,f as a,a as d,r as p,o as i}from"./app-DVxCS5ri.js";const u={};function m(T,e){const n=p("RouteLink");return i(),o("div",null,[t("p",null,[s(n,{to:"/doc/test/"},{default:r(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),s(n,{to:"/doc/test/"},{default:r(()=>e[1]||(e[1]=[a("@faasjs/test")])),_:1}),e[3]||(e[3]=a(" / Handler"))]),e[10]||(e[10]=d('

Type Alias: Handler()<TEvent, TContext, TResult>

Handler<TEvent, TContext, TResult>: (data) => Promise<TResult>

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

data

',8)),t("p",null,[s(n,{to:"/doc/test/type-aliases/InvokeData.html"},{default:r(()=>e[4]||(e[4]=[t("code",null,"InvokeData",-1)])),_:1}),e[5]||(e[5]=a("<")),e[6]||(e[6]=t("code",null,"TEvent",-1)),e[7]||(e[7]=a(", ")),e[8]||(e[8]=t("code",null,"TContext",-1)),e[9]||(e[9]=a(">"))]),e[11]||(e[11]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[12]||(e[12]=t("p",null,[t("code",null,"Promise"),a("<"),t("code",null,"TResult"),a(">")],-1))])}const g=l(u,[["render",m],["__file","Handler.html.vue"]]),c=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":3,"title":"data","slug":"data","link":"#data","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/test/type-aliases/Handler.md"}');export{g as comp,c as data}; diff --git a/assets/Http.html-DEhK8jWx.js b/assets/Http.html-D_gQJ-jY.js similarity index 99% rename from assets/Http.html-DEhK8jWx.js rename to assets/Http.html-D_gQJ-jY.js index 3ae7a54bf3..65bdd1d279 100644 --- a/assets/Http.html-DEhK8jWx.js +++ b/assets/Http.html-D_gQJ-jY.js @@ -1 +1 @@ -import{_ as r,c as a,b as t,d as s,e as l,f as n,a as d,r as p,o as i}from"./app-CmQUBLmX.js";const u={};function m(f,e){const o=p("RouteLink");return i(),a("div",null,[t("p",null,[s(o,{to:"/doc/http/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),s(o,{to:"/doc/http/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/http")])),_:1}),e[3]||(e[3]=n(" / Http"))]),e[134]||(e[134]=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)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"new Http",-1)),e[6]||(e[6]=n("<")),e[7]||(e[7]=t("code",null,"TParams",-1)),e[8]||(e[8]=n(", ")),e[9]||(e[9]=t("code",null,"TCookie",-1)),e[10]||(e[10]=n(", ")),e[11]||(e[11]=t("code",null,"TSession",-1)),e[12]||(e[12]=n(">(")),e[13]||(e[13]=t("code",null,"config",-1)),e[14]||(e[14]=n("?): ")),s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"Http",-1)])),_:1}),e[15]||(e[15]=n("<")),e[16]||(e[16]=t("code",null,"TParams",-1)),e[17]||(e[17]=n(", ")),e[18]||(e[18]=t("code",null,"TCookie",-1)),e[19]||(e[19]=n(", ")),e[20]||(e[20]=t("code",null,"TSession",-1)),e[21]||(e[21]=n(">"))])]),e[135]||(e[135]=t("h4",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),e[136]||(e[136]=t("h5",{id:"config",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#config"},[t("span",null,"config?")])],-1)),t("p",null,[s(o,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:l(()=>e[22]||(e[22]=[t("code",null,"HttpConfig",-1)])),_:1})]),e[137]||(e[137]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[23]||(e[23]=[t("code",null,"Http",-1)])),_:1}),e[24]||(e[24]=n("<")),e[25]||(e[25]=t("code",null,"TParams",-1)),e[26]||(e[26]=n(", ")),e[27]||(e[27]=t("code",null,"TCookie",-1)),e[28]||(e[28]=n(", ")),e[29]||(e[29]=t("code",null,"TSession",-1)),e[30]||(e[30]=n(">"))]),e[138]||(e[138]=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()

',24)),t("blockquote",null,[t("p",null,[e[32]||(e[32]=t("strong",null,"setBody",-1)),e[33]||(e[33]=n("(")),e[34]||(e[34]=t("code",null,"body",-1)),e[35]||(e[35]=n("): ")),s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[31]||(e[31]=[t("code",null,"Http",-1)])),_:1}),e[36]||(e[36]=n("<")),e[37]||(e[37]=t("code",null,"TParams",-1)),e[38]||(e[38]=n(", ")),e[39]||(e[39]=t("code",null,"TCookie",-1)),e[40]||(e[40]=n(", ")),e[41]||(e[41]=t("code",null,"TSession",-1)),e[42]||(e[42]=n(">"))])]),e[139]||(e[139]=d('

set body

Parameters

body

string

{*} 内容

Returns

',6)),t("p",null,[s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[43]||(e[43]=[t("code",null,"Http",-1)])),_:1}),e[44]||(e[44]=n("<")),e[45]||(e[45]=t("code",null,"TParams",-1)),e[46]||(e[46]=n(", ")),e[47]||(e[47]=t("code",null,"TCookie",-1)),e[48]||(e[48]=n(", ")),e[49]||(e[49]=t("code",null,"TSession",-1)),e[50]||(e[50]=n(">"))]),e[140]||(e[140]=t("h3",{id:"setcontenttype",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#setcontenttype"},[t("span",null,"setContentType()")])],-1)),t("blockquote",null,[t("p",null,[e[52]||(e[52]=t("strong",null,"setContentType",-1)),e[53]||(e[53]=n("(")),e[54]||(e[54]=t("code",null,"type",-1)),e[55]||(e[55]=n(", ")),e[56]||(e[56]=t("code",null,"charset",-1)),e[57]||(e[57]=n("): ")),s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[51]||(e[51]=[t("code",null,"Http",-1)])),_:1}),e[58]||(e[58]=n("<")),e[59]||(e[59]=t("code",null,"TParams",-1)),e[60]||(e[60]=n(", ")),e[61]||(e[61]=t("code",null,"TCookie",-1)),e[62]||(e[62]=n(", ")),e[63]||(e[63]=t("code",null,"TSession",-1)),e[64]||(e[64]=n(">"))])]),e[141]||(e[141]=d('

set Content-Type

Parameters

type

string

{string} 类型

charset

string = 'utf-8'

{string} 编码

Returns

',9)),t("p",null,[s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[65]||(e[65]=[t("code",null,"Http",-1)])),_:1}),e[66]||(e[66]=n("<")),e[67]||(e[67]=t("code",null,"TParams",-1)),e[68]||(e[68]=n(", ")),e[69]||(e[69]=t("code",null,"TCookie",-1)),e[70]||(e[70]=n(", ")),e[71]||(e[71]=t("code",null,"TSession",-1)),e[72]||(e[72]=n(">"))]),e[142]||(e[142]=t("h3",{id:"setheader",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#setheader"},[t("span",null,"setHeader()")])],-1)),t("blockquote",null,[t("p",null,[e[74]||(e[74]=t("strong",null,"setHeader",-1)),e[75]||(e[75]=n("(")),e[76]||(e[76]=t("code",null,"key",-1)),e[77]||(e[77]=n(", ")),e[78]||(e[78]=t("code",null,"value",-1)),e[79]||(e[79]=n("): ")),s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[73]||(e[73]=[t("code",null,"Http",-1)])),_:1}),e[80]||(e[80]=n("<")),e[81]||(e[81]=t("code",null,"TParams",-1)),e[82]||(e[82]=n(", ")),e[83]||(e[83]=t("code",null,"TCookie",-1)),e[84]||(e[84]=n(", ")),e[85]||(e[85]=t("code",null,"TSession",-1)),e[86]||(e[86]=n(">"))])]),e[143]||(e[143]=d('

set header

Parameters

key

string

{string} key

value

string

{string} value

Returns

',9)),t("p",null,[s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[87]||(e[87]=[t("code",null,"Http",-1)])),_:1}),e[88]||(e[88]=n("<")),e[89]||(e[89]=t("code",null,"TParams",-1)),e[90]||(e[90]=n(", ")),e[91]||(e[91]=t("code",null,"TCookie",-1)),e[92]||(e[92]=n(", ")),e[93]||(e[93]=t("code",null,"TSession",-1)),e[94]||(e[94]=n(">"))]),e[144]||(e[144]=t("h3",{id:"setstatuscode",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#setstatuscode"},[t("span",null,"setStatusCode()")])],-1)),t("blockquote",null,[t("p",null,[e[96]||(e[96]=t("strong",null,"setStatusCode",-1)),e[97]||(e[97]=n("(")),e[98]||(e[98]=t("code",null,"code",-1)),e[99]||(e[99]=n("): ")),s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[95]||(e[95]=[t("code",null,"Http",-1)])),_:1}),e[100]||(e[100]=n("<")),e[101]||(e[101]=t("code",null,"TParams",-1)),e[102]||(e[102]=n(", ")),e[103]||(e[103]=t("code",null,"TCookie",-1)),e[104]||(e[104]=n(", ")),e[105]||(e[105]=t("code",null,"TSession",-1)),e[106]||(e[106]=n(">"))])]),e[145]||(e[145]=d('

set status code

Parameters

code

number

{number} 状态码

Returns

',6)),t("p",null,[s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[107]||(e[107]=[t("code",null,"Http",-1)])),_:1}),e[108]||(e[108]=n("<")),e[109]||(e[109]=t("code",null,"TParams",-1)),e[110]||(e[110]=n(", ")),e[111]||(e[111]=t("code",null,"TCookie",-1)),e[112]||(e[112]=n(", ")),e[113]||(e[113]=t("code",null,"TSession",-1)),e[114]||(e[114]=n(">"))]),e[146]||(e[146]=d('

Properties

body

body: any

config

',4)),t("blockquote",null,[t("p",null,[e[116]||(e[116]=t("strong",null,"config",-1)),e[117]||(e[117]=n(": ")),s(o,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:l(()=>e[115]||(e[115]=[t("code",null,"HttpConfig",-1)])),_:1})])]),e[147]||(e[147]=t("h3",{id:"cookie",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#cookie"},[t("span",null,"cookie")])],-1)),t("blockquote",null,[t("p",null,[e[119]||(e[119]=t("strong",null,"cookie",-1)),e[120]||(e[120]=n(": ")),s(o,{to:"/doc/http/classes/Cookie.html"},{default:l(()=>e[118]||(e[118]=[t("code",null,"Cookie",-1)])),_:1}),e[121]||(e[121]=n("<")),e[122]||(e[122]=t("code",null,"TCookie",-1)),e[123]||(e[123]=n(", ")),e[124]||(e[124]=t("code",null,"TSession",-1)),e[125]||(e[125]=n(">"))])]),e[148]||(e[148]=d('

headers

headers: object

Index Signature

[key: string]: string

name

readonly name: string = Name

Implementation of

Plugin.name

params

params: TParams

session

',11)),t("blockquote",null,[t("p",null,[e[127]||(e[127]=t("strong",null,"session",-1)),e[128]||(e[128]=n(": ")),s(o,{to:"/doc/http/classes/Session.html"},{default:l(()=>e[126]||(e[126]=[t("code",null,"Session",-1)])),_:1}),e[129]||(e[129]=n("<")),e[130]||(e[130]=t("code",null,"TSession",-1)),e[131]||(e[131]=n(", ")),e[132]||(e[132]=t("code",null,"TCookie",-1)),e[133]||(e[133]=n(">"))])]),e[149]||(e[149]=d('

type

readonly type: "http" = 'http'

Implementation of

Plugin.type

',4))])}const b=r(u,[["render",m],["__file","Http.html.vue"]]),k=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-1","link":"#body-1","children":[]},{"level":3,"title":"config","slug":"config-1","link":"#config-1","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-1","link":"#type-1","children":[]}]}],"git":{},"filePathRelative":"doc/http/classes/Http.md"}');export{b as comp,k as data}; +import{_ as r,c as a,b as t,d as s,e as l,f as n,a as d,r as p,o as i}from"./app-DVxCS5ri.js";const u={};function m(f,e){const o=p("RouteLink");return i(),a("div",null,[t("p",null,[s(o,{to:"/doc/http/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),s(o,{to:"/doc/http/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/http")])),_:1}),e[3]||(e[3]=n(" / Http"))]),e[134]||(e[134]=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)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"new Http",-1)),e[6]||(e[6]=n("<")),e[7]||(e[7]=t("code",null,"TParams",-1)),e[8]||(e[8]=n(", ")),e[9]||(e[9]=t("code",null,"TCookie",-1)),e[10]||(e[10]=n(", ")),e[11]||(e[11]=t("code",null,"TSession",-1)),e[12]||(e[12]=n(">(")),e[13]||(e[13]=t("code",null,"config",-1)),e[14]||(e[14]=n("?): ")),s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"Http",-1)])),_:1}),e[15]||(e[15]=n("<")),e[16]||(e[16]=t("code",null,"TParams",-1)),e[17]||(e[17]=n(", ")),e[18]||(e[18]=t("code",null,"TCookie",-1)),e[19]||(e[19]=n(", ")),e[20]||(e[20]=t("code",null,"TSession",-1)),e[21]||(e[21]=n(">"))])]),e[135]||(e[135]=t("h4",{id:"parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#parameters"},[t("span",null,"Parameters")])],-1)),e[136]||(e[136]=t("h5",{id:"config",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#config"},[t("span",null,"config?")])],-1)),t("p",null,[s(o,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:l(()=>e[22]||(e[22]=[t("code",null,"HttpConfig",-1)])),_:1})]),e[137]||(e[137]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[23]||(e[23]=[t("code",null,"Http",-1)])),_:1}),e[24]||(e[24]=n("<")),e[25]||(e[25]=t("code",null,"TParams",-1)),e[26]||(e[26]=n(", ")),e[27]||(e[27]=t("code",null,"TCookie",-1)),e[28]||(e[28]=n(", ")),e[29]||(e[29]=t("code",null,"TSession",-1)),e[30]||(e[30]=n(">"))]),e[138]||(e[138]=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()

',24)),t("blockquote",null,[t("p",null,[e[32]||(e[32]=t("strong",null,"setBody",-1)),e[33]||(e[33]=n("(")),e[34]||(e[34]=t("code",null,"body",-1)),e[35]||(e[35]=n("): ")),s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[31]||(e[31]=[t("code",null,"Http",-1)])),_:1}),e[36]||(e[36]=n("<")),e[37]||(e[37]=t("code",null,"TParams",-1)),e[38]||(e[38]=n(", ")),e[39]||(e[39]=t("code",null,"TCookie",-1)),e[40]||(e[40]=n(", ")),e[41]||(e[41]=t("code",null,"TSession",-1)),e[42]||(e[42]=n(">"))])]),e[139]||(e[139]=d('

set body

Parameters

body

string

{*} 内容

Returns

',6)),t("p",null,[s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[43]||(e[43]=[t("code",null,"Http",-1)])),_:1}),e[44]||(e[44]=n("<")),e[45]||(e[45]=t("code",null,"TParams",-1)),e[46]||(e[46]=n(", ")),e[47]||(e[47]=t("code",null,"TCookie",-1)),e[48]||(e[48]=n(", ")),e[49]||(e[49]=t("code",null,"TSession",-1)),e[50]||(e[50]=n(">"))]),e[140]||(e[140]=t("h3",{id:"setcontenttype",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#setcontenttype"},[t("span",null,"setContentType()")])],-1)),t("blockquote",null,[t("p",null,[e[52]||(e[52]=t("strong",null,"setContentType",-1)),e[53]||(e[53]=n("(")),e[54]||(e[54]=t("code",null,"type",-1)),e[55]||(e[55]=n(", ")),e[56]||(e[56]=t("code",null,"charset",-1)),e[57]||(e[57]=n("): ")),s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[51]||(e[51]=[t("code",null,"Http",-1)])),_:1}),e[58]||(e[58]=n("<")),e[59]||(e[59]=t("code",null,"TParams",-1)),e[60]||(e[60]=n(", ")),e[61]||(e[61]=t("code",null,"TCookie",-1)),e[62]||(e[62]=n(", ")),e[63]||(e[63]=t("code",null,"TSession",-1)),e[64]||(e[64]=n(">"))])]),e[141]||(e[141]=d('

set Content-Type

Parameters

type

string

{string} 类型

charset

string = 'utf-8'

{string} 编码

Returns

',9)),t("p",null,[s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[65]||(e[65]=[t("code",null,"Http",-1)])),_:1}),e[66]||(e[66]=n("<")),e[67]||(e[67]=t("code",null,"TParams",-1)),e[68]||(e[68]=n(", ")),e[69]||(e[69]=t("code",null,"TCookie",-1)),e[70]||(e[70]=n(", ")),e[71]||(e[71]=t("code",null,"TSession",-1)),e[72]||(e[72]=n(">"))]),e[142]||(e[142]=t("h3",{id:"setheader",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#setheader"},[t("span",null,"setHeader()")])],-1)),t("blockquote",null,[t("p",null,[e[74]||(e[74]=t("strong",null,"setHeader",-1)),e[75]||(e[75]=n("(")),e[76]||(e[76]=t("code",null,"key",-1)),e[77]||(e[77]=n(", ")),e[78]||(e[78]=t("code",null,"value",-1)),e[79]||(e[79]=n("): ")),s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[73]||(e[73]=[t("code",null,"Http",-1)])),_:1}),e[80]||(e[80]=n("<")),e[81]||(e[81]=t("code",null,"TParams",-1)),e[82]||(e[82]=n(", ")),e[83]||(e[83]=t("code",null,"TCookie",-1)),e[84]||(e[84]=n(", ")),e[85]||(e[85]=t("code",null,"TSession",-1)),e[86]||(e[86]=n(">"))])]),e[143]||(e[143]=d('

set header

Parameters

key

string

{string} key

value

string

{string} value

Returns

',9)),t("p",null,[s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[87]||(e[87]=[t("code",null,"Http",-1)])),_:1}),e[88]||(e[88]=n("<")),e[89]||(e[89]=t("code",null,"TParams",-1)),e[90]||(e[90]=n(", ")),e[91]||(e[91]=t("code",null,"TCookie",-1)),e[92]||(e[92]=n(", ")),e[93]||(e[93]=t("code",null,"TSession",-1)),e[94]||(e[94]=n(">"))]),e[144]||(e[144]=t("h3",{id:"setstatuscode",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#setstatuscode"},[t("span",null,"setStatusCode()")])],-1)),t("blockquote",null,[t("p",null,[e[96]||(e[96]=t("strong",null,"setStatusCode",-1)),e[97]||(e[97]=n("(")),e[98]||(e[98]=t("code",null,"code",-1)),e[99]||(e[99]=n("): ")),s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[95]||(e[95]=[t("code",null,"Http",-1)])),_:1}),e[100]||(e[100]=n("<")),e[101]||(e[101]=t("code",null,"TParams",-1)),e[102]||(e[102]=n(", ")),e[103]||(e[103]=t("code",null,"TCookie",-1)),e[104]||(e[104]=n(", ")),e[105]||(e[105]=t("code",null,"TSession",-1)),e[106]||(e[106]=n(">"))])]),e[145]||(e[145]=d('

set status code

Parameters

code

number

{number} 状态码

Returns

',6)),t("p",null,[s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>e[107]||(e[107]=[t("code",null,"Http",-1)])),_:1}),e[108]||(e[108]=n("<")),e[109]||(e[109]=t("code",null,"TParams",-1)),e[110]||(e[110]=n(", ")),e[111]||(e[111]=t("code",null,"TCookie",-1)),e[112]||(e[112]=n(", ")),e[113]||(e[113]=t("code",null,"TSession",-1)),e[114]||(e[114]=n(">"))]),e[146]||(e[146]=d('

Properties

body

body: any

config

',4)),t("blockquote",null,[t("p",null,[e[116]||(e[116]=t("strong",null,"config",-1)),e[117]||(e[117]=n(": ")),s(o,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:l(()=>e[115]||(e[115]=[t("code",null,"HttpConfig",-1)])),_:1})])]),e[147]||(e[147]=t("h3",{id:"cookie",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#cookie"},[t("span",null,"cookie")])],-1)),t("blockquote",null,[t("p",null,[e[119]||(e[119]=t("strong",null,"cookie",-1)),e[120]||(e[120]=n(": ")),s(o,{to:"/doc/http/classes/Cookie.html"},{default:l(()=>e[118]||(e[118]=[t("code",null,"Cookie",-1)])),_:1}),e[121]||(e[121]=n("<")),e[122]||(e[122]=t("code",null,"TCookie",-1)),e[123]||(e[123]=n(", ")),e[124]||(e[124]=t("code",null,"TSession",-1)),e[125]||(e[125]=n(">"))])]),e[148]||(e[148]=d('

headers

headers: object

Index Signature

[key: string]: string

name

readonly name: string = Name

Implementation of

Plugin.name

params

params: TParams

session

',11)),t("blockquote",null,[t("p",null,[e[127]||(e[127]=t("strong",null,"session",-1)),e[128]||(e[128]=n(": ")),s(o,{to:"/doc/http/classes/Session.html"},{default:l(()=>e[126]||(e[126]=[t("code",null,"Session",-1)])),_:1}),e[129]||(e[129]=n("<")),e[130]||(e[130]=t("code",null,"TSession",-1)),e[131]||(e[131]=n(", ")),e[132]||(e[132]=t("code",null,"TCookie",-1)),e[133]||(e[133]=n(">"))])]),e[149]||(e[149]=d('

type

readonly type: "http" = 'http'

Implementation of

Plugin.type

',4))])}const b=r(u,[["render",m],["__file","Http.html.vue"]]),k=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-1","link":"#body-1","children":[]},{"level":3,"title":"config","slug":"config-1","link":"#config-1","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-1","link":"#type-1","children":[]}]}],"git":{},"filePathRelative":"doc/http/classes/Http.md"}');export{b as comp,k as data}; diff --git a/assets/HttpConfig.html-D62SqIBo.js b/assets/HttpConfig.html-Nut5iKCA.js similarity index 98% rename from assets/HttpConfig.html-D62SqIBo.js rename to assets/HttpConfig.html-Nut5iKCA.js index a578962426..8ac167a7a8 100644 --- a/assets/HttpConfig.html-D62SqIBo.js +++ b/assets/HttpConfig.html-Nut5iKCA.js @@ -1 +1 @@ -import{_ as c,c as s,b as e,d as a,e as i,f as t,a as d,r,o as l}from"./app-CmQUBLmX.js";const p={};function g(u,o){const n=r("RouteLink");return l(),s("div",null,[e("p",null,[a(n,{to:"/doc/http/"},{default:i(()=>o[0]||(o[0]=[t("Documents")])),_:1}),o[2]||(o[2]=t(" / ")),a(n,{to:"/doc/http/"},{default:i(()=>o[1]||(o[1]=[t("@faasjs/http")])),_:1}),o[3]||(o[3]=t(" / HttpConfig"))]),o[9]||(o[9]=d('

Type Alias: HttpConfig

HttpConfig: object

Type declaration

Index Signature

[key: string]: any

config?

optional config: object

Index Signature

[key: string]: any

',10)),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(": ")),a(n,{to:"/doc/http/type-aliases/CookieOptions.html"},{default:i(()=>o[4]||(o[4]=[e("code",null,"CookieOptions",-1)])),_:1})])]),o[10]||(o[10]=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

',14))])}const f=c(p,[["render",g],["__file","HttpConfig.html.vue"]]),q=JSON.parse('{"path":"/doc/http/type-aliases/HttpConfig.html","title":"Type Alias: HttpConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"name?","slug":"name","link":"#name","children":[]}]}],"git":{},"filePathRelative":"doc/http/type-aliases/HttpConfig.md"}');export{f as comp,q as data}; +import{_ as c,c as s,b as e,d as a,e as i,f as t,a as d,r,o as l}from"./app-DVxCS5ri.js";const p={};function g(u,o){const n=r("RouteLink");return l(),s("div",null,[e("p",null,[a(n,{to:"/doc/http/"},{default:i(()=>o[0]||(o[0]=[t("Documents")])),_:1}),o[2]||(o[2]=t(" / ")),a(n,{to:"/doc/http/"},{default:i(()=>o[1]||(o[1]=[t("@faasjs/http")])),_:1}),o[3]||(o[3]=t(" / HttpConfig"))]),o[9]||(o[9]=d('

Type Alias: HttpConfig

HttpConfig: object

Type declaration

Index Signature

[key: string]: any

config?

optional config: object

Index Signature

[key: string]: any

',10)),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(": ")),a(n,{to:"/doc/http/type-aliases/CookieOptions.html"},{default:i(()=>o[4]||(o[4]=[e("code",null,"CookieOptions",-1)])),_:1})])]),o[10]||(o[10]=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

',14))])}const f=c(p,[["render",g],["__file","HttpConfig.html.vue"]]),q=JSON.parse('{"path":"/doc/http/type-aliases/HttpConfig.html","title":"Type Alias: HttpConfig","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","children":[{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"name?","slug":"name","link":"#name","children":[]}]}],"git":{},"filePathRelative":"doc/http/type-aliases/HttpConfig.md"}');export{f as comp,q as data}; diff --git a/assets/HttpError.html-C1M5IGID.js b/assets/HttpError.html-Clyi3ocO.js similarity index 98% rename from assets/HttpError.html-C1M5IGID.js rename to assets/HttpError.html-Clyi3ocO.js index 80f9a7e787..307f6d3578 100644 --- a/assets/HttpError.html-C1M5IGID.js +++ b/assets/HttpError.html-Clyi3ocO.js @@ -1 +1 @@ -import{_ as d,c as l,b as r,d as a,e as o,f as t,a as n,r as p,o as i}from"./app-CmQUBLmX.js";const h={};function c(u,e){const s=p("RouteLink");return i(),l("div",null,[r("p",null,[a(s,{to:"/doc/http/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(s,{to:"/doc/http/"},{default:o(()=>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("): ")),a(s,{to:"/doc/http/classes/HttpError.html"},{default:o(()=>e[4]||(e[4]=[r("code",null,"HttpError",-1)])),_:1})])]),e[11]||(e[11]=n('

Parameters

__namedParameters
message

string

statusCode

number

Returns

',7)),r("p",null,[a(s,{to:"/doc/http/classes/HttpError.html"},{default:o(()=>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 f=d(h,[["render",c],["__file","HttpError.html.vue"]]),g=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-1","link":"#message-1","children":[]},{"level":3,"title":"statusCode","slug":"statuscode-1","link":"#statuscode-1","children":[]}]}],"git":{},"filePathRelative":"doc/http/classes/HttpError.md"}');export{f as comp,g as data}; +import{_ as d,c as l,b as r,d as a,e as o,f as t,a as n,r as p,o as i}from"./app-DVxCS5ri.js";const h={};function c(u,e){const s=p("RouteLink");return i(),l("div",null,[r("p",null,[a(s,{to:"/doc/http/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(s,{to:"/doc/http/"},{default:o(()=>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("): ")),a(s,{to:"/doc/http/classes/HttpError.html"},{default:o(()=>e[4]||(e[4]=[r("code",null,"HttpError",-1)])),_:1})])]),e[11]||(e[11]=n('

Parameters

__namedParameters
message

string

statusCode

number

Returns

',7)),r("p",null,[a(s,{to:"/doc/http/classes/HttpError.html"},{default:o(()=>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 f=d(h,[["render",c],["__file","HttpError.html.vue"]]),g=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-1","link":"#message-1","children":[]},{"level":3,"title":"statusCode","slug":"statuscode-1","link":"#statuscode-1","children":[]}]}],"git":{},"filePathRelative":"doc/http/classes/HttpError.md"}');export{f as comp,g as data}; diff --git a/assets/HttpFuncHandler.html-CrdW0_0p.js b/assets/HttpFuncHandler.html-CnzpmxWA.js similarity index 97% rename from assets/HttpFuncHandler.html-CrdW0_0p.js rename to assets/HttpFuncHandler.html-CnzpmxWA.js index 16ed940e12..b6285c1310 100644 --- a/assets/HttpFuncHandler.html-CrdW0_0p.js +++ b/assets/HttpFuncHandler.html-CnzpmxWA.js @@ -1 +1 @@ -import{_ as s,c as r,b as n,d as a,e as d,f as t,a as c,r as l,o as p}from"./app-CmQUBLmX.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:d(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/http/"},{default:d(()=>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<{ [key: string]: any; params: TParams; }> & object

Returns

Promise<TResult>

',12))])}const h=s(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":3,"title":"data","slug":"data","link":"#data","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/http/type-aliases/HttpFuncHandler.md"}');export{h as comp,T as data}; +import{_ as s,c as r,b as n,d as a,e as d,f as t,a as c,r as l,o as p}from"./app-DVxCS5ri.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:d(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(o,{to:"/doc/http/"},{default:d(()=>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<{ [key: string]: any; params: TParams; }> & object

Returns

Promise<TResult>

',12))])}const h=s(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":3,"title":"data","slug":"data","link":"#data","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/http/type-aliases/HttpFuncHandler.md"}');export{h as comp,T as data}; diff --git a/assets/InferFaasAction.html-DKoIZqaX.js b/assets/InferFaasAction.html-BBeKqLcO.js similarity index 99% rename from assets/InferFaasAction.html-DKoIZqaX.js rename to assets/InferFaasAction.html-BBeKqLcO.js index f62de86002..4a876f536a 100644 --- a/assets/InferFaasAction.html-DKoIZqaX.js +++ b/assets/InferFaasAction.html-BBeKqLcO.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-CmQUBLmX.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-DVxCS5ri.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/InferFormRulesOptions.html-BIl5Xdxu.js b/assets/InferFormRulesOptions.html-B_Ss2HmN.js
similarity index 95%
rename from assets/InferFormRulesOptions.html-BIl5Xdxu.js
rename to assets/InferFormRulesOptions.html-B_Ss2HmN.js
index 736c754435..bf1a158034 100644
--- a/assets/InferFormRulesOptions.html-BIl5Xdxu.js
+++ b/assets/InferFormRulesOptions.html-B_Ss2HmN.js
@@ -1 +1 @@
-import{_ as a,c as n,b as l,d as o,e as s,f as t,a as p,r as i,o as m}from"./app-CmQUBLmX.js";const d={};function f(u,e){const r=i("RouteLink");return m(),n("div",null,[l("p",null,[o(r,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(r,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / InferFormRulesOptions"))]),e[4]||(e[4]=p('

Type Alias: InferFormRulesOptions<T>

InferFormRulesOptions<T>: { [K in keyof T]: InferRuleOption<T[K]> }

Type Parameters

T

',4))])}const y=a(d,[["render",f],["__file","InferFormRulesOptions.html.vue"]]),R=JSON.parse('{"path":"/doc/react/type-aliases/InferFormRulesOptions.html","title":"Type Alias: InferFormRulesOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{},"filePathRelative":"doc/react/type-aliases/InferFormRulesOptions.md"}');export{y as comp,R as data}; +import{_ as a,c as n,b as l,d as o,e as s,f as t,a as p,r as i,o as m}from"./app-DVxCS5ri.js";const d={};function f(u,e){const r=i("RouteLink");return m(),n("div",null,[l("p",null,[o(r,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(r,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / InferFormRulesOptions"))]),e[4]||(e[4]=p('

Type Alias: InferFormRulesOptions<T>

InferFormRulesOptions<T>: { [K in keyof T]: InferRuleOption<T[K]> }

Type Parameters

T

',4))])}const y=a(d,[["render",f],["__file","InferFormRulesOptions.html.vue"]]),R=JSON.parse('{"path":"/doc/react/type-aliases/InferFormRulesOptions.html","title":"Type Alias: InferFormRulesOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type Parameters","slug":"type-parameters","link":"#type-parameters","children":[]}],"git":{},"filePathRelative":"doc/react/type-aliases/InferFormRulesOptions.md"}');export{y as comp,R as data}; diff --git a/assets/InvokeData.html-BdQJzu9N.js b/assets/InvokeData.html-DwfyAUtS.js similarity index 98% rename from assets/InvokeData.html-BdQJzu9N.js rename to assets/InvokeData.html-DwfyAUtS.js index 4a60e28713..410fd3b192 100644 --- a/assets/InvokeData.html-BdQJzu9N.js +++ b/assets/InvokeData.html-DwfyAUtS.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-CmQUBLmX.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

Type declaration

Index Signature

[key: string]: any

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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","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":{},"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-DVxCS5ri.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

Type declaration

Index Signature

[key: string]: any

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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","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":{},"filePathRelative":"doc/test/type-aliases/InvokeData.md"}');export{v as comp,h as data}; diff --git a/assets/InvokeData.html-DExnU6GN.js b/assets/InvokeData.html-eRcAwA3n.js similarity index 98% rename from assets/InvokeData.html-DExnU6GN.js rename to assets/InvokeData.html-eRcAwA3n.js index b22520ae7e..9be84e01e7 100644 --- a/assets/InvokeData.html-DExnU6GN.js +++ b/assets/InvokeData.html-eRcAwA3n.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-CmQUBLmX.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

Type declaration

Index Signature

[key: string]: any

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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","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":{},"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-DVxCS5ri.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

Type declaration

Index Signature

[key: string]: any

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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","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":{},"filePathRelative":"doc/func/type-aliases/InvokeData.md"}');export{f as comp,v as data}; diff --git a/assets/Knex.html-CLslKGp1.js b/assets/Knex.html-CLAVuyyw.js similarity index 99% rename from assets/Knex.html-CLslKGp1.js rename to assets/Knex.html-CLAVuyyw.js index dbbf8414a1..f5ab09fe6a 100644 --- a/assets/Knex.html-CLslKGp1.js +++ b/assets/Knex.html-CLAVuyyw.js @@ -1 +1 @@ -import{_ as d,c,b as a,d as t,e as s,f as n,a as r,r as l,o as i}from"./app-CmQUBLmX.js";const p={};function h(u,e){const o=l("RouteLink");return i(),c("div",null,[a("p",null,[t(o,{to:"/doc/knex/"},{default:s(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(o,{to:"/doc/knex/"},{default:s(()=>e[1]||(e[1]=[n("@faasjs/knex")])),_:1}),e[3]||(e[3]=n(" / Knex"))]),e[11]||(e[11]=r('

Class: Knex

Implements

  • Plugin

Constructors

new Knex()

',5)),a("blockquote",null,[a("p",null,[e[5]||(e[5]=a("strong",null,"new Knex",-1)),e[6]||(e[6]=n("(")),e[7]||(e[7]=a("code",null,"config",-1)),e[8]||(e[8]=n("?): ")),t(o,{to:"/doc/knex/classes/Knex.html"},{default:s(()=>e[4]||(e[4]=[a("code",null,"Knex",-1)])),_:1})])]),e[12]||(e[12]=a("h4",{id:"parameters",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#parameters"},[a("span",null,"Parameters")])],-1)),e[13]||(e[13]=a("h5",{id:"config",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#config"},[a("span",null,"config?")])],-1)),a("p",null,[t(o,{to:"/doc/knex/type-aliases/KnexConfig.html"},{default:s(()=>e[9]||(e[9]=[a("code",null,"KnexConfig",-1)])),_:1})]),e[14]||(e[14]=a("h4",{id:"returns",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#returns"},[a("span",null,"Returns")])],-1)),a("p",null,[t(o,{to:"/doc/knex/classes/Knex.html"},{default:s(()=>e[10]||(e[10]=[a("code",null,"Knex",-1)])),_:1})]),e[15]||(e[15]=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

(trx) => Promise<TResult>

config?

TransactionConfig

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

',75))])}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-2","link":"#config-2","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":{},"filePathRelative":"doc/knex/classes/Knex.md"}');export{m as comp,x as data}; +import{_ as d,c,b as a,d as t,e as s,f as n,a as r,r as l,o as i}from"./app-DVxCS5ri.js";const p={};function h(u,e){const o=l("RouteLink");return i(),c("div",null,[a("p",null,[t(o,{to:"/doc/knex/"},{default:s(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(o,{to:"/doc/knex/"},{default:s(()=>e[1]||(e[1]=[n("@faasjs/knex")])),_:1}),e[3]||(e[3]=n(" / Knex"))]),e[11]||(e[11]=r('

Class: Knex

Implements

  • Plugin

Constructors

new Knex()

',5)),a("blockquote",null,[a("p",null,[e[5]||(e[5]=a("strong",null,"new Knex",-1)),e[6]||(e[6]=n("(")),e[7]||(e[7]=a("code",null,"config",-1)),e[8]||(e[8]=n("?): ")),t(o,{to:"/doc/knex/classes/Knex.html"},{default:s(()=>e[4]||(e[4]=[a("code",null,"Knex",-1)])),_:1})])]),e[12]||(e[12]=a("h4",{id:"parameters",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#parameters"},[a("span",null,"Parameters")])],-1)),e[13]||(e[13]=a("h5",{id:"config",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#config"},[a("span",null,"config?")])],-1)),a("p",null,[t(o,{to:"/doc/knex/type-aliases/KnexConfig.html"},{default:s(()=>e[9]||(e[9]=[a("code",null,"KnexConfig",-1)])),_:1})]),e[14]||(e[14]=a("h4",{id:"returns",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#returns"},[a("span",null,"Returns")])],-1)),a("p",null,[t(o,{to:"/doc/knex/classes/Knex.html"},{default:s(()=>e[10]||(e[10]=[a("code",null,"Knex",-1)])),_:1})]),e[15]||(e[15]=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

(trx) => Promise<TResult>

config?

TransactionConfig

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

',75))])}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-2","link":"#config-2","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":{},"filePathRelative":"doc/knex/classes/Knex.md"}');export{m as comp,x as data}; diff --git a/assets/KnexConfig.html-DEaeFvrE.js b/assets/KnexConfig.html-7jmpFv7K.js similarity index 96% rename from assets/KnexConfig.html-DEaeFvrE.js rename to assets/KnexConfig.html-7jmpFv7K.js index 45fd75e960..da7e76d953 100644 --- a/assets/KnexConfig.html-DEaeFvrE.js +++ b/assets/KnexConfig.html-7jmpFv7K.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,o as d}from"./app-CmQUBLmX.js";const p={};function f(g,e){const o=r("RouteLink");return d(),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"]]),k=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":{},"filePathRelative":"doc/knex/type-aliases/KnexConfig.md"}');export{h as comp,k as data}; +import{_ as i,c as l,b as s,d as a,e as t,f as n,a as c,r,o as d}from"./app-DVxCS5ri.js";const p={};function f(g,e){const o=r("RouteLink");return d(),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"]]),k=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":{},"filePathRelative":"doc/knex/type-aliases/KnexConfig.md"}');export{h as comp,k as data}; diff --git a/assets/Level.html-DoV_Ombb.js b/assets/Level.html-DpJ7cKvC.js similarity index 93% rename from assets/Level.html-DoV_Ombb.js rename to assets/Level.html-DpJ7cKvC.js index 8600c00a17..d44a10f597 100644 --- a/assets/Level.html-DoV_Ombb.js +++ b/assets/Level.html-DpJ7cKvC.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/logger/type-aliases/Level.md"}');export{f as comp,m as data}; diff --git a/assets/LifeCycleKey.html-8PxND7l-.js b/assets/LifeCycleKey.html-ICofjX3R.js similarity index 93% rename from assets/LifeCycleKey.html-8PxND7l-.js rename to assets/LifeCycleKey.html-ICofjX3R.js index 38554dbc9b..1864208e74 100644 --- a/assets/LifeCycleKey.html-8PxND7l-.js +++ b/assets/LifeCycleKey.html-ICofjX3R.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-CmQUBLmX.js";const r={};function c(u,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(r,[["render",c],["__file","LifeCycleKey.html.vue"]]),m=JSON.parse('{"path":"/doc/func/type-aliases/LifeCycleKey.html","title":"Type Alias: LifeCycleKey","lang":"en","frontmatter":{},"headers":[],"git":{},"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-DVxCS5ri.js";const r={};function c(u,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(r,[["render",c],["__file","LifeCycleKey.html.vue"]]),m=JSON.parse('{"path":"/doc/func/type-aliases/LifeCycleKey.html","title":"Type Alias: LifeCycleKey","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/func/type-aliases/LifeCycleKey.md"}');export{p as comp,m as data}; diff --git a/assets/LifeCycleKey.html-Dp7MNIyA.js b/assets/LifeCycleKey.html-N0BuGwbZ.js similarity index 93% rename from assets/LifeCycleKey.html-Dp7MNIyA.js rename to assets/LifeCycleKey.html-N0BuGwbZ.js index 968f008849..13279dd6df 100644 --- a/assets/LifeCycleKey.html-Dp7MNIyA.js +++ b/assets/LifeCycleKey.html-N0BuGwbZ.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-CmQUBLmX.js";const f={};function d(c,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 u=a(f,[["render",d],["__file","LifeCycleKey.html.vue"]]),m=JSON.parse('{"path":"/doc/test/type-aliases/LifeCycleKey.html","title":"Type Alias: LifeCycleKey","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/test/type-aliases/LifeCycleKey.md"}');export{u 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-DVxCS5ri.js";const f={};function d(c,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 u=a(f,[["render",d],["__file","LifeCycleKey.html.vue"]]),m=JSON.parse('{"path":"/doc/test/type-aliases/LifeCycleKey.html","title":"Type Alias: LifeCycleKey","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/test/type-aliases/LifeCycleKey.md"}');export{u as comp,m as data}; diff --git a/assets/Link.html-C3wPjiwg.js b/assets/Link.html-CGKU2m6m.js similarity index 98% rename from assets/Link.html-C3wPjiwg.js rename to assets/Link.html-CGKU2m6m.js index 7c5331c937..462247b70a 100644 --- a/assets/Link.html-C3wPjiwg.js +++ b/assets/Link.html-CGKU2m6m.js @@ -1,4 +1,4 @@ -import{_ as o,c as i,b as t,d as e,e as p,f as s,a as l,r as c,o as r}from"./app-CmQUBLmX.js";const u={};function d(k,n){const a=c("RouteLink");return r(),i("div",null,[t("p",null,[e(a,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),e(a,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / Link"))]),n[5]||(n[5]=l('

Function: Link()

Link(props): Element

Link component with button

Parameters

props

',5)),t("p",null,[e(a,{to:"/doc/ant-design/interfaces/LinkProps.html"},{default:p(()=>n[4]||(n[4]=[t("code",null,"LinkProps",-1)])),_:1})]),n[6]||(n[6]=l(`

Returns

Element

Example

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

Function: Link()

Link(props): Element

Link component with button

Parameters

props

',5)),t("p",null,[e(a,{to:"/doc/ant-design/interfaces/LinkProps.html"},{default:p(()=>n[4]||(n[4]=[t("code",null,"LinkProps",-1)])),_:1})]),n[6]||(n[6]=l(`

Returns

Element

Example

// pure link
 <Link href="/">Home</Link>
 
 // link with button
diff --git a/assets/LinkProps.html-2TIeNIvy.js b/assets/LinkProps.html-Bujc5THc.js
similarity index 98%
rename from assets/LinkProps.html-2TIeNIvy.js
rename to assets/LinkProps.html-Bujc5THc.js
index 0e6bc2d84f..5b0f26090c 100644
--- a/assets/LinkProps.html-2TIeNIvy.js
+++ b/assets/LinkProps.html-Bujc5THc.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-CmQUBLmX.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

',26))])}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":{},"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-DVxCS5ri.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

',26))])}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":{},"filePathRelative":"doc/ant-design/interfaces/LinkProps.md"}');export{k as comp,g as data}; diff --git a/assets/Loading.html-CC1ATggK.js b/assets/Loading.html-CxjsHLZ6.js similarity index 98% rename from assets/Loading.html-CC1ATggK.js rename to assets/Loading.html-CxjsHLZ6.js index 7a5afb72ff..28fa07e664 100644 --- a/assets/Loading.html-CC1ATggK.js +++ b/assets/Loading.html-CxjsHLZ6.js @@ -1,4 +1,4 @@ -import{_ as l,c as i,b as e,d as t,e as p,f as a,a as o,r as c,o as r}from"./app-CmQUBLmX.js";const d={};function u(g,n){const s=c("RouteLink");return r(),i("div",null,[e("p",null,[t(s,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),t(s,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / Loading"))]),n[5]||(n[5]=o('

Function: Loading()

Loading(props): Element

Loading component based on Spin

Parameters

props

',5)),e("p",null,[t(s,{to:"/doc/ant-design/type-aliases/LoadingProps.html"},{default:p(()=>n[4]||(n[4]=[e("code",null,"LoadingProps",-1)])),_:1})]),n[6]||(n[6]=o(`

Returns

Element

Example

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

Function: Loading()

Loading(props): Element

Loading component based on Spin

Parameters

props

',5)),e("p",null,[t(s,{to:"/doc/ant-design/type-aliases/LoadingProps.html"},{default:p(()=>n[4]||(n[4]=[e("code",null,"LoadingProps",-1)])),_:1})]),n[6]||(n[6]=o(`

Returns

Element

Example

<Loading /> // display loading
 
 <Loading loading={ !remoteData }>
   <div>{remoteData}</div>
diff --git a/assets/LoadingProps.html-BOHsxGVw.js b/assets/LoadingProps.html-B3hvWWl7.js
similarity index 97%
rename from assets/LoadingProps.html-BOHsxGVw.js
rename to assets/LoadingProps.html-B3hvWWl7.js
index 5fd6f19a91..1985ab5b92 100644
--- a/assets/LoadingProps.html-BOHsxGVw.js
+++ b/assets/LoadingProps.html-B3hvWWl7.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/type-aliases/LoadingProps.md"}');export{b as comp,f as data}; diff --git a/assets/Logger.html-DslfUFTY.js b/assets/Logger.html-BxS6ysk0.js similarity index 99% rename from assets/Logger.html-DslfUFTY.js rename to assets/Logger.html-BxS6ysk0.js index 4c850fe0ff..a2e95bf8b1 100644 --- a/assets/Logger.html-DslfUFTY.js +++ b/assets/Logger.html-BxS6ysk0.js @@ -1,4 +1,4 @@ -import{_ as t,c as d,b as s,d as r,e as l,f as n,a as o,r as p,o as i}from"./app-CmQUBLmX.js";const g={};function u(h,e){const a=p("RouteLink");return i(),d("div",null,[s("p",null,[r(a,{to:"/doc/logger/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),r(a,{to:"/doc/logger/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/logger")])),_:1}),e[3]||(e[3]=n(" / Logger"))]),e[71]||(e[71]=o(`

Class: Logger

Logger Class

Example

const logger = new Logger()
+import{_ as t,c as d,b as s,d as r,e as l,f as n,a as o,r as p,o as i}from"./app-DVxCS5ri.js";const g={};function u(h,e){const a=p("RouteLink");return i(),d("div",null,[s("p",null,[r(a,{to:"/doc/logger/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),r(a,{to:"/doc/logger/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/logger")])),_:1}),e[3]||(e[3]=n(" / Logger"))]),e[71]||(e[71]=o(`

Class: Logger

Logger Class

Example

const logger = new Logger()
 
 logger.debug('debug message')
 logger.info('info message')
diff --git a/assets/Middleware.html-BqDL21mU.js b/assets/Middleware.html-C1jzKy27.js
similarity index 97%
rename from assets/Middleware.html-BqDL21mU.js
rename to assets/Middleware.html-C1jzKy27.js
index 6e20b7de03..3d37c943b5 100644
--- a/assets/Middleware.html-BqDL21mU.js
+++ b/assets/Middleware.html-C1jzKy27.js
@@ -1 +1 @@
-import{_ as t,c as d,b as l,d as a,e as o,f as r,a as n,r as i,o as c}from"./app-CmQUBLmX.js";const p={};function h(g,e){const s=i("RouteLink");return c(),d("div",null,[l("p",null,[a(s,{to:"/doc/server/"},{default:o(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),a(s,{to:"/doc/server/"},{default:o(()=>e[1]||(e[1]=[r("@faasjs/server")])),_:1}),e[3]||(e[3]=r(" / Middleware"))]),e[4]||(e[4]=n('

Type Alias: Middleware()

Middleware: (request, response, logger) => void | Promise<void>

Parameters

request

IncomingMessage & object

response

ServerResponse

logger

Logger

Returns

void | Promise<void>

',11))])}const m=t(p,[["render",h],["__file","Middleware.html.vue"]]),v=JSON.parse('{"path":"/doc/server/type-aliases/Middleware.html","title":"Type Alias: Middleware()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[{"level":3,"title":"request","slug":"request","link":"#request","children":[]},{"level":3,"title":"response","slug":"response","link":"#response","children":[]},{"level":3,"title":"logger","slug":"logger","link":"#logger","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/server/type-aliases/Middleware.md"}');export{m as comp,v as data}; +import{_ as t,c as d,b as l,d as a,e as o,f as r,a as n,r as i,o as c}from"./app-DVxCS5ri.js";const p={};function h(g,e){const s=i("RouteLink");return c(),d("div",null,[l("p",null,[a(s,{to:"/doc/server/"},{default:o(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),a(s,{to:"/doc/server/"},{default:o(()=>e[1]||(e[1]=[r("@faasjs/server")])),_:1}),e[3]||(e[3]=r(" / Middleware"))]),e[4]||(e[4]=n('

Type Alias: Middleware()

Middleware: (request, response, logger) => void | Promise<void>

Parameters

request

IncomingMessage & object

response

ServerResponse

logger

Logger

Returns

void | Promise<void>

',11))])}const m=t(p,[["render",h],["__file","Middleware.html.vue"]]),v=JSON.parse('{"path":"/doc/server/type-aliases/Middleware.html","title":"Type Alias: Middleware()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[{"level":3,"title":"request","slug":"request","link":"#request","children":[]},{"level":3,"title":"response","slug":"response","link":"#response","children":[]},{"level":3,"title":"logger","slug":"logger","link":"#logger","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/server/type-aliases/Middleware.md"}');export{m as comp,v as data}; diff --git a/assets/MiddlewareEvent.html-BZc2W3RR.js b/assets/MiddlewareEvent.html-Du9GtAFP.js similarity index 96% rename from assets/MiddlewareEvent.html-BZc2W3RR.js rename to assets/MiddlewareEvent.html-Du9GtAFP.js index a681629725..47e72fa76a 100644 --- a/assets/MiddlewareEvent.html-BZc2W3RR.js +++ b/assets/MiddlewareEvent.html-Du9GtAFP.js @@ -1 +1 @@ -import{_ as s,c as n,b as d,d as r,e as o,f as a,a as l,r as i,o as c}from"./app-CmQUBLmX.js";const p={};function h(u,e){const t=i("RouteLink");return c(),n("div",null,[d("p",null,[r(t,{to:"/doc/server/"},{default:o(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),r(t,{to:"/doc/server/"},{default:o(()=>e[1]||(e[1]=[a("@faasjs/server")])),_:1}),e[3]||(e[3]=a(" / MiddlewareEvent"))]),e[4]||(e[4]=l('

Type Alias: MiddlewareEvent

MiddlewareEvent: object

Type declaration

body

body: any

raw

raw: object

raw.request

request: IncomingMessage

raw.response

response: ServerResponse

',11))])}const w=s(p,[["render",h],["__file","MiddlewareEvent.html.vue"]]),v=JSON.parse('{"path":"/doc/server/type-aliases/MiddlewareEvent.html","title":"Type Alias: MiddlewareEvent","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":"raw","slug":"raw","link":"#raw","children":[]}]}],"git":{},"filePathRelative":"doc/server/type-aliases/MiddlewareEvent.md"}');export{w as comp,v as data}; +import{_ as s,c as n,b as d,d as r,e as o,f as a,a as l,r as i,o as c}from"./app-DVxCS5ri.js";const p={};function h(u,e){const t=i("RouteLink");return c(),n("div",null,[d("p",null,[r(t,{to:"/doc/server/"},{default:o(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),r(t,{to:"/doc/server/"},{default:o(()=>e[1]||(e[1]=[a("@faasjs/server")])),_:1}),e[3]||(e[3]=a(" / MiddlewareEvent"))]),e[4]||(e[4]=l('

Type Alias: MiddlewareEvent

MiddlewareEvent: object

Type declaration

body

body: any

raw

raw: object

raw.request

request: IncomingMessage

raw.response

response: ServerResponse

',11))])}const w=s(p,[["render",h],["__file","MiddlewareEvent.html.vue"]]),v=JSON.parse('{"path":"/doc/server/type-aliases/MiddlewareEvent.html","title":"Type Alias: MiddlewareEvent","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":"raw","slug":"raw","link":"#raw","children":[]}]}],"git":{},"filePathRelative":"doc/server/type-aliases/MiddlewareEvent.md"}');export{w as comp,v as data}; diff --git a/assets/MockHandler.html-DA03cMLF.js b/assets/MockHandler.html-BaKOCjnW.js similarity index 98% rename from assets/MockHandler.html-DA03cMLF.js rename to assets/MockHandler.html-BaKOCjnW.js index e86916889b..895b8b03a5 100644 --- a/assets/MockHandler.html-DA03cMLF.js +++ b/assets/MockHandler.html-BaKOCjnW.js @@ -1 +1 @@ -import{_ as t,c as d,b as s,d as e,e as r,f as l,a as i,r as p,o as a}from"./app-CmQUBLmX.js";const u={};function m(f,o){const n=p("RouteLink");return a(),d("div",null,[s("p",null,[e(n,{to:"/doc/browser/"},{default:r(()=>o[0]||(o[0]=[l("Documents")])),_:1}),o[2]||(o[2]=l(" / ")),e(n,{to:"/doc/browser/"},{default:r(()=>o[1]||(o[1]=[l("@faasjs/browser")])),_:1}),o[3]||(o[3]=l(" / MockHandler"))]),o[37]||(o[37]=s("h1",{id:"type-alias-mockhandler",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-mockhandler"},[s("span",null,"Type Alias: MockHandler()")])],-1)),s("blockquote",null,[s("p",null,[o[6]||(o[6]=s("strong",null,"MockHandler",-1)),o[7]||(o[7]=l(": (")),o[8]||(o[8]=s("code",null,"action",-1)),o[9]||(o[9]=l(", ")),o[10]||(o[10]=s("code",null,"params",-1)),o[11]||(o[11]=l(", ")),o[12]||(o[12]=s("code",null,"options",-1)),o[13]||(o[13]=l(") => ")),o[14]||(o[14]=s("code",null,"Promise",-1)),o[15]||(o[15]=l("<")),e(n,{to:"/doc/browser/classes/Response.html"},{default:r(()=>o[4]||(o[4]=[s("code",null,"Response",-1)])),_:1}),o[16]||(o[16]=l("<")),o[17]||(o[17]=s("code",null,"any",-1)),o[18]||(o[18]=l("> | ")),e(n,{to:"/doc/browser/type-aliases/ResponseProps.html"},{default:r(()=>o[5]||(o[5]=[s("code",null,"ResponseProps",-1)])),_:1}),o[19]||(o[19]=l("> | ")),o[20]||(o[20]=s("code",null,"Promise",-1)),o[21]||(o[21]=l("<")),o[22]||(o[22]=s("code",null,"void",-1)),o[23]||(o[23]=l(">"))])]),o[38]||(o[38]=i('

Parameters

action

string

params

Record<string, any>

options

',6)),s("p",null,[e(n,{to:"/doc/browser/type-aliases/Options.html"},{default:r(()=>o[24]||(o[24]=[s("code",null,"Options",-1)])),_:1})]),o[39]||(o[39]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[o[27]||(o[27]=s("code",null,"Promise",-1)),o[28]||(o[28]=l("<")),e(n,{to:"/doc/browser/classes/Response.html"},{default:r(()=>o[25]||(o[25]=[s("code",null,"Response",-1)])),_:1}),o[29]||(o[29]=l("<")),o[30]||(o[30]=s("code",null,"any",-1)),o[31]||(o[31]=l("> | ")),e(n,{to:"/doc/browser/type-aliases/ResponseProps.html"},{default:r(()=>o[26]||(o[26]=[s("code",null,"ResponseProps",-1)])),_:1}),o[32]||(o[32]=l("> | ")),o[33]||(o[33]=s("code",null,"Promise",-1)),o[34]||(o[34]=l("<")),o[35]||(o[35]=s("code",null,"void",-1)),o[36]||(o[36]=l(">"))])])}const b=t(u,[["render",m],["__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":3,"title":"action","slug":"action","link":"#action","children":[]},{"level":3,"title":"params","slug":"params","link":"#params","children":[]},{"level":3,"title":"options","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/browser/type-aliases/MockHandler.md"}');export{b as comp,R as data}; +import{_ as t,c as d,b as s,d as e,e as r,f as l,a as i,r as p,o as a}from"./app-DVxCS5ri.js";const u={};function m(f,o){const n=p("RouteLink");return a(),d("div",null,[s("p",null,[e(n,{to:"/doc/browser/"},{default:r(()=>o[0]||(o[0]=[l("Documents")])),_:1}),o[2]||(o[2]=l(" / ")),e(n,{to:"/doc/browser/"},{default:r(()=>o[1]||(o[1]=[l("@faasjs/browser")])),_:1}),o[3]||(o[3]=l(" / MockHandler"))]),o[37]||(o[37]=s("h1",{id:"type-alias-mockhandler",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#type-alias-mockhandler"},[s("span",null,"Type Alias: MockHandler()")])],-1)),s("blockquote",null,[s("p",null,[o[6]||(o[6]=s("strong",null,"MockHandler",-1)),o[7]||(o[7]=l(": (")),o[8]||(o[8]=s("code",null,"action",-1)),o[9]||(o[9]=l(", ")),o[10]||(o[10]=s("code",null,"params",-1)),o[11]||(o[11]=l(", ")),o[12]||(o[12]=s("code",null,"options",-1)),o[13]||(o[13]=l(") => ")),o[14]||(o[14]=s("code",null,"Promise",-1)),o[15]||(o[15]=l("<")),e(n,{to:"/doc/browser/classes/Response.html"},{default:r(()=>o[4]||(o[4]=[s("code",null,"Response",-1)])),_:1}),o[16]||(o[16]=l("<")),o[17]||(o[17]=s("code",null,"any",-1)),o[18]||(o[18]=l("> | ")),e(n,{to:"/doc/browser/type-aliases/ResponseProps.html"},{default:r(()=>o[5]||(o[5]=[s("code",null,"ResponseProps",-1)])),_:1}),o[19]||(o[19]=l("> | ")),o[20]||(o[20]=s("code",null,"Promise",-1)),o[21]||(o[21]=l("<")),o[22]||(o[22]=s("code",null,"void",-1)),o[23]||(o[23]=l(">"))])]),o[38]||(o[38]=i('

Parameters

action

string

params

Record<string, any>

options

',6)),s("p",null,[e(n,{to:"/doc/browser/type-aliases/Options.html"},{default:r(()=>o[24]||(o[24]=[s("code",null,"Options",-1)])),_:1})]),o[39]||(o[39]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[o[27]||(o[27]=s("code",null,"Promise",-1)),o[28]||(o[28]=l("<")),e(n,{to:"/doc/browser/classes/Response.html"},{default:r(()=>o[25]||(o[25]=[s("code",null,"Response",-1)])),_:1}),o[29]||(o[29]=l("<")),o[30]||(o[30]=s("code",null,"any",-1)),o[31]||(o[31]=l("> | ")),e(n,{to:"/doc/browser/type-aliases/ResponseProps.html"},{default:r(()=>o[26]||(o[26]=[s("code",null,"ResponseProps",-1)])),_:1}),o[32]||(o[32]=l("> | ")),o[33]||(o[33]=s("code",null,"Promise",-1)),o[34]||(o[34]=l("<")),o[35]||(o[35]=s("code",null,"void",-1)),o[36]||(o[36]=l(">"))])])}const b=t(u,[["render",m],["__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":3,"title":"action","slug":"action","link":"#action","children":[]},{"level":3,"title":"params","slug":"params","link":"#params","children":[]},{"level":3,"title":"options","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/browser/type-aliases/MockHandler.md"}');export{b as comp,R as data}; diff --git a/assets/Modal.html-d_jE_9zF.js b/assets/Modal.html-BNVjMh-N.js similarity index 96% rename from assets/Modal.html-d_jE_9zF.js rename to assets/Modal.html-BNVjMh-N.js index e722950a7d..4fdd93473c 100644 --- a/assets/Modal.html-d_jE_9zF.js +++ b/assets/Modal.html-BNVjMh-N.js @@ -1 +1 @@ -import{_ as s,c as r,b as d,d as a,e as n,f as o,a as l,r as c,o as i}from"./app-CmQUBLmX.js";const p={};function u(m,e){const t=c("RouteLink");return i(),r("div",null,[d("p",null,[a(t,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),a(t,{to:"/doc/ant-design/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / Modal"))]),e[4]||(e[4]=l('

Function: Modal()

Modal(props): ReactNode | Promise<ReactNode>

Parameters

props

ModalProps

Returns

ReactNode | Promise<ReactNode>

',7))])}const f=s(p,[["render",u],["__file","Modal.html.vue"]]),g=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":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/Modal.md"}');export{f as comp,g as data}; +import{_ as s,c as r,b as d,d as a,e as n,f as o,a as l,r as c,o as i}from"./app-DVxCS5ri.js";const p={};function u(m,e){const t=c("RouteLink");return i(),r("div",null,[d("p",null,[a(t,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),a(t,{to:"/doc/ant-design/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / Modal"))]),e[4]||(e[4]=l('

Function: Modal()

Modal(props): ReactNode | Promise<ReactNode>

Parameters

props

ModalProps

Returns

ReactNode | Promise<ReactNode>

',7))])}const f=s(p,[["render",u],["__file","Modal.html.vue"]]),g=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":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/Modal.md"}');export{f as comp,g as data}; diff --git a/assets/ModalProps.html-BUApJgQE.js b/assets/ModalProps.html-C4Euw30T.js similarity index 96% rename from assets/ModalProps.html-BUApJgQE.js rename to assets/ModalProps.html-C4Euw30T.js index 47705f1066..1f747ebea7 100644 --- a/assets/ModalProps.html-BUApJgQE.js +++ b/assets/ModalProps.html-C4Euw30T.js @@ -1 +1 @@ -import{_ as r,c as s,b as d,d as a,e as t,f as o,a as l,r as i,o as c}from"./app-CmQUBLmX.js";const p={};function h(f,e){const n=i("RouteLink");return c(),s("div",null,[d("p",null,[a(n,{to:"/doc/ant-design/"},{default:t(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),a(n,{to:"/doc/ant-design/"},{default:t(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / ModalProps"))]),e[4]||(e[4]=l('

Interface: ModalProps

Extends

  • ModalProps

Properties

children?

optional children: string | Element | Element[]

Overrides

AntdModalProps.children

',8))])}const u=r(p,[["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":{},"filePathRelative":"doc/ant-design/interfaces/ModalProps.md"}');export{u as comp,x as data}; +import{_ as r,c as s,b as d,d as a,e as t,f as o,a as l,r as i,o as c}from"./app-DVxCS5ri.js";const p={};function h(f,e){const n=i("RouteLink");return c(),s("div",null,[d("p",null,[a(n,{to:"/doc/ant-design/"},{default:t(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),a(n,{to:"/doc/ant-design/"},{default:t(()=>e[1]||(e[1]=[o("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=o(" / ModalProps"))]),e[4]||(e[4]=l('

Interface: ModalProps

Extends

  • ModalProps

Properties

children?

optional children: string | Element | Element[]

Overrides

AntdModalProps.children

',8))])}const u=r(p,[["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":{},"filePathRelative":"doc/ant-design/interfaces/ModalProps.md"}');export{u as comp,x as data}; diff --git a/assets/Mongo.html-DUgpB3fl.js b/assets/Mongo.html-Ba9VTht_.js similarity index 99% rename from assets/Mongo.html-DUgpB3fl.js rename to assets/Mongo.html-Ba9VTht_.js index f84308fa58..29badf6589 100644 --- a/assets/Mongo.html-DUgpB3fl.js +++ b/assets/Mongo.html-Ba9VTht_.js @@ -1 +1 @@ -import{_ as d,c as r,b as o,d as t,e as l,f as n,a as s,r as i,o as c}from"./app-CmQUBLmX.js";const p={};function h(m,e){const a=i("RouteLink");return c(),r("div",null,[o("p",null,[t(a,{to:"/doc/mongo/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(a,{to:"/doc/mongo/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/mongo")])),_:1}),e[3]||(e[3]=n(" / Mongo"))]),e[14]||(e[14]=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("?): ")),t(a,{to:"/doc/mongo/classes/Mongo.html"},{default:l(()=>e[4]||(e[4]=[o("code",null,"Mongo",-1)])),_:1})])]),e[15]||(e[15]=s('

Parameters

config?
config
',3)),o("p",null,[t(a,{to:"/doc/mongo/interfaces/MongoConfig.html"},{default:l(()=>e[9]||(e[9]=[o("code",null,"MongoConfig",-1)])),_:1})]),e[16]||(e[16]=o("h6",{id:"name",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#name"},[o("span",null,"name")])],-1)),e[17]||(e[17]=o("p",null,[o("code",null,"string")],-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,[t(a,{to:"/doc/mongo/classes/Mongo.html"},{default:l(()=>e[10]||(e[10]=[o("code",null,"Mongo",-1)])),_:1})]),e[19]||(e[19]=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

',29)),o("blockquote",null,[o("p",null,[e[12]||(e[12]=o("strong",null,"config",-1)),e[13]||(e[13]=n(": ")),t(a,{to:"/doc/mongo/interfaces/MongoConfig.html"},{default:l(()=>e[11]||(e[11]=[o("code",null,"MongoConfig",-1)])),_:1})])]),e[20]||(e[20]=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=d(p,[["render",h],["__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-2","link":"#config-2","children":[]},{"level":3,"title":"db","slug":"db","link":"#db","children":[]},{"level":3,"title":"name","slug":"name-2","link":"#name-2","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{},"filePathRelative":"doc/mongo/classes/Mongo.md"}');export{u as comp,f as data}; +import{_ as d,c as r,b as o,d as t,e as l,f as n,a as s,r as i,o as c}from"./app-DVxCS5ri.js";const p={};function h(m,e){const a=i("RouteLink");return c(),r("div",null,[o("p",null,[t(a,{to:"/doc/mongo/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(a,{to:"/doc/mongo/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/mongo")])),_:1}),e[3]||(e[3]=n(" / Mongo"))]),e[14]||(e[14]=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("?): ")),t(a,{to:"/doc/mongo/classes/Mongo.html"},{default:l(()=>e[4]||(e[4]=[o("code",null,"Mongo",-1)])),_:1})])]),e[15]||(e[15]=s('

Parameters

config?
config
',3)),o("p",null,[t(a,{to:"/doc/mongo/interfaces/MongoConfig.html"},{default:l(()=>e[9]||(e[9]=[o("code",null,"MongoConfig",-1)])),_:1})]),e[16]||(e[16]=o("h6",{id:"name",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#name"},[o("span",null,"name")])],-1)),e[17]||(e[17]=o("p",null,[o("code",null,"string")],-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,[t(a,{to:"/doc/mongo/classes/Mongo.html"},{default:l(()=>e[10]||(e[10]=[o("code",null,"Mongo",-1)])),_:1})]),e[19]||(e[19]=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

',29)),o("blockquote",null,[o("p",null,[e[12]||(e[12]=o("strong",null,"config",-1)),e[13]||(e[13]=n(": ")),t(a,{to:"/doc/mongo/interfaces/MongoConfig.html"},{default:l(()=>e[11]||(e[11]=[o("code",null,"MongoConfig",-1)])),_:1})])]),e[20]||(e[20]=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=d(p,[["render",h],["__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-2","link":"#config-2","children":[]},{"level":3,"title":"db","slug":"db","link":"#db","children":[]},{"level":3,"title":"name","slug":"name-2","link":"#name-2","children":[]},{"level":3,"title":"type","slug":"type","link":"#type","children":[]}]}],"git":{},"filePathRelative":"doc/mongo/classes/Mongo.md"}');export{u as comp,f as data}; diff --git a/assets/MongoConfig.html-Cs4Syesd.js b/assets/MongoConfig.html--eCF5LiT.js similarity index 96% rename from assets/MongoConfig.html-Cs4Syesd.js rename to assets/MongoConfig.html--eCF5LiT.js index 0ff3cb1222..b478bb2700 100644 --- a/assets/MongoConfig.html-Cs4Syesd.js +++ b/assets/MongoConfig.html--eCF5LiT.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-CmQUBLmX.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 u=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":{},"filePathRelative":"doc/mongo/interfaces/MongoConfig.md"}');export{u 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-DVxCS5ri.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 u=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":{},"filePathRelative":"doc/mongo/interfaces/MongoConfig.md"}');export{u as comp,m as data}; diff --git a/assets/MountData.html-DLRwCvlv.js b/assets/MountData.html-BdWYAeOW.js similarity index 97% rename from assets/MountData.html-DLRwCvlv.js rename to assets/MountData.html-BdWYAeOW.js index 938125fff4..6c35104241 100644 --- a/assets/MountData.html-DLRwCvlv.js +++ b/assets/MountData.html-BdWYAeOW.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-CmQUBLmX.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

Type declaration

Index Signature

[key: string]: any

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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","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":{},"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-DVxCS5ri.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

Type declaration

Index Signature

[key: string]: any

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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","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":{},"filePathRelative":"doc/func/type-aliases/MountData.md"}');export{h as comp,x as data}; diff --git a/assets/MountData.html-B0VUy8mp.js b/assets/MountData.html-vBqggaW9.js similarity index 97% rename from assets/MountData.html-B0VUy8mp.js rename to assets/MountData.html-vBqggaW9.js index dcc00c5957..e9e4b70d13 100644 --- a/assets/MountData.html-B0VUy8mp.js +++ b/assets/MountData.html-vBqggaW9.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-CmQUBLmX.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

Type declaration

Index Signature

[key: string]: any

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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","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":{},"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-DVxCS5ri.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

Type declaration

Index Signature

[key: string]: any

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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","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":{},"filePathRelative":"doc/test/type-aliases/MountData.md"}');export{h as comp,x as data}; diff --git a/assets/Next.html-BfMmofNl.js b/assets/Next.html-CxkFkXaN.js similarity index 94% rename from assets/Next.html-BfMmofNl.js rename to assets/Next.html-CxkFkXaN.js index 4856bdabdd..96531cacd0 100644 --- a/assets/Next.html-BfMmofNl.js +++ b/assets/Next.html-CxkFkXaN.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-CmQUBLmX.js";const p={};function u(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(p,[["render",u],["__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":{},"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-DVxCS5ri.js";const p={};function u(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(p,[["render",u],["__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":{},"filePathRelative":"doc/func/type-aliases/Next.md"}');export{m as comp,N as data}; diff --git a/assets/Next.html-CJhkQ8x9.js b/assets/Next.html-HzqTzFxJ.js similarity index 94% rename from assets/Next.html-CJhkQ8x9.js rename to assets/Next.html-HzqTzFxJ.js index c1e7117214..d07133f541 100644 --- a/assets/Next.html-CJhkQ8x9.js +++ b/assets/Next.html-HzqTzFxJ.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/test/type-aliases/Next.md"}');export{f as comp,N as data}; diff --git a/assets/NextJsPlugin.html-BGBoeGa8.js b/assets/NextJsPlugin.html-rzTxt1tk.js similarity index 98% rename from assets/NextJsPlugin.html-BGBoeGa8.js rename to assets/NextJsPlugin.html-rzTxt1tk.js index 3344e78972..b7a15832e6 100644 --- a/assets/NextJsPlugin.html-BGBoeGa8.js +++ b/assets/NextJsPlugin.html-rzTxt1tk.js @@ -1 +1 @@ -import{_ as d,c as r,b as n,d as a,e as o,f as t,a as l,r as i,o as p}from"./app-CmQUBLmX.js";const c={};function h(u,e){const s=i("RouteLink");return p(),r("div",null,[n("p",null,[a(s,{to:"/doc/nextjs/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(s,{to:"/doc/nextjs/"},{default:o(()=>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("(): ")),a(s,{to:"/doc/nextjs/classes/NextJsPlugin.html"},{default:o(()=>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,[a(s,{to:"/doc/nextjs/classes/NextJsPlugin.html"},{default:o(()=>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

',21))])}const x=d(c,[["render",h],["__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":{},"filePathRelative":"doc/nextjs/classes/NextJsPlugin.md"}');export{x as comp,g as data}; +import{_ as d,c as r,b as n,d as a,e as o,f as t,a as l,r as i,o as p}from"./app-DVxCS5ri.js";const c={};function h(u,e){const s=i("RouteLink");return p(),r("div",null,[n("p",null,[a(s,{to:"/doc/nextjs/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(s,{to:"/doc/nextjs/"},{default:o(()=>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("(): ")),a(s,{to:"/doc/nextjs/classes/NextJsPlugin.html"},{default:o(()=>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,[a(s,{to:"/doc/nextjs/classes/NextJsPlugin.html"},{default:o(()=>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

',21))])}const x=d(c,[["render",h],["__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":{},"filePathRelative":"doc/nextjs/classes/NextJsPlugin.md"}');export{x as comp,g as data}; diff --git a/assets/NodeBuiltinModules.html-BuvDZnbg.js b/assets/NodeBuiltinModules.html-DIduJBKU.js similarity index 94% rename from assets/NodeBuiltinModules.html-BuvDZnbg.js rename to assets/NodeBuiltinModules.html-DIduJBKU.js index f6875817c3..9e77361a09 100644 --- a/assets/NodeBuiltinModules.html-BuvDZnbg.js +++ b/assets/NodeBuiltinModules.html-DIduJBKU.js @@ -1 +1 @@ -import{_ as d,c as i,b as t,d as n,e as s,f as o,r,o as a}from"./app-CmQUBLmX.js";const u={};function m(f,e){const l=r("RouteLink");return a(),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":{},"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,o as a}from"./app-DVxCS5ri.js";const u={};function m(f,e){const l=r("RouteLink");return a(),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":{},"filePathRelative":"doc/ts-transform/variables/NodeBuiltinModules.md"}');export{N as comp,b as data}; diff --git a/assets/OnError.html-BGMY0FXQ.js b/assets/OnError.html-jxazr9f8.js similarity index 97% rename from assets/OnError.html-BGMY0FXQ.js rename to assets/OnError.html-jxazr9f8.js index ec166c2f66..120b299c3f 100644 --- a/assets/OnError.html-BGMY0FXQ.js +++ b/assets/OnError.html-jxazr9f8.js @@ -1 +1 @@ -import{_ as o,c as l,b as r,d as s,e as n,f as a,a as d,r as i,o as c}from"./app-CmQUBLmX.js";const p={};function h(u,e){const t=i("RouteLink");return c(),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(" / OnError"))]),e[5]||(e[5]=d('

Type Alias: OnError()

OnError: (action, params) => (res) => Promise<void>

Parameters

action

string

params

Record<string, any>

Returns

Function

Parameters

res

',11)),r("p",null,[s(t,{to:"/doc/react/classes/ResponseError.html"},{default:n(()=>e[4]||(e[4]=[r("code",null,"ResponseError",-1)])),_:1})]),e[6]||(e[6]=r("h3",{id:"returns-1",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#returns-1"},[r("span",null,"Returns")])],-1)),e[7]||(e[7]=r("p",null,[r("code",null,"Promise"),a("<"),r("code",null,"void"),a(">")],-1))])}const f=o(p,[["render",h],["__file","OnError.html.vue"]]),g=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":3,"title":"action","slug":"action","link":"#action","children":[]},{"level":3,"title":"params","slug":"params","link":"#params","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":{},"filePathRelative":"doc/react/type-aliases/OnError.md"}');export{f as comp,g as data}; +import{_ as o,c as l,b as r,d as s,e as n,f as a,a as d,r as i,o as c}from"./app-DVxCS5ri.js";const p={};function h(u,e){const t=i("RouteLink");return c(),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(" / OnError"))]),e[5]||(e[5]=d('

Type Alias: OnError()

OnError: (action, params) => (res) => Promise<void>

Parameters

action

string

params

Record<string, any>

Returns

Function

Parameters

res

',11)),r("p",null,[s(t,{to:"/doc/react/classes/ResponseError.html"},{default:n(()=>e[4]||(e[4]=[r("code",null,"ResponseError",-1)])),_:1})]),e[6]||(e[6]=r("h3",{id:"returns-1",tabindex:"-1"},[r("a",{class:"header-anchor",href:"#returns-1"},[r("span",null,"Returns")])],-1)),e[7]||(e[7]=r("p",null,[r("code",null,"Promise"),a("<"),r("code",null,"void"),a(">")],-1))])}const f=o(p,[["render",h],["__file","OnError.html.vue"]]),g=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":3,"title":"action","slug":"action","link":"#action","children":[]},{"level":3,"title":"params","slug":"params","link":"#params","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":{},"filePathRelative":"doc/react/type-aliases/OnError.md"}');export{f as comp,g as data}; diff --git a/assets/OptionalWrapper.html-BEWLhQeG.js b/assets/OptionalWrapper.html-DsJmIrUG.js similarity index 98% rename from assets/OptionalWrapper.html-BEWLhQeG.js rename to assets/OptionalWrapper.html-DsJmIrUG.js index 0f7c4da559..6f7c2a3c9f 100644 --- a/assets/OptionalWrapper.html-BEWLhQeG.js +++ b/assets/OptionalWrapper.html-DsJmIrUG.js @@ -1,4 +1,4 @@ -import{_ as l,c,b as s,d as p,e,f as a,a as o,r as i,o as r}from"./app-CmQUBLmX.js";const u={};function d(k,n){const t=i("RouteLink");return r(),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[8]||(n[8]=o('

Function: OptionalWrapper()

OptionalWrapper(props): ReactNode | Promise<ReactNode>

A wrapper component that conditionally wraps its children with a provided wrapper component.

Parameters

props

',5)),s("p",null,[p(t,{to:"/doc/react/type-aliases/OptionalWrapperProps.html"},{default:e(()=>n[4]||(n[4]=[s("code",null,"OptionalWrapperProps",-1)])),_:1}),n[5]||(n[5]=a("<")),n[6]||(n[6]=s("code",null,"any",-1)),n[7]||(n[7]=a(">"))]),n[9]||(n[9]=o(`

Returns

ReactNode | Promise<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 as i,o as r}from"./app-DVxCS5ri.js";const u={};function d(k,n){const t=i("RouteLink");return r(),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[8]||(n[8]=o('

Function: OptionalWrapper()

OptionalWrapper(props): ReactNode | Promise<ReactNode>

A wrapper component that conditionally wraps its children with a provided wrapper component.

Parameters

props

',5)),s("p",null,[p(t,{to:"/doc/react/type-aliases/OptionalWrapperProps.html"},{default:e(()=>n[4]||(n[4]=[s("code",null,"OptionalWrapperProps",-1)])),_:1}),n[5]||(n[5]=a("<")),n[6]||(n[6]=s("code",null,"any",-1)),n[7]||(n[7]=a(">"))]),n[9]||(n[9]=o(`

Returns

ReactNode | Promise<ReactNode>

Example

import { OptionalWrapper } from '@faasjs/react'
 
 const Wrapper = ({ children }: { children: React.ReactNode }) => (
   <div className='wrapper'>{children}</div>
diff --git a/assets/OptionalWrapperProps.html-C9EFF--j.js b/assets/OptionalWrapperProps.html-hoYxztc9.js
similarity index 97%
rename from assets/OptionalWrapperProps.html-C9EFF--j.js
rename to assets/OptionalWrapperProps.html-hoYxztc9.js
index c8b4103600..37d1798999 100644
--- a/assets/OptionalWrapperProps.html-C9EFF--j.js
+++ b/assets/OptionalWrapperProps.html-hoYxztc9.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 c}from"./app-CmQUBLmX.js";const i={};function h(u,e){const a=d("RouteLink");return c(),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<{ children: ReactNode; }> = any

Type declaration

children

children: ReactNode

condition

condition: boolean

Wrapper

Wrapper: TWrapper

wrapperProps?

optional wrapperProps: ComponentProps<TWrapper>

',13))])}const m=t(i,[["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":{},"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 c}from"./app-DVxCS5ri.js";const i={};function h(u,e){const a=d("RouteLink");return c(),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<{ children: ReactNode; }> = any

Type declaration

children

children: ReactNode

condition

condition: boolean

Wrapper

Wrapper: TWrapper

wrapperProps?

optional wrapperProps: ComponentProps<TWrapper>

',13))])}const m=t(i,[["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":{},"filePathRelative":"doc/react/type-aliases/OptionalWrapperProps.md"}');export{m as comp,b as data}; diff --git a/assets/Options.html-B4qgh_LL.js b/assets/Options.html-BO9-WDTZ.js similarity index 98% rename from assets/Options.html-B4qgh_LL.js rename to assets/Options.html-BO9-WDTZ.js index 8b65ee89c5..205138db14 100644 --- a/assets/Options.html-B4qgh_LL.js +++ b/assets/Options.html-BO9-WDTZ.js @@ -1,4 +1,4 @@ -import{_ as l,c as d,b as s,d as r,e as a,f as o,a as n,r as p,o as i}from"./app-CmQUBLmX.js";const u={};function b(f,e){const t=p("RouteLink");return i(),d("div",null,[s("p",null,[r(t,{to:"/doc/browser/"},{default:a(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),r(t,{to:"/doc/browser/"},{default:a(()=>e[1]||(e[1]=[o("@faasjs/browser")])),_:1}),e[3]||(e[3]=o(" / Options"))]),e[37]||(e[37]=n('

Type Alias: Options

Options: RequestInit & object

Type declaration

baseUrl?

',4)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("code",null,"optional",-1)),e[6]||(e[6]=o()),e[7]||(e[7]=s("strong",null,"baseUrl",-1)),e[8]||(e[8]=o(": ")),r(t,{to:"/doc/browser/type-aliases/BaseUrl.html"},{default:a(()=>e[4]||(e[4]=[s("code",null,"BaseUrl",-1)])),_:1})])]),e[38]||(e[38]=n(`

beforeRequest()?

optional beforeRequest: ({ action, params, options, headers, }) => Promise<void>

trigger before request

Parameters

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

Type Alias: Options

Options: RequestInit & object

Type declaration

baseUrl?

',4)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("code",null,"optional",-1)),e[6]||(e[6]=o()),e[7]||(e[7]=s("strong",null,"baseUrl",-1)),e[8]||(e[8]=o(": ")),r(t,{to:"/doc/browser/type-aliases/BaseUrl.html"},{default:a(()=>e[4]||(e[4]=[s("code",null,"BaseUrl",-1)])),_:1})])]),e[38]||(e[38]=n(`

beforeRequest()?

optional beforeRequest: ({ action, params, options, headers, }) => Promise<void>

trigger before request

Parameters

{
action,
 params,
 options,
 headers,
diff --git a/assets/Options.html-DoxYrX37.js b/assets/Options.html-C2fqISXJ.js
similarity index 98%
rename from assets/Options.html-DoxYrX37.js
rename to assets/Options.html-C2fqISXJ.js
index ace6161aea..06622343ad 100644
--- a/assets/Options.html-DoxYrX37.js
+++ b/assets/Options.html-C2fqISXJ.js
@@ -1,4 +1,4 @@
-import{_ as l,c as d,b as t,d as a,e as r,f as s,a as n,r as p,o as i}from"./app-CmQUBLmX.js";const u={};function f(b,e){const o=p("RouteLink");return i(),d("div",null,[t("p",null,[a(o,{to:"/doc/react/"},{default:r(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),a(o,{to:"/doc/react/"},{default:r(()=>e[1]||(e[1]=[s("@faasjs/react")])),_:1}),e[3]||(e[3]=s(" / Options"))]),e[38]||(e[38]=n(`

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,
+import{_ as l,c as d,b as t,d as a,e as r,f as s,a as n,r as p,o as i}from"./app-DVxCS5ri.js";const u={};function f(b,e){const o=p("RouteLink");return i(),d("div",null,[t("p",null,[a(o,{to:"/doc/react/"},{default:r(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),a(o,{to:"/doc/react/"},{default:r(()=>e[1]||(e[1]=[s("@faasjs/react")])),_:1}),e[3]||(e[3]=s(" / Options"))]),e[38]||(e[38]=n(`

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,
diff --git a/assets/Options.html-D92HyW2P.js b/assets/Options.html-JGhsxmtx.js
similarity index 98%
rename from assets/Options.html-D92HyW2P.js
rename to assets/Options.html-JGhsxmtx.js
index b8be57306a..88babd2e49 100644
--- a/assets/Options.html-D92HyW2P.js
+++ b/assets/Options.html-JGhsxmtx.js
@@ -1,4 +1,4 @@
-import{_ as l,c as d,b as s,d as a,e as n,f as o,a as r,r as p,o as i}from"./app-CmQUBLmX.js";const u={};function h(b,e){const t=p("RouteLink");return i(),d("div",null,[s("p",null,[a(t,{to:"/doc/vue-plugin/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),a(t,{to:"/doc/vue-plugin/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/vue-plugin")])),_:1}),e[3]||(e[3]=o(" / Options"))]),e[32]||(e[32]=r(`

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,
+import{_ as l,c as d,b as s,d as a,e as n,f as o,a as r,r as p,o as i}from"./app-DVxCS5ri.js";const u={};function h(b,e){const t=p("RouteLink");return i(),d("div",null,[s("p",null,[a(t,{to:"/doc/vue-plugin/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),a(t,{to:"/doc/vue-plugin/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/vue-plugin")])),_:1}),e[3]||(e[3]=o(" / Options"))]),e[32]||(e[32]=r(`

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,
diff --git a/assets/PageNotFound.html-DJUwxTrT.js b/assets/PageNotFound.html-CJNMl8zy.js
similarity index 94%
rename from assets/PageNotFound.html-DJUwxTrT.js
rename to assets/PageNotFound.html-CJNMl8zy.js
index ac599abe57..4242580252 100644
--- a/assets/PageNotFound.html-DJUwxTrT.js
+++ b/assets/PageNotFound.html-CJNMl8zy.js
@@ -1 +1 @@
-import{_ as u,c as a,b as t,d as l,e as s,f as e,r as d,o as r}from"./app-CmQUBLmX.js";const i={};function f(g,n){const o=d("RouteLink");return r(),a("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":{},"filePathRelative":"doc/ant-design/functions/PageNotFound.md"}');export{m as comp,N as data};
+import{_ as u,c as a,b as t,d as l,e as s,f as e,r as d,o as r}from"./app-DVxCS5ri.js";const i={};function f(g,n){const o=d("RouteLink");return r(),a("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":{},"filePathRelative":"doc/ant-design/functions/PageNotFound.md"}');export{m as comp,N as data};
diff --git a/assets/Plugin.html-CvUnjvxl.js b/assets/Plugin.html-BEcaZBOV.js
similarity index 98%
rename from assets/Plugin.html-CvUnjvxl.js
rename to assets/Plugin.html-BEcaZBOV.js
index 1f3d0edfef..17fbcf0119 100644
--- a/assets/Plugin.html-CvUnjvxl.js
+++ b/assets/Plugin.html-BEcaZBOV.js
@@ -1 +1 @@
-import{_ as s,c as r,b as n,d as t,e as o,f as d,a as l,r as i,o as c}from"./app-CmQUBLmX.js";const p={};function u(h,e){const a=i("RouteLink");return c(),r("div",null,[n("p",null,[t(a,{to:"/doc/func/"},{default:o(()=>e[0]||(e[0]=[d("Documents")])),_:1}),e[2]||(e[2]=d(" / ")),t(a,{to:"/doc/func/"},{default:o(()=>e[1]||(e[1]=[d("@faasjs/func")])),_:1}),e[3]||(e[3]=d(" / Plugin"))]),e[8]||(e[8]=l('

Type Alias: Plugin

Plugin: object

Type declaration

Index Signature

[key: string]: any

name

readonly name: string

onInvoke()?

optional onInvoke: (data, next) => Promise<void>

Parameters

data
',11)),n("p",null,[t(a,{to:"/doc/func/type-aliases/InvokeData.html"},{default:o(()=>e[4]||(e[4]=[n("code",null,"InvokeData",-1)])),_:1})]),e[9]||(e[9]=n("h5",{id:"next",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#next"},[n("span",null,"next")])],-1)),n("p",null,[t(a,{to:"/doc/func/type-aliases/Next.html"},{default:o(()=>e[5]||(e[5]=[n("code",null,"Next",-1)])),_:1})]),e[10]||(e[10]=l('

Returns

Promise<void>

onMount()?

optional onMount: (data, next) => Promise<void>

Parameters

data
',6)),n("p",null,[t(a,{to:"/doc/func/type-aliases/MountData.html"},{default:o(()=>e[6]||(e[6]=[n("code",null,"MountData",-1)])),_:1})]),e[11]||(e[11]=n("h5",{id:"next-1",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#next-1"},[n("span",null,"next")])],-1)),n("p",null,[t(a,{to:"/doc/func/type-aliases/Next.html"},{default:o(()=>e[7]||(e[7]=[n("code",null,"Next",-1)])),_:1})]),e[12]||(e[12]=l('

Returns

Promise<void>

type

readonly type: string

',4))])}const f=s(p,[["render",u],["__file","Plugin.html.vue"]]),m=JSON.parse('{"path":"/doc/func/type-aliases/Plugin.html","title":"Type Alias: Plugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","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":{},"filePathRelative":"doc/func/type-aliases/Plugin.md"}');export{f as comp,m as data}; +import{_ as s,c as r,b as n,d as t,e as o,f as d,a as l,r as i,o as c}from"./app-DVxCS5ri.js";const p={};function u(h,e){const a=i("RouteLink");return c(),r("div",null,[n("p",null,[t(a,{to:"/doc/func/"},{default:o(()=>e[0]||(e[0]=[d("Documents")])),_:1}),e[2]||(e[2]=d(" / ")),t(a,{to:"/doc/func/"},{default:o(()=>e[1]||(e[1]=[d("@faasjs/func")])),_:1}),e[3]||(e[3]=d(" / Plugin"))]),e[8]||(e[8]=l('

Type Alias: Plugin

Plugin: object

Type declaration

Index Signature

[key: string]: any

name

readonly name: string

onInvoke()?

optional onInvoke: (data, next) => Promise<void>

Parameters

data
',11)),n("p",null,[t(a,{to:"/doc/func/type-aliases/InvokeData.html"},{default:o(()=>e[4]||(e[4]=[n("code",null,"InvokeData",-1)])),_:1})]),e[9]||(e[9]=n("h5",{id:"next",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#next"},[n("span",null,"next")])],-1)),n("p",null,[t(a,{to:"/doc/func/type-aliases/Next.html"},{default:o(()=>e[5]||(e[5]=[n("code",null,"Next",-1)])),_:1})]),e[10]||(e[10]=l('

Returns

Promise<void>

onMount()?

optional onMount: (data, next) => Promise<void>

Parameters

data
',6)),n("p",null,[t(a,{to:"/doc/func/type-aliases/MountData.html"},{default:o(()=>e[6]||(e[6]=[n("code",null,"MountData",-1)])),_:1})]),e[11]||(e[11]=n("h5",{id:"next-1",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#next-1"},[n("span",null,"next")])],-1)),n("p",null,[t(a,{to:"/doc/func/type-aliases/Next.html"},{default:o(()=>e[7]||(e[7]=[n("code",null,"Next",-1)])),_:1})]),e[12]||(e[12]=l('

Returns

Promise<void>

type

readonly type: string

',4))])}const f=s(p,[["render",u],["__file","Plugin.html.vue"]]),m=JSON.parse('{"path":"/doc/func/type-aliases/Plugin.html","title":"Type Alias: Plugin","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","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":{},"filePathRelative":"doc/func/type-aliases/Plugin.md"}');export{f as comp,m as data}; diff --git a/assets/Plugin.html-BaF9nqpW.js b/assets/Plugin.html-Ck0AWjPM.js similarity index 98% rename from assets/Plugin.html-BaF9nqpW.js rename to assets/Plugin.html-Ck0AWjPM.js index bfa6ff98f5..c781f4c623 100644 --- a/assets/Plugin.html-BaF9nqpW.js +++ b/assets/Plugin.html-Ck0AWjPM.js @@ -1 +1 @@ -import{_ as l,c as r,b as t,d as n,e as o,f as d,a as s,r as i,o as p}from"./app-CmQUBLmX.js";const c={};function u(h,e){const a=i("RouteLink");return p(),r("div",null,[t("p",null,[n(a,{to:"/doc/test/"},{default:o(()=>e[0]||(e[0]=[d("Documents")])),_:1}),e[2]||(e[2]=d(" / ")),n(a,{to:"/doc/test/"},{default:o(()=>e[1]||(e[1]=[d("@faasjs/test")])),_:1}),e[3]||(e[3]=d(" / Plugin"))]),e[8]||(e[8]=s('

Type Alias: Plugin

Plugin: object

Type declaration

Index Signature

[key: string]: any

name

readonly name: string

onInvoke()?

optional onInvoke: (data, next) => Promise<void>

Parameters

data
',11)),t("p",null,[n(a,{to:"/doc/test/type-aliases/InvokeData.html"},{default:o(()=>e[4]||(e[4]=[t("code",null,"InvokeData",-1)])),_:1})]),e[9]||(e[9]=t("h5",{id:"next",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#next"},[t("span",null,"next")])],-1)),t("p",null,[n(a,{to:"/doc/test/type-aliases/Next.html"},{default:o(()=>e[5]||(e[5]=[t("code",null,"Next",-1)])),_:1})]),e[10]||(e[10]=s('

Returns

Promise<void>

onMount()?

optional onMount: (data, next) => Promise<void>

Parameters

data
',6)),t("p",null,[n(a,{to:"/doc/test/type-aliases/MountData.html"},{default:o(()=>e[6]||(e[6]=[t("code",null,"MountData",-1)])),_:1})]),e[11]||(e[11]=t("h5",{id:"next-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#next-1"},[t("span",null,"next")])],-1)),t("p",null,[n(a,{to:"/doc/test/type-aliases/Next.html"},{default:o(()=>e[7]||(e[7]=[t("code",null,"Next",-1)])),_:1})]),e[12]||(e[12]=s('

Returns

Promise<void>

type

readonly type: string

',4))])}const m=l(c,[["render",u],["__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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","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":{},"filePathRelative":"doc/test/type-aliases/Plugin.md"}');export{m as comp,x as data}; +import{_ as l,c as r,b as t,d as n,e as o,f as d,a as s,r as i,o as p}from"./app-DVxCS5ri.js";const c={};function u(h,e){const a=i("RouteLink");return p(),r("div",null,[t("p",null,[n(a,{to:"/doc/test/"},{default:o(()=>e[0]||(e[0]=[d("Documents")])),_:1}),e[2]||(e[2]=d(" / ")),n(a,{to:"/doc/test/"},{default:o(()=>e[1]||(e[1]=[d("@faasjs/test")])),_:1}),e[3]||(e[3]=d(" / Plugin"))]),e[8]||(e[8]=s('

Type Alias: Plugin

Plugin: object

Type declaration

Index Signature

[key: string]: any

name

readonly name: string

onInvoke()?

optional onInvoke: (data, next) => Promise<void>

Parameters

data
',11)),t("p",null,[n(a,{to:"/doc/test/type-aliases/InvokeData.html"},{default:o(()=>e[4]||(e[4]=[t("code",null,"InvokeData",-1)])),_:1})]),e[9]||(e[9]=t("h5",{id:"next",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#next"},[t("span",null,"next")])],-1)),t("p",null,[n(a,{to:"/doc/test/type-aliases/Next.html"},{default:o(()=>e[5]||(e[5]=[t("code",null,"Next",-1)])),_:1})]),e[10]||(e[10]=s('

Returns

Promise<void>

onMount()?

optional onMount: (data, next) => Promise<void>

Parameters

data
',6)),t("p",null,[n(a,{to:"/doc/test/type-aliases/MountData.html"},{default:o(()=>e[6]||(e[6]=[t("code",null,"MountData",-1)])),_:1})]),e[11]||(e[11]=t("h5",{id:"next-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#next-1"},[t("span",null,"next")])],-1)),t("p",null,[n(a,{to:"/doc/test/type-aliases/Next.html"},{default:o(()=>e[7]||(e[7]=[t("code",null,"Next",-1)])),_:1})]),e[12]||(e[12]=s('

Returns

Promise<void>

type

readonly type: string

',4))])}const m=l(c,[["render",u],["__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":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[]},{"level":2,"title":"Index Signature","slug":"index-signature","link":"#index-signature","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":{},"filePathRelative":"doc/test/type-aliases/Plugin.md"}');export{m as comp,x as data}; diff --git a/assets/Redis.html-SiDxgywv.js b/assets/Redis.html-s8r2qSnM.js similarity index 99% rename from assets/Redis.html-SiDxgywv.js rename to assets/Redis.html-s8r2qSnM.js index 7d4289d8af..ac7754c3ac 100644 --- a/assets/Redis.html-SiDxgywv.js +++ b/assets/Redis.html-s8r2qSnM.js @@ -1 +1 @@ -import{_ as t,c,b as a,d as o,e as r,f as s,a as d,r as l,o as p}from"./app-CmQUBLmX.js";const i={};function h(u,e){const n=l("RouteLink");return p(),c("div",null,[a("p",null,[o(n,{to:"/doc/redis/"},{default:r(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),o(n,{to:"/doc/redis/"},{default:r(()=>e[1]||(e[1]=[s("@faasjs/redis")])),_:1}),e[3]||(e[3]=s(" / Redis"))]),e[11]||(e[11]=d('

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]=s("(")),e[7]||(e[7]=a("code",null,"config",-1)),e[8]||(e[8]=s("?): ")),o(n,{to:"/doc/redis/classes/Redis.html"},{default:r(()=>e[4]||(e[4]=[a("code",null,"Redis",-1)])),_:1})])]),e[12]||(e[12]=a("h4",{id:"parameters",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#parameters"},[a("span",null,"Parameters")])],-1)),e[13]||(e[13]=a("h5",{id:"config",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#config"},[a("span",null,"config?")])],-1)),a("p",null,[o(n,{to:"/doc/redis/type-aliases/RedisConfig.html"},{default:r(()=>e[9]||(e[9]=[a("code",null,"RedisConfig",-1)])),_:1})]),e[14]||(e[14]=a("h4",{id:"returns",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#returns"},[a("span",null,"Returns")])],-1)),a("p",null,[o(n,{to:"/doc/redis/classes/Redis.html"},{default:r(()=>e[10]||(e[10]=[a("code",null,"Redis",-1)])),_:1})]),e[15]||(e[15]=d('

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?

{ pipeline: boolean; } | 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

',140))])}const g=t(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-1","link":"#config-1","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":{},"filePathRelative":"doc/redis/classes/Redis.md"}');export{g as comp,b as data}; +import{_ as t,c,b as a,d as o,e as r,f as s,a as d,r as l,o as p}from"./app-DVxCS5ri.js";const i={};function h(u,e){const n=l("RouteLink");return p(),c("div",null,[a("p",null,[o(n,{to:"/doc/redis/"},{default:r(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),o(n,{to:"/doc/redis/"},{default:r(()=>e[1]||(e[1]=[s("@faasjs/redis")])),_:1}),e[3]||(e[3]=s(" / Redis"))]),e[11]||(e[11]=d('

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]=s("(")),e[7]||(e[7]=a("code",null,"config",-1)),e[8]||(e[8]=s("?): ")),o(n,{to:"/doc/redis/classes/Redis.html"},{default:r(()=>e[4]||(e[4]=[a("code",null,"Redis",-1)])),_:1})])]),e[12]||(e[12]=a("h4",{id:"parameters",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#parameters"},[a("span",null,"Parameters")])],-1)),e[13]||(e[13]=a("h5",{id:"config",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#config"},[a("span",null,"config?")])],-1)),a("p",null,[o(n,{to:"/doc/redis/type-aliases/RedisConfig.html"},{default:r(()=>e[9]||(e[9]=[a("code",null,"RedisConfig",-1)])),_:1})]),e[14]||(e[14]=a("h4",{id:"returns",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#returns"},[a("span",null,"Returns")])],-1)),a("p",null,[o(n,{to:"/doc/redis/classes/Redis.html"},{default:r(()=>e[10]||(e[10]=[a("code",null,"Redis",-1)])),_:1})]),e[15]||(e[15]=d('

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?

{ pipeline: boolean; } | 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

',140))])}const g=t(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-1","link":"#config-1","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":{},"filePathRelative":"doc/redis/classes/Redis.md"}');export{g as comp,b as data}; diff --git a/assets/RedisConfig.html-BxKdSn_v.js b/assets/RedisConfig.html-B7xcaTfn.js similarity index 96% rename from assets/RedisConfig.html-BxKdSn_v.js rename to assets/RedisConfig.html-B7xcaTfn.js index ea7faff8f2..7c1e2e5cac 100644 --- a/assets/RedisConfig.html-BxKdSn_v.js +++ b/assets/RedisConfig.html-B7xcaTfn.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/redis/type-aliases/RedisConfig.md"}');export{m as comp,u as data}; diff --git a/assets/Request.html-B1Vhcd4S.js b/assets/Request.html-G2NqXzd0.js similarity index 97% rename from assets/Request.html-B1Vhcd4S.js rename to assets/Request.html-G2NqXzd0.js index 2211b1448b..e23b2bf7b4 100644 --- a/assets/Request.html-B1Vhcd4S.js +++ b/assets/Request.html-G2NqXzd0.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/request/type-aliases/Request.md"}');export{g as comp,b as data}; diff --git a/assets/RequestOptions.html-BJkV4q8w.js b/assets/RequestOptions.html-LlzG3UWb.js similarity index 99% rename from assets/RequestOptions.html-BJkV4q8w.js rename to assets/RequestOptions.html-LlzG3UWb.js index 031b9e7db7..4ac015ffe9 100644 --- a/assets/RequestOptions.html-BJkV4q8w.js +++ b/assets/RequestOptions.html-LlzG3UWb.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-CmQUBLmX.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: {} | 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-DVxCS5ri.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: {} | 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-D8CbuIor.js b/assets/Response.html-BPb_I2-f.js
similarity index 98%
rename from assets/Response.html-D8CbuIor.js
rename to assets/Response.html-BPb_I2-f.js
index bb256d1801..6eebba433d 100644
--- a/assets/Response.html-D8CbuIor.js
+++ b/assets/Response.html-BPb_I2-f.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-CmQUBLmX.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-DVxCS5ri.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-B_6E0MX5.js b/assets/Response.html-BWTmMJBB.js
similarity index 97%
rename from assets/Response.html-B_6E0MX5.js
rename to assets/Response.html-BWTmMJBB.js
index 96972eff51..b859ec5d4f 100644
--- a/assets/Response.html-B_6E0MX5.js
+++ b/assets/Response.html-BWTmMJBB.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/http/type-aliases/Response.md"}');export{b as comp,m as data}; diff --git a/assets/Response.html-CXpiaE3T.js b/assets/Response.html-BYC_d6Re.js similarity index 98% rename from assets/Response.html-CXpiaE3T.js rename to assets/Response.html-BYC_d6Re.js index eb8fd8e752..f65e835e84 100644 --- a/assets/Response.html-CXpiaE3T.js +++ b/assets/Response.html-BYC_d6Re.js @@ -1,4 +1,4 @@ -import{_ as r,c as p,b as e,d as l,e as t,f as n,a as o,r as d,o as i}from"./app-CmQUBLmX.js";const u={};function c(m,s){const a=d("RouteLink");return i(),p("div",null,[e("p",null,[l(a,{to:"/doc/vue-plugin/"},{default:t(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),l(a,{to:"/doc/vue-plugin/"},{default:t(()=>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 l,e as t,f as n,a as o,r as d,o as i}from"./app-DVxCS5ri.js";const u={};function c(m,s){const a=d("RouteLink");return i(),p("div",null,[e("p",null,[l(a,{to:"/doc/vue-plugin/"},{default:t(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),l(a,{to:"/doc/vue-plugin/"},{default:t(()=>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/Response.html-C17JqhkG.js b/assets/Response.html-C4vfS924.js
similarity index 97%
rename from assets/Response.html-C17JqhkG.js
rename to assets/Response.html-C4vfS924.js
index e0d087da22..937d2103ac 100644
--- a/assets/Response.html-C17JqhkG.js
+++ b/assets/Response.html-C4vfS924.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/request/type-aliases/Response.md"}');export{b as comp,y as data}; diff --git a/assets/Response.html-BGtNZ_9C.js b/assets/Response.html-RMhnKmbW.js similarity index 98% rename from assets/Response.html-BGtNZ_9C.js rename to assets/Response.html-RMhnKmbW.js index 693fdbd385..3c2ff0f7ef 100644 --- a/assets/Response.html-BGtNZ_9C.js +++ b/assets/Response.html-RMhnKmbW.js @@ -1,4 +1,4 @@ -import{_ as r,c as p,b as e,d as l,e as t,f as n,a as o,r as d,o as i}from"./app-CmQUBLmX.js";const u={};function b(m,s){const a=d("RouteLink");return i(),p("div",null,[e("p",null,[l(a,{to:"/doc/browser/"},{default:t(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),l(a,{to:"/doc/browser/"},{default:t(()=>s[1]||(s[1]=[n("@faasjs/browser")])),_:1}),s[3]||(s[3]=n(" / Response"))]),s[28]||(s[28]=o(`

Class: Response<T>

Response class

Example:

new Response({
+import{_ as r,c as p,b as e,d as l,e as t,f as n,a as o,r as d,o as i}from"./app-DVxCS5ri.js";const u={};function b(m,s){const a=d("RouteLink");return i(),p("div",null,[e("p",null,[l(a,{to:"/doc/browser/"},{default:t(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),l(a,{to:"/doc/browser/"},{default:t(()=>s[1]||(s[1]=[n("@faasjs/browser")])),_:1}),s[3]||(s[3]=n(" / Response"))]),s[28]||(s[28]=o(`

Class: Response<T>

Response class

Example:

new Response({
   status: 200,
   data: {
     name: 'FaasJS'
diff --git a/assets/ResponseError.html-CltztAHD.js b/assets/ResponseError.html-BPcC5CnK.js
similarity index 98%
rename from assets/ResponseError.html-CltztAHD.js
rename to assets/ResponseError.html-BPcC5CnK.js
index 0f8cb418cd..1da72eecfe 100644
--- a/assets/ResponseError.html-CltztAHD.js
+++ b/assets/ResponseError.html-BPcC5CnK.js
@@ -1,4 +1,4 @@
-import{_ as l,c as d,b as s,d as r,e as o,f as n,a as t,r as p,o as i}from"./app-CmQUBLmX.js";const u={};function h(c,e){const a=p("RouteLink");return i(),d("div",null,[s("p",null,[r(a,{to:"/doc/vue-plugin/"},{default:o(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),r(a,{to:"/doc/vue-plugin/"},{default:o(()=>e[1]||(e[1]=[n("@faasjs/vue-plugin")])),_:1}),e[3]||(e[3]=n(" / ResponseError"))]),e[16]||(e[16]=t(`

Class: ResponseError

ResponseError class

Example:

new ResponseError({
+import{_ as l,c as d,b as s,d as r,e as o,f as n,a as t,r as p,o as i}from"./app-DVxCS5ri.js";const u={};function h(c,e){const a=p("RouteLink");return i(),d("div",null,[s("p",null,[r(a,{to:"/doc/vue-plugin/"},{default:o(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),r(a,{to:"/doc/vue-plugin/"},{default:o(()=>e[1]||(e[1]=[n("@faasjs/vue-plugin")])),_:1}),e[3]||(e[3]=n(" / ResponseError"))]),e[16]||(e[16]=t(`

Class: ResponseError

ResponseError class

Example:

new ResponseError({
   status: 404,
   message: 'Not Found',
 })
diff --git a/assets/ResponseError.html-xr2XPJ4z.js b/assets/ResponseError.html-D1zM_btk.js
similarity index 98%
rename from assets/ResponseError.html-xr2XPJ4z.js
rename to assets/ResponseError.html-D1zM_btk.js
index 50af14ac34..415fdcae39 100644
--- a/assets/ResponseError.html-xr2XPJ4z.js
+++ b/assets/ResponseError.html-D1zM_btk.js
@@ -1,4 +1,4 @@
-import{_ as l,c as d,b as s,d as r,e as o,f as n,a as t,r as p,o as i}from"./app-CmQUBLmX.js";const u={};function c(h,e){const a=p("RouteLink");return i(),d("div",null,[s("p",null,[r(a,{to:"/doc/react/"},{default:o(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),r(a,{to:"/doc/react/"},{default:o(()=>e[1]||(e[1]=[n("@faasjs/react")])),_:1}),e[3]||(e[3]=n(" / ResponseError"))]),e[16]||(e[16]=t(`

Class: ResponseError

ResponseError class

Example:

new ResponseError({
+import{_ as l,c as d,b as s,d as r,e as o,f as n,a as t,r as p,o as i}from"./app-DVxCS5ri.js";const u={};function c(h,e){const a=p("RouteLink");return i(),d("div",null,[s("p",null,[r(a,{to:"/doc/react/"},{default:o(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),r(a,{to:"/doc/react/"},{default:o(()=>e[1]||(e[1]=[n("@faasjs/react")])),_:1}),e[3]||(e[3]=n(" / ResponseError"))]),e[16]||(e[16]=t(`

Class: ResponseError

ResponseError class

Example:

new ResponseError({
   status: 404,
   message: 'Not Found',
 })
diff --git a/assets/ResponseError.html-BVViHbV4.js b/assets/ResponseError.html-DaBp7vvh.js
similarity index 98%
rename from assets/ResponseError.html-BVViHbV4.js
rename to assets/ResponseError.html-DaBp7vvh.js
index a8698af2af..758f10798c 100644
--- a/assets/ResponseError.html-BVViHbV4.js
+++ b/assets/ResponseError.html-DaBp7vvh.js
@@ -1 +1 @@
-import{_ as a,c as d,b as s,d as n,e as t,f as r,a as l,r as p,o as u}from"./app-CmQUBLmX.js";const i={};function h(g,e){const o=p("RouteLink");return u(),d("div",null,[s("p",null,[n(o,{to:"/doc/request/"},{default:t(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),n(o,{to:"/doc/request/"},{default:t(()=>e[1]||(e[1]=[r("@faasjs/request")])),_:1}),e[3]||(e[3]=r(" / ResponseError"))]),e[25]||(e[25]=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("): ")),n(o,{to:"/doc/request/classes/ResponseError.html"},{default:t(()=>e[4]||(e[4]=[s("code",null,"ResponseError",-1)])),_:1})])]),e[26]||(e[26]=l('

Parameters

message

string

response
',4)),s("p",null,[n(o,{to:"/doc/request/type-aliases/Response.html"},{default:t(()=>e[11]||(e[11]=[s("code",null,"Response",-1)])),_:1}),e[12]||(e[12]=r("<")),e[13]||(e[13]=s("code",null,"any",-1)),e[14]||(e[14]=r(">"))]),e[27]||(e[27]=s("h4",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[n(o,{to:"/doc/request/classes/ResponseError.html"},{default:t(()=>e[15]||(e[15]=[s("code",null,"ResponseError",-1)])),_:1})]),e[28]||(e[28]=l('

Overrides

Error.constructor

Properties

body

body: any

headers

headers: OutgoingHttpHeaders

request

',8)),s("blockquote",null,[s("p",null,[e[17]||(e[17]=s("strong",null,"request",-1)),e[18]||(e[18]=r(": ")),n(o,{to:"/doc/request/type-aliases/Request.html"},{default:t(()=>e[16]||(e[16]=[s("code",null,"Request",-1)])),_:1})])]),e[29]||(e[29]=s("h3",{id:"response-1",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#response-1"},[s("span",null,"response")])],-1)),s("blockquote",null,[s("p",null,[e[20]||(e[20]=s("strong",null,"response",-1)),e[21]||(e[21]=r(": ")),n(o,{to:"/doc/request/type-aliases/Response.html"},{default:t(()=>e[19]||(e[19]=[s("code",null,"Response",-1)])),_:1}),e[22]||(e[22]=r("<")),e[23]||(e[23]=s("code",null,"any",-1)),e[24]||(e[24]=r(">"))])]),e[30]||(e[30]=l('

statusCode

statusCode: number

statusMessage

statusMessage: string

',4))])}const f=a(i,[["render",h],["__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-1","link":"#response-1","children":[]},{"level":3,"title":"statusCode","slug":"statuscode","link":"#statuscode","children":[]},{"level":3,"title":"statusMessage","slug":"statusmessage","link":"#statusmessage","children":[]}]}],"git":{},"filePathRelative":"doc/request/classes/ResponseError.md"}');export{f as comp,m as data}; +import{_ as a,c as d,b as s,d as n,e as t,f as r,a as l,r as p,o as u}from"./app-DVxCS5ri.js";const i={};function h(g,e){const o=p("RouteLink");return u(),d("div",null,[s("p",null,[n(o,{to:"/doc/request/"},{default:t(()=>e[0]||(e[0]=[r("Documents")])),_:1}),e[2]||(e[2]=r(" / ")),n(o,{to:"/doc/request/"},{default:t(()=>e[1]||(e[1]=[r("@faasjs/request")])),_:1}),e[3]||(e[3]=r(" / ResponseError"))]),e[25]||(e[25]=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("): ")),n(o,{to:"/doc/request/classes/ResponseError.html"},{default:t(()=>e[4]||(e[4]=[s("code",null,"ResponseError",-1)])),_:1})])]),e[26]||(e[26]=l('

Parameters

message

string

response
',4)),s("p",null,[n(o,{to:"/doc/request/type-aliases/Response.html"},{default:t(()=>e[11]||(e[11]=[s("code",null,"Response",-1)])),_:1}),e[12]||(e[12]=r("<")),e[13]||(e[13]=s("code",null,"any",-1)),e[14]||(e[14]=r(">"))]),e[27]||(e[27]=s("h4",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[n(o,{to:"/doc/request/classes/ResponseError.html"},{default:t(()=>e[15]||(e[15]=[s("code",null,"ResponseError",-1)])),_:1})]),e[28]||(e[28]=l('

Overrides

Error.constructor

Properties

body

body: any

headers

headers: OutgoingHttpHeaders

request

',8)),s("blockquote",null,[s("p",null,[e[17]||(e[17]=s("strong",null,"request",-1)),e[18]||(e[18]=r(": ")),n(o,{to:"/doc/request/type-aliases/Request.html"},{default:t(()=>e[16]||(e[16]=[s("code",null,"Request",-1)])),_:1})])]),e[29]||(e[29]=s("h3",{id:"response-1",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#response-1"},[s("span",null,"response")])],-1)),s("blockquote",null,[s("p",null,[e[20]||(e[20]=s("strong",null,"response",-1)),e[21]||(e[21]=r(": ")),n(o,{to:"/doc/request/type-aliases/Response.html"},{default:t(()=>e[19]||(e[19]=[s("code",null,"Response",-1)])),_:1}),e[22]||(e[22]=r("<")),e[23]||(e[23]=s("code",null,"any",-1)),e[24]||(e[24]=r(">"))])]),e[30]||(e[30]=l('

statusCode

statusCode: number

statusMessage

statusMessage: string

',4))])}const f=a(i,[["render",h],["__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-1","link":"#response-1","children":[]},{"level":3,"title":"statusCode","slug":"statuscode","link":"#statuscode","children":[]},{"level":3,"title":"statusMessage","slug":"statusmessage","link":"#statusmessage","children":[]}]}],"git":{},"filePathRelative":"doc/request/classes/ResponseError.md"}');export{f as comp,m as data}; diff --git a/assets/ResponseError.html-DzxcT7MY.js b/assets/ResponseError.html-Dbl02uru.js similarity index 98% rename from assets/ResponseError.html-DzxcT7MY.js rename to assets/ResponseError.html-Dbl02uru.js index 8127ac4d7d..e97c19f1ee 100644 --- a/assets/ResponseError.html-DzxcT7MY.js +++ b/assets/ResponseError.html-Dbl02uru.js @@ -1,4 +1,4 @@ -import{_ as l,c as d,b as e,d as a,e as o,f as n,a as t,r as p,o as i}from"./app-CmQUBLmX.js";const u={};function h(c,s){const r=p("RouteLink");return i(),d("div",null,[e("p",null,[a(r,{to:"/doc/browser/"},{default:o(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),a(r,{to:"/doc/browser/"},{default:o(()=>s[1]||(s[1]=[n("@faasjs/browser")])),_:1}),s[3]||(s[3]=n(" / ResponseError"))]),s[16]||(s[16]=t(`

Class: ResponseError

ResponseError class

Example:

new ResponseError({
+import{_ as l,c as d,b as e,d as a,e as o,f as n,a as t,r as p,o as i}from"./app-DVxCS5ri.js";const u={};function h(c,s){const r=p("RouteLink");return i(),d("div",null,[e("p",null,[a(r,{to:"/doc/browser/"},{default:o(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),a(r,{to:"/doc/browser/"},{default:o(()=>s[1]||(s[1]=[n("@faasjs/browser")])),_:1}),s[3]||(s[3]=n(" / ResponseError"))]),s[16]||(s[16]=t(`

Class: ResponseError

ResponseError class

Example:

new ResponseError({
   status: 404,
   message: 'Not Found',
 })
diff --git a/assets/ResponseHeaders.html-ClzHPApD.js b/assets/ResponseHeaders.html-CGI-YEAT.js
similarity index 94%
rename from assets/ResponseHeaders.html-ClzHPApD.js
rename to assets/ResponseHeaders.html-CGI-YEAT.js
index 1ccb531ae3..4a09861303 100644
--- a/assets/ResponseHeaders.html-ClzHPApD.js
+++ b/assets/ResponseHeaders.html-CGI-YEAT.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-CmQUBLmX.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 m=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":{},"filePathRelative":"doc/react/type-aliases/ResponseHeaders.md"}');export{m 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-DVxCS5ri.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 m=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":{},"filePathRelative":"doc/react/type-aliases/ResponseHeaders.md"}');export{m as comp,x as data}; diff --git a/assets/ResponseHeaders.html-WO1l6TlE.js b/assets/ResponseHeaders.html-D7EA5vg4.js similarity index 95% rename from assets/ResponseHeaders.html-WO1l6TlE.js rename to assets/ResponseHeaders.html-D7EA5vg4.js index b59ca0fcf1..b55c8c5d29 100644 --- a/assets/ResponseHeaders.html-WO1l6TlE.js +++ b/assets/ResponseHeaders.html-D7EA5vg4.js @@ -1 +1 @@ -import{_ as o,c as r,b as d,d as n,e as t,f as s,a as i,r as l,o as p}from"./app-CmQUBLmX.js";const u={};function c(g,e){const a=l("RouteLink");return p(),r("div",null,[d("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":{},"filePathRelative":"doc/vue-plugin/type-aliases/ResponseHeaders.md"}');export{m as comp,x as data}; +import{_ as o,c as r,b as d,d as n,e as t,f as s,a as i,r as l,o as p}from"./app-DVxCS5ri.js";const u={};function c(g,e){const a=l("RouteLink");return p(),r("div",null,[d("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":{},"filePathRelative":"doc/vue-plugin/type-aliases/ResponseHeaders.md"}');export{m as comp,x as data}; diff --git a/assets/ResponseHeaders.html-BNj6IEte.js b/assets/ResponseHeaders.html-Gkd5pF1x.js similarity index 95% rename from assets/ResponseHeaders.html-BNj6IEte.js rename to assets/ResponseHeaders.html-Gkd5pF1x.js index 9a0aa94188..2339915aab 100644 --- a/assets/ResponseHeaders.html-BNj6IEte.js +++ b/assets/ResponseHeaders.html-Gkd5pF1x.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-CmQUBLmX.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 m=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":{},"filePathRelative":"doc/browser/type-aliases/ResponseHeaders.md"}');export{m 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-DVxCS5ri.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 m=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":{},"filePathRelative":"doc/browser/type-aliases/ResponseHeaders.md"}');export{m as comp,x as data}; diff --git a/assets/ResponseProps.html-CflyMBvn.js b/assets/ResponseProps.html-CmGQ1ElO.js similarity index 97% rename from assets/ResponseProps.html-CflyMBvn.js rename to assets/ResponseProps.html-CmGQ1ElO.js index 5e686e8e1f..704e44cf85 100644 --- a/assets/ResponseProps.html-CflyMBvn.js +++ b/assets/ResponseProps.html-CmGQ1ElO.js @@ -1 +1 @@ -import{_ as r,c as n,b as s,d as o,e as l,f as t,a as d,r as p,o as i}from"./app-CmQUBLmX.js";const u={};function c(h,e){const a=p("RouteLink");return i(),n("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=r(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":{},"filePathRelative":"doc/browser/type-aliases/ResponseProps.md"}');export{y as comp,m as data}; +import{_ as r,c as n,b as s,d as o,e as l,f as t,a as d,r as p,o as i}from"./app-DVxCS5ri.js";const u={};function c(h,e){const a=p("RouteLink");return i(),n("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=r(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":{},"filePathRelative":"doc/browser/type-aliases/ResponseProps.md"}');export{y as comp,m as data}; diff --git a/assets/Routes.html-D3hPVjtl.js b/assets/Routes.html-DDZH4pve.js similarity index 98% rename from assets/Routes.html-D3hPVjtl.js rename to assets/Routes.html-DDZH4pve.js index a4331cbc11..ddd5f027f5 100644 --- a/assets/Routes.html-D3hPVjtl.js +++ b/assets/Routes.html-DDZH4pve.js @@ -1,4 +1,4 @@ -import{_ as l,c as i,b as e,d as t,e as p,f as n,a as o,r as c,o as r}from"./app-CmQUBLmX.js";const u={};function d(k,s){const a=c("RouteLink");return r(),i("div",null,[e("p",null,[t(a,{to:"/doc/ant-design/"},{default:p(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),t(a,{to:"/doc/ant-design/"},{default:p(()=>s[1]||(s[1]=[n("@faasjs/ant-design")])),_:1}),s[3]||(s[3]=n(" / Routes"))]),s[5]||(s[5]=o('

Function: Routes()

Routes(props): Element

Routes with lazy loading and 404 page.

Parameters

props

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

Returns

Element

Example

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

Function: Routes()

Routes(props): Element

Routes with lazy loading and 404 page.

Parameters

props

',5)),e("p",null,[t(a,{to:"/doc/ant-design/interfaces/RoutesProps.html"},{default:p(()=>s[4]||(s[4]=[e("code",null,"RoutesProps",-1)])),_:1})]),s[6]||(s[6]=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-C2gqrki2.js b/assets/RoutesProps.html-BXIIC4Wj.js
similarity index 96%
rename from assets/RoutesProps.html-C2gqrki2.js
rename to assets/RoutesProps.html-BXIIC4Wj.js
index 6818d2364a..255085d762 100644
--- a/assets/RoutesProps.html-C2gqrki2.js
+++ b/assets/RoutesProps.html-BXIIC4Wj.js
@@ -1 +1 @@
-import{_ as a,c as r,b as l,d as s,e as n,f as o,a as d,r as c,o as i}from"./app-CmQUBLmX.js";const p={};function u(f,e){const t=c("RouteLink");return i(),r("div",null,[l("p",null,[s(t,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),s(t,{to:"/doc/ant-design/"},{default:n(()=>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":{},"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 s,e as n,f as o,a as d,r as c,o as i}from"./app-DVxCS5ri.js";const p={};function u(f,e){const t=c("RouteLink");return i(),r("div",null,[l("p",null,[s(t,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),s(t,{to:"/doc/ant-design/"},{default:n(()=>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":{},"filePathRelative":"doc/ant-design/interfaces/RoutesProps.md"}');export{k as comp,b as data}; diff --git a/assets/SECURITY.html-BVjLhWtc.js b/assets/SECURITY.html-ewwIypJP.js similarity index 95% rename from assets/SECURITY.html-BVjLhWtc.js rename to assets/SECURITY.html-ewwIypJP.js index 0afab0f698..fa1df73076 100644 --- a/assets/SECURITY.html-BVjLhWtc.js +++ b/assets/SECURITY.html-ewwIypJP.js @@ -1 +1 @@ -import{_ as a,c as s,a as n,o as r}from"./app-CmQUBLmX.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":{},"filePathRelative":"SECURITY.md"}');export{l as comp,f as data}; +import{_ as a,c as s,a as n,o as r}from"./app-DVxCS5ri.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":{},"filePathRelative":"SECURITY.md"}');export{l as comp,f as data}; diff --git a/assets/Server.html-B6haFdZB.js b/assets/Server.html-B6haFdZB.js deleted file mode 100644 index 9e485dc7dc..0000000000 --- a/assets/Server.html-B6haFdZB.js +++ /dev/null @@ -1,7 +0,0 @@ -import{_ as c,c as d,b as s,d as n,e as r,f as a,a as t,r as l,o as p}from"./app-CmQUBLmX.js";const i={};function h(u,e){const o=l("RouteLink");return p(),d("div",null,[s("p",null,[n(o,{to:"/doc/server/"},{default:r(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(o,{to:"/doc/server/"},{default:r(()=>e[1]||(e[1]=[a("@faasjs/server")])),_:1}),e[3]||(e[3]=a(" / Server"))]),e[12]||(e[12]=t(`

Class: Server

FaasJS Server.

const server = new Server(process.cwd(), {
- port: 8080,
- cache: false,
-})
-
-server.listen()
-

Constructors

new Server()

`,5)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("strong",null,"new Server",-1)),e[6]||(e[6]=a("(")),e[7]||(e[7]=s("code",null,"root",-1)),e[8]||(e[8]=a(", ")),e[9]||(e[9]=s("code",null,"opts",-1)),e[10]||(e[10]=a("?): ")),n(o,{to:"/doc/server/classes/Server.html"},{default:r(()=>e[4]||(e[4]=[s("code",null,"Server",-1)])),_:1})])]),e[13]||(e[13]=t('

Parameters

root

string

Project path

opts?

Options

cache

boolean

Enable cache, default is false

onError

(error) => void

port

number

Port, default is 3000

Returns

',15)),s("p",null,[n(o,{to:"/doc/server/classes/Server.html"},{default:r(()=>e[11]||(e[11]=[s("code",null,"Server",-1)])),_:1})]),e[14]||(e[14]=t('

Methods

close()

close(): Promise<void>

Returns

Promise<void>

listen()

listen(): Server<typeof IncomingMessage, typeof ServerResponse>

Start server.

Returns

Server<typeof IncomingMessage, typeof ServerResponse>

processRequest()

processRequest(path, req, res, requestedAt): Promise<void>

Parameters

path

string

req

IncomingMessage

res

ServerResponse<IncomingMessage> & object

requestedAt

number

Returns

Promise<void>

Properties

closed

protected closed: boolean = false

logger

readonly logger: Logger

onError()

readonly onError: (error) => void

Parameters

error

any

Returns

void

opts

readonly opts: object

cache

cache: boolean

port

port: number

root

readonly root: string

runtime

readonly runtime: "esm" | "cjs" | "bun"

',45))])}const g=c(i,[["render",h],["__file","Server.html.vue"]]),v=JSON.parse('{"path":"/doc/server/classes/Server.html","title":"Class: Server","lang":"en","frontmatter":{},"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":"closed","slug":"closed","link":"#closed","children":[]},{"level":3,"title":"logger","slug":"logger","link":"#logger","children":[]},{"level":3,"title":"onError()","slug":"onerror-1","link":"#onerror-1","children":[]},{"level":3,"title":"opts","slug":"opts-1","link":"#opts-1","children":[]},{"level":3,"title":"root","slug":"root-1","link":"#root-1","children":[]},{"level":3,"title":"runtime","slug":"runtime","link":"#runtime","children":[]}]}],"git":{},"filePathRelative":"doc/server/classes/Server.md"}');export{g as comp,v as data}; diff --git a/assets/Server.html-BIiOq7gB.js b/assets/Server.html-BIiOq7gB.js new file mode 100644 index 0000000000..d55282b9de --- /dev/null +++ b/assets/Server.html-BIiOq7gB.js @@ -0,0 +1,7 @@ +import{_ as c,c as d,b as s,d as n,e as r,f as o,a as t,r as l,o as p}from"./app-DVxCS5ri.js";const i={};function h(u,e){const a=l("RouteLink");return p(),d("div",null,[s("p",null,[n(a,{to:"/doc/server/"},{default:r(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),n(a,{to:"/doc/server/"},{default:r(()=>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,
+})
+
+server.listen()
+

Constructors

new Server()

`,5)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("strong",null,"new Server",-1)),e[6]||(e[6]=o("(")),e[7]||(e[7]=s("code",null,"root",-1)),e[8]||(e[8]=o(", ")),e[9]||(e[9]=s("code",null,"opts",-1)),e[10]||(e[10]=o("?): ")),n(a,{to:"/doc/server/classes/Server.html"},{default:r(()=>e[4]||(e[4]=[s("code",null,"Server",-1)])),_:1})])]),e[13]||(e[13]=t('

Parameters

root

string

Project path

opts?

Options

cache

boolean

Enable cache, default is false

onClose

() => Promise<void>

onError

(error) => void

port

number

Port, default is 3000

Returns

',17)),s("p",null,[n(a,{to:"/doc/server/classes/Server.html"},{default:r(()=>e[11]||(e[11]=[s("code",null,"Server",-1)])),_:1})]),e[14]||(e[14]=t('

Methods

close()

close(): Promise<void>

Returns

Promise<void>

listen()

listen(): Server<typeof IncomingMessage, typeof ServerResponse>

Start server.

Returns

Server<typeof IncomingMessage, typeof ServerResponse>

processRequest()

processRequest(path, req, res, requestedAt): Promise<void>

Parameters

path

string

req

IncomingMessage

res

ServerResponse<IncomingMessage> & object

requestedAt

number

Returns

Promise<void>

Properties

closed

protected closed: boolean = false

logger

readonly logger: Logger

onClose()?

readonly optional onClose: () => Promise<void>

Returns

Promise<void>

onError()

readonly onError: (error) => void

Parameters

error

any

Returns

void

opts

readonly opts: object

cache

cache: boolean

port

port: number

root

readonly root: string

runtime

readonly runtime: "esm" | "cjs" | "bun"

',49))])}const b=c(i,[["render",h],["__file","Server.html.vue"]]),v=JSON.parse('{"path":"/doc/server/classes/Server.html","title":"Class: Server","lang":"en","frontmatter":{},"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":"closed","slug":"closed","link":"#closed","children":[]},{"level":3,"title":"logger","slug":"logger","link":"#logger","children":[]},{"level":3,"title":"onClose()?","slug":"onclose-1","link":"#onclose-1","children":[]},{"level":3,"title":"onError()","slug":"onerror-1","link":"#onerror-1","children":[]},{"level":3,"title":"opts","slug":"opts-1","link":"#opts-1","children":[]},{"level":3,"title":"root","slug":"root-1","link":"#root-1","children":[]},{"level":3,"title":"runtime","slug":"runtime","link":"#runtime","children":[]}]}],"git":{},"filePathRelative":"doc/server/classes/Server.md"}');export{b as comp,v as data}; diff --git a/assets/Session.html-ubFSjYnu.js b/assets/Session.html-BpRdHNHs.js similarity index 99% rename from assets/Session.html-ubFSjYnu.js rename to assets/Session.html-BpRdHNHs.js index a53f5eb802..d662f9b998 100644 --- a/assets/Session.html-ubFSjYnu.js +++ b/assets/Session.html-BpRdHNHs.js @@ -1 +1 @@ -import{_ as a,c as l,b as s,d as t,e as r,f as n,a as d,r as i,o as p}from"./app-CmQUBLmX.js";const u={};function h(g,e){const o=i("RouteLink");return p(),l("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[65]||(e[65]=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[66]||(e[66]=s("h4",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),e[67]||(e[67]=s("h5",{id:"cookie",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#cookie"},[s("span",null,"cookie")])],-1)),s("p",null,[t(o,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[20]||(e[20]=[s("code",null,"Cookie",-1)])),_:1}),e[21]||(e[21]=n("<")),e[22]||(e[22]=s("code",null,"C",-1)),e[23]||(e[23]=n(", ")),e[24]||(e[24]=s("code",null,"S",-1)),e[25]||(e[25]=n(">"))]),e[68]||(e[68]=s("h5",{id:"config",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#config"},[s("span",null,"config")])],-1)),s("p",null,[t(o,{to:"/doc/http/type-aliases/SessionOptions.html"},{default:r(()=>e[26]||(e[26]=[s("code",null,"SessionOptions",-1)])),_:1})]),e[69]||(e[69]=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[27]||(e[27]=[s("code",null,"Session",-1)])),_:1}),e[28]||(e[28]=n("<")),e[29]||(e[29]=s("code",null,"S",-1)),e[30]||(e[30]=n(", ")),e[31]||(e[31]=s("code",null,"C",-1)),e[32]||(e[32]=n(">"))]),e[70]||(e[70]=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

string

logger?

Logger

Returns

void

read()

read(key): string | number

Parameters

key

string

Returns

string | number

update()

',34)),s("blockquote",null,[s("p",null,[e[34]||(e[34]=s("strong",null,"update",-1)),e[35]||(e[35]=n("(): ")),t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[33]||(e[33]=[s("code",null,"Session",-1)])),_:1}),e[36]||(e[36]=n("<")),e[37]||(e[37]=s("code",null,"S",-1)),e[38]||(e[38]=n(", ")),e[39]||(e[39]=s("code",null,"C",-1)),e[40]||(e[40]=n(">"))])]),e[71]||(e[71]=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[41]||(e[41]=[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[72]||(e[72]=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[48]||(e[48]=s("strong",null,"write",-1)),e[49]||(e[49]=n("(")),e[50]||(e[50]=s("code",null,"key",-1)),e[51]||(e[51]=n(", ")),e[52]||(e[52]=s("code",null,"value",-1)),e[53]||(e[53]=n("?): ")),t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[47]||(e[47]=[s("code",null,"Session",-1)])),_:1}),e[54]||(e[54]=n("<")),e[55]||(e[55]=s("code",null,"S",-1)),e[56]||(e[56]=n(", ")),e[57]||(e[57]=s("code",null,"C",-1)),e[58]||(e[58]=n(">"))])]),e[73]||(e[73]=d('

Parameters

key

string

value?

string | number

Returns

',6)),s("p",null,[t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[59]||(e[59]=[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[74]||(e[74]=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 k=a(u,[["render",h],["__file","Session.html.vue"]]),f=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-1","link":"#config-1","children":[]},{"level":3,"title":"content","slug":"content","link":"#content","children":[]}]}],"git":{},"filePathRelative":"doc/http/classes/Session.md"}');export{k as comp,f as data}; +import{_ as a,c as l,b as s,d as t,e as r,f as n,a as d,r as i,o as p}from"./app-DVxCS5ri.js";const u={};function h(g,e){const o=i("RouteLink");return p(),l("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[65]||(e[65]=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[66]||(e[66]=s("h4",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),e[67]||(e[67]=s("h5",{id:"cookie",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#cookie"},[s("span",null,"cookie")])],-1)),s("p",null,[t(o,{to:"/doc/http/classes/Cookie.html"},{default:r(()=>e[20]||(e[20]=[s("code",null,"Cookie",-1)])),_:1}),e[21]||(e[21]=n("<")),e[22]||(e[22]=s("code",null,"C",-1)),e[23]||(e[23]=n(", ")),e[24]||(e[24]=s("code",null,"S",-1)),e[25]||(e[25]=n(">"))]),e[68]||(e[68]=s("h5",{id:"config",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#config"},[s("span",null,"config")])],-1)),s("p",null,[t(o,{to:"/doc/http/type-aliases/SessionOptions.html"},{default:r(()=>e[26]||(e[26]=[s("code",null,"SessionOptions",-1)])),_:1})]),e[69]||(e[69]=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[27]||(e[27]=[s("code",null,"Session",-1)])),_:1}),e[28]||(e[28]=n("<")),e[29]||(e[29]=s("code",null,"S",-1)),e[30]||(e[30]=n(", ")),e[31]||(e[31]=s("code",null,"C",-1)),e[32]||(e[32]=n(">"))]),e[70]||(e[70]=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

string

logger?

Logger

Returns

void

read()

read(key): string | number

Parameters

key

string

Returns

string | number

update()

',34)),s("blockquote",null,[s("p",null,[e[34]||(e[34]=s("strong",null,"update",-1)),e[35]||(e[35]=n("(): ")),t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[33]||(e[33]=[s("code",null,"Session",-1)])),_:1}),e[36]||(e[36]=n("<")),e[37]||(e[37]=s("code",null,"S",-1)),e[38]||(e[38]=n(", ")),e[39]||(e[39]=s("code",null,"C",-1)),e[40]||(e[40]=n(">"))])]),e[71]||(e[71]=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[41]||(e[41]=[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[72]||(e[72]=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[48]||(e[48]=s("strong",null,"write",-1)),e[49]||(e[49]=n("(")),e[50]||(e[50]=s("code",null,"key",-1)),e[51]||(e[51]=n(", ")),e[52]||(e[52]=s("code",null,"value",-1)),e[53]||(e[53]=n("?): ")),t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[47]||(e[47]=[s("code",null,"Session",-1)])),_:1}),e[54]||(e[54]=n("<")),e[55]||(e[55]=s("code",null,"S",-1)),e[56]||(e[56]=n(", ")),e[57]||(e[57]=s("code",null,"C",-1)),e[58]||(e[58]=n(">"))])]),e[73]||(e[73]=d('

Parameters

key

string

value?

string | number

Returns

',6)),s("p",null,[t(o,{to:"/doc/http/classes/Session.html"},{default:r(()=>e[59]||(e[59]=[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[74]||(e[74]=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 k=a(u,[["render",h],["__file","Session.html.vue"]]),f=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-1","link":"#config-1","children":[]},{"level":3,"title":"content","slug":"content","link":"#content","children":[]}]}],"git":{},"filePathRelative":"doc/http/classes/Session.md"}');export{k as comp,f as data}; diff --git a/assets/SessionOptions.html-_YDcDAt4.js b/assets/SessionOptions.html-DvcN08vs.js similarity index 98% rename from assets/SessionOptions.html-_YDcDAt4.js rename to assets/SessionOptions.html-DvcN08vs.js index 0002ac3120..50c47545e1 100644 --- a/assets/SessionOptions.html-_YDcDAt4.js +++ b/assets/SessionOptions.html-DvcN08vs.js @@ -1 +1 @@ -import{_ as a,c as i,b as l,d as o,e as n,f as t,a as r,r as d,o as c}from"./app-CmQUBLmX.js";const p={};function h(g,e){const s=d("RouteLink");return c(),i("div",null,[l("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":{},"filePathRelative":"doc/http/type-aliases/SessionOptions.md"}');export{u as comp,b as data}; +import{_ as a,c as i,b as l,d as o,e as n,f as t,a as r,r as d,o as c}from"./app-DVxCS5ri.js";const p={};function h(g,e){const s=d("RouteLink");return c(),i("div",null,[l("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":{},"filePathRelative":"doc/http/type-aliases/SessionOptions.md"}');export{u as comp,b as data}; diff --git a/assets/StaticHandlerOptions.html-4o4tZh0m.js b/assets/StaticHandlerOptions.html-CZGOzGWU.js similarity index 97% rename from assets/StaticHandlerOptions.html-4o4tZh0m.js rename to assets/StaticHandlerOptions.html-CZGOzGWU.js index aff78b2503..e438f4cec4 100644 --- a/assets/StaticHandlerOptions.html-4o4tZh0m.js +++ b/assets/StaticHandlerOptions.html-CZGOzGWU.js @@ -1,2 +1,2 @@ -import{_ as s,c as r,b as t,d as o,e as l,f as n,a as i,r as d,o as p}from"./app-CmQUBLmX.js";const u={};function c(h,e){const a=d("RouteLink");return p(),r("div",null,[t("p",null,[o(a,{to:"/doc/server/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),o(a,{to:"/doc/server/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/server")])),_:1}),e[3]||(e[3]=n(" / StaticHandlerOptions"))]),e[11]||(e[11]=i(`

Type Alias: StaticHandlerOptions

StaticHandlerOptions: object

Type declaration

cache?

optional cache: boolean

Default

true
+import{_ as s,c as r,b as t,d as o,e as l,f as n,a as i,r as d,o as p}from"./app-DVxCS5ri.js";const u={};function c(h,e){const a=d("RouteLink");return p(),r("div",null,[t("p",null,[o(a,{to:"/doc/server/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),o(a,{to:"/doc/server/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/server")])),_:1}),e[3]||(e[3]=n(" / StaticHandlerOptions"))]),e[11]||(e[11]=i(`

Type Alias: StaticHandlerOptions

StaticHandlerOptions: object

Type declaration

cache?

optional cache: boolean

Default

true
 

notFound?

`,8)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("code",null,"optional",-1)),e[6]||(e[6]=n()),e[7]||(e[7]=t("strong",null,"notFound",-1)),e[8]||(e[8]=n(": ")),o(a,{to:"/doc/server/type-aliases/Middleware.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"Middleware",-1)])),_:1}),e[9]||(e[9]=n(" | ")),e[10]||(e[10]=t("code",null,"true",-1))])]),e[12]||(e[12]=t("h3",{id:"root",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#root"},[t("span",null,"root")])],-1)),e[13]||(e[13]=t("blockquote",null,[t("p",null,[t("strong",null,"root"),n(": `${string}/`")])],-1))])}const b=s(u,[["render",c],["__file","StaticHandlerOptions.html.vue"]]),m=JSON.parse('{"path":"/doc/server/type-aliases/StaticHandlerOptions.html","title":"Type Alias: StaticHandlerOptions","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Type declaration","slug":"type-declaration","link":"#type-declaration","children":[{"level":3,"title":"cache?","slug":"cache","link":"#cache","children":[]},{"level":3,"title":"notFound?","slug":"notfound","link":"#notfound","children":[]},{"level":3,"title":"root","slug":"root","link":"#root","children":[]}]}],"git":{},"filePathRelative":"doc/server/type-aliases/StaticHandlerOptions.md"}');export{b as comp,m as data}; diff --git a/assets/TabProps.html-Dw5eBFxx.js b/assets/TabProps.html-D1Ws9wzs.js similarity index 97% rename from assets/TabProps.html-Dw5eBFxx.js rename to assets/TabProps.html-D1Ws9wzs.js index cc2732e021..2cc685826d 100644 --- a/assets/TabProps.html-Dw5eBFxx.js +++ b/assets/TabProps.html-D1Ws9wzs.js @@ -1 +1 @@ -import{_ as s,c as o,b as d,d as r,e as n,f as t,a as i,r as l,o as c}from"./app-CmQUBLmX.js";const p={};function h(f,e){const a=l("RouteLink");return c(),o("div",null,[d("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":{},"filePathRelative":"doc/ant-design/interfaces/TabProps.md"}');export{u as comp,g as data}; +import{_ as s,c as o,b as d,d as r,e as n,f as t,a as i,r as l,o as c}from"./app-DVxCS5ri.js";const p={};function h(f,e){const a=l("RouteLink");return c(),o("div",null,[d("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":{},"filePathRelative":"doc/ant-design/interfaces/TabProps.md"}');export{u as comp,g as data}; diff --git a/assets/Table.html-TtSb7tsH.js b/assets/Table.html-CqmOnlnh.js similarity index 97% rename from assets/Table.html-TtSb7tsH.js rename to assets/Table.html-CqmOnlnh.js index 16cc4c671d..d0dcea4100 100644 --- a/assets/Table.html-TtSb7tsH.js +++ b/assets/Table.html-CqmOnlnh.js @@ -1 +1 @@ -import{_ as o,c as l,b as t,d as r,e as s,f as n,a as d,r as p,o as i}from"./app-CmQUBLmX.js";const u={};function m(f,e){const a=p("RouteLink");return i(),l("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(" / Table"))]),e[10]||(e[10]=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

props

',9)),t("p",null,[r(a,{to:"/doc/ant-design/type-aliases/TableProps.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"TableProps",-1)])),_:1}),e[5]||(e[5]=n("<")),e[6]||(e[6]=t("code",null,"T",-1)),e[7]||(e[7]=n(", ")),e[8]||(e[8]=t("code",null,"ExtendTypes",-1)),e[9]||(e[9]=n(">"))]),e[11]||(e[11]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[12]||(e[12]=t("p",null,[t("code",null,"Element")],-1))])}const b=o(u,[["render",m],["__file","Table.html.vue"]]),c=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":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/Table.md"}');export{b as comp,c as data}; +import{_ as o,c as l,b as t,d as r,e as s,f as n,a as d,r as p,o as i}from"./app-DVxCS5ri.js";const u={};function m(f,e){const a=p("RouteLink");return i(),l("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(" / Table"))]),e[10]||(e[10]=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

props

',9)),t("p",null,[r(a,{to:"/doc/ant-design/type-aliases/TableProps.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"TableProps",-1)])),_:1}),e[5]||(e[5]=n("<")),e[6]||(e[6]=t("code",null,"T",-1)),e[7]||(e[7]=n(", ")),e[8]||(e[8]=t("code",null,"ExtendTypes",-1)),e[9]||(e[9]=n(">"))]),e[11]||(e[11]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[12]||(e[12]=t("p",null,[t("code",null,"Element")],-1))])}const b=o(u,[["render",m],["__file","Table.html.vue"]]),c=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":3,"title":"props","slug":"props","link":"#props","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/Table.md"}');export{b as comp,c as data}; diff --git a/assets/TableItemProps.html-DDX1JIT9.js b/assets/TableItemProps.html-B0TQOT3Y.js similarity index 99% rename from assets/TableItemProps.html-DDX1JIT9.js rename to assets/TableItemProps.html-B0TQOT3Y.js index 58af316f89..d50df84541 100644 --- a/assets/TableItemProps.html-DDX1JIT9.js +++ b/assets/TableItemProps.html-B0TQOT3Y.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-CmQUBLmX.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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/interfaces/TableItemProps.md"}');export{g as comp,I as data}; diff --git a/assets/TableProps.html-DvEx0_K0.js b/assets/TableProps.html-BSIp80eG.js similarity index 98% rename from assets/TableProps.html-DvEx0_K0.js rename to assets/TableProps.html-BSIp80eG.js index ad369409d4..e7dad01f52 100644 --- a/assets/TableProps.html-DvEx0_K0.js +++ b/assets/TableProps.html-BSIp80eG.js @@ -1 +1 @@ -import{_ as r,c as l,b as t,d as n,e as s,f as a,a as d,r as p,o as i}from"./app-CmQUBLmX.js";const g={};function u(c,e){const o=p("RouteLink");return i(),l("div",null,[t("p",null,[n(o,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(o,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=a(" / TableProps"))]),e[29]||(e[29]=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]=a("[")),e[6]||(e[6]=t("code",null,"key",-1)),e[7]||(e[7]=a(": ")),e[8]||(e[8]=t("code",null,"string",-1)),e[9]||(e[9]=a("]: ")),n(o,{to:"/doc/ant-design/type-aliases/ExtendTableTypeProps.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"ExtendTableTypeProps",-1)])),_:1}),e[10]||(e[10]=a("<")),e[11]||(e[11]=t("code",null,"any",-1)),e[12]||(e[12]=a(">"))]),e[30]||(e[30]=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[14]||(e[14]=t("code",null,"optional",-1)),e[15]||(e[15]=a()),e[16]||(e[16]=t("strong",null,"faasData",-1)),e[17]||(e[17]=a(": ")),n(o,{to:"/doc/ant-design/interfaces/FaasDataWrapperProps.html"},{default:s(()=>e[13]||(e[13]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),e[18]||(e[18]=a("<")),e[19]||(e[19]=t("code",null,"T",-1)),e[20]||(e[20]=a(">"))])]),e[31]||(e[31]=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[23]||(e[23]=t("strong",null,"items",-1)),e[24]||(e[24]=a(": (")),n(o,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:s(()=>e[21]||(e[21]=[t("code",null,"TableItemProps",-1)])),_:1}),e[25]||(e[25]=a(" | ")),e[26]||(e[26]=t("code",null,"ExtendTypes",-1)),e[27]||(e[27]=a(" & ")),n(o,{to:"/doc/ant-design/type-aliases/ExtendTableItemProps.html"},{default:s(()=>e[22]||(e[22]=[t("code",null,"ExtendTableItemProps",-1)])),_:1}),e[28]||(e[28]=a(")[]"))])]),e[32]||(e[32]=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

',24))])}const f=r(g,[["render",u],["__file","TableProps.html.vue"]]),x=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":{},"filePathRelative":"doc/ant-design/type-aliases/TableProps.md"}');export{f as comp,x as data}; +import{_ as r,c as l,b as t,d as n,e as s,f as a,a as d,r as p,o as i}from"./app-DVxCS5ri.js";const g={};function u(c,e){const o=p("RouteLink");return i(),l("div",null,[t("p",null,[n(o,{to:"/doc/ant-design/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(o,{to:"/doc/ant-design/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=a(" / TableProps"))]),e[29]||(e[29]=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]=a("[")),e[6]||(e[6]=t("code",null,"key",-1)),e[7]||(e[7]=a(": ")),e[8]||(e[8]=t("code",null,"string",-1)),e[9]||(e[9]=a("]: ")),n(o,{to:"/doc/ant-design/type-aliases/ExtendTableTypeProps.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"ExtendTableTypeProps",-1)])),_:1}),e[10]||(e[10]=a("<")),e[11]||(e[11]=t("code",null,"any",-1)),e[12]||(e[12]=a(">"))]),e[30]||(e[30]=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[14]||(e[14]=t("code",null,"optional",-1)),e[15]||(e[15]=a()),e[16]||(e[16]=t("strong",null,"faasData",-1)),e[17]||(e[17]=a(": ")),n(o,{to:"/doc/ant-design/interfaces/FaasDataWrapperProps.html"},{default:s(()=>e[13]||(e[13]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),e[18]||(e[18]=a("<")),e[19]||(e[19]=t("code",null,"T",-1)),e[20]||(e[20]=a(">"))])]),e[31]||(e[31]=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[23]||(e[23]=t("strong",null,"items",-1)),e[24]||(e[24]=a(": (")),n(o,{to:"/doc/ant-design/interfaces/TableItemProps.html"},{default:s(()=>e[21]||(e[21]=[t("code",null,"TableItemProps",-1)])),_:1}),e[25]||(e[25]=a(" | ")),e[26]||(e[26]=t("code",null,"ExtendTypes",-1)),e[27]||(e[27]=a(" & ")),n(o,{to:"/doc/ant-design/type-aliases/ExtendTableItemProps.html"},{default:s(()=>e[22]||(e[22]=[t("code",null,"ExtendTableItemProps",-1)])),_:1}),e[28]||(e[28]=a(")[]"))])]),e[32]||(e[32]=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

',24))])}const f=r(g,[["render",u],["__file","TableProps.html.vue"]]),x=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":{},"filePathRelative":"doc/ant-design/type-aliases/TableProps.md"}');export{f as comp,x as data}; diff --git a/assets/Tabs.html-BredagNF.js b/assets/Tabs.html-BFnjlaZJ.js similarity index 98% rename from assets/Tabs.html-BredagNF.js rename to assets/Tabs.html-BFnjlaZJ.js index 818bdc4039..1834849dce 100644 --- a/assets/Tabs.html-BredagNF.js +++ b/assets/Tabs.html-BFnjlaZJ.js @@ -1,4 +1,4 @@ -import{_ as i,c as o,b as e,d as t,e as p,f as s,a as l,r,o as c}from"./app-CmQUBLmX.js";const d={};function u(m,n){const a=r("RouteLink");return c(),o("div",null,[e("p",null,[t(a,{to:"/doc/ant-design/"},{default:p(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),t(a,{to:"/doc/ant-design/"},{default:p(()=>n[1]||(n[1]=[s("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=s(" / Tabs"))]),n[5]||(n[5]=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

props

',6)),e("p",null,[t(a,{to:"/doc/ant-design/interfaces/TabsProps.html"},{default:p(()=>n[4]||(n[4]=[e("code",null,"TabsProps",-1)])),_:1})]),n[6]||(n[6]=l(`

Returns

Element

Example

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

props

',6)),e("p",null,[t(a,{to:"/doc/ant-design/interfaces/TabsProps.html"},{default:p(()=>n[4]||(n[4]=[e("code",null,"TabsProps",-1)])),_:1})]),n[6]||(n[6]=l(`

Returns

Element

Example

import { Tabs } from '@faasjs/ant-design'
 
 <Tabs
   items={[
diff --git a/assets/TabsProps.html-DFSawtyD.js b/assets/TabsProps.html-Bp3UZk0e.js
similarity index 96%
rename from assets/TabsProps.html-DFSawtyD.js
rename to assets/TabsProps.html-Bp3UZk0e.js
index 03c126eb2f..d08b58ca8c 100644
--- a/assets/TabsProps.html-DFSawtyD.js
+++ b/assets/TabsProps.html-Bp3UZk0e.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/interfaces/TabsProps.md"}');export{x as comp,g as data}; diff --git a/assets/Title.html-wZWfLSIk.js b/assets/Title.html-CWhrxjgx.js similarity index 98% rename from assets/Title.html-wZWfLSIk.js rename to assets/Title.html-CWhrxjgx.js index 7b81e4b140..98c2455dad 100644 --- a/assets/Title.html-wZWfLSIk.js +++ b/assets/Title.html-CWhrxjgx.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 c,r as i,o as u}from"./app-CmQUBLmX.js";const r={};function k(d,n){const t=i("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[5]||(n[5]=c(`

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 c,r as i,o as u}from"./app-DVxCS5ri.js";const r={};function k(d,n){const t=i("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[5]||(n[5]=c(`

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-5mDRt4nI.js b/assets/TitleProps.html-B06ysz-a.js
similarity index 97%
rename from assets/TitleProps.html-5mDRt4nI.js
rename to assets/TitleProps.html-B06ysz-a.js
index 22e4c7fec1..8add5b0fb6 100644
--- a/assets/TitleProps.html-5mDRt4nI.js
+++ b/assets/TitleProps.html-B06ysz-a.js
@@ -1 +1 @@
-import{_ as r,c as l,b as s,d as a,e as n,f as t,a as i,r as d,o as c}from"./app-CmQUBLmX.js";const p={};function h(f,e){const o=d("RouteLink");return c(),l("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 | { className: string; style: CSSProperties; }

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=r(p,[["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":{},"filePathRelative":"doc/ant-design/interfaces/TitleProps.md"}');export{g as comp,b as data}; +import{_ as r,c as l,b as s,d as a,e as n,f as t,a as i,r as d,o as c}from"./app-DVxCS5ri.js";const p={};function h(f,e){const o=d("RouteLink");return c(),l("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 | { className: string; style: CSSProperties; }

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=r(p,[["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":{},"filePathRelative":"doc/ant-design/interfaces/TitleProps.md"}');export{g as comp,b as data}; diff --git a/assets/UnionFaasItemElement.html-nc-PKJ0U.js b/assets/UnionFaasItemElement.html-CDSWGOF9.js similarity index 96% rename from assets/UnionFaasItemElement.html-nc-PKJ0U.js rename to assets/UnionFaasItemElement.html-CDSWGOF9.js index f005af9015..fa22a343ca 100644 --- a/assets/UnionFaasItemElement.html-nc-PKJ0U.js +++ b/assets/UnionFaasItemElement.html-CDSWGOF9.js @@ -1 +1 @@ -import{_ as o,c as i,b as n,d as s,e as a,f as l,r as u,o as m}from"./app-CmQUBLmX.js";const r={};function d(p,e){const t=u("RouteLink");return m(),i("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(r,[["render",d],["__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":{},"filePathRelative":"doc/ant-design/type-aliases/UnionFaasItemElement.md"}');export{y as comp,V as data}; +import{_ as o,c as i,b as n,d as s,e as a,f as l,r as u,o as m}from"./app-DVxCS5ri.js";const r={};function d(p,e){const t=u("RouteLink");return m(),i("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(r,[["render",d],["__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":{},"filePathRelative":"doc/ant-design/type-aliases/UnionFaasItemElement.md"}');export{y as comp,V as data}; diff --git a/assets/UnionFaasItemInjection.html-C7thj3u1.js b/assets/UnionFaasItemInjection.html-ChrMunaa.js similarity index 97% rename from assets/UnionFaasItemInjection.html-C7thj3u1.js rename to assets/UnionFaasItemInjection.html-ChrMunaa.js index 02d7675b45..ab2462923b 100644 --- a/assets/UnionFaasItemInjection.html-C7thj3u1.js +++ b/assets/UnionFaasItemInjection.html-ChrMunaa.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-CmQUBLmX.js";const c={};function u(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(c,[["render",u],["__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":{},"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-DVxCS5ri.js";const c={};function u(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(c,[["render",u],["__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":{},"filePathRelative":"doc/ant-design/type-aliases/UnionFaasItemInjection.md"}');export{h as comp,v as data}; diff --git a/assets/UnionFaasItemProps.html-muQ64Bcj.js b/assets/UnionFaasItemProps.html-CRRt3TcP.js similarity index 99% rename from assets/UnionFaasItemProps.html-muQ64Bcj.js rename to assets/UnionFaasItemProps.html-CRRt3TcP.js index e340214cc4..278dbcd692 100644 --- a/assets/UnionFaasItemProps.html-muQ64Bcj.js +++ b/assets/UnionFaasItemProps.html-CRRt3TcP.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-CmQUBLmX.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

',9)),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

',13)),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-DVxCS5ri.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

',9)),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

',13)),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":{},"filePathRelative":"doc/ant-design/interfaces/UnionFaasItemProps.md"}');export{g as comp,I as data}; diff --git a/assets/UnionFaasItemRender.html-CZfS7c0B.js b/assets/UnionFaasItemRender.html-BsPiH11f.js similarity index 97% rename from assets/UnionFaasItemRender.html-CZfS7c0B.js rename to assets/UnionFaasItemRender.html-BsPiH11f.js index 69ab1b31b7..ace5220caa 100644 --- a/assets/UnionFaasItemRender.html-CZfS7c0B.js +++ b/assets/UnionFaasItemRender.html-BsPiH11f.js @@ -1 +1 @@ -import{_ as r,c as d,b as a,d as t,e as l,f as n,a as o,r as i,o as u}from"./app-CmQUBLmX.js";const c={};function p(h,e){const s=i("RouteLink");return u(),d("div",null,[a("p",null,[t(s,{to:"/doc/ant-design/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(s,{to:"/doc/ant-design/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / UnionFaasItemRender"))]),e[5]||(e[5]=o('

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

scene

',13)),a("p",null,[t(s,{to:"/doc/ant-design/type-aliases/UnionScene.html"},{default:l(()=>e[4]||(e[4]=[a("code",null,"UnionScene",-1)])),_:1})]),e[6]||(e[6]=a("h2",{id:"returns",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#returns"},[a("span",null,"Returns")])],-1)),e[7]||(e[7]=a("p",null,[a("code",null,"React.ReactNode")],-1))])}const v=r(c,[["render",p],["__file","UnionFaasItemRender.html.vue"]]),g=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":3,"title":"value","slug":"value","link":"#value","children":[]},{"level":3,"title":"values","slug":"values","link":"#values","children":[]},{"level":3,"title":"index","slug":"index","link":"#index","children":[]},{"level":3,"title":"scene","slug":"scene","link":"#scene","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/type-aliases/UnionFaasItemRender.md"}');export{v as comp,g as data}; +import{_ as r,c as d,b as a,d as t,e as l,f as n,a as o,r as i,o as u}from"./app-DVxCS5ri.js";const c={};function p(h,e){const s=i("RouteLink");return u(),d("div",null,[a("p",null,[t(s,{to:"/doc/ant-design/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(s,{to:"/doc/ant-design/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=n(" / UnionFaasItemRender"))]),e[5]||(e[5]=o('

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

scene

',13)),a("p",null,[t(s,{to:"/doc/ant-design/type-aliases/UnionScene.html"},{default:l(()=>e[4]||(e[4]=[a("code",null,"UnionScene",-1)])),_:1})]),e[6]||(e[6]=a("h2",{id:"returns",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#returns"},[a("span",null,"Returns")])],-1)),e[7]||(e[7]=a("p",null,[a("code",null,"React.ReactNode")],-1))])}const v=r(c,[["render",p],["__file","UnionFaasItemRender.html.vue"]]),g=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":3,"title":"value","slug":"value","link":"#value","children":[]},{"level":3,"title":"values","slug":"values","link":"#values","children":[]},{"level":3,"title":"index","slug":"index","link":"#index","children":[]},{"level":3,"title":"scene","slug":"scene","link":"#scene","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/type-aliases/UnionFaasItemRender.md"}');export{v as comp,g as data}; diff --git a/assets/UnionScene.html-C8o2DQDn.js b/assets/UnionScene.html-Dh49Axfv.js similarity index 94% rename from assets/UnionScene.html-C8o2DQDn.js rename to assets/UnionScene.html-Dh49Axfv.js index fcad8276ed..bd2f733521 100644 --- a/assets/UnionScene.html-C8o2DQDn.js +++ b/assets/UnionScene.html-Dh49Axfv.js @@ -1 +1 @@ -import{_ as a,c as i,b as n,d as s,e as l,f as t,r as d,o as r}from"./app-CmQUBLmX.js";const u={};function p(c,e){const o=d("RouteLink");return r(),i("div",null,[n("p",null,[s(o,{to:"/doc/ant-design/"},{default:l(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(o,{to:"/doc/ant-design/"},{default:l(()=>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 m=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":{},"filePathRelative":"doc/ant-design/type-aliases/UnionScene.md"}');export{m as comp,S as data}; +import{_ as a,c as i,b as n,d as s,e as l,f as t,r as d,o as r}from"./app-DVxCS5ri.js";const u={};function p(c,e){const o=d("RouteLink");return r(),i("div",null,[n("p",null,[s(o,{to:"/doc/ant-design/"},{default:l(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(o,{to:"/doc/ant-design/"},{default:l(()=>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 m=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":{},"filePathRelative":"doc/ant-design/type-aliases/UnionScene.md"}');export{m as comp,S as data}; diff --git a/assets/UseifyPlugin.html-Ci1OC8K2.js b/assets/UseifyPlugin.html-Chz6G1JT.js similarity index 97% rename from assets/UseifyPlugin.html-Ci1OC8K2.js rename to assets/UseifyPlugin.html-Chz6G1JT.js index f6afb9d8d7..430f86dd6a 100644 --- a/assets/UseifyPlugin.html-Ci1OC8K2.js +++ b/assets/UseifyPlugin.html-Chz6G1JT.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-CmQUBLmX.js";const u={};function c(f,e){const n=d("RouteLink");return p(),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[5]||(e[5]=i('

Type Alias: UseifyPlugin<T>

UseifyPlugin<T>: T & object

Type declaration

mount()

mount: (data?) => Promise<T>

Parameters

data?
',7)),t("p",null,[l(n,{to:"/doc/func/type-aliases/MountData.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"MountData",-1)])),_:1})]),e[6]||(e[6]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[7]||(e[7]=t("p",null,[t("code",null,"Promise"),a("<"),t("code",null,"T"),a(">")],-1)),e[8]||(e[8]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),e[9]||(e[9]=t("p",null,[a("• "),t("strong",null,"T")],-1))])}const y=o(u,[["render",c],["__file","UseifyPlugin.html.vue"]]),h=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":{},"filePathRelative":"doc/func/type-aliases/UseifyPlugin.md"}');export{y as comp,h 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-DVxCS5ri.js";const u={};function c(f,e){const n=d("RouteLink");return p(),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[5]||(e[5]=i('

Type Alias: UseifyPlugin<T>

UseifyPlugin<T>: T & object

Type declaration

mount()

mount: (data?) => Promise<T>

Parameters

data?
',7)),t("p",null,[l(n,{to:"/doc/func/type-aliases/MountData.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"MountData",-1)])),_:1})]),e[6]||(e[6]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[7]||(e[7]=t("p",null,[t("code",null,"Promise"),a("<"),t("code",null,"T"),a(">")],-1)),e[8]||(e[8]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),e[9]||(e[9]=t("p",null,[a("• "),t("strong",null,"T")],-1))])}const y=o(u,[["render",c],["__file","UseifyPlugin.html.vue"]]),h=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":{},"filePathRelative":"doc/func/type-aliases/UseifyPlugin.md"}');export{y as comp,h as data}; diff --git a/assets/UseifyPlugin.html-D3R-uJe8.js b/assets/UseifyPlugin.html-De5RSW4V.js similarity index 97% rename from assets/UseifyPlugin.html-D3R-uJe8.js rename to assets/UseifyPlugin.html-De5RSW4V.js index a6965ce2c6..13c96fb035 100644 --- a/assets/UseifyPlugin.html-D3R-uJe8.js +++ b/assets/UseifyPlugin.html-De5RSW4V.js @@ -1 +1 @@ -import{_ as o,c as r,b as t,d as s,e as l,f as a,a as i,r as d,o as p}from"./app-CmQUBLmX.js";const u={};function m(c,e){const n=d("RouteLink");return p(),r("div",null,[t("p",null,[s(n,{to:"/doc/test/"},{default:l(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),s(n,{to:"/doc/test/"},{default:l(()=>e[1]||(e[1]=[a("@faasjs/test")])),_:1}),e[3]||(e[3]=a(" / UseifyPlugin"))]),e[5]||(e[5]=i('

Type Alias: UseifyPlugin<T>

UseifyPlugin<T>: T & object

Type declaration

mount()

mount: (data?) => Promise<T>

Parameters

data?
',7)),t("p",null,[s(n,{to:"/doc/test/type-aliases/MountData.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"MountData",-1)])),_:1})]),e[6]||(e[6]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[7]||(e[7]=t("p",null,[t("code",null,"Promise"),a("<"),t("code",null,"T"),a(">")],-1)),e[8]||(e[8]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),e[9]||(e[9]=t("p",null,[a("• "),t("strong",null,"T")],-1))])}const y=o(u,[["render",m],["__file","UseifyPlugin.html.vue"]]),h=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":{},"filePathRelative":"doc/test/type-aliases/UseifyPlugin.md"}');export{y as comp,h as data}; +import{_ as o,c as r,b as t,d as s,e as l,f as a,a as i,r as d,o as p}from"./app-DVxCS5ri.js";const u={};function m(c,e){const n=d("RouteLink");return p(),r("div",null,[t("p",null,[s(n,{to:"/doc/test/"},{default:l(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),s(n,{to:"/doc/test/"},{default:l(()=>e[1]||(e[1]=[a("@faasjs/test")])),_:1}),e[3]||(e[3]=a(" / UseifyPlugin"))]),e[5]||(e[5]=i('

Type Alias: UseifyPlugin<T>

UseifyPlugin<T>: T & object

Type declaration

mount()

mount: (data?) => Promise<T>

Parameters

data?
',7)),t("p",null,[s(n,{to:"/doc/test/type-aliases/MountData.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"MountData",-1)])),_:1})]),e[6]||(e[6]=t("h4",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[7]||(e[7]=t("p",null,[t("code",null,"Promise"),a("<"),t("code",null,"T"),a(">")],-1)),e[8]||(e[8]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),e[9]||(e[9]=t("p",null,[a("• "),t("strong",null,"T")],-1))])}const y=o(u,[["render",m],["__file","UseifyPlugin.html.vue"]]),h=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":{},"filePathRelative":"doc/test/type-aliases/UseifyPlugin.md"}');export{y as comp,h as data}; diff --git a/assets/app-CmQUBLmX.js b/assets/app-DVxCS5ri.js similarity index 86% rename from assets/app-CmQUBLmX.js rename to assets/app-DVxCS5ri.js index 571a58ec0f..806beb1d8f 100644 --- a/assets/app-CmQUBLmX.js +++ b/assets/app-DVxCS5ri.js @@ -30,7 +30,7 @@ Server rendered element contains fewer child nodes than client vdom.`),P=!0),cl( * @vue/runtime-dom v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let Ri;const ua=typeof window<"u"&&window.trustedTypes;if(ua)try{Ri=ua.createPolicy("vue",{createHTML:e=>e})}catch{}const xc=Ri?e=>Ri.createHTML(e):e=>e,Af="http://www.w3.org/2000/svg",Lf="http://www.w3.org/1998/Math/MathML",Mt=typeof document<"u"?document:null,ca=Mt&&Mt.createElement("template"),Ff={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"?Mt.createElementNS(Af,e):t==="mathml"?Mt.createElementNS(Lf,e):l?Mt.createElement(e,{is:l}):Mt.createElement(e);return e==="select"&&n&&n.multiple!=null&&r.setAttribute("multiple",n.multiple),r},createText:e=>Mt.createTextNode(e),createComment:e=>Mt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Mt.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=xc(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]}},Gt="transition",an="animation",In=Symbol("_vtc"),Pc={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},Rf=ze({},Bu,Pc),Cf=e=>(e.displayName="Transition",e.props=Rf,e),ds=Cf((e,{slots:t})=>ce(vh,Of(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 Of(e){const t={};for(const P in e)P in Pc||(t[P]=e[P]);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:c=a,leaveFromClass:d=`${l}-leave-from`,leaveActiveClass:h=`${l}-leave-active`,leaveToClass:f=`${l}-leave-to`}=e,_=If(r),y=_&&_[0],k=_&&_[1],{onBeforeEnter:b,onEnter:T,onEnterCancelled:m,onLeave:E,onLeaveCancelled:S,onBeforeAppear:$=b,onAppear:M=T,onAppearCancelled:A=m}=t,z=(P,D,Q,te)=>{P._enterCancelled=te,hl(P,D?c:a),hl(P,D?u:s),Q&&Q()},F=(P,D)=>{P._isLeaving=!1,hl(P,d),hl(P,f),hl(P,h),D&&D()},B=P=>(D,Q)=>{const te=P?M:T,I=()=>z(D,P,Q);pl(te,[D,I]),pa(()=>{hl(D,P?o:i),St(D,P?c:a),da(te)||ha(D,n,y,I)})};return ze(t,{onBeforeEnter(P){pl(b,[P]),St(P,i),St(P,s)},onBeforeAppear(P){pl($,[P]),St(P,o),St(P,u)},onEnter:B(!1),onAppear:B(!0),onLeave(P,D){P._isLeaving=!0;const Q=()=>F(P,D);St(P,d),P._enterCancelled?(St(P,h),ga()):(ga(),St(P,h)),pa(()=>{P._isLeaving&&(hl(P,d),St(P,f),da(E)||ha(P,n,k,Q))}),pl(E,[P,Q])},onEnterCancelled(P){z(P,!1,void 0,!0),pl(m,[P])},onAppearCancelled(P){z(P,!0,void 0,!0),pl(A,[P])},onLeaveCancelled(P){F(P),pl(S,[P])}})}function If(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 cp(e)}function St(e,t){t.split(/\s+/).forEach(l=>l&&e.classList.add(l)),(e[In]||(e[In]=new Set)).add(t)}function hl(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const l=e[In];l&&(l.delete(t),l.size||(e[In]=void 0))}function pa(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let wf=0;function ha(e,t,l,n){const r=e._endId=++wf,i=()=>{r===e._endId&&n()};if(l!=null)return setTimeout(i,l);const{type:s,timeout:a,propCount:o}=Sf(e,t);if(!s)return n();const u=s+"end";let c=0;const d=()=>{e.removeEventListener(u,h),i()},h=f=>{f.target===e&&++c>=o&&d()};setTimeout(()=>{c(l[_]||"").split(", "),r=n(`${Gt}Delay`),i=n(`${Gt}Duration`),s=fa(r,i),a=n(`${an}Delay`),o=n(`${an}Duration`),u=fa(a,o);let c=null,d=0,h=0;t===Gt?s>0&&(c=Gt,d=s,h=i.length):t===an?u>0&&(c=an,d=u,h=o.length):(d=Math.max(s,u),c=d>0?s>u?Gt:an:null,h=c?c===Gt?i.length:o.length:0);const f=c===Gt&&/\b(transform|all)(,|$)/.test(n(`${Gt}Property`).toString());return{type:c,timeout:d,propCount:h,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 ga(){return document.body.offsetHeight}function Df(e,t,l){const n=e[In];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):l?e.setAttribute("class",t):e.className=t}const Er=Symbol("_vod"),Ac=Symbol("_vsh"),br={beforeMount(e,{value:t},{transition:l}){e[Er]=e.style.display==="none"?"":e.style.display,l&&t?l.beforeEnter(e):on(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),on(e,!0),n.enter(e)):n.leave(e,()=>{on(e,!1)}):on(e,t))},beforeUnmount(e,{value:t}){on(e,t)}};function on(e,t){e.style.display=t?e[Er]:"none",e[Ac]=!t}const Vf=Symbol(""),Nf=/(^|;)\s*display\s*:/;function Mf(e,t,l){const n=e.style,r=Fe(l);let i=!1;if(l&&!r){if(t)if(Fe(t))for(const s of t.split(";")){const a=s.slice(0,s.indexOf(":")).trim();l[a]==null&&or(n,a,"")}else for(const s in t)l[s]==null&&or(n,s,"");for(const s in l)s==="display"&&(i=!0),or(n,s,l[s])}else if(r){if(t!==l){const s=n[Vf];s&&(l+=";"+s),n.cssText=l,i=Nf.test(l)}}else t&&e.removeAttribute("style");Er in e&&(e[Er]=i?n.display:"",e[Ac]&&(n.display="none"))}const va=/\s*!important$/;function or(e,t,l){if(re(l))l.forEach(n=>or(e,t,n));else if(l==null&&(l=""),t.startsWith("--"))e.setProperty(t,l);else{const n=jf(e,t);va.test(l)?e.setProperty(zt(n),l.replace(va,""),"important"):e[n]=l}}const _a=["Webkit","Moz","ms"],ii={};function jf(e,t){const l=ii[t];if(l)return l;let n=rt(t);if(n!=="filter"&&n in e)return ii[t]=n;n=Bn(n);for(let r=0;r<_a.length;r++){const i=_a[r]+n;if(i in e)return ii[t]=i}return t}const ya="http://www.w3.org/1999/xlink";function ka(e,t,l,n,r,i=gp(t)){n&&t.startsWith("xlink:")?l==null?e.removeAttributeNS(ya,t.slice(6,t.length)):e.setAttributeNS(ya,t,l):l==null||i&&!Yi(l)?e.removeAttribute(t):e.setAttribute(t,i?"":Ut(l)?String(l):l)}function Ea(e,t,l,n,r){if(t==="innerHTML"||t==="textContent"){l!=null&&(e[t]=t==="innerHTML"?xc(l):l);return}const i=e.tagName;if(t==="value"&&i!=="PROGRESS"&&!i.includes("-")){const a=i==="OPTION"?e.getAttribute("value")||"":e.value,o=l==null?e.type==="checkbox"?"on":"":String(l);(a!==o||!("_value"in e))&&(e.value=o),l==null&&e.removeAttribute(t),e._value=l;return}let s=!1;if(l===""||l==null){const a=typeof e[t];a==="boolean"?l=Yi(l):l==null&&a==="string"?(l="",s=!0):a==="number"&&(l=0,s=!0)}try{e[t]=l}catch{}s&&e.removeAttribute(r||t)}function Hf(e,t,l,n){e.addEventListener(t,l,n)}function Bf(e,t,l,n){e.removeEventListener(t,l,n)}const ba=Symbol("_vei");function Uf(e,t,l,n,r=null){const i=e[ba]||(e[ba]={}),s=i[t];if(n&&s)s.value=n;else{const[a,o]=zf(t);if(n){const u=i[t]=Kf(n,r);Hf(e,a,u,o)}else s&&(Bf(e,a,s,o),i[t]=void 0)}}const Ta=/(?:Once|Passive|Capture)$/;function zf(e){let t;if(Ta.test(e)){t={};let n;for(;n=e.match(Ta);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):zt(e.slice(2)),t]}let si=0;const $f=Promise.resolve(),qf=()=>si||($f.then(()=>si=0),si=Date.now());function Kf(e,t){const l=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=l.attached)return;Tt(Wf(n,l.value),t,5,[n])};return l.value=e,l.attached=qf(),l}function Wf(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 xa=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Gf=(e,t,l,n,r,i)=>{const s=r==="svg";t==="class"?Df(e,n,s):t==="style"?Mf(e,l,n):Hn(t)?Wi(t)||Uf(e,t,l,n,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Jf(e,t,n,s))?(Ea(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&ka(e,t,n,s,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Fe(n))?Ea(e,rt(t),n,i,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),ka(e,t,n,s))};function Jf(e,t,l,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&xa(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 xa(t)&&Fe(l)?!1:t in e}const Yf={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Xf=(e,t)=>{const l=e._withKeys||(e._withKeys={}),n=t.join(".");return l[n]||(l[n]=r=>{if(!("key"in r))return;const i=zt(r.key);if(t.some(s=>s===i||Yf[s]===i))return e(r)})},Qf=ze({patchProp:Gf},Ff);let ai,Pa=!1;function Zf(){return ai=Pa?ai:Zh(Qf),Pa=!0,ai}const em=(...e)=>{const t=Zf().createApp(...e),{mount:l}=t;return t.mount=n=>{const r=lm(n);if(r)return l(r,!0,tm(r))},t};function tm(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function lm(e){return Fe(e)?document.querySelector(e):e}var Kn=e=>/^[a-z][a-z0-9+.-]*:/.test(e)||e.startsWith("//"),nm=/.md((\?|#).*)?$/,rm=(e,t="/")=>Kn(e)||e.startsWith("/")&&!e.startsWith(t)&&!nm.test(e),Vr=e=>/^(https?:)?\/\//.test(e),Aa=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},im="http://.",sm=(e,t)=>{if(!e.startsWith("/")&&t){const l=t.slice(0,t.lastIndexOf("/"));return Aa(new URL(`${l}/${e}`,im).pathname)}return Aa(e)},am=(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"/"},om=/(#|\?)/,Lc=e=>{const[t,...l]=e.split(om);return{pathname:t,hashAndQueries:l.join("")}},um=["link","meta","script","style","noscript","template"],cm=["title","base"],dm=([e,t,l])=>cm.includes(e)?e:um.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,pm=e=>{const t=new Set,l=[];return e.forEach(n=>{const r=dm(n);r&&!t.has(r)&&(t.add(r),l.push(n))}),l},hm=e=>e.endsWith("/")||e.endsWith(".html")?e:`${e}/`,Fc=e=>e.endsWith("/")?e.slice(0,-1):e,Rc=e=>e.startsWith("/")?e.slice(1):e,ps=e=>Object.prototype.toString.call(e)==="[object Object]",vt=e=>typeof e=="string";const fm=JSON.parse("{}"),mm=Object.fromEntries([["/CHANGELOG.html",{loader:()=>p(()=>import("./CHANGELOG.html-hiTnlaJ7.js"),[]),meta:{title:"Changelog"}}],["/CODE_OF_CONDUCT.html",{loader:()=>p(()=>import("./CODE_OF_CONDUCT.html-DgXx2rom.js"),[]),meta:{title:"Contributor Covenant Code of Conduct"}}],["/CONTRIBUTING.html",{loader:()=>p(()=>import("./CONTRIBUTING.html-D8wJIMZR.js"),[]),meta:{title:"Contributing"}}],["/",{loader:()=>p(()=>import("./index.html-CGe5PvuN.js"),[]),meta:{title:""}}],["/SECURITY.html",{loader:()=>p(()=>import("./SECURITY.html-BVjLhWtc.js"),[]),meta:{title:"FaasJS Security Guide"}}],["/doc/",{loader:()=>p(()=>import("./index.html-Dort42OV.js"),[]),meta:{title:"Overview of official plugins"}}],["/guide/",{loader:()=>p(()=>import("./index.html-DmWA4R0N.js"),[]),meta:{title:"Getting Started"}}],["/guide/request-spec.html",{loader:()=>p(()=>import("./request-spec.html-C8tcDkIU.js"),[]),meta:{title:"FaasJS Request Specifications"}}],["/zh/",{loader:()=>p(()=>import("./index.html-t74wyKwL.js"),[]),meta:{title:""}}],["/doc/ant-design/",{loader:()=>p(()=>import("./index.html-DO1LXonZ.js"),[]),meta:{title:"@faasjs/ant-design"}}],["/doc/browser/",{loader:()=>p(()=>import("./index.html-5CNtZjJe.js"),[]),meta:{title:"@faasjs/browser"}}],["/doc/cli/",{loader:()=>p(()=>import("./index.html-CzZlmmf4.js"),[]),meta:{title:"@faasjs/cli"}}],["/doc/cloud_function/",{loader:()=>p(()=>import("./index.html-D4K37Ew3.js"),[]),meta:{title:"@faasjs/cloud_function"}}],["/doc/create-faas-app/",{loader:()=>p(()=>import("./index.html-8pb-mMc4.js"),[]),meta:{title:"create-faas-app"}}],["/doc/deep_merge/",{loader:()=>p(()=>import("./index.html-D20yfmSr.js"),[]),meta:{title:"@faasjs/deep_merge"}}],["/doc/faasjs/",{loader:()=>p(()=>import("./index.html-B119RezC.js"),[]),meta:{title:"FaasJS"}}],["/doc/func/",{loader:()=>p(()=>import("./index.html-Db16xJkG.js"),[]),meta:{title:"@faasjs/func"}}],["/doc/http/",{loader:()=>p(()=>import("./index.html-Bcjj4_Bt.js"),[]),meta:{title:"@faasjs/http"}}],["/doc/images/",{loader:()=>p(()=>import("./index.html-BCuBbZsX.js"),[]),meta:{title:"FaasJS's Docker Images"}}],["/doc/jest/",{loader:()=>p(()=>import("./index.html-Bz8A-33E.js"),[]),meta:{title:"@faasjs/jest"}}],["/doc/knex/",{loader:()=>p(()=>import("./index.html-BPMTWxHZ.js"),[]),meta:{title:"@faasjs/knex"}}],["/doc/lint/",{loader:()=>p(()=>import("./index.html-Den7N9Kl.js"),[]),meta:{title:"@faasjs/lint"}}],["/doc/load/",{loader:()=>p(()=>import("./index.html-CddBUOim.js"),[]),meta:{title:"@faasjs/load"}}],["/doc/logger/",{loader:()=>p(()=>import("./index.html-CC0KwlJk.js"),[]),meta:{title:"@faasjs/logger"}}],["/doc/mongo/",{loader:()=>p(()=>import("./index.html-B2iz0SH3.js"),[]),meta:{title:"@faasjs/mongo"}}],["/doc/nextjs/",{loader:()=>p(()=>import("./index.html-BpSGI-Zz.js"),[]),meta:{title:"@faasjs/nextjs"}}],["/doc/react/",{loader:()=>p(()=>import("./index.html-BODOLfr9.js"),[]),meta:{title:"@faasjs/react"}}],["/doc/redis/",{loader:()=>p(()=>import("./index.html-CIeyoCJK.js"),[]),meta:{title:"@faasjs/redis"}}],["/doc/request/",{loader:()=>p(()=>import("./index.html-CB_B4tlM.js"),[]),meta:{title:"@faasjs/request"}}],["/doc/server/",{loader:()=>p(()=>import("./index.html-CgZyvg3g.js"),[]),meta:{title:"@faasjs/server"}}],["/doc/test/",{loader:()=>p(()=>import("./index.html-BdG3CD4D.js"),[]),meta:{title:"@faasjs/test"}}],["/doc/ts-transform/",{loader:()=>p(()=>import("./index.html-C87X11Qj.js"),[]),meta:{title:"@faasjs/ts-transform"}}],["/doc/types/",{loader:()=>p(()=>import("./index.html-0YhMETby.js"),[]),meta:{title:"@faasjs/types"}}],["/doc/vue-plugin/",{loader:()=>p(()=>import("./index.html-BZSD83g-.js"),[]),meta:{title:"@faasjs/vue-plugin"}}],["/zh/doc/",{loader:()=>p(()=>import("./index.html-PhcKiuZA.js"),[]),meta:{title:"官方插件总览"}}],["/zh/doc/browser.html",{loader:()=>p(()=>import("./browser.html-CevRh9qA.js"),[]),meta:{title:"@faasjs/browser"}}],["/zh/doc/cli.html",{loader:()=>p(()=>import("./cli.html-BgvRiZqs.js"),[]),meta:{title:"@faasjs/cli"}}],["/zh/doc/cloud_function.html",{loader:()=>p(()=>import("./cloud_function.html-CMXq_nMJ.js"),[]),meta:{title:"@faasjs/cloud_function"}}],["/zh/doc/create-faas-app.html",{loader:()=>p(()=>import("./create-faas-app.html-DnMq7e8u.js"),[]),meta:{title:"create-faas-app"}}],["/zh/doc/deep_merge.html",{loader:()=>p(()=>import("./deep_merge.html-Bq6yWpd0.js"),[]),meta:{title:"@faasjs/deep_merge"}}],["/zh/doc/develop.html",{loader:()=>p(()=>import("./develop.html-JeRBE05y.js"),[]),meta:{title:"开发插件"}}],["/zh/doc/func.html",{loader:()=>p(()=>import("./func.html-D6g3YgS3.js"),[]),meta:{title:"@faasjs/func"}}],["/zh/doc/http.html",{loader:()=>p(()=>import("./http.html-D_M5h3wo.js"),[]),meta:{title:"@faasjs/http"}}],["/zh/doc/knex.html",{loader:()=>p(()=>import("./knex.html-D83MUIne.js"),[]),meta:{title:"@faasjs/knex"}}],["/zh/doc/load.html",{loader:()=>p(()=>import("./load.html-CJZZ5VXr.js"),[]),meta:{title:"@faasjs/load"}}],["/zh/doc/logger.html",{loader:()=>p(()=>import("./logger.html-DscumDhz.js"),[]),meta:{title:"@faasjs/logger"}}],["/zh/doc/mongo.html",{loader:()=>p(()=>import("./mongo.html-RXMo4n7L.js"),[]),meta:{title:"@faasjs/mongo"}}],["/zh/doc/react.html",{loader:()=>p(()=>import("./react.html-3hVY5FUI.js"),[]),meta:{title:"@faasjs/react"}}],["/zh/doc/redis.html",{loader:()=>p(()=>import("./redis.html-sQxcvtEl.js"),[]),meta:{title:"@faasjs/redis"}}],["/zh/doc/request.html",{loader:()=>p(()=>import("./request.html-DhBthkp3.js"),[]),meta:{title:"@faasjs/request"}}],["/zh/doc/server.html",{loader:()=>p(()=>import("./server.html-DoKDcIZc.js"),[]),meta:{title:"@faasjs/server"}}],["/zh/doc/test.html",{loader:()=>p(()=>import("./test.html-D2yInVpr.js"),[]),meta:{title:"@faasjs/test"}}],["/zh/doc/vue-plugin.html",{loader:()=>p(()=>import("./vue-plugin.html-CLUFAHRz.js"),[]),meta:{title:"@faasjs/vue-plugin"}}],["/zh/guide/",{loader:()=>p(()=>import("./index.html-CoErBQGV.js"),[]),meta:{title:"1 分钟上手"}}],["/zh/guide/auth.html",{loader:()=>p(()=>import("./auth.html-BnO-Jihs.js"),[]),meta:{title:"5 分钟开发登录注册功能"}}],["/zh/guide/story.html",{loader:()=>p(()=>import("./story.html-AvuI3tSJ.js"),[]),meta:{title:"背景故事"}}],["/doc/ant-design/functions/App.html",{loader:()=>p(()=>import("./App.html-BEyWnuzM.js"),[]),meta:{title:"Function: App()"}}],["/doc/ant-design/functions/Blank.html",{loader:()=>p(()=>import("./Blank.html-oh0LcNoq.js"),[]),meta:{title:"Function: Blank()"}}],["/doc/ant-design/functions/ConfigContext.html",{loader:()=>p(()=>import("./ConfigContext.html-CJLuonSP.js"),[]),meta:{title:"Function: ConfigContext()"}}],["/doc/ant-design/functions/ConfigProvider.html",{loader:()=>p(()=>import("./ConfigProvider.html-DL1hLb3U.js"),[]),meta:{title:"Function: ConfigProvider()"}}],["/doc/ant-design/functions/Description.html",{loader:()=>p(()=>import("./Description.html-BZtErgTu.js"),[]),meta:{title:"Function: Description()"}}],["/doc/ant-design/functions/Drawer.html",{loader:()=>p(()=>import("./Drawer.html-B_yiInuI.js"),[]),meta:{title:"Function: Drawer()"}}],["/doc/ant-design/functions/ErrorBoundary.html",{loader:()=>p(()=>import("./ErrorBoundary.html-pTB1lHfB.js"),[]),meta:{title:"Function: ErrorBoundary()"}}],["/doc/ant-design/functions/FaasDataWrapper.html",{loader:()=>p(()=>import("./FaasDataWrapper.html-CvOQRxwi.js"),[]),meta:{title:"Function: FaasDataWrapper()"}}],["/doc/ant-design/functions/Form.html",{loader:()=>p(()=>import("./Form.html-Dr0G_oVW.js"),[]),meta:{title:"Function: Form()"}}],["/doc/ant-design/functions/FormItem.html",{loader:()=>p(()=>import("./FormItem.html-1udoSsyd.js"),[]),meta:{title:"Function: FormItem()"}}],["/doc/ant-design/functions/Link.html",{loader:()=>p(()=>import("./Link.html-C3wPjiwg.js"),[]),meta:{title:"Function: Link()"}}],["/doc/ant-design/functions/Loading.html",{loader:()=>p(()=>import("./Loading.html-CC1ATggK.js"),[]),meta:{title:"Function: Loading()"}}],["/doc/ant-design/functions/Modal.html",{loader:()=>p(()=>import("./Modal.html-d_jE_9zF.js"),[]),meta:{title:"Function: Modal()"}}],["/doc/ant-design/functions/PageNotFound.html",{loader:()=>p(()=>import("./PageNotFound.html-DJUwxTrT.js"),[]),meta:{title:"Function: PageNotFound()"}}],["/doc/ant-design/functions/Routes.html",{loader:()=>p(()=>import("./Routes.html-D3hPVjtl.js"),[]),meta:{title:"Function: Routes()"}}],["/doc/ant-design/functions/Table.html",{loader:()=>p(()=>import("./Table.html-TtSb7tsH.js"),[]),meta:{title:"Function: Table()"}}],["/doc/ant-design/functions/Tabs.html",{loader:()=>p(()=>import("./Tabs.html-BredagNF.js"),[]),meta:{title:"Function: Tabs()"}}],["/doc/ant-design/functions/Title.html",{loader:()=>p(()=>import("./Title.html-wZWfLSIk.js"),[]),meta:{title:"Function: Title()"}}],["/doc/ant-design/functions/faas.html",{loader:()=>p(()=>import("./faas.html-CsM484_4.js"),[]),meta:{title:"Function: faas()"}}],["/doc/ant-design/functions/transferOptions.html",{loader:()=>p(()=>import("./transferOptions.html-DZU_D_f9.js"),[]),meta:{title:"Function: transferOptions()"}}],["/doc/ant-design/functions/transferValue.html",{loader:()=>p(()=>import("./transferValue.html-FjQFcuhk.js"),[]),meta:{title:"Function: transferValue()"}}],["/doc/ant-design/functions/upperFirst.html",{loader:()=>p(()=>import("./upperFirst.html-BawRV5Wz.js"),[]),meta:{title:"Function: upperFirst()"}}],["/doc/ant-design/functions/useApp.html",{loader:()=>p(()=>import("./useApp.html-DxHyssRi.js"),[]),meta:{title:"Function: useApp()"}}],["/doc/ant-design/functions/useConfigContext.html",{loader:()=>p(()=>import("./useConfigContext.html-Cpgi22Ll.js"),[]),meta:{title:"Function: useConfigContext()"}}],["/doc/ant-design/functions/useDrawer.html",{loader:()=>p(()=>import("./useDrawer.html-935wJqg6.js"),[]),meta:{title:"Function: useDrawer()"}}],["/doc/ant-design/functions/useFaas.html",{loader:()=>p(()=>import("./useFaas.html-CVDmgZI8.js"),[]),meta:{title:"Function: useFaas()"}}],["/doc/ant-design/functions/useModal.html",{loader:()=>p(()=>import("./useModal.html-BX5OFqTN.js"),[]),meta:{title:"Function: useModal()"}}],["/doc/ant-design/functions/withFaasData.html",{loader:()=>p(()=>import("./withFaasData.html-Cm4ceCDm.js"),[]),meta:{title:"Function: withFaasData()"}}],["/doc/ant-design/interfaces/AppProps.html",{loader:()=>p(()=>import("./AppProps.html-gTEDUapf.js"),[]),meta:{title:"Interface: AppProps"}}],["/doc/ant-design/interfaces/BaseItemProps.html",{loader:()=>p(()=>import("./BaseItemProps.html-D2MTSLHI.js"),[]),meta:{title:"Interface: BaseItemProps"}}],["/doc/ant-design/interfaces/BlankProps.html",{loader:()=>p(()=>import("./BlankProps.html-CgNuxqe5.js"),[]),meta:{title:"Interface: BlankProps"}}],["/doc/ant-design/interfaces/ConfigProviderProps.html",{loader:()=>p(()=>import("./ConfigProviderProps.html-B9aEpm3y.js"),[]),meta:{title:"Interface: ConfigProviderProps"}}],["/doc/ant-design/interfaces/DescriptionItemContentProps.html",{loader:()=>p(()=>import("./DescriptionItemContentProps.html-CtI1kyiR.js"),[]),meta:{title:"Interface: DescriptionItemContentProps"}}],["/doc/ant-design/interfaces/DescriptionItemProps.html",{loader:()=>p(()=>import("./DescriptionItemProps.html-CAPRo-Wv.js"),[]),meta:{title:"Interface: DescriptionItemProps"}}],["/doc/ant-design/interfaces/DescriptionProps.html",{loader:()=>p(()=>import("./DescriptionProps.html-BFDzjpdY.js"),[]),meta:{title:"Interface: DescriptionProps"}}],["/doc/ant-design/interfaces/DrawerProps.html",{loader:()=>p(()=>import("./DrawerProps.html-CCIm2AWN.js"),[]),meta:{title:"Interface: DrawerProps"}}],["/doc/ant-design/interfaces/ErrorBoundaryProps.html",{loader:()=>p(()=>import("./ErrorBoundaryProps.html-DieecHjo.js"),[]),meta:{title:"Interface: ErrorBoundaryProps"}}],["/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html",{loader:()=>p(()=>import("./ExtendDescriptionTypeProps.html-CY_YCs7P.js"),[]),meta:{title:"Interface: ExtendDescriptionTypeProps"}}],["/doc/ant-design/interfaces/ExtendFormItemProps.html",{loader:()=>p(()=>import("./ExtendFormItemProps.html-jwKDmU7K.js"),[]),meta:{title:"Interface: ExtendFormItemProps"}}],["/doc/ant-design/interfaces/FaasDataWrapperProps.html",{loader:()=>p(()=>import("./FaasDataWrapperProps.html-BKrwmq7c.js"),[]),meta:{title:"Interface: FaasDataWrapperProps"}}],["/doc/ant-design/interfaces/FaasItemProps.html",{loader:()=>p(()=>import("./FaasItemProps.html-DlEokYSA.js"),[]),meta:{title:"Interface: FaasItemProps"}}],["/doc/ant-design/interfaces/FormItemProps.html",{loader:()=>p(()=>import("./FormItemProps.html-CX_YhObj.js"),[]),meta:{title:"Interface: FormItemProps"}}],["/doc/ant-design/interfaces/FormProps.html",{loader:()=>p(()=>import("./FormProps.html-D50Rx_-U.js"),[]),meta:{title:"Interface: FormProps"}}],["/doc/ant-design/interfaces/LinkProps.html",{loader:()=>p(()=>import("./LinkProps.html-2TIeNIvy.js"),[]),meta:{title:"Interface: LinkProps"}}],["/doc/ant-design/interfaces/ModalProps.html",{loader:()=>p(()=>import("./ModalProps.html-BUApJgQE.js"),[]),meta:{title:"Interface: ModalProps"}}],["/doc/ant-design/interfaces/RoutesProps.html",{loader:()=>p(()=>import("./RoutesProps.html-C2gqrki2.js"),[]),meta:{title:"Interface: RoutesProps"}}],["/doc/ant-design/interfaces/TabProps.html",{loader:()=>p(()=>import("./TabProps.html-Dw5eBFxx.js"),[]),meta:{title:"Interface: TabProps"}}],["/doc/ant-design/interfaces/TableItemProps.html",{loader:()=>p(()=>import("./TableItemProps.html-DDX1JIT9.js"),[]),meta:{title:"Interface: TableItemProps"}}],["/doc/ant-design/interfaces/TabsProps.html",{loader:()=>p(()=>import("./TabsProps.html-DFSawtyD.js"),[]),meta:{title:"Interface: TabsProps"}}],["/doc/ant-design/interfaces/TitleProps.html",{loader:()=>p(()=>import("./TitleProps.html-5mDRt4nI.js"),[]),meta:{title:"Interface: TitleProps"}}],["/doc/ant-design/interfaces/UnionFaasItemProps.html",{loader:()=>p(()=>import("./UnionFaasItemProps.html-muQ64Bcj.js"),[]),meta:{title:"Interface: UnionFaasItemProps"}}],["/doc/ant-design/interfaces/useAppProps.html",{loader:()=>p(()=>import("./useAppProps.html-D9I6IcTT.js"),[]),meta:{title:"Interface: useAppProps"}}],["/doc/ant-design/type-aliases/BaseOption.html",{loader:()=>p(()=>import("./BaseOption.html-DWEjNkVy.js"),[]),meta:{title:"Type Alias: BaseOption"}}],["/doc/ant-design/type-aliases/ExtendDescriptionItemProps.html",{loader:()=>p(()=>import("./ExtendDescriptionItemProps.html-Dl2sB1KI.js"),[]),meta:{title:"Type Alias: ExtendDescriptionItemProps"}}],["/doc/ant-design/type-aliases/ExtendFormTypeProps.html",{loader:()=>p(()=>import("./ExtendFormTypeProps.html-RDjYy1W4.js"),[]),meta:{title:"Type Alias: ExtendFormTypeProps"}}],["/doc/ant-design/type-aliases/ExtendTableItemProps.html",{loader:()=>p(()=>import("./ExtendTableItemProps.html-DdVle49X.js"),[]),meta:{title:"Type Alias: ExtendTableItemProps"}}],["/doc/ant-design/type-aliases/ExtendTableTypeProps.html",{loader:()=>p(()=>import("./ExtendTableTypeProps.html-xmCxcHb8.js"),[]),meta:{title:"Type Alias: ExtendTableTypeProps"}}],["/doc/ant-design/type-aliases/ExtendTypes.html",{loader:()=>p(()=>import("./ExtendTypes.html-Vf0Vd9xV.js"),[]),meta:{title:"Type Alias: ExtendTypes"}}],["/doc/ant-design/type-aliases/FaasDataInjection.html",{loader:()=>p(()=>import("./FaasDataInjection.html-DNfszDPA.js"),[]),meta:{title:"Type Alias: FaasDataInjection"}}],["/doc/ant-design/type-aliases/FaasItemType.html",{loader:()=>p(()=>import("./FaasItemType.html-Bbtf-Lt-.js"),[]),meta:{title:"Type Alias: FaasItemType"}}],["/doc/ant-design/type-aliases/FaasItemTypeValue.html",{loader:()=>p(()=>import("./FaasItemTypeValue.html-xD3Q4TLi.js"),[]),meta:{title:"Type Alias: FaasItemTypeValue"}}],["/doc/ant-design/type-aliases/FormSubmitProps.html",{loader:()=>p(()=>import("./FormSubmitProps.html-C_cPXtEi.js"),[]),meta:{title:"Type Alias: FormSubmitProps"}}],["/doc/ant-design/type-aliases/LoadingProps.html",{loader:()=>p(()=>import("./LoadingProps.html-BOHsxGVw.js"),[]),meta:{title:"Type Alias: LoadingProps"}}],["/doc/ant-design/type-aliases/TableProps.html",{loader:()=>p(()=>import("./TableProps.html-DvEx0_K0.js"),[]),meta:{title:"Type Alias: TableProps"}}],["/doc/ant-design/type-aliases/UnionFaasItemElement.html",{loader:()=>p(()=>import("./UnionFaasItemElement.html-nc-PKJ0U.js"),[]),meta:{title:"Type Alias: UnionFaasItemElement"}}],["/doc/ant-design/type-aliases/UnionFaasItemInjection.html",{loader:()=>p(()=>import("./UnionFaasItemInjection.html-C7thj3u1.js"),[]),meta:{title:"Type Alias: UnionFaasItemInjection"}}],["/doc/ant-design/type-aliases/UnionFaasItemRender.html",{loader:()=>p(()=>import("./UnionFaasItemRender.html-CZfS7c0B.js"),[]),meta:{title:"Type Alias: UnionFaasItemRender()"}}],["/doc/ant-design/type-aliases/UnionScene.html",{loader:()=>p(()=>import("./UnionScene.html-C8o2DQDn.js"),[]),meta:{title:"Type Alias: UnionScene"}}],["/doc/ant-design/type-aliases/setDrawerProps.html",{loader:()=>p(()=>import("./setDrawerProps.html-fov-Q-4g.js"),[]),meta:{title:"Type Alias: setDrawerProps"}}],["/doc/ant-design/type-aliases/setModalProps.html",{loader:()=>p(()=>import("./setModalProps.html-CPlTDk-_.js"),[]),meta:{title:"Type Alias: setModalProps"}}],["/doc/browser/classes/FaasBrowserClient.html",{loader:()=>p(()=>import("./FaasBrowserClient.html-DEYh432T.js"),[]),meta:{title:"Class: FaasBrowserClient"}}],["/doc/browser/classes/Response.html",{loader:()=>p(()=>import("./Response.html-BGtNZ_9C.js"),[]),meta:{title:"Class: Response"}}],["/doc/browser/classes/ResponseError.html",{loader:()=>p(()=>import("./ResponseError.html-DzxcT7MY.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/browser/functions/generateId.html",{loader:()=>p(()=>import("./generateId.html-DwE7fb_D.js"),[]),meta:{title:"Function: generateId()"}}],["/doc/browser/functions/setMock.html",{loader:()=>p(()=>import("./setMock.html-Ck1_7FzQ.js"),[]),meta:{title:"Function: setMock()"}}],["/doc/browser/type-aliases/BaseUrl.html",{loader:()=>p(()=>import("./BaseUrl.html-DGVKdXRF.js"),[]),meta:{title:"Type Alias: BaseUrl"}}],["/doc/browser/type-aliases/FaasBrowserClientAction.html",{loader:()=>p(()=>import("./FaasBrowserClientAction.html-Bf_4lQpZ.js"),[]),meta:{title:"Type Alias: FaasBrowserClientAction()"}}],["/doc/browser/type-aliases/MockHandler.html",{loader:()=>p(()=>import("./MockHandler.html-DA03cMLF.js"),[]),meta:{title:"Type Alias: MockHandler()"}}],["/doc/browser/type-aliases/Options.html",{loader:()=>p(()=>import("./Options.html-B4qgh_LL.js"),[]),meta:{title:"Type Alias: Options"}}],["/doc/browser/type-aliases/ResponseHeaders.html",{loader:()=>p(()=>import("./ResponseHeaders.html-BNj6IEte.js"),[]),meta:{title:"Type Alias: ResponseHeaders"}}],["/doc/browser/type-aliases/ResponseProps.html",{loader:()=>p(()=>import("./ResponseProps.html-CflyMBvn.js"),[]),meta:{title:"Type Alias: ResponseProps"}}],["/doc/cli/variables/default.html",{loader:()=>p(()=>import("./default.html-CIFvHZOs.js"),[]),meta:{title:"Variable: default"}}],["/doc/cloud_function/classes/CloudFunction.html",{loader:()=>p(()=>import("./CloudFunction.html-CzvXmgTw.js"),[]),meta:{title:"Class: CloudFunction"}}],["/doc/cloud_function/functions/invoke.html",{loader:()=>p(()=>import("./invoke.html-D9oOEXLR.js"),[]),meta:{title:"Function: invoke()"}}],["/doc/cloud_function/functions/invokeSync.html",{loader:()=>p(()=>import("./invokeSync.html-BPon2tD5.js"),[]),meta:{title:"Function: invokeSync()"}}],["/doc/cloud_function/functions/useCloudFunction.html",{loader:()=>p(()=>import("./useCloudFunction.html-DQLSfEZv.js"),[]),meta:{title:"Function: useCloudFunction()"}}],["/doc/cloud_function/type-aliases/CloudFunctionAdapter.html",{loader:()=>p(()=>import("./CloudFunctionAdapter.html-Ccz8-avk.js"),[]),meta:{title:"Type Alias: CloudFunctionAdapter"}}],["/doc/cloud_function/type-aliases/CloudFunctionConfig.html",{loader:()=>p(()=>import("./CloudFunctionConfig.html-DsYeWRi-.js"),[]),meta:{title:"Type Alias: CloudFunctionConfig"}}],["/doc/create-faas-app/variables/default.html",{loader:()=>p(()=>import("./default.html-BQ_Fd4Tu.js"),[]),meta:{title:"Variable: default"}}],["/doc/deep_merge/functions/deepMerge.html",{loader:()=>p(()=>import("./deepMerge.html-DE-UHom0.js"),[]),meta:{title:"Function: deepMerge()"}}],["/doc/func/classes/Func.html",{loader:()=>p(()=>import("./Func.html-C8cFS6mS.js"),[]),meta:{title:"Class: Func"}}],["/doc/func/functions/nameFunc.html",{loader:()=>p(()=>import("./nameFunc.html-Cq44_sZ3.js"),[]),meta:{title:"Function: nameFunc()"}}],["/doc/func/functions/useFunc.html",{loader:()=>p(()=>import("./useFunc.html-DOHfSRSJ.js"),[]),meta:{title:"Function: useFunc()"}}],["/doc/func/functions/usePlugin.html",{loader:()=>p(()=>import("./usePlugin.html-4pH7vKn_.js"),[]),meta:{title:"Function: usePlugin()"}}],["/doc/func/type-aliases/Config.html",{loader:()=>p(()=>import("./Config.html-CLQRqGpx.js"),[]),meta:{title:"Type Alias: Config"}}],["/doc/func/type-aliases/ExportedHandler.html",{loader:()=>p(()=>import("./ExportedHandler.html-angSs2sY.js"),[]),meta:{title:"Type Alias: ExportedHandler()"}}],["/doc/func/type-aliases/FuncConfig.html",{loader:()=>p(()=>import("./FuncConfig.html-DGrz6c-a.js"),[]),meta:{title:"Type Alias: FuncConfig"}}],["/doc/func/type-aliases/FuncEventType.html",{loader:()=>p(()=>import("./FuncEventType.html-z_aPQHmb.js"),[]),meta:{title:"Type Alias: FuncEventType"}}],["/doc/func/type-aliases/FuncReturnType.html",{loader:()=>p(()=>import("./FuncReturnType.html-CLgPxcB8.js"),[]),meta:{title:"Type Alias: FuncReturnType"}}],["/doc/func/type-aliases/Handler.html",{loader:()=>p(()=>import("./Handler.html-DDGTRSq2.js"),[]),meta:{title:"Type Alias: Handler()"}}],["/doc/func/type-aliases/InvokeData.html",{loader:()=>p(()=>import("./InvokeData.html-DExnU6GN.js"),[]),meta:{title:"Type Alias: InvokeData"}}],["/doc/func/type-aliases/LifeCycleKey.html",{loader:()=>p(()=>import("./LifeCycleKey.html-8PxND7l-.js"),[]),meta:{title:"Type Alias: LifeCycleKey"}}],["/doc/func/type-aliases/MountData.html",{loader:()=>p(()=>import("./MountData.html-DLRwCvlv.js"),[]),meta:{title:"Type Alias: MountData"}}],["/doc/func/type-aliases/Next.html",{loader:()=>p(()=>import("./Next.html-BfMmofNl.js"),[]),meta:{title:"Type Alias: Next()"}}],["/doc/func/type-aliases/Plugin.html",{loader:()=>p(()=>import("./Plugin.html-CvUnjvxl.js"),[]),meta:{title:"Type Alias: Plugin"}}],["/doc/func/type-aliases/UseifyPlugin.html",{loader:()=>p(()=>import("./UseifyPlugin.html-Ci1OC8K2.js"),[]),meta:{title:"Type Alias: UseifyPlugin"}}],["/doc/http/classes/Cookie.html",{loader:()=>p(()=>import("./Cookie.html-CHFVa2RR.js"),[]),meta:{title:"Class: Cookie"}}],["/doc/http/classes/Http.html",{loader:()=>p(()=>import("./Http.html-DEhK8jWx.js"),[]),meta:{title:"Class: Http"}}],["/doc/http/classes/HttpError.html",{loader:()=>p(()=>import("./HttpError.html-C1M5IGID.js"),[]),meta:{title:"Class: HttpError"}}],["/doc/http/classes/Session.html",{loader:()=>p(()=>import("./Session.html-ubFSjYnu.js"),[]),meta:{title:"Class: Session"}}],["/doc/http/functions/useHttp.html",{loader:()=>p(()=>import("./useHttp.html-O-Dzoywn.js"),[]),meta:{title:"Function: useHttp()"}}],["/doc/http/functions/useHttpFunc.html",{loader:()=>p(()=>import("./useHttpFunc.html-CQch8Vd0.js"),[]),meta:{title:"Function: useHttpFunc()"}}],["/doc/http/type-aliases/CookieOptions.html",{loader:()=>p(()=>import("./CookieOptions.html-C46k-3K9.js"),[]),meta:{title:"Type Alias: CookieOptions"}}],["/doc/http/type-aliases/HttpConfig.html",{loader:()=>p(()=>import("./HttpConfig.html-D62SqIBo.js"),[]),meta:{title:"Type Alias: HttpConfig"}}],["/doc/http/type-aliases/HttpFuncHandler.html",{loader:()=>p(()=>import("./HttpFuncHandler.html-CrdW0_0p.js"),[]),meta:{title:"Type Alias: HttpFuncHandler()"}}],["/doc/http/type-aliases/Response.html",{loader:()=>p(()=>import("./Response.html-B_6E0MX5.js"),[]),meta:{title:"Type Alias: Response"}}],["/doc/http/type-aliases/SessionOptions.html",{loader:()=>p(()=>import("./SessionOptions.html-_YDcDAt4.js"),[]),meta:{title:"Type Alias: SessionOptions"}}],["/doc/http/variables/ContentType.html",{loader:()=>p(()=>import("./ContentType.html-BeqDaXd6.js"),[]),meta:{title:"Variable: ContentType"}}],["/doc/images/bun/",{loader:()=>p(()=>import("./index.html-DlMNCEHn.js"),[]),meta:{title:"Bun Image for FaasJS projects"}}],["/doc/images/nginx/",{loader:()=>p(()=>import("./index.html-Dj3KxpGV.js"),[]),meta:{title:"A Nginx Image for FaasJS projects"}}],["/doc/images/node/",{loader:()=>p(()=>import("./index.html-vo5Uxwvv.js"),[]),meta:{title:"Node Image for FaasJS projects"}}],["/doc/images/vscode/",{loader:()=>p(()=>import("./index.html-CV8qR15G.js"),[]),meta:{title:"VSCode Container Image for FaasJS projects"}}],["/doc/knex/classes/Knex.html",{loader:()=>p(()=>import("./Knex.html-CLslKGp1.js"),[]),meta:{title:"Class: Knex"}}],["/doc/knex/functions/originKnex.html",{loader:()=>p(()=>import("./originKnex.html-Cqot-HTx.js"),[]),meta:{title:"Function: originKnex()"}}],["/doc/knex/functions/query.html",{loader:()=>p(()=>import("./query.html-CYWt-JNU.js"),[]),meta:{title:"Function: query()"}}],["/doc/knex/functions/raw.html",{loader:()=>p(()=>import("./raw.html-DuTff7a6.js"),[]),meta:{title:"Function: raw()"}}],["/doc/knex/functions/transaction.html",{loader:()=>p(()=>import("./transaction.html-B99ghl02.js"),[]),meta:{title:"Function: transaction()"}}],["/doc/knex/functions/useKnex.html",{loader:()=>p(()=>import("./useKnex.html-C8MXYAGK.js"),[]),meta:{title:"Function: useKnex()"}}],["/doc/knex/type-aliases/KnexConfig.html",{loader:()=>p(()=>import("./KnexConfig.html-DEaeFvrE.js"),[]),meta:{title:"Type Alias: KnexConfig"}}],["/doc/load/functions/loadConfig.html",{loader:()=>p(()=>import("./loadConfig.html-BbR4JpQe.js"),[]),meta:{title:"Function: loadConfig()"}}],["/doc/logger/classes/Logger.html",{loader:()=>p(()=>import("./Logger.html-DslfUFTY.js"),[]),meta:{title:"Class: Logger"}}],["/doc/logger/enumerations/Color.html",{loader:()=>p(()=>import("./Color.html-KhKl-BfM.js"),[]),meta:{title:"Enumeration: Color"}}],["/doc/logger/enums/Color.html",{loader:()=>p(()=>import("./Color.html-BYKzveXv.js"),[]),meta:{title:"Enumeration: Color"}}],["/doc/logger/type-aliases/Level.html",{loader:()=>p(()=>import("./Level.html-DoV_Ombb.js"),[]),meta:{title:"Type Alias: Level"}}],["/doc/mongo/classes/Mongo.html",{loader:()=>p(()=>import("./Mongo.html-DUgpB3fl.js"),[]),meta:{title:"Class: Mongo"}}],["/doc/mongo/interfaces/MongoConfig.html",{loader:()=>p(()=>import("./MongoConfig.html-Cs4Syesd.js"),[]),meta:{title:"Interface: MongoConfig"}}],["/doc/nextjs/classes/NextJsPlugin.html",{loader:()=>p(()=>import("./NextJsPlugin.html-BGBoeGa8.js"),[]),meta:{title:"Class: NextJsPlugin"}}],["/doc/nextjs/functions/useFuncWithNextJsPlugin.html",{loader:()=>p(()=>import("./useFuncWithNextJsPlugin.html-B51mFHwF.js"),[]),meta:{title:"Function: useFuncWithNextJsPlugin()"}}],["/doc/react/classes/ErrorBoundary.html",{loader:()=>p(()=>import("./ErrorBoundary.html-DLQsq5Z8.js"),[]),meta:{title:"Class: ErrorBoundary"}}],["/doc/react/classes/Response.html",{loader:()=>p(()=>import("./Response.html-D8CbuIor.js"),[]),meta:{title:"Class: Response"}}],["/doc/react/classes/ResponseError.html",{loader:()=>p(()=>import("./ResponseError.html-xr2XPJ4z.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/react/functions/FaasDataWrapper.html",{loader:()=>p(()=>import("./FaasDataWrapper.html-Dff0mbGH.js"),[]),meta:{title:"Function: FaasDataWrapper()"}}],["/doc/react/functions/FaasReactClient.html",{loader:()=>p(()=>import("./FaasReactClient.html-C_PEoK9Y.js"),[]),meta:{title:"Function: FaasReactClient()"}}],["/doc/react/functions/Form.html",{loader:()=>p(()=>import("./Form.html-BhMvN6Xb.js"),[]),meta:{title:"Function: Form()"}}],["/doc/react/functions/FormContextProvider.html",{loader:()=>p(()=>import("./FormContextProvider.html-C28kyulv.js"),[]),meta:{title:"Function: FormContextProvider()"}}],["/doc/react/functions/FormItem.html",{loader:()=>p(()=>import("./FormItem.html-CGFDTX0K.js"),[]),meta:{title:"Function: FormItem()"}}],["/doc/react/functions/OptionalWrapper.html",{loader:()=>p(()=>import("./OptionalWrapper.html-BEWLhQeG.js"),[]),meta:{title:"Function: OptionalWrapper()"}}],["/doc/react/functions/createSplittingContext.html",{loader:()=>p(()=>import("./createSplittingContext.html-DIF1umZX.js"),[]),meta:{title:"Function: createSplittingContext()"}}],["/doc/react/functions/equal.html",{loader:()=>p(()=>import("./equal.html-B40vwD6r.js"),[]),meta:{title:"Function: equal()"}}],["/doc/react/functions/faas.html",{loader:()=>p(()=>import("./faas.html-Dhrq6Lm6.js"),[]),meta:{title:"Function: faas()"}}],["/doc/react/functions/getClient.html",{loader:()=>p(()=>import("./getClient.html-BY9yFx64.js"),[]),meta:{title:"Function: getClient()"}}],["/doc/react/functions/useConstant.html",{loader:()=>p(()=>import("./useConstant.html-CRyt_LSu.js"),[]),meta:{title:"Function: useConstant()"}}],["/doc/react/functions/useEqualCallback.html",{loader:()=>p(()=>import("./useEqualCallback.html-BziwAm8Z.js"),[]),meta:{title:"Function: useEqualCallback()"}}],["/doc/react/functions/useEqualEffect.html",{loader:()=>p(()=>import("./useEqualEffect.html-DZ8VQK50.js"),[]),meta:{title:"Function: useEqualEffect()"}}],["/doc/react/functions/useEqualMemo.html",{loader:()=>p(()=>import("./useEqualMemo.html-DM62Y_R3.js"),[]),meta:{title:"Function: useEqualMemo()"}}],["/doc/react/functions/useEqualMemoize.html",{loader:()=>p(()=>import("./useEqualMemoize.html-DKRCA5p5.js"),[]),meta:{title:"Function: useEqualMemoize()"}}],["/doc/react/functions/useFaas.html",{loader:()=>p(()=>import("./useFaas.html-BbzIxqRz.js"),[]),meta:{title:"Function: useFaas()"}}],["/doc/react/functions/useFormContext.html",{loader:()=>p(()=>import("./useFormContext.html-B0sAI84M.js"),[]),meta:{title:"Function: useFormContext()"}}],["/doc/react/functions/usePrevious.html",{loader:()=>p(()=>import("./usePrevious.html-Csj7hUDc.js"),[]),meta:{title:"Function: usePrevious()"}}],["/doc/react/functions/useSplittingState.html",{loader:()=>p(()=>import("./useSplittingState.html-CRcweF-e.js"),[]),meta:{title:"Function: useSplittingState()"}}],["/doc/react/functions/useStateRef.html",{loader:()=>p(()=>import("./useStateRef.html-hJlS04Ub.js"),[]),meta:{title:"Function: useStateRef()"}}],["/doc/react/functions/validValues.html",{loader:()=>p(()=>import("./validValues.html-CG2jlArf.js"),[]),meta:{title:"Function: validValues()"}}],["/doc/react/functions/withFaasData.html",{loader:()=>p(()=>import("./withFaasData.html-C1gtPd6_.js"),[]),meta:{title:"Function: withFaasData()"}}],["/doc/react/interfaces/ErrorBoundaryProps.html",{loader:()=>p(()=>import("./ErrorBoundaryProps.html-DRQMbc3s.js"),[]),meta:{title:"Interface: ErrorBoundaryProps"}}],["/doc/react/type-aliases/ErrorChildrenProps.html",{loader:()=>p(()=>import("./ErrorChildrenProps.html-CKLYM5XZ.js"),[]),meta:{title:"Type Alias: ErrorChildrenProps"}}],["/doc/react/type-aliases/FaasAction.html",{loader:()=>p(()=>import("./FaasAction.html-fsqY-4bd.js"),[]),meta:{title:"Type Alias: FaasAction"}}],["/doc/react/type-aliases/FaasData.html",{loader:()=>p(()=>import("./FaasData.html-QAVPNqK5.js"),[]),meta:{title:"Type Alias: FaasData"}}],["/doc/react/type-aliases/FaasDataInjection.html",{loader:()=>p(()=>import("./FaasDataInjection.html-CwytQ5Bo.js"),[]),meta:{title:"Type Alias: FaasDataInjection"}}],["/doc/react/type-aliases/FaasDataWrapperProps.html",{loader:()=>p(()=>import("./FaasDataWrapperProps.html-BRoC1hPT.js"),[]),meta:{title:"Type Alias: FaasDataWrapperProps"}}],["/doc/react/type-aliases/FaasParams.html",{loader:()=>p(()=>import("./FaasParams.html-Ck1S6JIX.js"),[]),meta:{title:"Type Alias: FaasParams"}}],["/doc/react/type-aliases/FaasReactClientInstance.html",{loader:()=>p(()=>import("./FaasReactClientInstance.html-igKpP-DB.js"),[]),meta:{title:"Type Alias: FaasReactClientInstance"}}],["/doc/react/type-aliases/FaasReactClientOptions.html",{loader:()=>p(()=>import("./FaasReactClientOptions.html-BL8vFkQh.js"),[]),meta:{title:"Type Alias: FaasReactClientOptions"}}],["/doc/react/type-aliases/FormButtonElementProps.html",{loader:()=>p(()=>import("./FormButtonElementProps.html-Ck1wHpsT.js"),[]),meta:{title:"Type Alias: FormButtonElementProps"}}],["/doc/react/type-aliases/FormContextProps.html",{loader:()=>p(()=>import("./FormContextProps.html-E6CDy7-a.js"),[]),meta:{title:"Type Alias: FormContextProps"}}],["/doc/react/type-aliases/FormDefaultRulesOptions.html",{loader:()=>p(()=>import("./FormDefaultRulesOptions.html-DwwNNOkd.js"),[]),meta:{title:"Type Alias: FormDefaultRulesOptions"}}],["/doc/react/type-aliases/FormElementTypes.html",{loader:()=>p(()=>import("./FormElementTypes.html-BIcz_kDR.js"),[]),meta:{title:"Type Alias: FormElementTypes"}}],["/doc/react/type-aliases/FormInputElementProps.html",{loader:()=>p(()=>import("./FormInputElementProps.html-CEnmqMvB.js"),[]),meta:{title:"Type Alias: FormInputElementProps"}}],["/doc/react/type-aliases/FormItemName.html",{loader:()=>p(()=>import("./FormItemName.html-BXULLBUE.js"),[]),meta:{title:"Type Alias: FormItemName"}}],["/doc/react/type-aliases/FormItemProps.html",{loader:()=>p(()=>import("./FormItemProps.html-CzQwq4gc.js"),[]),meta:{title:"Type Alias: FormItemProps"}}],["/doc/react/type-aliases/FormLabelElementProps.html",{loader:()=>p(()=>import("./FormLabelElementProps.html-DcDxYO8B.js"),[]),meta:{title:"Type Alias: FormLabelElementProps"}}],["/doc/react/type-aliases/FormLang.html",{loader:()=>p(()=>import("./FormLang.html-Dc6Rt-CC.js"),[]),meta:{title:"Type Alias: FormLang"}}],["/doc/react/type-aliases/FormProps.html",{loader:()=>p(()=>import("./FormProps.html-gvM5RJqp.js"),[]),meta:{title:"Type Alias: FormProps"}}],["/doc/react/type-aliases/FormRule.html",{loader:()=>p(()=>import("./FormRule.html-BB4x_A3f.js"),[]),meta:{title:"Type Alias: FormRule()"}}],["/doc/react/type-aliases/FormRules.html",{loader:()=>p(()=>import("./FormRules.html-DR11frIp.js"),[]),meta:{title:"Type Alias: FormRules"}}],["/doc/react/type-aliases/InferFormRulesOptions.html",{loader:()=>p(()=>import("./InferFormRulesOptions.html-BIl5Xdxu.js"),[]),meta:{title:"Type Alias: InferFormRulesOptions"}}],["/doc/react/type-aliases/OnError.html",{loader:()=>p(()=>import("./OnError.html-BGMY0FXQ.js"),[]),meta:{title:"Type Alias: OnError()"}}],["/doc/react/type-aliases/OptionalWrapperProps.html",{loader:()=>p(()=>import("./OptionalWrapperProps.html-C9EFF--j.js"),[]),meta:{title:"Type Alias: OptionalWrapperProps"}}],["/doc/react/type-aliases/Options.html",{loader:()=>p(()=>import("./Options.html-DoxYrX37.js"),[]),meta:{title:"Type Alias: Options"}}],["/doc/react/type-aliases/ResponseHeaders.html",{loader:()=>p(()=>import("./ResponseHeaders.html-ClzHPApD.js"),[]),meta:{title:"Type Alias: ResponseHeaders"}}],["/doc/react/type-aliases/useFaasOptions.html",{loader:()=>p(()=>import("./useFaasOptions.html-D5z63731.js"),[]),meta:{title:"Type Alias: useFaasOptions"}}],["/doc/react/variables/FormDefaultElements.html",{loader:()=>p(()=>import("./FormDefaultElements.html-DBNiSnFS.js"),[]),meta:{title:"Variable: FormDefaultElements"}}],["/doc/react/variables/FormDefaultLang.html",{loader:()=>p(()=>import("./FormDefaultLang.html-DQeL8GGC.js"),[]),meta:{title:"Variable: FormDefaultLang"}}],["/doc/react/variables/FormDefaultRules.html",{loader:()=>p(()=>import("./FormDefaultRules.html-Dw58lzxp.js"),[]),meta:{title:"Variable: FormDefaultRules"}}],["/doc/redis/classes/Redis.html",{loader:()=>p(()=>import("./Redis.html-SiDxgywv.js"),[]),meta:{title:"Class: Redis"}}],["/doc/redis/functions/get.html",{loader:()=>p(()=>import("./get.html-CqUejWs7.js"),[]),meta:{title:"Function: get()"}}],["/doc/redis/functions/getJSON.html",{loader:()=>p(()=>import("./getJSON.html-C14SMSQx.js"),[]),meta:{title:"Function: getJSON()"}}],["/doc/redis/functions/lock.html",{loader:()=>p(()=>import("./lock.html-Xg8gOu_5.js"),[]),meta:{title:"Function: lock()"}}],["/doc/redis/functions/multi.html",{loader:()=>p(()=>import("./multi.html-CUOeq8nn.js"),[]),meta:{title:"Function: multi()"}}],["/doc/redis/functions/pipeline.html",{loader:()=>p(()=>import("./pipeline.html-BVlb0GJl.js"),[]),meta:{title:"Function: pipeline()"}}],["/doc/redis/functions/publish.html",{loader:()=>p(()=>import("./publish.html-C4IUtxmC.js"),[]),meta:{title:"Function: publish()"}}],["/doc/redis/functions/query.html",{loader:()=>p(()=>import("./query.html-DaXlSWiA.js"),[]),meta:{title:"Function: query()"}}],["/doc/redis/functions/set.html",{loader:()=>p(()=>import("./set.html-BSUVUrxw.js"),[]),meta:{title:"Function: set()"}}],["/doc/redis/functions/setJSON.html",{loader:()=>p(()=>import("./setJSON.html-BYqMdN0h.js"),[]),meta:{title:"Function: setJSON()"}}],["/doc/redis/functions/unlock.html",{loader:()=>p(()=>import("./unlock.html-TBQnRS52.js"),[]),meta:{title:"Function: unlock()"}}],["/doc/redis/functions/useRedis.html",{loader:()=>p(()=>import("./useRedis.html--TzUo501.js"),[]),meta:{title:"Function: useRedis()"}}],["/doc/redis/type-aliases/RedisConfig.html",{loader:()=>p(()=>import("./RedisConfig.html-BxKdSn_v.js"),[]),meta:{title:"Type Alias: RedisConfig"}}],["/doc/request/classes/ResponseError.html",{loader:()=>p(()=>import("./ResponseError.html-BVViHbV4.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/request/functions/querystringify.html",{loader:()=>p(()=>import("./querystringify.html-Daf9OdDX.js"),[]),meta:{title:"Function: querystringify()"}}],["/doc/request/functions/request.html",{loader:()=>p(()=>import("./request.html-DbRWO7wh.js"),[]),meta:{title:"Function: request()"}}],["/doc/request/functions/setMock.html",{loader:()=>p(()=>import("./setMock.html-DvX3T2Fh.js"),[]),meta:{title:"Function: setMock()"}}],["/doc/request/type-aliases/Request.html",{loader:()=>p(()=>import("./Request.html-B1Vhcd4S.js"),[]),meta:{title:"Type Alias: Request"}}],["/doc/request/type-aliases/RequestOptions.html",{loader:()=>p(()=>import("./RequestOptions.html-BJkV4q8w.js"),[]),meta:{title:"Type Alias: RequestOptions"}}],["/doc/request/type-aliases/Response.html",{loader:()=>p(()=>import("./Response.html-C17JqhkG.js"),[]),meta:{title:"Type Alias: Response"}}],["/doc/server/classes/Server.html",{loader:()=>p(()=>import("./Server.html-B6haFdZB.js"),[]),meta:{title:"Class: Server"}}],["/doc/server/functions/closeAll.html",{loader:()=>p(()=>import("./closeAll.html-45xEhAi-.js"),[]),meta:{title:"Function: closeAll()"}}],["/doc/server/functions/getAll.html",{loader:()=>p(()=>import("./getAll.html-SpFlaknA.js"),[]),meta:{title:"Function: getAll()"}}],["/doc/server/functions/staticHandler.html",{loader:()=>p(()=>import("./staticHandler.html-DGCaW0-P.js"),[]),meta:{title:"Function: staticHandler()"}}],["/doc/server/functions/useMiddleware.html",{loader:()=>p(()=>import("./useMiddleware.html-BxTKAMGp.js"),[]),meta:{title:"Function: useMiddleware()"}}],["/doc/server/functions/useMiddlewares.html",{loader:()=>p(()=>import("./useMiddlewares.html-CEq2oQpV.js"),[]),meta:{title:"Function: useMiddlewares()"}}],["/doc/server/type-aliases/Middleware.html",{loader:()=>p(()=>import("./Middleware.html-BqDL21mU.js"),[]),meta:{title:"Type Alias: Middleware()"}}],["/doc/server/type-aliases/MiddlewareEvent.html",{loader:()=>p(()=>import("./MiddlewareEvent.html-BZc2W3RR.js"),[]),meta:{title:"Type Alias: MiddlewareEvent"}}],["/doc/server/type-aliases/StaticHandlerOptions.html",{loader:()=>p(()=>import("./StaticHandlerOptions.html-4o4tZh0m.js"),[]),meta:{title:"Type Alias: StaticHandlerOptions"}}],["/doc/test/classes/Func.html",{loader:()=>p(()=>import("./Func.html-BjsgEYx-.js"),[]),meta:{title:"Class: Func"}}],["/doc/test/classes/FuncWarper.html",{loader:()=>p(()=>import("./FuncWarper.html-7dIYtFlf.js"),[]),meta:{title:"Class: FuncWarper"}}],["/doc/test/functions/nameFunc.html",{loader:()=>p(()=>import("./nameFunc.html-Cf52jqRr.js"),[]),meta:{title:"Function: nameFunc()"}}],["/doc/test/functions/test.html",{loader:()=>p(()=>import("./test.html-DBlJooPD.js"),[]),meta:{title:"Function: test()"}}],["/doc/test/functions/useFunc.html",{loader:()=>p(()=>import("./useFunc.html-Oj3TzIRv.js"),[]),meta:{title:"Function: useFunc()"}}],["/doc/test/functions/usePlugin.html",{loader:()=>p(()=>import("./usePlugin.html-7jHZzl33.js"),[]),meta:{title:"Function: usePlugin()"}}],["/doc/test/type-aliases/Config.html",{loader:()=>p(()=>import("./Config.html-96bEDV9o.js"),[]),meta:{title:"Type Alias: Config"}}],["/doc/test/type-aliases/ExportedHandler.html",{loader:()=>p(()=>import("./ExportedHandler.html-CJvWPsEu.js"),[]),meta:{title:"Type Alias: ExportedHandler()"}}],["/doc/test/type-aliases/FuncConfig.html",{loader:()=>p(()=>import("./FuncConfig.html-CAjyXmYC.js"),[]),meta:{title:"Type Alias: FuncConfig"}}],["/doc/test/type-aliases/FuncEventType.html",{loader:()=>p(()=>import("./FuncEventType.html-DsYbETd-.js"),[]),meta:{title:"Type Alias: FuncEventType"}}],["/doc/test/type-aliases/FuncReturnType.html",{loader:()=>p(()=>import("./FuncReturnType.html-DgpkTxw_.js"),[]),meta:{title:"Type Alias: FuncReturnType"}}],["/doc/test/type-aliases/Handler.html",{loader:()=>p(()=>import("./Handler.html-Ca24NZFJ.js"),[]),meta:{title:"Type Alias: Handler()"}}],["/doc/test/type-aliases/InvokeData.html",{loader:()=>p(()=>import("./InvokeData.html-BdQJzu9N.js"),[]),meta:{title:"Type Alias: InvokeData"}}],["/doc/test/type-aliases/LifeCycleKey.html",{loader:()=>p(()=>import("./LifeCycleKey.html-Dp7MNIyA.js"),[]),meta:{title:"Type Alias: LifeCycleKey"}}],["/doc/test/type-aliases/MountData.html",{loader:()=>p(()=>import("./MountData.html-B0VUy8mp.js"),[]),meta:{title:"Type Alias: MountData"}}],["/doc/test/type-aliases/Next.html",{loader:()=>p(()=>import("./Next.html-CJhkQ8x9.js"),[]),meta:{title:"Type Alias: Next()"}}],["/doc/test/type-aliases/Plugin.html",{loader:()=>p(()=>import("./Plugin.html-BaF9nqpW.js"),[]),meta:{title:"Type Alias: Plugin"}}],["/doc/test/type-aliases/UseifyPlugin.html",{loader:()=>p(()=>import("./UseifyPlugin.html-D3R-uJe8.js"),[]),meta:{title:"Type Alias: UseifyPlugin"}}],["/doc/ts-transform/functions/bundle.html",{loader:()=>p(()=>import("./bundle.html-kgdmqHWG.js"),[]),meta:{title:"Function: bundle()"}}],["/doc/ts-transform/functions/transform.html",{loader:()=>p(()=>import("./transform.html-sCKhZZql.js"),[]),meta:{title:"Function: transform()"}}],["/doc/ts-transform/variables/NodeBuiltinModules.html",{loader:()=>p(()=>import("./NodeBuiltinModules.html-BuvDZnbg.js"),[]),meta:{title:"Variable: NodeBuiltinModules"}}],["/doc/types/type-aliases/FaasAction.html",{loader:()=>p(()=>import("./FaasAction.html-s68q5LQ2.js"),[]),meta:{title:"Type Alias: FaasAction"}}],["/doc/types/type-aliases/FaasActionPaths.html",{loader:()=>p(()=>import("./FaasActionPaths.html-cLwxv6zO.js"),[]),meta:{title:"Type Alias: FaasActionPaths"}}],["/doc/types/type-aliases/FaasData.html",{loader:()=>p(()=>import("./FaasData.html-wqZsMD7M.js"),[]),meta:{title:"Type Alias: FaasData"}}],["/doc/types/type-aliases/FaasParams.html",{loader:()=>p(()=>import("./FaasParams.html-BC1WnhGq.js"),[]),meta:{title:"Type Alias: FaasParams"}}],["/doc/types/type-aliases/InferFaasAction.html",{loader:()=>p(()=>import("./InferFaasAction.html-DKoIZqaX.js"),[]),meta:{title:"Type Alias: InferFaasAction"}}],["/doc/vue-plugin/classes/FaasBrowserClient.html",{loader:()=>p(()=>import("./FaasBrowserClient.html-CQ3EIBHV.js"),[]),meta:{title:"Class: FaasBrowserClient"}}],["/doc/vue-plugin/classes/Response.html",{loader:()=>p(()=>import("./Response.html-CXpiaE3T.js"),[]),meta:{title:"Class: Response"}}],["/doc/vue-plugin/classes/ResponseError.html",{loader:()=>p(()=>import("./ResponseError.html-CltztAHD.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html",{loader:()=>p(()=>import("./FaasVuePluginOptions.html-byDtipD5.js"),[]),meta:{title:"Type Alias: FaasVuePluginOptions"}}],["/doc/vue-plugin/type-aliases/Options.html",{loader:()=>p(()=>import("./Options.html-D92HyW2P.js"),[]),meta:{title:"Type Alias: Options"}}],["/doc/vue-plugin/type-aliases/ResponseHeaders.html",{loader:()=>p(()=>import("./ResponseHeaders.html-WO1l6TlE.js"),[]),meta:{title:"Type Alias: ResponseHeaders"}}],["/doc/vue-plugin/variables/FaasVuePlugin.html",{loader:()=>p(()=>import("./FaasVuePlugin.html-Cbol_sCF.js"),[]),meta:{title:"Variable: FaasVuePlugin"}}],["/zh/guide/best-practice/lifecycle.html",{loader:()=>p(()=>import("./lifecycle.html-QFC2G1CE.js"),[]),meta:{title:"优化云函数的初始化"}}],["/zh/guide/excel/db.html",{loader:()=>p(()=>import("./db.html-B-eqPX3m.js"),[]),meta:{title:"数据库操作"}}],["/zh/guide/excel/env.html",{loader:()=>p(()=>import("./env.html-pbWQpbHR.js"),[]),meta:{title:"环境变量"}}],["/zh/guide/excel/faas-yaml.html",{loader:()=>p(()=>import("./faas-yaml.html-0KnWHmd2.js"),[]),meta:{title:"faas.yaml"}}],["/zh/guide/excel/http.html",{loader:()=>p(()=>import("./http.html-CX6ctIeP.js"),[]),meta:{title:"Http、Cookie 和 Session"}}],["/zh/guide/excel/plugin.html",{loader:()=>p(()=>import("./plugin.html-aeD2Qs1G.js"),[]),meta:{title:"使用插件"}}],["/zh/guide/excel/react.html",{loader:()=>p(()=>import("./react.html-Bc4BzmEr.js"),[]),meta:{title:"在 React 中使用"}}],["/zh/guide/excel/request-spec.html",{loader:()=>p(()=>import("./request-spec.html-CplNkCsO.js"),[]),meta:{title:"HTTP 请求规范"}}],["/zh/guide/excel/vue.html",{loader:()=>p(()=>import("./vue.html-CJ0RB4Ez.js"),[]),meta:{title:"在 Vue 中使用"}}],["/404.html",{loader:()=>p(()=>import("./404.html-CzQfHYlh.js"),[]),meta:{title:""}}]]);function gm(){return Cc().__VUE_DEVTOOLS_GLOBAL_HOOK__}function Cc(){return typeof navigator<"u"&&typeof window<"u"?window:typeof globalThis<"u"?globalThis:{}}const vm=typeof Proxy=="function",_m="devtools-plugin:setup",ym="plugin:settings:set";let Rl,Ci;function km(){var e;return Rl!==void 0||(typeof window<"u"&&window.performance?(Rl=!0,Ci=window.performance):typeof globalThis<"u"&&(!((e=globalThis.perf_hooks)===null||e===void 0)&&e.performance)?(Rl=!0,Ci=globalThis.perf_hooks.performance):Rl=!1),Rl}function Em(){return km()?Ci.now():Date.now()}class bm{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 Em()}},l&&l.on(ym,(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 Tm(e,t){const l=e,n=Cc(),r=gm(),i=vm&&l.enableEarlyProxy;if(r&&(n.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!i))r.emit(_m,e,t);else{const s=i?new bm(l,r):null;(n.__VUE_DEVTOOLS_PLUGINS__=n.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:l,setupFn:t,proxy:s}),s&&t(s.proxiedTarget)}}/*! +**/let Ri;const ua=typeof window<"u"&&window.trustedTypes;if(ua)try{Ri=ua.createPolicy("vue",{createHTML:e=>e})}catch{}const xc=Ri?e=>Ri.createHTML(e):e=>e,Af="http://www.w3.org/2000/svg",Lf="http://www.w3.org/1998/Math/MathML",Mt=typeof document<"u"?document:null,ca=Mt&&Mt.createElement("template"),Ff={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"?Mt.createElementNS(Af,e):t==="mathml"?Mt.createElementNS(Lf,e):l?Mt.createElement(e,{is:l}):Mt.createElement(e);return e==="select"&&n&&n.multiple!=null&&r.setAttribute("multiple",n.multiple),r},createText:e=>Mt.createTextNode(e),createComment:e=>Mt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Mt.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=xc(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]}},Gt="transition",an="animation",In=Symbol("_vtc"),Pc={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},Rf=ze({},Bu,Pc),Cf=e=>(e.displayName="Transition",e.props=Rf,e),ds=Cf((e,{slots:t})=>ce(vh,Of(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 Of(e){const t={};for(const P in e)P in Pc||(t[P]=e[P]);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:c=a,leaveFromClass:d=`${l}-leave-from`,leaveActiveClass:h=`${l}-leave-active`,leaveToClass:f=`${l}-leave-to`}=e,_=If(r),y=_&&_[0],k=_&&_[1],{onBeforeEnter:b,onEnter:T,onEnterCancelled:m,onLeave:E,onLeaveCancelled:S,onBeforeAppear:$=b,onAppear:M=T,onAppearCancelled:A=m}=t,z=(P,D,Q,te)=>{P._enterCancelled=te,hl(P,D?c:a),hl(P,D?u:s),Q&&Q()},F=(P,D)=>{P._isLeaving=!1,hl(P,d),hl(P,f),hl(P,h),D&&D()},B=P=>(D,Q)=>{const te=P?M:T,I=()=>z(D,P,Q);pl(te,[D,I]),pa(()=>{hl(D,P?o:i),St(D,P?c:a),da(te)||ha(D,n,y,I)})};return ze(t,{onBeforeEnter(P){pl(b,[P]),St(P,i),St(P,s)},onBeforeAppear(P){pl($,[P]),St(P,o),St(P,u)},onEnter:B(!1),onAppear:B(!0),onLeave(P,D){P._isLeaving=!0;const Q=()=>F(P,D);St(P,d),P._enterCancelled?(St(P,h),ga()):(ga(),St(P,h)),pa(()=>{P._isLeaving&&(hl(P,d),St(P,f),da(E)||ha(P,n,k,Q))}),pl(E,[P,Q])},onEnterCancelled(P){z(P,!1,void 0,!0),pl(m,[P])},onAppearCancelled(P){z(P,!0,void 0,!0),pl(A,[P])},onLeaveCancelled(P){F(P),pl(S,[P])}})}function If(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 cp(e)}function St(e,t){t.split(/\s+/).forEach(l=>l&&e.classList.add(l)),(e[In]||(e[In]=new Set)).add(t)}function hl(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const l=e[In];l&&(l.delete(t),l.size||(e[In]=void 0))}function pa(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let wf=0;function ha(e,t,l,n){const r=e._endId=++wf,i=()=>{r===e._endId&&n()};if(l!=null)return setTimeout(i,l);const{type:s,timeout:a,propCount:o}=Sf(e,t);if(!s)return n();const u=s+"end";let c=0;const d=()=>{e.removeEventListener(u,h),i()},h=f=>{f.target===e&&++c>=o&&d()};setTimeout(()=>{c(l[_]||"").split(", "),r=n(`${Gt}Delay`),i=n(`${Gt}Duration`),s=fa(r,i),a=n(`${an}Delay`),o=n(`${an}Duration`),u=fa(a,o);let c=null,d=0,h=0;t===Gt?s>0&&(c=Gt,d=s,h=i.length):t===an?u>0&&(c=an,d=u,h=o.length):(d=Math.max(s,u),c=d>0?s>u?Gt:an:null,h=c?c===Gt?i.length:o.length:0);const f=c===Gt&&/\b(transform|all)(,|$)/.test(n(`${Gt}Property`).toString());return{type:c,timeout:d,propCount:h,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 ga(){return document.body.offsetHeight}function Df(e,t,l){const n=e[In];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):l?e.setAttribute("class",t):e.className=t}const Er=Symbol("_vod"),Ac=Symbol("_vsh"),br={beforeMount(e,{value:t},{transition:l}){e[Er]=e.style.display==="none"?"":e.style.display,l&&t?l.beforeEnter(e):on(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),on(e,!0),n.enter(e)):n.leave(e,()=>{on(e,!1)}):on(e,t))},beforeUnmount(e,{value:t}){on(e,t)}};function on(e,t){e.style.display=t?e[Er]:"none",e[Ac]=!t}const Vf=Symbol(""),Nf=/(^|;)\s*display\s*:/;function Mf(e,t,l){const n=e.style,r=Fe(l);let i=!1;if(l&&!r){if(t)if(Fe(t))for(const s of t.split(";")){const a=s.slice(0,s.indexOf(":")).trim();l[a]==null&&or(n,a,"")}else for(const s in t)l[s]==null&&or(n,s,"");for(const s in l)s==="display"&&(i=!0),or(n,s,l[s])}else if(r){if(t!==l){const s=n[Vf];s&&(l+=";"+s),n.cssText=l,i=Nf.test(l)}}else t&&e.removeAttribute("style");Er in e&&(e[Er]=i?n.display:"",e[Ac]&&(n.display="none"))}const va=/\s*!important$/;function or(e,t,l){if(re(l))l.forEach(n=>or(e,t,n));else if(l==null&&(l=""),t.startsWith("--"))e.setProperty(t,l);else{const n=jf(e,t);va.test(l)?e.setProperty(zt(n),l.replace(va,""),"important"):e[n]=l}}const _a=["Webkit","Moz","ms"],ii={};function jf(e,t){const l=ii[t];if(l)return l;let n=rt(t);if(n!=="filter"&&n in e)return ii[t]=n;n=Bn(n);for(let r=0;r<_a.length;r++){const i=_a[r]+n;if(i in e)return ii[t]=i}return t}const ya="http://www.w3.org/1999/xlink";function ka(e,t,l,n,r,i=gp(t)){n&&t.startsWith("xlink:")?l==null?e.removeAttributeNS(ya,t.slice(6,t.length)):e.setAttributeNS(ya,t,l):l==null||i&&!Yi(l)?e.removeAttribute(t):e.setAttribute(t,i?"":Ut(l)?String(l):l)}function Ea(e,t,l,n,r){if(t==="innerHTML"||t==="textContent"){l!=null&&(e[t]=t==="innerHTML"?xc(l):l);return}const i=e.tagName;if(t==="value"&&i!=="PROGRESS"&&!i.includes("-")){const a=i==="OPTION"?e.getAttribute("value")||"":e.value,o=l==null?e.type==="checkbox"?"on":"":String(l);(a!==o||!("_value"in e))&&(e.value=o),l==null&&e.removeAttribute(t),e._value=l;return}let s=!1;if(l===""||l==null){const a=typeof e[t];a==="boolean"?l=Yi(l):l==null&&a==="string"?(l="",s=!0):a==="number"&&(l=0,s=!0)}try{e[t]=l}catch{}s&&e.removeAttribute(r||t)}function Hf(e,t,l,n){e.addEventListener(t,l,n)}function Bf(e,t,l,n){e.removeEventListener(t,l,n)}const ba=Symbol("_vei");function Uf(e,t,l,n,r=null){const i=e[ba]||(e[ba]={}),s=i[t];if(n&&s)s.value=n;else{const[a,o]=zf(t);if(n){const u=i[t]=Kf(n,r);Hf(e,a,u,o)}else s&&(Bf(e,a,s,o),i[t]=void 0)}}const Ta=/(?:Once|Passive|Capture)$/;function zf(e){let t;if(Ta.test(e)){t={};let n;for(;n=e.match(Ta);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):zt(e.slice(2)),t]}let si=0;const $f=Promise.resolve(),qf=()=>si||($f.then(()=>si=0),si=Date.now());function Kf(e,t){const l=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=l.attached)return;Tt(Wf(n,l.value),t,5,[n])};return l.value=e,l.attached=qf(),l}function Wf(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 xa=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Gf=(e,t,l,n,r,i)=>{const s=r==="svg";t==="class"?Df(e,n,s):t==="style"?Mf(e,l,n):Hn(t)?Wi(t)||Uf(e,t,l,n,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Jf(e,t,n,s))?(Ea(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&ka(e,t,n,s,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Fe(n))?Ea(e,rt(t),n,i,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),ka(e,t,n,s))};function Jf(e,t,l,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&xa(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 xa(t)&&Fe(l)?!1:t in e}const Yf={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Xf=(e,t)=>{const l=e._withKeys||(e._withKeys={}),n=t.join(".");return l[n]||(l[n]=r=>{if(!("key"in r))return;const i=zt(r.key);if(t.some(s=>s===i||Yf[s]===i))return e(r)})},Qf=ze({patchProp:Gf},Ff);let ai,Pa=!1;function Zf(){return ai=Pa?ai:Zh(Qf),Pa=!0,ai}const em=(...e)=>{const t=Zf().createApp(...e),{mount:l}=t;return t.mount=n=>{const r=lm(n);if(r)return l(r,!0,tm(r))},t};function tm(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function lm(e){return Fe(e)?document.querySelector(e):e}var Kn=e=>/^[a-z][a-z0-9+.-]*:/.test(e)||e.startsWith("//"),nm=/.md((\?|#).*)?$/,rm=(e,t="/")=>Kn(e)||e.startsWith("/")&&!e.startsWith(t)&&!nm.test(e),Vr=e=>/^(https?:)?\/\//.test(e),Aa=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},im="http://.",sm=(e,t)=>{if(!e.startsWith("/")&&t){const l=t.slice(0,t.lastIndexOf("/"));return Aa(new URL(`${l}/${e}`,im).pathname)}return Aa(e)},am=(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"/"},om=/(#|\?)/,Lc=e=>{const[t,...l]=e.split(om);return{pathname:t,hashAndQueries:l.join("")}},um=["link","meta","script","style","noscript","template"],cm=["title","base"],dm=([e,t,l])=>cm.includes(e)?e:um.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,pm=e=>{const t=new Set,l=[];return e.forEach(n=>{const r=dm(n);r&&!t.has(r)&&(t.add(r),l.push(n))}),l},hm=e=>e.endsWith("/")||e.endsWith(".html")?e:`${e}/`,Fc=e=>e.endsWith("/")?e.slice(0,-1):e,Rc=e=>e.startsWith("/")?e.slice(1):e,ps=e=>Object.prototype.toString.call(e)==="[object Object]",vt=e=>typeof e=="string";const fm=JSON.parse("{}"),mm=Object.fromEntries([["/CHANGELOG.html",{loader:()=>p(()=>import("./CHANGELOG.html-C2tdRTpp.js"),[]),meta:{title:"Changelog"}}],["/CODE_OF_CONDUCT.html",{loader:()=>p(()=>import("./CODE_OF_CONDUCT.html--PD3uY0a.js"),[]),meta:{title:"Contributor Covenant Code of Conduct"}}],["/CONTRIBUTING.html",{loader:()=>p(()=>import("./CONTRIBUTING.html-iUuAO6Ud.js"),[]),meta:{title:"Contributing"}}],["/",{loader:()=>p(()=>import("./index.html-qnyHUYYg.js"),[]),meta:{title:""}}],["/SECURITY.html",{loader:()=>p(()=>import("./SECURITY.html-ewwIypJP.js"),[]),meta:{title:"FaasJS Security Guide"}}],["/doc/",{loader:()=>p(()=>import("./index.html-NSw4onj7.js"),[]),meta:{title:"Overview of official plugins"}}],["/guide/",{loader:()=>p(()=>import("./index.html-gFUftfY7.js"),[]),meta:{title:"Getting Started"}}],["/guide/request-spec.html",{loader:()=>p(()=>import("./request-spec.html-IzGbl6D0.js"),[]),meta:{title:"FaasJS Request Specifications"}}],["/zh/",{loader:()=>p(()=>import("./index.html-CsVYHY9E.js"),[]),meta:{title:""}}],["/doc/ant-design/",{loader:()=>p(()=>import("./index.html-DUiEUsg7.js"),[]),meta:{title:"@faasjs/ant-design"}}],["/doc/browser/",{loader:()=>p(()=>import("./index.html-CET9XJh3.js"),[]),meta:{title:"@faasjs/browser"}}],["/doc/cli/",{loader:()=>p(()=>import("./index.html-Bvw3RJqr.js"),[]),meta:{title:"@faasjs/cli"}}],["/doc/cloud_function/",{loader:()=>p(()=>import("./index.html-C4akY8mi.js"),[]),meta:{title:"@faasjs/cloud_function"}}],["/doc/create-faas-app/",{loader:()=>p(()=>import("./index.html-Dv6y1Kk7.js"),[]),meta:{title:"create-faas-app"}}],["/doc/deep_merge/",{loader:()=>p(()=>import("./index.html-CZ6UN5aI.js"),[]),meta:{title:"@faasjs/deep_merge"}}],["/doc/faasjs/",{loader:()=>p(()=>import("./index.html-CyjPCPIB.js"),[]),meta:{title:"FaasJS"}}],["/doc/func/",{loader:()=>p(()=>import("./index.html-y-Qbz0Rw.js"),[]),meta:{title:"@faasjs/func"}}],["/doc/http/",{loader:()=>p(()=>import("./index.html-BxHWnchX.js"),[]),meta:{title:"@faasjs/http"}}],["/doc/images/",{loader:()=>p(()=>import("./index.html-BFj7MGnK.js"),[]),meta:{title:"FaasJS's Docker Images"}}],["/doc/jest/",{loader:()=>p(()=>import("./index.html-sacFYHuF.js"),[]),meta:{title:"@faasjs/jest"}}],["/doc/knex/",{loader:()=>p(()=>import("./index.html-CsnajnYP.js"),[]),meta:{title:"@faasjs/knex"}}],["/doc/lint/",{loader:()=>p(()=>import("./index.html-UC2Xm3NL.js"),[]),meta:{title:"@faasjs/lint"}}],["/doc/load/",{loader:()=>p(()=>import("./index.html-Bg48vCR1.js"),[]),meta:{title:"@faasjs/load"}}],["/doc/logger/",{loader:()=>p(()=>import("./index.html-DDfIAh5x.js"),[]),meta:{title:"@faasjs/logger"}}],["/doc/mongo/",{loader:()=>p(()=>import("./index.html-1Zd6x1gQ.js"),[]),meta:{title:"@faasjs/mongo"}}],["/doc/nextjs/",{loader:()=>p(()=>import("./index.html-C8TNUknQ.js"),[]),meta:{title:"@faasjs/nextjs"}}],["/doc/react/",{loader:()=>p(()=>import("./index.html-B62GCy0M.js"),[]),meta:{title:"@faasjs/react"}}],["/doc/redis/",{loader:()=>p(()=>import("./index.html-BX0XUfTg.js"),[]),meta:{title:"@faasjs/redis"}}],["/doc/request/",{loader:()=>p(()=>import("./index.html-CX3ZRswr.js"),[]),meta:{title:"@faasjs/request"}}],["/doc/server/",{loader:()=>p(()=>import("./index.html-DWE1A3aJ.js"),[]),meta:{title:"@faasjs/server"}}],["/doc/test/",{loader:()=>p(()=>import("./index.html-DlfNkBFQ.js"),[]),meta:{title:"@faasjs/test"}}],["/doc/ts-transform/",{loader:()=>p(()=>import("./index.html-DMIr5RzT.js"),[]),meta:{title:"@faasjs/ts-transform"}}],["/doc/types/",{loader:()=>p(()=>import("./index.html-YcQhIvaL.js"),[]),meta:{title:"@faasjs/types"}}],["/doc/vue-plugin/",{loader:()=>p(()=>import("./index.html-k5t0fdDT.js"),[]),meta:{title:"@faasjs/vue-plugin"}}],["/zh/doc/",{loader:()=>p(()=>import("./index.html-B276luPp.js"),[]),meta:{title:"官方插件总览"}}],["/zh/doc/browser.html",{loader:()=>p(()=>import("./browser.html-pjk7uXQq.js"),[]),meta:{title:"@faasjs/browser"}}],["/zh/doc/cli.html",{loader:()=>p(()=>import("./cli.html-CZZ5njfW.js"),[]),meta:{title:"@faasjs/cli"}}],["/zh/doc/cloud_function.html",{loader:()=>p(()=>import("./cloud_function.html-CgNJFIEt.js"),[]),meta:{title:"@faasjs/cloud_function"}}],["/zh/doc/create-faas-app.html",{loader:()=>p(()=>import("./create-faas-app.html-DJnR8JNN.js"),[]),meta:{title:"create-faas-app"}}],["/zh/doc/deep_merge.html",{loader:()=>p(()=>import("./deep_merge.html-BaHhKurC.js"),[]),meta:{title:"@faasjs/deep_merge"}}],["/zh/doc/develop.html",{loader:()=>p(()=>import("./develop.html-DPfGG-Ic.js"),[]),meta:{title:"开发插件"}}],["/zh/doc/func.html",{loader:()=>p(()=>import("./func.html-CgaFKu52.js"),[]),meta:{title:"@faasjs/func"}}],["/zh/doc/http.html",{loader:()=>p(()=>import("./http.html-BcM9et7N.js"),[]),meta:{title:"@faasjs/http"}}],["/zh/doc/knex.html",{loader:()=>p(()=>import("./knex.html-BSUjR_s5.js"),[]),meta:{title:"@faasjs/knex"}}],["/zh/doc/load.html",{loader:()=>p(()=>import("./load.html-BjBaW-lN.js"),[]),meta:{title:"@faasjs/load"}}],["/zh/doc/logger.html",{loader:()=>p(()=>import("./logger.html-BxU_jPTb.js"),[]),meta:{title:"@faasjs/logger"}}],["/zh/doc/mongo.html",{loader:()=>p(()=>import("./mongo.html-CJL1oKf7.js"),[]),meta:{title:"@faasjs/mongo"}}],["/zh/doc/react.html",{loader:()=>p(()=>import("./react.html-B159qXNy.js"),[]),meta:{title:"@faasjs/react"}}],["/zh/doc/redis.html",{loader:()=>p(()=>import("./redis.html-BBuk-hw2.js"),[]),meta:{title:"@faasjs/redis"}}],["/zh/doc/request.html",{loader:()=>p(()=>import("./request.html-D5KmrBOx.js"),[]),meta:{title:"@faasjs/request"}}],["/zh/doc/server.html",{loader:()=>p(()=>import("./server.html-DBJKTZQC.js"),[]),meta:{title:"@faasjs/server"}}],["/zh/doc/test.html",{loader:()=>p(()=>import("./test.html-yqvg1cdQ.js"),[]),meta:{title:"@faasjs/test"}}],["/zh/doc/vue-plugin.html",{loader:()=>p(()=>import("./vue-plugin.html-B-200F_G.js"),[]),meta:{title:"@faasjs/vue-plugin"}}],["/zh/guide/",{loader:()=>p(()=>import("./index.html-CBsnICkk.js"),[]),meta:{title:"1 分钟上手"}}],["/zh/guide/auth.html",{loader:()=>p(()=>import("./auth.html-D1fSlN6J.js"),[]),meta:{title:"5 分钟开发登录注册功能"}}],["/zh/guide/story.html",{loader:()=>p(()=>import("./story.html-DZ_ZdzV8.js"),[]),meta:{title:"背景故事"}}],["/doc/ant-design/functions/App.html",{loader:()=>p(()=>import("./App.html-BaQ9tPJX.js"),[]),meta:{title:"Function: App()"}}],["/doc/ant-design/functions/Blank.html",{loader:()=>p(()=>import("./Blank.html-Bu1lsN3b.js"),[]),meta:{title:"Function: Blank()"}}],["/doc/ant-design/functions/ConfigContext.html",{loader:()=>p(()=>import("./ConfigContext.html-DTwMJ5go.js"),[]),meta:{title:"Function: ConfigContext()"}}],["/doc/ant-design/functions/ConfigProvider.html",{loader:()=>p(()=>import("./ConfigProvider.html--Ek20O6s.js"),[]),meta:{title:"Function: ConfigProvider()"}}],["/doc/ant-design/functions/Description.html",{loader:()=>p(()=>import("./Description.html-iAJNi0l6.js"),[]),meta:{title:"Function: Description()"}}],["/doc/ant-design/functions/Drawer.html",{loader:()=>p(()=>import("./Drawer.html-D2PYEzNL.js"),[]),meta:{title:"Function: Drawer()"}}],["/doc/ant-design/functions/ErrorBoundary.html",{loader:()=>p(()=>import("./ErrorBoundary.html-uiBN0C_y.js"),[]),meta:{title:"Function: ErrorBoundary()"}}],["/doc/ant-design/functions/FaasDataWrapper.html",{loader:()=>p(()=>import("./FaasDataWrapper.html-B2vBWGzk.js"),[]),meta:{title:"Function: FaasDataWrapper()"}}],["/doc/ant-design/functions/Form.html",{loader:()=>p(()=>import("./Form.html-Dkun3vfB.js"),[]),meta:{title:"Function: Form()"}}],["/doc/ant-design/functions/FormItem.html",{loader:()=>p(()=>import("./FormItem.html-DBk2I4hC.js"),[]),meta:{title:"Function: FormItem()"}}],["/doc/ant-design/functions/Link.html",{loader:()=>p(()=>import("./Link.html-CGKU2m6m.js"),[]),meta:{title:"Function: Link()"}}],["/doc/ant-design/functions/Loading.html",{loader:()=>p(()=>import("./Loading.html-CxjsHLZ6.js"),[]),meta:{title:"Function: Loading()"}}],["/doc/ant-design/functions/Modal.html",{loader:()=>p(()=>import("./Modal.html-BNVjMh-N.js"),[]),meta:{title:"Function: Modal()"}}],["/doc/ant-design/functions/PageNotFound.html",{loader:()=>p(()=>import("./PageNotFound.html-CJNMl8zy.js"),[]),meta:{title:"Function: PageNotFound()"}}],["/doc/ant-design/functions/Routes.html",{loader:()=>p(()=>import("./Routes.html-DDZH4pve.js"),[]),meta:{title:"Function: Routes()"}}],["/doc/ant-design/functions/Table.html",{loader:()=>p(()=>import("./Table.html-CqmOnlnh.js"),[]),meta:{title:"Function: Table()"}}],["/doc/ant-design/functions/Tabs.html",{loader:()=>p(()=>import("./Tabs.html-BFnjlaZJ.js"),[]),meta:{title:"Function: Tabs()"}}],["/doc/ant-design/functions/Title.html",{loader:()=>p(()=>import("./Title.html-CWhrxjgx.js"),[]),meta:{title:"Function: Title()"}}],["/doc/ant-design/functions/faas.html",{loader:()=>p(()=>import("./faas.html-DOirJURn.js"),[]),meta:{title:"Function: faas()"}}],["/doc/ant-design/functions/transferOptions.html",{loader:()=>p(()=>import("./transferOptions.html-BwW54sjN.js"),[]),meta:{title:"Function: transferOptions()"}}],["/doc/ant-design/functions/transferValue.html",{loader:()=>p(()=>import("./transferValue.html-BPBuHgn_.js"),[]),meta:{title:"Function: transferValue()"}}],["/doc/ant-design/functions/upperFirst.html",{loader:()=>p(()=>import("./upperFirst.html-Qn2E41_x.js"),[]),meta:{title:"Function: upperFirst()"}}],["/doc/ant-design/functions/useApp.html",{loader:()=>p(()=>import("./useApp.html-Ce5T6I9H.js"),[]),meta:{title:"Function: useApp()"}}],["/doc/ant-design/functions/useConfigContext.html",{loader:()=>p(()=>import("./useConfigContext.html-BtvXuHcB.js"),[]),meta:{title:"Function: useConfigContext()"}}],["/doc/ant-design/functions/useDrawer.html",{loader:()=>p(()=>import("./useDrawer.html-CfMhfdYV.js"),[]),meta:{title:"Function: useDrawer()"}}],["/doc/ant-design/functions/useFaas.html",{loader:()=>p(()=>import("./useFaas.html-DlyKYdf6.js"),[]),meta:{title:"Function: useFaas()"}}],["/doc/ant-design/functions/useModal.html",{loader:()=>p(()=>import("./useModal.html-Cev1Wo6y.js"),[]),meta:{title:"Function: useModal()"}}],["/doc/ant-design/functions/withFaasData.html",{loader:()=>p(()=>import("./withFaasData.html-C7vFD3jn.js"),[]),meta:{title:"Function: withFaasData()"}}],["/doc/ant-design/interfaces/AppProps.html",{loader:()=>p(()=>import("./AppProps.html-DtU_kDV8.js"),[]),meta:{title:"Interface: AppProps"}}],["/doc/ant-design/interfaces/BaseItemProps.html",{loader:()=>p(()=>import("./BaseItemProps.html-CE6rF5M7.js"),[]),meta:{title:"Interface: BaseItemProps"}}],["/doc/ant-design/interfaces/BlankProps.html",{loader:()=>p(()=>import("./BlankProps.html-BQZODE7W.js"),[]),meta:{title:"Interface: BlankProps"}}],["/doc/ant-design/interfaces/ConfigProviderProps.html",{loader:()=>p(()=>import("./ConfigProviderProps.html-YqinJ9Mx.js"),[]),meta:{title:"Interface: ConfigProviderProps"}}],["/doc/ant-design/interfaces/DescriptionItemContentProps.html",{loader:()=>p(()=>import("./DescriptionItemContentProps.html-SMVH7yvH.js"),[]),meta:{title:"Interface: DescriptionItemContentProps"}}],["/doc/ant-design/interfaces/DescriptionItemProps.html",{loader:()=>p(()=>import("./DescriptionItemProps.html-BsHe3cqJ.js"),[]),meta:{title:"Interface: DescriptionItemProps"}}],["/doc/ant-design/interfaces/DescriptionProps.html",{loader:()=>p(()=>import("./DescriptionProps.html-CezoQ6w2.js"),[]),meta:{title:"Interface: DescriptionProps"}}],["/doc/ant-design/interfaces/DrawerProps.html",{loader:()=>p(()=>import("./DrawerProps.html-CfzquP0_.js"),[]),meta:{title:"Interface: DrawerProps"}}],["/doc/ant-design/interfaces/ErrorBoundaryProps.html",{loader:()=>p(()=>import("./ErrorBoundaryProps.html-CGz1pUJL.js"),[]),meta:{title:"Interface: ErrorBoundaryProps"}}],["/doc/ant-design/interfaces/ExtendDescriptionTypeProps.html",{loader:()=>p(()=>import("./ExtendDescriptionTypeProps.html-BWTJkFm8.js"),[]),meta:{title:"Interface: ExtendDescriptionTypeProps"}}],["/doc/ant-design/interfaces/ExtendFormItemProps.html",{loader:()=>p(()=>import("./ExtendFormItemProps.html-v5Ttxv6F.js"),[]),meta:{title:"Interface: ExtendFormItemProps"}}],["/doc/ant-design/interfaces/FaasDataWrapperProps.html",{loader:()=>p(()=>import("./FaasDataWrapperProps.html-BAEiJo8T.js"),[]),meta:{title:"Interface: FaasDataWrapperProps"}}],["/doc/ant-design/interfaces/FaasItemProps.html",{loader:()=>p(()=>import("./FaasItemProps.html-B6H4hFlR.js"),[]),meta:{title:"Interface: FaasItemProps"}}],["/doc/ant-design/interfaces/FormItemProps.html",{loader:()=>p(()=>import("./FormItemProps.html-CTeLpwPB.js"),[]),meta:{title:"Interface: FormItemProps"}}],["/doc/ant-design/interfaces/FormProps.html",{loader:()=>p(()=>import("./FormProps.html-BweofLW4.js"),[]),meta:{title:"Interface: FormProps"}}],["/doc/ant-design/interfaces/LinkProps.html",{loader:()=>p(()=>import("./LinkProps.html-Bujc5THc.js"),[]),meta:{title:"Interface: LinkProps"}}],["/doc/ant-design/interfaces/ModalProps.html",{loader:()=>p(()=>import("./ModalProps.html-C4Euw30T.js"),[]),meta:{title:"Interface: ModalProps"}}],["/doc/ant-design/interfaces/RoutesProps.html",{loader:()=>p(()=>import("./RoutesProps.html-BXIIC4Wj.js"),[]),meta:{title:"Interface: RoutesProps"}}],["/doc/ant-design/interfaces/TabProps.html",{loader:()=>p(()=>import("./TabProps.html-D1Ws9wzs.js"),[]),meta:{title:"Interface: TabProps"}}],["/doc/ant-design/interfaces/TableItemProps.html",{loader:()=>p(()=>import("./TableItemProps.html-B0TQOT3Y.js"),[]),meta:{title:"Interface: TableItemProps"}}],["/doc/ant-design/interfaces/TabsProps.html",{loader:()=>p(()=>import("./TabsProps.html-Bp3UZk0e.js"),[]),meta:{title:"Interface: TabsProps"}}],["/doc/ant-design/interfaces/TitleProps.html",{loader:()=>p(()=>import("./TitleProps.html-B06ysz-a.js"),[]),meta:{title:"Interface: TitleProps"}}],["/doc/ant-design/interfaces/UnionFaasItemProps.html",{loader:()=>p(()=>import("./UnionFaasItemProps.html-CRRt3TcP.js"),[]),meta:{title:"Interface: UnionFaasItemProps"}}],["/doc/ant-design/interfaces/useAppProps.html",{loader:()=>p(()=>import("./useAppProps.html-BDYRoQur.js"),[]),meta:{title:"Interface: useAppProps"}}],["/doc/ant-design/type-aliases/BaseOption.html",{loader:()=>p(()=>import("./BaseOption.html-jXScTrY2.js"),[]),meta:{title:"Type Alias: BaseOption"}}],["/doc/ant-design/type-aliases/ExtendDescriptionItemProps.html",{loader:()=>p(()=>import("./ExtendDescriptionItemProps.html-r36V_aeo.js"),[]),meta:{title:"Type Alias: ExtendDescriptionItemProps"}}],["/doc/ant-design/type-aliases/ExtendFormTypeProps.html",{loader:()=>p(()=>import("./ExtendFormTypeProps.html-BVW9ZXaT.js"),[]),meta:{title:"Type Alias: ExtendFormTypeProps"}}],["/doc/ant-design/type-aliases/ExtendTableItemProps.html",{loader:()=>p(()=>import("./ExtendTableItemProps.html-daVL8U-L.js"),[]),meta:{title:"Type Alias: ExtendTableItemProps"}}],["/doc/ant-design/type-aliases/ExtendTableTypeProps.html",{loader:()=>p(()=>import("./ExtendTableTypeProps.html-BFppMlZL.js"),[]),meta:{title:"Type Alias: ExtendTableTypeProps"}}],["/doc/ant-design/type-aliases/ExtendTypes.html",{loader:()=>p(()=>import("./ExtendTypes.html-BQJ2zuXz.js"),[]),meta:{title:"Type Alias: ExtendTypes"}}],["/doc/ant-design/type-aliases/FaasDataInjection.html",{loader:()=>p(()=>import("./FaasDataInjection.html-Dp87nWfk.js"),[]),meta:{title:"Type Alias: FaasDataInjection"}}],["/doc/ant-design/type-aliases/FaasItemType.html",{loader:()=>p(()=>import("./FaasItemType.html-CV3E7dll.js"),[]),meta:{title:"Type Alias: FaasItemType"}}],["/doc/ant-design/type-aliases/FaasItemTypeValue.html",{loader:()=>p(()=>import("./FaasItemTypeValue.html-PpO1PUkU.js"),[]),meta:{title:"Type Alias: FaasItemTypeValue"}}],["/doc/ant-design/type-aliases/FormSubmitProps.html",{loader:()=>p(()=>import("./FormSubmitProps.html-BYOniucd.js"),[]),meta:{title:"Type Alias: FormSubmitProps"}}],["/doc/ant-design/type-aliases/LoadingProps.html",{loader:()=>p(()=>import("./LoadingProps.html-B3hvWWl7.js"),[]),meta:{title:"Type Alias: LoadingProps"}}],["/doc/ant-design/type-aliases/TableProps.html",{loader:()=>p(()=>import("./TableProps.html-BSIp80eG.js"),[]),meta:{title:"Type Alias: TableProps"}}],["/doc/ant-design/type-aliases/UnionFaasItemElement.html",{loader:()=>p(()=>import("./UnionFaasItemElement.html-CDSWGOF9.js"),[]),meta:{title:"Type Alias: UnionFaasItemElement"}}],["/doc/ant-design/type-aliases/UnionFaasItemInjection.html",{loader:()=>p(()=>import("./UnionFaasItemInjection.html-ChrMunaa.js"),[]),meta:{title:"Type Alias: UnionFaasItemInjection"}}],["/doc/ant-design/type-aliases/UnionFaasItemRender.html",{loader:()=>p(()=>import("./UnionFaasItemRender.html-BsPiH11f.js"),[]),meta:{title:"Type Alias: UnionFaasItemRender()"}}],["/doc/ant-design/type-aliases/UnionScene.html",{loader:()=>p(()=>import("./UnionScene.html-Dh49Axfv.js"),[]),meta:{title:"Type Alias: UnionScene"}}],["/doc/ant-design/type-aliases/setDrawerProps.html",{loader:()=>p(()=>import("./setDrawerProps.html-D-a67rvN.js"),[]),meta:{title:"Type Alias: setDrawerProps"}}],["/doc/ant-design/type-aliases/setModalProps.html",{loader:()=>p(()=>import("./setModalProps.html-wzzeS3Ec.js"),[]),meta:{title:"Type Alias: setModalProps"}}],["/doc/browser/classes/FaasBrowserClient.html",{loader:()=>p(()=>import("./FaasBrowserClient.html-BDVQJCoC.js"),[]),meta:{title:"Class: FaasBrowserClient"}}],["/doc/browser/classes/Response.html",{loader:()=>p(()=>import("./Response.html-RMhnKmbW.js"),[]),meta:{title:"Class: Response"}}],["/doc/browser/classes/ResponseError.html",{loader:()=>p(()=>import("./ResponseError.html-Dbl02uru.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/browser/functions/generateId.html",{loader:()=>p(()=>import("./generateId.html-z12RQSJo.js"),[]),meta:{title:"Function: generateId()"}}],["/doc/browser/functions/setMock.html",{loader:()=>p(()=>import("./setMock.html-C-TQnXp5.js"),[]),meta:{title:"Function: setMock()"}}],["/doc/browser/type-aliases/BaseUrl.html",{loader:()=>p(()=>import("./BaseUrl.html-D7zu8omI.js"),[]),meta:{title:"Type Alias: BaseUrl"}}],["/doc/browser/type-aliases/FaasBrowserClientAction.html",{loader:()=>p(()=>import("./FaasBrowserClientAction.html-RYwWR6Ee.js"),[]),meta:{title:"Type Alias: FaasBrowserClientAction()"}}],["/doc/browser/type-aliases/MockHandler.html",{loader:()=>p(()=>import("./MockHandler.html-BaKOCjnW.js"),[]),meta:{title:"Type Alias: MockHandler()"}}],["/doc/browser/type-aliases/Options.html",{loader:()=>p(()=>import("./Options.html-BO9-WDTZ.js"),[]),meta:{title:"Type Alias: Options"}}],["/doc/browser/type-aliases/ResponseHeaders.html",{loader:()=>p(()=>import("./ResponseHeaders.html-Gkd5pF1x.js"),[]),meta:{title:"Type Alias: ResponseHeaders"}}],["/doc/browser/type-aliases/ResponseProps.html",{loader:()=>p(()=>import("./ResponseProps.html-CmGQ1ElO.js"),[]),meta:{title:"Type Alias: ResponseProps"}}],["/doc/cli/variables/default.html",{loader:()=>p(()=>import("./default.html-BUK-nMbV.js"),[]),meta:{title:"Variable: default"}}],["/doc/cloud_function/classes/CloudFunction.html",{loader:()=>p(()=>import("./CloudFunction.html-DCltgjXH.js"),[]),meta:{title:"Class: CloudFunction"}}],["/doc/cloud_function/functions/invoke.html",{loader:()=>p(()=>import("./invoke.html-BYmLarLc.js"),[]),meta:{title:"Function: invoke()"}}],["/doc/cloud_function/functions/invokeSync.html",{loader:()=>p(()=>import("./invokeSync.html-BsyRwGsG.js"),[]),meta:{title:"Function: invokeSync()"}}],["/doc/cloud_function/functions/useCloudFunction.html",{loader:()=>p(()=>import("./useCloudFunction.html-DF397Ipn.js"),[]),meta:{title:"Function: useCloudFunction()"}}],["/doc/cloud_function/type-aliases/CloudFunctionAdapter.html",{loader:()=>p(()=>import("./CloudFunctionAdapter.html-DpFhadC5.js"),[]),meta:{title:"Type Alias: CloudFunctionAdapter"}}],["/doc/cloud_function/type-aliases/CloudFunctionConfig.html",{loader:()=>p(()=>import("./CloudFunctionConfig.html-CEBz0br6.js"),[]),meta:{title:"Type Alias: CloudFunctionConfig"}}],["/doc/create-faas-app/variables/default.html",{loader:()=>p(()=>import("./default.html-sfh5bo2v.js"),[]),meta:{title:"Variable: default"}}],["/doc/deep_merge/functions/deepMerge.html",{loader:()=>p(()=>import("./deepMerge.html-CT29jhGu.js"),[]),meta:{title:"Function: deepMerge()"}}],["/doc/func/classes/Func.html",{loader:()=>p(()=>import("./Func.html-DeSsT51U.js"),[]),meta:{title:"Class: Func"}}],["/doc/func/functions/nameFunc.html",{loader:()=>p(()=>import("./nameFunc.html-qjeK6Vos.js"),[]),meta:{title:"Function: nameFunc()"}}],["/doc/func/functions/useFunc.html",{loader:()=>p(()=>import("./useFunc.html-CujwqiA2.js"),[]),meta:{title:"Function: useFunc()"}}],["/doc/func/functions/usePlugin.html",{loader:()=>p(()=>import("./usePlugin.html-DuWpjfj2.js"),[]),meta:{title:"Function: usePlugin()"}}],["/doc/func/type-aliases/Config.html",{loader:()=>p(()=>import("./Config.html-BIKa5Yei.js"),[]),meta:{title:"Type Alias: Config"}}],["/doc/func/type-aliases/ExportedHandler.html",{loader:()=>p(()=>import("./ExportedHandler.html-BzuXdrAG.js"),[]),meta:{title:"Type Alias: ExportedHandler()"}}],["/doc/func/type-aliases/FuncConfig.html",{loader:()=>p(()=>import("./FuncConfig.html-BKXvYd_f.js"),[]),meta:{title:"Type Alias: FuncConfig"}}],["/doc/func/type-aliases/FuncEventType.html",{loader:()=>p(()=>import("./FuncEventType.html-D4lDLcf3.js"),[]),meta:{title:"Type Alias: FuncEventType"}}],["/doc/func/type-aliases/FuncReturnType.html",{loader:()=>p(()=>import("./FuncReturnType.html-D_e20ton.js"),[]),meta:{title:"Type Alias: FuncReturnType"}}],["/doc/func/type-aliases/Handler.html",{loader:()=>p(()=>import("./Handler.html-BW4SfXLW.js"),[]),meta:{title:"Type Alias: Handler()"}}],["/doc/func/type-aliases/InvokeData.html",{loader:()=>p(()=>import("./InvokeData.html-eRcAwA3n.js"),[]),meta:{title:"Type Alias: InvokeData"}}],["/doc/func/type-aliases/LifeCycleKey.html",{loader:()=>p(()=>import("./LifeCycleKey.html-ICofjX3R.js"),[]),meta:{title:"Type Alias: LifeCycleKey"}}],["/doc/func/type-aliases/MountData.html",{loader:()=>p(()=>import("./MountData.html-BdWYAeOW.js"),[]),meta:{title:"Type Alias: MountData"}}],["/doc/func/type-aliases/Next.html",{loader:()=>p(()=>import("./Next.html-CxkFkXaN.js"),[]),meta:{title:"Type Alias: Next()"}}],["/doc/func/type-aliases/Plugin.html",{loader:()=>p(()=>import("./Plugin.html-BEcaZBOV.js"),[]),meta:{title:"Type Alias: Plugin"}}],["/doc/func/type-aliases/UseifyPlugin.html",{loader:()=>p(()=>import("./UseifyPlugin.html-Chz6G1JT.js"),[]),meta:{title:"Type Alias: UseifyPlugin"}}],["/doc/http/classes/Cookie.html",{loader:()=>p(()=>import("./Cookie.html-DFiWZFQA.js"),[]),meta:{title:"Class: Cookie"}}],["/doc/http/classes/Http.html",{loader:()=>p(()=>import("./Http.html-D_gQJ-jY.js"),[]),meta:{title:"Class: Http"}}],["/doc/http/classes/HttpError.html",{loader:()=>p(()=>import("./HttpError.html-Clyi3ocO.js"),[]),meta:{title:"Class: HttpError"}}],["/doc/http/classes/Session.html",{loader:()=>p(()=>import("./Session.html-BpRdHNHs.js"),[]),meta:{title:"Class: Session"}}],["/doc/http/functions/useHttp.html",{loader:()=>p(()=>import("./useHttp.html-BTXKTqL7.js"),[]),meta:{title:"Function: useHttp()"}}],["/doc/http/functions/useHttpFunc.html",{loader:()=>p(()=>import("./useHttpFunc.html-vgQB0kJk.js"),[]),meta:{title:"Function: useHttpFunc()"}}],["/doc/http/type-aliases/CookieOptions.html",{loader:()=>p(()=>import("./CookieOptions.html-DjcQHCHs.js"),[]),meta:{title:"Type Alias: CookieOptions"}}],["/doc/http/type-aliases/HttpConfig.html",{loader:()=>p(()=>import("./HttpConfig.html-Nut5iKCA.js"),[]),meta:{title:"Type Alias: HttpConfig"}}],["/doc/http/type-aliases/HttpFuncHandler.html",{loader:()=>p(()=>import("./HttpFuncHandler.html-CnzpmxWA.js"),[]),meta:{title:"Type Alias: HttpFuncHandler()"}}],["/doc/http/type-aliases/Response.html",{loader:()=>p(()=>import("./Response.html-BWTmMJBB.js"),[]),meta:{title:"Type Alias: Response"}}],["/doc/http/type-aliases/SessionOptions.html",{loader:()=>p(()=>import("./SessionOptions.html-DvcN08vs.js"),[]),meta:{title:"Type Alias: SessionOptions"}}],["/doc/http/variables/ContentType.html",{loader:()=>p(()=>import("./ContentType.html-DhGCH0W3.js"),[]),meta:{title:"Variable: ContentType"}}],["/doc/images/bun/",{loader:()=>p(()=>import("./index.html-BPX_urgH.js"),[]),meta:{title:"Bun Image for FaasJS projects"}}],["/doc/images/nginx/",{loader:()=>p(()=>import("./index.html-HVjZWK2p.js"),[]),meta:{title:"A Nginx Image for FaasJS projects"}}],["/doc/images/node/",{loader:()=>p(()=>import("./index.html-CKxIczdo.js"),[]),meta:{title:"Node Image for FaasJS projects"}}],["/doc/images/vscode/",{loader:()=>p(()=>import("./index.html-BH7TnTLJ.js"),[]),meta:{title:"VSCode Container Image for FaasJS projects"}}],["/doc/knex/classes/Knex.html",{loader:()=>p(()=>import("./Knex.html-CLAVuyyw.js"),[]),meta:{title:"Class: Knex"}}],["/doc/knex/functions/originKnex.html",{loader:()=>p(()=>import("./originKnex.html-C9wPlprz.js"),[]),meta:{title:"Function: originKnex()"}}],["/doc/knex/functions/query.html",{loader:()=>p(()=>import("./query.html-CfCpIy8_.js"),[]),meta:{title:"Function: query()"}}],["/doc/knex/functions/raw.html",{loader:()=>p(()=>import("./raw.html-CMB8Bouo.js"),[]),meta:{title:"Function: raw()"}}],["/doc/knex/functions/transaction.html",{loader:()=>p(()=>import("./transaction.html-n046jzmJ.js"),[]),meta:{title:"Function: transaction()"}}],["/doc/knex/functions/useKnex.html",{loader:()=>p(()=>import("./useKnex.html-BhyUD3YD.js"),[]),meta:{title:"Function: useKnex()"}}],["/doc/knex/type-aliases/KnexConfig.html",{loader:()=>p(()=>import("./KnexConfig.html-7jmpFv7K.js"),[]),meta:{title:"Type Alias: KnexConfig"}}],["/doc/load/functions/loadConfig.html",{loader:()=>p(()=>import("./loadConfig.html-DCrm4WyY.js"),[]),meta:{title:"Function: loadConfig()"}}],["/doc/logger/classes/Logger.html",{loader:()=>p(()=>import("./Logger.html-BxS6ysk0.js"),[]),meta:{title:"Class: Logger"}}],["/doc/logger/enumerations/Color.html",{loader:()=>p(()=>import("./Color.html-qDvpwmvl.js"),[]),meta:{title:"Enumeration: Color"}}],["/doc/logger/enums/Color.html",{loader:()=>p(()=>import("./Color.html-CPHrovZU.js"),[]),meta:{title:"Enumeration: Color"}}],["/doc/logger/type-aliases/Level.html",{loader:()=>p(()=>import("./Level.html-DpJ7cKvC.js"),[]),meta:{title:"Type Alias: Level"}}],["/doc/mongo/classes/Mongo.html",{loader:()=>p(()=>import("./Mongo.html-Ba9VTht_.js"),[]),meta:{title:"Class: Mongo"}}],["/doc/mongo/interfaces/MongoConfig.html",{loader:()=>p(()=>import("./MongoConfig.html--eCF5LiT.js"),[]),meta:{title:"Interface: MongoConfig"}}],["/doc/nextjs/classes/NextJsPlugin.html",{loader:()=>p(()=>import("./NextJsPlugin.html-rzTxt1tk.js"),[]),meta:{title:"Class: NextJsPlugin"}}],["/doc/nextjs/functions/useFuncWithNextJsPlugin.html",{loader:()=>p(()=>import("./useFuncWithNextJsPlugin.html-CCJBLlhn.js"),[]),meta:{title:"Function: useFuncWithNextJsPlugin()"}}],["/doc/react/classes/ErrorBoundary.html",{loader:()=>p(()=>import("./ErrorBoundary.html-ChJsdR68.js"),[]),meta:{title:"Class: ErrorBoundary"}}],["/doc/react/classes/Response.html",{loader:()=>p(()=>import("./Response.html-BPb_I2-f.js"),[]),meta:{title:"Class: Response"}}],["/doc/react/classes/ResponseError.html",{loader:()=>p(()=>import("./ResponseError.html-D1zM_btk.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/react/interfaces/ErrorBoundaryProps.html",{loader:()=>p(()=>import("./ErrorBoundaryProps.html-CJpPdGUe.js"),[]),meta:{title:"Interface: ErrorBoundaryProps"}}],["/doc/react/functions/FaasDataWrapper.html",{loader:()=>p(()=>import("./FaasDataWrapper.html-DzCD2Ihb.js"),[]),meta:{title:"Function: FaasDataWrapper()"}}],["/doc/react/functions/FaasReactClient.html",{loader:()=>p(()=>import("./FaasReactClient.html-CRMctYZM.js"),[]),meta:{title:"Function: FaasReactClient()"}}],["/doc/react/functions/Form.html",{loader:()=>p(()=>import("./Form.html-Ck08__Lm.js"),[]),meta:{title:"Function: Form()"}}],["/doc/react/functions/FormContextProvider.html",{loader:()=>p(()=>import("./FormContextProvider.html-m7QnHTgs.js"),[]),meta:{title:"Function: FormContextProvider()"}}],["/doc/react/functions/FormItem.html",{loader:()=>p(()=>import("./FormItem.html-CyARAMVt.js"),[]),meta:{title:"Function: FormItem()"}}],["/doc/react/functions/OptionalWrapper.html",{loader:()=>p(()=>import("./OptionalWrapper.html-DsJmIrUG.js"),[]),meta:{title:"Function: OptionalWrapper()"}}],["/doc/react/functions/createSplittingContext.html",{loader:()=>p(()=>import("./createSplittingContext.html-Di-N2esk.js"),[]),meta:{title:"Function: createSplittingContext()"}}],["/doc/react/functions/equal.html",{loader:()=>p(()=>import("./equal.html-BRkV2HoP.js"),[]),meta:{title:"Function: equal()"}}],["/doc/react/functions/faas.html",{loader:()=>p(()=>import("./faas.html-DUpFeodn.js"),[]),meta:{title:"Function: faas()"}}],["/doc/react/functions/getClient.html",{loader:()=>p(()=>import("./getClient.html-Ccq8ABl0.js"),[]),meta:{title:"Function: getClient()"}}],["/doc/react/functions/useConstant.html",{loader:()=>p(()=>import("./useConstant.html-4NIA0W_I.js"),[]),meta:{title:"Function: useConstant()"}}],["/doc/react/functions/useEqualCallback.html",{loader:()=>p(()=>import("./useEqualCallback.html-CXMRw9w1.js"),[]),meta:{title:"Function: useEqualCallback()"}}],["/doc/react/functions/useEqualEffect.html",{loader:()=>p(()=>import("./useEqualEffect.html-C4D4Xm9D.js"),[]),meta:{title:"Function: useEqualEffect()"}}],["/doc/react/functions/useEqualMemo.html",{loader:()=>p(()=>import("./useEqualMemo.html-BwdL67Pc.js"),[]),meta:{title:"Function: useEqualMemo()"}}],["/doc/react/functions/useEqualMemoize.html",{loader:()=>p(()=>import("./useEqualMemoize.html-BM3O7-U_.js"),[]),meta:{title:"Function: useEqualMemoize()"}}],["/doc/react/functions/useFaas.html",{loader:()=>p(()=>import("./useFaas.html-CRbe9m7l.js"),[]),meta:{title:"Function: useFaas()"}}],["/doc/react/functions/useFormContext.html",{loader:()=>p(()=>import("./useFormContext.html-B8Cd6IvL.js"),[]),meta:{title:"Function: useFormContext()"}}],["/doc/react/functions/usePrevious.html",{loader:()=>p(()=>import("./usePrevious.html-pITNNmrc.js"),[]),meta:{title:"Function: usePrevious()"}}],["/doc/react/functions/useSplittingState.html",{loader:()=>p(()=>import("./useSplittingState.html-Cg3y0ulC.js"),[]),meta:{title:"Function: useSplittingState()"}}],["/doc/react/functions/useStateRef.html",{loader:()=>p(()=>import("./useStateRef.html-CKFIys6F.js"),[]),meta:{title:"Function: useStateRef()"}}],["/doc/react/functions/validValues.html",{loader:()=>p(()=>import("./validValues.html-B8My39Ox.js"),[]),meta:{title:"Function: validValues()"}}],["/doc/react/functions/withFaasData.html",{loader:()=>p(()=>import("./withFaasData.html-D4pKZoEf.js"),[]),meta:{title:"Function: withFaasData()"}}],["/doc/react/type-aliases/ErrorChildrenProps.html",{loader:()=>p(()=>import("./ErrorChildrenProps.html-CeCtMkx1.js"),[]),meta:{title:"Type Alias: ErrorChildrenProps"}}],["/doc/react/type-aliases/FaasAction.html",{loader:()=>p(()=>import("./FaasAction.html-DZdbYAyp.js"),[]),meta:{title:"Type Alias: FaasAction"}}],["/doc/react/type-aliases/FaasData.html",{loader:()=>p(()=>import("./FaasData.html-C6Yck4K3.js"),[]),meta:{title:"Type Alias: FaasData"}}],["/doc/react/type-aliases/FaasDataInjection.html",{loader:()=>p(()=>import("./FaasDataInjection.html-xjBZkCqY.js"),[]),meta:{title:"Type Alias: FaasDataInjection"}}],["/doc/react/type-aliases/FaasDataWrapperProps.html",{loader:()=>p(()=>import("./FaasDataWrapperProps.html-WiyNvMXb.js"),[]),meta:{title:"Type Alias: FaasDataWrapperProps"}}],["/doc/react/type-aliases/FaasParams.html",{loader:()=>p(()=>import("./FaasParams.html-DXQV2J8A.js"),[]),meta:{title:"Type Alias: FaasParams"}}],["/doc/react/type-aliases/FaasReactClientInstance.html",{loader:()=>p(()=>import("./FaasReactClientInstance.html-1iCgvBAo.js"),[]),meta:{title:"Type Alias: FaasReactClientInstance"}}],["/doc/react/type-aliases/FaasReactClientOptions.html",{loader:()=>p(()=>import("./FaasReactClientOptions.html-CQd7AEsK.js"),[]),meta:{title:"Type Alias: FaasReactClientOptions"}}],["/doc/react/type-aliases/FormButtonElementProps.html",{loader:()=>p(()=>import("./FormButtonElementProps.html-CHT1AL48.js"),[]),meta:{title:"Type Alias: FormButtonElementProps"}}],["/doc/react/type-aliases/FormContextProps.html",{loader:()=>p(()=>import("./FormContextProps.html-BFSiDjnc.js"),[]),meta:{title:"Type Alias: FormContextProps"}}],["/doc/react/type-aliases/FormDefaultRulesOptions.html",{loader:()=>p(()=>import("./FormDefaultRulesOptions.html-6psvNHYh.js"),[]),meta:{title:"Type Alias: FormDefaultRulesOptions"}}],["/doc/react/type-aliases/FormElementTypes.html",{loader:()=>p(()=>import("./FormElementTypes.html-C8A4_ipA.js"),[]),meta:{title:"Type Alias: FormElementTypes"}}],["/doc/react/type-aliases/FormInputElementProps.html",{loader:()=>p(()=>import("./FormInputElementProps.html-D7Zxw7Qq.js"),[]),meta:{title:"Type Alias: FormInputElementProps"}}],["/doc/react/type-aliases/FormItemName.html",{loader:()=>p(()=>import("./FormItemName.html-D1d7YuIw.js"),[]),meta:{title:"Type Alias: FormItemName"}}],["/doc/react/type-aliases/FormItemProps.html",{loader:()=>p(()=>import("./FormItemProps.html-Bu99vXgR.js"),[]),meta:{title:"Type Alias: FormItemProps"}}],["/doc/react/type-aliases/FormLabelElementProps.html",{loader:()=>p(()=>import("./FormLabelElementProps.html-BgpxmqXd.js"),[]),meta:{title:"Type Alias: FormLabelElementProps"}}],["/doc/react/type-aliases/FormLang.html",{loader:()=>p(()=>import("./FormLang.html-DGn34kpC.js"),[]),meta:{title:"Type Alias: FormLang"}}],["/doc/react/type-aliases/FormProps.html",{loader:()=>p(()=>import("./FormProps.html-CRW_nc3H.js"),[]),meta:{title:"Type Alias: FormProps"}}],["/doc/react/type-aliases/FormRule.html",{loader:()=>p(()=>import("./FormRule.html-CpOsJtPE.js"),[]),meta:{title:"Type Alias: FormRule()"}}],["/doc/react/type-aliases/FormRules.html",{loader:()=>p(()=>import("./FormRules.html-BSy6ydUu.js"),[]),meta:{title:"Type Alias: FormRules"}}],["/doc/react/type-aliases/InferFormRulesOptions.html",{loader:()=>p(()=>import("./InferFormRulesOptions.html-B_Ss2HmN.js"),[]),meta:{title:"Type Alias: InferFormRulesOptions"}}],["/doc/react/type-aliases/OnError.html",{loader:()=>p(()=>import("./OnError.html-jxazr9f8.js"),[]),meta:{title:"Type Alias: OnError()"}}],["/doc/react/type-aliases/OptionalWrapperProps.html",{loader:()=>p(()=>import("./OptionalWrapperProps.html-hoYxztc9.js"),[]),meta:{title:"Type Alias: OptionalWrapperProps"}}],["/doc/react/type-aliases/Options.html",{loader:()=>p(()=>import("./Options.html-C2fqISXJ.js"),[]),meta:{title:"Type Alias: Options"}}],["/doc/react/type-aliases/ResponseHeaders.html",{loader:()=>p(()=>import("./ResponseHeaders.html-CGI-YEAT.js"),[]),meta:{title:"Type Alias: ResponseHeaders"}}],["/doc/react/type-aliases/useFaasOptions.html",{loader:()=>p(()=>import("./useFaasOptions.html-C_YK_NF5.js"),[]),meta:{title:"Type Alias: useFaasOptions"}}],["/doc/react/variables/FormDefaultElements.html",{loader:()=>p(()=>import("./FormDefaultElements.html-Bs3gkfHS.js"),[]),meta:{title:"Variable: FormDefaultElements"}}],["/doc/react/variables/FormDefaultLang.html",{loader:()=>p(()=>import("./FormDefaultLang.html-yhKE39cV.js"),[]),meta:{title:"Variable: FormDefaultLang"}}],["/doc/react/variables/FormDefaultRules.html",{loader:()=>p(()=>import("./FormDefaultRules.html-B744eHRC.js"),[]),meta:{title:"Variable: FormDefaultRules"}}],["/doc/redis/classes/Redis.html",{loader:()=>p(()=>import("./Redis.html-s8r2qSnM.js"),[]),meta:{title:"Class: Redis"}}],["/doc/redis/functions/get.html",{loader:()=>p(()=>import("./get.html-i-0LdJWe.js"),[]),meta:{title:"Function: get()"}}],["/doc/redis/functions/getJSON.html",{loader:()=>p(()=>import("./getJSON.html-B5wEw6ZD.js"),[]),meta:{title:"Function: getJSON()"}}],["/doc/redis/functions/lock.html",{loader:()=>p(()=>import("./lock.html-D3cmw1mZ.js"),[]),meta:{title:"Function: lock()"}}],["/doc/redis/functions/multi.html",{loader:()=>p(()=>import("./multi.html-BeANWxqD.js"),[]),meta:{title:"Function: multi()"}}],["/doc/redis/functions/pipeline.html",{loader:()=>p(()=>import("./pipeline.html-P_XD7lOa.js"),[]),meta:{title:"Function: pipeline()"}}],["/doc/redis/functions/publish.html",{loader:()=>p(()=>import("./publish.html-CG_b1KID.js"),[]),meta:{title:"Function: publish()"}}],["/doc/redis/functions/query.html",{loader:()=>p(()=>import("./query.html-eN3ORvUb.js"),[]),meta:{title:"Function: query()"}}],["/doc/redis/functions/set.html",{loader:()=>p(()=>import("./set.html-dv3yIxNl.js"),[]),meta:{title:"Function: set()"}}],["/doc/redis/functions/setJSON.html",{loader:()=>p(()=>import("./setJSON.html-DAl6YMK-.js"),[]),meta:{title:"Function: setJSON()"}}],["/doc/redis/functions/unlock.html",{loader:()=>p(()=>import("./unlock.html-BDhLQrkG.js"),[]),meta:{title:"Function: unlock()"}}],["/doc/redis/functions/useRedis.html",{loader:()=>p(()=>import("./useRedis.html-B0u-KSSv.js"),[]),meta:{title:"Function: useRedis()"}}],["/doc/redis/type-aliases/RedisConfig.html",{loader:()=>p(()=>import("./RedisConfig.html-B7xcaTfn.js"),[]),meta:{title:"Type Alias: RedisConfig"}}],["/doc/request/classes/ResponseError.html",{loader:()=>p(()=>import("./ResponseError.html-DaBp7vvh.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/request/functions/querystringify.html",{loader:()=>p(()=>import("./querystringify.html-BCUfyPe1.js"),[]),meta:{title:"Function: querystringify()"}}],["/doc/request/functions/request.html",{loader:()=>p(()=>import("./request.html-BX3SVOA7.js"),[]),meta:{title:"Function: request()"}}],["/doc/request/functions/setMock.html",{loader:()=>p(()=>import("./setMock.html-skXHCRXy.js"),[]),meta:{title:"Function: setMock()"}}],["/doc/request/type-aliases/Request.html",{loader:()=>p(()=>import("./Request.html-G2NqXzd0.js"),[]),meta:{title:"Type Alias: Request"}}],["/doc/request/type-aliases/RequestOptions.html",{loader:()=>p(()=>import("./RequestOptions.html-LlzG3UWb.js"),[]),meta:{title:"Type Alias: RequestOptions"}}],["/doc/request/type-aliases/Response.html",{loader:()=>p(()=>import("./Response.html-C4vfS924.js"),[]),meta:{title:"Type Alias: Response"}}],["/doc/server/classes/Server.html",{loader:()=>p(()=>import("./Server.html-BIiOq7gB.js"),[]),meta:{title:"Class: Server"}}],["/doc/server/functions/closeAll.html",{loader:()=>p(()=>import("./closeAll.html-gbaSh0Pb.js"),[]),meta:{title:"Function: closeAll()"}}],["/doc/server/functions/getAll.html",{loader:()=>p(()=>import("./getAll.html-GByR0hL3.js"),[]),meta:{title:"Function: getAll()"}}],["/doc/server/functions/staticHandler.html",{loader:()=>p(()=>import("./staticHandler.html-XALjxYx5.js"),[]),meta:{title:"Function: staticHandler()"}}],["/doc/server/functions/useMiddleware.html",{loader:()=>p(()=>import("./useMiddleware.html-Y4BagIvK.js"),[]),meta:{title:"Function: useMiddleware()"}}],["/doc/server/functions/useMiddlewares.html",{loader:()=>p(()=>import("./useMiddlewares.html-BHvvp6Hf.js"),[]),meta:{title:"Function: useMiddlewares()"}}],["/doc/server/type-aliases/Middleware.html",{loader:()=>p(()=>import("./Middleware.html-C1jzKy27.js"),[]),meta:{title:"Type Alias: Middleware()"}}],["/doc/server/type-aliases/MiddlewareEvent.html",{loader:()=>p(()=>import("./MiddlewareEvent.html-Du9GtAFP.js"),[]),meta:{title:"Type Alias: MiddlewareEvent"}}],["/doc/server/type-aliases/StaticHandlerOptions.html",{loader:()=>p(()=>import("./StaticHandlerOptions.html-CZGOzGWU.js"),[]),meta:{title:"Type Alias: StaticHandlerOptions"}}],["/doc/test/classes/Func.html",{loader:()=>p(()=>import("./Func.html-DAme9tbl.js"),[]),meta:{title:"Class: Func"}}],["/doc/test/classes/FuncWarper.html",{loader:()=>p(()=>import("./FuncWarper.html-B4Bl-EnI.js"),[]),meta:{title:"Class: FuncWarper"}}],["/doc/test/functions/nameFunc.html",{loader:()=>p(()=>import("./nameFunc.html-Q3uJ3jXj.js"),[]),meta:{title:"Function: nameFunc()"}}],["/doc/test/functions/test.html",{loader:()=>p(()=>import("./test.html-DTscfnCj.js"),[]),meta:{title:"Function: test()"}}],["/doc/test/functions/useFunc.html",{loader:()=>p(()=>import("./useFunc.html-CaZPw_cN.js"),[]),meta:{title:"Function: useFunc()"}}],["/doc/test/functions/usePlugin.html",{loader:()=>p(()=>import("./usePlugin.html-Cz7hTeeP.js"),[]),meta:{title:"Function: usePlugin()"}}],["/doc/test/type-aliases/Config.html",{loader:()=>p(()=>import("./Config.html-C_ANkelH.js"),[]),meta:{title:"Type Alias: Config"}}],["/doc/test/type-aliases/ExportedHandler.html",{loader:()=>p(()=>import("./ExportedHandler.html-RexZ-_3b.js"),[]),meta:{title:"Type Alias: ExportedHandler()"}}],["/doc/test/type-aliases/FuncConfig.html",{loader:()=>p(()=>import("./FuncConfig.html-BK0pItlV.js"),[]),meta:{title:"Type Alias: FuncConfig"}}],["/doc/test/type-aliases/FuncEventType.html",{loader:()=>p(()=>import("./FuncEventType.html-axhyOmDi.js"),[]),meta:{title:"Type Alias: FuncEventType"}}],["/doc/test/type-aliases/FuncReturnType.html",{loader:()=>p(()=>import("./FuncReturnType.html-D0uJ6Tl1.js"),[]),meta:{title:"Type Alias: FuncReturnType"}}],["/doc/test/type-aliases/Handler.html",{loader:()=>p(()=>import("./Handler.html-DYVIK1Ii.js"),[]),meta:{title:"Type Alias: Handler()"}}],["/doc/test/type-aliases/InvokeData.html",{loader:()=>p(()=>import("./InvokeData.html-DwfyAUtS.js"),[]),meta:{title:"Type Alias: InvokeData"}}],["/doc/test/type-aliases/LifeCycleKey.html",{loader:()=>p(()=>import("./LifeCycleKey.html-N0BuGwbZ.js"),[]),meta:{title:"Type Alias: LifeCycleKey"}}],["/doc/test/type-aliases/MountData.html",{loader:()=>p(()=>import("./MountData.html-vBqggaW9.js"),[]),meta:{title:"Type Alias: MountData"}}],["/doc/test/type-aliases/Next.html",{loader:()=>p(()=>import("./Next.html-HzqTzFxJ.js"),[]),meta:{title:"Type Alias: Next()"}}],["/doc/test/type-aliases/Plugin.html",{loader:()=>p(()=>import("./Plugin.html-Ck0AWjPM.js"),[]),meta:{title:"Type Alias: Plugin"}}],["/doc/test/type-aliases/UseifyPlugin.html",{loader:()=>p(()=>import("./UseifyPlugin.html-De5RSW4V.js"),[]),meta:{title:"Type Alias: UseifyPlugin"}}],["/doc/ts-transform/functions/bundle.html",{loader:()=>p(()=>import("./bundle.html-C7Mw_yp5.js"),[]),meta:{title:"Function: bundle()"}}],["/doc/ts-transform/functions/transform.html",{loader:()=>p(()=>import("./transform.html-Dr_HS-E6.js"),[]),meta:{title:"Function: transform()"}}],["/doc/ts-transform/variables/NodeBuiltinModules.html",{loader:()=>p(()=>import("./NodeBuiltinModules.html-DIduJBKU.js"),[]),meta:{title:"Variable: NodeBuiltinModules"}}],["/doc/types/type-aliases/FaasAction.html",{loader:()=>p(()=>import("./FaasAction.html-WOLwWemr.js"),[]),meta:{title:"Type Alias: FaasAction"}}],["/doc/types/type-aliases/FaasActionPaths.html",{loader:()=>p(()=>import("./FaasActionPaths.html-BMOtbwi4.js"),[]),meta:{title:"Type Alias: FaasActionPaths"}}],["/doc/types/type-aliases/FaasData.html",{loader:()=>p(()=>import("./FaasData.html-JabeS-mK.js"),[]),meta:{title:"Type Alias: FaasData"}}],["/doc/types/type-aliases/FaasParams.html",{loader:()=>p(()=>import("./FaasParams.html-D99tGhRv.js"),[]),meta:{title:"Type Alias: FaasParams"}}],["/doc/types/type-aliases/InferFaasAction.html",{loader:()=>p(()=>import("./InferFaasAction.html-BBeKqLcO.js"),[]),meta:{title:"Type Alias: InferFaasAction"}}],["/doc/vue-plugin/classes/FaasBrowserClient.html",{loader:()=>p(()=>import("./FaasBrowserClient.html-BeZntJuZ.js"),[]),meta:{title:"Class: FaasBrowserClient"}}],["/doc/vue-plugin/classes/Response.html",{loader:()=>p(()=>import("./Response.html-BYC_d6Re.js"),[]),meta:{title:"Class: Response"}}],["/doc/vue-plugin/classes/ResponseError.html",{loader:()=>p(()=>import("./ResponseError.html-BPcC5CnK.js"),[]),meta:{title:"Class: ResponseError"}}],["/doc/vue-plugin/type-aliases/FaasVuePluginOptions.html",{loader:()=>p(()=>import("./FaasVuePluginOptions.html-BBD1AeXn.js"),[]),meta:{title:"Type Alias: FaasVuePluginOptions"}}],["/doc/vue-plugin/type-aliases/Options.html",{loader:()=>p(()=>import("./Options.html-JGhsxmtx.js"),[]),meta:{title:"Type Alias: Options"}}],["/doc/vue-plugin/type-aliases/ResponseHeaders.html",{loader:()=>p(()=>import("./ResponseHeaders.html-D7EA5vg4.js"),[]),meta:{title:"Type Alias: ResponseHeaders"}}],["/doc/vue-plugin/variables/FaasVuePlugin.html",{loader:()=>p(()=>import("./FaasVuePlugin.html-srHPSQk2.js"),[]),meta:{title:"Variable: FaasVuePlugin"}}],["/zh/guide/best-practice/lifecycle.html",{loader:()=>p(()=>import("./lifecycle.html-D3eY7VqF.js"),[]),meta:{title:"优化云函数的初始化"}}],["/zh/guide/excel/db.html",{loader:()=>p(()=>import("./db.html-qrZwu92x.js"),[]),meta:{title:"数据库操作"}}],["/zh/guide/excel/env.html",{loader:()=>p(()=>import("./env.html-BMbplsjz.js"),[]),meta:{title:"环境变量"}}],["/zh/guide/excel/faas-yaml.html",{loader:()=>p(()=>import("./faas-yaml.html-BnVi5xuG.js"),[]),meta:{title:"faas.yaml"}}],["/zh/guide/excel/http.html",{loader:()=>p(()=>import("./http.html-DQWN4bQ9.js"),[]),meta:{title:"Http、Cookie 和 Session"}}],["/zh/guide/excel/plugin.html",{loader:()=>p(()=>import("./plugin.html-BShXzb46.js"),[]),meta:{title:"使用插件"}}],["/zh/guide/excel/react.html",{loader:()=>p(()=>import("./react.html-BiEAzMdp.js"),[]),meta:{title:"在 React 中使用"}}],["/zh/guide/excel/request-spec.html",{loader:()=>p(()=>import("./request-spec.html-BRN0X8bK.js"),[]),meta:{title:"HTTP 请求规范"}}],["/zh/guide/excel/vue.html",{loader:()=>p(()=>import("./vue.html-B8BzEiZQ.js"),[]),meta:{title:"在 Vue 中使用"}}],["/404.html",{loader:()=>p(()=>import("./404.html-DUI3IdA8.js"),[]),meta:{title:""}}]]);function gm(){return Cc().__VUE_DEVTOOLS_GLOBAL_HOOK__}function Cc(){return typeof navigator<"u"&&typeof window<"u"?window:typeof globalThis<"u"?globalThis:{}}const vm=typeof Proxy=="function",_m="devtools-plugin:setup",ym="plugin:settings:set";let Rl,Ci;function km(){var e;return Rl!==void 0||(typeof window<"u"&&window.performance?(Rl=!0,Ci=window.performance):typeof globalThis<"u"&&(!((e=globalThis.perf_hooks)===null||e===void 0)&&e.performance)?(Rl=!0,Ci=globalThis.perf_hooks.performance):Rl=!1),Rl}function Em(){return km()?Ci.now():Date.now()}class bm{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 Em()}},l&&l.on(ym,(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 Tm(e,t){const l=e,n=Cc(),r=gm(),i=vm&&l.enableEarlyProxy;if(r&&(n.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!i))r.emit(_m,e,t);else{const s=i?new bm(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.5.0 * (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`)}},qv=function(t){var l=document.createElement("div");return l.classList.add("medium-zoom-overlay"),l.style.background=t,l},Kv=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},Wv=function e(t){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=window.Promise||function(P){function D(){}P(D,D)},r=function(P){var D=P.target;if(D===z){_();return}m.indexOf(D)!==-1&&y({target:D})},i=function(){if(!(S||!A.original)){var P=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs($-P)>M.scrollOffset&&setTimeout(_,150)}},s=function(P){var D=P.key||P.keyCode;(D==="Escape"||D==="Esc"||D===27)&&_()},a=function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=P;if(P.background&&(z.style.background=P.background),P.container&&P.container instanceof Object&&(D.container=gl({},M.container,P.container)),P.template){var Q=ur(P.template)?P.template:document.querySelector(P.template);D.template=Q}return M=gl({},M,D),m.forEach(function(te){te.dispatchEvent(Cl("medium-zoom:update",{detail:{zoom:F}}))}),F},o=function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e(gl({},M,P))},u=function(){for(var P=arguments.length,D=Array(P),Q=0;Q0?D.reduce(function(I,V){return[].concat(I,Ja(V))},[]):m;return te.forEach(function(I){I.classList.remove("medium-zoom-image"),I.dispatchEvent(Cl("medium-zoom:detach",{detail:{zoom:F}}))}),m=m.filter(function(I){return te.indexOf(I)===-1}),F},d=function(P,D){var Q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return m.forEach(function(te){te.addEventListener("medium-zoom:"+P,D,Q)}),E.push({type:"medium-zoom:"+P,listener:D,options:Q}),F},h=function(P,D){var Q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return m.forEach(function(te){te.removeEventListener("medium-zoom:"+P,D,Q)}),E=E.filter(function(te){return!(te.type==="medium-zoom:"+P&&te.listener.toString()===D.toString())}),F},f=function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=P.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=ur(M.container)?M.container:document.querySelector(M.container),ke=ue.getBoundingClientRect(),Re=ke.width,Ee=ke.height,et=ke.left,yt=ke.top;I=gl({},I,{width:Re,height:Ee,left:et,top:yt})}V=V||I.width-M.margin*2,K=K||I.height-M.margin*2;var tt=A.zoomedHd||A.original,lt=Ga(tt)?V:tt.naturalWidth||V,R=Ga(tt)?K:tt.naturalHeight||K,G=tt.getBoundingClientRect(),q=G.top,Z=G.left,he=G.width,be=G.height,g=Math.min(Math.max(he,lt),V)/he,v=Math.min(Math.max(be,R),K)/be,x=Math.min(g,v),C=(-Z+(V-he)/2+M.margin+I.left)/x,L=(-q+(K-be)/2+M.margin+I.top)/x,w="scale("+x+") translate3d("+C+"px, "+L+"px, 0)";A.zoomed.style.transform=w,A.zoomedHd&&(A.zoomedHd.style.transform=w)};return new n(function(te){if(D&&m.indexOf(D)===-1){te(F);return}var I=function Re(){S=!1,A.zoomed.removeEventListener("transitionend",Re),A.original.dispatchEvent(Cl("medium-zoom:opened",{detail:{zoom:F}})),te(F)};if(A.zoomed){te(F);return}if(D)A.original=D;else if(m.length>0){var V=m;A.original=V[0]}else{te(F);return}if(A.original.dispatchEvent(Cl("medium-zoom:open",{detail:{zoom:F}})),$=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,S=!0,A.zoomed=Kv(A.original),document.body.appendChild(z),M.template){var K=ur(M.template)?M.template:document.querySelector(M.template);A.template=document.createElement("div"),A.template.appendChild(K.content.cloneNode(!0)),document.body.appendChild(A.template)}if(A.original.parentElement&&A.original.parentElement.tagName==="PICTURE"&&A.original.currentSrc&&(A.zoomed.src=A.original.currentSrc),document.body.appendChild(A.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),A.original.classList.add("medium-zoom-image--hidden"),A.zoomed.classList.add("medium-zoom-image--opened"),A.zoomed.addEventListener("click",_),A.zoomed.addEventListener("transitionend",I),A.original.getAttribute("data-zoom-src")){A.zoomedHd=A.zoomed.cloneNode(),A.zoomedHd.removeAttribute("srcset"),A.zoomedHd.removeAttribute("sizes"),A.zoomedHd.removeAttribute("loading"),A.zoomedHd.src=A.zoomed.getAttribute("data-zoom-src"),A.zoomedHd.onerror=function(){clearInterval(ue),console.warn("Unable to reach the zoom image target "+A.zoomedHd.src),A.zoomedHd=null,Q()};var ue=setInterval(function(){A.zoomedHd.complete&&(clearInterval(ue),A.zoomedHd.classList.add("medium-zoom-image--opened"),A.zoomedHd.addEventListener("click",_),document.body.appendChild(A.zoomedHd),Q())},10)}else if(A.original.hasAttribute("srcset")){A.zoomedHd=A.zoomed.cloneNode(),A.zoomedHd.removeAttribute("sizes"),A.zoomedHd.removeAttribute("loading");var ke=A.zoomedHd.addEventListener("load",function(){A.zoomedHd.removeEventListener("load",ke),A.zoomedHd.classList.add("medium-zoom-image--opened"),A.zoomedHd.addEventListener("click",_),document.body.appendChild(A.zoomedHd),Q()})}else Q()})},_=function(){return new n(function(P){if(S||!A.original){P(F);return}var D=function Q(){A.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(A.zoomed),A.zoomedHd&&document.body.removeChild(A.zoomedHd),document.body.removeChild(z),A.zoomed.classList.remove("medium-zoom-image--opened"),A.template&&document.body.removeChild(A.template),S=!1,A.zoomed.removeEventListener("transitionend",Q),A.original.dispatchEvent(Cl("medium-zoom:closed",{detail:{zoom:F}})),A.original=null,A.zoomed=null,A.zoomedHd=null,A.template=null,P(F)};S=!0,document.body.classList.remove("medium-zoom--opened"),A.zoomed.style.transform="",A.zoomedHd&&(A.zoomedHd.style.transform=""),A.template&&(A.template.style.transition="opacity 150ms",A.template.style.opacity=0),A.original.dispatchEvent(Cl("medium-zoom:close",{detail:{zoom:F}})),A.zoomed.addEventListener("transitionend",D)})},y=function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=P.target;return A.original?_():f({target:D})},k=function(){return M},b=function(){return m},T=function(){return A.original},m=[],E=[],S=!1,$=0,M=l,A={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=qv(M.background);document.addEventListener("click",r),document.addEventListener("keyup",s),document.addEventListener("scroll",i),window.addEventListener("resize",_);var F={open:f,close:_,toggle:y,update:a,clone:o,attach:u,detach:c,on:d,off:h,getOptions:k,getImages:b,getZoomedImage:T};return F};function Gv(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 Jv=".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}";Gv(Jv);const Yv=Symbol("mediumZoom");var Xv={};const Qv="[vp-content] > img, [vp-content] :not(a) > img",Zv=Xv,e_=300,t_=It({enhance({app:e,router:t}){const l=Wv(Zv);l.refresh=(n=Qv)=>{l.detach(),l.attach(n)},e.provide(Yv,l),t.afterEach(()=>{rd(e_).then(()=>{l.refresh()})})}}),l_=Object.freeze(Object.defineProperty({__proto__:null,default:t_},Symbol.toStringTag,{value:"Module"}));/** * NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress * @license MIT - */const Ya=(e,t)=>{e.classList.add(t)},Xa=(e,t)=>{e.classList.remove(t)},n_=e=>{var t;(t=e==null?void 0:e.parentNode)==null||t.removeChild(e)},pi=(e,t,l)=>el?l:e,Qa=e=>(-1+e)*100,r_=(()=>{const e=[],t=()=>{const l=e.shift();l&&l(t)};return l=>{e.push(l),e.length===1&&t()}})(),i_=e=>e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(t,l)=>l.toUpperCase()),nr=(()=>{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=i_(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)&&Rv(o)&&r(i,a,o)}}})(),Vt={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}=Vt,n=Oe.isStarted(),r=pi(e,Vt.minimum,1);Oe.percent=r===1?null:r;const i=Oe.render(!n),s=i.querySelector(Vt.barSelector);return i.offsetWidth,r_(a=>{nr(s,{transform:`translate3d(${Qa(r)}%,0,0)`,transition:`all ${t}ms ${l}`}),r===1?(nr(i,{transition:"none",opacity:"1"}),i.offsetWidth,setTimeout(()=>{nr(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())},Vt.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=pi(t+(typeof e=="number"?e:(1-t)*pi(Math.random()*t,.1,.95)),0,.994),Oe.set(t)):Oe.start()},trickle:()=>Oe.increase(Math.random()*Vt.trickleRate),render:e=>{if(Oe.isRendered())return document.getElementById("nprogress");Ya(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=Vt.template;const l=t.querySelector(Vt.barSelector),n=document.querySelector(Vt.parent),r=e?"-100":Qa(Oe.percent??0);return nr(l,{transition:"all 0 linear",transform:`translate3d(${r}%,0,0)`}),n&&(n!==document.body&&Ya(n,"nprogress-custom-parent"),n.appendChild(t)),t},remove:()=>{Xa(document.documentElement,"nprogress-busy"),Xa(document.querySelector(Vt.parent),"nprogress-custom-parent"),n_(document.getElementById("nprogress"))}},s_=()=>{Ye(()=>{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()})})},a_=It({setup(){s_()}}),o_=Object.freeze(Object.defineProperty({__proto__:null,default:a_},Symbol.toStringTag,{value:"Module"})),u_=({selector:e='div[class*="language-"].has-collapsed-lines > .collapsed-lines'}={})=>{it("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"})}})},c_={setup(){u_()}},d_=Object.freeze(Object.defineProperty({__proto__:null,default:c_},Symbol.toStringTag,{value:"Module"})),p_="VUEPRESS_CODE_TAB_STORE",rr=Ts(p_,{}),h_=ge({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=pe(e.active),n=bt([]),r=()=>{e.tabId&&(rr.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,c)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),l.value=c):u.key==="ArrowRight"?(u.preventDefault(),i()):u.key==="ArrowLeft"&&(u.preventDefault(),s()),e.tabId&&(rr.value[e.tabId]=e.data[l.value].id)},o=()=>{if(e.tabId){const u=e.data.findIndex(({id:c})=>rr.value[e.tabId]===c);if(u!==-1)return u}return e.active};return Ye(()=>{l.value=o(),Ue(()=>rr.value[e.tabId],(u,c)=>{if(e.tabId&&u!==c){const d=e.data.findIndex(({id:h})=>h===u);d!==-1&&(l.value=d)}})}),()=>e.data.length?ce("div",{class:"vp-code-tabs"},[ce("div",{class:"vp-code-tabs-nav",role:"tablist"},e.data.map(({id:u},c)=>{const d=c===l.value;return ce("button",{type:"button",ref:h=>{h&&(n.value[c]=h)},class:["vp-code-tab-nav",{active:d}],role:"tab","aria-controls":`codetab-${e.id}-${c}`,"aria-selected":d,onClick:()=>{l.value=c,r()},onKeydown:h=>{a(h,c)}},t[`title${c}`]({value:u,isActive:d}))})),e.data.map(({id:u},c)=>{const d=c===l.value;return ce("div",{class:["vp-code-tab",{active:d}],id:`codetab-${e.id}-${c}`,role:"tabpanel","aria-expanded":d},[ce("div",{class:"vp-code-tab-title"},t[`title${c}`]({value:u,isActive:d})),t[`tab${c}`]({value:u,isActive:d})])})]):null}}),f_="VUEPRESS_TAB_STORE",hi=Ts(f_,{}),m_=ge({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=pe(e.active),n=bt([]),r=()=>{e.tabId&&(hi.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,c)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),l.value=c):u.key==="ArrowRight"?(u.preventDefault(),i()):u.key==="ArrowLeft"&&(u.preventDefault(),s()),r()},o=()=>{if(e.tabId){const u=e.data.findIndex(({id:c})=>hi.value[e.tabId]===c);if(u!==-1)return u}return e.active};return Ye(()=>{l.value=o(),Ue(()=>hi.value[e.tabId],(u,c)=>{if(e.tabId&&u!==c){const d=e.data.findIndex(({id:h})=>h===u);d!==-1&&(l.value=d)}})}),()=>e.data.length?ce("div",{class:"vp-tabs"},[ce("div",{class:"vp-tabs-nav",role:"tablist"},e.data.map(({id:u},c)=>{const d=c===l.value;return ce("button",{type:"button",ref:h=>{h&&(n.value[c]=h)},class:["vp-tab-nav",{active:d}],role:"tab","aria-controls":`tab-${e.id}-${c}`,"aria-selected":d,onClick:()=>{l.value=c,r()},onKeydown:h=>{a(h,c)}},t[`title${c}`]({value:u,isActive:d}))})),e.data.map(({id:u},c)=>{const d=c===l.value;return ce("div",{class:["vp-tab",{active:d}],id:`tab-${e.id}-${c}`,role:"tabpanel","aria-expanded":d},[ce("div",{class:"vp-tab-title"},t[`title${c}`]({value:u,isActive:d})),t[`tab${c}`]({value:u,isActive:d})])})]):null}}),g_={enhance:({app:e})=>{e.component("CodeTabs",h_),e.component("Tabs",m_)}},v_=Object.freeze(Object.defineProperty({__proto__:null,default:g_},Symbol.toStringTag,{value:"Module"}));var __=Object.create,od=Object.defineProperty,y_=Object.getOwnPropertyDescriptor,xs=Object.getOwnPropertyNames,k_=Object.getPrototypeOf,E_=Object.prototype.hasOwnProperty,b_=(e,t)=>function(){return e&&(t=(0,e[xs(e)[0]])(e=0)),t},T_=(e,t)=>function(){return t||(0,e[xs(e)[0]])((t={exports:{}}).exports,t),t.exports},x_=(e,t,l,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of xs(t))!E_.call(e,r)&&r!==l&&od(e,r,{get:()=>t[r],enumerable:!(n=y_(t,r))||n.enumerable});return e},P_=(e,t,l)=>(l=e!=null?__(k_(e)):{},x_(od(l,"default",{value:e,enumerable:!0}),e)),Wn=b_({"../../node_modules/.pnpm/tsup@8.3.5_@microsoft+api-extractor@7.48.0_@types+node@22.10.1__@swc+core@1.5.29_jiti@2.0.0_p_swvvp2d4pgn6xuiiec4l4x2i7a/node_modules/tsup/assets/esm_shims.js"(){}}),A_=T_({"../../node_modules/.pnpm/rfdc@1.4.1/node_modules/rfdc/index.js"(e,t){Wn(),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,d=>new Date(d)),s.set(Map,(d,h)=>new Map(o(Array.from(d),h))),s.set(Set,(d,h)=>new Set(o(Array.from(d),h))),i.constructorHandlers)for(const d of i.constructorHandlers)s.set(d[0],d[1]);let a=null;return i.proto?c:u;function o(d,h){const f=Object.keys(d),_=new Array(f.length);for(let y=0;ynew Date(f)),o.set(Map,(f,_)=>new Map(c(Array.from(f),_))),o.set(Set,(f,_)=>new Set(c(Array.from(f),_))),i.constructorHandlers)for(const f of i.constructorHandlers)o.set(f[0],f[1]);let u=null;return i.proto?h:d;function c(f,_){const y=Object.keys(f),k=new Array(y.length);for(let b=0;b(s=w_(e,u,c),s.finally(()=>{if(s=null,l.trailing&&a&&!r){const d=o(u,a);return a=null,d}}),s);return function(...u){return s?(l.trailing&&(a=u),s):new Promise(c=>{const d=!r&&l.leading;clearTimeout(r),r=setTimeout(()=>{r=null;const h=l.leading?n:o(this,u);for(const f of i)f(h);i=[]},t),d?(n=o(this,u),c(n)):i.push(c)})}}async function w_(e,t,l){return await e.apply(t,l)}function Ni(e,t={},l){for(const n in e){const r=e[n],i=l?`${l}:${n}`:n;typeof r=="object"&&r!==null?Ni(r,t,i):typeof r=="function"&&(t[i]=r)}return t}const S_={run:e=>e()},D_=()=>S_,cd=typeof console.createTask<"u"?console.createTask:D_;function V_(e,t){const l=t.shift(),n=cd(l);return e.reduce((r,i)=>r.then(()=>n.run(()=>i(...t))),Promise.resolve())}function N_(e,t){const l=t.shift(),n=cd(l);return Promise.all(e.map(r=>n.run(()=>r(...t))))}function fi(e,t){for(const l of[...e])l(t)}class M_{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=Ni(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=Ni(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(V_,t,...l)}callHookParallel(t,...l){return l.unshift(t),this.callHookWith(N_,t,...l)}callHookWith(t,l,...n){const r=this._before||this._after?{name:l,args:n,context:{}}:void 0;this._before&&fi(this._before,r);const i=t(l in this._hooks?[...this._hooks[l]]:[],n);return i instanceof Promise?i.finally(()=>{this._after&&r&&fi(this._after,r)}):(this._after&&r&&fi(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 dd(){return new M_}var j_=Object.create,pd=Object.defineProperty,H_=Object.getOwnPropertyDescriptor,Ps=Object.getOwnPropertyNames,B_=Object.getPrototypeOf,U_=Object.prototype.hasOwnProperty,z_=(e,t)=>function(){return e&&(t=(0,e[Ps(e)[0]])(e=0)),t},hd=(e,t)=>function(){return t||(0,e[Ps(e)[0]])((t={exports:{}}).exports,t),t.exports},$_=(e,t,l,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of Ps(t))!U_.call(e,r)&&r!==l&&pd(e,r,{get:()=>t[r],enumerable:!(n=H_(t,r))||n.enumerable});return e},q_=(e,t,l)=>(l=e!=null?j_(B_(e)):{},$_(pd(l,"default",{value:e,enumerable:!0}),e)),O=z_({"../../node_modules/.pnpm/tsup@8.3.5_@microsoft+api-extractor@7.48.0_@types+node@22.10.1__@swc+core@1.5.29_jiti@2.0.0_p_swvvp2d4pgn6xuiiec4l4x2i7a/node_modules/tsup/assets/esm_shims.js"(){}}),K_=hd({"../../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(""),c=[".","!","~","*","'","(",")"].join(""),d=function(k,b){var T="-",m="",E="",S=!0,$={},M,A,z,F,B,P,D,Q,te,I,V,K,ue,ke,Re="";if(typeof k!="string")return"";if(typeof b=="string"&&(T=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,F=b.uric||!1,B=b.uricNoSlash||!1,P=b.mark||!1,S=!(b.symbols===!1||b.lang===!1),T=b.separator||T,F&&(Re+=o),B&&(Re+=u),P&&(Re+=c),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+""}),A=!0):A=!!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 et;Ee.length>1?et=new RegExp("\\b"+f(Ee)+"\\b","gi"):et=new RegExp(f(Ee),"gi"),k=k.replace(et,$[Ee])});for(V in $)Re+=V}for(Re+=T,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]&&!(F&&o.indexOf(V)!==-1)&&!(B&&u.indexOf(V)!==-1)?(V=ue||m.substr(-1).match(/[A-Za-z0-9]/)?T+D[V]:D[V],V+=k[I+1]!==void 0&&k[I+1].match(/[A-Za-z0-9]/)?T:"",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"),T);return A&&(m=m.replace(/(\w)(\S*)/g,function(Ee,et,yt){var tt=et.toUpperCase()+(yt!==null?yt:"");return Object.keys($).indexOf(tt.toLowerCase())<0?tt:tt.toLowerCase()})),m=m.replace(/\s+/g,T).replace(new RegExp("\\"+T+"+","g"),T).replace(new RegExp("(^\\"+T+"+|\\"+T+"+$)","g"),""),z&&m.length>z&&(te=m.charAt(z)===T,m=m.slice(0,z),te||(m=m.slice(0,m.lastIndexOf(T)))),!M&&!A&&(m=m.toLowerCase()),m},h=function(k){return function(T){return d(T,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=d,t.exports.createSlug=h;else if(typeof define<"u"&&define.amd)define([],function(){return d});else try{if(l.getSlug||l.createSlug)throw"speakingurl: globals exists /(getSlug|createSlug)/";l.getSlug=d,l.createSlug=h}catch{}}(e)}}),W_=hd({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/index.js"(e,t){O(),t.exports=K_()}});O();O();O();O();O();O();O();O();function G_(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 J_(e){const t=e.__file;if(t)return C_(O_(t,".vue"))}function to(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 Y_(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 fd(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=G_((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 to(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 to(e,s);const i=J_((e==null?void 0:e.type)||{});return i||"Anonymous Component"}function Mi(e,t){return t=t||`${e.id}:root`,e.instanceMap.get(t)||e.instanceMap.get(":root")}function X_(){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 ir;function Q_(e){return ir||(ir=document.createRange()),ir.selectNode(e),ir.getBoundingClientRect()}function Z_(e){const t=X_();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 lo={top:0,left:0,right:0,bottom:0,width:0,height:0};function Al(e){const t=e.subTree.el;return typeof window>"u"?lo:fd(e)?Z_(e.subTree):(t==null?void 0:t.nodeType)===1?t==null?void 0:t.getBoundingClientRect():e.subTree.component?Al(e.subTree.component):lo}O();function As(e){return fd(e)?ty(e.subTree):e.subTree?[e.subTree.el]:[]}function ty(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}var md="__vue-devtools-component-inspector__",gd="__vue-devtools-component-inspector__card__",vd="__vue-devtools-component-inspector__name__",_d="__vue-devtools-component-inspector__indicator__",yd={display:"block",zIndex:2147483640,position:"fixed",backgroundColor:"#42b88325",border:"1px solid #42b88350",borderRadius:"5px",transition:"all 0.1s ease-in",pointerEvents:"none"},ly={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)"},ny={display:"inline-block",fontWeight:400,fontStyle:"normal",fontSize:"12px",opacity:.7};function ln(){return document.getElementById(md)}function ry(){return document.getElementById(gd)}function iy(){return document.getElementById(_d)}function sy(){return document.getElementById(vd)}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 Fs(e){var t;const l=document.createElement("div");l.id=(t=e.elementId)!=null?t:md,Object.assign(l.style,{...yd,...Ls(e.bounds),...e.style});const n=document.createElement("span");n.id=gd,Object.assign(n.style,{...ly,top:e.bounds.top<35?0:"-35px"});const r=document.createElement("span");r.id=vd,r.innerHTML=`<${e.name}>  `;const i=document.createElement("i");return i.id=_d,i.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`,Object.assign(i.style,ny),n.appendChild(r),n.appendChild(i),l.appendChild(n),document.body.appendChild(l),l}function Rs(e){const t=ln(),l=ry(),n=sy(),r=iy();t&&(Object.assign(t.style,{...yd,...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 ay(e){const t=Al(e);if(!t.width&&!t.height)return;const l=zr(e);ln()?Rs({bounds:t,name:l}):Fs({bounds:t,name:l})}function kd(){const e=ln();e&&(e.style.display="none")}var ji=null;function Hi(e){const t=e.target;if(t){const l=t.__vueParentComponent;if(l&&(ji=l,l.vnode.el)){const r=Al(l),i=zr(l);ln()?Rs({bounds:r,name:i}):Fs({bounds:r,name:i})}}}function oy(e,t){var l;if(e.preventDefault(),e.stopPropagation(),ji){const n=(l=Ge.value)==null?void 0:l.app;Y_({app:n,uid:n.uid,instance:ji}).then(r=>{t(r)})}}var Tr=null;function uy(){kd(),window.removeEventListener("mouseover",Hi),window.removeEventListener("click",Tr,!0),Tr=null}function cy(){return window.addEventListener("mouseover",Hi),new Promise(e=>{function t(l){l.preventDefault(),l.stopPropagation(),oy(l,n=>{window.removeEventListener("click",t,!0),Tr=null,window.removeEventListener("mouseover",Hi);const r=ln();r&&(r.style.display="none"),e(JSON.stringify({id:n}))})}Tr=t,window.addEventListener("click",t,!0)})}function dy(e){const t=Mi(Ge.value,e.id);if(t){const[l]=As(t);if(typeof l.scrollIntoView=="function")l.scrollIntoView({behavior:"smooth"});else{const n=Al(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=Al(t);if(n.width||n.height){const r=zr(t),i=ln();i?Rs({...e,name:r,bounds:n}):Fs({...e,name:r,bounds:n}),setTimeout(()=>{i&&(i.style.display="none")},1500)}},1200)}}O();var no,ro;(ro=(no=X).__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__)!=null||(no.__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__=!0);function py(e){let t=0;const l=setInterval(()=>{X.__VUE_INSPECTOR__&&(clearInterval(l),t+=30,e()),t>=5e3&&clearInterval(l)},30)}function hy(){const e=X.__VUE_INSPECTOR__,t=e.openInEditor;e.openInEditor=async(...l)=>{e.disable(),t(...l)}}function fy(){return new Promise(e=>{function t(){hy(),e(X.__VUE_INSPECTOR__)}X.__VUE_INSPECTOR__?t():py(()=>{t()})})}O();O();function my(e){return!!(e&&e.__v_isReadonly)}function Ed(e){return my(e)?Ed(e.__v_raw):!!(e&&e.__v_isReactive)}function mi(e){return!!(e&&e.__v_isRef===!0)}function mn(e){const t=e&&e.__v_raw;return t?mn(t):e}var gy=class{constructor(){this.refEditor=new vy}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):mn(t)instanceof Map?t.delete(l):mn(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):mn(t)instanceof Map?t.set(e.newKey||l,n):mn(t)instanceof Set?t.add(n):t[e.newKey||l]=n}}}},vy=class{set(e,t){if(mi(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 mi(e)?e.value:e}isRef(e){return mi(e)||Ed(e)}};O();O();O();var _y="__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS_STATE__";function yy(){if(!ud||typeof localStorage>"u"||localStorage===null)return{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""};const e=localStorage.getItem(_y);return e?JSON.parse(e):{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""}}O();O();O();var io,so;(so=(io=X).__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS)!=null||(io.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS=[]);var ky=new Proxy(X.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS,{get(e,t,l){return Reflect.get(e,t,l)}});function Ey(e,t){Me.timelineLayersState[t.id]=!1,ky.push({...e,descriptorId:t.id,appRecord:Ur(t.app)})}var ao,oo;(oo=(ao=X).__VUE_DEVTOOLS_KIT_INSPECTOR__)!=null||(ao.__VUE_DEVTOOLS_KIT_INSPECTOR__=[]);var Cs=new Proxy(X.__VUE_DEVTOOLS_KIT_INSPECTOR__,{get(e,t,l){return Reflect.get(e,t,l)}}),bd=ql(()=>{nn.hooks.callHook("sendInspectorToClient",Td())});function by(e,t){var l,n;Cs.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)}),bd()}function Td(){return Cs.filter(e=>e.descriptor.app===Ge.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 cr(e,t){return Cs.find(l=>l.options.id===e&&(t?l.descriptor.app===t:!0))}function Ty(){const e=dd();e.hook("addInspector",({inspector:n,plugin:r})=>{by(n,r.descriptor)});const t=ql(async({inspectorId:n,plugin:r})=>{var i;if(!n||!((i=r==null?void 0:r.descriptor)!=null&&i.app)||Me.highPerfModeEnabled)return;const s=cr(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(c=>c(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=ql(async({inspectorId:n,plugin:r})=>{var i;if(!n||!((i=r==null?void 0:r.descriptor)!=null&&i.app)||Me.highPerfModeEnabled)return;const s=cr(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 c=>{await Promise.all(c.map(d=>d(a,o))),u()},"getInspectorState")}),e.callHookWith(async u=>{await Promise.all(u.map(c=>c({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=cr(n,i.descriptor.app);s&&(s.selectedNodeId=r)}),e.hook("timelineLayerAdded",({options:n,plugin:r})=>{Ey(n,r.descriptor)}),e.hook("timelineEventAdded",({options:n,plugin:r})=>{var i;const s=["performance","component-event","keyboard","mouse"];Me.highPerfModeEnabled||!((i=Me.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})=>Al(n)),e.hook("getComponentName",({instance:n})=>zr(n)),e.hook("componentHighlight",({uid:n})=>{const r=Ge.value.instanceMap.get(n);r&&ay(r)}),e.hook("componentUnhighlight",()=>{kd()}),e}var uo,co;(co=(uo=X).__VUE_DEVTOOLS_KIT_APP_RECORDS__)!=null||(uo.__VUE_DEVTOOLS_KIT_APP_RECORDS__=[]);var po,ho;(ho=(po=X).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__)!=null||(po.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__={});var fo,mo;(mo=(fo=X).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__)!=null||(fo.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__="");var go,vo;(vo=(go=X).__VUE_DEVTOOLS_KIT_CUSTOM_TABS__)!=null||(go.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__=[]);var _o,yo;(yo=(_o=X).__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__)!=null||(_o.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__=[]);var kl="__VUE_DEVTOOLS_KIT_GLOBAL_STATE__";function xy(){return{connected:!1,clientConnected:!1,vitePluginDetected:!0,appRecords:[],activeAppRecordId:"",tabs:[],commands:[],highPerfModeEnabled:!0,devtoolsClientDetected:{},perfUniqueGroupId:0,timelineLayersState:yy()}}var ko,Eo;(Eo=(ko=X)[kl])!=null||(ko[kl]=xy());var Py=ql(e=>{nn.hooks.callHook("devtoolsStateUpdated",{state:e})});ql((e,t)=>{nn.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]}}),Ge=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 xd(){Py({...X[kl],appRecords:$r.value,activeAppRecordId:Ge.id,tabs:X.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__,commands:X.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__})}function Ay(e){X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__=e,xd()}function Ly(e){X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__=e,xd()}var Me=new Proxy(X[kl],{get(e,t){return t==="appRecords"?$r:t==="activeAppRecordId"?Ge.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 Fy(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,"\\\\"),c=(l=(t=window.VUE_DEVTOOLS_CONFIG)==null?void 0:t.openInEditorHost)!=null?l:"/";fetch(`${c}__open-in-editor?file=${encodeURI(r)}`).then(d=>{if(!d.ok){const h=`Opening component ${u} failed`;console.log(`%c${h}`,"color:red")}})}else if(Me.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 bo,To;(To=(bo=X).__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__)!=null||(bo.__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 Bi(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 Ry(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 Pd(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 Bi((r=s==null?void 0:s.settings)!=null?r:{})}return Bi(t)}function Cy(e,t){const l=Is(e);localStorage.getItem(l)||localStorage.setItem(l,JSON.stringify(Bi(t)))}function Oy(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)),nn.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 xo,Po,ct=(Po=(xo=X).__VUE_DEVTOOLS_HOOK)!=null?Po:xo.__VUE_DEVTOOLS_HOOK=dd(),Iy={vueAppInit(e){ct.hook("app:init",e)},vueAppUnmount(e){ct.hook("app:unmount",e)},vueAppConnected(e){ct.hook("app:connected",e)},componentAdded(e){return ct.hook("component:added",e)},componentEmit(e){return ct.hook("component:emit",e)},componentUpdated(e){return ct.hook("component:updated",e)},componentRemoved(e){return ct.hook("component:removed",e)},setupDevtoolsPlugin(e){ct.hook("devtools-plugin:setup",e)},perfStart(e){return ct.hook("perf:start",e)},perfEnd(e){return ct.hook("perf:end",e)}},Ad={on:Iy,setupDevToolsPlugin(e,t){return ct.callHook("devtools-plugin:setup",e,t)}},wy=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;if(Me.highPerfModeEnabled)return;const l=Td().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];ct.callHook("component:updated",...n)}else ct.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&&Cy(e.id,this.plugin.descriptor.settings)}sendInspectorTree(e){Me.highPerfModeEnabled||this.hooks.callHook("sendInspectorTree",{inspectorId:e,plugin:this.plugin})}sendInspectorState(e){Me.highPerfModeEnabled||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 Me.highPerfModeEnabled?0:Date.now()}addTimelineLayer(e){this.hooks.callHook("timelineLayerAdded",{options:e,plugin:this.plugin})}addTimelineEvent(e){Me.highPerfModeEnabled||this.hooks.callHook("timelineEventAdded",{options:e,plugin:this.plugin})}getSettings(e){return Pd(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")}},Sy=wy;O();O();O();O();var Dy="__vue_devtool_undefined__",Vy="__vue_devtool_infinity__",Ny="__vue_devtool_negative_infinity__",My="__vue_devtool_nan__";O();O();var jy={[Dy]:"undefined",[My]:"NaN",[Vy]:"Infinity",[Ny]:"-Infinity"};Object.entries(jy).reduce((e,[t,l])=>(e[l]=t,e),{});O();O();O();O();O();var Ao,Lo;(Lo=(Ao=X).__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__)!=null||(Ao.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__=new Set);function Hy(e,t){return Ad.setupDevToolsPlugin(e,t)}function By(e,t){const[l,n]=e;if(l.app!==t)return;const r=new Sy({plugin:{setupFn:n,descriptor:l},ctx:nn});l.packageName==="vuex"&&r.on.editInspectorState(i=>{r.sendInspectorState(i.inspectorId)}),n(r)}function Ld(e){X.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.has(e)||Me.highPerfModeEnabled||(X.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.add(e),Os.forEach(t=>{By(t,e)}))}O();O();var Dn="__VUE_DEVTOOLS_ROUTER__",Kl="__VUE_DEVTOOLS_ROUTER_INFO__",Fo,Ro;(Ro=(Fo=X)[Kl])!=null||(Fo[Kl]={currentRoute:null,routes:[]});var Co,Oo;(Oo=(Co=X)[Dn])!=null||(Co[Dn]={});new Proxy(X[Kl],{get(e,t){return X[Kl][t]}});new Proxy(X[Dn],{get(e,t){if(t==="value")return X[Dn]}});function Uy(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 zy(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 $y(e,t){function l(){var n;const r=(n=e.app)==null?void 0:n.config.globalProperties.$router,i=zy(r==null?void 0:r.currentRoute.value),s=ws(Uy(r)),a=console.warn;console.warn=()=>{},X[Kl]={currentRoute:i?eo(i):{},routes:eo(s)},X[Dn]=r,console.warn=a}l(),Ad.on.componentUpdated(ql(()=>{var n;((n=t.value)==null?void 0:n.app)===e.app&&(l(),!Me.highPerfModeEnabled&&nn.hooks.callHook("routerInfoUpdated",{state:X[Kl]}))},200))}function qy(e){return{async getInspectorTree(t){const l={...t,app:Ge.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:Ge.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 gy,n={...t,app:Ge.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=cr(t);e.callHook("sendInspectorState",{inspectorId:t,plugin:{descriptor:l.descriptor,setupFn:()=>({})}})},inspectComponentInspector(){return cy()},cancelInspectComponentInspector(){return uy()},getComponentRenderCode(t){const l=Mi(Ge.value,t);if(l)return(l==null?void 0:l.type)instanceof Function?l.type.toString():l.render.toString()},scrollToComponent(t){return dy({id:t})},openInEditor:Fy,getVueInspector:fy,toggleApp(t){const l=$r.value.find(n=>n.id===t);l&&(Ly(t),Ay(l),$y(l,Ge),bd(),Ld(l.app))},inspectDOM(t){const l=Mi(Ge.value,t);if(l){const[n]=As(l);n&&(X.__VUE_DEVTOOLS_INSPECT_DOM_TARGET__=n)}},updatePluginSettings(t,l,n){Oy(t,l,n)},getPluginSettings(t){return{options:Ry(t),values:Pd(t)}}}}O();var Io,wo;(wo=(Io=X).__VUE_DEVTOOLS_ENV__)!=null||(Io.__VUE_DEVTOOLS_ENV__={vitePluginDetected:!1});var So=Ty(),Do,Vo;(Vo=(Do=X).__VUE_DEVTOOLS_KIT_CONTEXT__)!=null||(Do.__VUE_DEVTOOLS_KIT_CONTEXT__={hooks:So,get state(){return{...Me,activeAppRecordId:Ge.id,activeAppRecord:Ge.value,appRecords:$r.value}},api:qy(So)});var nn=X.__VUE_DEVTOOLS_KIT_CONTEXT__;O();q_(W_());var No,Mo;(Mo=(No=X).__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__)!=null||(No.__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__={id:0,appIds:new Set});O();function Ky(e){Me.highPerfModeEnabled=e??!Me.highPerfModeEnabled,!e&&Ge.value&&Ld(Ge.value.app)}O();O();O();function Wy(e){Me.devtoolsClientDetected={...Me.devtoolsClientDetected,...e};const t=Object.values(Me.devtoolsClientDetected).some(Boolean);Ky(!t)}var jo,Ho;(Ho=(jo=X).__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__)!=null||(jo.__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__=Wy);O();O();O();O();O();O();O();var Gy=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()}},Fd=class{constructor(e){this.generateIdentifier=e,this.kv=new Gy}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)}},Jy=class extends Fd{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 Yy(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 Xy(e,t){const l=Yy(e);if("find"in l)return l.find(t);const n=l;for(let r=0;rt(n,l))}function dr(e,t){return e.indexOf(t)!==-1}function Bo(e,t){for(let l=0;lt.isApplicable(e))}findByName(e){return this.transfomers[e]}};O();O();var Zy=e=>Object.prototype.toString.call(e).slice(8,-1),Rd=e=>typeof e>"u",ek=e=>e===null,Vn=e=>typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype,Ui=e=>Vn(e)&&Object.keys(e).length===0,ol=e=>Array.isArray(e),tk=e=>typeof e=="string",lk=e=>typeof e=="number"&&!isNaN(e),nk=e=>typeof e=="boolean",rk=e=>e instanceof RegExp,Nn=e=>e instanceof Map,Mn=e=>e instanceof Set,Cd=e=>Zy(e)==="Symbol",ik=e=>e instanceof Date&&!isNaN(e.valueOf()),sk=e=>e instanceof Error,Uo=e=>typeof e=="number"&&isNaN(e),ak=e=>nk(e)||ek(e)||Rd(e)||lk(e)||tk(e)||Cd(e),ok=e=>typeof e=="bigint",uk=e=>e===1/0||e===-1/0,ck=e=>ArrayBuffer.isView(e)&&!(e instanceof DataView),dk=e=>e instanceof URL;O();var Od=e=>e.replace(/\./g,"\\."),gi=e=>e.map(String).map(Od).join("."),xn=e=>{const t=[];let l="";for(let r=0;rnull,()=>{}),At(ok,"bigint",e=>e.toString(),e=>typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)),At(ik,"Date",e=>e.toISOString(),e=>new Date(e)),At(sk,"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}),At(rk,"regexp",e=>""+e,e=>{const t=e.slice(1,e.lastIndexOf("/")),l=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,l)}),At(Mn,"set",e=>[...e.values()],e=>new Set(e)),At(Nn,"map",e=>[...e.entries()],e=>new Map(e)),At(e=>Uo(e)||uk(e),"number",e=>Uo(e)?"NaN":e>0?"Infinity":"-Infinity",Number),At(e=>e===0&&1/e===-1/0,"number",()=>"-0",Number),At(dk,"URL",e=>e.toString(),e=>new URL(e))];function qr(e,t,l,n){return{isApplicable:e,annotation:t,transform:l,untransform:n}}var wd=qr((e,t)=>Cd(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}),pk=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((e,t)=>(e[t.name]=t,e),{}),Sd=qr(ck,e=>["typed-array",e.constructor.name],e=>[...e],(e,t)=>{const l=pk[t[1]];if(!l)throw new Error("Trying to deserialize unknown typed array");return new l(e)});function Dd(e,t){return e!=null&&e.constructor?!!t.classRegistry.getIdentifier(e.constructor):!1}var Vd=qr(Dd,(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)}),Nd=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)}),hk=[Vd,wd,Nd,Sd],zo=(e,t)=>{const l=Bo(hk,r=>r.isApplicable(e,t));if(l)return{value:l.transform(e,t),type:l.annotation(e,t)};const n=Bo(Id,r=>r.isApplicable(e,t));if(n)return{value:n.transform(e,t),type:n.annotation}},Md={};Id.forEach(e=>{Md[e.annotation]=e});var fk=(e,t,l)=>{if(ol(t))switch(t[0]){case"symbol":return wd.untransform(e,t,l);case"class":return Vd.untransform(e,t,l);case"custom":return Nd.untransform(e,t,l);case"typed-array":return Sd.untransform(e,t,l);default:throw new Error("Unknown transformation: "+t)}else{const n=Md[t];if(!n)throw new Error("Unknown transformation: "+t);return n.untransform(e,l)}};O();var Il=(e,t)=>{const l=e.keys();for(;t>0;)l.next(),t--;return l.next().value};function jd(e){if(dr(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(dr(e,"prototype"))throw new Error("prototype is not allowed as a property");if(dr(e,"constructor"))throw new Error("constructor is not allowed as a property")}var mk=(e,t)=>{jd(t);for(let l=0;l{if(jd(t),t.length===0)return l(e);let n=e;for(let i=0;i$i(i,t,[...l,...xn(s)]));return}const[n,r]=e;r&&Wl(r,(i,s)=>{$i(i,t,[...l,...xn(s)])}),t(n,l)}function gk(e,t,l){return $i(t,(n,r)=>{e=zi(e,r,i=>fk(i,n,l))}),e}function vk(e,t){function l(n,r){const i=mk(e,xn(r));n.map(xn).forEach(s=>{e=zi(e,s,()=>i)})}if(ol(t)){const[n,r]=t;n.forEach(i=>{e=zi(e,xn(i),()=>e)}),r&&Wl(r,l)}else Wl(t,l);return e}var _k=(e,t)=>Vn(e)||ol(e)||Nn(e)||Mn(e)||Dd(e,t);function yk(e,t,l){const n=l.get(e);n?n.push(t):l.set(e,[t])}function kk(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(gi):l[gi(i)]=s.map(gi)}),n?Ui(l)?[n]:[n,l]:Ui(l)?void 0:l}var Hd=(e,t,l,n,r=[],i=[],s=new Map)=>{var a;const o=ak(e);if(!o){yk(e,r,t);const _=s.get(e);if(_)return n?{transformedValue:null}:_}if(!_k(e,l)){const _=zo(e,l),y=_?{transformedValue:_.value,annotations:[_.type]}:{transformedValue:e};return o||s.set(e,y),y}if(dr(i,e))return{transformedValue:null};const u=zo(e,l),c=(a=u==null?void 0:u.value)!=null?a:e,d=ol(c)?[]:{},h={};Wl(c,(_,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=Hd(_,t,l,n,[...r,y],[...i,e],s);d[y]=k.transformedValue,ol(k.annotations)?h[y]=k.annotations:Vn(k.annotations)&&Wl(k.annotations,(b,T)=>{h[Od(y)+"."+T]=b})});const f=Ui(h)?{transformedValue:d,annotations:u?[u.type]:void 0}:{transformedValue:d,annotations:u?[u.type,h]:h};return o||s.set(e,f),f};O();O();function Bd(e){return Object.prototype.toString.call(e).slice(8,-1)}function $o(e){return Bd(e)==="Array"}function Ek(e){if(Bd(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function bk(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 qi(e,t={}){if($o(e))return e.map(r=>qi(r,t));if(!Ek(e))return e;const l=Object.getOwnPropertyNames(e),n=Object.getOwnPropertySymbols(e);return[...l,...n].reduce((r,i)=>{if($o(t.props)&&!t.props.includes(i))return r;const s=e[i],a=qi(s,t);return bk(r,i,a,e,t.nonenumerable),r},{})}var Ae=class{constructor({dedupe:e=!1}={}){this.classRegistry=new Jy,this.symbolRegistry=new Fd(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=Hd(e,t,this,this.dedupe),n={json:l.transformedValue};l.annotations&&(n.meta={...n.meta,values:l.annotations});const r=kk(t,this.dedupe);return r&&(n.meta={...n.meta,referentialEqualities:r}),n}deserialize(e){const{json:t,meta:l}=e;let n=qi(t);return l!=null&&l.values&&(n=gk(n,l.values,this)),l!=null&&l.referentialEqualities&&(n=vk(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 qo,Ko;(Ko=(qo=X).__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__)!=null||(qo.__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__=[]);var Wo,Go;(Go=(Wo=X).__VUE_DEVTOOLS_KIT_RPC_CLIENT__)!=null||(Wo.__VUE_DEVTOOLS_KIT_RPC_CLIENT__=null);var Jo,Yo;(Yo=(Jo=X).__VUE_DEVTOOLS_KIT_RPC_SERVER__)!=null||(Jo.__VUE_DEVTOOLS_KIT_RPC_SERVER__=null);var Xo,Qo;(Qo=(Xo=X).__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__)!=null||(Xo.__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__=null);var Zo,eu;(eu=(Zo=X).__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__)!=null||(Zo.__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__=null);var tu,lu;(lu=(tu=X).__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__)!=null||(tu.__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__=null);O();O();O();O();O();O();O();const Tk=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"}`),xk=pe(Tk),Ud=()=>xk,zd=Symbol(""),Pk=()=>{const e=Je(zd);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},Ak=(e,t)=>{const{locales:l,...n}=e;return{...n,...l==null?void 0:l[t]}},Lk=It({enhance({app:e}){const t=Ud(),l=e._context.provides[ms],n=j(()=>Ak(t.value,l.routeLocale.value));e.provide(zd,n),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return n.value}}}),Hy({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})})})}}),Fk=Object.freeze(Object.defineProperty({__proto__:null,default:Lk},Symbol.toStringTag,{value:"Module"})),Rk=()=>Ud(),Be=()=>Pk(),$d=Symbol(""),Ck=e=>{const t=(l=e.value)=>{const n=window.document.documentElement;n.dataset.theme=l?"dark":"light"};Ye(()=>{Ue(e,t,{immediate:!0})}),wr(()=>{t()})},Ss=()=>{const e=Je($d);if(!e)throw new Error("useDarkMode() is called without provider.");return e},Ok=()=>{const e=Be(),t=dv(),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"}});xl($d,n),Ck(n)};let vi=null,dn=null;const Ik={wait:()=>vi,pending:()=>{vi=new Promise(e=>{dn=e})},resolve:()=>{dn==null||dn(),vi=null,dn=null}},qd=()=>Ik,Gl=(e,t)=>{const{notFound:l,meta:n,path:r}=Sn(e,t);return l?{text:r,link:r}:{text:n.title||r,link:r}},nu=e=>decodeURI(e).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),wk=(e,t)=>{if(t.hash===e)return!0;const l=nu(t.path),n=nu(e);return l===n},Kd=(e,t)=>e.link&&wk(e.link,t)?!0:"children"in e?e.children.some(l=>Kd(l,t)):!1,Wd=e=>!rm(e)&&!Kn(e),Gd=e=>!Vr(e)||e.includes("github.com")?"GitHub":e.includes("bitbucket.org")?"Bitbucket":e.includes("gitlab.com")?"GitLab":e.includes("gitee.com")?"Gitee":null,Sk={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"},Dk=({docsRepo:e,editLinkPattern:t})=>{if(t)return t;const l=Gd(e);return l!==null?Sk[l]:null},Vk=({docsRepo:e,docsBranch:t,docsDir:l,filePathRelative:n,editLinkPattern:r})=>{if(!n)return null;const i=Dk({docsRepo:e,editLinkPattern:r});return i?i.replace(/:repo/,Vr(e)?e:`https://github.com/${e}`).replace(/:branch/,t).replace(/:path/,Rc(`${Fc(l)}/${n}`)):null},Hl=(e="",t="")=>ad(t)||Kn(t)?t:`${hm(e)}${t}`,pr=pe([]),Nk=()=>{const e=ul(),t=Be(),l=xt(),n=j(()=>l.value.sidebarDepth??t.value.sidebarDepth??2);e.beforeEach((i,s)=>{i.path!==s.path&&(pr.value=[])});const r=()=>{if(n.value<=0){pr.value=[];return}pr.value=Lv({levels:[2,n.value+1],ignore:[".vp-badge"]})};Ue(n,r),Ye(r)},Mk=()=>pr,jk=e=>({text:e.title,link:e.link,children:Ds(e.children)}),Ds=e=>e?e.map(t=>jk(t)):[],Jd=(e,t)=>[{text:e.title,children:Ds(t)}],Yd=(e,t,l,n="")=>{const r=(i,s)=>{var o;const a=vt(i)?Gl(Hl(s,i)):vt(i.link)?{...i,link:Wd(i.link)?Gl(Hl(s,i.link)).link:i.link}:i;if("children"in a)return{...a,children:a.children.map(u=>r(u,Hl(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))},Hk=(e,t,l,n)=>{const r=Cv(e).sort((i,s)=>s.length-i.length);for(const i of r)if(sd(decodeURI(n),i)){const s=e[i];return s?s==="heading"?Jd(t,l):Yd(s,l,n,i):[]}return console.warn(`${decodeURI(n)} is missing sidebar config.`),[]},Xd=Symbol("sidebarItems"),Vs=()=>{const e=Je(Xd);if(!e)throw new Error("useSidebarItems() is called without provider.");return e},Bk=(e,t,l,n,r)=>e===!1?[]:e==="heading"?Jd(t,r):Array.isArray(e)?Yd(e,r,l,n):ps(e)?Hk(e,t,r,l):[],Uk=()=>{const e=Be(),t=xt(),l=Zl(),n=Wt(),r=en(),i=Mk(),s=j(()=>t.value.home?!1:t.value.sidebar??e.value.sidebar??"heading"),a=j(()=>Bk(s.value,l.value,n.path,r.value,i.value));xl(Xd,a)},zk=ge({__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}}),Ce=(e,t)=>{const l=e.__vccOpts||e;for(const[n,r]of t)l[n]=r;return l};function $k(e,t,l,n,r,i){return Y(),ne("span",{class:nt(["vp-badge",l.type]),style:Yl({verticalAlign:l.vertical})},[we(e.$slots,"default",{},()=>[il(Ie(l.text),1)])],6)}const qk=Ce(zk,[["render",$k],["__file","Badge.vue"]]),Kk=ge({__name:"VPHomeFeatures",setup(e,{expose:t}){t();const l=xt(),n=j(()=>l.value.features??[]),r={frontmatter:l,features:n};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),Wk={key:0,class:"vp-features"};function Gk(e,t,l,n,r,i){return n.features.length?(Y(),ne("div",Wk,[(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))])):He("",!0)}const Jk=Ce(Kk,[["render",Gk],["__file","VPHomeFeatures.vue"]]),Yk=ge({__name:"VPHomeFooter",setup(e,{expose:t}){t();const l=xt(),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}}),Xk=["innerHTML"],Qk=["textContent"];function Zk(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,Xk)):(Y(),ne("div",{key:1,class:"vp-footer","vp-footer":"",textContent:Ie(n.footer)},null,8,Qk))],64)):He("",!0)}const eE=Ce(Yk,[["render",Zk],["__file","VPHomeFooter.vue"]]),tE=ge({__name:"VPHomeHero",setup(e,{expose:t}){t();const l=xt(),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),c=j(()=>Array.isArray(l.value.actions)?l.value.actions.map(({text:f,link:_,type:y="primary"})=>({text:f,link:_,type:y})):[]),h={frontmatter:l,siteLocale:n,isDarkMode:r,heroText:i,tagline:s,heroImage:a,heroAlt:o,heroHeight:u,actions:c,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 tn}};return Object.defineProperty(h,"__isScriptSetup",{enumerable:!1,value:!0}),h}}),lE={class:"vp-hero"},nE={key:0,id:"main-title"},rE={key:1,class:"vp-hero-description"},iE={key:2,class:"vp-hero-actions"};function sE(e,t,l,n,r,i){return Y(),ne("header",lE,[oe(n.HomeHeroImage),n.heroText?(Y(),ne("h1",nE,Ie(n.heroText),1)):He("",!0),n.tagline?(Y(),ne("p",rE,Ie(n.tagline),1)):He("",!0),n.actions.length?(Y(),ne("p",iE,[(Y(!0),ne(ye,null,nl(n.actions,s=>(Y(),Se(n.AutoLink,{key:s.text,class:nt(["vp-hero-action-button",[s.type]]),config:s},null,8,["class","config"]))),128))])):He("",!0)])}const aE=Ce(tE,[["render",sE],["__file","VPHomeHero.vue"]]),oE=ge({__name:"VPHome",setup(e,{expose:t}){t();const l={VPHomeFeatures:Jk,VPHomeFooter:eE,VPHomeHero:aE,get Content(){return _s}};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),uE={class:"vp-home"},cE={class:"theme-default-content","vp-content":""};function dE(e,t,l,n,r,i){return Y(),ne("main",uE,[oe(n.VPHomeHero),oe(n.VPHomeFeatures),ae("div",cE,[oe(n.Content)]),oe(n.VPHomeFooter)])}const pE=Ce(oE,[["render",dE],["__file","VPHome.vue"]]),hE=ge({__name:"VPNavbarBrand",setup(e,{expose:t}){t();const l=en(),n=gs(),r=Be(),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),c=j(()=>a.value.toLocaleUpperCase().trim()===u.value.toLocaleUpperCase().trim()),h={routeLocale:l,siteLocale:n,themeLocale:r,isDarkMode:i,navbarBrandLink:s,navbarBrandTitle:a,navbarBrandLogo:o,navbarBrandLogoAlt:u,navBarLogoAltMatchesTitle:c,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(h,"__isScriptSetup",{enumerable:!1,value:!0}),h}}),fE=["aria-hidden"];function mE(e,t,l,n,r,i){return Y(),Se(n.RouteLink,{to:n.navbarBrandLink},{default:Ve(()=>[oe(n.NavbarBrandLogo),n.navbarBrandTitle?(Y(),ne("span",{key:0,class:nt(["vp-site-name",{"vp-hide-mobile":n.navbarBrandLogo}]),"aria-hidden":n.navBarLogoAltMatchesTitle},Ie(n.navbarBrandTitle),11,fE)):He("",!0)]),_:1},8,["to"])}const gE=Ce(hE,[["render",mE],["__file","VPNavbarBrand.vue"]]),vE=ge({__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 _E(e,t,l,n,r,i){return Y(),Se(ds,{name:"vp-dropdown",onEnter:n.setHeight,onAfterEnter:n.unsetHeight,onBeforeLeave:n.setHeight},{default:Ve(()=>[we(e.$slots,"default")]),_:3})}const Qd=Ce(vE,[["render",_E],["__file","VPDropdownTransition.vue"]]),yE=ge({__name:"VPNavbarDropdown",props:{config:{}},setup(e,{expose:t}){t();const l=e,{config:n}=ns(l),r=Wt(),[i,s]=td(!1),a=j(()=>n.value.ariaLabel||n.value.text),o=(d,h)=>h[h.length-1]===d,u=d=>{d.detail===0?s():s(!1)};Ue(()=>r.path,()=>{s(!1)});const c={props:l,config:n,route:r,open:i,toggleOpen:s,dropdownAriaLabel:a,isLastItemOfArray:o,handleDropdown:u,VPDropdownTransition:Qd,get AutoLink(){return tn}};return Object.defineProperty(c,"__isScriptSetup",{enumerable:!1,value:!0}),c}}),kE=["aria-label"],EE={class:"title"},bE=["aria-label"],TE={class:"title"},xE={class:"vp-navbar-dropdown"},PE={class:"vp-navbar-dropdown-subtitle"},AE={key:1},LE={class:"vp-navbar-dropdown-subitem-wrapper"};function FE(e,t,l,n,r,i){return Y(),ne("div",{class:nt(["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",EE,Ie(n.config.text),1),t[1]||(t[1]=ae("span",{class:"arrow down"},null,-1))],8,kE),ae("button",{class:"vp-navbar-dropdown-title-mobile",type:"button","aria-label":n.dropdownAriaLabel,onClick:t[0]||(t[0]=()=>n.toggleOpen())},[ae("span",TE,Ie(n.config.text),1),ae("span",{class:nt(["arrow",n.open?"down":"right"])},null,2)],8,bE),oe(n.VPDropdownTransition,null,{default:Ve(()=>[_r(ae("ul",xE,[(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",PE,[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",AE,Ie(s.text),1))]),ae("ul",LE,[(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 RE=Ce(yE,[["render",FE],["__file","VPNavbarDropdown.vue"]]),Zd=(e,t="")=>vt(e)?Gl(Hl(t,e)):"children"in e?{...e,children:e.children.map(l=>Zd(l,Hl(t,e.prefix)))}:{...e,link:Wd(e.link)?Gl(Hl(t,e.link)).link:e.link},CE=()=>{const e=Be();return j(()=>(e.value.navbar||[]).map(t=>Zd(t)))},OE=()=>{const e=Be(),t=j(()=>e.value.repo),l=j(()=>t.value?Gd(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}])},IE=()=>{const e=Wt(),t=Fv(),l=en(),n=Xc(),r=gs(),i=Rk(),s=Be();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(d=>{var b,T;const h=((b=n.value.locales)==null?void 0:b[d])??{},f=((T=i.value.locales)==null?void 0:T[d])??{},_=`${h.lang}`,y=f.selectLanguageName??_;if(_===r.value.lang)return{text:y,activeMatch:".",link:e.fullPath};const k=o.replace(l.value,d);return{text:y,link:t.value.some(m=>m===k)?u.replace(o,k):f.home??d}})}]})},wE="719px",SE={mobile:wE};var jn;(function(e){e.Mobile="mobile"})(jn||(jn={}));const DE={[jn.Mobile]:Number.parseInt(SE.mobile.replace("px",""),10)},ep=(e,t)=>{const l=DE[e];Number.isInteger(l)&&(it("orientationchange",()=>{t(l)},!1),it("resize",()=>{t(l)},!1),Ye(()=>{t(l)}))},VE=ge({__name:"VPNavbarItems",setup(e,{expose:t}){t();const l=CE(),n=IE(),r=OE(),i=pe(!1),s=j(()=>Be().value.navbarLabel??"site navigation"),a=j(()=>[...l.value,...n.value,...r.value]);ep(jn.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:nt({mobile:n.isMobile}),config:s},null,8,["class","config"])):(Y(),Se(n.AutoLink,{key:1,config:s},null,8,["config"]))]))),128))],8,NE)):He("",!0)}const tp=Ce(VE,[["render",ME],["__file","VPNavbarItems.vue"]]),jE={},HE={class:"dark-icon",viewBox:"0 0 32 32"};function BE(e,t){return Y(),ne("svg",HE,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 UE=Ce(jE,[["render",BE],["__file","VPDarkIcon.vue"]]),zE={},$E={class:"light-icon",viewBox:"0 0 32 32"};function qE(e,t){return Y(),ne("svg",$E,t[0]||(t[0]=[ff('',9)]))}const KE=Ce(zE,[["render",qE],["__file","VPLightIcon.vue"]]),WE=ge({__name:"VPToggleColorModeButton",setup(e,{expose:t}){t();const l=Be(),n=Ss(),i={themeLocale:l,isDarkMode:n,toggleColorMode:()=>{n.value=!n.value},VPDarkIcon:UE,VPLightIcon:KE};return Object.defineProperty(i,"__isScriptSetup",{enumerable:!1,value:!0}),i}}),GE=["title"];function JE(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},[_r(oe(n.VPLightIcon,null,null,512),[[br,!n.isDarkMode]]),_r(oe(n.VPDarkIcon,null,null,512),[[br,n.isDarkMode]])],8,GE)}const YE=Ce(WE,[["render",JE],["__file","VPToggleColorModeButton.vue"]]),XE=ge({__name:"VPToggleSidebarButton",emits:["toggle"],setup(e,{expose:t}){t();const n={themeLocale:Be()};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),QE=["title"];function ZE(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 e0=Ce(XE,[["render",ZE],["__file","VPToggleSidebarButton.vue"]]),t0=ge({__name:"VPNavbar",emits:["toggleSidebar"],setup(e,{expose:t}){t();const l=nd("SearchBox")?as("SearchBox"):()=>null,n=Be(),r=Ks("navbar"),i=Ks("navbar-brand"),s=pe(0),a=j(()=>s.value?{maxWidth:`${s.value}px`}:{}),o=(c,d)=>{var _;const h=(_=c==null?void 0:c.ownerDocument.defaultView)==null?void 0:_.getComputedStyle(c,null)[d],f=Number.parseInt(h,10);return Number.isNaN(f)?0:f};ep(jn.Mobile,c=>{var h;const d=o(r.value,"paddingLeft")+o(r.value,"paddingRight");window.innerWidthe.$emit("toggleSidebar"))}),ae("span",n0,[oe(n.VPNavbarBrand)],512),ae("div",{class:"vp-navbar-items-wrapper",style:Yl(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})):He("",!0),oe(n.SearchBox)],4)],512)}const i0=Ce(t0,[["render",r0],["__file","VPNavbar.vue"]]),s0={},a0={class:"edit-icon",viewBox:"0 0 1024 1024"};function o0(e,t){return Y(),ne("svg",a0,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 u0=Ce(s0,[["render",o0],["__file","VPEditIcon.vue"]]),c0=()=>{const e=Be(),t=Zl(),l=xt();return j(()=>{var r;return l.value.contributors??e.value.contributors??!0?((r=t.value.git)==null?void 0:r.contributors)??null:null})},d0=()=>{const e=Be(),t=Zl(),l=xt();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=Vk({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})},p0=()=>{const e=Be(),t=Zl(),l=xt();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()})},h0=ge({__name:"VPPageMeta",setup(e,{expose:t}){t();const l=Be(),n=d0(),r=p0(),i=c0(),s={themeLocale:l,editLink:n,lastUpdated:r,contributors:i,VPEditIcon:u0,get AutoLink(){return tn}};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),f0={class:"vp-page-meta"},m0={key:0,class:"vp-meta-item edit-link"},g0={class:"vp-meta-item git-info"},v0={key:0,class:"vp-meta-item last-updated"},_0={class:"meta-item-label"},y0={class:"meta-item-info"},k0={key:1,class:"vp-meta-item contributors"},E0={class:"meta-item-label"},b0={class:"meta-item-info"},T0=["title"];function x0(e,t,l,n,r,i){const s=as("ClientOnly");return Y(),ne("footer",f0,[n.editLink?(Y(),ne("div",m0,[oe(n.AutoLink,{class:"label",config:n.editLink},{before:Ve(()=>[oe(n.VPEditIcon)]),_:1},8,["config"])])):He("",!0),ae("div",g0,[n.lastUpdated?(Y(),ne("div",v0,[ae("span",_0,Ie(n.themeLocale.lastUpdatedText)+": ",1),oe(s,null,{default:Ve(()=>[ae("span",y0,Ie(n.lastUpdated),1)]),_:1})])):He("",!0),n.contributors&&n.contributors.length?(Y(),ne("div",k0,[ae("span",E0,Ie(n.themeLocale.contributorsText)+": ",1),ae("span",b0,[(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,T0),o!==n.contributors.length-1?(Y(),ne(ye,{key:0},[il(", ")],64)):He("",!0)],64))),128))])])):He("",!0)])])}const P0=Ce(h0,[["render",x0],["__file","VPPageMeta.vue"]]),A0=()=>{const e=ul(),t=Wt();return l=>{l&&(ad(l)?t.path!==l&&e.push(l):Kn(l)?window.open(l):e.push(encodeURI(l)))}},ru=(e,t)=>e===!1?!1:vt(e)?Gl(e,t):ps(e)?{...e,link:Gl(e.link,t).link}:null,Ki=(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&&!Sn(i.prefix).notFound?{...i,link:i.prefix}:null:null}for(const i of e)if("children"in i){const s=Ki(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&&!Sn(i.prefix).notFound?{...i,link:i.prefix}:null:null}return null},L0=()=>{const e=xt(),t=Be(),l=Vs(),n=Wt(),r=j(()=>{const s=ru(e.value.prev,n.path);return s===!1?null:s??(t.value.prev===!1?null:Ki(l.value,n.path,-1))}),i=j(()=>{const s=ru(e.value.next,n.path);return s===!1?null:s??(t.value.next===!1?null:Ki(l.value,n.path,1))});return{prevLink:r,nextLink:i}},F0=ge({__name:"VPPageNav",setup(e,{expose:t}){t();const l=Be(),n=A0(),{prevLink:r,nextLink:i}=L0(),s=j(()=>l.value.pageNavbarLabel??"page navigation");it("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 tn}};return Object.defineProperty(a,"__isScriptSetup",{enumerable:!1,value:!0}),a}}),R0=["aria-label"],C0={class:"hint"},O0={class:"link"},I0={class:"hint"},w0={class:"link"};function S0(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:Ve(()=>[ae("div",C0,[t[0]||(t[0]=ae("span",{class:"arrow left"},null,-1)),il(" "+Ie(n.themeLocale.prev??"Prev"),1)]),ae("div",O0,[ae("span",null,Ie(n.prevLink.text),1)])]),_:1},8,["config"])):He("",!0),n.nextLink?(Y(),Se(n.AutoLink,{key:1,class:"next",config:n.nextLink},{default:Ve(()=>[ae("div",I0,[il(Ie(n.themeLocale.next??"Next")+" ",1),t[1]||(t[1]=ae("span",{class:"arrow right"},null,-1))]),ae("div",w0,[ae("span",null,Ie(n.nextLink.text),1)])]),_:1},8,["config"])):He("",!0)],8,R0)):He("",!0)}const D0=Ce(F0,[["render",S0],["__file","VPPageNav.vue"]]),V0=ge({__name:"VPPage",setup(e,{expose:t}){t(),Nk();const l={VPPageMeta:P0,VPPageNav:D0,get Content(){return _s}};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),N0={class:"vp-page"},M0={class:"theme-default-content","vp-content":""};function j0(e,t,l,n,r,i){return Y(),ne("main",N0,[we(e.$slots,"top"),ae("div",M0,[we(e.$slots,"content-top"),oe(n.Content),we(e.$slots,"content-bottom")]),oe(n.VPPageMeta),oe(n.VPPageNav),we(e.$slots,"bottom")])}const H0=Ce(V0,[["render",j0],["__file","VPPage.vue"]]),B0=ge({__name:"VPSidebarItem",props:{item:{},depth:{default:0}},setup(e,{expose:t}){t();const l=e,{item:n,depth:r}=ns(l),i=Wt(),s=ul(),a=j(()=>"collapsible"in n.value&&n.value.collapsible),o=j(()=>Kd(n.value,i)),u=j(()=>({"vp-sidebar-item":!0,"vp-sidebar-heading":r.value===0,active:o.value,collapsible:a.value})),c=j(()=>a.value?o.value:!0),[d,h]=td(c.value),f=k=>{a.value&&(k.preventDefault(),h())},_=s.afterEach(()=>{Ql(()=>{d.value=c.value})});Ir(()=>{_()});const y={props:l,item:n,depth:r,route:i,router:s,collapsible:a,isActive:o,itemClass:u,isOpenDefault:c,isOpen:d,toggleIsOpen:h,onClick:f,unregisterRouterHook:_,VPDropdownTransition:Qd,get AutoLink(){return tn}};return Object.defineProperty(y,"__isScriptSetup",{enumerable:!1,value:!0}),y}}),U0={class:"vp-sidebar-children"};function z0(e,t,l,n,r,i){const s=as("VPSidebarItem",!0);return Y(),ne("li",null,[n.item.link?(Y(),Se(n.AutoLink,{key:0,class:nt(n.itemClass),config:n.item},null,8,["class","config"])):(Y(),ne("p",{key:1,tabindex:"0",class:nt(n.itemClass),onClick:n.onClick,onKeydown:Xf(n.onClick,["enter"])},[il(Ie(n.item.text)+" ",1),n.collapsible?(Y(),ne("span",{key:0,class:nt(["arrow",n.isOpen?"down":"right"])},null,2)):He("",!0)],34)),"children"in n.item&&n.item.children.length?(Y(),Se(n.VPDropdownTransition,{key:2},{default:Ve(()=>[_r(ae("ul",U0,[(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})):He("",!0)])}const $0=Ce(B0,[["render",z0],["__file","VPSidebarItem.vue"]]),q0=ge({__name:"VPSidebarItems",setup(e,{expose:t}){t();const l=Wt(),n=Vs();Ye(()=>{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:c,height:d}=a.getBoundingClientRect();co+u&&a.scrollIntoView(!1)})});const r={route:l,sidebarItems:n,VPSidebarItem:$0};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),K0={key:0,class:"vp-sidebar-items"};function W0(e,t,l,n,r,i){return n.sidebarItems.length?(Y(),ne("ul",K0,[(Y(!0),ne(ye,null,nl(n.sidebarItems,s=>(Y(),Se(n.VPSidebarItem,{key:`${s.text}${s.link}`,item:s},null,8,["item"]))),128))])):He("",!0)}const G0=Ce(q0,[["render",W0],["__file","VPSidebarItems.vue"]]),J0=ge({__name:"VPSidebar",setup(e,{expose:t}){t();const l={VPNavbarItems:tp,VPSidebarItems:G0};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),Y0={class:"vp-sidebar","vp-sidebar":""};function X0(e,t,l,n,r,i){return Y(),ne("aside",Y0,[oe(n.VPNavbarItems),we(e.$slots,"top"),oe(n.VPSidebarItems),we(e.$slots,"bottom")])}const Q0=Ce(J0,[["render",X0],["__file","VPSidebar.vue"]]),Z0=ge({__name:"Layout",setup(e,{expose:t}){t();const l=Zl(),n=xt(),r=Be(),i=j(()=>n.value.navbar!==!1&&r.value.navbar!==!1),s=Vs(),a=pe(!1),o=m=>{a.value=typeof m=="boolean"?m:!a.value},u={x:0,y:0},c=m=>{u.x=m.changedTouches[0].clientX,u.y=m.changedTouches[0].clientY},d=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))},h=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":h.value},n.value.pageClass]);let _;Ye(()=>{_=ul().afterEach(()=>{o(!1)})}),wr(()=>{_()});const y=qd(),k=y.resolve,b=y.pending,T={page:l,frontmatter:n,themeLocale:r,shouldShowNavbar:i,sidebarItems:s,isSidebarOpen:a,toggleSidebar:o,touchStart:u,onTouchStart:c,onTouchEnd:d,enableExternalLinkIcon:h,containerClass:f,get unregisterRouterHook(){return _},set unregisterRouterHook(m){_=m},scrollPromise:y,onBeforeEnter:k,onBeforeLeave:b,VPHome:pE,VPNavbar:i0,VPPage:H0,VPSidebar:Q0};return Object.defineProperty(T,"__isScriptSetup",{enumerable:!1,value:!0}),T}});function eb(e,t,l,n,r,i){return Y(),ne("div",{class:nt(["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:Ve(()=>[we(e.$slots,"navbar-before")]),after:Ve(()=>[we(e.$slots,"navbar-after")]),_:3})):He("",!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:Ve(()=>[we(e.$slots,"sidebar-top")]),bottom:Ve(()=>[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:Ve(()=>[(Y(),Se(n.VPPage,{key:n.page.path},{top:Ve(()=>[we(e.$slots,"page-top")]),"content-top":Ve(()=>[we(e.$slots,"page-content-top")]),"content-bottom":Ve(()=>[we(e.$slots,"page-content-bottom")]),bottom:Ve(()=>[we(e.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"]))])],34)}const tb=Ce(Z0,[["render",eb],["__file","Layout.vue"]]),lb=ge({__name:"NotFound",setup(e,{expose:t}){t();const l=en(),n=Be(),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}}),nb={class:"vp-theme-container","vp-container":""},rb={class:"page"},ib={class:"theme-default-content","vp-content":""};function sb(e,t,l,n,r,i){return Y(),ne("div",nb,[ae("main",rb,[ae("div",ib,[t[0]||(t[0]=ae("h1",null,"404",-1)),ae("blockquote",null,Ie(n.getMsg()),1),oe(n.RouteLink,{to:n.homeLink},{default:Ve(()=>[il(Ie(n.homeText),1)]),_:1},8,["to"])])])])}const ab=Ce(lb,[["render",sb],["__scopeId","data-v-03d0ea91"],["__file","NotFound.vue"]]),ob=It({enhance({app:e,router:t}){nd("Badge")||e.component("Badge",qk);const l=t.options.scrollBehavior;t.options.scrollBehavior=async(...n)=>(await qd().wait(),l(...n))},setup(){Ok(),Uk()},layouts:{Layout:tb,NotFound:ab}}),ub=Object.freeze(Object.defineProperty({__proto__:null,default:ob},Symbol.toStringTag,{value:"Module"})),cb=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 db={id:"UA-143006612-1"};const pb=db;var hb=It({enhance(){cb(pb)}});const fb=Object.freeze(Object.defineProperty({__proto__:null,default:hb},Symbol.toStringTag,{value:"Module"})),mb=[{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:[]}],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:"Usage",slug:"usage",link:"#usage",children:[{level:3,title:"Support environment variables",slug:"support-environment-variables",link:"#support-environment-variables",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:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Routing",slug:"routing",link:"#routing",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/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:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[{level:3,title:"Use as a register",slug:"use-as-a-register",link:"#use-as-a-register",children:[]},{level:3,title:"Use as a rollup plugin",slug:"use-as-a-rollup-plugin",link:"#use-as-a-rollup-plugin",children:[]}]},{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:"云函数 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:3,title:"props",slug:"props",link:"#props",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:3,title:"options?",slug:"options",link:"#options",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: ConfigContext()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"props",slug:"props",link:"#props",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/ConfigContext.html",pathLocale:"/",extraFields:[]},{title:"Function: ConfigProvider()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"props",slug:"props",link:"#props",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:3,title:"__namedParameters",slug:"namedparameters",link:"#namedparameters",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"params",slug:"params",link:"#params",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"options",slug:"options",link:"#options",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:3,title:"type",slug:"type",link:"#type",children:[]},{level:3,title:"value",slug:"value",link:"#value",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:3,title:"str",slug:"str",link:"#str",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:3,title:"init?",slug:"init",link:"#init",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:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"defaultParams",slug:"defaultparams",link:"#defaultparams",children:[]},{level:3,title:"options",slug:"options",link:"#options",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:3,title:"init?",slug:"init",link:"#init",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:3,title:"Component",slug:"component",link:"#component",children:[]},{level:3,title:"faasProps",slug:"faasprops",link:"#faasprops",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-1",link:"#submit-1",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:[]}]}],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:3,title:"value",slug:"value",link:"#value",children:[]},{level:3,title:"values",slug:"values",link:"#values",children:[]},{level:3,title:"index",slug:"index",link:"#index",children:[]},{level:3,title:"scene",slug:"scene",link:"#scene",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:"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-1",link:"#baseurl-1",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-1",link:"#body-1",children:[]},{level:3,title:"headers",slug:"headers-1",link:"#headers-1",children:[]},{level:3,title:"status",slug:"status-1",link:"#status-1",children:[]}]}],path:"/doc/browser/classes/ResponseError.html",pathLocale:"/",extraFields:[]},{title:"Function: generateId()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"prefix",slug:"prefix",link:"#prefix",children:[]},{level:3,title:"length",slug:"length",link:"#length",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:3,title:"handler",slug:"handler",link:"#handler",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:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"params?",slug:"params",link:"#params",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"params",slug:"params",link:"#params",children:[]},{level:3,title:"options",slug:"options",link:"#options",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-1",link:"#headers-1",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-1",link:"#config-1",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-3",link:"#name-3",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:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"data?",slug:"data",link:"#data",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"data?",slug:"data",link:"#data",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"config?",slug:"config",link:"#config",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"name?",slug:"name",link:"#name",children:[]},{level:3,title:"validator?",slug:"validator",link:"#validator",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:3,title:"sources",slug:"sources",link:"#sources",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-2",link:"#config-2",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: nameFunc()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"handler",slug:"handler",link:"#handler",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/func/functions/nameFunc.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:3,title:"handler",slug:"handler",link:"#handler",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:3,title:"plugin",slug:"plugin",link:"#plugin",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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:3,title:"event?",slug:"event",link:"#event",children:[]},{level:3,title:"context?",slug:"context",link:"#context",children:[]},{level:3,title:"callback?",slug:"callback",link:"#callback",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:3,title:"data",slug:"data",link:"#data",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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-1",link:"#config-1",children:[]},{level:3,title:"content",slug:"content",link:"#content",children:[]},{level:3,title:"logger",slug:"logger-2",link:"#logger-2",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-1",link:"#body-1",children:[]},{level:3,title:"config",slug:"config-1",link:"#config-1",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-1",link:"#type-1",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-1",link:"#message-1",children:[]},{level:3,title:"statusCode",slug:"statuscode-1",link:"#statuscode-1",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-1",link:"#config-1",children:[]},{level:3,title:"content",slug:"content",link:"#content",children:[]}]}],path:"/doc/http/classes/Session.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:3,title:"config?",slug:"config",link:"#config",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:3,title:"handler",slug:"handler",link:"#handler",children:[]},{level:3,title:"config?",slug:"config",link:"#config",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/http/functions/useHttpFunc.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: CookieOptions",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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 declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"name?",slug:"name",link:"#name",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:3,title:"data",slug:"data",link:"#data",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:"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-2",link:"#config-2",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:3,title:"config",slug:"config",link:"#config",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:"Call Signature",slug:"call-signature",link:"#call-signature",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:"Call Signature",slug:"call-signature-1",link:"#call-signature-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:3,title:"sql",slug:"sql",link:"#sql",children:[]},{level:3,title:"bindings",slug:"bindings",link:"#bindings",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:3,title:"scope",slug:"scope",link:"#scope",children:[]},{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"config?",slug:"config",link:"#config",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:3,title:"root",slug:"root",link:"#root",children:[]},{level:3,title:"filename",slug:"filename",link:"#filename",children:[]},{level:3,title:"staging",slug:"staging",link:"#staging",children:[]},{level:3,title:"logger?",slug:"logger",link:"#logger",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/load/functions/loadConfig.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-1",link:"#label-1",children:[]},{level:3,title:"level",slug:"level-1",link:"#level-1",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-2",link:"#config-2",children:[]},{level:3,title:"db",slug:"db",link:"#db",children:[]},{level:3,title:"name",slug:"name-2",link:"#name-2",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:3,title:"handler",slug:"handler",link:"#handler",children:[]},{level:3,title:"plugins?",slug:"plugins",link:"#plugins",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-1",link:"#body-1",children:[]},{level:3,title:"headers",slug:"headers-1",link:"#headers-1",children:[]},{level:3,title:"status",slug:"status-1",link:"#status-1",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:3,title:"props",slug:"props",link:"#props",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:3,title:"__namedParameters",slug:"namedparameters",link:"#namedparameters",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:3,title:"__namedParameters",slug:"namedparameters",link:"#namedparameters",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",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:3,title:"props",slug:"props",link:"#props",children:[]}]}],path:"/doc/react/functions/FormContextProvider.html",pathLocale:"/",extraFields:[]},{title:"Function: FormItem()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"props",slug:"props",link:"#props",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/FormItem.html",pathLocale:"/",extraFields:[]},{title:"Function: OptionalWrapper()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"props",slug:"props",link:"#props",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:3,title:"defaultValue",slug:"defaultvalue",link:"#defaultvalue",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-1",link:"#example-1",children:[]}],path:"/doc/react/functions/createSplittingContext.html",pathLocale:"/",extraFields:[]},{title:"Function: equal()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"a",slug:"a",link:"#a",children:[]},{level:3,title:"b",slug:"b",link:"#b",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:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"params",slug:"params",link:"#params",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"host?",slug:"host",link:"#host",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:3,title:"fn",slug:"fn",link:"#fn",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:3,title:"callback",slug:"callback",link:"#callback",children:[]},{level:3,title:"dependencies",slug:"dependencies",link:"#dependencies",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:3,title:"callback",slug:"callback",link:"#callback",children:[]},{level:3,title:"dependencies",slug:"dependencies",link:"#dependencies",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:3,title:"callback",slug:"callback",link:"#callback",children:[]},{level:3,title:"dependencies",slug:"dependencies",link:"#dependencies",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:3,title:"value",slug:"value",link:"#value",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:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"defaultParams",slug:"defaultparams",link:"#defaultparams",children:[]},{level:3,title:"options",slug:"options",link:"#options",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: usePrevious()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"value",slug:"value",link:"#value",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/usePrevious.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:3,title:"initialStates",slug:"initialstates",link:"#initialstates",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: useStateRef()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"initialValue?",slug:"initialvalue",link:"#initialvalue",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/useStateRef.html",pathLocale:"/",extraFields:[]},{title:"Function: validValues()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"rules",slug:"rules",link:"#rules",children:[]},{level:3,title:"items",slug:"items",link:"#items",children:[]},{level:3,title:"values",slug:"values",link:"#values",children:[]},{level:3,title:"lang",slug:"lang",link:"#lang",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/validValues.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:3,title:"Component",slug:"component",link:"#component",children:[]},{level:3,title:"faasProps",slug:"faasprops",link:"#faasprops",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:"submit()",slug:"submit",link:"#submit",children:[]},{level:3,title:"submitting",slug:"submitting",link:"#submitting",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:"lang",slug:"lang",link:"#lang",children:[]},{level:3,title:"onSubmit()",slug:"onsubmit",link:"#onsubmit",children:[]},{level:3,title:"rules",slug:"rules",link:"#rules",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-1",link:"#values-1",children:[]},{level:3,title:"valuesRef",slug:"valuesref",link:"#valuesref",children:[]}]}],path:"/doc/react/type-aliases/FormContextProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormDefaultRulesOptions",headers:[],path:"/doc/react/type-aliases/FormDefaultRulesOptions.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-1",link:"#value-1",children:[]}]}],path:"/doc/react/type-aliases/FormInputElementProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormItemName",headers:[],path:"/doc/react/type-aliases/FormItemName.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormItemProps",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:"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:[]}]}],path:"/doc/react/type-aliases/FormItemProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormLabelElementProps",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:"description?",slug:"description",link:"#description",children:[]},{level:3,title:"error?",slug:"error",link:"#error",children:[]},{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]}]}],path:"/doc/react/type-aliases/FormLabelElementProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormLang",headers:[],path:"/doc/react/type-aliases/FormLang.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:"lang?",slug:"lang",link:"#lang",children:[]},{level:3,title:"onSubmit()?",slug:"onsubmit",link:"#onsubmit",children:[]},{level:3,title:"rules?",slug:"rules",link:"#rules",children:[]}]}],path:"/doc/react/type-aliases/FormProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormRule()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"value",slug:"value",link:"#value",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"lang?",slug:"lang",link:"#lang",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/type-aliases/FormRule.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormRules",headers:[],path:"/doc/react/type-aliases/FormRules.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: InferFormRulesOptions",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/react/type-aliases/InferFormRulesOptions.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: OnError()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"params",slug:"params",link:"#params",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-1",link:"#headers-1",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:"Variable: FormDefaultLang",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"number",slug:"number",link:"#number",children:[]},{level:3,title:"required",slug:"required",link:"#required",children:[]},{level:3,title:"string",slug:"string",link:"#string",children:[]},{level:3,title:"submit",slug:"submit",link:"#submit",children:[]}]}],path:"/doc/react/variables/FormDefaultLang.html",pathLocale:"/",extraFields:[]},{title:"Variable: FormDefaultRules",headers:[{level:2,title:"Constant",slug:"constant",link:"#constant",children:[]}],path:"/doc/react/variables/FormDefaultRules.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-1",link:"#config-1",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:3,title:"key",slug:"key",link:"#key",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:3,title:"key",slug:"key",link:"#key",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:3,title:"key",slug:"key",link:"#key",children:[]},{level:3,title:"EX",slug:"ex",link:"#ex",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:3,title:"channel",slug:"channel",link:"#channel",children:[]},{level:3,title:"message",slug:"message",link:"#message",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:3,title:"command",slug:"command",link:"#command",children:[]},{level:3,title:"args",slug:"args",link:"#args",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:3,title:"key",slug:"key",link:"#key",children:[]},{level:3,title:"value",slug:"value",link:"#value",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"key",slug:"key",link:"#key",children:[]},{level:3,title:"value",slug:"value",link:"#value",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"key",slug:"key",link:"#key",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:3,title:"config?",slug:"config",link:"#config",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-1",link:"#response-1",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:3,title:"obj",slug:"obj",link:"#obj",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:3,title:"url",slug:"url",link:"#url",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Url",slug:"url-1",link:"#url-1",children:[]}],path:"/doc/request/functions/request.html",pathLocale:"/",extraFields:[]},{title:"Function: setMock()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"handler",slug:"handler",link:"#handler",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:"closed",slug:"closed",link:"#closed",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"onError()",slug:"onerror-1",link:"#onerror-1",children:[]},{level:3,title:"opts",slug:"opts-1",link:"#opts-1",children:[]},{level:3,title:"root",slug:"root-1",link:"#root-1",children:[]},{level:3,title:"runtime",slug:"runtime",link:"#runtime",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:"Function: staticHandler()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"options",slug:"options",link:"#options",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/server/functions/staticHandler.html",pathLocale:"/",extraFields:[]},{title:"Function: useMiddleware()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"handler",slug:"handler",link:"#handler",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/server/functions/useMiddleware.html",pathLocale:"/",extraFields:[]},{title:"Function: useMiddlewares()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"handlers",slug:"handlers",link:"#handlers",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/server/functions/useMiddlewares.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Middleware()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"request",slug:"request",link:"#request",children:[]},{level:3,title:"response",slug:"response",link:"#response",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/server/type-aliases/Middleware.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: MiddlewareEvent",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:"raw",slug:"raw",link:"#raw",children:[]}]}],path:"/doc/server/type-aliases/MiddlewareEvent.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: StaticHandlerOptions",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"cache?",slug:"cache",link:"#cache",children:[]},{level:3,title:"notFound?",slug:"notfound",link:"#notfound",children:[]},{level:3,title:"root",slug:"root",link:"#root",children:[]}]}],path:"/doc/server/type-aliases/StaticHandlerOptions.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-2",link:"#config-2",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: nameFunc()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"handler",slug:"handler",link:"#handler",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/test/functions/nameFunc.html",pathLocale:"/",extraFields:[]},{title:"Function: test()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"initBy",slug:"initby",link:"#initby",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:3,title:"handler",slug:"handler",link:"#handler",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:3,title:"plugin",slug:"plugin",link:"#plugin",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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:3,title:"event?",slug:"event",link:"#event",children:[]},{level:3,title:"context?",slug:"context",link:"#context",children:[]},{level:3,title:"callback?",slug:"callback",link:"#callback",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:3,title:"data",slug:"data",link:"#data",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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:3,title:"options",slug:"options",link:"#options",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:3,title:"code",slug:"code",link:"#code",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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-1",link:"#baseurl-1",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-1",link:"#body-1",children:[]},{level:3,title:"headers",slug:"headers-1",link:"#headers-1",children:[]},{level:3,title:"status",slug:"status-1",link:"#status-1",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-1",link:"#headers-1",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:[]}],gb=e=>e instanceof Element?document.activeElement===e&&(["TEXTAREA","SELECT","INPUT"].includes(e.tagName)||e.hasAttribute("contenteditable")):!1,vb=(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}),_b=/[^\x00-\x7F]/,yb=e=>e.split(/\s+/g).map(t=>t.trim()).filter(t=>!!t),iu=e=>e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),su=(e,t)=>{const l=t.join(" "),n=yb(e);if(_b.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${iu(i)})`:`(?=.*\\b${iu(i)}\\b)`).join("")}.+`,"gi").test(l)},kb=({input:e,hotKeys:t})=>{if(t.value.length===0)return;const l=n=>{e.value&&vb(n,t.value)&&!gb(n.target)&&(n.preventDefault(),e.value.focus())};Ye(()=>{document.addEventListener("keydown",l)}),Ir(()=>{document.removeEventListener("keydown",l)})},Eb=pe(mb),bb=()=>Eb,Tb=({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)=>{su(i,[u.title])&&s.push({link:`${o.path}#${u.slug}`,title:o.title,header:u.title});for(const c of u.children){if(s.length>=n.value)return;a(o,c)}};for(const o of r.value){if(s.length>=n.value)break;if(su(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})},xb=e=>{const t=pe(0);return{focusIndex:t,focusNext:()=>{t.value{t.value>0?t.value-=1:t.value=e.value.length-1}}},Pb=ge({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}=ns(e),r=ul(),i=en(),s=bb(),a=pe(null),o=pe(!1),u=pe(""),c=j(()=>t.value[i.value]??{}),d=Tb({searchIndex:s,routeLocale:i,query:u,maxSuggestions:n}),{focusIndex:h,focusNext:f,focusPrev:_}=xb(d);kb({input:a,hotKeys:l});const y=j(()=>o.value&&!!d.value.length),k=()=>{y.value&&_()},b=()=>{y.value&&f()},T=m=>{if(!y.value)return;const E=d.value[m];E&&r.push(E.link).then(()=>{u.value="",h.value=0})};return()=>ce("form",{class:"search-box",role:"search"},[ce("input",{ref:a,type:"search",placeholder:c.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(),T(h.value);break}}}}),y.value&&ce("ul",{class:"suggestions",onMouseleave:()=>{h.value=-1}},d.value.map(({link:m,title:E,header:S},$)=>ce("li",{class:["suggestion",{focus:h.value===$}],onMouseenter:()=>{h.value=$},onMousedown:()=>{T($)}},ce("a",{href:m,onClick:M=>{M.preventDefault()}},[ce("span",{class:"page-title"},E),S&&ce("span",{class:"page-header"},`> ${S}`)]))))])}});var Ab=["s","/"],Lb={"/":{placeholder:"Search"},"/zh/":{placeholder:"搜索"}};const Fb=Lb,Rb=Ab,Cb=5;var Ob=It({enhance({app:e}){e.component("SearchBox",t=>ce(Pb,{locales:Fb,hotKeys:Rb,maxSuggestions:Cb,...t}))}});const Ib=Object.freeze(Object.defineProperty({__proto__:null,default:Ob},Symbol.toStringTag,{value:"Module"})),sr=[xv,Sv,Bv,zv,l_,o_,d_,v_,Fk,ub,fb,Ib].map(e=>e.default).filter(Boolean),wb=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 gn=bt(wb),Sb=eg,Db=()=>{const e=Dg({history:Sb(Fc("/")),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===Nt){const n=Sn(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},Vb=e=>{e.component("ClientOnly",vs),e.component("Content",_s),e.component("RouteLink",jr)},Nb=(e,t,l)=>{const n=j(()=>t.currentRoute.value.path),r=Wp((k,b)=>({get(){return k(),t.currentRoute.value.meta._pageChunk},set(T){t.currentRoute.value.meta._pageChunk=T,b()}})),i=j(()=>fl.resolveLayouts(l)),s=j(()=>fl.resolveRouteLocale(gn.value.locales,n.value)),a=j(()=>fl.resolveSiteLocaleData(gn.value,s.value)),o=j(()=>r.value.comp),u=j(()=>r.value.data),c=j(()=>u.value.frontmatter),d=j(()=>fl.resolvePageHeadTitle(u.value,a.value)),h=j(()=>fl.resolvePageHead(d.value,c.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:c,pageHead:h,pageHeadTitle:d,pageLang:f,pageLayout:_,redirects:Di,routeLocale:s,routePath:n,routes:jl,siteData:gn,siteLocaleData:a};return e.provide(ms,y),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>c.value},$head:{get:()=>h.value},$headTitle:{get:()=>d.value},$lang:{get:()=>f.value},$page:{get:()=>u.value},$routeLocale:{get:()=>s.value},$site:{get:()=>gn.value},$siteLocale:{get:()=>a.value},$withBase:{get:()=>ys}}),y},Mb=([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},jb=([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},Hb=()=>{const e=Mg(),t=jg();let l=[];const n=()=>{e.value.forEach(s=>{const a=Mb(s);a&&l.push(a)})},r=()=>{const s=[];return e.value.forEach(a=>{const o=jb(a);o&&s.push(o)}),s},i=()=>{document.documentElement.lang=t.value;const s=r();l.forEach((a,o)=>{const u=s.findIndex(c=>a.isEqualNode(c));u===-1?(a.remove(),delete l[o]):s.splice(u,1)}),s.forEach(a=>document.head.appendChild(a)),l=[...l.filter(a=>!!a),...s]};xl(Ug,i),Ye(()=>{n(),Ue(e,i,{immediate:!1})})},Bb=em,Ub=async()=>{var n;const e=Bb({name:"Vuepress",setup(){var s;Hb();for(const a of sr)(s=a.setup)==null||s.call(a);const r=sr.flatMap(({rootComponents:a=[]})=>a.map(o=>ce(o))),i=Hg();return()=>[ce(i.value),r]}}),t=Db();Vb(e);const l=Nb(e,t,sr);{const{setupDevtools:r}=await p(async()=>{const{setupDevtools:i}=await import("./setupDevtools-7MC2TMWH-CnaedbPm.js");return{setupDevtools:i}},[]);r(e,l)}for(const r of sr)await((n=r.enhance)==null?void 0:n.call(r,{app:e,router:t,siteData:gn}));return e.use(t),{app:e,router:t}};Ub().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{Ce as _,ff as a,ae as b,ne as c,Ub as createVueApp,oe as d,Ve as e,il as f,Y as o,as as r,Hy as s,Ue as w}; + */const Ya=(e,t)=>{e.classList.add(t)},Xa=(e,t)=>{e.classList.remove(t)},n_=e=>{var t;(t=e==null?void 0:e.parentNode)==null||t.removeChild(e)},pi=(e,t,l)=>el?l:e,Qa=e=>(-1+e)*100,r_=(()=>{const e=[],t=()=>{const l=e.shift();l&&l(t)};return l=>{e.push(l),e.length===1&&t()}})(),i_=e=>e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(t,l)=>l.toUpperCase()),nr=(()=>{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=i_(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)&&Rv(o)&&r(i,a,o)}}})(),Vt={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}=Vt,n=Oe.isStarted(),r=pi(e,Vt.minimum,1);Oe.percent=r===1?null:r;const i=Oe.render(!n),s=i.querySelector(Vt.barSelector);return i.offsetWidth,r_(a=>{nr(s,{transform:`translate3d(${Qa(r)}%,0,0)`,transition:`all ${t}ms ${l}`}),r===1?(nr(i,{transition:"none",opacity:"1"}),i.offsetWidth,setTimeout(()=>{nr(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())},Vt.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=pi(t+(typeof e=="number"?e:(1-t)*pi(Math.random()*t,.1,.95)),0,.994),Oe.set(t)):Oe.start()},trickle:()=>Oe.increase(Math.random()*Vt.trickleRate),render:e=>{if(Oe.isRendered())return document.getElementById("nprogress");Ya(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=Vt.template;const l=t.querySelector(Vt.barSelector),n=document.querySelector(Vt.parent),r=e?"-100":Qa(Oe.percent??0);return nr(l,{transition:"all 0 linear",transform:`translate3d(${r}%,0,0)`}),n&&(n!==document.body&&Ya(n,"nprogress-custom-parent"),n.appendChild(t)),t},remove:()=>{Xa(document.documentElement,"nprogress-busy"),Xa(document.querySelector(Vt.parent),"nprogress-custom-parent"),n_(document.getElementById("nprogress"))}},s_=()=>{Ye(()=>{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()})})},a_=It({setup(){s_()}}),o_=Object.freeze(Object.defineProperty({__proto__:null,default:a_},Symbol.toStringTag,{value:"Module"})),u_=({selector:e='div[class*="language-"].has-collapsed-lines > .collapsed-lines'}={})=>{it("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"})}})},c_={setup(){u_()}},d_=Object.freeze(Object.defineProperty({__proto__:null,default:c_},Symbol.toStringTag,{value:"Module"})),p_="VUEPRESS_CODE_TAB_STORE",rr=Ts(p_,{}),h_=ge({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=pe(e.active),n=bt([]),r=()=>{e.tabId&&(rr.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,c)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),l.value=c):u.key==="ArrowRight"?(u.preventDefault(),i()):u.key==="ArrowLeft"&&(u.preventDefault(),s()),e.tabId&&(rr.value[e.tabId]=e.data[l.value].id)},o=()=>{if(e.tabId){const u=e.data.findIndex(({id:c})=>rr.value[e.tabId]===c);if(u!==-1)return u}return e.active};return Ye(()=>{l.value=o(),Ue(()=>rr.value[e.tabId],(u,c)=>{if(e.tabId&&u!==c){const d=e.data.findIndex(({id:h})=>h===u);d!==-1&&(l.value=d)}})}),()=>e.data.length?ce("div",{class:"vp-code-tabs"},[ce("div",{class:"vp-code-tabs-nav",role:"tablist"},e.data.map(({id:u},c)=>{const d=c===l.value;return ce("button",{type:"button",ref:h=>{h&&(n.value[c]=h)},class:["vp-code-tab-nav",{active:d}],role:"tab","aria-controls":`codetab-${e.id}-${c}`,"aria-selected":d,onClick:()=>{l.value=c,r()},onKeydown:h=>{a(h,c)}},t[`title${c}`]({value:u,isActive:d}))})),e.data.map(({id:u},c)=>{const d=c===l.value;return ce("div",{class:["vp-code-tab",{active:d}],id:`codetab-${e.id}-${c}`,role:"tabpanel","aria-expanded":d},[ce("div",{class:"vp-code-tab-title"},t[`title${c}`]({value:u,isActive:d})),t[`tab${c}`]({value:u,isActive:d})])})]):null}}),f_="VUEPRESS_TAB_STORE",hi=Ts(f_,{}),m_=ge({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=pe(e.active),n=bt([]),r=()=>{e.tabId&&(hi.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,c)=>{u.key===" "||u.key==="Enter"?(u.preventDefault(),l.value=c):u.key==="ArrowRight"?(u.preventDefault(),i()):u.key==="ArrowLeft"&&(u.preventDefault(),s()),r()},o=()=>{if(e.tabId){const u=e.data.findIndex(({id:c})=>hi.value[e.tabId]===c);if(u!==-1)return u}return e.active};return Ye(()=>{l.value=o(),Ue(()=>hi.value[e.tabId],(u,c)=>{if(e.tabId&&u!==c){const d=e.data.findIndex(({id:h})=>h===u);d!==-1&&(l.value=d)}})}),()=>e.data.length?ce("div",{class:"vp-tabs"},[ce("div",{class:"vp-tabs-nav",role:"tablist"},e.data.map(({id:u},c)=>{const d=c===l.value;return ce("button",{type:"button",ref:h=>{h&&(n.value[c]=h)},class:["vp-tab-nav",{active:d}],role:"tab","aria-controls":`tab-${e.id}-${c}`,"aria-selected":d,onClick:()=>{l.value=c,r()},onKeydown:h=>{a(h,c)}},t[`title${c}`]({value:u,isActive:d}))})),e.data.map(({id:u},c)=>{const d=c===l.value;return ce("div",{class:["vp-tab",{active:d}],id:`tab-${e.id}-${c}`,role:"tabpanel","aria-expanded":d},[ce("div",{class:"vp-tab-title"},t[`title${c}`]({value:u,isActive:d})),t[`tab${c}`]({value:u,isActive:d})])})]):null}}),g_={enhance:({app:e})=>{e.component("CodeTabs",h_),e.component("Tabs",m_)}},v_=Object.freeze(Object.defineProperty({__proto__:null,default:g_},Symbol.toStringTag,{value:"Module"}));var __=Object.create,od=Object.defineProperty,y_=Object.getOwnPropertyDescriptor,xs=Object.getOwnPropertyNames,k_=Object.getPrototypeOf,E_=Object.prototype.hasOwnProperty,b_=(e,t)=>function(){return e&&(t=(0,e[xs(e)[0]])(e=0)),t},T_=(e,t)=>function(){return t||(0,e[xs(e)[0]])((t={exports:{}}).exports,t),t.exports},x_=(e,t,l,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of xs(t))!E_.call(e,r)&&r!==l&&od(e,r,{get:()=>t[r],enumerable:!(n=y_(t,r))||n.enumerable});return e},P_=(e,t,l)=>(l=e!=null?__(k_(e)):{},x_(od(l,"default",{value:e,enumerable:!0}),e)),Wn=b_({"../../node_modules/.pnpm/tsup@8.3.5_@microsoft+api-extractor@7.48.0_@types+node@22.10.1__@swc+core@1.5.29_jiti@2.0.0_p_swvvp2d4pgn6xuiiec4l4x2i7a/node_modules/tsup/assets/esm_shims.js"(){}}),A_=T_({"../../node_modules/.pnpm/rfdc@1.4.1/node_modules/rfdc/index.js"(e,t){Wn(),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,d=>new Date(d)),s.set(Map,(d,h)=>new Map(o(Array.from(d),h))),s.set(Set,(d,h)=>new Set(o(Array.from(d),h))),i.constructorHandlers)for(const d of i.constructorHandlers)s.set(d[0],d[1]);let a=null;return i.proto?c:u;function o(d,h){const f=Object.keys(d),_=new Array(f.length);for(let y=0;ynew Date(f)),o.set(Map,(f,_)=>new Map(c(Array.from(f),_))),o.set(Set,(f,_)=>new Set(c(Array.from(f),_))),i.constructorHandlers)for(const f of i.constructorHandlers)o.set(f[0],f[1]);let u=null;return i.proto?h:d;function c(f,_){const y=Object.keys(f),k=new Array(y.length);for(let b=0;b(s=w_(e,u,c),s.finally(()=>{if(s=null,l.trailing&&a&&!r){const d=o(u,a);return a=null,d}}),s);return function(...u){return s?(l.trailing&&(a=u),s):new Promise(c=>{const d=!r&&l.leading;clearTimeout(r),r=setTimeout(()=>{r=null;const h=l.leading?n:o(this,u);for(const f of i)f(h);i=[]},t),d?(n=o(this,u),c(n)):i.push(c)})}}async function w_(e,t,l){return await e.apply(t,l)}function Ni(e,t={},l){for(const n in e){const r=e[n],i=l?`${l}:${n}`:n;typeof r=="object"&&r!==null?Ni(r,t,i):typeof r=="function"&&(t[i]=r)}return t}const S_={run:e=>e()},D_=()=>S_,cd=typeof console.createTask<"u"?console.createTask:D_;function V_(e,t){const l=t.shift(),n=cd(l);return e.reduce((r,i)=>r.then(()=>n.run(()=>i(...t))),Promise.resolve())}function N_(e,t){const l=t.shift(),n=cd(l);return Promise.all(e.map(r=>n.run(()=>r(...t))))}function fi(e,t){for(const l of[...e])l(t)}class M_{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=Ni(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=Ni(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(V_,t,...l)}callHookParallel(t,...l){return l.unshift(t),this.callHookWith(N_,t,...l)}callHookWith(t,l,...n){const r=this._before||this._after?{name:l,args:n,context:{}}:void 0;this._before&&fi(this._before,r);const i=t(l in this._hooks?[...this._hooks[l]]:[],n);return i instanceof Promise?i.finally(()=>{this._after&&r&&fi(this._after,r)}):(this._after&&r&&fi(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 dd(){return new M_}var j_=Object.create,pd=Object.defineProperty,H_=Object.getOwnPropertyDescriptor,Ps=Object.getOwnPropertyNames,B_=Object.getPrototypeOf,U_=Object.prototype.hasOwnProperty,z_=(e,t)=>function(){return e&&(t=(0,e[Ps(e)[0]])(e=0)),t},hd=(e,t)=>function(){return t||(0,e[Ps(e)[0]])((t={exports:{}}).exports,t),t.exports},$_=(e,t,l,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of Ps(t))!U_.call(e,r)&&r!==l&&pd(e,r,{get:()=>t[r],enumerable:!(n=H_(t,r))||n.enumerable});return e},q_=(e,t,l)=>(l=e!=null?j_(B_(e)):{},$_(pd(l,"default",{value:e,enumerable:!0}),e)),O=z_({"../../node_modules/.pnpm/tsup@8.3.5_@microsoft+api-extractor@7.48.0_@types+node@22.10.1__@swc+core@1.5.29_jiti@2.0.0_p_swvvp2d4pgn6xuiiec4l4x2i7a/node_modules/tsup/assets/esm_shims.js"(){}}),K_=hd({"../../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(""),c=[".","!","~","*","'","(",")"].join(""),d=function(k,b){var T="-",m="",E="",S=!0,$={},M,A,z,F,B,P,D,Q,te,I,V,K,ue,ke,Re="";if(typeof k!="string")return"";if(typeof b=="string"&&(T=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,F=b.uric||!1,B=b.uricNoSlash||!1,P=b.mark||!1,S=!(b.symbols===!1||b.lang===!1),T=b.separator||T,F&&(Re+=o),B&&(Re+=u),P&&(Re+=c),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+""}),A=!0):A=!!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 et;Ee.length>1?et=new RegExp("\\b"+f(Ee)+"\\b","gi"):et=new RegExp(f(Ee),"gi"),k=k.replace(et,$[Ee])});for(V in $)Re+=V}for(Re+=T,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]&&!(F&&o.indexOf(V)!==-1)&&!(B&&u.indexOf(V)!==-1)?(V=ue||m.substr(-1).match(/[A-Za-z0-9]/)?T+D[V]:D[V],V+=k[I+1]!==void 0&&k[I+1].match(/[A-Za-z0-9]/)?T:"",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"),T);return A&&(m=m.replace(/(\w)(\S*)/g,function(Ee,et,yt){var tt=et.toUpperCase()+(yt!==null?yt:"");return Object.keys($).indexOf(tt.toLowerCase())<0?tt:tt.toLowerCase()})),m=m.replace(/\s+/g,T).replace(new RegExp("\\"+T+"+","g"),T).replace(new RegExp("(^\\"+T+"+|\\"+T+"+$)","g"),""),z&&m.length>z&&(te=m.charAt(z)===T,m=m.slice(0,z),te||(m=m.slice(0,m.lastIndexOf(T)))),!M&&!A&&(m=m.toLowerCase()),m},h=function(k){return function(T){return d(T,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=d,t.exports.createSlug=h;else if(typeof define<"u"&&define.amd)define([],function(){return d});else try{if(l.getSlug||l.createSlug)throw"speakingurl: globals exists /(getSlug|createSlug)/";l.getSlug=d,l.createSlug=h}catch{}}(e)}}),W_=hd({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/index.js"(e,t){O(),t.exports=K_()}});O();O();O();O();O();O();O();O();function G_(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 J_(e){const t=e.__file;if(t)return C_(O_(t,".vue"))}function to(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 Y_(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 fd(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=G_((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 to(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 to(e,s);const i=J_((e==null?void 0:e.type)||{});return i||"Anonymous Component"}function Mi(e,t){return t=t||`${e.id}:root`,e.instanceMap.get(t)||e.instanceMap.get(":root")}function X_(){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 ir;function Q_(e){return ir||(ir=document.createRange()),ir.selectNode(e),ir.getBoundingClientRect()}function Z_(e){const t=X_();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 lo={top:0,left:0,right:0,bottom:0,width:0,height:0};function Al(e){const t=e.subTree.el;return typeof window>"u"?lo:fd(e)?Z_(e.subTree):(t==null?void 0:t.nodeType)===1?t==null?void 0:t.getBoundingClientRect():e.subTree.component?Al(e.subTree.component):lo}O();function As(e){return fd(e)?ty(e.subTree):e.subTree?[e.subTree.el]:[]}function ty(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}var md="__vue-devtools-component-inspector__",gd="__vue-devtools-component-inspector__card__",vd="__vue-devtools-component-inspector__name__",_d="__vue-devtools-component-inspector__indicator__",yd={display:"block",zIndex:2147483640,position:"fixed",backgroundColor:"#42b88325",border:"1px solid #42b88350",borderRadius:"5px",transition:"all 0.1s ease-in",pointerEvents:"none"},ly={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)"},ny={display:"inline-block",fontWeight:400,fontStyle:"normal",fontSize:"12px",opacity:.7};function ln(){return document.getElementById(md)}function ry(){return document.getElementById(gd)}function iy(){return document.getElementById(_d)}function sy(){return document.getElementById(vd)}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 Fs(e){var t;const l=document.createElement("div");l.id=(t=e.elementId)!=null?t:md,Object.assign(l.style,{...yd,...Ls(e.bounds),...e.style});const n=document.createElement("span");n.id=gd,Object.assign(n.style,{...ly,top:e.bounds.top<35?0:"-35px"});const r=document.createElement("span");r.id=vd,r.innerHTML=`<${e.name}>  `;const i=document.createElement("i");return i.id=_d,i.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`,Object.assign(i.style,ny),n.appendChild(r),n.appendChild(i),l.appendChild(n),document.body.appendChild(l),l}function Rs(e){const t=ln(),l=ry(),n=sy(),r=iy();t&&(Object.assign(t.style,{...yd,...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 ay(e){const t=Al(e);if(!t.width&&!t.height)return;const l=zr(e);ln()?Rs({bounds:t,name:l}):Fs({bounds:t,name:l})}function kd(){const e=ln();e&&(e.style.display="none")}var ji=null;function Hi(e){const t=e.target;if(t){const l=t.__vueParentComponent;if(l&&(ji=l,l.vnode.el)){const r=Al(l),i=zr(l);ln()?Rs({bounds:r,name:i}):Fs({bounds:r,name:i})}}}function oy(e,t){var l;if(e.preventDefault(),e.stopPropagation(),ji){const n=(l=Ge.value)==null?void 0:l.app;Y_({app:n,uid:n.uid,instance:ji}).then(r=>{t(r)})}}var Tr=null;function uy(){kd(),window.removeEventListener("mouseover",Hi),window.removeEventListener("click",Tr,!0),Tr=null}function cy(){return window.addEventListener("mouseover",Hi),new Promise(e=>{function t(l){l.preventDefault(),l.stopPropagation(),oy(l,n=>{window.removeEventListener("click",t,!0),Tr=null,window.removeEventListener("mouseover",Hi);const r=ln();r&&(r.style.display="none"),e(JSON.stringify({id:n}))})}Tr=t,window.addEventListener("click",t,!0)})}function dy(e){const t=Mi(Ge.value,e.id);if(t){const[l]=As(t);if(typeof l.scrollIntoView=="function")l.scrollIntoView({behavior:"smooth"});else{const n=Al(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=Al(t);if(n.width||n.height){const r=zr(t),i=ln();i?Rs({...e,name:r,bounds:n}):Fs({...e,name:r,bounds:n}),setTimeout(()=>{i&&(i.style.display="none")},1500)}},1200)}}O();var no,ro;(ro=(no=X).__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__)!=null||(no.__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__=!0);function py(e){let t=0;const l=setInterval(()=>{X.__VUE_INSPECTOR__&&(clearInterval(l),t+=30,e()),t>=5e3&&clearInterval(l)},30)}function hy(){const e=X.__VUE_INSPECTOR__,t=e.openInEditor;e.openInEditor=async(...l)=>{e.disable(),t(...l)}}function fy(){return new Promise(e=>{function t(){hy(),e(X.__VUE_INSPECTOR__)}X.__VUE_INSPECTOR__?t():py(()=>{t()})})}O();O();function my(e){return!!(e&&e.__v_isReadonly)}function Ed(e){return my(e)?Ed(e.__v_raw):!!(e&&e.__v_isReactive)}function mi(e){return!!(e&&e.__v_isRef===!0)}function mn(e){const t=e&&e.__v_raw;return t?mn(t):e}var gy=class{constructor(){this.refEditor=new vy}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):mn(t)instanceof Map?t.delete(l):mn(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):mn(t)instanceof Map?t.set(e.newKey||l,n):mn(t)instanceof Set?t.add(n):t[e.newKey||l]=n}}}},vy=class{set(e,t){if(mi(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 mi(e)?e.value:e}isRef(e){return mi(e)||Ed(e)}};O();O();O();var _y="__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS_STATE__";function yy(){if(!ud||typeof localStorage>"u"||localStorage===null)return{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""};const e=localStorage.getItem(_y);return e?JSON.parse(e):{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""}}O();O();O();var io,so;(so=(io=X).__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS)!=null||(io.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS=[]);var ky=new Proxy(X.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS,{get(e,t,l){return Reflect.get(e,t,l)}});function Ey(e,t){Me.timelineLayersState[t.id]=!1,ky.push({...e,descriptorId:t.id,appRecord:Ur(t.app)})}var ao,oo;(oo=(ao=X).__VUE_DEVTOOLS_KIT_INSPECTOR__)!=null||(ao.__VUE_DEVTOOLS_KIT_INSPECTOR__=[]);var Cs=new Proxy(X.__VUE_DEVTOOLS_KIT_INSPECTOR__,{get(e,t,l){return Reflect.get(e,t,l)}}),bd=ql(()=>{nn.hooks.callHook("sendInspectorToClient",Td())});function by(e,t){var l,n;Cs.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)}),bd()}function Td(){return Cs.filter(e=>e.descriptor.app===Ge.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 cr(e,t){return Cs.find(l=>l.options.id===e&&(t?l.descriptor.app===t:!0))}function Ty(){const e=dd();e.hook("addInspector",({inspector:n,plugin:r})=>{by(n,r.descriptor)});const t=ql(async({inspectorId:n,plugin:r})=>{var i;if(!n||!((i=r==null?void 0:r.descriptor)!=null&&i.app)||Me.highPerfModeEnabled)return;const s=cr(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(c=>c(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=ql(async({inspectorId:n,plugin:r})=>{var i;if(!n||!((i=r==null?void 0:r.descriptor)!=null&&i.app)||Me.highPerfModeEnabled)return;const s=cr(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 c=>{await Promise.all(c.map(d=>d(a,o))),u()},"getInspectorState")}),e.callHookWith(async u=>{await Promise.all(u.map(c=>c({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=cr(n,i.descriptor.app);s&&(s.selectedNodeId=r)}),e.hook("timelineLayerAdded",({options:n,plugin:r})=>{Ey(n,r.descriptor)}),e.hook("timelineEventAdded",({options:n,plugin:r})=>{var i;const s=["performance","component-event","keyboard","mouse"];Me.highPerfModeEnabled||!((i=Me.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})=>Al(n)),e.hook("getComponentName",({instance:n})=>zr(n)),e.hook("componentHighlight",({uid:n})=>{const r=Ge.value.instanceMap.get(n);r&&ay(r)}),e.hook("componentUnhighlight",()=>{kd()}),e}var uo,co;(co=(uo=X).__VUE_DEVTOOLS_KIT_APP_RECORDS__)!=null||(uo.__VUE_DEVTOOLS_KIT_APP_RECORDS__=[]);var po,ho;(ho=(po=X).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__)!=null||(po.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__={});var fo,mo;(mo=(fo=X).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__)!=null||(fo.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__="");var go,vo;(vo=(go=X).__VUE_DEVTOOLS_KIT_CUSTOM_TABS__)!=null||(go.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__=[]);var _o,yo;(yo=(_o=X).__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__)!=null||(_o.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__=[]);var kl="__VUE_DEVTOOLS_KIT_GLOBAL_STATE__";function xy(){return{connected:!1,clientConnected:!1,vitePluginDetected:!0,appRecords:[],activeAppRecordId:"",tabs:[],commands:[],highPerfModeEnabled:!0,devtoolsClientDetected:{},perfUniqueGroupId:0,timelineLayersState:yy()}}var ko,Eo;(Eo=(ko=X)[kl])!=null||(ko[kl]=xy());var Py=ql(e=>{nn.hooks.callHook("devtoolsStateUpdated",{state:e})});ql((e,t)=>{nn.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]}}),Ge=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 xd(){Py({...X[kl],appRecords:$r.value,activeAppRecordId:Ge.id,tabs:X.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__,commands:X.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__})}function Ay(e){X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__=e,xd()}function Ly(e){X.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__=e,xd()}var Me=new Proxy(X[kl],{get(e,t){return t==="appRecords"?$r:t==="activeAppRecordId"?Ge.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 Fy(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,"\\\\"),c=(l=(t=window.VUE_DEVTOOLS_CONFIG)==null?void 0:t.openInEditorHost)!=null?l:"/";fetch(`${c}__open-in-editor?file=${encodeURI(r)}`).then(d=>{if(!d.ok){const h=`Opening component ${u} failed`;console.log(`%c${h}`,"color:red")}})}else if(Me.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 bo,To;(To=(bo=X).__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__)!=null||(bo.__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 Bi(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 Ry(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 Pd(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 Bi((r=s==null?void 0:s.settings)!=null?r:{})}return Bi(t)}function Cy(e,t){const l=Is(e);localStorage.getItem(l)||localStorage.setItem(l,JSON.stringify(Bi(t)))}function Oy(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)),nn.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 xo,Po,ct=(Po=(xo=X).__VUE_DEVTOOLS_HOOK)!=null?Po:xo.__VUE_DEVTOOLS_HOOK=dd(),Iy={vueAppInit(e){ct.hook("app:init",e)},vueAppUnmount(e){ct.hook("app:unmount",e)},vueAppConnected(e){ct.hook("app:connected",e)},componentAdded(e){return ct.hook("component:added",e)},componentEmit(e){return ct.hook("component:emit",e)},componentUpdated(e){return ct.hook("component:updated",e)},componentRemoved(e){return ct.hook("component:removed",e)},setupDevtoolsPlugin(e){ct.hook("devtools-plugin:setup",e)},perfStart(e){return ct.hook("perf:start",e)},perfEnd(e){return ct.hook("perf:end",e)}},Ad={on:Iy,setupDevToolsPlugin(e,t){return ct.callHook("devtools-plugin:setup",e,t)}},wy=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;if(Me.highPerfModeEnabled)return;const l=Td().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];ct.callHook("component:updated",...n)}else ct.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&&Cy(e.id,this.plugin.descriptor.settings)}sendInspectorTree(e){Me.highPerfModeEnabled||this.hooks.callHook("sendInspectorTree",{inspectorId:e,plugin:this.plugin})}sendInspectorState(e){Me.highPerfModeEnabled||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 Me.highPerfModeEnabled?0:Date.now()}addTimelineLayer(e){this.hooks.callHook("timelineLayerAdded",{options:e,plugin:this.plugin})}addTimelineEvent(e){Me.highPerfModeEnabled||this.hooks.callHook("timelineEventAdded",{options:e,plugin:this.plugin})}getSettings(e){return Pd(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")}},Sy=wy;O();O();O();O();var Dy="__vue_devtool_undefined__",Vy="__vue_devtool_infinity__",Ny="__vue_devtool_negative_infinity__",My="__vue_devtool_nan__";O();O();var jy={[Dy]:"undefined",[My]:"NaN",[Vy]:"Infinity",[Ny]:"-Infinity"};Object.entries(jy).reduce((e,[t,l])=>(e[l]=t,e),{});O();O();O();O();O();var Ao,Lo;(Lo=(Ao=X).__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__)!=null||(Ao.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__=new Set);function Hy(e,t){return Ad.setupDevToolsPlugin(e,t)}function By(e,t){const[l,n]=e;if(l.app!==t)return;const r=new Sy({plugin:{setupFn:n,descriptor:l},ctx:nn});l.packageName==="vuex"&&r.on.editInspectorState(i=>{r.sendInspectorState(i.inspectorId)}),n(r)}function Ld(e){X.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.has(e)||Me.highPerfModeEnabled||(X.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.add(e),Os.forEach(t=>{By(t,e)}))}O();O();var Dn="__VUE_DEVTOOLS_ROUTER__",Kl="__VUE_DEVTOOLS_ROUTER_INFO__",Fo,Ro;(Ro=(Fo=X)[Kl])!=null||(Fo[Kl]={currentRoute:null,routes:[]});var Co,Oo;(Oo=(Co=X)[Dn])!=null||(Co[Dn]={});new Proxy(X[Kl],{get(e,t){return X[Kl][t]}});new Proxy(X[Dn],{get(e,t){if(t==="value")return X[Dn]}});function Uy(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 zy(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 $y(e,t){function l(){var n;const r=(n=e.app)==null?void 0:n.config.globalProperties.$router,i=zy(r==null?void 0:r.currentRoute.value),s=ws(Uy(r)),a=console.warn;console.warn=()=>{},X[Kl]={currentRoute:i?eo(i):{},routes:eo(s)},X[Dn]=r,console.warn=a}l(),Ad.on.componentUpdated(ql(()=>{var n;((n=t.value)==null?void 0:n.app)===e.app&&(l(),!Me.highPerfModeEnabled&&nn.hooks.callHook("routerInfoUpdated",{state:X[Kl]}))},200))}function qy(e){return{async getInspectorTree(t){const l={...t,app:Ge.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:Ge.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 gy,n={...t,app:Ge.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=cr(t);e.callHook("sendInspectorState",{inspectorId:t,plugin:{descriptor:l.descriptor,setupFn:()=>({})}})},inspectComponentInspector(){return cy()},cancelInspectComponentInspector(){return uy()},getComponentRenderCode(t){const l=Mi(Ge.value,t);if(l)return(l==null?void 0:l.type)instanceof Function?l.type.toString():l.render.toString()},scrollToComponent(t){return dy({id:t})},openInEditor:Fy,getVueInspector:fy,toggleApp(t){const l=$r.value.find(n=>n.id===t);l&&(Ly(t),Ay(l),$y(l,Ge),bd(),Ld(l.app))},inspectDOM(t){const l=Mi(Ge.value,t);if(l){const[n]=As(l);n&&(X.__VUE_DEVTOOLS_INSPECT_DOM_TARGET__=n)}},updatePluginSettings(t,l,n){Oy(t,l,n)},getPluginSettings(t){return{options:Ry(t),values:Pd(t)}}}}O();var Io,wo;(wo=(Io=X).__VUE_DEVTOOLS_ENV__)!=null||(Io.__VUE_DEVTOOLS_ENV__={vitePluginDetected:!1});var So=Ty(),Do,Vo;(Vo=(Do=X).__VUE_DEVTOOLS_KIT_CONTEXT__)!=null||(Do.__VUE_DEVTOOLS_KIT_CONTEXT__={hooks:So,get state(){return{...Me,activeAppRecordId:Ge.id,activeAppRecord:Ge.value,appRecords:$r.value}},api:qy(So)});var nn=X.__VUE_DEVTOOLS_KIT_CONTEXT__;O();q_(W_());var No,Mo;(Mo=(No=X).__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__)!=null||(No.__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__={id:0,appIds:new Set});O();function Ky(e){Me.highPerfModeEnabled=e??!Me.highPerfModeEnabled,!e&&Ge.value&&Ld(Ge.value.app)}O();O();O();function Wy(e){Me.devtoolsClientDetected={...Me.devtoolsClientDetected,...e};const t=Object.values(Me.devtoolsClientDetected).some(Boolean);Ky(!t)}var jo,Ho;(Ho=(jo=X).__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__)!=null||(jo.__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__=Wy);O();O();O();O();O();O();O();var Gy=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()}},Fd=class{constructor(e){this.generateIdentifier=e,this.kv=new Gy}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)}},Jy=class extends Fd{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 Yy(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 Xy(e,t){const l=Yy(e);if("find"in l)return l.find(t);const n=l;for(let r=0;rt(n,l))}function dr(e,t){return e.indexOf(t)!==-1}function Bo(e,t){for(let l=0;lt.isApplicable(e))}findByName(e){return this.transfomers[e]}};O();O();var Zy=e=>Object.prototype.toString.call(e).slice(8,-1),Rd=e=>typeof e>"u",ek=e=>e===null,Vn=e=>typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype,Ui=e=>Vn(e)&&Object.keys(e).length===0,ol=e=>Array.isArray(e),tk=e=>typeof e=="string",lk=e=>typeof e=="number"&&!isNaN(e),nk=e=>typeof e=="boolean",rk=e=>e instanceof RegExp,Nn=e=>e instanceof Map,Mn=e=>e instanceof Set,Cd=e=>Zy(e)==="Symbol",ik=e=>e instanceof Date&&!isNaN(e.valueOf()),sk=e=>e instanceof Error,Uo=e=>typeof e=="number"&&isNaN(e),ak=e=>nk(e)||ek(e)||Rd(e)||lk(e)||tk(e)||Cd(e),ok=e=>typeof e=="bigint",uk=e=>e===1/0||e===-1/0,ck=e=>ArrayBuffer.isView(e)&&!(e instanceof DataView),dk=e=>e instanceof URL;O();var Od=e=>e.replace(/\./g,"\\."),gi=e=>e.map(String).map(Od).join("."),xn=e=>{const t=[];let l="";for(let r=0;rnull,()=>{}),At(ok,"bigint",e=>e.toString(),e=>typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)),At(ik,"Date",e=>e.toISOString(),e=>new Date(e)),At(sk,"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}),At(rk,"regexp",e=>""+e,e=>{const t=e.slice(1,e.lastIndexOf("/")),l=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,l)}),At(Mn,"set",e=>[...e.values()],e=>new Set(e)),At(Nn,"map",e=>[...e.entries()],e=>new Map(e)),At(e=>Uo(e)||uk(e),"number",e=>Uo(e)?"NaN":e>0?"Infinity":"-Infinity",Number),At(e=>e===0&&1/e===-1/0,"number",()=>"-0",Number),At(dk,"URL",e=>e.toString(),e=>new URL(e))];function qr(e,t,l,n){return{isApplicable:e,annotation:t,transform:l,untransform:n}}var wd=qr((e,t)=>Cd(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}),pk=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((e,t)=>(e[t.name]=t,e),{}),Sd=qr(ck,e=>["typed-array",e.constructor.name],e=>[...e],(e,t)=>{const l=pk[t[1]];if(!l)throw new Error("Trying to deserialize unknown typed array");return new l(e)});function Dd(e,t){return e!=null&&e.constructor?!!t.classRegistry.getIdentifier(e.constructor):!1}var Vd=qr(Dd,(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)}),Nd=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)}),hk=[Vd,wd,Nd,Sd],zo=(e,t)=>{const l=Bo(hk,r=>r.isApplicable(e,t));if(l)return{value:l.transform(e,t),type:l.annotation(e,t)};const n=Bo(Id,r=>r.isApplicable(e,t));if(n)return{value:n.transform(e,t),type:n.annotation}},Md={};Id.forEach(e=>{Md[e.annotation]=e});var fk=(e,t,l)=>{if(ol(t))switch(t[0]){case"symbol":return wd.untransform(e,t,l);case"class":return Vd.untransform(e,t,l);case"custom":return Nd.untransform(e,t,l);case"typed-array":return Sd.untransform(e,t,l);default:throw new Error("Unknown transformation: "+t)}else{const n=Md[t];if(!n)throw new Error("Unknown transformation: "+t);return n.untransform(e,l)}};O();var Il=(e,t)=>{const l=e.keys();for(;t>0;)l.next(),t--;return l.next().value};function jd(e){if(dr(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(dr(e,"prototype"))throw new Error("prototype is not allowed as a property");if(dr(e,"constructor"))throw new Error("constructor is not allowed as a property")}var mk=(e,t)=>{jd(t);for(let l=0;l{if(jd(t),t.length===0)return l(e);let n=e;for(let i=0;i$i(i,t,[...l,...xn(s)]));return}const[n,r]=e;r&&Wl(r,(i,s)=>{$i(i,t,[...l,...xn(s)])}),t(n,l)}function gk(e,t,l){return $i(t,(n,r)=>{e=zi(e,r,i=>fk(i,n,l))}),e}function vk(e,t){function l(n,r){const i=mk(e,xn(r));n.map(xn).forEach(s=>{e=zi(e,s,()=>i)})}if(ol(t)){const[n,r]=t;n.forEach(i=>{e=zi(e,xn(i),()=>e)}),r&&Wl(r,l)}else Wl(t,l);return e}var _k=(e,t)=>Vn(e)||ol(e)||Nn(e)||Mn(e)||Dd(e,t);function yk(e,t,l){const n=l.get(e);n?n.push(t):l.set(e,[t])}function kk(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(gi):l[gi(i)]=s.map(gi)}),n?Ui(l)?[n]:[n,l]:Ui(l)?void 0:l}var Hd=(e,t,l,n,r=[],i=[],s=new Map)=>{var a;const o=ak(e);if(!o){yk(e,r,t);const _=s.get(e);if(_)return n?{transformedValue:null}:_}if(!_k(e,l)){const _=zo(e,l),y=_?{transformedValue:_.value,annotations:[_.type]}:{transformedValue:e};return o||s.set(e,y),y}if(dr(i,e))return{transformedValue:null};const u=zo(e,l),c=(a=u==null?void 0:u.value)!=null?a:e,d=ol(c)?[]:{},h={};Wl(c,(_,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=Hd(_,t,l,n,[...r,y],[...i,e],s);d[y]=k.transformedValue,ol(k.annotations)?h[y]=k.annotations:Vn(k.annotations)&&Wl(k.annotations,(b,T)=>{h[Od(y)+"."+T]=b})});const f=Ui(h)?{transformedValue:d,annotations:u?[u.type]:void 0}:{transformedValue:d,annotations:u?[u.type,h]:h};return o||s.set(e,f),f};O();O();function Bd(e){return Object.prototype.toString.call(e).slice(8,-1)}function $o(e){return Bd(e)==="Array"}function Ek(e){if(Bd(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function bk(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 qi(e,t={}){if($o(e))return e.map(r=>qi(r,t));if(!Ek(e))return e;const l=Object.getOwnPropertyNames(e),n=Object.getOwnPropertySymbols(e);return[...l,...n].reduce((r,i)=>{if($o(t.props)&&!t.props.includes(i))return r;const s=e[i],a=qi(s,t);return bk(r,i,a,e,t.nonenumerable),r},{})}var Ae=class{constructor({dedupe:e=!1}={}){this.classRegistry=new Jy,this.symbolRegistry=new Fd(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=Hd(e,t,this,this.dedupe),n={json:l.transformedValue};l.annotations&&(n.meta={...n.meta,values:l.annotations});const r=kk(t,this.dedupe);return r&&(n.meta={...n.meta,referentialEqualities:r}),n}deserialize(e){const{json:t,meta:l}=e;let n=qi(t);return l!=null&&l.values&&(n=gk(n,l.values,this)),l!=null&&l.referentialEqualities&&(n=vk(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 qo,Ko;(Ko=(qo=X).__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__)!=null||(qo.__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__=[]);var Wo,Go;(Go=(Wo=X).__VUE_DEVTOOLS_KIT_RPC_CLIENT__)!=null||(Wo.__VUE_DEVTOOLS_KIT_RPC_CLIENT__=null);var Jo,Yo;(Yo=(Jo=X).__VUE_DEVTOOLS_KIT_RPC_SERVER__)!=null||(Jo.__VUE_DEVTOOLS_KIT_RPC_SERVER__=null);var Xo,Qo;(Qo=(Xo=X).__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__)!=null||(Xo.__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__=null);var Zo,eu;(eu=(Zo=X).__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__)!=null||(Zo.__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__=null);var tu,lu;(lu=(tu=X).__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__)!=null||(tu.__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__=null);O();O();O();O();O();O();O();const Tk=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"}`),xk=pe(Tk),Ud=()=>xk,zd=Symbol(""),Pk=()=>{const e=Je(zd);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},Ak=(e,t)=>{const{locales:l,...n}=e;return{...n,...l==null?void 0:l[t]}},Lk=It({enhance({app:e}){const t=Ud(),l=e._context.provides[ms],n=j(()=>Ak(t.value,l.routeLocale.value));e.provide(zd,n),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return n.value}}}),Hy({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})})})}}),Fk=Object.freeze(Object.defineProperty({__proto__:null,default:Lk},Symbol.toStringTag,{value:"Module"})),Rk=()=>Ud(),Be=()=>Pk(),$d=Symbol(""),Ck=e=>{const t=(l=e.value)=>{const n=window.document.documentElement;n.dataset.theme=l?"dark":"light"};Ye(()=>{Ue(e,t,{immediate:!0})}),wr(()=>{t()})},Ss=()=>{const e=Je($d);if(!e)throw new Error("useDarkMode() is called without provider.");return e},Ok=()=>{const e=Be(),t=dv(),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"}});xl($d,n),Ck(n)};let vi=null,dn=null;const Ik={wait:()=>vi,pending:()=>{vi=new Promise(e=>{dn=e})},resolve:()=>{dn==null||dn(),vi=null,dn=null}},qd=()=>Ik,Gl=(e,t)=>{const{notFound:l,meta:n,path:r}=Sn(e,t);return l?{text:r,link:r}:{text:n.title||r,link:r}},nu=e=>decodeURI(e).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),wk=(e,t)=>{if(t.hash===e)return!0;const l=nu(t.path),n=nu(e);return l===n},Kd=(e,t)=>e.link&&wk(e.link,t)?!0:"children"in e?e.children.some(l=>Kd(l,t)):!1,Wd=e=>!rm(e)&&!Kn(e),Gd=e=>!Vr(e)||e.includes("github.com")?"GitHub":e.includes("bitbucket.org")?"Bitbucket":e.includes("gitlab.com")?"GitLab":e.includes("gitee.com")?"Gitee":null,Sk={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"},Dk=({docsRepo:e,editLinkPattern:t})=>{if(t)return t;const l=Gd(e);return l!==null?Sk[l]:null},Vk=({docsRepo:e,docsBranch:t,docsDir:l,filePathRelative:n,editLinkPattern:r})=>{if(!n)return null;const i=Dk({docsRepo:e,editLinkPattern:r});return i?i.replace(/:repo/,Vr(e)?e:`https://github.com/${e}`).replace(/:branch/,t).replace(/:path/,Rc(`${Fc(l)}/${n}`)):null},Hl=(e="",t="")=>ad(t)||Kn(t)?t:`${hm(e)}${t}`,pr=pe([]),Nk=()=>{const e=ul(),t=Be(),l=xt(),n=j(()=>l.value.sidebarDepth??t.value.sidebarDepth??2);e.beforeEach((i,s)=>{i.path!==s.path&&(pr.value=[])});const r=()=>{if(n.value<=0){pr.value=[];return}pr.value=Lv({levels:[2,n.value+1],ignore:[".vp-badge"]})};Ue(n,r),Ye(r)},Mk=()=>pr,jk=e=>({text:e.title,link:e.link,children:Ds(e.children)}),Ds=e=>e?e.map(t=>jk(t)):[],Jd=(e,t)=>[{text:e.title,children:Ds(t)}],Yd=(e,t,l,n="")=>{const r=(i,s)=>{var o;const a=vt(i)?Gl(Hl(s,i)):vt(i.link)?{...i,link:Wd(i.link)?Gl(Hl(s,i.link)).link:i.link}:i;if("children"in a)return{...a,children:a.children.map(u=>r(u,Hl(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))},Hk=(e,t,l,n)=>{const r=Cv(e).sort((i,s)=>s.length-i.length);for(const i of r)if(sd(decodeURI(n),i)){const s=e[i];return s?s==="heading"?Jd(t,l):Yd(s,l,n,i):[]}return console.warn(`${decodeURI(n)} is missing sidebar config.`),[]},Xd=Symbol("sidebarItems"),Vs=()=>{const e=Je(Xd);if(!e)throw new Error("useSidebarItems() is called without provider.");return e},Bk=(e,t,l,n,r)=>e===!1?[]:e==="heading"?Jd(t,r):Array.isArray(e)?Yd(e,r,l,n):ps(e)?Hk(e,t,r,l):[],Uk=()=>{const e=Be(),t=xt(),l=Zl(),n=Wt(),r=en(),i=Mk(),s=j(()=>t.value.home?!1:t.value.sidebar??e.value.sidebar??"heading"),a=j(()=>Bk(s.value,l.value,n.path,r.value,i.value));xl(Xd,a)},zk=ge({__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}}),Ce=(e,t)=>{const l=e.__vccOpts||e;for(const[n,r]of t)l[n]=r;return l};function $k(e,t,l,n,r,i){return Y(),ne("span",{class:nt(["vp-badge",l.type]),style:Yl({verticalAlign:l.vertical})},[we(e.$slots,"default",{},()=>[il(Ie(l.text),1)])],6)}const qk=Ce(zk,[["render",$k],["__file","Badge.vue"]]),Kk=ge({__name:"VPHomeFeatures",setup(e,{expose:t}){t();const l=xt(),n=j(()=>l.value.features??[]),r={frontmatter:l,features:n};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),Wk={key:0,class:"vp-features"};function Gk(e,t,l,n,r,i){return n.features.length?(Y(),ne("div",Wk,[(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))])):He("",!0)}const Jk=Ce(Kk,[["render",Gk],["__file","VPHomeFeatures.vue"]]),Yk=ge({__name:"VPHomeFooter",setup(e,{expose:t}){t();const l=xt(),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}}),Xk=["innerHTML"],Qk=["textContent"];function Zk(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,Xk)):(Y(),ne("div",{key:1,class:"vp-footer","vp-footer":"",textContent:Ie(n.footer)},null,8,Qk))],64)):He("",!0)}const eE=Ce(Yk,[["render",Zk],["__file","VPHomeFooter.vue"]]),tE=ge({__name:"VPHomeHero",setup(e,{expose:t}){t();const l=xt(),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),c=j(()=>Array.isArray(l.value.actions)?l.value.actions.map(({text:f,link:_,type:y="primary"})=>({text:f,link:_,type:y})):[]),h={frontmatter:l,siteLocale:n,isDarkMode:r,heroText:i,tagline:s,heroImage:a,heroAlt:o,heroHeight:u,actions:c,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 tn}};return Object.defineProperty(h,"__isScriptSetup",{enumerable:!1,value:!0}),h}}),lE={class:"vp-hero"},nE={key:0,id:"main-title"},rE={key:1,class:"vp-hero-description"},iE={key:2,class:"vp-hero-actions"};function sE(e,t,l,n,r,i){return Y(),ne("header",lE,[oe(n.HomeHeroImage),n.heroText?(Y(),ne("h1",nE,Ie(n.heroText),1)):He("",!0),n.tagline?(Y(),ne("p",rE,Ie(n.tagline),1)):He("",!0),n.actions.length?(Y(),ne("p",iE,[(Y(!0),ne(ye,null,nl(n.actions,s=>(Y(),Se(n.AutoLink,{key:s.text,class:nt(["vp-hero-action-button",[s.type]]),config:s},null,8,["class","config"]))),128))])):He("",!0)])}const aE=Ce(tE,[["render",sE],["__file","VPHomeHero.vue"]]),oE=ge({__name:"VPHome",setup(e,{expose:t}){t();const l={VPHomeFeatures:Jk,VPHomeFooter:eE,VPHomeHero:aE,get Content(){return _s}};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),uE={class:"vp-home"},cE={class:"theme-default-content","vp-content":""};function dE(e,t,l,n,r,i){return Y(),ne("main",uE,[oe(n.VPHomeHero),oe(n.VPHomeFeatures),ae("div",cE,[oe(n.Content)]),oe(n.VPHomeFooter)])}const pE=Ce(oE,[["render",dE],["__file","VPHome.vue"]]),hE=ge({__name:"VPNavbarBrand",setup(e,{expose:t}){t();const l=en(),n=gs(),r=Be(),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),c=j(()=>a.value.toLocaleUpperCase().trim()===u.value.toLocaleUpperCase().trim()),h={routeLocale:l,siteLocale:n,themeLocale:r,isDarkMode:i,navbarBrandLink:s,navbarBrandTitle:a,navbarBrandLogo:o,navbarBrandLogoAlt:u,navBarLogoAltMatchesTitle:c,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(h,"__isScriptSetup",{enumerable:!1,value:!0}),h}}),fE=["aria-hidden"];function mE(e,t,l,n,r,i){return Y(),Se(n.RouteLink,{to:n.navbarBrandLink},{default:Ve(()=>[oe(n.NavbarBrandLogo),n.navbarBrandTitle?(Y(),ne("span",{key:0,class:nt(["vp-site-name",{"vp-hide-mobile":n.navbarBrandLogo}]),"aria-hidden":n.navBarLogoAltMatchesTitle},Ie(n.navbarBrandTitle),11,fE)):He("",!0)]),_:1},8,["to"])}const gE=Ce(hE,[["render",mE],["__file","VPNavbarBrand.vue"]]),vE=ge({__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 _E(e,t,l,n,r,i){return Y(),Se(ds,{name:"vp-dropdown",onEnter:n.setHeight,onAfterEnter:n.unsetHeight,onBeforeLeave:n.setHeight},{default:Ve(()=>[we(e.$slots,"default")]),_:3})}const Qd=Ce(vE,[["render",_E],["__file","VPDropdownTransition.vue"]]),yE=ge({__name:"VPNavbarDropdown",props:{config:{}},setup(e,{expose:t}){t();const l=e,{config:n}=ns(l),r=Wt(),[i,s]=td(!1),a=j(()=>n.value.ariaLabel||n.value.text),o=(d,h)=>h[h.length-1]===d,u=d=>{d.detail===0?s():s(!1)};Ue(()=>r.path,()=>{s(!1)});const c={props:l,config:n,route:r,open:i,toggleOpen:s,dropdownAriaLabel:a,isLastItemOfArray:o,handleDropdown:u,VPDropdownTransition:Qd,get AutoLink(){return tn}};return Object.defineProperty(c,"__isScriptSetup",{enumerable:!1,value:!0}),c}}),kE=["aria-label"],EE={class:"title"},bE=["aria-label"],TE={class:"title"},xE={class:"vp-navbar-dropdown"},PE={class:"vp-navbar-dropdown-subtitle"},AE={key:1},LE={class:"vp-navbar-dropdown-subitem-wrapper"};function FE(e,t,l,n,r,i){return Y(),ne("div",{class:nt(["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",EE,Ie(n.config.text),1),t[1]||(t[1]=ae("span",{class:"arrow down"},null,-1))],8,kE),ae("button",{class:"vp-navbar-dropdown-title-mobile",type:"button","aria-label":n.dropdownAriaLabel,onClick:t[0]||(t[0]=()=>n.toggleOpen())},[ae("span",TE,Ie(n.config.text),1),ae("span",{class:nt(["arrow",n.open?"down":"right"])},null,2)],8,bE),oe(n.VPDropdownTransition,null,{default:Ve(()=>[_r(ae("ul",xE,[(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",PE,[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",AE,Ie(s.text),1))]),ae("ul",LE,[(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 RE=Ce(yE,[["render",FE],["__file","VPNavbarDropdown.vue"]]),Zd=(e,t="")=>vt(e)?Gl(Hl(t,e)):"children"in e?{...e,children:e.children.map(l=>Zd(l,Hl(t,e.prefix)))}:{...e,link:Wd(e.link)?Gl(Hl(t,e.link)).link:e.link},CE=()=>{const e=Be();return j(()=>(e.value.navbar||[]).map(t=>Zd(t)))},OE=()=>{const e=Be(),t=j(()=>e.value.repo),l=j(()=>t.value?Gd(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}])},IE=()=>{const e=Wt(),t=Fv(),l=en(),n=Xc(),r=gs(),i=Rk(),s=Be();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(d=>{var b,T;const h=((b=n.value.locales)==null?void 0:b[d])??{},f=((T=i.value.locales)==null?void 0:T[d])??{},_=`${h.lang}`,y=f.selectLanguageName??_;if(_===r.value.lang)return{text:y,activeMatch:".",link:e.fullPath};const k=o.replace(l.value,d);return{text:y,link:t.value.some(m=>m===k)?u.replace(o,k):f.home??d}})}]})},wE="719px",SE={mobile:wE};var jn;(function(e){e.Mobile="mobile"})(jn||(jn={}));const DE={[jn.Mobile]:Number.parseInt(SE.mobile.replace("px",""),10)},ep=(e,t)=>{const l=DE[e];Number.isInteger(l)&&(it("orientationchange",()=>{t(l)},!1),it("resize",()=>{t(l)},!1),Ye(()=>{t(l)}))},VE=ge({__name:"VPNavbarItems",setup(e,{expose:t}){t();const l=CE(),n=IE(),r=OE(),i=pe(!1),s=j(()=>Be().value.navbarLabel??"site navigation"),a=j(()=>[...l.value,...n.value,...r.value]);ep(jn.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:nt({mobile:n.isMobile}),config:s},null,8,["class","config"])):(Y(),Se(n.AutoLink,{key:1,config:s},null,8,["config"]))]))),128))],8,NE)):He("",!0)}const tp=Ce(VE,[["render",ME],["__file","VPNavbarItems.vue"]]),jE={},HE={class:"dark-icon",viewBox:"0 0 32 32"};function BE(e,t){return Y(),ne("svg",HE,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 UE=Ce(jE,[["render",BE],["__file","VPDarkIcon.vue"]]),zE={},$E={class:"light-icon",viewBox:"0 0 32 32"};function qE(e,t){return Y(),ne("svg",$E,t[0]||(t[0]=[ff('',9)]))}const KE=Ce(zE,[["render",qE],["__file","VPLightIcon.vue"]]),WE=ge({__name:"VPToggleColorModeButton",setup(e,{expose:t}){t();const l=Be(),n=Ss(),i={themeLocale:l,isDarkMode:n,toggleColorMode:()=>{n.value=!n.value},VPDarkIcon:UE,VPLightIcon:KE};return Object.defineProperty(i,"__isScriptSetup",{enumerable:!1,value:!0}),i}}),GE=["title"];function JE(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},[_r(oe(n.VPLightIcon,null,null,512),[[br,!n.isDarkMode]]),_r(oe(n.VPDarkIcon,null,null,512),[[br,n.isDarkMode]])],8,GE)}const YE=Ce(WE,[["render",JE],["__file","VPToggleColorModeButton.vue"]]),XE=ge({__name:"VPToggleSidebarButton",emits:["toggle"],setup(e,{expose:t}){t();const n={themeLocale:Be()};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),QE=["title"];function ZE(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 e0=Ce(XE,[["render",ZE],["__file","VPToggleSidebarButton.vue"]]),t0=ge({__name:"VPNavbar",emits:["toggleSidebar"],setup(e,{expose:t}){t();const l=nd("SearchBox")?as("SearchBox"):()=>null,n=Be(),r=Ks("navbar"),i=Ks("navbar-brand"),s=pe(0),a=j(()=>s.value?{maxWidth:`${s.value}px`}:{}),o=(c,d)=>{var _;const h=(_=c==null?void 0:c.ownerDocument.defaultView)==null?void 0:_.getComputedStyle(c,null)[d],f=Number.parseInt(h,10);return Number.isNaN(f)?0:f};ep(jn.Mobile,c=>{var h;const d=o(r.value,"paddingLeft")+o(r.value,"paddingRight");window.innerWidthe.$emit("toggleSidebar"))}),ae("span",n0,[oe(n.VPNavbarBrand)],512),ae("div",{class:"vp-navbar-items-wrapper",style:Yl(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})):He("",!0),oe(n.SearchBox)],4)],512)}const i0=Ce(t0,[["render",r0],["__file","VPNavbar.vue"]]),s0={},a0={class:"edit-icon",viewBox:"0 0 1024 1024"};function o0(e,t){return Y(),ne("svg",a0,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 u0=Ce(s0,[["render",o0],["__file","VPEditIcon.vue"]]),c0=()=>{const e=Be(),t=Zl(),l=xt();return j(()=>{var r;return l.value.contributors??e.value.contributors??!0?((r=t.value.git)==null?void 0:r.contributors)??null:null})},d0=()=>{const e=Be(),t=Zl(),l=xt();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=Vk({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})},p0=()=>{const e=Be(),t=Zl(),l=xt();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()})},h0=ge({__name:"VPPageMeta",setup(e,{expose:t}){t();const l=Be(),n=d0(),r=p0(),i=c0(),s={themeLocale:l,editLink:n,lastUpdated:r,contributors:i,VPEditIcon:u0,get AutoLink(){return tn}};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),f0={class:"vp-page-meta"},m0={key:0,class:"vp-meta-item edit-link"},g0={class:"vp-meta-item git-info"},v0={key:0,class:"vp-meta-item last-updated"},_0={class:"meta-item-label"},y0={class:"meta-item-info"},k0={key:1,class:"vp-meta-item contributors"},E0={class:"meta-item-label"},b0={class:"meta-item-info"},T0=["title"];function x0(e,t,l,n,r,i){const s=as("ClientOnly");return Y(),ne("footer",f0,[n.editLink?(Y(),ne("div",m0,[oe(n.AutoLink,{class:"label",config:n.editLink},{before:Ve(()=>[oe(n.VPEditIcon)]),_:1},8,["config"])])):He("",!0),ae("div",g0,[n.lastUpdated?(Y(),ne("div",v0,[ae("span",_0,Ie(n.themeLocale.lastUpdatedText)+": ",1),oe(s,null,{default:Ve(()=>[ae("span",y0,Ie(n.lastUpdated),1)]),_:1})])):He("",!0),n.contributors&&n.contributors.length?(Y(),ne("div",k0,[ae("span",E0,Ie(n.themeLocale.contributorsText)+": ",1),ae("span",b0,[(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,T0),o!==n.contributors.length-1?(Y(),ne(ye,{key:0},[il(", ")],64)):He("",!0)],64))),128))])])):He("",!0)])])}const P0=Ce(h0,[["render",x0],["__file","VPPageMeta.vue"]]),A0=()=>{const e=ul(),t=Wt();return l=>{l&&(ad(l)?t.path!==l&&e.push(l):Kn(l)?window.open(l):e.push(encodeURI(l)))}},ru=(e,t)=>e===!1?!1:vt(e)?Gl(e,t):ps(e)?{...e,link:Gl(e.link,t).link}:null,Ki=(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&&!Sn(i.prefix).notFound?{...i,link:i.prefix}:null:null}for(const i of e)if("children"in i){const s=Ki(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&&!Sn(i.prefix).notFound?{...i,link:i.prefix}:null:null}return null},L0=()=>{const e=xt(),t=Be(),l=Vs(),n=Wt(),r=j(()=>{const s=ru(e.value.prev,n.path);return s===!1?null:s??(t.value.prev===!1?null:Ki(l.value,n.path,-1))}),i=j(()=>{const s=ru(e.value.next,n.path);return s===!1?null:s??(t.value.next===!1?null:Ki(l.value,n.path,1))});return{prevLink:r,nextLink:i}},F0=ge({__name:"VPPageNav",setup(e,{expose:t}){t();const l=Be(),n=A0(),{prevLink:r,nextLink:i}=L0(),s=j(()=>l.value.pageNavbarLabel??"page navigation");it("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 tn}};return Object.defineProperty(a,"__isScriptSetup",{enumerable:!1,value:!0}),a}}),R0=["aria-label"],C0={class:"hint"},O0={class:"link"},I0={class:"hint"},w0={class:"link"};function S0(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:Ve(()=>[ae("div",C0,[t[0]||(t[0]=ae("span",{class:"arrow left"},null,-1)),il(" "+Ie(n.themeLocale.prev??"Prev"),1)]),ae("div",O0,[ae("span",null,Ie(n.prevLink.text),1)])]),_:1},8,["config"])):He("",!0),n.nextLink?(Y(),Se(n.AutoLink,{key:1,class:"next",config:n.nextLink},{default:Ve(()=>[ae("div",I0,[il(Ie(n.themeLocale.next??"Next")+" ",1),t[1]||(t[1]=ae("span",{class:"arrow right"},null,-1))]),ae("div",w0,[ae("span",null,Ie(n.nextLink.text),1)])]),_:1},8,["config"])):He("",!0)],8,R0)):He("",!0)}const D0=Ce(F0,[["render",S0],["__file","VPPageNav.vue"]]),V0=ge({__name:"VPPage",setup(e,{expose:t}){t(),Nk();const l={VPPageMeta:P0,VPPageNav:D0,get Content(){return _s}};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),N0={class:"vp-page"},M0={class:"theme-default-content","vp-content":""};function j0(e,t,l,n,r,i){return Y(),ne("main",N0,[we(e.$slots,"top"),ae("div",M0,[we(e.$slots,"content-top"),oe(n.Content),we(e.$slots,"content-bottom")]),oe(n.VPPageMeta),oe(n.VPPageNav),we(e.$slots,"bottom")])}const H0=Ce(V0,[["render",j0],["__file","VPPage.vue"]]),B0=ge({__name:"VPSidebarItem",props:{item:{},depth:{default:0}},setup(e,{expose:t}){t();const l=e,{item:n,depth:r}=ns(l),i=Wt(),s=ul(),a=j(()=>"collapsible"in n.value&&n.value.collapsible),o=j(()=>Kd(n.value,i)),u=j(()=>({"vp-sidebar-item":!0,"vp-sidebar-heading":r.value===0,active:o.value,collapsible:a.value})),c=j(()=>a.value?o.value:!0),[d,h]=td(c.value),f=k=>{a.value&&(k.preventDefault(),h())},_=s.afterEach(()=>{Ql(()=>{d.value=c.value})});Ir(()=>{_()});const y={props:l,item:n,depth:r,route:i,router:s,collapsible:a,isActive:o,itemClass:u,isOpenDefault:c,isOpen:d,toggleIsOpen:h,onClick:f,unregisterRouterHook:_,VPDropdownTransition:Qd,get AutoLink(){return tn}};return Object.defineProperty(y,"__isScriptSetup",{enumerable:!1,value:!0}),y}}),U0={class:"vp-sidebar-children"};function z0(e,t,l,n,r,i){const s=as("VPSidebarItem",!0);return Y(),ne("li",null,[n.item.link?(Y(),Se(n.AutoLink,{key:0,class:nt(n.itemClass),config:n.item},null,8,["class","config"])):(Y(),ne("p",{key:1,tabindex:"0",class:nt(n.itemClass),onClick:n.onClick,onKeydown:Xf(n.onClick,["enter"])},[il(Ie(n.item.text)+" ",1),n.collapsible?(Y(),ne("span",{key:0,class:nt(["arrow",n.isOpen?"down":"right"])},null,2)):He("",!0)],34)),"children"in n.item&&n.item.children.length?(Y(),Se(n.VPDropdownTransition,{key:2},{default:Ve(()=>[_r(ae("ul",U0,[(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})):He("",!0)])}const $0=Ce(B0,[["render",z0],["__file","VPSidebarItem.vue"]]),q0=ge({__name:"VPSidebarItems",setup(e,{expose:t}){t();const l=Wt(),n=Vs();Ye(()=>{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:c,height:d}=a.getBoundingClientRect();co+u&&a.scrollIntoView(!1)})});const r={route:l,sidebarItems:n,VPSidebarItem:$0};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),K0={key:0,class:"vp-sidebar-items"};function W0(e,t,l,n,r,i){return n.sidebarItems.length?(Y(),ne("ul",K0,[(Y(!0),ne(ye,null,nl(n.sidebarItems,s=>(Y(),Se(n.VPSidebarItem,{key:`${s.text}${s.link}`,item:s},null,8,["item"]))),128))])):He("",!0)}const G0=Ce(q0,[["render",W0],["__file","VPSidebarItems.vue"]]),J0=ge({__name:"VPSidebar",setup(e,{expose:t}){t();const l={VPNavbarItems:tp,VPSidebarItems:G0};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),Y0={class:"vp-sidebar","vp-sidebar":""};function X0(e,t,l,n,r,i){return Y(),ne("aside",Y0,[oe(n.VPNavbarItems),we(e.$slots,"top"),oe(n.VPSidebarItems),we(e.$slots,"bottom")])}const Q0=Ce(J0,[["render",X0],["__file","VPSidebar.vue"]]),Z0=ge({__name:"Layout",setup(e,{expose:t}){t();const l=Zl(),n=xt(),r=Be(),i=j(()=>n.value.navbar!==!1&&r.value.navbar!==!1),s=Vs(),a=pe(!1),o=m=>{a.value=typeof m=="boolean"?m:!a.value},u={x:0,y:0},c=m=>{u.x=m.changedTouches[0].clientX,u.y=m.changedTouches[0].clientY},d=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))},h=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":h.value},n.value.pageClass]);let _;Ye(()=>{_=ul().afterEach(()=>{o(!1)})}),wr(()=>{_()});const y=qd(),k=y.resolve,b=y.pending,T={page:l,frontmatter:n,themeLocale:r,shouldShowNavbar:i,sidebarItems:s,isSidebarOpen:a,toggleSidebar:o,touchStart:u,onTouchStart:c,onTouchEnd:d,enableExternalLinkIcon:h,containerClass:f,get unregisterRouterHook(){return _},set unregisterRouterHook(m){_=m},scrollPromise:y,onBeforeEnter:k,onBeforeLeave:b,VPHome:pE,VPNavbar:i0,VPPage:H0,VPSidebar:Q0};return Object.defineProperty(T,"__isScriptSetup",{enumerable:!1,value:!0}),T}});function eb(e,t,l,n,r,i){return Y(),ne("div",{class:nt(["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:Ve(()=>[we(e.$slots,"navbar-before")]),after:Ve(()=>[we(e.$slots,"navbar-after")]),_:3})):He("",!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:Ve(()=>[we(e.$slots,"sidebar-top")]),bottom:Ve(()=>[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:Ve(()=>[(Y(),Se(n.VPPage,{key:n.page.path},{top:Ve(()=>[we(e.$slots,"page-top")]),"content-top":Ve(()=>[we(e.$slots,"page-content-top")]),"content-bottom":Ve(()=>[we(e.$slots,"page-content-bottom")]),bottom:Ve(()=>[we(e.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"]))])],34)}const tb=Ce(Z0,[["render",eb],["__file","Layout.vue"]]),lb=ge({__name:"NotFound",setup(e,{expose:t}){t();const l=en(),n=Be(),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}}),nb={class:"vp-theme-container","vp-container":""},rb={class:"page"},ib={class:"theme-default-content","vp-content":""};function sb(e,t,l,n,r,i){return Y(),ne("div",nb,[ae("main",rb,[ae("div",ib,[t[0]||(t[0]=ae("h1",null,"404",-1)),ae("blockquote",null,Ie(n.getMsg()),1),oe(n.RouteLink,{to:n.homeLink},{default:Ve(()=>[il(Ie(n.homeText),1)]),_:1},8,["to"])])])])}const ab=Ce(lb,[["render",sb],["__scopeId","data-v-03d0ea91"],["__file","NotFound.vue"]]),ob=It({enhance({app:e,router:t}){nd("Badge")||e.component("Badge",qk);const l=t.options.scrollBehavior;t.options.scrollBehavior=async(...n)=>(await qd().wait(),l(...n))},setup(){Ok(),Uk()},layouts:{Layout:tb,NotFound:ab}}),ub=Object.freeze(Object.defineProperty({__proto__:null,default:ob},Symbol.toStringTag,{value:"Module"})),cb=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 db={id:"UA-143006612-1"};const pb=db;var hb=It({enhance(){cb(pb)}});const fb=Object.freeze(Object.defineProperty({__proto__:null,default:hb},Symbol.toStringTag,{value:"Module"})),mb=[{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:[]}],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:"Usage",slug:"usage",link:"#usage",children:[{level:3,title:"Support environment variables",slug:"support-environment-variables",link:"#support-environment-variables",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:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Routing",slug:"routing",link:"#routing",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/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:"Install",slug:"install",link:"#install",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[{level:3,title:"Use as a register",slug:"use-as-a-register",link:"#use-as-a-register",children:[]},{level:3,title:"Use as a rollup plugin",slug:"use-as-a-rollup-plugin",link:"#use-as-a-rollup-plugin",children:[]}]},{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:"云函数 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:3,title:"props",slug:"props",link:"#props",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:3,title:"options?",slug:"options",link:"#options",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: ConfigContext()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"props",slug:"props",link:"#props",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/ant-design/functions/ConfigContext.html",pathLocale:"/",extraFields:[]},{title:"Function: ConfigProvider()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"props",slug:"props",link:"#props",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:3,title:"__namedParameters",slug:"namedparameters",link:"#namedparameters",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"props",slug:"props",link:"#props",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:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"params",slug:"params",link:"#params",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"options",slug:"options",link:"#options",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:3,title:"type",slug:"type",link:"#type",children:[]},{level:3,title:"value",slug:"value",link:"#value",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:3,title:"str",slug:"str",link:"#str",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:3,title:"init?",slug:"init",link:"#init",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:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"defaultParams",slug:"defaultparams",link:"#defaultparams",children:[]},{level:3,title:"options",slug:"options",link:"#options",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:3,title:"init?",slug:"init",link:"#init",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:3,title:"Component",slug:"component",link:"#component",children:[]},{level:3,title:"faasProps",slug:"faasprops",link:"#faasprops",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-1",link:"#submit-1",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:[]}]}],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:3,title:"value",slug:"value",link:"#value",children:[]},{level:3,title:"values",slug:"values",link:"#values",children:[]},{level:3,title:"index",slug:"index",link:"#index",children:[]},{level:3,title:"scene",slug:"scene",link:"#scene",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:"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-1",link:"#baseurl-1",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-1",link:"#body-1",children:[]},{level:3,title:"headers",slug:"headers-1",link:"#headers-1",children:[]},{level:3,title:"status",slug:"status-1",link:"#status-1",children:[]}]}],path:"/doc/browser/classes/ResponseError.html",pathLocale:"/",extraFields:[]},{title:"Function: generateId()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"prefix",slug:"prefix",link:"#prefix",children:[]},{level:3,title:"length",slug:"length",link:"#length",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:3,title:"handler",slug:"handler",link:"#handler",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:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"params?",slug:"params",link:"#params",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"params",slug:"params",link:"#params",children:[]},{level:3,title:"options",slug:"options",link:"#options",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-1",link:"#headers-1",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-1",link:"#config-1",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-3",link:"#name-3",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:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"data?",slug:"data",link:"#data",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"data?",slug:"data",link:"#data",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"config?",slug:"config",link:"#config",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"name?",slug:"name",link:"#name",children:[]},{level:3,title:"validator?",slug:"validator",link:"#validator",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:3,title:"sources",slug:"sources",link:"#sources",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-2",link:"#config-2",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: nameFunc()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"handler",slug:"handler",link:"#handler",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/func/functions/nameFunc.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:3,title:"handler",slug:"handler",link:"#handler",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:3,title:"plugin",slug:"plugin",link:"#plugin",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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:3,title:"event?",slug:"event",link:"#event",children:[]},{level:3,title:"context?",slug:"context",link:"#context",children:[]},{level:3,title:"callback?",slug:"callback",link:"#callback",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:3,title:"data",slug:"data",link:"#data",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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-1",link:"#config-1",children:[]},{level:3,title:"content",slug:"content",link:"#content",children:[]},{level:3,title:"logger",slug:"logger-2",link:"#logger-2",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-1",link:"#body-1",children:[]},{level:3,title:"config",slug:"config-1",link:"#config-1",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-1",link:"#type-1",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-1",link:"#message-1",children:[]},{level:3,title:"statusCode",slug:"statuscode-1",link:"#statuscode-1",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-1",link:"#config-1",children:[]},{level:3,title:"content",slug:"content",link:"#content",children:[]}]}],path:"/doc/http/classes/Session.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:3,title:"config?",slug:"config",link:"#config",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:3,title:"handler",slug:"handler",link:"#handler",children:[]},{level:3,title:"config?",slug:"config",link:"#config",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/http/functions/useHttpFunc.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: CookieOptions",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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 declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",children:[{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"name?",slug:"name",link:"#name",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:3,title:"data",slug:"data",link:"#data",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:"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-2",link:"#config-2",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:3,title:"config",slug:"config",link:"#config",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:"Call Signature",slug:"call-signature",link:"#call-signature",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:"Call Signature",slug:"call-signature-1",link:"#call-signature-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:3,title:"sql",slug:"sql",link:"#sql",children:[]},{level:3,title:"bindings",slug:"bindings",link:"#bindings",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:3,title:"scope",slug:"scope",link:"#scope",children:[]},{level:3,title:"config?",slug:"config",link:"#config",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"config?",slug:"config",link:"#config",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:3,title:"root",slug:"root",link:"#root",children:[]},{level:3,title:"filename",slug:"filename",link:"#filename",children:[]},{level:3,title:"staging",slug:"staging",link:"#staging",children:[]},{level:3,title:"logger?",slug:"logger",link:"#logger",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/load/functions/loadConfig.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-1",link:"#label-1",children:[]},{level:3,title:"level",slug:"level-1",link:"#level-1",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-2",link:"#config-2",children:[]},{level:3,title:"db",slug:"db",link:"#db",children:[]},{level:3,title:"name",slug:"name-2",link:"#name-2",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:3,title:"handler",slug:"handler",link:"#handler",children:[]},{level:3,title:"plugins?",slug:"plugins",link:"#plugins",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-1",link:"#body-1",children:[]},{level:3,title:"headers",slug:"headers-1",link:"#headers-1",children:[]},{level:3,title:"status",slug:"status-1",link:"#status-1",children:[]}]}],path:"/doc/react/classes/ResponseError.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:"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:3,title:"props",slug:"props",link:"#props",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:3,title:"__namedParameters",slug:"namedparameters",link:"#namedparameters",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:3,title:"__namedParameters",slug:"namedparameters",link:"#namedparameters",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",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:3,title:"props",slug:"props",link:"#props",children:[]}]}],path:"/doc/react/functions/FormContextProvider.html",pathLocale:"/",extraFields:[]},{title:"Function: FormItem()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"props",slug:"props",link:"#props",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/FormItem.html",pathLocale:"/",extraFields:[]},{title:"Function: OptionalWrapper()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"props",slug:"props",link:"#props",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:3,title:"defaultValue",slug:"defaultvalue",link:"#defaultvalue",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-1",link:"#example-1",children:[]}],path:"/doc/react/functions/createSplittingContext.html",pathLocale:"/",extraFields:[]},{title:"Function: equal()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"a",slug:"a",link:"#a",children:[]},{level:3,title:"b",slug:"b",link:"#b",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:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"params",slug:"params",link:"#params",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"host?",slug:"host",link:"#host",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:3,title:"fn",slug:"fn",link:"#fn",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:3,title:"callback",slug:"callback",link:"#callback",children:[]},{level:3,title:"dependencies",slug:"dependencies",link:"#dependencies",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:3,title:"callback",slug:"callback",link:"#callback",children:[]},{level:3,title:"dependencies",slug:"dependencies",link:"#dependencies",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:3,title:"callback",slug:"callback",link:"#callback",children:[]},{level:3,title:"dependencies",slug:"dependencies",link:"#dependencies",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:3,title:"value",slug:"value",link:"#value",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:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"defaultParams",slug:"defaultparams",link:"#defaultparams",children:[]},{level:3,title:"options",slug:"options",link:"#options",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: usePrevious()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"value",slug:"value",link:"#value",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/usePrevious.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:3,title:"initialStates",slug:"initialstates",link:"#initialstates",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: useStateRef()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"initialValue?",slug:"initialvalue",link:"#initialvalue",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/functions/useStateRef.html",pathLocale:"/",extraFields:[]},{title:"Function: validValues()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"rules",slug:"rules",link:"#rules",children:[]},{level:3,title:"items",slug:"items",link:"#items",children:[]},{level:3,title:"values",slug:"values",link:"#values",children:[]},{level:3,title:"lang",slug:"lang",link:"#lang",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/react/functions/validValues.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:3,title:"Component",slug:"component",link:"#component",children:[]},{level:3,title:"faasProps",slug:"faasprops",link:"#faasprops",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:"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:"submit()",slug:"submit",link:"#submit",children:[]},{level:3,title:"submitting",slug:"submitting",link:"#submitting",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:"lang",slug:"lang",link:"#lang",children:[]},{level:3,title:"onSubmit()",slug:"onsubmit",link:"#onsubmit",children:[]},{level:3,title:"rules",slug:"rules",link:"#rules",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-1",link:"#values-1",children:[]},{level:3,title:"valuesRef",slug:"valuesref",link:"#valuesref",children:[]}]}],path:"/doc/react/type-aliases/FormContextProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormDefaultRulesOptions",headers:[],path:"/doc/react/type-aliases/FormDefaultRulesOptions.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-1",link:"#value-1",children:[]}]}],path:"/doc/react/type-aliases/FormInputElementProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormItemName",headers:[],path:"/doc/react/type-aliases/FormItemName.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormItemProps",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:"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:[]}]}],path:"/doc/react/type-aliases/FormItemProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormLabelElementProps",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:"description?",slug:"description",link:"#description",children:[]},{level:3,title:"error?",slug:"error",link:"#error",children:[]},{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"title?",slug:"title",link:"#title",children:[]}]}],path:"/doc/react/type-aliases/FormLabelElementProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormLang",headers:[],path:"/doc/react/type-aliases/FormLang.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:"lang?",slug:"lang",link:"#lang",children:[]},{level:3,title:"onSubmit()?",slug:"onsubmit",link:"#onsubmit",children:[]},{level:3,title:"rules?",slug:"rules",link:"#rules",children:[]}]}],path:"/doc/react/type-aliases/FormProps.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormRule()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"value",slug:"value",link:"#value",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]},{level:3,title:"lang?",slug:"lang",link:"#lang",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/react/type-aliases/FormRule.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: FormRules",headers:[],path:"/doc/react/type-aliases/FormRules.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: InferFormRulesOptions",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]}],path:"/doc/react/type-aliases/InferFormRulesOptions.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: OnError()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"action",slug:"action",link:"#action",children:[]},{level:3,title:"params",slug:"params",link:"#params",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-1",link:"#headers-1",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:"Variable: FormDefaultLang",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"number",slug:"number",link:"#number",children:[]},{level:3,title:"required",slug:"required",link:"#required",children:[]},{level:3,title:"string",slug:"string",link:"#string",children:[]},{level:3,title:"submit",slug:"submit",link:"#submit",children:[]}]}],path:"/doc/react/variables/FormDefaultLang.html",pathLocale:"/",extraFields:[]},{title:"Variable: FormDefaultRules",headers:[{level:2,title:"Constant",slug:"constant",link:"#constant",children:[]}],path:"/doc/react/variables/FormDefaultRules.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-1",link:"#config-1",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:3,title:"key",slug:"key",link:"#key",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:3,title:"key",slug:"key",link:"#key",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:3,title:"key",slug:"key",link:"#key",children:[]},{level:3,title:"EX",slug:"ex",link:"#ex",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:3,title:"channel",slug:"channel",link:"#channel",children:[]},{level:3,title:"message",slug:"message",link:"#message",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:3,title:"command",slug:"command",link:"#command",children:[]},{level:3,title:"args",slug:"args",link:"#args",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:3,title:"key",slug:"key",link:"#key",children:[]},{level:3,title:"value",slug:"value",link:"#value",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"key",slug:"key",link:"#key",children:[]},{level:3,title:"value",slug:"value",link:"#value",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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:3,title:"key",slug:"key",link:"#key",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:3,title:"config?",slug:"config",link:"#config",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-1",link:"#response-1",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:3,title:"obj",slug:"obj",link:"#obj",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:3,title:"url",slug:"url",link:"#url",children:[]},{level:3,title:"options?",slug:"options",link:"#options",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Url",slug:"url-1",link:"#url-1",children:[]}],path:"/doc/request/functions/request.html",pathLocale:"/",extraFields:[]},{title:"Function: setMock()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"handler",slug:"handler",link:"#handler",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:"closed",slug:"closed",link:"#closed",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]},{level:3,title:"onClose()?",slug:"onclose-1",link:"#onclose-1",children:[]},{level:3,title:"onError()",slug:"onerror-1",link:"#onerror-1",children:[]},{level:3,title:"opts",slug:"opts-1",link:"#opts-1",children:[]},{level:3,title:"root",slug:"root-1",link:"#root-1",children:[]},{level:3,title:"runtime",slug:"runtime",link:"#runtime",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:"Function: staticHandler()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"options",slug:"options",link:"#options",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/server/functions/staticHandler.html",pathLocale:"/",extraFields:[]},{title:"Function: useMiddleware()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"handler",slug:"handler",link:"#handler",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/server/functions/useMiddleware.html",pathLocale:"/",extraFields:[]},{title:"Function: useMiddlewares()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"handlers",slug:"handlers",link:"#handlers",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/server/functions/useMiddlewares.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: Middleware()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"request",slug:"request",link:"#request",children:[]},{level:3,title:"response",slug:"response",link:"#response",children:[]},{level:3,title:"logger",slug:"logger",link:"#logger",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]}],path:"/doc/server/type-aliases/Middleware.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: MiddlewareEvent",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:"raw",slug:"raw",link:"#raw",children:[]}]}],path:"/doc/server/type-aliases/MiddlewareEvent.html",pathLocale:"/",extraFields:[]},{title:"Type Alias: StaticHandlerOptions",headers:[{level:2,title:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[{level:3,title:"cache?",slug:"cache",link:"#cache",children:[]},{level:3,title:"notFound?",slug:"notfound",link:"#notfound",children:[]},{level:3,title:"root",slug:"root",link:"#root",children:[]}]}],path:"/doc/server/type-aliases/StaticHandlerOptions.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-2",link:"#config-2",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: nameFunc()",headers:[{level:2,title:"Type Parameters",slug:"type-parameters",link:"#type-parameters",children:[]},{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"name",slug:"name",link:"#name",children:[]},{level:3,title:"handler",slug:"handler",link:"#handler",children:[]}]},{level:2,title:"Returns",slug:"returns",link:"#returns",children:[]},{level:2,title:"Example",slug:"example",link:"#example",children:[]}],path:"/doc/test/functions/nameFunc.html",pathLocale:"/",extraFields:[]},{title:"Function: test()",headers:[{level:2,title:"Parameters",slug:"parameters",link:"#parameters",children:[{level:3,title:"initBy",slug:"initby",link:"#initby",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:3,title:"handler",slug:"handler",link:"#handler",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:3,title:"plugin",slug:"plugin",link:"#plugin",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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:3,title:"event?",slug:"event",link:"#event",children:[]},{level:3,title:"context?",slug:"context",link:"#context",children:[]},{level:3,title:"callback?",slug:"callback",link:"#callback",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:3,title:"data",slug:"data",link:"#data",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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:"Type declaration",slug:"type-declaration",link:"#type-declaration",children:[]},{level:2,title:"Index Signature",slug:"index-signature",link:"#index-signature",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:3,title:"options",slug:"options",link:"#options",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:3,title:"code",slug:"code",link:"#code",children:[]},{level:3,title:"options?",slug:"options",link:"#options",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-1",link:"#baseurl-1",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-1",link:"#body-1",children:[]},{level:3,title:"headers",slug:"headers-1",link:"#headers-1",children:[]},{level:3,title:"status",slug:"status-1",link:"#status-1",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-1",link:"#headers-1",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:[]}],gb=e=>e instanceof Element?document.activeElement===e&&(["TEXTAREA","SELECT","INPUT"].includes(e.tagName)||e.hasAttribute("contenteditable")):!1,vb=(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}),_b=/[^\x00-\x7F]/,yb=e=>e.split(/\s+/g).map(t=>t.trim()).filter(t=>!!t),iu=e=>e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),su=(e,t)=>{const l=t.join(" "),n=yb(e);if(_b.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${iu(i)})`:`(?=.*\\b${iu(i)}\\b)`).join("")}.+`,"gi").test(l)},kb=({input:e,hotKeys:t})=>{if(t.value.length===0)return;const l=n=>{e.value&&vb(n,t.value)&&!gb(n.target)&&(n.preventDefault(),e.value.focus())};Ye(()=>{document.addEventListener("keydown",l)}),Ir(()=>{document.removeEventListener("keydown",l)})},Eb=pe(mb),bb=()=>Eb,Tb=({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)=>{su(i,[u.title])&&s.push({link:`${o.path}#${u.slug}`,title:o.title,header:u.title});for(const c of u.children){if(s.length>=n.value)return;a(o,c)}};for(const o of r.value){if(s.length>=n.value)break;if(su(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})},xb=e=>{const t=pe(0);return{focusIndex:t,focusNext:()=>{t.value{t.value>0?t.value-=1:t.value=e.value.length-1}}},Pb=ge({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}=ns(e),r=ul(),i=en(),s=bb(),a=pe(null),o=pe(!1),u=pe(""),c=j(()=>t.value[i.value]??{}),d=Tb({searchIndex:s,routeLocale:i,query:u,maxSuggestions:n}),{focusIndex:h,focusNext:f,focusPrev:_}=xb(d);kb({input:a,hotKeys:l});const y=j(()=>o.value&&!!d.value.length),k=()=>{y.value&&_()},b=()=>{y.value&&f()},T=m=>{if(!y.value)return;const E=d.value[m];E&&r.push(E.link).then(()=>{u.value="",h.value=0})};return()=>ce("form",{class:"search-box",role:"search"},[ce("input",{ref:a,type:"search",placeholder:c.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(),T(h.value);break}}}}),y.value&&ce("ul",{class:"suggestions",onMouseleave:()=>{h.value=-1}},d.value.map(({link:m,title:E,header:S},$)=>ce("li",{class:["suggestion",{focus:h.value===$}],onMouseenter:()=>{h.value=$},onMousedown:()=>{T($)}},ce("a",{href:m,onClick:M=>{M.preventDefault()}},[ce("span",{class:"page-title"},E),S&&ce("span",{class:"page-header"},`> ${S}`)]))))])}});var Ab=["s","/"],Lb={"/":{placeholder:"Search"},"/zh/":{placeholder:"搜索"}};const Fb=Lb,Rb=Ab,Cb=5;var Ob=It({enhance({app:e}){e.component("SearchBox",t=>ce(Pb,{locales:Fb,hotKeys:Rb,maxSuggestions:Cb,...t}))}});const Ib=Object.freeze(Object.defineProperty({__proto__:null,default:Ob},Symbol.toStringTag,{value:"Module"})),sr=[xv,Sv,Bv,zv,l_,o_,d_,v_,Fk,ub,fb,Ib].map(e=>e.default).filter(Boolean),wb=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 gn=bt(wb),Sb=eg,Db=()=>{const e=Dg({history:Sb(Fc("/")),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===Nt){const n=Sn(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},Vb=e=>{e.component("ClientOnly",vs),e.component("Content",_s),e.component("RouteLink",jr)},Nb=(e,t,l)=>{const n=j(()=>t.currentRoute.value.path),r=Wp((k,b)=>({get(){return k(),t.currentRoute.value.meta._pageChunk},set(T){t.currentRoute.value.meta._pageChunk=T,b()}})),i=j(()=>fl.resolveLayouts(l)),s=j(()=>fl.resolveRouteLocale(gn.value.locales,n.value)),a=j(()=>fl.resolveSiteLocaleData(gn.value,s.value)),o=j(()=>r.value.comp),u=j(()=>r.value.data),c=j(()=>u.value.frontmatter),d=j(()=>fl.resolvePageHeadTitle(u.value,a.value)),h=j(()=>fl.resolvePageHead(d.value,c.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:c,pageHead:h,pageHeadTitle:d,pageLang:f,pageLayout:_,redirects:Di,routeLocale:s,routePath:n,routes:jl,siteData:gn,siteLocaleData:a};return e.provide(ms,y),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>c.value},$head:{get:()=>h.value},$headTitle:{get:()=>d.value},$lang:{get:()=>f.value},$page:{get:()=>u.value},$routeLocale:{get:()=>s.value},$site:{get:()=>gn.value},$siteLocale:{get:()=>a.value},$withBase:{get:()=>ys}}),y},Mb=([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},jb=([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},Hb=()=>{const e=Mg(),t=jg();let l=[];const n=()=>{e.value.forEach(s=>{const a=Mb(s);a&&l.push(a)})},r=()=>{const s=[];return e.value.forEach(a=>{const o=jb(a);o&&s.push(o)}),s},i=()=>{document.documentElement.lang=t.value;const s=r();l.forEach((a,o)=>{const u=s.findIndex(c=>a.isEqualNode(c));u===-1?(a.remove(),delete l[o]):s.splice(u,1)}),s.forEach(a=>document.head.appendChild(a)),l=[...l.filter(a=>!!a),...s]};xl(Ug,i),Ye(()=>{n(),Ue(e,i,{immediate:!1})})},Bb=em,Ub=async()=>{var n;const e=Bb({name:"Vuepress",setup(){var s;Hb();for(const a of sr)(s=a.setup)==null||s.call(a);const r=sr.flatMap(({rootComponents:a=[]})=>a.map(o=>ce(o))),i=Hg();return()=>[ce(i.value),r]}}),t=Db();Vb(e);const l=Nb(e,t,sr);{const{setupDevtools:r}=await p(async()=>{const{setupDevtools:i}=await import("./setupDevtools-7MC2TMWH-7duFk1vf.js");return{setupDevtools:i}},[]);r(e,l)}for(const r of sr)await((n=r.enhance)==null?void 0:n.call(r,{app:e,router:t,siteData:gn}));return e.use(t),{app:e,router:t}};Ub().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{Ce as _,ff as a,ae as b,ne as c,Ub as createVueApp,oe as d,Ve as e,il as f,Y as o,as as r,Hy as s,Ue as w}; diff --git a/assets/auth.html-BnO-Jihs.js b/assets/auth.html-D1fSlN6J.js similarity index 99% rename from assets/auth.html-BnO-Jihs.js rename to assets/auth.html-D1fSlN6J.js index 84ae1480e3..c63bbcb86c 100644 --- a/assets/auth.html-BnO-Jihs.js +++ b/assets/auth.html-D1fSlN6J.js @@ -1,4 +1,4 @@ -import{_ as s,c as a,a as p,o as t}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/guide/auth.md"}');export{i as comp,u as data}; diff --git a/assets/browser.html-CevRh9qA.js b/assets/browser.html-pjk7uXQq.js similarity index 98% rename from assets/browser.html-CevRh9qA.js rename to assets/browser.html-pjk7uXQq.js index 6f22e8d8be..04486022f6 100644 --- a/assets/browser.html-CevRh9qA.js +++ b/assets/browser.html-pjk7uXQq.js @@ -1,4 +1,4 @@ -import{_ as a,c as e,a as n,o as r}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/doc/browser.md"}');export{c as comp,i as data}; diff --git a/assets/bundle.html-kgdmqHWG.js b/assets/bundle.html-C7Mw_yp5.js similarity index 97% rename from assets/bundle.html-kgdmqHWG.js rename to assets/bundle.html-C7Mw_yp5.js index 9fd0b51646..56681e0461 100644 --- a/assets/bundle.html-kgdmqHWG.js +++ b/assets/bundle.html-C7Mw_yp5.js @@ -1 +1 @@ -import{_ as o,c as r,b as d,d as n,e as s,f as t,a as l,r as c,o as i}from"./app-CmQUBLmX.js";const p={};function u(h,e){const a=c("RouteLink");return i(),r("div",null,[d("p",null,[n(a,{to:"/doc/ts-transform/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(a,{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

externalModules

string[]

has excluded node builtin modules

filename

string

jscTarget

JscTarget

default: es2019

root

string

default: process.cwd()

Returns

Promise<Output>

',17))])}const m=o(p,[["render",u],["__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":3,"title":"options","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ts-transform/functions/bundle.md"}');export{m as comp,b as data}; +import{_ as o,c as r,b as d,d as n,e as s,f as t,a as l,r as c,o as i}from"./app-DVxCS5ri.js";const p={};function u(h,e){const a=c("RouteLink");return i(),r("div",null,[d("p",null,[n(a,{to:"/doc/ts-transform/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(a,{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

externalModules

string[]

has excluded node builtin modules

filename

string

jscTarget

JscTarget

default: es2019

root

string

default: process.cwd()

Returns

Promise<Output>

',17))])}const m=o(p,[["render",u],["__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":3,"title":"options","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ts-transform/functions/bundle.md"}');export{m as comp,b as data}; diff --git a/assets/cli.html-BgvRiZqs.js b/assets/cli.html-CZZ5njfW.js similarity index 93% rename from assets/cli.html-BgvRiZqs.js rename to assets/cli.html-CZZ5njfW.js index 7e845f0cdf..ad60686d55 100644 --- a/assets/cli.html-BgvRiZqs.js +++ b/assets/cli.html-CZZ5njfW.js @@ -1,3 +1,3 @@ -import{_ as a,c as s,a as n,o as l}from"./app-CmQUBLmX.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-DVxCS5ri.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/doc/cli.md"}');export{r as comp,c as data}; diff --git a/assets/closeAll.html-45xEhAi-.js b/assets/closeAll.html-gbaSh0Pb.js similarity index 94% rename from assets/closeAll.html-45xEhAi-.js rename to assets/closeAll.html-gbaSh0Pb.js index 2bbaefe27e..bac353d77c 100644 --- a/assets/closeAll.html-45xEhAi-.js +++ b/assets/closeAll.html-gbaSh0Pb.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-CmQUBLmX.js";const u={};function f(p,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",f],["__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":{},"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-DVxCS5ri.js";const u={};function f(p,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",f],["__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":{},"filePathRelative":"doc/server/functions/closeAll.md"}');export{v as comp,h as data}; diff --git a/assets/cloud_function.html-CMXq_nMJ.js b/assets/cloud_function.html-CgNJFIEt.js similarity index 99% rename from assets/cloud_function.html-CMXq_nMJ.js rename to assets/cloud_function.html-CgNJFIEt.js index d6f4bb45be..71af5bcb1b 100644 --- a/assets/cloud_function.html-CMXq_nMJ.js +++ b/assets/cloud_function.html-CgNJFIEt.js @@ -1,4 +1,4 @@ -import{_ as s,c as a,a as e,o as t}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/doc/cloud_function.md"}');export{c as comp,r as data}; diff --git a/assets/create-faas-app.html-DnMq7e8u.js b/assets/create-faas-app.html-DJnR8JNN.js similarity index 78% rename from assets/create-faas-app.html-DnMq7e8u.js rename to assets/create-faas-app.html-DJnR8JNN.js index adf470dc9c..093b6e222f 100644 --- a/assets/create-faas-app.html-DnMq7e8u.js +++ b/assets/create-faas-app.html-DJnR8JNN.js @@ -1 +1 @@ -import{_ as t,c as r,b as a,o as p}from"./app-CmQUBLmX.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":1734957651000},"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-DVxCS5ri.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":1734960204000},"filePathRelative":"zh/doc/create-faas-app.md"}');export{o as comp,f as data}; diff --git a/assets/createSplittingContext.html-DIF1umZX.js b/assets/createSplittingContext.html-Di-N2esk.js similarity index 99% rename from assets/createSplittingContext.html-DIF1umZX.js rename to assets/createSplittingContext.html-Di-N2esk.js index 403652e97e..f44564f572 100644 --- a/assets/createSplittingContext.html-DIF1umZX.js +++ b/assets/createSplittingContext.html-Di-N2esk.js @@ -1,4 +1,4 @@ -import{_ as c,c as o,b as p,d as t,e,f as s,a as l,r as i,o as u}from"./app-CmQUBLmX.js";const r={};function d(k,n){const a=i("RouteLink");return u(),o("div",null,[p("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[7]||(n[7]=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

The default value of the splitting context.

{ [K in string | number | symbol]: Partial<T[K]> } | keyof T[]

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 c,c as o,b as p,d as t,e,f as s,a as l,r as i,o as u}from"./app-DVxCS5ri.js";const r={};function d(k,n){const a=i("RouteLink");return u(),o("div",null,[p("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[7]||(n[7]=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

The default value of the splitting context.

{ [K in string | number | symbol]: Partial<T[K]> } | keyof T[]

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-B-eqPX3m.js b/assets/db.html-qrZwu92x.js
similarity index 98%
rename from assets/db.html-B-eqPX3m.js
rename to assets/db.html-qrZwu92x.js
index c88832087c..6ff8bd6e98 100644
--- a/assets/db.html-B-eqPX3m.js
+++ b/assets/db.html-qrZwu92x.js
@@ -1,4 +1,4 @@
-import{_ as s,c as a,a as p,o as e}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/guide/excel/db.md"}');export{i as comp,u as data}; diff --git a/assets/deepMerge.html-DE-UHom0.js b/assets/deepMerge.html-CT29jhGu.js similarity index 98% rename from assets/deepMerge.html-DE-UHom0.js rename to assets/deepMerge.html-CT29jhGu.js index d1d74c916a..79a6500307 100644 --- a/assets/deepMerge.html-DE-UHom0.js +++ b/assets/deepMerge.html-CT29jhGu.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-CmQUBLmX.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-DVxCS5ri.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

`,11))])}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":3,"title":"sources","slug":"sources","link":"#sources","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/deep_merge/functions/deepMerge.md"}');export{g as comp,f as data}; diff --git a/assets/deep_merge.html-Bq6yWpd0.js b/assets/deep_merge.html-BaHhKurC.js similarity index 78% rename from assets/deep_merge.html-Bq6yWpd0.js rename to assets/deep_merge.html-BaHhKurC.js index 4cbf33df27..bfaa6d7b8b 100644 --- a/assets/deep_merge.html-Bq6yWpd0.js +++ b/assets/deep_merge.html-BaHhKurC.js @@ -1 +1 @@ -import{_ as r,c as t,b as e,o as s}from"./app-CmQUBLmX.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":1734957651000},"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-DVxCS5ri.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":1734960204000},"filePathRelative":"zh/doc/deep_merge.md"}');export{o as comp,p as data}; diff --git a/assets/default.html-CIFvHZOs.js b/assets/default.html-BUK-nMbV.js similarity index 93% rename from assets/default.html-CIFvHZOs.js rename to assets/default.html-BUK-nMbV.js index 58a59b5dcc..1ff0f2ed05 100644 --- a/assets/default.html-CIFvHZOs.js +++ b/assets/default.html-BUK-nMbV.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/cli/variables/default.md"}');export{c as comp,b as data}; diff --git a/assets/default.html-BQ_Fd4Tu.js b/assets/default.html-sfh5bo2v.js similarity index 93% rename from assets/default.html-BQ_Fd4Tu.js rename to assets/default.html-sfh5bo2v.js index bef6a40e38..32c425ebea 100644 --- a/assets/default.html-BQ_Fd4Tu.js +++ b/assets/default.html-sfh5bo2v.js @@ -1 +1 @@ -import{_ as n,c as s,b as a,d as o,e as r,f as t,r as d,o as f}from"./app-CmQUBLmX.js";const u={};function i(p,e){const l=d("RouteLink");return f(),s("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(u,[["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":{},"filePathRelative":"doc/create-faas-app/variables/default.md"}');export{c as comp,b as data}; +import{_ as n,c as s,b as a,d as o,e as r,f as t,r as d,o as f}from"./app-DVxCS5ri.js";const u={};function i(p,e){const l=d("RouteLink");return f(),s("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(u,[["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":{},"filePathRelative":"doc/create-faas-app/variables/default.md"}');export{c as comp,b as data}; diff --git a/assets/develop.html-JeRBE05y.js b/assets/develop.html-DPfGG-Ic.js similarity index 88% rename from assets/develop.html-JeRBE05y.js rename to assets/develop.html-DPfGG-Ic.js index 5d9b878822..0fbe2f4ca2 100644 --- a/assets/develop.html-JeRBE05y.js +++ b/assets/develop.html-DPfGG-Ic.js @@ -1 +1 @@ -import{_ as a,c as n,b as e,o as t}from"./app-CmQUBLmX.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":1734957651000},"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-DVxCS5ri.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":1734960204000},"filePathRelative":"zh/doc/develop.md"}');export{i as comp,c as data}; diff --git a/assets/env.html-pbWQpbHR.js b/assets/env.html-BMbplsjz.js similarity index 89% rename from assets/env.html-pbWQpbHR.js rename to assets/env.html-BMbplsjz.js index c6d5d70dc9..79e320ee1a 100644 --- a/assets/env.html-pbWQpbHR.js +++ b/assets/env.html-BMbplsjz.js @@ -1 +1 @@ -import{_ as a,c as s,a as n,o}from"./app-CmQUBLmX.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":1734957651000},"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-DVxCS5ri.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":1734960204000},"filePathRelative":"zh/guide/excel/env.md"}');export{r as comp,i as data}; diff --git a/assets/equal.html-B40vwD6r.js b/assets/equal.html-BRkV2HoP.js similarity index 96% rename from assets/equal.html-B40vwD6r.js rename to assets/equal.html-BRkV2HoP.js index 8f4e38ac7c..9b7b11e3ba 100644 --- a/assets/equal.html-B40vwD6r.js +++ b/assets/equal.html-BRkV2HoP.js @@ -1 +1 @@ -import{_ as r,c as o,b as l,d as s,e as n,f as a,a as d,r as c,o as i}from"./app-CmQUBLmX.js";const p={};function u(h,e){const t=c("RouteLink");return i(),o("div",null,[l("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(" / 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.

',14))])}const m=r(p,[["render",u],["__file","equal.html.vue"]]),b=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":3,"title":"a","slug":"a","link":"#a","children":[]},{"level":3,"title":"b","slug":"b","link":"#b","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/equal.md"}');export{m as comp,b as data}; +import{_ as r,c as o,b as l,d as s,e as n,f as a,a as d,r as c,o as i}from"./app-DVxCS5ri.js";const p={};function u(h,e){const t=c("RouteLink");return i(),o("div",null,[l("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(" / 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.

',14))])}const m=r(p,[["render",u],["__file","equal.html.vue"]]),b=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":3,"title":"a","slug":"a","link":"#a","children":[]},{"level":3,"title":"b","slug":"b","link":"#b","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/equal.md"}');export{m as comp,b as data}; diff --git a/assets/faas-yaml.html-0KnWHmd2.js b/assets/faas-yaml.html-BnVi5xuG.js similarity index 98% rename from assets/faas-yaml.html-0KnWHmd2.js rename to assets/faas-yaml.html-BnVi5xuG.js index 88e34c83c1..2a3b16b6f4 100644 --- a/assets/faas-yaml.html-0KnWHmd2.js +++ b/assets/faas-yaml.html-BnVi5xuG.js @@ -1,4 +1,4 @@ -import{_ as a,c as n,a as e,o as l}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/guide/excel/faas-yaml.md"}');export{r as comp,o as data}; diff --git a/assets/faas.html-CsM484_4.js b/assets/faas.html-DOirJURn.js similarity index 98% rename from assets/faas.html-CsM484_4.js rename to assets/faas.html-DOirJURn.js index cfdcaf87f1..b34eef8e29 100644 --- a/assets/faas.html-CsM484_4.js +++ b/assets/faas.html-DOirJURn.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-CmQUBLmX.js";const d={};function u(h,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(" / faas"))]),a[4]||(a[4]=l(`

Function: faas()

faas<PathOrData>(action, params, options?): Promise<Response<FaasData<PathOrData>>>

Request faas server

Type Parameters

PathOrData extends FaasAction

Parameters

action

{string} action name

string | PathOrData

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 l,r,o as i}from"./app-DVxCS5ri.js";const d={};function u(h,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(" / faas"))]),a[4]||(a[4]=l(`

Function: faas()

faas<PathOrData>(action, params, options?): Promise<Response<FaasData<PathOrData>>>

Request faas server

Type Parameters

PathOrData extends FaasAction

Parameters

action

{string} action name

string | PathOrData

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)
 })
 
`,18))])}const k=o(d,[["render",u],["__file","faas.html.vue"]]),f=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":3,"title":"action","slug":"action","link":"#action","children":[]},{"level":3,"title":"params","slug":"params","link":"#params","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/faas.md"}');export{k as comp,f as data}; diff --git a/assets/faas.html-Dhrq6Lm6.js b/assets/faas.html-DUpFeodn.js similarity index 98% rename from assets/faas.html-Dhrq6Lm6.js rename to assets/faas.html-DUpFeodn.js index bc02a7927c..c57f260786 100644 --- a/assets/faas.html-Dhrq6Lm6.js +++ b/assets/faas.html-DUpFeodn.js @@ -1,4 +1,4 @@ -import{_ as p,c as r,b as s,d as l,e,f as a,a as o,r as i,o as u}from"./app-CmQUBLmX.js";const d={};function m(f,n){const t=i("RouteLink");return u(),r("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(" / faas"))]),n[41]||(n[41]=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]=a("<")),n[8]||(n[8]=s("code",null,"PathOrData",-1)),n[9]||(n[9]=a(">(")),n[10]||(n[10]=s("code",null,"action",-1)),n[11]||(n[11]=a(", ")),n[12]||(n[12]=s("code",null,"params",-1)),n[13]||(n[13]=a(", ")),n[14]||(n[14]=s("code",null,"options",-1)),n[15]||(n[15]=a("?): ")),n[16]||(n[16]=s("code",null,"Promise",-1)),n[17]||(n[17]=a("<")),l(t,{to:"/doc/react/classes/Response.html"},{default:e(()=>n[4]||(n[4]=[s("code",null,"Response",-1)])),_:1}),n[18]||(n[18]=a("<")),l(t,{to:"/doc/react/type-aliases/FaasData.html"},{default:e(()=>n[5]||(n[5]=[s("code",null,"FaasData",-1)])),_:1}),n[19]||(n[19]=a("<")),n[20]||(n[20]=s("code",null,"PathOrData",-1)),n[21]||(n[21]=a(">>>"))])]),n[42]||(n[42]=s("p",null,"Request faas server",-1)),n[43]||(n[43]=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]=a("• ")),n[24]||(n[24]=s("strong",null,"PathOrData",-1)),n[25]||(n[25]=a()),n[26]||(n[26]=s("em",null,"extends",-1)),n[27]||(n[27]=a()),l(t,{to:"/doc/react/type-aliases/FaasAction.html"},{default:e(()=>n[22]||(n[22]=[s("code",null,"FaasAction",-1)])),_:1})]),n[44]||(n[44]=o('

Parameters

action

{string} action name

string | PathOrData

params

',5)),s("p",null,[l(t,{to:"/doc/react/type-aliases/FaasParams.html"},{default:e(()=>n[28]||(n[28]=[s("code",null,"FaasParams",-1)])),_:1}),n[29]||(n[29]=a("<")),n[30]||(n[30]=s("code",null,"PathOrData",-1)),n[31]||(n[31]=a(">"))]),n[45]||(n[45]=s("p",null,"{object} action params",-1)),n[46]||(n[46]=s("h3",{id:"options",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#options"},[s("span",null,"options?")])],-1)),s("p",null,[l(t,{to:"/doc/react/type-aliases/Options.html"},{default:e(()=>n[32]||(n[32]=[s("code",null,"Options",-1)])),_:1})]),n[47]||(n[47]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[n[35]||(n[35]=s("code",null,"Promise",-1)),n[36]||(n[36]=a("<")),l(t,{to:"/doc/react/classes/Response.html"},{default:e(()=>n[33]||(n[33]=[s("code",null,"Response",-1)])),_:1}),n[37]||(n[37]=a("<")),l(t,{to:"/doc/react/type-aliases/FaasData.html"},{default:e(()=>n[34]||(n[34]=[s("code",null,"FaasData",-1)])),_:1}),n[38]||(n[38]=a("<")),n[39]||(n[39]=s("code",null,"PathOrData",-1)),n[40]||(n[40]=a(">>>"))]),n[48]||(n[48]=o(`

Example

faas<{ title: string }>('post/get', { id: 1 }).then(res => {
+import{_ as p,c as r,b as s,d as l,e,f as a,a as o,r as i,o as u}from"./app-DVxCS5ri.js";const d={};function m(f,n){const t=i("RouteLink");return u(),r("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(" / faas"))]),n[41]||(n[41]=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]=a("<")),n[8]||(n[8]=s("code",null,"PathOrData",-1)),n[9]||(n[9]=a(">(")),n[10]||(n[10]=s("code",null,"action",-1)),n[11]||(n[11]=a(", ")),n[12]||(n[12]=s("code",null,"params",-1)),n[13]||(n[13]=a(", ")),n[14]||(n[14]=s("code",null,"options",-1)),n[15]||(n[15]=a("?): ")),n[16]||(n[16]=s("code",null,"Promise",-1)),n[17]||(n[17]=a("<")),l(t,{to:"/doc/react/classes/Response.html"},{default:e(()=>n[4]||(n[4]=[s("code",null,"Response",-1)])),_:1}),n[18]||(n[18]=a("<")),l(t,{to:"/doc/react/type-aliases/FaasData.html"},{default:e(()=>n[5]||(n[5]=[s("code",null,"FaasData",-1)])),_:1}),n[19]||(n[19]=a("<")),n[20]||(n[20]=s("code",null,"PathOrData",-1)),n[21]||(n[21]=a(">>>"))])]),n[42]||(n[42]=s("p",null,"Request faas server",-1)),n[43]||(n[43]=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]=a("• ")),n[24]||(n[24]=s("strong",null,"PathOrData",-1)),n[25]||(n[25]=a()),n[26]||(n[26]=s("em",null,"extends",-1)),n[27]||(n[27]=a()),l(t,{to:"/doc/react/type-aliases/FaasAction.html"},{default:e(()=>n[22]||(n[22]=[s("code",null,"FaasAction",-1)])),_:1})]),n[44]||(n[44]=o('

Parameters

action

{string} action name

string | PathOrData

params

',5)),s("p",null,[l(t,{to:"/doc/react/type-aliases/FaasParams.html"},{default:e(()=>n[28]||(n[28]=[s("code",null,"FaasParams",-1)])),_:1}),n[29]||(n[29]=a("<")),n[30]||(n[30]=s("code",null,"PathOrData",-1)),n[31]||(n[31]=a(">"))]),n[45]||(n[45]=s("p",null,"{object} action params",-1)),n[46]||(n[46]=s("h3",{id:"options",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#options"},[s("span",null,"options?")])],-1)),s("p",null,[l(t,{to:"/doc/react/type-aliases/Options.html"},{default:e(()=>n[32]||(n[32]=[s("code",null,"Options",-1)])),_:1})]),n[47]||(n[47]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[n[35]||(n[35]=s("code",null,"Promise",-1)),n[36]||(n[36]=a("<")),l(t,{to:"/doc/react/classes/Response.html"},{default:e(()=>n[33]||(n[33]=[s("code",null,"Response",-1)])),_:1}),n[37]||(n[37]=a("<")),l(t,{to:"/doc/react/type-aliases/FaasData.html"},{default:e(()=>n[34]||(n[34]=[s("code",null,"FaasData",-1)])),_:1}),n[38]||(n[38]=a("<")),n[39]||(n[39]=s("code",null,"PathOrData",-1)),n[40]||(n[40]=a(">>>"))]),n[48]||(n[48]=o(`

Example

faas<{ title: string }>('post/get', { id: 1 }).then(res => {
   console.log(res.data.title)
 })
 
`,2))])}const g=p(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":3,"title":"action","slug":"action","link":"#action","children":[]},{"level":3,"title":"params","slug":"params","link":"#params","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{},"filePathRelative":"doc/react/functions/faas.md"}');export{g as comp,v as data}; diff --git a/assets/func.html-D6g3YgS3.js b/assets/func.html-CgaFKu52.js similarity index 96% rename from assets/func.html-D6g3YgS3.js rename to assets/func.html-CgaFKu52.js index c0f67c0da4..2558315c01 100644 --- a/assets/func.html-D6g3YgS3.js +++ b/assets/func.html-CgaFKu52.js @@ -1,4 +1,4 @@ -import{_ as s,c as a,a as e,o as l}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/doc/func.md"}');export{o as comp,d as data}; diff --git a/assets/generateId.html-DwE7fb_D.js b/assets/generateId.html-z12RQSJo.js similarity index 97% rename from assets/generateId.html-DwE7fb_D.js rename to assets/generateId.html-z12RQSJo.js index 9a506c2c6a..28b2193593 100644 --- a/assets/generateId.html-DwE7fb_D.js +++ b/assets/generateId.html-z12RQSJo.js @@ -1,2 +1,2 @@ -import{_ as r,c as i,b as l,d as t,e as s,f as n,a as o,r as d,o as p}from"./app-CmQUBLmX.js";const c={};function h(u,e){const a=d("RouteLink");return p(),i("div",null,[l("p",null,[t(a,{to:"/doc/browser/"},{default:s(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(a,{to:"/doc/browser/"},{default:s(()=>e[1]||(e[1]=[n("@faasjs/browser")])),_:1}),e[3]||(e[3]=n(" / generateId"))]),e[4]||(e[4]=o(`

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 i,b as l,d as t,e as s,f as n,a as o,r as d,o as p}from"./app-DVxCS5ri.js";const c={};function h(u,e){const a=d("RouteLink");return p(),i("div",null,[l("p",null,[t(a,{to:"/doc/browser/"},{default:s(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(a,{to:"/doc/browser/"},{default:s(()=>e[1]||(e[1]=[n("@faasjs/browser")])),_:1}),e[3]||(e[3]=n(" / generateId"))]),e[4]||(e[4]=o(`

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
 
`,14))])}const g=r(c,[["render",h],["__file","generateId.html.vue"]]),m=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":3,"title":"prefix","slug":"prefix","link":"#prefix","children":[]},{"level":3,"title":"length","slug":"length","link":"#length","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{},"filePathRelative":"doc/browser/functions/generateId.md"}');export{g as comp,m as data}; diff --git a/assets/get.html-CqUejWs7.js b/assets/get.html-i-0LdJWe.js similarity index 96% rename from assets/get.html-CqUejWs7.js rename to assets/get.html-i-0LdJWe.js index d495c1b782..abd4cec801 100644 --- a/assets/get.html-CqUejWs7.js +++ b/assets/get.html-i-0LdJWe.js @@ -1 +1 @@ -import{_ as n,c as o,b as d,d as r,e as s,f as t,a as l,r as i,o as c}from"./app-CmQUBLmX.js";const p={};function u(h,e){const a=i("RouteLink");return c(),o("div",null,[d("p",null,[r(a,{to:"/doc/redis/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),r(a,{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>

',9))])}const g=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":3,"title":"key","slug":"key","link":"#key","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/get.md"}');export{g as comp,f as data}; +import{_ as n,c as o,b as d,d as r,e as s,f as t,a as l,r as i,o as c}from"./app-DVxCS5ri.js";const p={};function u(h,e){const a=i("RouteLink");return c(),o("div",null,[d("p",null,[r(a,{to:"/doc/redis/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),r(a,{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>

',9))])}const g=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":3,"title":"key","slug":"key","link":"#key","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/get.md"}');export{g as comp,f as data}; diff --git a/assets/getAll.html-SpFlaknA.js b/assets/getAll.html-GByR0hL3.js similarity index 95% rename from assets/getAll.html-SpFlaknA.js rename to assets/getAll.html-GByR0hL3.js index 1be8cf1806..86032265ce 100644 --- a/assets/getAll.html-SpFlaknA.js +++ b/assets/getAll.html-GByR0hL3.js @@ -1 +1 @@ -import{_ as o,c as u,b as t,d as n,e as s,f as l,r as d,o as i}from"./app-CmQUBLmX.js";const a={};function f(v,e){const r=d("RouteLink");return i(),u("div",null,[t("p",null,[n(r,{to:"/doc/server/"},{default:s(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),n(r,{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("(): ")),n(r,{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,[n(r,{to:"/doc/server/classes/Server.html"},{default:s(()=>e[8]||(e[8]=[t("code",null,"Server",-1)])),_:1}),e[9]||(e[9]=l("[]"))])])}const g=o(a,[["render",f],["__file","getAll.html.vue"]]),p=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":{},"filePathRelative":"doc/server/functions/getAll.md"}');export{g as comp,p as data}; +import{_ as o,c as u,b as t,d as n,e as s,f as l,r as d,o as i}from"./app-DVxCS5ri.js";const a={};function f(v,e){const r=d("RouteLink");return i(),u("div",null,[t("p",null,[n(r,{to:"/doc/server/"},{default:s(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[2]||(e[2]=l(" / ")),n(r,{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("(): ")),n(r,{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,[n(r,{to:"/doc/server/classes/Server.html"},{default:s(()=>e[8]||(e[8]=[t("code",null,"Server",-1)])),_:1}),e[9]||(e[9]=l("[]"))])])}const g=o(a,[["render",f],["__file","getAll.html.vue"]]),p=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":{},"filePathRelative":"doc/server/functions/getAll.md"}');export{g as comp,p as data}; diff --git a/assets/getClient.html-BY9yFx64.js b/assets/getClient.html-Ccq8ABl0.js similarity index 97% rename from assets/getClient.html-BY9yFx64.js rename to assets/getClient.html-Ccq8ABl0.js index 7130bcc179..5e8034f239 100644 --- a/assets/getClient.html-BY9yFx64.js +++ b/assets/getClient.html-Ccq8ABl0.js @@ -1,4 +1,4 @@ -import{_ as r,c as o,b as t,d as a,e as l,f as n,a as i,r as p,o as d}from"./app-CmQUBLmX.js";const u={};function c(m,e){const s=p("RouteLink");return d(),o("div",null,[t("p",null,[a(s,{to:"/doc/react/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),a(s,{to:"/doc/react/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/react")])),_:1}),e[3]||(e[3]=n(" / getClient"))]),e[10]||(e[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,[e[5]||(e[5]=t("strong",null,"getClient",-1)),e[6]||(e[6]=n("(")),e[7]||(e[7]=t("code",null,"host",-1)),e[8]||(e[8]=n("?): ")),a(s,{to:"/doc/react/type-aliases/FaasReactClientInstance.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"FaasReactClientInstance",-1)])),_:1})])]),e[11]||(e[11]=i('

Get FaasReactClient instance

Parameters

host?

string

{string} empty string for default host

Returns

',6)),t("p",null,[a(s,{to:"/doc/react/type-aliases/FaasReactClientInstance.html"},{default:l(()=>e[9]||(e[9]=[t("code",null,"FaasReactClientInstance",-1)])),_:1})]),e[12]||(e[12]=i(`

Example

getClient()
+import{_ as r,c as o,b as t,d as a,e as l,f as n,a as i,r as p,o as d}from"./app-DVxCS5ri.js";const u={};function c(m,e){const s=p("RouteLink");return d(),o("div",null,[t("p",null,[a(s,{to:"/doc/react/"},{default:l(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),a(s,{to:"/doc/react/"},{default:l(()=>e[1]||(e[1]=[n("@faasjs/react")])),_:1}),e[3]||(e[3]=n(" / getClient"))]),e[10]||(e[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,[e[5]||(e[5]=t("strong",null,"getClient",-1)),e[6]||(e[6]=n("(")),e[7]||(e[7]=t("code",null,"host",-1)),e[8]||(e[8]=n("?): ")),a(s,{to:"/doc/react/type-aliases/FaasReactClientInstance.html"},{default:l(()=>e[4]||(e[4]=[t("code",null,"FaasReactClientInstance",-1)])),_:1})])]),e[11]||(e[11]=i('

Get FaasReactClient instance

Parameters

host?

string

{string} empty string for default host

Returns

',6)),t("p",null,[a(s,{to:"/doc/react/type-aliases/FaasReactClientInstance.html"},{default:l(()=>e[9]||(e[9]=[t("code",null,"FaasReactClientInstance",-1)])),_:1})]),e[12]||(e[12]=i(`

Example

getClient()
 // or
 getClient('another-host')
 
`,2))])}const g=r(u,[["render",c],["__file","getClient.html.vue"]]),h=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":3,"title":"host?","slug":"host","link":"#host","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{},"filePathRelative":"doc/react/functions/getClient.md"}');export{g as comp,h as data}; diff --git a/assets/getJSON.html-C14SMSQx.js b/assets/getJSON.html-B5wEw6ZD.js similarity index 96% rename from assets/getJSON.html-C14SMSQx.js rename to assets/getJSON.html-B5wEw6ZD.js index 20b88291b0..2756150338 100644 --- a/assets/getJSON.html-C14SMSQx.js +++ b/assets/getJSON.html-B5wEw6ZD.js @@ -1 +1 @@ -import{_ as n,c as o,b as d,d as r,e as s,f as t,a as l,r as i,o as c}from"./app-CmQUBLmX.js";const p={};function u(h,e){const a=i("RouteLink");return c(),o("div",null,[d("p",null,[r(a,{to:"/doc/redis/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),r(a,{to:"/doc/redis/"},{default:s(()=>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>

',9))])}const g=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":3,"title":"key","slug":"key","link":"#key","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/getJSON.md"}');export{g as comp,f as data}; +import{_ as n,c as o,b as d,d as r,e as s,f as t,a as l,r as i,o as c}from"./app-DVxCS5ri.js";const p={};function u(h,e){const a=i("RouteLink");return c(),o("div",null,[d("p",null,[r(a,{to:"/doc/redis/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),r(a,{to:"/doc/redis/"},{default:s(()=>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>

',9))])}const g=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":3,"title":"key","slug":"key","link":"#key","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/getJSON.md"}');export{g as comp,f as data}; diff --git a/assets/http.html-D_M5h3wo.js b/assets/http.html-BcM9et7N.js similarity index 99% rename from assets/http.html-D_M5h3wo.js rename to assets/http.html-BcM9et7N.js index 4b2f33cc6f..a8e5fb50aa 100644 --- a/assets/http.html-D_M5h3wo.js +++ b/assets/http.html-BcM9et7N.js @@ -1,4 +1,4 @@ -import{_ as i,c as l,b as n,f as a,d as t,e as o,a as p,r as c,o as r}from"./app-CmQUBLmX.js";const d={};function u(h,s){const e=c("RouteLink");return r(),l("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:o(()=>s[0]||(s[0]=[a("FaasJS 请求规范")])),_:1}),s[2]||(s[2]=a(" 进行网络通讯。"))]),s[10]||(s[10]=p('

配置参数

  • 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

云函数 handler 返回值的处理

',3)),n("p",null,[s[4]||(s[4]=a("为了符合 ")),t(e,{to:"/zh/guide/excel/request-spec.html"},{default:o(()=>s[3]||(s[3]=[a("FaasJS 请求规范")])),_:1}),s[5]||(s[5]=a(",Http 插件会对 handler 的返回值进行特殊处理。规则为:"))]),s[11]||(s[11]=p(`

自动添加 headers 和 statusCode

自动在 headers 中添加 Content-TypeX-Request-Id

当 handler 直接 return 没有返回内容时,statusCode 自动设为 201;有返回内容时,statusCode 自动设为 200

当 handler 中抛异常时,statusCode 自动设为 500

正常返回的值会被自动包裹在 data 字段中

import { Func } from '@faasjs/func';
+import{_ as i,c as l,b as n,f as a,d as t,e as o,a as p,r as c,o as r}from"./app-DVxCS5ri.js";const d={};function u(h,s){const e=c("RouteLink");return r(),l("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:o(()=>s[0]||(s[0]=[a("FaasJS 请求规范")])),_:1}),s[2]||(s[2]=a(" 进行网络通讯。"))]),s[10]||(s[10]=p('

配置参数

  • 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

云函数 handler 返回值的处理

',3)),n("p",null,[s[4]||(s[4]=a("为了符合 ")),t(e,{to:"/zh/guide/excel/request-spec.html"},{default:o(()=>s[3]||(s[3]=[a("FaasJS 请求规范")])),_:1}),s[5]||(s[5]=a(",Http 插件会对 handler 的返回值进行特殊处理。规则为:"))]),s[11]||(s[11]=p(`

自动添加 headers 和 statusCode

自动在 headers 中添加 Content-TypeX-Request-Id

当 handler 直接 return 没有返回内容时,statusCode 自动设为 201;有返回内容时,statusCode 自动设为 200

当 handler 中抛异常时,statusCode 自动设为 500

正常返回的值会被自动包裹在 data 字段中

import { Func } from '@faasjs/func';
 import { Http } from '@faasjs/http';
 
 const http = new Http();
@@ -36,4 +36,4 @@ import{_ as i,c as l,b as n,f as a,d as t,e as o,a as p,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 g=i(d,[["render",u],["__file","http.html.vue"]]),y=JSON.parse(`{"path":"/zh/doc/http.html","title":"@faasjs/http","lang":"zh","frontmatter":{},"headers":[{"level":2,"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":1734957651000},"filePathRelative":"zh/doc/http.md"}`);export{g as comp,y 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 g=i(d,[["render",u],["__file","http.html.vue"]]),y=JSON.parse(`{"path":"/zh/doc/http.html","title":"@faasjs/http","lang":"zh","frontmatter":{},"headers":[{"level":2,"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":1734960204000},"filePathRelative":"zh/doc/http.md"}`);export{g as comp,y as data}; diff --git a/assets/http.html-CX6ctIeP.js b/assets/http.html-DQWN4bQ9.js similarity index 99% rename from assets/http.html-CX6ctIeP.js rename to assets/http.html-DQWN4bQ9.js index a6756079f4..0e19deaffc 100644 --- a/assets/http.html-CX6ctIeP.js +++ b/assets/http.html-DQWN4bQ9.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-CmQUBLmX.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-DVxCS5ri.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/guide/excel/http.md"}');export{m as comp,b as data}; diff --git a/assets/index.html-B2iz0SH3.js b/assets/index.html-1Zd6x1gQ.js similarity index 95% rename from assets/index.html-B2iz0SH3.js rename to assets/index.html-1Zd6x1gQ.js index a439783f52..712ee12899 100644 --- a/assets/index.html-B2iz0SH3.js +++ b/assets/index.html-1Zd6x1gQ.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/mongo/README.md"}');export{c as comp,p as data}; diff --git a/assets/index.html-PhcKiuZA.js b/assets/index.html-B276luPp.js similarity index 99% rename from assets/index.html-PhcKiuZA.js rename to assets/index.html-B276luPp.js index b0240e0be2..8cc340246a 100644 --- a/assets/index.html-PhcKiuZA.js +++ b/assets/index.html-B276luPp.js @@ -1 +1 @@ -import{_ as a,c as t,a as r,o as s}from"./app-CmQUBLmX.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":1734957651000},"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-DVxCS5ri.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":1734960204000},"filePathRelative":"zh/doc/README.md"}');export{h as comp,i as data}; diff --git a/assets/index.html-BODOLfr9.js b/assets/index.html-B62GCy0M.js similarity index 99% rename from assets/index.html-BODOLfr9.js rename to assets/index.html-B62GCy0M.js index 234d0ea913..a0c8e63a99 100644 --- a/assets/index.html-BODOLfr9.js +++ b/assets/index.html-B62GCy0M.js @@ -1,2 +1,2 @@ -import{_ as r,c as u,b as l,d as s,e as n,f as e,a as o,r as i,o as d}from"./app-CmQUBLmX.js";const f={};function p(m,t){const a=i("RouteLink");return d(),u("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[98]||(t[98]=o('

@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[39]||(t[39]=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[40]||(t[40]=l("li",null,"Support global and per-request configurations.",-1)),t[41]||(t[41]=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[42]||(t[42]=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[38]||(t[38]=e("Additional React functions: ")),l("ul",null,[l("li",null,[t[8]||(t[8]=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/createSplittingContext.html"},{default:n(()=>t[4]||(t[4]=[e("createSplittingContext")])),_:1}),t[5]||(t[5]=e(": Create a context for code splitting."))]),l("li",null,[s(a,{to:"/doc/react/functions/splittingState.html"},{default:n(()=>t[6]||(t[6]=[e("splittingState")])),_:1}),t[7]||(t[7]=e(": Create a splitting states."))])])]),l("li",null,[t[23]||(t[23]=e("Hooks: ")),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/functions/useEqualMemoize.html"},{default:n(()=>t[9]||(t[9]=[e("useEqualMemoize")])),_:1}),t[10]||(t[10]=e(": Memoize a value with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualEffect.html"},{default:n(()=>t[11]||(t[11]=[e("useEqualEffect")])),_:1}),t[12]||(t[12]=e(": Run an effect with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualMemo.html"},{default:n(()=>t[13]||(t[13]=[e("useEqualMemo")])),_:1}),t[14]||(t[14]=e(": Memoize a value with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualCallback.html"},{default:n(()=>t[15]||(t[15]=[e("useEqualCallback")])),_:1}),t[16]||(t[16]=e(": Memoize a callback with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useConstant.html"},{default:n(()=>t[17]||(t[17]=[e("useConstant")])),_:1}),t[18]||(t[18]=e(": Create a constant value with hooks."))]),l("li",null,[s(a,{to:"/doc/react/functions/usePrevious.html"},{default:n(()=>t[19]||(t[19]=[e("usePrevious")])),_:1}),t[20]||(t[20]=e(": Get the previous value of a state."))]),l("li",null,[s(a,{to:"/doc/react/functions/useStateRef.html"},{default:n(()=>t[21]||(t[21]=[e("useStateRef")])),_:1}),t[22]||(t[22]=e(": Create a state with a ref."))])])]),l("li",null,[t[28]||(t[28]=e("Components: ")),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/functions/OptionalWrapper.html"},{default:n(()=>t[24]||(t[24]=[e("OptionalWrapper")])),_:1}),t[25]||(t[25]=e(": Render a component optionally."))]),l("li",null,[s(a,{to:"/doc/react/classes/ErrorBoundary.html"},{default:n(()=>t[26]||(t[26]=[e("ErrorBoundary")])),_:1}),t[27]||(t[27]=e(": Catch errors in the component tree."))])])]),l("li",null,[t[37]||(t[37]=e("Fetch Data: ")),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/functions/faas.html"},{default:n(()=>t[29]||(t[29]=[e("faas")])),_:1}),t[30]||(t[30]=e(": Fetch data from FaasJS."))]),l("li",null,[s(a,{to:"/doc/react/functions/useFaas.html"},{default:n(()=>t[31]||(t[31]=[e("useFaas")])),_:1}),t[32]||(t[32]=e(": Fetch data from FaasJS with hooks."))]),l("li",null,[s(a,{to:"/doc/react/functions/FaasDataWrapper.html"},{default:n(()=>t[33]||(t[33]=[e("FaasDataWrapper")])),_:1}),t[34]||(t[34]=e(": Fetch data from FaasJS with a wrapper component."))]),l("li",null,[s(a,{to:"/doc/react/functions/withFaasData.html"},{default:n(()=>t[35]||(t[35]=[e("withFaasData")])),_:1}),t[36]||(t[36]=e(": Fetch data from FaasJS using a higher-order component (HOC)."))])])])])])]),t[99]||(t[99]=o(`

Install

npm install @faasjs/react react
+import{_ as r,c as u,b as l,d as s,e as n,f as e,a as o,r as i,o as d}from"./app-DVxCS5ri.js";const f={};function p(m,t){const a=i("RouteLink");return d(),u("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[98]||(t[98]=o('

@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[39]||(t[39]=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[40]||(t[40]=l("li",null,"Support global and per-request configurations.",-1)),t[41]||(t[41]=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[42]||(t[42]=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[38]||(t[38]=e("Additional React functions: ")),l("ul",null,[l("li",null,[t[8]||(t[8]=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/createSplittingContext.html"},{default:n(()=>t[4]||(t[4]=[e("createSplittingContext")])),_:1}),t[5]||(t[5]=e(": Create a context for code splitting."))]),l("li",null,[s(a,{to:"/doc/react/functions/splittingState.html"},{default:n(()=>t[6]||(t[6]=[e("splittingState")])),_:1}),t[7]||(t[7]=e(": Create a splitting states."))])])]),l("li",null,[t[23]||(t[23]=e("Hooks: ")),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/functions/useEqualMemoize.html"},{default:n(()=>t[9]||(t[9]=[e("useEqualMemoize")])),_:1}),t[10]||(t[10]=e(": Memoize a value with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualEffect.html"},{default:n(()=>t[11]||(t[11]=[e("useEqualEffect")])),_:1}),t[12]||(t[12]=e(": Run an effect with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualMemo.html"},{default:n(()=>t[13]||(t[13]=[e("useEqualMemo")])),_:1}),t[14]||(t[14]=e(": Memoize a value with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualCallback.html"},{default:n(()=>t[15]||(t[15]=[e("useEqualCallback")])),_:1}),t[16]||(t[16]=e(": Memoize a callback with deep equality."))]),l("li",null,[s(a,{to:"/doc/react/functions/useConstant.html"},{default:n(()=>t[17]||(t[17]=[e("useConstant")])),_:1}),t[18]||(t[18]=e(": Create a constant value with hooks."))]),l("li",null,[s(a,{to:"/doc/react/functions/usePrevious.html"},{default:n(()=>t[19]||(t[19]=[e("usePrevious")])),_:1}),t[20]||(t[20]=e(": Get the previous value of a state."))]),l("li",null,[s(a,{to:"/doc/react/functions/useStateRef.html"},{default:n(()=>t[21]||(t[21]=[e("useStateRef")])),_:1}),t[22]||(t[22]=e(": Create a state with a ref."))])])]),l("li",null,[t[28]||(t[28]=e("Components: ")),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/functions/OptionalWrapper.html"},{default:n(()=>t[24]||(t[24]=[e("OptionalWrapper")])),_:1}),t[25]||(t[25]=e(": Render a component optionally."))]),l("li",null,[s(a,{to:"/doc/react/classes/ErrorBoundary.html"},{default:n(()=>t[26]||(t[26]=[e("ErrorBoundary")])),_:1}),t[27]||(t[27]=e(": Catch errors in the component tree."))])])]),l("li",null,[t[37]||(t[37]=e("Fetch Data: ")),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/functions/faas.html"},{default:n(()=>t[29]||(t[29]=[e("faas")])),_:1}),t[30]||(t[30]=e(": Fetch data from FaasJS."))]),l("li",null,[s(a,{to:"/doc/react/functions/useFaas.html"},{default:n(()=>t[31]||(t[31]=[e("useFaas")])),_:1}),t[32]||(t[32]=e(": Fetch data from FaasJS with hooks."))]),l("li",null,[s(a,{to:"/doc/react/functions/FaasDataWrapper.html"},{default:n(()=>t[33]||(t[33]=[e("FaasDataWrapper")])),_:1}),t[34]||(t[34]=e(": Fetch data from FaasJS with a wrapper component."))]),l("li",null,[s(a,{to:"/doc/react/functions/withFaasData.html"},{default:n(()=>t[35]||(t[35]=[e("withFaasData")])),_:1}),t[36]||(t[36]=e(": Fetch data from FaasJS using a higher-order component (HOC)."))])])])])])]),t[99]||(t[99]=o(`

Install

npm install @faasjs/react react
 

Functions

`,3)),l("ul",null,[l("li",null,[s(a,{to:"/doc/react/functions/createSplittingContext.html"},{default:n(()=>t[43]||(t[43]=[e("createSplittingContext")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/equal.html"},{default:n(()=>t[44]||(t[44]=[e("equal")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/faas.html"},{default:n(()=>t[45]||(t[45]=[e("faas")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/FaasDataWrapper.html"},{default:n(()=>t[46]||(t[46]=[e("FaasDataWrapper")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/FaasReactClient.html"},{default:n(()=>t[47]||(t[47]=[e("FaasReactClient")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/Form.html"},{default:n(()=>t[48]||(t[48]=[e("Form")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/FormContextProvider.html"},{default:n(()=>t[49]||(t[49]=[e("FormContextProvider")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/FormItem.html"},{default:n(()=>t[50]||(t[50]=[e("FormItem")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/getClient.html"},{default:n(()=>t[51]||(t[51]=[e("getClient")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/OptionalWrapper.html"},{default:n(()=>t[52]||(t[52]=[e("OptionalWrapper")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useConstant.html"},{default:n(()=>t[53]||(t[53]=[e("useConstant")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualCallback.html"},{default:n(()=>t[54]||(t[54]=[e("useEqualCallback")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualEffect.html"},{default:n(()=>t[55]||(t[55]=[e("useEqualEffect")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualMemo.html"},{default:n(()=>t[56]||(t[56]=[e("useEqualMemo")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useEqualMemoize.html"},{default:n(()=>t[57]||(t[57]=[e("useEqualMemoize")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useFaas.html"},{default:n(()=>t[58]||(t[58]=[e("useFaas")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useFormContext.html"},{default:n(()=>t[59]||(t[59]=[e("useFormContext")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/usePrevious.html"},{default:n(()=>t[60]||(t[60]=[e("usePrevious")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useSplittingState.html"},{default:n(()=>t[61]||(t[61]=[e("useSplittingState")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/useStateRef.html"},{default:n(()=>t[62]||(t[62]=[e("useStateRef")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/validValues.html"},{default:n(()=>t[63]||(t[63]=[e("validValues")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/functions/withFaasData.html"},{default:n(()=>t[64]||(t[64]=[e("withFaasData")])),_:1})])]),t[100]||(t[100]=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[65]||(t[65]=[e("ErrorBoundary")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/classes/Response.html"},{default:n(()=>t[66]||(t[66]=[e("Response")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/classes/ResponseError.html"},{default:n(()=>t[67]||(t[67]=[e("ResponseError")])),_:1})])]),t[101]||(t[101]=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[68]||(t[68]=[e("ErrorBoundaryProps")])),_:1})])]),t[102]||(t[102]=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[69]||(t[69]=[e("ErrorChildrenProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FaasAction.html"},{default:n(()=>t[70]||(t[70]=[e("FaasAction")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FaasData.html"},{default:n(()=>t[71]||(t[71]=[e("FaasData")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:n(()=>t[72]||(t[72]=[e("FaasDataInjection")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FaasDataWrapperProps.html"},{default:n(()=>t[73]||(t[73]=[e("FaasDataWrapperProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FaasParams.html"},{default:n(()=>t[74]||(t[74]=[e("FaasParams")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FaasReactClientInstance.html"},{default:n(()=>t[75]||(t[75]=[e("FaasReactClientInstance")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FaasReactClientOptions.html"},{default:n(()=>t[76]||(t[76]=[e("FaasReactClientOptions")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormButtonElementProps.html"},{default:n(()=>t[77]||(t[77]=[e("FormButtonElementProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:n(()=>t[78]||(t[78]=[e("FormContextProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormDefaultRulesOptions.html"},{default:n(()=>t[79]||(t[79]=[e("FormDefaultRulesOptions")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:n(()=>t[80]||(t[80]=[e("FormElementTypes")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormInputElementProps.html"},{default:n(()=>t[81]||(t[81]=[e("FormInputElementProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormItemName.html"},{default:n(()=>t[82]||(t[82]=[e("FormItemName")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormItemProps.html"},{default:n(()=>t[83]||(t[83]=[e("FormItemProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormLabelElementProps.html"},{default:n(()=>t[84]||(t[84]=[e("FormLabelElementProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormLang.html"},{default:n(()=>t[85]||(t[85]=[e("FormLang")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormProps.html"},{default:n(()=>t[86]||(t[86]=[e("FormProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormRule.html"},{default:n(()=>t[87]||(t[87]=[e("FormRule")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/FormRules.html"},{default:n(()=>t[88]||(t[88]=[e("FormRules")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/InferFormRulesOptions.html"},{default:n(()=>t[89]||(t[89]=[e("InferFormRulesOptions")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/OnError.html"},{default:n(()=>t[90]||(t[90]=[e("OnError")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/OptionalWrapperProps.html"},{default:n(()=>t[91]||(t[91]=[e("OptionalWrapperProps")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/Options.html"},{default:n(()=>t[92]||(t[92]=[e("Options")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/ResponseHeaders.html"},{default:n(()=>t[93]||(t[93]=[e("ResponseHeaders")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/type-aliases/useFaasOptions.html"},{default:n(()=>t[94]||(t[94]=[e("useFaasOptions")])),_:1})])]),t[103]||(t[103]=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[95]||(t[95]=[e("FormDefaultElements")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/variables/FormDefaultLang.html"},{default:n(()=>t[96]||(t[96]=[e("FormDefaultLang")])),_:1})]),l("li",null,[s(a,{to:"/doc/react/variables/FormDefaultRules.html"},{default:n(()=>t[97]||(t[97]=[e("FormDefaultRules")])),_:1})])])])}const y=r(f,[["render",p],["__file","index.html.vue"]]),g=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":{},"filePathRelative":"doc/react/README.md"}');export{y as comp,g as data}; diff --git a/assets/index.html-BCuBbZsX.js b/assets/index.html-BFj7MGnK.js similarity index 98% rename from assets/index.html-BCuBbZsX.js rename to assets/index.html-BFj7MGnK.js index 21106d67b8..3121762037 100644 --- a/assets/index.html-BCuBbZsX.js +++ b/assets/index.html-BFj7MGnK.js @@ -1,4 +1,4 @@ -import{_ as t,c as l,b as a,d as n,e as r,a as i,r as d,o as g,f as o}from"./app-CmQUBLmX.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 e=d("RouteLink");return g(),l("div",null,[s[4]||(s[4]=a("h1",{id:"faasjs-s-docker-images",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#faasjs-s-docker-images"},[a("span",null,"FaasJS's Docker Images")])],-1)),s[5]||(s[5]=a("h2",{id:"images",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#images"},[a("span",null,"Images")])],-1)),a("h3",c,[a("a",m,[a("span",null,[n(e,{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)),a("h3",p,[a("a",h,[a("span",null,[n(e,{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)),a("h3",u,[a("a",b,[a("span",null,[n(e,{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)),a("h3",j,[a("a",k,[a("span",null,[n(e,{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 a,d as n,e as r,a as i,r as d,o as g,f as o}from"./app-DVxCS5ri.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 e=d("RouteLink");return g(),l("div",null,[s[4]||(s[4]=a("h1",{id:"faasjs-s-docker-images",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#faasjs-s-docker-images"},[a("span",null,"FaasJS's Docker Images")])],-1)),s[5]||(s[5]=a("h2",{id:"images",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#images"},[a("span",null,"Images")])],-1)),a("h3",c,[a("a",m,[a("span",null,[n(e,{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)),a("h3",p,[a("a",h,[a("span",null,[n(e,{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)),a("h3",u,[a("a",b,[a("span",null,[n(e,{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)),a("h3",j,[a("a",k,[a("span",null,[n(e,{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-CV8qR15G.js b/assets/index.html-BH7TnTLJ.js
similarity index 98%
rename from assets/index.html-CV8qR15G.js
rename to assets/index.html-BH7TnTLJ.js
index 546c98067a..13008f611c 100644
--- a/assets/index.html-CV8qR15G.js
+++ b/assets/index.html-BH7TnTLJ.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-CmQUBLmX.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-DVxCS5ri.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-DlMNCEHn.js b/assets/index.html-BPX_urgH.js
similarity index 97%
rename from assets/index.html-DlMNCEHn.js
rename to assets/index.html-BPX_urgH.js
index 4423eb7a15..523cc8e65e 100644
--- a/assets/index.html-DlMNCEHn.js
+++ b/assets/index.html-BPX_urgH.js
@@ -1,3 +1,3 @@
-import{_ as n,c as t,b as r,d as i,e as o,f as a,a as l,r as d,o as u}from"./app-CmQUBLmX.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:o(()=>e[0]||(e[0]=[a("Images")])),_:1}),e[1]||(e[1]=a(" / faasjs/bun"))]),e[2]||(e[2]=l(`

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 o,f as a,a as l,r as d,o as u}from"./app-DVxCS5ri.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:o(()=>e[0]||(e[0]=[a("Images")])),_:1}),e[1]||(e[1]=a(" / faasjs/bun"))]),e[2]||(e[2]=l(`

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 m=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":{},"filePathRelative":"doc/images/bun/README.md"}');export{m as comp,f as data}; diff --git a/assets/index.html-CIeyoCJK.js b/assets/index.html-BX0XUfTg.js similarity index 97% rename from assets/index.html-CIeyoCJK.js rename to assets/index.html-BX0XUfTg.js index 55fd575fdb..694fc52328 100644 --- a/assets/index.html-CIeyoCJK.js +++ b/assets/index.html-BX0XUfTg.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/redis/README.md"}');export{g as comp,k as data}; diff --git a/assets/index.html-CddBUOim.js b/assets/index.html-Bg48vCR1.js similarity index 96% rename from assets/index.html-CddBUOim.js rename to assets/index.html-Bg48vCR1.js index 8b8a6a3a33..f22b6cf6e7 100644 --- a/assets/index.html-CddBUOim.js +++ b/assets/index.html-Bg48vCR1.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 c}from"./app-CmQUBLmX.js";const p={};function f(h,a){const n=r("RouteLink");return c(),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[3]||(a[3]=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 c}from"./app-DVxCS5ri.js";const p={};function f(h,a){const n=r("RouteLink");return c(),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[3]||(a[3]=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})])])])}const m=o(p,[["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":{},"filePathRelative":"doc/load/README.md"}');export{m as comp,g as data}; diff --git a/assets/index.html-CzZlmmf4.js b/assets/index.html-Bvw3RJqr.js similarity index 97% rename from assets/index.html-CzZlmmf4.js rename to assets/index.html-Bvw3RJqr.js index 2a85bdd16d..3df833437d 100644 --- a/assets/index.html-CzZlmmf4.js +++ b/assets/index.html-Bvw3RJqr.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-CmQUBLmX.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-DVxCS5ri.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-Bcjj4_Bt.js b/assets/index.html-BxHWnchX.js
similarity index 97%
rename from assets/index.html-Bcjj4_Bt.js
rename to assets/index.html-BxHWnchX.js
index 1ce6e72377..dc34d4c355 100644
--- a/assets/index.html-Bcjj4_Bt.js
+++ b/assets/index.html-BxHWnchX.js
@@ -1 +1 @@
-import{_ as i,c as a,b as l,d as n,e as o,f as s,r as u,o as p}from"./app-CmQUBLmX.js";const d={};function r(f,t){const e=u("RouteLink");return p(),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[14]||(t[14]=l("h1",{id:"faasjs-http",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#faasjs-http"},[l("span",null,"@faasjs/http")])],-1)),t[15]||(t[15]=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[16]||(t[16]=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})])]),t[17]||(t[17]=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[8]||(t[8]=[s("CookieOptions")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:o(()=>t[9]||(t[9]=[s("HttpConfig")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/HttpFuncHandler.html"},{default:o(()=>t[10]||(t[10]=[s("HttpFuncHandler")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/Response.html"},{default:o(()=>t[11]||(t[11]=[s("Response")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/SessionOptions.html"},{default:o(()=>t[12]||(t[12]=[s("SessionOptions")])),_:1})])]),t[18]||(t[18]=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[13]||(t[13]=[s("ContentType")])),_:1})])])])}const m=i(d,[["render",r],["__file","index.html.vue"]]),H=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":{},"filePathRelative":"doc/http/README.md"}');export{m as comp,H as data};
+import{_ as i,c as a,b as l,d as n,e as o,f as s,r as u,o as p}from"./app-DVxCS5ri.js";const d={};function r(f,t){const e=u("RouteLink");return p(),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[14]||(t[14]=l("h1",{id:"faasjs-http",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#faasjs-http"},[l("span",null,"@faasjs/http")])],-1)),t[15]||(t[15]=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[16]||(t[16]=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})])]),t[17]||(t[17]=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[8]||(t[8]=[s("CookieOptions")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:o(()=>t[9]||(t[9]=[s("HttpConfig")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/HttpFuncHandler.html"},{default:o(()=>t[10]||(t[10]=[s("HttpFuncHandler")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/Response.html"},{default:o(()=>t[11]||(t[11]=[s("Response")])),_:1})]),l("li",null,[n(e,{to:"/doc/http/type-aliases/SessionOptions.html"},{default:o(()=>t[12]||(t[12]=[s("SessionOptions")])),_:1})])]),t[18]||(t[18]=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[13]||(t[13]=[s("ContentType")])),_:1})])])])}const m=i(d,[["render",r],["__file","index.html.vue"]]),H=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":{},"filePathRelative":"doc/http/README.md"}');export{m as comp,H as data};
diff --git a/assets/index.html-D4K37Ew3.js b/assets/index.html-C4akY8mi.js
similarity index 98%
rename from assets/index.html-D4K37Ew3.js
rename to assets/index.html-C4akY8mi.js
index 7eaeeef77b..6003dd6f64 100644
--- a/assets/index.html-D4K37Ew3.js
+++ b/assets/index.html-C4akY8mi.js
@@ -1,2 +1,2 @@
-import{_ as o,c as i,b as l,d as e,e as a,f as s,a as u,r as d,o as c}from"./app-CmQUBLmX.js";const r={};function f(p,n){const t=d("RouteLink");return c(),i("div",null,[l("p",null,[e(t,{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 e,e as a,f as s,a as u,r as d,o as c}from"./app-DVxCS5ri.js";const r={};function f(p,n){const t=d("RouteLink");return c(),i("div",null,[l("p",null,[e(t,{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,[e(t,{to:"/doc/cloud_function/functions/invoke.html"},{default:a(()=>n[2]||(n[2]=[s("invoke")])),_:1})]),l("li",null,[e(t,{to:"/doc/cloud_function/functions/invokeSync.html"},{default:a(()=>n[3]||(n[3]=[s("invokeSync")])),_:1})]),l("li",null,[e(t,{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,[e(t,{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,[e(t,{to:"/doc/cloud_function/type-aliases/CloudFunctionAdapter.html"},{default:a(()=>n[6]||(n[6]=[s("CloudFunctionAdapter")])),_:1})]),l("li",null,[e(t,{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":{},"filePathRelative":"doc/cloud_function/README.md"}');export{h as comp,g as data}; diff --git a/assets/index.html-BpSGI-Zz.js b/assets/index.html-C8TNUknQ.js similarity index 97% rename from assets/index.html-BpSGI-Zz.js rename to assets/index.html-C8TNUknQ.js index e1d63a8470..55a9793a12 100644 --- a/assets/index.html-BpSGI-Zz.js +++ b/assets/index.html-C8TNUknQ.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 c}from"./app-CmQUBLmX.js";const p={};function u(f,s){const a=d("RouteLink");return c(),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 c}from"./app-DVxCS5ri.js";const p={};function u(f,s){const a=d("RouteLink");return c(),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(p,[["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":{},"filePathRelative":"doc/nextjs/README.md"}');export{m as comp,x as data}; diff --git a/assets/index.html-CoErBQGV.js b/assets/index.html-CBsnICkk.js similarity index 95% rename from assets/index.html-CoErBQGV.js rename to assets/index.html-CBsnICkk.js index 12a70e35ec..6876ac4c7d 100644 --- a/assets/index.html-CoErBQGV.js +++ b/assets/index.html-CBsnICkk.js @@ -1,2 +1,2 @@ -import{_ as a,c as s,a as n,o as t}from"./app-CmQUBLmX.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":1734957651000},"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-DVxCS5ri.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":1734960204000},"filePathRelative":"zh/guide/README.md"}');export{h as comp,p as data}; diff --git a/assets/index.html-5CNtZjJe.js b/assets/index.html-CET9XJh3.js similarity index 99% rename from assets/index.html-5CNtZjJe.js rename to assets/index.html-CET9XJh3.js index ec87ba9862..ec350a7bdb 100644 --- a/assets/index.html-5CNtZjJe.js +++ b/assets/index.html-CET9XJh3.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-CmQUBLmX.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-DVxCS5ri.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-vo5Uxwvv.js b/assets/index.html-CKxIczdo.js
similarity index 97%
rename from assets/index.html-vo5Uxwvv.js
rename to assets/index.html-CKxIczdo.js
index d7b00d20a7..a4bdc4f06f 100644
--- a/assets/index.html-vo5Uxwvv.js
+++ b/assets/index.html-CKxIczdo.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-CmQUBLmX.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-DVxCS5ri.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":{},"filePathRelative":"doc/images/node/README.md"}');export{f as comp,g as data}; diff --git a/assets/index.html-CB_B4tlM.js b/assets/index.html-CX3ZRswr.js similarity index 97% rename from assets/index.html-CB_B4tlM.js rename to assets/index.html-CX3ZRswr.js index cdbdb1e368..5608498562 100644 --- a/assets/index.html-CB_B4tlM.js +++ b/assets/index.html-CX3ZRswr.js @@ -1 +1 @@ -import{_ as u,c as a,b as s,d as n,e as o,f as t,r as i,o as r}from"./app-CmQUBLmX.js";const d={};function f(p,e){const l=i("RouteLink");return r(),a("div",null,[s("p",null,[n(l,{to:"/doc/"},{default:o(()=>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:o(()=>e[2]||(e[2]=[t("querystringify")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/functions/request.html"},{default:o(()=>e[3]||(e[3]=[t("request")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/functions/setMock.html"},{default:o(()=>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:o(()=>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:o(()=>e[6]||(e[6]=[t("Request")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/type-aliases/RequestOptions.html"},{default:o(()=>e[7]||(e[7]=[t("RequestOptions")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/type-aliases/Response.html"},{default:o(()=>e[8]||(e[8]=[t("Response")])),_:1})])])])}const m=u(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":{},"filePathRelative":"doc/request/README.md"}');export{m as comp,y as data}; +import{_ as u,c as a,b as s,d as n,e as o,f as t,r as i,o as r}from"./app-DVxCS5ri.js";const d={};function f(p,e){const l=i("RouteLink");return r(),a("div",null,[s("p",null,[n(l,{to:"/doc/"},{default:o(()=>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:o(()=>e[2]||(e[2]=[t("querystringify")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/functions/request.html"},{default:o(()=>e[3]||(e[3]=[t("request")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/functions/setMock.html"},{default:o(()=>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:o(()=>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:o(()=>e[6]||(e[6]=[t("Request")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/type-aliases/RequestOptions.html"},{default:o(()=>e[7]||(e[7]=[t("RequestOptions")])),_:1})]),s("li",null,[n(l,{to:"/doc/request/type-aliases/Response.html"},{default:o(()=>e[8]||(e[8]=[t("Response")])),_:1})])])])}const m=u(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":{},"filePathRelative":"doc/request/README.md"}');export{m as comp,y as data}; diff --git a/assets/index.html-D20yfmSr.js b/assets/index.html-CZ6UN5aI.js similarity index 96% rename from assets/index.html-D20yfmSr.js rename to assets/index.html-CZ6UN5aI.js index 53a9eb38af..55dfa030ed 100644 --- a/assets/index.html-D20yfmSr.js +++ b/assets/index.html-CZ6UN5aI.js @@ -1,2 +1,2 @@ -import{_ as l,c as i,b as a,d as t,e as r,f as s,a as o,r as d,o as p}from"./app-CmQUBLmX.js";const c={};function m(f,e){const n=d("RouteLink");return p(),i("div",null,[a("p",null,[t(n,{to:"/doc/"},{default:r(()=>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 l,c as i,b as a,d as t,e as r,f as s,a as o,r as d,o as p}from"./app-DVxCS5ri.js";const c={};function m(f,e){const n=d("RouteLink");return p(),i("div",null,[a("p",null,[t(n,{to:"/doc/"},{default:r(()=>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:r(()=>e[2]||(e[2]=[s("deepMerge")])),_:1})])])])}const h=l(c,[["render",m],["__file","index.html.vue"]]),u=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":{},"filePathRelative":"doc/deep_merge/README.md"}');export{h as comp,u as data}; diff --git a/assets/index.html-t74wyKwL.js b/assets/index.html-CsVYHY9E.js similarity index 99% rename from assets/index.html-t74wyKwL.js rename to assets/index.html-CsVYHY9E.js index f05a398827..149faa30a1 100644 --- a/assets/index.html-t74wyKwL.js +++ b/assets/index.html-CsVYHY9E.js @@ -1,4 +1,4 @@ -import{_ as a,c as n,a as e,o as t}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/README.md"}');export{o as comp,r as data}; diff --git a/assets/index.html-BPMTWxHZ.js b/assets/index.html-CsnajnYP.js similarity index 97% rename from assets/index.html-BPMTWxHZ.js rename to assets/index.html-CsnajnYP.js index 009330d62f..d8fac5a87e 100644 --- a/assets/index.html-BPMTWxHZ.js +++ b/assets/index.html-CsnajnYP.js @@ -1 +1 @@ -import{_ as o,c as i,b as l,d as t,e as a,f as e,r as u,o as d}from"./app-CmQUBLmX.js";const r={};function f(x,n){const s=u("RouteLink");return d(),i("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 p=o(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":{},"filePathRelative":"doc/knex/README.md"}');export{p as comp,m as data}; +import{_ as o,c as i,b as l,d as t,e as a,f as e,r as u,o as d}from"./app-DVxCS5ri.js";const r={};function f(x,n){const s=u("RouteLink");return d(),i("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 p=o(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":{},"filePathRelative":"doc/knex/README.md"}');export{p as comp,m as data}; diff --git a/assets/index.html-B119RezC.js b/assets/index.html-CyjPCPIB.js similarity index 91% rename from assets/index.html-B119RezC.js rename to assets/index.html-CyjPCPIB.js index 3fcbc2cb84..9bd115adc5 100644 --- a/assets/index.html-B119RezC.js +++ b/assets/index.html-CyjPCPIB.js @@ -1 +1 @@ -import{_ as o,c as n,b as t,d as r,e as l,f as a,r as d,o as i}from"./app-CmQUBLmX.js";const p={};function f(m,e){const s=d("RouteLink");return i(),n("div",null,[t("p",null,[r(s,{to:"/doc/"},{default:l(()=>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=o(p,[["render",f],["__file","index.html.vue"]]),x=JSON.parse('{"path":"/doc/faasjs/","title":"FaasJS","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/faasjs/README.md"}');export{c as comp,x as data}; +import{_ as o,c as n,b as t,d as r,e as l,f as a,r as d,o as i}from"./app-DVxCS5ri.js";const p={};function f(m,e){const s=d("RouteLink");return i(),n("div",null,[t("p",null,[r(s,{to:"/doc/"},{default:l(()=>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=o(p,[["render",f],["__file","index.html.vue"]]),x=JSON.parse('{"path":"/doc/faasjs/","title":"FaasJS","lang":"en","frontmatter":{},"headers":[],"git":{},"filePathRelative":"doc/faasjs/README.md"}');export{c as comp,x as data}; diff --git a/assets/index.html-CC0KwlJk.js b/assets/index.html-DDfIAh5x.js similarity index 98% rename from assets/index.html-CC0KwlJk.js rename to assets/index.html-DDfIAh5x.js index 7e79058647..952630519c 100644 --- a/assets/index.html-CC0KwlJk.js +++ b/assets/index.html-DDfIAh5x.js @@ -1,4 +1,4 @@ -import{_ as i,c as o,b as n,d as l,e as t,f as a,a as r,r as p,o as c}from"./app-CmQUBLmX.js";const u={};function d(g,s){const e=p("RouteLink");return c(),o("div",null,[n("p",null,[l(e,{to:"/doc/"},{default:t(()=>s[0]||(s[0]=[a("Documents")])),_:1}),s[1]||(s[1]=a(" / @faasjs/logger"))]),s[5]||(s[5]=r(`

@faasjs/logger

FaasJS's logger module.

License: MITNPM Version

Install

npm install @faasjs/logger
+import{_ as i,c as o,b as n,d as l,e as t,f as a,a as r,r as p,o as c}from"./app-DVxCS5ri.js";const u={};function d(g,s){const e=p("RouteLink");return c(),o("div",null,[n("p",null,[l(e,{to:"/doc/"},{default:t(()=>s[0]||(s[0]=[a("Documents")])),_:1}),s[1]||(s[1]=a(" / @faasjs/logger"))]),s[5]||(s[5]=r(`

@faasjs/logger

FaasJS's logger module.

License: MITNPM Version

Install

npm install @faasjs/logger
 

Usage

import { Logger } from '@faasjs/logger'
 
 const logger = new Logger()
diff --git a/assets/index.html-C87X11Qj.js b/assets/index.html-DMIr5RzT.js
similarity index 99%
rename from assets/index.html-C87X11Qj.js
rename to assets/index.html-DMIr5RzT.js
index 6ef09c086a..790f33071c 100644
--- a/assets/index.html-C87X11Qj.js
+++ b/assets/index.html-DMIr5RzT.js
@@ -1,4 +1,4 @@
-import{_ as l,c as i,b as n,d as t,e as p,f as a,a as o,r as c,o as r}from"./app-CmQUBLmX.js";const u={};function d(k,s){const e=c("RouteLink");return r(),i("div",null,[n("p",null,[t(e,{to:"/doc/"},{default:p(()=>s[0]||(s[0]=[a("Documents")])),_:1}),s[1]||(s[1]=a(" / @faasjs/ts-transform"))]),s[5]||(s[5]=o(`

@faasjs/ts-transform

Typescript transform based on SWC.

License: MITNPM Version

Install

npm install @faasjs/ts-transform
+import{_ as l,c as i,b as n,d as t,e as p,f as a,a as o,r as c,o as r}from"./app-DVxCS5ri.js";const u={};function d(k,s){const e=c("RouteLink");return r(),i("div",null,[n("p",null,[t(e,{to:"/doc/"},{default:p(()=>s[0]||(s[0]=[a("Documents")])),_:1}),s[1]||(s[1]=a(" / @faasjs/ts-transform"))]),s[5]||(s[5]=o(`

@faasjs/ts-transform

Typescript transform based on SWC.

License: MITNPM Version

Install

npm install @faasjs/ts-transform
 

Usage

Use as a register

import { addHook } from 'pirates'
 import { transform } from '@faasjs/ts-transform'
 
diff --git a/assets/index.html-DO1LXonZ.js b/assets/index.html-DUiEUsg7.js
similarity index 99%
rename from assets/index.html-DO1LXonZ.js
rename to assets/index.html-DUiEUsg7.js
index 1a1d6d7294..be3bc9670a 100644
--- a/assets/index.html-DO1LXonZ.js
+++ b/assets/index.html-DUiEUsg7.js
@@ -1,4 +1,4 @@
-import{_ as o,c as i,b as s,d as e,e as a,f as t,a as d,r,o as p}from"./app-CmQUBLmX.js";const u={};function f(m,n){const l=r("RouteLink");return p(),i("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]=d(`

@faasjs/ant-design

UI components based on FaasJS, Ant Design and React Router.

License: MITNPM Version

Install

npm install @faasjs/ant-design
+import{_ as o,c as i,b as s,d as e,e as a,f as t,a as d,r,o as p}from"./app-DVxCS5ri.js";const u={};function f(m,n){const l=r("RouteLink");return p(),i("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]=d(`

@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-CgZyvg3g.js b/assets/index.html-DWE1A3aJ.js
similarity index 98%
rename from assets/index.html-CgZyvg3g.js
rename to assets/index.html-DWE1A3aJ.js
index 20508c03c9..88aa7ba797 100644
--- a/assets/index.html-CgZyvg3g.js
+++ b/assets/index.html-DWE1A3aJ.js
@@ -1,3 +1,3 @@
-import{_ as i,c as r,b as s,d as a,e as n,f as l,a as o,r as d,o as u}from"./app-CmQUBLmX.js";const c={};function p(f,e){const t=d("RouteLink");return u(),r("div",null,[s("p",null,[a(t,{to:"/doc/"},{default:n(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[1]||(e[1]=l(" / @faasjs/server"))]),e[11]||(e[11]=o(`

@faasjs/server

FaasJS's server module.

License: MITNPM Version

Install

# If you are using bun, tsx is not required.
+import{_ as i,c as r,b as s,d as a,e as n,f as l,a as o,r as d,o as u}from"./app-DVxCS5ri.js";const c={};function p(f,e){const t=d("RouteLink");return u(),r("div",null,[s("p",null,[a(t,{to:"/doc/"},{default:n(()=>e[0]||(e[0]=[l("Documents")])),_:1}),e[1]||(e[1]=l(" / @faasjs/server"))]),e[11]||(e[11]=o(`

@faasjs/server

FaasJS's server module.

License: MITNPM Version

Install

# If you are using bun, tsx is not required.
 npm install @faasjs/server tsx
 

Routing

Static routing:

  • / -> index.func.ts or index.func.tsx
  • /path -> path.func.ts or path.func.tsx or path/index.func.ts or path/index.func.tsx

Dynamic routing:

  • /* -> default.func.ts or default.func.tsx
  • /path/* -> path/default.func.ts or path/default.func.tsx

Functions

`,11)),s("ul",null,[s("li",null,[a(t,{to:"/doc/server/functions/closeAll.html"},{default:n(()=>e[2]||(e[2]=[l("closeAll")])),_:1})]),s("li",null,[a(t,{to:"/doc/server/functions/getAll.html"},{default:n(()=>e[3]||(e[3]=[l("getAll")])),_:1})]),s("li",null,[a(t,{to:"/doc/server/functions/staticHandler.html"},{default:n(()=>e[4]||(e[4]=[l("staticHandler")])),_:1})]),s("li",null,[a(t,{to:"/doc/server/functions/useMiddleware.html"},{default:n(()=>e[5]||(e[5]=[l("useMiddleware")])),_:1})]),s("li",null,[a(t,{to:"/doc/server/functions/useMiddlewares.html"},{default:n(()=>e[6]||(e[6]=[l("useMiddlewares")])),_:1})])]),e[12]||(e[12]=s("h2",{id:"classes",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#classes"},[s("span",null,"Classes")])],-1)),s("ul",null,[s("li",null,[a(t,{to:"/doc/server/classes/Server.html"},{default:n(()=>e[7]||(e[7]=[l("Server")])),_:1})])]),e[13]||(e[13]=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,[a(t,{to:"/doc/server/type-aliases/Middleware.html"},{default:n(()=>e[8]||(e[8]=[l("Middleware")])),_:1})]),s("li",null,[a(t,{to:"/doc/server/type-aliases/MiddlewareEvent.html"},{default:n(()=>e[9]||(e[9]=[l("MiddlewareEvent")])),_:1})]),s("li",null,[a(t,{to:"/doc/server/type-aliases/StaticHandlerOptions.html"},{default:n(()=>e[10]||(e[10]=[l("StaticHandlerOptions")])),_:1})])])])}const h=i(c,[["render",p],["__file","index.html.vue"]]),m=JSON.parse('{"path":"/doc/server/","title":"@faasjs/server","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Install","slug":"install","link":"#install","children":[]},{"level":2,"title":"Routing","slug":"routing","link":"#routing","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":{},"filePathRelative":"doc/server/README.md"}');export{h as comp,m as data}; diff --git a/assets/index.html-BdG3CD4D.js b/assets/index.html-DlfNkBFQ.js similarity index 98% rename from assets/index.html-BdG3CD4D.js rename to assets/index.html-DlfNkBFQ.js index 0c82baee5d..fc95b0574f 100644 --- a/assets/index.html-BdG3CD4D.js +++ b/assets/index.html-DlfNkBFQ.js @@ -1 +1 @@ -import{_ as i,c as o,b as l,d as n,e as u,f as e,r as a,o as d}from"./app-CmQUBLmX.js";const f={};function r(p,t){const s=a("RouteLink");return d(),o("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[20]||(t[20]=l("h1",{id:"faasjs-test",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#faasjs-test"},[l("span",null,"@faasjs/test")])],-1)),t[21]||(t[21]=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/nameFunc.html"},{default:u(()=>t[2]||(t[2]=[e("nameFunc")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/functions/test.html"},{default:u(()=>t[3]||(t[3]=[e("test")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/functions/useFunc.html"},{default:u(()=>t[4]||(t[4]=[e("useFunc")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/functions/usePlugin.html"},{default:u(()=>t[5]||(t[5]=[e("usePlugin")])),_:1})])]),t[22]||(t[22]=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[6]||(t[6]=[e("Func")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/classes/FuncWarper.html"},{default:u(()=>t[7]||(t[7]=[e("FuncWarper")])),_:1})])]),t[23]||(t[23]=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[8]||(t[8]=[e("Config")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/ExportedHandler.html"},{default:u(()=>t[9]||(t[9]=[e("ExportedHandler")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/FuncConfig.html"},{default:u(()=>t[10]||(t[10]=[e("FuncConfig")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/FuncEventType.html"},{default:u(()=>t[11]||(t[11]=[e("FuncEventType")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/FuncReturnType.html"},{default:u(()=>t[12]||(t[12]=[e("FuncReturnType")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/Handler.html"},{default:u(()=>t[13]||(t[13]=[e("Handler")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/InvokeData.html"},{default:u(()=>t[14]||(t[14]=[e("InvokeData")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/LifeCycleKey.html"},{default:u(()=>t[15]||(t[15]=[e("LifeCycleKey")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/MountData.html"},{default:u(()=>t[16]||(t[16]=[e("MountData")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/Next.html"},{default:u(()=>t[17]||(t[17]=[e("Next")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/Plugin.html"},{default:u(()=>t[18]||(t[18]=[e("Plugin")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/UseifyPlugin.html"},{default:u(()=>t[19]||(t[19]=[e("UseifyPlugin")])),_:1})])])])}const y=i(f,[["render",r],["__file","index.html.vue"]]),F=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":{},"filePathRelative":"doc/test/README.md"}');export{y as comp,F as data}; +import{_ as i,c as o,b as l,d as n,e as u,f as e,r as a,o as d}from"./app-DVxCS5ri.js";const f={};function r(p,t){const s=a("RouteLink");return d(),o("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[20]||(t[20]=l("h1",{id:"faasjs-test",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#faasjs-test"},[l("span",null,"@faasjs/test")])],-1)),t[21]||(t[21]=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/nameFunc.html"},{default:u(()=>t[2]||(t[2]=[e("nameFunc")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/functions/test.html"},{default:u(()=>t[3]||(t[3]=[e("test")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/functions/useFunc.html"},{default:u(()=>t[4]||(t[4]=[e("useFunc")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/functions/usePlugin.html"},{default:u(()=>t[5]||(t[5]=[e("usePlugin")])),_:1})])]),t[22]||(t[22]=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[6]||(t[6]=[e("Func")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/classes/FuncWarper.html"},{default:u(()=>t[7]||(t[7]=[e("FuncWarper")])),_:1})])]),t[23]||(t[23]=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[8]||(t[8]=[e("Config")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/ExportedHandler.html"},{default:u(()=>t[9]||(t[9]=[e("ExportedHandler")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/FuncConfig.html"},{default:u(()=>t[10]||(t[10]=[e("FuncConfig")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/FuncEventType.html"},{default:u(()=>t[11]||(t[11]=[e("FuncEventType")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/FuncReturnType.html"},{default:u(()=>t[12]||(t[12]=[e("FuncReturnType")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/Handler.html"},{default:u(()=>t[13]||(t[13]=[e("Handler")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/InvokeData.html"},{default:u(()=>t[14]||(t[14]=[e("InvokeData")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/LifeCycleKey.html"},{default:u(()=>t[15]||(t[15]=[e("LifeCycleKey")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/MountData.html"},{default:u(()=>t[16]||(t[16]=[e("MountData")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/Next.html"},{default:u(()=>t[17]||(t[17]=[e("Next")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/Plugin.html"},{default:u(()=>t[18]||(t[18]=[e("Plugin")])),_:1})]),l("li",null,[n(s,{to:"/doc/test/type-aliases/UseifyPlugin.html"},{default:u(()=>t[19]||(t[19]=[e("UseifyPlugin")])),_:1})])])])}const y=i(f,[["render",r],["__file","index.html.vue"]]),F=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":{},"filePathRelative":"doc/test/README.md"}');export{y as comp,F as data}; diff --git a/assets/index.html-8pb-mMc4.js b/assets/index.html-Dv6y1Kk7.js similarity index 97% rename from assets/index.html-8pb-mMc4.js rename to assets/index.html-Dv6y1Kk7.js index 53bc04611b..439a77cd75 100644 --- a/assets/index.html-8pb-mMc4.js +++ b/assets/index.html-Dv6y1Kk7.js @@ -1,4 +1,4 @@ -import{_ as l,c as p,b as e,d as t,e as r,f as s,a as i,r as c,o}from"./app-CmQUBLmX.js";const d={};function m(f,a){const n=c("RouteLink");return o(),p("div",null,[e("p",null,[t(n,{to:"/doc/"},{default:r(()=>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 l,c as p,b as e,d as t,e as r,f as s,a as i,r as c,o}from"./app-DVxCS5ri.js";const d={};function m(f,a){const n=c("RouteLink");return o(),p("div",null,[e("p",null,[t(n,{to:"/doc/"},{default:r(()=>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-Dj3KxpGV.js b/assets/index.html-HVjZWK2p.js
similarity index 98%
rename from assets/index.html-Dj3KxpGV.js
rename to assets/index.html-HVjZWK2p.js
index 1bc588b8ae..215af0d164 100644
--- a/assets/index.html-Dj3KxpGV.js
+++ b/assets/index.html-HVjZWK2p.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-CmQUBLmX.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-DVxCS5ri.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-Dort42OV.js b/assets/index.html-NSw4onj7.js
similarity index 99%
rename from assets/index.html-Dort42OV.js
rename to assets/index.html-NSw4onj7.js
index d90e08cfd3..8aefe27b1e 100644
--- a/assets/index.html-Dort42OV.js
+++ b/assets/index.html-NSw4onj7.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/README.md"}');export{g as comp,j as data};
diff --git a/assets/index.html-Den7N9Kl.js b/assets/index.html-UC2Xm3NL.js
similarity index 98%
rename from assets/index.html-Den7N9Kl.js
rename to assets/index.html-UC2Xm3NL.js
index c81bdaa410..fd6f8554c0 100644
--- a/assets/index.html-Den7N9Kl.js
+++ b/assets/index.html-UC2Xm3NL.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-CmQUBLmX.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-DVxCS5ri.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-0YhMETby.js b/assets/index.html-YcQhIvaL.js
similarity index 97%
rename from assets/index.html-0YhMETby.js
rename to assets/index.html-YcQhIvaL.js
index 8d44edaadf..01418109a1 100644
--- a/assets/index.html-0YhMETby.js
+++ b/assets/index.html-YcQhIvaL.js
@@ -1 +1 @@
-import{_ as i,c as o,b as e,d as l,e as n,f as s,a as r,r as p,o as d}from"./app-CmQUBLmX.js";const f={};function u(y,a){const t=p("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]=r('

@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 c=i(f,[["render",u],["__file","index.html.vue"]]),m=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":{},"filePathRelative":"doc/types/README.md"}');export{c as comp,m as data}; +import{_ as i,c as o,b as e,d as l,e as n,f as s,a as r,r as p,o as d}from"./app-DVxCS5ri.js";const f={};function u(y,a){const t=p("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]=r('

@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 c=i(f,[["render",u],["__file","index.html.vue"]]),m=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":{},"filePathRelative":"doc/types/README.md"}');export{c as comp,m as data}; diff --git a/assets/index.html-DmWA4R0N.js b/assets/index.html-gFUftfY7.js similarity index 96% rename from assets/index.html-DmWA4R0N.js rename to assets/index.html-gFUftfY7.js index 9c723bd9d3..b7e3483955 100644 --- a/assets/index.html-DmWA4R0N.js +++ b/assets/index.html-gFUftfY7.js @@ -1,6 +1,6 @@ -import{_ as e,c as t,a as s,o as n}from"./app-CmQUBLmX.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-DVxCS5ri.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":1734957651000},"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":1734960204000},"filePathRelative":"guide/README.md"}');export{d as comp,h as data}; diff --git a/assets/index.html-BZSD83g-.js b/assets/index.html-k5t0fdDT.js similarity index 98% rename from assets/index.html-BZSD83g-.js rename to assets/index.html-k5t0fdDT.js index b1a75720f0..44501e480c 100644 --- a/assets/index.html-BZSD83g-.js +++ b/assets/index.html-k5t0fdDT.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-CmQUBLmX.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-DVxCS5ri.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":{},"filePathRelative":"doc/vue-plugin/README.md"}');export{m as comp,h as data}; diff --git a/assets/index.html-CGe5PvuN.js b/assets/index.html-qnyHUYYg.js similarity index 99% rename from assets/index.html-CGe5PvuN.js rename to assets/index.html-qnyHUYYg.js index 8bf8cccf3e..e1232b1907 100644 --- a/assets/index.html-CGe5PvuN.js +++ b/assets/index.html-qnyHUYYg.js @@ -1,4 +1,4 @@ -import{_ as a,c as n,a as e,o as t}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"README.md"}`);export{c as comp,r as data}; diff --git a/assets/index.html-Bz8A-33E.js b/assets/index.html-sacFYHuF.js similarity index 98% rename from assets/index.html-Bz8A-33E.js rename to assets/index.html-sacFYHuF.js index 573e0f8e8e..85aadb4bef 100644 --- a/assets/index.html-Bz8A-33E.js +++ b/assets/index.html-sacFYHuF.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-CmQUBLmX.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-DVxCS5ri.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-Db16xJkG.js b/assets/index.html-y-Qbz0Rw.js
similarity index 98%
rename from assets/index.html-Db16xJkG.js
rename to assets/index.html-y-Qbz0Rw.js
index e7d0a36190..63ce655015 100644
--- a/assets/index.html-Db16xJkG.js
+++ b/assets/index.html-y-Qbz0Rw.js
@@ -1,2 +1,2 @@
-import{_ as i,c as u,b as n,d as t,e as a,f as e,a as o,r as d,o as f}from"./app-CmQUBLmX.js";const r={};function p(c,l){const s=d("RouteLink");return f(),u("div",null,[n("p",null,[t(s,{to:"/doc/"},{default:a(()=>l[0]||(l[0]=[e("Documents")])),_:1}),l[1]||(l[1]=e(" / @faasjs/func"))]),l[19]||(l[19]=o(`

@faasjs/func

FaasJS's function module.

License: MITNPM Version

Install

npm install @faasjs/func
+import{_ as i,c as u,b as n,d as t,e as a,f as e,a as o,r as d,o as f}from"./app-DVxCS5ri.js";const r={};function p(c,l){const s=d("RouteLink");return f(),u("div",null,[n("p",null,[t(s,{to:"/doc/"},{default:a(()=>l[0]||(l[0]=[e("Documents")])),_:1}),l[1]||(l[1]=e(" / @faasjs/func"))]),l[19]||(l[19]=o(`

@faasjs/func

FaasJS's function module.

License: MITNPM Version

Install

npm install @faasjs/func
 

Usage

See

`,7)),n("p",null,[t(s,{to:"/doc/func/functions/useFunc.html"},{default:a(()=>l[2]||(l[2]=[e("useFunc")])),_:1})]),l[20]||(l[20]=n("h2",{id:"functions",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#functions"},[n("span",null,"Functions")])],-1)),n("ul",null,[n("li",null,[t(s,{to:"/doc/func/functions/nameFunc.html"},{default:a(()=>l[3]||(l[3]=[e("nameFunc")])),_:1})]),n("li",null,[t(s,{to:"/doc/func/functions/useFunc.html"},{default:a(()=>l[4]||(l[4]=[e("useFunc")])),_:1})]),n("li",null,[t(s,{to:"/doc/func/functions/usePlugin.html"},{default:a(()=>l[5]||(l[5]=[e("usePlugin")])),_:1})])]),l[21]||(l[21]=n("h2",{id:"classes",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#classes"},[n("span",null,"Classes")])],-1)),n("ul",null,[n("li",null,[t(s,{to:"/doc/func/classes/Func.html"},{default:a(()=>l[6]||(l[6]=[e("Func")])),_:1})])]),l[22]||(l[22]=n("h2",{id:"type-aliases",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#type-aliases"},[n("span",null,"Type Aliases")])],-1)),n("ul",null,[n("li",null,[t(s,{to:"/doc/func/type-aliases/Config.html"},{default:a(()=>l[7]||(l[7]=[e("Config")])),_:1})]),n("li",null,[t(s,{to:"/doc/func/type-aliases/ExportedHandler.html"},{default:a(()=>l[8]||(l[8]=[e("ExportedHandler")])),_:1})]),n("li",null,[t(s,{to:"/doc/func/type-aliases/FuncConfig.html"},{default:a(()=>l[9]||(l[9]=[e("FuncConfig")])),_:1})]),n("li",null,[t(s,{to:"/doc/func/type-aliases/FuncEventType.html"},{default:a(()=>l[10]||(l[10]=[e("FuncEventType")])),_:1})]),n("li",null,[t(s,{to:"/doc/func/type-aliases/FuncReturnType.html"},{default:a(()=>l[11]||(l[11]=[e("FuncReturnType")])),_:1})]),n("li",null,[t(s,{to:"/doc/func/type-aliases/Handler.html"},{default:a(()=>l[12]||(l[12]=[e("Handler")])),_:1})]),n("li",null,[t(s,{to:"/doc/func/type-aliases/InvokeData.html"},{default:a(()=>l[13]||(l[13]=[e("InvokeData")])),_:1})]),n("li",null,[t(s,{to:"/doc/func/type-aliases/LifeCycleKey.html"},{default:a(()=>l[14]||(l[14]=[e("LifeCycleKey")])),_:1})]),n("li",null,[t(s,{to:"/doc/func/type-aliases/MountData.html"},{default:a(()=>l[15]||(l[15]=[e("MountData")])),_:1})]),n("li",null,[t(s,{to:"/doc/func/type-aliases/Next.html"},{default:a(()=>l[16]||(l[16]=[e("Next")])),_:1})]),n("li",null,[t(s,{to:"/doc/func/type-aliases/Plugin.html"},{default:a(()=>l[17]||(l[17]=[e("Plugin")])),_:1})]),n("li",null,[t(s,{to:"/doc/func/type-aliases/UseifyPlugin.html"},{default:a(()=>l[18]||(l[18]=[e("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":{},"filePathRelative":"doc/func/README.md"}');export{g as comp,h as data}; diff --git a/assets/invoke.html-D9oOEXLR.js b/assets/invoke.html-BYmLarLc.js similarity index 97% rename from assets/invoke.html-D9oOEXLR.js rename to assets/invoke.html-BYmLarLc.js index b0efb70dbc..8cff7fc02e 100644 --- a/assets/invoke.html-D9oOEXLR.js +++ b/assets/invoke.html-BYmLarLc.js @@ -1 +1 @@ -import{_ as s,c as r,b as d,d as n,e as o,f as a,a as i,r as l,o as c}from"./app-CmQUBLmX.js";const p={};function u(h,e){const t=l("RouteLink");return c(),r("div",null,[d("p",null,[n(t,{to:"/doc/cloud_function/"},{default:o(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(t,{to:"/doc/cloud_function/"},{default:o(()=>e[1]||(e[1]=[a("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=a(" / 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>

',16))])}const f=s(p,[["render",u],["__file","invoke.html.vue"]]),k=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":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"data?","slug":"data","link":"#data","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/cloud_function/functions/invoke.md"}');export{f as comp,k as data}; +import{_ as s,c as r,b as d,d as n,e as o,f as a,a as i,r as l,o as c}from"./app-DVxCS5ri.js";const p={};function u(h,e){const t=l("RouteLink");return c(),r("div",null,[d("p",null,[n(t,{to:"/doc/cloud_function/"},{default:o(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(t,{to:"/doc/cloud_function/"},{default:o(()=>e[1]||(e[1]=[a("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=a(" / 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>

',16))])}const f=s(p,[["render",u],["__file","invoke.html.vue"]]),k=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":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"data?","slug":"data","link":"#data","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/cloud_function/functions/invoke.md"}');export{f as comp,k as data}; diff --git a/assets/invokeSync.html-BPon2tD5.js b/assets/invokeSync.html-BsyRwGsG.js similarity index 97% rename from assets/invokeSync.html-BPon2tD5.js rename to assets/invokeSync.html-BsyRwGsG.js index 122da6a382..257b925731 100644 --- a/assets/invokeSync.html-BPon2tD5.js +++ b/assets/invokeSync.html-BsyRwGsG.js @@ -1 +1 @@ -import{_ as s,c as r,b as c,d as t,e as o,f as n,a as d,r as i,o as l}from"./app-CmQUBLmX.js";const p={};function u(h,e){const a=i("RouteLink");return l(),r("div",null,[c("p",null,[t(a,{to:"/doc/cloud_function/"},{default:o(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(a,{to:"/doc/cloud_function/"},{default:o(()=>e[1]||(e[1]=[n("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=n(" / 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>

',17))])}const f=s(p,[["render",u],["__file","invokeSync.html.vue"]]),k=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":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"data?","slug":"data","link":"#data","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/cloud_function/functions/invokeSync.md"}');export{f as comp,k as data}; +import{_ as s,c as r,b as c,d as t,e as o,f as n,a as d,r as i,o as l}from"./app-DVxCS5ri.js";const p={};function u(h,e){const a=i("RouteLink");return l(),r("div",null,[c("p",null,[t(a,{to:"/doc/cloud_function/"},{default:o(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(a,{to:"/doc/cloud_function/"},{default:o(()=>e[1]||(e[1]=[n("@faasjs/cloud_function")])),_:1}),e[3]||(e[3]=n(" / 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>

',17))])}const f=s(p,[["render",u],["__file","invokeSync.html.vue"]]),k=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":3,"title":"name","slug":"name","link":"#name","children":[]},{"level":3,"title":"data?","slug":"data","link":"#data","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/cloud_function/functions/invokeSync.md"}');export{f as comp,k as data}; diff --git a/assets/knex.html-D83MUIne.js b/assets/knex.html-BSUjR_s5.js similarity index 76% rename from assets/knex.html-D83MUIne.js rename to assets/knex.html-BSUjR_s5.js index 8839057fdf..76c4976022 100644 --- a/assets/knex.html-D83MUIne.js +++ b/assets/knex.html-BSUjR_s5.js @@ -1 +1 @@ -import{_ as n,c as t,b as e,o as s}from"./app-CmQUBLmX.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":1734957651000},"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-DVxCS5ri.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":1734960204000},"filePathRelative":"zh/doc/knex.md"}');export{d as comp,f as data}; diff --git a/assets/lifecycle.html-QFC2G1CE.js b/assets/lifecycle.html-D3eY7VqF.js similarity index 80% rename from assets/lifecycle.html-QFC2G1CE.js rename to assets/lifecycle.html-D3eY7VqF.js index 4aafd01ee3..5ae07f215c 100644 --- a/assets/lifecycle.html-QFC2G1CE.js +++ b/assets/lifecycle.html-D3eY7VqF.js @@ -1 +1 @@ -import{_ as a,c,b as e,o as l}from"./app-CmQUBLmX.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":1734957651000},"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-DVxCS5ri.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":1734960204000},"filePathRelative":"zh/guide/best-practice/lifecycle.md"}');export{o as comp,d as data}; diff --git a/assets/load.html-CJZZ5VXr.js b/assets/load.html-BjBaW-lN.js similarity index 76% rename from assets/load.html-CJZZ5VXr.js rename to assets/load.html-BjBaW-lN.js index 72db76d13e..1fc8257e0a 100644 --- a/assets/load.html-CJZZ5VXr.js +++ b/assets/load.html-BjBaW-lN.js @@ -1 +1 @@ -import{_ as t,c as l,b as a,o}from"./app-CmQUBLmX.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":1734957651000},"filePathRelative":"zh/doc/load.md"}');export{c as comp,f as data}; +import{_ as t,c as l,b as a,o}from"./app-DVxCS5ri.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":1734960204000},"filePathRelative":"zh/doc/load.md"}');export{c as comp,f as data}; diff --git a/assets/loadConfig.html-BbR4JpQe.js b/assets/loadConfig.html-DCrm4WyY.js similarity index 97% rename from assets/loadConfig.html-BbR4JpQe.js rename to assets/loadConfig.html-DCrm4WyY.js index d658f1f0bd..e2f2f96676 100644 --- a/assets/loadConfig.html-BbR4JpQe.js +++ b/assets/loadConfig.html-DCrm4WyY.js @@ -1 +1 @@ -import{_ as l,c as r,b as s,d as n,e as t,f as a,a as i,r as d,o as c}from"./app-CmQUBLmX.js";const g={};function f(p,e){const o=d("RouteLink");return c(),r("div",null,[s("p",null,[n(o,{to:"/doc/load/"},{default:t(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(o,{to:"/doc/load/"},{default:t(()=>e[1]||(e[1]=[a("@faasjs/load")])),_:1}),e[3]||(e[3]=a(" / loadConfig"))]),e[4]||(e[4]=i('

Function: loadConfig()

loadConfig(root, filename, staging, logger?): FuncConfig

Load configuration from faas.yaml

Parameters

root

string

filename

string

staging

string

logger?

Logger

Returns

FuncConfig

',14))])}const u=l(g,[["render",f],["__file","loadConfig.html.vue"]]),m=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":3,"title":"root","slug":"root","link":"#root","children":[]},{"level":3,"title":"filename","slug":"filename","link":"#filename","children":[]},{"level":3,"title":"staging","slug":"staging","link":"#staging","children":[]},{"level":3,"title":"logger?","slug":"logger","link":"#logger","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/load/functions/loadConfig.md"}');export{u as comp,m as data}; +import{_ as l,c as r,b as s,d as n,e as t,f as a,a as i,r as d,o as c}from"./app-DVxCS5ri.js";const g={};function f(p,e){const o=d("RouteLink");return c(),r("div",null,[s("p",null,[n(o,{to:"/doc/load/"},{default:t(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(o,{to:"/doc/load/"},{default:t(()=>e[1]||(e[1]=[a("@faasjs/load")])),_:1}),e[3]||(e[3]=a(" / loadConfig"))]),e[4]||(e[4]=i('

Function: loadConfig()

loadConfig(root, filename, staging, logger?): FuncConfig

Load configuration from faas.yaml

Parameters

root

string

filename

string

staging

string

logger?

Logger

Returns

FuncConfig

',14))])}const u=l(g,[["render",f],["__file","loadConfig.html.vue"]]),m=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":3,"title":"root","slug":"root","link":"#root","children":[]},{"level":3,"title":"filename","slug":"filename","link":"#filename","children":[]},{"level":3,"title":"staging","slug":"staging","link":"#staging","children":[]},{"level":3,"title":"logger?","slug":"logger","link":"#logger","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/load/functions/loadConfig.md"}');export{u as comp,m as data}; diff --git a/assets/lock.html-Xg8gOu_5.js b/assets/lock.html-D3cmw1mZ.js similarity index 96% rename from assets/lock.html-Xg8gOu_5.js rename to assets/lock.html-D3cmw1mZ.js index 262c4ff3f2..1c9382b59a 100644 --- a/assets/lock.html-Xg8gOu_5.js +++ b/assets/lock.html-D3cmw1mZ.js @@ -1 +1 @@ -import{_ as r,c as s,b as d,d as a,e as n,f as o,a as l,r as c,o as i}from"./app-CmQUBLmX.js";const p={};function u(k,e){const t=c("RouteLink");return i(),s("div",null,[d("p",null,[a(t,{to:"/doc/redis/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),a(t,{to:"/doc/redis/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/redis")])),_:1}),e[3]||(e[3]=o(" / lock"))]),e[4]||(e[4]=l('

Function: lock()

lock(key, EX): Promise<void>

Lock by key

Parameters

key

string

EX

number = 10

expire in seconds, default 10

Returns

Promise<void>

',11))])}const f=r(p,[["render",u],["__file","lock.html.vue"]]),m=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":3,"title":"key","slug":"key","link":"#key","children":[]},{"level":3,"title":"EX","slug":"ex","link":"#ex","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/lock.md"}');export{f as comp,m as data}; +import{_ as r,c as s,b as d,d as a,e as n,f as o,a as l,r as c,o as i}from"./app-DVxCS5ri.js";const p={};function u(k,e){const t=c("RouteLink");return i(),s("div",null,[d("p",null,[a(t,{to:"/doc/redis/"},{default:n(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),a(t,{to:"/doc/redis/"},{default:n(()=>e[1]||(e[1]=[o("@faasjs/redis")])),_:1}),e[3]||(e[3]=o(" / lock"))]),e[4]||(e[4]=l('

Function: lock()

lock(key, EX): Promise<void>

Lock by key

Parameters

key

string

EX

number = 10

expire in seconds, default 10

Returns

Promise<void>

',11))])}const f=r(p,[["render",u],["__file","lock.html.vue"]]),m=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":3,"title":"key","slug":"key","link":"#key","children":[]},{"level":3,"title":"EX","slug":"ex","link":"#ex","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/lock.md"}');export{f as comp,m as data}; diff --git a/assets/logger.html-DscumDhz.js b/assets/logger.html-BxU_jPTb.js similarity index 77% rename from assets/logger.html-DscumDhz.js rename to assets/logger.html-BxU_jPTb.js index 1c02c4ecf1..15e963027f 100644 --- a/assets/logger.html-DscumDhz.js +++ b/assets/logger.html-BxU_jPTb.js @@ -1 +1 @@ -import{_ as r,c as t,b as e,o as l}from"./app-CmQUBLmX.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":1734957651000},"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-DVxCS5ri.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":1734960204000},"filePathRelative":"zh/doc/logger.md"}');export{c as comp,d as data}; diff --git a/assets/mongo.html-RXMo4n7L.js b/assets/mongo.html-CJL1oKf7.js similarity index 76% rename from assets/mongo.html-RXMo4n7L.js rename to assets/mongo.html-CJL1oKf7.js index 13be952154..4b59557a68 100644 --- a/assets/mongo.html-RXMo4n7L.js +++ b/assets/mongo.html-CJL1oKf7.js @@ -1 +1 @@ -import{_ as e,c as n,b as o,o as t}from"./app-CmQUBLmX.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":1734957651000},"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-DVxCS5ri.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":1734960204000},"filePathRelative":"zh/doc/mongo.md"}');export{c as comp,d as data}; diff --git a/assets/multi.html-CUOeq8nn.js b/assets/multi.html-BeANWxqD.js similarity index 94% rename from assets/multi.html-CUOeq8nn.js rename to assets/multi.html-BeANWxqD.js index 4ef70b4eeb..f239aa2b9e 100644 --- a/assets/multi.html-CUOeq8nn.js +++ b/assets/multi.html-BeANWxqD.js @@ -1 +1 @@ -import{_ as s,c as i,b as n,d as o,e as r,f as e,r as u,o as d}from"./app-CmQUBLmX.js";const a={};function m(f,t){const l=u("RouteLink");return d(),i("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":{},"filePathRelative":"doc/redis/functions/multi.md"}');export{c as comp,x as data}; +import{_ as s,c as i,b as n,d as o,e as r,f as e,r as u,o as d}from"./app-DVxCS5ri.js";const a={};function m(f,t){const l=u("RouteLink");return d(),i("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":{},"filePathRelative":"doc/redis/functions/multi.md"}');export{c as comp,x as data}; diff --git a/assets/nameFunc.html-Cf52jqRr.js b/assets/nameFunc.html-Q3uJ3jXj.js similarity index 98% rename from assets/nameFunc.html-Cf52jqRr.js rename to assets/nameFunc.html-Q3uJ3jXj.js index 72dea1873c..c7a643875c 100644 --- a/assets/nameFunc.html-Cf52jqRr.js +++ b/assets/nameFunc.html-Q3uJ3jXj.js @@ -1,4 +1,4 @@ -import{_ as l,c as p,b as o,d as s,e as t,f as e,a as r,r as c,o as i}from"./app-CmQUBLmX.js";const d={};function u(m,n){const a=c("RouteLink");return i(),p("div",null,[o("p",null,[s(a,{to:"/doc/test/"},{default:t(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),s(a,{to:"/doc/test/"},{default:t(()=>n[1]||(n[1]=[e("@faasjs/test")])),_:1}),n[3]||(n[3]=e(" / nameFunc"))]),n[4]||(n[4]=r(`

Function: nameFunc()

nameFunc<T>(name, handler): T

Assigns a name to a given function handler, which will be displayed in logs and error messages.

Type Parameters

T extends (...args) => any

The type of the function handler.

Parameters

name

string

The name to assign to the function handler.

handler

T

The function handler to which the name will be assigned.

Returns

T

  • The original function handler with the assigned name.

Example

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

Function: nameFunc()

nameFunc<T>(name, handler): T

Assigns a name to a given function handler, which will be displayed in logs and error messages.

Type Parameters

T extends (...args) => any

The type of the function handler.

Parameters

name

string

The name to assign to the function handler.

handler

T

The function handler to which the name will be assigned.

Returns

T

  • The original function handler with the assigned name.

Example

import { nameFunc } from '@faasjs/func'
 
 const handler = nameFunc('myHandler', () => {
  return 'Hello World'
diff --git a/assets/nameFunc.html-Cq44_sZ3.js b/assets/nameFunc.html-qjeK6Vos.js
similarity index 98%
rename from assets/nameFunc.html-Cq44_sZ3.js
rename to assets/nameFunc.html-qjeK6Vos.js
index 36a758e578..a1d6603e5f 100644
--- a/assets/nameFunc.html-Cq44_sZ3.js
+++ b/assets/nameFunc.html-qjeK6Vos.js
@@ -1,4 +1,4 @@
-import{_ as l,c as p,b as o,d as s,e as t,f as a,a as c,r,o as i}from"./app-CmQUBLmX.js";const d={};function u(m,n){const e=r("RouteLink");return i(),p("div",null,[o("p",null,[s(e,{to:"/doc/func/"},{default:t(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),s(e,{to:"/doc/func/"},{default:t(()=>n[1]||(n[1]=[a("@faasjs/func")])),_:1}),n[3]||(n[3]=a(" / nameFunc"))]),n[4]||(n[4]=c(`

Function: nameFunc()

nameFunc<T>(name, handler): T

Assigns a name to a given function handler, which will be displayed in logs and error messages.

Type Parameters

T extends (...args) => any

The type of the function handler.

Parameters

name

string

The name to assign to the function handler.

handler

T

The function handler to which the name will be assigned.

Returns

T

  • The original function handler with the assigned name.

Example

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

Function: nameFunc()

nameFunc<T>(name, handler): T

Assigns a name to a given function handler, which will be displayed in logs and error messages.

Type Parameters

T extends (...args) => any

The type of the function handler.

Parameters

name

string

The name to assign to the function handler.

handler

T

The function handler to which the name will be assigned.

Returns

T

  • The original function handler with the assigned name.

Example

import { nameFunc } from '@faasjs/func'
 
 const handler = nameFunc('myHandler', () => {
  return 'Hello World'
diff --git a/assets/originKnex.html-Cqot-HTx.js b/assets/originKnex.html-C9wPlprz.js
similarity index 97%
rename from assets/originKnex.html-Cqot-HTx.js
rename to assets/originKnex.html-C9wPlprz.js
index f123f4d591..cd60ac5ec7 100644
--- a/assets/originKnex.html-Cqot-HTx.js
+++ b/assets/originKnex.html-C9wPlprz.js
@@ -1 +1 @@
-import{_ as a,c as s,b as i,d as t,e as r,f as n,a as c,r as d,o as l}from"./app-CmQUBLmX.js";const p={};function g(u,e){const o=d("RouteLink");return l(),s("div",null,[i("p",null,[t(o,{to:"/doc/knex/"},{default:r(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(o,{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>

',11))])}const x=a(p,[["render",g],["__file","originKnex.html.vue"]]),h=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":3,"title":"config","slug":"config","link":"#config","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/knex/functions/originKnex.md"}');export{x as comp,h as data}; +import{_ as a,c as s,b as i,d as t,e as r,f as n,a as c,r as d,o as l}from"./app-DVxCS5ri.js";const p={};function g(u,e){const o=d("RouteLink");return l(),s("div",null,[i("p",null,[t(o,{to:"/doc/knex/"},{default:r(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(o,{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>

',11))])}const x=a(p,[["render",g],["__file","originKnex.html.vue"]]),h=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":3,"title":"config","slug":"config","link":"#config","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/knex/functions/originKnex.md"}');export{x as comp,h as data}; diff --git a/assets/pipeline.html-BVlb0GJl.js b/assets/pipeline.html-P_XD7lOa.js similarity index 94% rename from assets/pipeline.html-BVlb0GJl.js rename to assets/pipeline.html-P_XD7lOa.js index cb3ea0fd32..c32295f4c7 100644 --- a/assets/pipeline.html-BVlb0GJl.js +++ b/assets/pipeline.html-P_XD7lOa.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/redis/functions/pipeline.md"}');export{c as comp,x as data}; diff --git a/assets/plugin.html-aeD2Qs1G.js b/assets/plugin.html-BShXzb46.js similarity index 99% rename from assets/plugin.html-aeD2Qs1G.js rename to assets/plugin.html-BShXzb46.js index f9c4cb4c6f..c9c5945792 100644 --- a/assets/plugin.html-aeD2Qs1G.js +++ b/assets/plugin.html-BShXzb46.js @@ -1,4 +1,4 @@ -import{_ as s,c as a,a as e,o as p}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/guide/excel/plugin.md"}');export{o as comp,u as data}; diff --git a/assets/publish.html-C4IUtxmC.js b/assets/publish.html-CG_b1KID.js similarity index 96% rename from assets/publish.html-C4IUtxmC.js rename to assets/publish.html-CG_b1KID.js index 3370a2048b..e7b1ce5a00 100644 --- a/assets/publish.html-C4IUtxmC.js +++ b/assets/publish.html-CG_b1KID.js @@ -1 +1 @@ -import{_ as r,c as l,b as o,d as n,e as t,f as s,a as i,r as d,o as c}from"./app-CmQUBLmX.js";const h={};function p(u,e){const a=d("RouteLink");return c(),l("div",null,[o("p",null,[n(a,{to:"/doc/redis/"},{default:t(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),n(a,{to:"/doc/redis/"},{default:t(()=>e[1]||(e[1]=[s("@faasjs/redis")])),_:1}),e[3]||(e[3]=s(" / publish"))]),e[4]||(e[4]=i('

Function: publish()

publish(channel, message): Promise<number>

Publish message

Parameters

channel

string

message

any

Returns

Promise<number>

',10))])}const b=r(h,[["render",p],["__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":3,"title":"channel","slug":"channel","link":"#channel","children":[]},{"level":3,"title":"message","slug":"message","link":"#message","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/publish.md"}');export{b as comp,f as data}; +import{_ as r,c as l,b as o,d as n,e as t,f as s,a as i,r as d,o as c}from"./app-DVxCS5ri.js";const h={};function p(u,e){const a=d("RouteLink");return c(),l("div",null,[o("p",null,[n(a,{to:"/doc/redis/"},{default:t(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),n(a,{to:"/doc/redis/"},{default:t(()=>e[1]||(e[1]=[s("@faasjs/redis")])),_:1}),e[3]||(e[3]=s(" / publish"))]),e[4]||(e[4]=i('

Function: publish()

publish(channel, message): Promise<number>

Publish message

Parameters

channel

string

message

any

Returns

Promise<number>

',10))])}const b=r(h,[["render",p],["__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":3,"title":"channel","slug":"channel","link":"#channel","children":[]},{"level":3,"title":"message","slug":"message","link":"#message","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/publish.md"}');export{b as comp,f as data}; diff --git a/assets/query.html-CYWt-JNU.js b/assets/query.html-CfCpIy8_.js similarity index 98% rename from assets/query.html-CYWt-JNU.js rename to assets/query.html-CfCpIy8_.js index 4999cb98ac..4fa286a71c 100644 --- a/assets/query.html-CYWt-JNU.js +++ b/assets/query.html-CfCpIy8_.js @@ -1 +1 @@ -import{_ as s,c as l,b as o,d as r,e as n,f as a,a as d,r as c,o as i}from"./app-CmQUBLmX.js";const p={};function u(h,e){const t=c("RouteLink");return i(),l("div",null,[o("p",null,[r(t,{to:"/doc/knex/"},{default:n(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),r(t,{to:"/doc/knex/"},{default:n(()=>e[1]||(e[1]=[a("@faasjs/knex")])),_:1}),e[3]||(e[3]=a(" / query"))]),e[4]||(e[4]=d('

Function: query()

Call Signature

query<TName>(table): OriginKnex.QueryBuilder<OriginKnex.TableType<TName>, object[]>

Type Parameters

TName extends "test"

Parameters

table

TName

Returns

OriginKnex.QueryBuilder<OriginKnex.TableType<TName>, object[]>

Call Signature

query<TName, TResult>(table): OriginKnex.QueryBuilder<TName, TResult>

Type Parameters

TName extends object = any

TResult = any[]

Parameters

table

string

Returns

OriginKnex.QueryBuilder<TName, TResult>

',20))])}const g=s(p,[["render",u],["__file","query.html.vue"]]),y=JSON.parse('{"path":"/doc/knex/functions/query.html","title":"Function: query()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Call Signature","slug":"call-signature","link":"#call-signature","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":"Call Signature","slug":"call-signature-1","link":"#call-signature-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":{},"filePathRelative":"doc/knex/functions/query.md"}');export{g as comp,y as data}; +import{_ as s,c as l,b as o,d as r,e as n,f as a,a as d,r as c,o as i}from"./app-DVxCS5ri.js";const p={};function u(h,e){const t=c("RouteLink");return i(),l("div",null,[o("p",null,[r(t,{to:"/doc/knex/"},{default:n(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),r(t,{to:"/doc/knex/"},{default:n(()=>e[1]||(e[1]=[a("@faasjs/knex")])),_:1}),e[3]||(e[3]=a(" / query"))]),e[4]||(e[4]=d('

Function: query()

Call Signature

query<TName>(table): OriginKnex.QueryBuilder<OriginKnex.TableType<TName>, object[]>

Type Parameters

TName extends "test"

Parameters

table

TName

Returns

OriginKnex.QueryBuilder<OriginKnex.TableType<TName>, object[]>

Call Signature

query<TName, TResult>(table): OriginKnex.QueryBuilder<TName, TResult>

Type Parameters

TName extends object = any

TResult = any[]

Parameters

table

string

Returns

OriginKnex.QueryBuilder<TName, TResult>

',20))])}const g=s(p,[["render",u],["__file","query.html.vue"]]),y=JSON.parse('{"path":"/doc/knex/functions/query.html","title":"Function: query()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Call Signature","slug":"call-signature","link":"#call-signature","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":"Call Signature","slug":"call-signature-1","link":"#call-signature-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":{},"filePathRelative":"doc/knex/functions/query.md"}');export{g as comp,y as data}; diff --git a/assets/query.html-DaXlSWiA.js b/assets/query.html-eN3ORvUb.js similarity index 96% rename from assets/query.html-DaXlSWiA.js rename to assets/query.html-eN3ORvUb.js index 66fd00755c..a0cd2b76c1 100644 --- a/assets/query.html-DaXlSWiA.js +++ b/assets/query.html-eN3ORvUb.js @@ -1 +1 @@ -import{_ as n,c as o,b as d,d as t,e as s,f as a,a as l,r as c,o as i}from"./app-CmQUBLmX.js";const p={};function u(m,e){const r=c("RouteLink");return i(),o("div",null,[d("p",null,[t(r,{to:"/doc/redis/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),t(r,{to:"/doc/redis/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/redis")])),_:1}),e[3]||(e[3]=a(" / 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>

',11))])}const f=n(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":3,"title":"command","slug":"command","link":"#command","children":[]},{"level":3,"title":"args","slug":"args","link":"#args","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/query.md"}');export{f as comp,g as data}; +import{_ as n,c as o,b as d,d as t,e as s,f as a,a as l,r as c,o as i}from"./app-DVxCS5ri.js";const p={};function u(m,e){const r=c("RouteLink");return i(),o("div",null,[d("p",null,[t(r,{to:"/doc/redis/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),t(r,{to:"/doc/redis/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/redis")])),_:1}),e[3]||(e[3]=a(" / 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>

',11))])}const f=n(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":3,"title":"command","slug":"command","link":"#command","children":[]},{"level":3,"title":"args","slug":"args","link":"#args","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/query.md"}');export{f as comp,g as data}; diff --git a/assets/querystringify.html-Daf9OdDX.js b/assets/querystringify.html-BCUfyPe1.js similarity index 95% rename from assets/querystringify.html-Daf9OdDX.js rename to assets/querystringify.html-BCUfyPe1.js index a8f456fb85..52a034d73b 100644 --- a/assets/querystringify.html-Daf9OdDX.js +++ b/assets/querystringify.html-BCUfyPe1.js @@ -1 +1 @@ -import{_ as a,c as o,b as i,d as n,e as s,f as t,a as l,r as u,o as d}from"./app-CmQUBLmX.js";const c={};function f(p,e){const r=u("RouteLink");return d(),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]=l('

Function: querystringify()

querystringify(obj): string

Parameters

obj

any

Returns

string

',7))])}const y=a(c,[["render",f],["__file","querystringify.html.vue"]]),g=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":3,"title":"obj","slug":"obj","link":"#obj","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/request/functions/querystringify.md"}');export{y as comp,g as data}; +import{_ as a,c as o,b as i,d as n,e as s,f as t,a as l,r as u,o as d}from"./app-DVxCS5ri.js";const c={};function f(p,e){const r=u("RouteLink");return d(),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]=l('

Function: querystringify()

querystringify(obj): string

Parameters

obj

any

Returns

string

',7))])}const y=a(c,[["render",f],["__file","querystringify.html.vue"]]),g=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":3,"title":"obj","slug":"obj","link":"#obj","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/request/functions/querystringify.md"}');export{y as comp,g as data}; diff --git a/assets/raw.html-DuTff7a6.js b/assets/raw.html-CMB8Bouo.js similarity index 97% rename from assets/raw.html-DuTff7a6.js rename to assets/raw.html-CMB8Bouo.js index 769b17ac73..c5f216ed38 100644 --- a/assets/raw.html-DuTff7a6.js +++ b/assets/raw.html-CMB8Bouo.js @@ -1 +1 @@ -import{_ as r,c as o,b as d,d as n,e as s,f as a,a as l,r as i,o as c}from"./app-CmQUBLmX.js";const p={};function u(h,e){const t=i("RouteLink");return c(),o("div",null,[d("p",null,[n(t,{to:"/doc/knex/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(t,{to:"/doc/knex/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/knex")])),_:1}),e[3]||(e[3]=a(" / 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>>

',11))])}const m=r(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":3,"title":"sql","slug":"sql","link":"#sql","children":[]},{"level":3,"title":"bindings","slug":"bindings","link":"#bindings","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/knex/functions/raw.md"}');export{m as comp,f as data}; +import{_ as r,c as o,b as d,d as n,e as s,f as a,a as l,r as i,o as c}from"./app-DVxCS5ri.js";const p={};function u(h,e){const t=i("RouteLink");return c(),o("div",null,[d("p",null,[n(t,{to:"/doc/knex/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(t,{to:"/doc/knex/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/knex")])),_:1}),e[3]||(e[3]=a(" / 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>>

',11))])}const m=r(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":3,"title":"sql","slug":"sql","link":"#sql","children":[]},{"level":3,"title":"bindings","slug":"bindings","link":"#bindings","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/knex/functions/raw.md"}');export{m as comp,f as data}; diff --git a/assets/react.html-3hVY5FUI.js b/assets/react.html-B159qXNy.js similarity index 97% rename from assets/react.html-3hVY5FUI.js rename to assets/react.html-B159qXNy.js index c6e03024dd..5a388c3198 100644 --- a/assets/react.html-3hVY5FUI.js +++ b/assets/react.html-B159qXNy.js @@ -1,4 +1,4 @@ -import{_ as a,c as n,a as e,o as t}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/doc/react.md"}');export{o as comp,r as data}; diff --git a/assets/react.html-Bc4BzmEr.js b/assets/react.html-BiEAzMdp.js similarity index 98% rename from assets/react.html-Bc4BzmEr.js rename to assets/react.html-BiEAzMdp.js index 45a06fbc40..5afdfc37b3 100644 --- a/assets/react.html-Bc4BzmEr.js +++ b/assets/react.html-BiEAzMdp.js @@ -1,4 +1,4 @@ -import{_ as n,c as a,a as e,o as t}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/guide/excel/react.md"}');export{i as comp,r as data}; diff --git a/assets/redis.html-sQxcvtEl.js b/assets/redis.html-BBuk-hw2.js similarity index 97% rename from assets/redis.html-sQxcvtEl.js rename to assets/redis.html-BBuk-hw2.js index e71a2579bf..caa40296c7 100644 --- a/assets/redis.html-sQxcvtEl.js +++ b/assets/redis.html-BBuk-hw2.js @@ -1,4 +1,4 @@ -import{_ as n,c as a,a as e,o as t}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/doc/redis.md"}');export{c as comp,r as data}; diff --git a/assets/request-spec.html-CplNkCsO.js b/assets/request-spec.html-BRN0X8bK.js similarity index 98% rename from assets/request-spec.html-CplNkCsO.js rename to assets/request-spec.html-BRN0X8bK.js index d57ecc120d..8511f0b92b 100644 --- a/assets/request-spec.html-CplNkCsO.js +++ b/assets/request-spec.html-BRN0X8bK.js @@ -1,4 +1,4 @@ -import{_ as s,c as e,a as n,o as l}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/guide/excel/request-spec.md"}');export{d as comp,o as data}; diff --git a/assets/request-spec.html-C8tcDkIU.js b/assets/request-spec.html-IzGbl6D0.js similarity index 98% rename from assets/request-spec.html-C8tcDkIU.js rename to assets/request-spec.html-IzGbl6D0.js index 95d9cd5ae6..c5ca02d82b 100644 --- a/assets/request-spec.html-C8tcDkIU.js +++ b/assets/request-spec.html-IzGbl6D0.js @@ -1,4 +1,4 @@ -import{_ as e,c as a,a as n,o as t}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"guide/request-spec.md"}');export{p as comp,d as data}; diff --git a/assets/request.html-DbRWO7wh.js b/assets/request.html-BX3SVOA7.js similarity index 98% rename from assets/request.html-DbRWO7wh.js rename to assets/request.html-BX3SVOA7.js index b089c14d40..fe82ec7693 100644 --- a/assets/request.html-DbRWO7wh.js +++ b/assets/request.html-BX3SVOA7.js @@ -1 +1 @@ -import{_ as o,c as u,b as t,d as r,e as n,f as s,a as i,r as d,o as p}from"./app-CmQUBLmX.js";const a={};function m(f,e){const l=d("RouteLink");return p(),u("div",null,[t("p",null,[r(l,{to:"/doc/request/"},{default:n(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),r(l,{to:"/doc/request/"},{default:n(()=>e[1]||(e[1]=[s("@faasjs/request")])),_:1}),e[3]||(e[3]=s(" / request"))]),e[27]||(e[27]=t("h1",{id:"function-request",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#function-request"},[t("span",null,"Function: request()")])],-1)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"request",-1)),e[6]||(e[6]=s("<")),e[7]||(e[7]=t("code",null,"T",-1)),e[8]||(e[8]=s(">(")),e[9]||(e[9]=t("code",null,"url",-1)),e[10]||(e[10]=s(", ")),e[11]||(e[11]=t("code",null,"options",-1)),e[12]||(e[12]=s("?): ")),e[13]||(e[13]=t("code",null,"Promise",-1)),e[14]||(e[14]=s("<")),r(l,{to:"/doc/request/type-aliases/Response.html"},{default:n(()=>e[4]||(e[4]=[t("code",null,"Response",-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]=i('

Request

Type Parameters

T = any

Parameters

url

string

Url

options?

',8)),t("p",null,[r(l,{to:"/doc/request/type-aliases/RequestOptions.html"},{default:n(()=>e[18]||(e[18]=[t("code",null,"RequestOptions",-1)])),_:1}),e[19]||(e[19]=s(" = ")),e[20]||(e[20]=t("code",null,"...",-1))]),e[29]||(e[29]=t("p",null,"Options",-1)),e[30]||(e[30]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[e[22]||(e[22]=t("code",null,"Promise",-1)),e[23]||(e[23]=s("<")),r(l,{to:"/doc/request/type-aliases/Response.html"},{default:n(()=>e[21]||(e[21]=[t("code",null,"Response",-1)])),_:1}),e[24]||(e[24]=s("<")),e[25]||(e[25]=t("code",null,"T",-1)),e[26]||(e[26]=s(">>"))]),e[31]||(e[31]=t("h2",{id:"url-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#url-1"},[t("span",null,"Url")])],-1)),e[32]||(e[32]=t("p",null,"https://faasjs.com/doc/request.html",-1))])}const g=o(a,[["render",m],["__file","request.html.vue"]]),x=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":3,"title":"url","slug":"url","link":"#url","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Url","slug":"url-1","link":"#url-1","children":[]}],"git":{},"filePathRelative":"doc/request/functions/request.md"}');export{g as comp,x as data}; +import{_ as o,c as u,b as t,d as r,e as n,f as s,a as i,r as d,o as p}from"./app-DVxCS5ri.js";const a={};function m(f,e){const l=d("RouteLink");return p(),u("div",null,[t("p",null,[r(l,{to:"/doc/request/"},{default:n(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),r(l,{to:"/doc/request/"},{default:n(()=>e[1]||(e[1]=[s("@faasjs/request")])),_:1}),e[3]||(e[3]=s(" / request"))]),e[27]||(e[27]=t("h1",{id:"function-request",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#function-request"},[t("span",null,"Function: request()")])],-1)),t("blockquote",null,[t("p",null,[e[5]||(e[5]=t("strong",null,"request",-1)),e[6]||(e[6]=s("<")),e[7]||(e[7]=t("code",null,"T",-1)),e[8]||(e[8]=s(">(")),e[9]||(e[9]=t("code",null,"url",-1)),e[10]||(e[10]=s(", ")),e[11]||(e[11]=t("code",null,"options",-1)),e[12]||(e[12]=s("?): ")),e[13]||(e[13]=t("code",null,"Promise",-1)),e[14]||(e[14]=s("<")),r(l,{to:"/doc/request/type-aliases/Response.html"},{default:n(()=>e[4]||(e[4]=[t("code",null,"Response",-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]=i('

Request

Type Parameters

T = any

Parameters

url

string

Url

options?

',8)),t("p",null,[r(l,{to:"/doc/request/type-aliases/RequestOptions.html"},{default:n(()=>e[18]||(e[18]=[t("code",null,"RequestOptions",-1)])),_:1}),e[19]||(e[19]=s(" = ")),e[20]||(e[20]=t("code",null,"...",-1))]),e[29]||(e[29]=t("p",null,"Options",-1)),e[30]||(e[30]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[e[22]||(e[22]=t("code",null,"Promise",-1)),e[23]||(e[23]=s("<")),r(l,{to:"/doc/request/type-aliases/Response.html"},{default:n(()=>e[21]||(e[21]=[t("code",null,"Response",-1)])),_:1}),e[24]||(e[24]=s("<")),e[25]||(e[25]=t("code",null,"T",-1)),e[26]||(e[26]=s(">>"))]),e[31]||(e[31]=t("h2",{id:"url-1",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#url-1"},[t("span",null,"Url")])],-1)),e[32]||(e[32]=t("p",null,"https://faasjs.com/doc/request.html",-1))])}const g=o(a,[["render",m],["__file","request.html.vue"]]),x=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":3,"title":"url","slug":"url","link":"#url","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Url","slug":"url-1","link":"#url-1","children":[]}],"git":{},"filePathRelative":"doc/request/functions/request.md"}');export{g as comp,x as data}; diff --git a/assets/request.html-DhBthkp3.js b/assets/request.html-D5KmrBOx.js similarity index 98% rename from assets/request.html-DhBthkp3.js rename to assets/request.html-D5KmrBOx.js index f774d37509..891e7ef9a9 100644 --- a/assets/request.html-DhBthkp3.js +++ b/assets/request.html-D5KmrBOx.js @@ -1,4 +1,4 @@ -import{_ as n,c as a,a as e,o as t}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/doc/request.md"}');export{i as comp,u as data}; diff --git a/assets/server.html-DoKDcIZc.js b/assets/server.html-DBJKTZQC.js similarity index 77% rename from assets/server.html-DoKDcIZc.js rename to assets/server.html-DBJKTZQC.js index f60b5baa76..2c5c5d863b 100644 --- a/assets/server.html-DoKDcIZc.js +++ b/assets/server.html-DBJKTZQC.js @@ -1 +1 @@ -import{_ as s,c as a,b as e,o as t}from"./app-CmQUBLmX.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":1734957651000},"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-DVxCS5ri.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":1734960204000},"filePathRelative":"zh/doc/server.md"}');export{d as comp,f as data}; diff --git a/assets/set.html-BSUVUrxw.js b/assets/set.html-dv3yIxNl.js similarity index 97% rename from assets/set.html-BSUVUrxw.js rename to assets/set.html-dv3yIxNl.js index 719fa5530c..35b1c50c37 100644 --- a/assets/set.html-BSUVUrxw.js +++ b/assets/set.html-dv3yIxNl.js @@ -1 +1 @@ -import{_ as o,c as r,b as l,d as s,e as n,f as t,a as d,r as i,o as c}from"./app-CmQUBLmX.js";const p={};function u(h,e){const a=i("RouteLink");return c(),r("div",null,[l("p",null,[s(a,{to:"/doc/redis/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(a,{to:"/doc/redis/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / set"))]),e[4]||(e[4]=d('

Function: set()

set<TResult>(key, value, options?): Promise<TResult>

Type Parameters

TResult = void

Parameters

key

string

value

any

options?

SET

Returns

Promise<TResult>

',13))])}const f=o(p,[["render",u],["__file","set.html.vue"]]),k=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":3,"title":"key","slug":"key","link":"#key","children":[]},{"level":3,"title":"value","slug":"value","link":"#value","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/set.md"}');export{f as comp,k as data}; +import{_ as o,c as r,b as l,d as s,e as n,f as t,a as d,r as i,o as c}from"./app-DVxCS5ri.js";const p={};function u(h,e){const a=i("RouteLink");return c(),r("div",null,[l("p",null,[s(a,{to:"/doc/redis/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(a,{to:"/doc/redis/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / set"))]),e[4]||(e[4]=d('

Function: set()

set<TResult>(key, value, options?): Promise<TResult>

Type Parameters

TResult = void

Parameters

key

string

value

any

options?

SET

Returns

Promise<TResult>

',13))])}const f=o(p,[["render",u],["__file","set.html.vue"]]),k=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":3,"title":"key","slug":"key","link":"#key","children":[]},{"level":3,"title":"value","slug":"value","link":"#value","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/set.md"}');export{f as comp,k as data}; diff --git a/assets/setDrawerProps.html-fov-Q-4g.js b/assets/setDrawerProps.html-D-a67rvN.js similarity index 95% rename from assets/setDrawerProps.html-fov-Q-4g.js rename to assets/setDrawerProps.html-D-a67rvN.js index 1a3832ea04..d1e7aefa35 100644 --- a/assets/setDrawerProps.html-fov-Q-4g.js +++ b/assets/setDrawerProps.html-D-a67rvN.js @@ -1 +1 @@ -import{_ as l,c as a,b as e,d as o,e as n,f as s,r as p,o as d}from"./app-CmQUBLmX.js";const i={};function u(f,t){const r=p("RouteLink");return d(),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":{},"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 p,o as d}from"./app-DVxCS5ri.js";const i={};function u(f,t){const r=p("RouteLink");return d(),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":{},"filePathRelative":"doc/ant-design/type-aliases/setDrawerProps.md"}');export{w as comp,D as data}; diff --git a/assets/setJSON.html-BYqMdN0h.js b/assets/setJSON.html-DAl6YMK-.js similarity index 97% rename from assets/setJSON.html-BYqMdN0h.js rename to assets/setJSON.html-DAl6YMK-.js index e5d0eed10c..e9b7c28566 100644 --- a/assets/setJSON.html-BYqMdN0h.js +++ b/assets/setJSON.html-DAl6YMK-.js @@ -1 +1 @@ -import{_ as o,c as r,b as l,d as a,e as n,f as t,a as d,r as i,o as c}from"./app-CmQUBLmX.js";const p={};function u(h,e){const s=i("RouteLink");return c(),r("div",null,[l("p",null,[a(s,{to:"/doc/redis/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(s,{to:"/doc/redis/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / setJSON"))]),e[4]||(e[4]=d('

Function: setJSON()

setJSON<TResult>(key, value, options?): Promise<TResult>

Type Parameters

TResult = void

Parameters

key

string

value

any

options?

SET

Returns

Promise<TResult>

',13))])}const f=o(p,[["render",u],["__file","setJSON.html.vue"]]),k=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":3,"title":"key","slug":"key","link":"#key","children":[]},{"level":3,"title":"value","slug":"value","link":"#value","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/setJSON.md"}');export{f as comp,k as data}; +import{_ as o,c as r,b as l,d as a,e as n,f as t,a as d,r as i,o as c}from"./app-DVxCS5ri.js";const p={};function u(h,e){const s=i("RouteLink");return c(),r("div",null,[l("p",null,[a(s,{to:"/doc/redis/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),a(s,{to:"/doc/redis/"},{default:n(()=>e[1]||(e[1]=[t("@faasjs/redis")])),_:1}),e[3]||(e[3]=t(" / setJSON"))]),e[4]||(e[4]=d('

Function: setJSON()

setJSON<TResult>(key, value, options?): Promise<TResult>

Type Parameters

TResult = void

Parameters

key

string

value

any

options?

SET

Returns

Promise<TResult>

',13))])}const f=o(p,[["render",u],["__file","setJSON.html.vue"]]),k=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":3,"title":"key","slug":"key","link":"#key","children":[]},{"level":3,"title":"value","slug":"value","link":"#value","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/setJSON.md"}');export{f as comp,k as data}; diff --git a/assets/setMock.html-Ck1_7FzQ.js b/assets/setMock.html-C-TQnXp5.js similarity index 98% rename from assets/setMock.html-Ck1_7FzQ.js rename to assets/setMock.html-C-TQnXp5.js index 80e2b928d5..01d18a730a 100644 --- a/assets/setMock.html-Ck1_7FzQ.js +++ b/assets/setMock.html-C-TQnXp5.js @@ -1,4 +1,4 @@ -import{_ as l,c,b as e,d as t,e as o,f as n,a as p,r,o as i}from"./app-CmQUBLmX.js";const d={};function u(k,s){const a=r("RouteLink");return i(),c("div",null,[e("p",null,[t(a,{to:"/doc/browser/"},{default:o(()=>s[0]||(s[0]=[n("Documents")])),_:1}),s[2]||(s[2]=n(" / ")),t(a,{to:"/doc/browser/"},{default:o(()=>s[1]||(s[1]=[n("@faasjs/browser")])),_:1}),s[3]||(s[3]=n(" / setMock"))]),s[5]||(s[5]=p('

Function: setMock()

setMock(handler): void

Set mock handler for testing

Parameters

handler

',5)),e("p",null,[t(a,{to:"/doc/browser/type-aliases/MockHandler.html"},{default:o(()=>s[4]||(s[4]=[e("code",null,"MockHandler",-1)])),_:1})]),s[6]||(s[6]=p(`

mock handler, set null or undefined to clear mock

Returns

void

Example

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

Function: setMock()

setMock(handler): void

Set mock handler for testing

Parameters

handler

',5)),e("p",null,[t(a,{to:"/doc/browser/type-aliases/MockHandler.html"},{default:o(()=>s[4]||(s[4]=[e("code",null,"MockHandler",-1)])),_:1})]),s[6]||(s[6]=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-DvX3T2Fh.js b/assets/setMock.html-skXHCRXy.js
similarity index 98%
rename from assets/setMock.html-DvX3T2Fh.js
rename to assets/setMock.html-skXHCRXy.js
index 102c2fdab6..94c19d969e 100644
--- a/assets/setMock.html-DvX3T2Fh.js
+++ b/assets/setMock.html-skXHCRXy.js
@@ -1,2 +1,2 @@
-import{_ as o,c as p,b as l,d as e,e as t,f as s,a as c,r,o as i}from"./app-CmQUBLmX.js";const u={};function d(k,n){const a=r("RouteLink");return i(),p("div",null,[l("p",null,[e(a,{to:"/doc/request/"},{default:t(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),e(a,{to:"/doc/request/"},{default:t(()=>n[1]||(n[1]=[s("@faasjs/request")])),_:1}),n[3]||(n[3]=s(" / setMock"))]),n[4]||(n[4]=c(`

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 l,d as e,e as t,f as s,a as c,r,o as i}from"./app-DVxCS5ri.js";const u={};function d(k,n){const a=r("RouteLink");return i(),p("div",null,[l("p",null,[e(a,{to:"/doc/request/"},{default:t(()=>n[0]||(n[0]=[s("Documents")])),_:1}),n[2]||(n[2]=s(" / ")),e(a,{to:"/doc/request/"},{default:t(()=>n[1]||(n[1]=[s("@faasjs/request")])),_:1}),n[3]||(n[3]=s(" / setMock"))]),n[4]||(n[4]=c(`

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' } }))
 
`,11))])}const m=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":3,"title":"handler","slug":"handler","link":"#handler","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{},"filePathRelative":"doc/request/functions/setMock.md"}');export{m as comp,f as data}; diff --git a/assets/setModalProps.html-CPlTDk-_.js b/assets/setModalProps.html-wzzeS3Ec.js similarity index 95% rename from assets/setModalProps.html-CPlTDk-_.js rename to assets/setModalProps.html-wzzeS3Ec.js index 56ee0392a9..b3e4974ddf 100644 --- a/assets/setModalProps.html-CPlTDk-_.js +++ b/assets/setModalProps.html-wzzeS3Ec.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/type-aliases/setModalProps.md"}');export{P as comp,M as data}; diff --git a/assets/setupDevtools-7MC2TMWH-CnaedbPm.js b/assets/setupDevtools-7MC2TMWH-7duFk1vf.js similarity index 93% rename from assets/setupDevtools-7MC2TMWH-CnaedbPm.js rename to assets/setupDevtools-7MC2TMWH-7duFk1vf.js index a66fe07d27..e2c7a24e0d 100644 --- a/assets/setupDevtools-7MC2TMWH-CnaedbPm.js +++ b/assets/setupDevtools-7MC2TMWH-7duFk1vf.js @@ -1 +1 @@ -import{s as T,w as E}from"./app-CmQUBLmX.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-DVxCS5ri.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/staticHandler.html-DGCaW0-P.js b/assets/staticHandler.html-XALjxYx5.js similarity index 98% rename from assets/staticHandler.html-DGCaW0-P.js rename to assets/staticHandler.html-XALjxYx5.js index d2a689c97e..23591e23f4 100644 --- a/assets/staticHandler.html-DGCaW0-P.js +++ b/assets/staticHandler.html-XALjxYx5.js @@ -1,4 +1,4 @@ -import{_ as r,c as i,b as n,d as a,e as l,f as s,a as o,r as p,o as d}from"./app-CmQUBLmX.js";const u={};function c(m,e){const t=p("RouteLink");return d(),i("div",null,[n("p",null,[a(t,{to:"/doc/server/"},{default:l(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),a(t,{to:"/doc/server/"},{default:l(()=>e[1]||(e[1]=[s("@faasjs/server")])),_:1}),e[3]||(e[3]=s(" / staticHandler"))]),e[11]||(e[11]=n("h1",{id:"function-statichandler",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#function-statichandler"},[n("span",null,"Function: staticHandler()")])],-1)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("strong",null,"staticHandler",-1)),e[6]||(e[6]=s("(")),e[7]||(e[7]=n("code",null,"options",-1)),e[8]||(e[8]=s("): ")),a(t,{to:"/doc/server/type-aliases/Middleware.html"},{default:l(()=>e[4]||(e[4]=[n("code",null,"Middleware",-1)])),_:1})])]),e[12]||(e[12]=n("p",null,"Middleware to handle static file requests.",-1)),e[13]||(e[13]=n("h2",{id:"parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#parameters"},[n("span",null,"Parameters")])],-1)),e[14]||(e[14]=n("h3",{id:"options",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#options"},[n("span",null,"options")])],-1)),n("p",null,[a(t,{to:"/doc/server/type-aliases/StaticHandlerOptions.html"},{default:l(()=>e[9]||(e[9]=[n("code",null,"StaticHandlerOptions",-1)])),_:1})]),e[15]||(e[15]=n("p",null,"Options for the static handler.",-1)),e[16]||(e[16]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[a(t,{to:"/doc/server/type-aliases/Middleware.html"},{default:l(()=>e[10]||(e[10]=[n("code",null,"Middleware",-1)])),_:1})]),e[17]||(e[17]=o(`

The middleware function.

The middleware resolves the requested URL to a file path within the specified root directory. If the file exists, it reads the file content and sends it in the response. If the file does not exist, it does nothing.

Example

import { useMiddleware, staticHandler } from '@faasjs/server'
+import{_ as r,c as i,b as n,d as a,e as l,f as s,a as o,r as p,o as d}from"./app-DVxCS5ri.js";const u={};function c(m,e){const t=p("RouteLink");return d(),i("div",null,[n("p",null,[a(t,{to:"/doc/server/"},{default:l(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),a(t,{to:"/doc/server/"},{default:l(()=>e[1]||(e[1]=[s("@faasjs/server")])),_:1}),e[3]||(e[3]=s(" / staticHandler"))]),e[11]||(e[11]=n("h1",{id:"function-statichandler",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#function-statichandler"},[n("span",null,"Function: staticHandler()")])],-1)),n("blockquote",null,[n("p",null,[e[5]||(e[5]=n("strong",null,"staticHandler",-1)),e[6]||(e[6]=s("(")),e[7]||(e[7]=n("code",null,"options",-1)),e[8]||(e[8]=s("): ")),a(t,{to:"/doc/server/type-aliases/Middleware.html"},{default:l(()=>e[4]||(e[4]=[n("code",null,"Middleware",-1)])),_:1})])]),e[12]||(e[12]=n("p",null,"Middleware to handle static file requests.",-1)),e[13]||(e[13]=n("h2",{id:"parameters",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#parameters"},[n("span",null,"Parameters")])],-1)),e[14]||(e[14]=n("h3",{id:"options",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#options"},[n("span",null,"options")])],-1)),n("p",null,[a(t,{to:"/doc/server/type-aliases/StaticHandlerOptions.html"},{default:l(()=>e[9]||(e[9]=[n("code",null,"StaticHandlerOptions",-1)])),_:1})]),e[15]||(e[15]=n("p",null,"Options for the static handler.",-1)),e[16]||(e[16]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[a(t,{to:"/doc/server/type-aliases/Middleware.html"},{default:l(()=>e[10]||(e[10]=[n("code",null,"Middleware",-1)])),_:1})]),e[17]||(e[17]=o(`

The middleware function.

The middleware resolves the requested URL to a file path within the specified root directory. If the file exists, it reads the file content and sends it in the response. If the file does not exist, it does nothing.

Example

import { useMiddleware, staticHandler } from '@faasjs/server'
 
 export default useMiddleware(staticHandler({ root: __dirname + '/public' }))
 
`,4))])}const k=r(u,[["render",c],["__file","staticHandler.html.vue"]]),v=JSON.parse('{"path":"/doc/server/functions/staticHandler.html","title":"Function: staticHandler()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[{"level":3,"title":"options","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{},"filePathRelative":"doc/server/functions/staticHandler.md"}');export{k as comp,v as data}; diff --git a/assets/story.html-AvuI3tSJ.js b/assets/story.html-DZ_ZdzV8.js similarity index 97% rename from assets/story.html-AvuI3tSJ.js rename to assets/story.html-DZ_ZdzV8.js index 4d511dfe75..11507df765 100644 --- a/assets/story.html-AvuI3tSJ.js +++ b/assets/story.html-DZ_ZdzV8.js @@ -1 +1 @@ -import{_ as a,c as s,a as l,o as r}from"./app-CmQUBLmX.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":1734957651000},"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-DVxCS5ri.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":1734960204000},"filePathRelative":"zh/guide/story.md"}');export{h as comp,d as data}; diff --git a/assets/test.html-DBlJooPD.js b/assets/test.html-DTscfnCj.js similarity index 98% rename from assets/test.html-DBlJooPD.js rename to assets/test.html-DTscfnCj.js index 685c3a0768..8eaa600718 100644 --- a/assets/test.html-DBlJooPD.js +++ b/assets/test.html-DTscfnCj.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 i,r,o as u}from"./app-CmQUBLmX.js";const d={};function c(k,n){const a=r("RouteLink");return u(),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[20]||(n[20]=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[21]||(n[21]=i(`

A simple way to warp a FaasJS function.

Parameters

initBy

{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 i,r,o as u}from"./app-DVxCS5ri.js";const d={};function c(k,n){const a=r("RouteLink");return u(),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[20]||(n[20]=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[21]||(n[21]=i(`

A simple way to warp a FaasJS function.

Parameters

initBy

{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-D2yInVpr.js b/assets/test.html-yqvg1cdQ.js
similarity index 98%
rename from assets/test.html-D2yInVpr.js
rename to assets/test.html-yqvg1cdQ.js
index 72871e379e..404381c339 100644
--- a/assets/test.html-D2yInVpr.js
+++ b/assets/test.html-yqvg1cdQ.js
@@ -1,4 +1,4 @@
-import{_ as n,c as a,a as e,o as t}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/doc/test.md"}');export{i as comp,u as data}; diff --git a/assets/transaction.html-B99ghl02.js b/assets/transaction.html-n046jzmJ.js similarity index 97% rename from assets/transaction.html-B99ghl02.js rename to assets/transaction.html-n046jzmJ.js index c741264d61..c10d43832b 100644 --- a/assets/transaction.html-B99ghl02.js +++ b/assets/transaction.html-n046jzmJ.js @@ -1 +1 @@ -import{_ as s,c as r,b as c,d as n,e as o,f as t,a as i,r as d,o as l}from"./app-CmQUBLmX.js";const p={};function h(u,e){const a=d("RouteLink");return l(),r("div",null,[c("p",null,[n(a,{to:"/doc/knex/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(a,{to:"/doc/knex/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/knex")])),_:1}),e[3]||(e[3]=t(" / transaction"))]),e[4]||(e[4]=i('

Function: transaction()

transaction<TResult>(scope, config?, options?): Promise<TResult>

Type Parameters

TResult = any

Parameters

scope

(trx) => Promise<TResult>

config?

TransactionConfig

options?

trx

Transaction<any, any[]>

Returns

Promise<TResult>

',14))])}const m=s(p,[["render",h],["__file","transaction.html.vue"]]),g=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":3,"title":"scope","slug":"scope","link":"#scope","children":[]},{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/knex/functions/transaction.md"}');export{m as comp,g as data}; +import{_ as s,c as r,b as c,d as n,e as o,f as t,a as i,r as d,o as l}from"./app-DVxCS5ri.js";const p={};function h(u,e){const a=d("RouteLink");return l(),r("div",null,[c("p",null,[n(a,{to:"/doc/knex/"},{default:o(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),n(a,{to:"/doc/knex/"},{default:o(()=>e[1]||(e[1]=[t("@faasjs/knex")])),_:1}),e[3]||(e[3]=t(" / transaction"))]),e[4]||(e[4]=i('

Function: transaction()

transaction<TResult>(scope, config?, options?): Promise<TResult>

Type Parameters

TResult = any

Parameters

scope

(trx) => Promise<TResult>

config?

TransactionConfig

options?

trx

Transaction<any, any[]>

Returns

Promise<TResult>

',14))])}const m=s(p,[["render",h],["__file","transaction.html.vue"]]),g=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":3,"title":"scope","slug":"scope","link":"#scope","children":[]},{"level":3,"title":"config?","slug":"config","link":"#config","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/knex/functions/transaction.md"}');export{m as comp,g as data}; diff --git a/assets/transferOptions.html-DZU_D_f9.js b/assets/transferOptions.html-BwW54sjN.js similarity index 96% rename from assets/transferOptions.html-DZU_D_f9.js rename to assets/transferOptions.html-BwW54sjN.js index 15bbc9e893..43af8f845e 100644 --- a/assets/transferOptions.html-DZU_D_f9.js +++ b/assets/transferOptions.html-BwW54sjN.js @@ -1 +1 @@ -import{_ as a,c as i,b as n,d as o,e as r,f as e,a as l,r as p,o as d}from"./app-CmQUBLmX.js";const u={};function f(m,t){const s=p("RouteLink");return d(),i("div",null,[n("p",null,[o(s,{to:"/doc/ant-design/"},{default:r(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),o(s,{to:"/doc/ant-design/"},{default:r(()=>t[1]||(t[1]=[e("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=e(" / transferOptions"))]),t[6]||(t[6]=l('

Function: transferOptions()

transferOptions(options): object[]

convert string[] or number[] to { label, value }[]

Parameters

options

',5)),n("p",null,[o(s,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:r(()=>t[4]||(t[4]=[n("code",null,"BaseOption",-1)])),_:1}),t[5]||(t[5]=e("[]"))]),t[7]||(t[7]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),t[8]||(t[8]=n("p",null,[n("code",null,"object"),e("[]")],-1))])}const g=a(u,[["render",f],["__file","transferOptions.html.vue"]]),h=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":3,"title":"options","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/transferOptions.md"}');export{g as comp,h as data}; +import{_ as a,c as i,b as n,d as o,e as r,f as e,a as l,r as p,o as d}from"./app-DVxCS5ri.js";const u={};function f(m,t){const s=p("RouteLink");return d(),i("div",null,[n("p",null,[o(s,{to:"/doc/ant-design/"},{default:r(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),o(s,{to:"/doc/ant-design/"},{default:r(()=>t[1]||(t[1]=[e("@faasjs/ant-design")])),_:1}),t[3]||(t[3]=e(" / transferOptions"))]),t[6]||(t[6]=l('

Function: transferOptions()

transferOptions(options): object[]

convert string[] or number[] to { label, value }[]

Parameters

options

',5)),n("p",null,[o(s,{to:"/doc/ant-design/type-aliases/BaseOption.html"},{default:r(()=>t[4]||(t[4]=[n("code",null,"BaseOption",-1)])),_:1}),t[5]||(t[5]=e("[]"))]),t[7]||(t[7]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),t[8]||(t[8]=n("p",null,[n("code",null,"object"),e("[]")],-1))])}const g=a(u,[["render",f],["__file","transferOptions.html.vue"]]),h=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":3,"title":"options","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/transferOptions.md"}');export{g as comp,h as data}; diff --git a/assets/transferValue.html-FjQFcuhk.js b/assets/transferValue.html-BPBuHgn_.js similarity index 96% rename from assets/transferValue.html-FjQFcuhk.js rename to assets/transferValue.html-BPBuHgn_.js index 447f1aceef..5dbcb2ae35 100644 --- a/assets/transferValue.html-FjQFcuhk.js +++ b/assets/transferValue.html-BPBuHgn_.js @@ -1 +1 @@ -import{_ as s,c as o,b as t,d as l,e as r,f as a,a as u,r as d,o as i}from"./app-CmQUBLmX.js";const p={};function f(m,e){const n=d("RouteLink");return i(),o("div",null,[t("p",null,[l(n,{to:"/doc/ant-design/"},{default:r(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),l(n,{to:"/doc/ant-design/"},{default:r(()=>e[1]||(e[1]=[a("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=a(" / transferValue"))]),e[5]||(e[5]=u('

Function: transferValue()

transferValue(type, value): any

Parameters

type

',4)),t("p",null,[l(n,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:r(()=>e[4]||(e[4]=[t("code",null,"FaasItemType",-1)])),_:1})]),e[6]||(e[6]=t("h3",{id:"value",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#value"},[t("span",null,"value")])],-1)),e[7]||(e[7]=t("p",null,[t("code",null,"any")],-1)),e[8]||(e[8]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[9]||(e[9]=t("p",null,[t("code",null,"any")],-1))])}const v=s(p,[["render",f],["__file","transferValue.html.vue"]]),h=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":3,"title":"type","slug":"type","link":"#type","children":[]},{"level":3,"title":"value","slug":"value","link":"#value","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/transferValue.md"}');export{v as comp,h as data}; +import{_ as s,c as o,b as t,d as l,e as r,f as a,a as u,r as d,o as i}from"./app-DVxCS5ri.js";const p={};function f(m,e){const n=d("RouteLink");return i(),o("div",null,[t("p",null,[l(n,{to:"/doc/ant-design/"},{default:r(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),l(n,{to:"/doc/ant-design/"},{default:r(()=>e[1]||(e[1]=[a("@faasjs/ant-design")])),_:1}),e[3]||(e[3]=a(" / transferValue"))]),e[5]||(e[5]=u('

Function: transferValue()

transferValue(type, value): any

Parameters

type

',4)),t("p",null,[l(n,{to:"/doc/ant-design/type-aliases/FaasItemType.html"},{default:r(()=>e[4]||(e[4]=[t("code",null,"FaasItemType",-1)])),_:1})]),e[6]||(e[6]=t("h3",{id:"value",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#value"},[t("span",null,"value")])],-1)),e[7]||(e[7]=t("p",null,[t("code",null,"any")],-1)),e[8]||(e[8]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),e[9]||(e[9]=t("p",null,[t("code",null,"any")],-1))])}const v=s(p,[["render",f],["__file","transferValue.html.vue"]]),h=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":3,"title":"type","slug":"type","link":"#type","children":[]},{"level":3,"title":"value","slug":"value","link":"#value","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/transferValue.md"}');export{v as comp,h as data}; diff --git a/assets/transform.html-sCKhZZql.js b/assets/transform.html-Dr_HS-E6.js similarity index 97% rename from assets/transform.html-sCKhZZql.js rename to assets/transform.html-Dr_HS-E6.js index 6546cb2b8b..3a40edab52 100644 --- a/assets/transform.html-sCKhZZql.js +++ b/assets/transform.html-Dr_HS-E6.js @@ -1 +1 @@ -import{_ as n,c as r,b as d,d as o,e as s,f as t,a as c,r as i,o as p}from"./app-CmQUBLmX.js";const l={};function h(f,e){const a=i("RouteLink");return p(),r("div",null,[d("p",null,[o(a,{to:"/doc/ts-transform/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(a,{to:"/doc/ts-transform/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/ts-transform")])),_:1}),e[3]||(e[3]=t(" / transform"))]),e[4]||(e[4]=c('

Function: transform()

transform(code, options?): Output

Parameters

code

string

options?

filename

string

jsc

JscConfig

swc compilation

See

https://swc.rs/docs/configuration/compilation

root

string

default: process.cwd()

target

JscTarget

default: es2019

Returns

Output

',21))])}const u=n(l,[["render",h],["__file","transform.html.vue"]]),g=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":3,"title":"code","slug":"code","link":"#code","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ts-transform/functions/transform.md"}');export{u as comp,g as data}; +import{_ as n,c as r,b as d,d as o,e as s,f as t,a as c,r as i,o as p}from"./app-DVxCS5ri.js";const l={};function h(f,e){const a=i("RouteLink");return p(),r("div",null,[d("p",null,[o(a,{to:"/doc/ts-transform/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(a,{to:"/doc/ts-transform/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/ts-transform")])),_:1}),e[3]||(e[3]=t(" / transform"))]),e[4]||(e[4]=c('

Function: transform()

transform(code, options?): Output

Parameters

code

string

options?

filename

string

jsc

JscConfig

swc compilation

See

https://swc.rs/docs/configuration/compilation

root

string

default: process.cwd()

target

JscTarget

default: es2019

Returns

Output

',21))])}const u=n(l,[["render",h],["__file","transform.html.vue"]]),g=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":3,"title":"code","slug":"code","link":"#code","children":[]},{"level":3,"title":"options?","slug":"options","link":"#options","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ts-transform/functions/transform.md"}');export{u as comp,g as data}; diff --git a/assets/unlock.html-TBQnRS52.js b/assets/unlock.html-BDhLQrkG.js similarity index 95% rename from assets/unlock.html-TBQnRS52.js rename to assets/unlock.html-BDhLQrkG.js index 374c44b1d9..b3d8e9e306 100644 --- a/assets/unlock.html-TBQnRS52.js +++ b/assets/unlock.html-BDhLQrkG.js @@ -1 +1 @@ -import{_ as a,c as s,b as l,d as o,e as r,f as t,a as d,r as c,o as i}from"./app-CmQUBLmX.js";const u={};function p(k,e){const n=c("RouteLink");return i(),s("div",null,[l("p",null,[o(n,{to:"/doc/redis/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(n,{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>

',8))])}const m=a(u,[["render",p],["__file","unlock.html.vue"]]),f=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":3,"title":"key","slug":"key","link":"#key","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/unlock.md"}');export{m as comp,f as data}; +import{_ as a,c as s,b as l,d as o,e as r,f as t,a as d,r as c,o as i}from"./app-DVxCS5ri.js";const u={};function p(k,e){const n=c("RouteLink");return i(),s("div",null,[l("p",null,[o(n,{to:"/doc/redis/"},{default:r(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),o(n,{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>

',8))])}const m=a(u,[["render",p],["__file","unlock.html.vue"]]),f=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":3,"title":"key","slug":"key","link":"#key","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/unlock.md"}');export{m as comp,f as data}; diff --git a/assets/upperFirst.html-BawRV5Wz.js b/assets/upperFirst.html-Qn2E41_x.js similarity index 95% rename from assets/upperFirst.html-BawRV5Wz.js rename to assets/upperFirst.html-Qn2E41_x.js index 6b27fb079e..4425691d9d 100644 --- a/assets/upperFirst.html-BawRV5Wz.js +++ b/assets/upperFirst.html-Qn2E41_x.js @@ -1 +1 @@ -import{_ as a,c as o,b as i,d as s,e as n,f as t,a as p,r as d,o as l}from"./app-CmQUBLmX.js";const u={};function c(f,e){const r=d("RouteLink");return l(),o("div",null,[i("p",null,[s(r,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(r,{to:"/doc/ant-design/"},{default:n(()=>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

',7))])}const m=a(u,[["render",c],["__file","upperFirst.html.vue"]]),g=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":3,"title":"str","slug":"str","link":"#str","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/upperFirst.md"}');export{m as comp,g as data}; +import{_ as a,c as o,b as i,d as s,e as n,f as t,a as p,r as d,o as l}from"./app-DVxCS5ri.js";const u={};function c(f,e){const r=d("RouteLink");return l(),o("div",null,[i("p",null,[s(r,{to:"/doc/ant-design/"},{default:n(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),s(r,{to:"/doc/ant-design/"},{default:n(()=>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

',7))])}const m=a(u,[["render",c],["__file","upperFirst.html.vue"]]),g=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":3,"title":"str","slug":"str","link":"#str","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/upperFirst.md"}');export{m as comp,g as data}; diff --git a/assets/useApp.html-DxHyssRi.js b/assets/useApp.html-Ce5T6I9H.js similarity index 97% rename from assets/useApp.html-DxHyssRi.js rename to assets/useApp.html-Ce5T6I9H.js index 76ec1c4982..69620a8f71 100644 --- a/assets/useApp.html-DxHyssRi.js +++ b/assets/useApp.html-Ce5T6I9H.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-CmQUBLmX.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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/functions/useApp.md"}');export{k as comp,g as data}; diff --git a/assets/useAppProps.html-D9I6IcTT.js b/assets/useAppProps.html-BDYRoQur.js similarity index 98% rename from assets/useAppProps.html-D9I6IcTT.js rename to assets/useAppProps.html-BDYRoQur.js index c51af628a1..dd9ac3a649 100644 --- a/assets/useAppProps.html-D9I6IcTT.js +++ b/assets/useAppProps.html-BDYRoQur.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/ant-design/interfaces/useAppProps.md"}');export{P as comp,w as data}; diff --git a/assets/useCloudFunction.html-DQLSfEZv.js b/assets/useCloudFunction.html-DF397Ipn.js similarity index 97% rename from assets/useCloudFunction.html-DQLSfEZv.js rename to assets/useCloudFunction.html-DF397Ipn.js index 619b490b07..f13025f53d 100644 --- a/assets/useCloudFunction.html-DQLSfEZv.js +++ b/assets/useCloudFunction.html-DF397Ipn.js @@ -1 +1 @@ -import{_ as e,c as s,b as o,d as t,e as i,f as l,r as d,o as r}from"./app-CmQUBLmX.js";const f={};function a(m,n){const u=d("RouteLink");return r(),s("div",null,[o("p",null,[t(u,{to:"/doc/cloud_function/"},{default:i(()=>n[0]||(n[0]=[l("Documents")])),_:1}),n[2]||(n[2]=l(" / ")),t(u,{to:"/doc/cloud_function/"},{default:i(()=>n[1]||(n[1]=[l("@faasjs/cloud_function")])),_:1}),n[3]||(n[3]=l(" / useCloudFunction"))]),n[19]||(n[19]=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]=l("(")),n[7]||(n[7]=o("code",null,"config",-1)),n[8]||(n[8]=l("?): ")),n[9]||(n[9]=o("code",null,"UseifyPlugin",-1)),n[10]||(n[10]=l("<")),t(u,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:i(()=>n[4]||(n[4]=[o("code",null,"CloudFunction",-1)])),_:1}),n[11]||(n[11]=l(">"))])]),n[20]||(n[20]=o("h2",{id:"parameters",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters"},[o("span",null,"Parameters")])],-1)),n[21]||(n[21]=o("h3",{id:"config",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#config"},[o("span",null,"config?")])],-1)),o("p",null,[t(u,{to:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html"},{default:i(()=>n[12]||(n[12]=[o("code",null,"CloudFunctionConfig",-1)])),_:1}),n[14]||(n[14]=l(" | () => ")),t(u,{to:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html"},{default:i(()=>n[13]||(n[13]=[o("code",null,"CloudFunctionConfig",-1)])),_:1})]),n[22]||(n[22]=o("h2",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),o("p",null,[n[16]||(n[16]=o("code",null,"UseifyPlugin",-1)),n[17]||(n[17]=l("<")),t(u,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:i(()=>n[15]||(n[15]=[o("code",null,"CloudFunction",-1)])),_:1}),n[18]||(n[18]=l(">"))])])}const C=e(f,[["render",a],["__file","useCloudFunction.html.vue"]]),g=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":3,"title":"config?","slug":"config","link":"#config","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/cloud_function/functions/useCloudFunction.md"}');export{C as comp,g as data}; +import{_ as e,c as s,b as o,d as t,e as i,f as l,r as d,o as r}from"./app-DVxCS5ri.js";const f={};function a(m,n){const u=d("RouteLink");return r(),s("div",null,[o("p",null,[t(u,{to:"/doc/cloud_function/"},{default:i(()=>n[0]||(n[0]=[l("Documents")])),_:1}),n[2]||(n[2]=l(" / ")),t(u,{to:"/doc/cloud_function/"},{default:i(()=>n[1]||(n[1]=[l("@faasjs/cloud_function")])),_:1}),n[3]||(n[3]=l(" / useCloudFunction"))]),n[19]||(n[19]=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]=l("(")),n[7]||(n[7]=o("code",null,"config",-1)),n[8]||(n[8]=l("?): ")),n[9]||(n[9]=o("code",null,"UseifyPlugin",-1)),n[10]||(n[10]=l("<")),t(u,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:i(()=>n[4]||(n[4]=[o("code",null,"CloudFunction",-1)])),_:1}),n[11]||(n[11]=l(">"))])]),n[20]||(n[20]=o("h2",{id:"parameters",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#parameters"},[o("span",null,"Parameters")])],-1)),n[21]||(n[21]=o("h3",{id:"config",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#config"},[o("span",null,"config?")])],-1)),o("p",null,[t(u,{to:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html"},{default:i(()=>n[12]||(n[12]=[o("code",null,"CloudFunctionConfig",-1)])),_:1}),n[14]||(n[14]=l(" | () => ")),t(u,{to:"/doc/cloud_function/type-aliases/CloudFunctionConfig.html"},{default:i(()=>n[13]||(n[13]=[o("code",null,"CloudFunctionConfig",-1)])),_:1})]),n[22]||(n[22]=o("h2",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),o("p",null,[n[16]||(n[16]=o("code",null,"UseifyPlugin",-1)),n[17]||(n[17]=l("<")),t(u,{to:"/doc/cloud_function/classes/CloudFunction.html"},{default:i(()=>n[15]||(n[15]=[o("code",null,"CloudFunction",-1)])),_:1}),n[18]||(n[18]=l(">"))])])}const C=e(f,[["render",a],["__file","useCloudFunction.html.vue"]]),g=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":3,"title":"config?","slug":"config","link":"#config","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/cloud_function/functions/useCloudFunction.md"}');export{C as comp,g as data}; diff --git a/assets/useConfigContext.html-Cpgi22Ll.js b/assets/useConfigContext.html-BtvXuHcB.js similarity index 96% rename from assets/useConfigContext.html-Cpgi22Ll.js rename to assets/useConfigContext.html-BtvXuHcB.js index e6e6b87d26..6816a4add6 100644 --- a/assets/useConfigContext.html-Cpgi22Ll.js +++ b/assets/useConfigContext.html-BtvXuHcB.js @@ -1 +1 @@ -import{_ as r,c as l,b as t,d as s,e as i,f as o,r as u,o as d}from"./app-CmQUBLmX.js";const f={};function g(a,n){const e=u("RouteLink");return d(),l("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=r(f,[["render",g],["__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":{},"filePathRelative":"doc/ant-design/functions/useConfigContext.md"}');export{p as comp,x as data}; +import{_ as r,c as l,b as t,d as s,e as i,f as o,r as u,o as d}from"./app-DVxCS5ri.js";const f={};function g(a,n){const e=u("RouteLink");return d(),l("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=r(f,[["render",g],["__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":{},"filePathRelative":"doc/ant-design/functions/useConfigContext.md"}');export{p as comp,x as data}; diff --git a/assets/useConstant.html-CRyt_LSu.js b/assets/useConstant.html-4NIA0W_I.js similarity index 96% rename from assets/useConstant.html-CRyt_LSu.js rename to assets/useConstant.html-4NIA0W_I.js index f372a0a600..fa7734d139 100644 --- a/assets/useConstant.html-CRyt_LSu.js +++ b/assets/useConstant.html-4NIA0W_I.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 i}from"./app-CmQUBLmX.js";const p={};function u(f,e){const a=d("RouteLink");return i(),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

() => T

Returns

T

',10))])}const m=r(p,[["render",u],["__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":3,"title":"fn","slug":"fn","link":"#fn","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/useConstant.md"}');export{m 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 i}from"./app-DVxCS5ri.js";const p={};function u(f,e){const a=d("RouteLink");return i(),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

() => T

Returns

T

',10))])}const m=r(p,[["render",u],["__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":3,"title":"fn","slug":"fn","link":"#fn","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/useConstant.md"}');export{m as comp,g as data}; diff --git a/assets/useDrawer.html-935wJqg6.js b/assets/useDrawer.html-CfMhfdYV.js similarity index 98% rename from assets/useDrawer.html-935wJqg6.js rename to assets/useDrawer.html-CfMhfdYV.js index dfd75223d0..5126823780 100644 --- a/assets/useDrawer.html-935wJqg6.js +++ b/assets/useDrawer.html-CfMhfdYV.js @@ -1,4 +1,4 @@ -import{_ as o,c as l,b as s,d as t,e as p,f as a,a as r,r as i,o as u}from"./app-CmQUBLmX.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[13]||(n[13]=r(`

Function: useDrawer()

useDrawer(init?): object

Hook style drawer

function Example() {
+import{_ as o,c as l,b as s,d as t,e as p,f as a,a as r,r as i,o as u}from"./app-DVxCS5ri.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[13]||(n[13]=r(`

Function: useDrawer()

useDrawer(init?): object

Hook style drawer

function Example() {
   const { drawer, setDrawerProps } = useDrawer()
 
   return <>
diff --git a/assets/useEqualCallback.html-BziwAm8Z.js b/assets/useEqualCallback.html-CXMRw9w1.js
similarity index 97%
rename from assets/useEqualCallback.html-BziwAm8Z.js
rename to assets/useEqualCallback.html-CXMRw9w1.js
index 3512f85173..982e4a3afd 100644
--- a/assets/useEqualCallback.html-BziwAm8Z.js
+++ b/assets/useEqualCallback.html-CXMRw9w1.js
@@ -1 +1 @@
-import{_ as s,c,b as r,d as l,e as n,f as a,a as o,r as d,o as p}from"./app-CmQUBLmX.js";const i={};function u(h,e){const t=d("RouteLink");return p(),c("div",null,[r("p",null,[l(t,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),l(t,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / useEqualCallback"))]),e[4]||(e[4]=o('

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.

',15))])}const m=s(i,[["render",u],["__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":3,"title":"callback","slug":"callback","link":"#callback","children":[]},{"level":3,"title":"dependencies","slug":"dependencies","link":"#dependencies","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/useEqualCallback.md"}');export{m as comp,b as data}; +import{_ as s,c,b as r,d as l,e as n,f as a,a as o,r as d,o as p}from"./app-DVxCS5ri.js";const i={};function u(h,e){const t=d("RouteLink");return p(),c("div",null,[r("p",null,[l(t,{to:"/doc/react/"},{default:n(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),l(t,{to:"/doc/react/"},{default:n(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / useEqualCallback"))]),e[4]||(e[4]=o('

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.

',15))])}const m=s(i,[["render",u],["__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":3,"title":"callback","slug":"callback","link":"#callback","children":[]},{"level":3,"title":"dependencies","slug":"dependencies","link":"#dependencies","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/useEqualCallback.md"}');export{m as comp,b as data}; diff --git a/assets/useEqualEffect.html-DZ8VQK50.js b/assets/useEqualEffect.html-C4D4Xm9D.js similarity index 96% rename from assets/useEqualEffect.html-DZ8VQK50.js rename to assets/useEqualEffect.html-C4D4Xm9D.js index 13dd94cea3..a9c571dc01 100644 --- a/assets/useEqualEffect.html-DZ8VQK50.js +++ b/assets/useEqualEffect.html-C4D4Xm9D.js @@ -1 +1 @@ -import{_ as s,c as o,b as l,d as n,e as c,f as a,a as d,r,o as i}from"./app-CmQUBLmX.js";const u={};function f(p,e){const t=r("RouteLink");return i(),o("div",null,[l("p",null,[n(t,{to:"/doc/react/"},{default:c(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(t,{to:"/doc/react/"},{default:c(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / 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.

',13))])}const k=s(u,[["render",f],["__file","useEqualEffect.html.vue"]]),m=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":3,"title":"callback","slug":"callback","link":"#callback","children":[]},{"level":3,"title":"dependencies","slug":"dependencies","link":"#dependencies","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/useEqualEffect.md"}');export{k as comp,m as data}; +import{_ as s,c as o,b as l,d as n,e as c,f as a,a as d,r,o as i}from"./app-DVxCS5ri.js";const u={};function f(p,e){const t=r("RouteLink");return i(),o("div",null,[l("p",null,[n(t,{to:"/doc/react/"},{default:c(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(t,{to:"/doc/react/"},{default:c(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / 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.

',13))])}const k=s(u,[["render",f],["__file","useEqualEffect.html.vue"]]),m=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":3,"title":"callback","slug":"callback","link":"#callback","children":[]},{"level":3,"title":"dependencies","slug":"dependencies","link":"#dependencies","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/useEqualEffect.md"}');export{k as comp,m as data}; diff --git a/assets/useEqualMemo.html-DM62Y_R3.js b/assets/useEqualMemo.html-BwdL67Pc.js similarity index 97% rename from assets/useEqualMemo.html-DM62Y_R3.js rename to assets/useEqualMemo.html-BwdL67Pc.js index 632f7c5824..d37b4505d6 100644 --- a/assets/useEqualMemo.html-DM62Y_R3.js +++ b/assets/useEqualMemo.html-BwdL67Pc.js @@ -1 +1 @@ -import{_ as o,c as r,b as l,d as n,e as s,f as a,a as c,r as d,o as p}from"./app-CmQUBLmX.js";const i={};function u(m,e){const t=d("RouteLink");return p(),r("div",null,[l("p",null,[n(t,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(t,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / useEqualMemo"))]),e[4]||(e[4]=c('

Function: useEqualMemo()

useEqualMemo<T>(callback, dependencies): T

Custom hook that works like useMemo but uses deep comparison on dependencies.

Type Parameters

T

Parameters

callback

() => T

The callback function to run.

dependencies

any[]

The list of dependencies.

Returns

T

The result of the useMemo hook with memoized dependencies.

',15))])}const f=o(i,[["render",u],["__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":3,"title":"callback","slug":"callback","link":"#callback","children":[]},{"level":3,"title":"dependencies","slug":"dependencies","link":"#dependencies","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/useEqualMemo.md"}');export{f as comp,k as data}; +import{_ as o,c as r,b as l,d as n,e as s,f as a,a as c,r as d,o as p}from"./app-DVxCS5ri.js";const i={};function u(m,e){const t=d("RouteLink");return p(),r("div",null,[l("p",null,[n(t,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[a("Documents")])),_:1}),e[2]||(e[2]=a(" / ")),n(t,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[a("@faasjs/react")])),_:1}),e[3]||(e[3]=a(" / useEqualMemo"))]),e[4]||(e[4]=c('

Function: useEqualMemo()

useEqualMemo<T>(callback, dependencies): T

Custom hook that works like useMemo but uses deep comparison on dependencies.

Type Parameters

T

Parameters

callback

() => T

The callback function to run.

dependencies

any[]

The list of dependencies.

Returns

T

The result of the useMemo hook with memoized dependencies.

',15))])}const f=o(i,[["render",u],["__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":3,"title":"callback","slug":"callback","link":"#callback","children":[]},{"level":3,"title":"dependencies","slug":"dependencies","link":"#dependencies","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/useEqualMemo.md"}');export{f as comp,k as data}; diff --git a/assets/useEqualMemoize.html-DKRCA5p5.js b/assets/useEqualMemoize.html-BM3O7-U_.js similarity index 96% rename from assets/useEqualMemoize.html-DKRCA5p5.js rename to assets/useEqualMemoize.html-BM3O7-U_.js index ad729790b5..c18b854acd 100644 --- a/assets/useEqualMemoize.html-DKRCA5p5.js +++ b/assets/useEqualMemoize.html-BM3O7-U_.js @@ -1 +1 @@ -import{_ as n,c as r,b as l,d as o,e as s,f as a,a as u,r as i,o as d}from"./app-CmQUBLmX.js";const c={};function m(p,e){const t=i("RouteLink");return d(),r("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(" / useEqualMemoize"))]),e[4]||(e[4]=u('

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.

',10))])}const f=n(c,[["render",m],["__file","useEqualMemoize.html.vue"]]),v=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":3,"title":"value","slug":"value","link":"#value","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/useEqualMemoize.md"}');export{f as comp,v as data}; +import{_ as n,c as r,b as l,d as o,e as s,f as a,a as u,r as i,o as d}from"./app-DVxCS5ri.js";const c={};function m(p,e){const t=i("RouteLink");return d(),r("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(" / useEqualMemoize"))]),e[4]||(e[4]=u('

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.

',10))])}const f=n(c,[["render",m],["__file","useEqualMemoize.html.vue"]]),v=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":3,"title":"value","slug":"value","link":"#value","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/useEqualMemoize.md"}');export{f as comp,v as data}; diff --git a/assets/useFaas.html-BbzIxqRz.js b/assets/useFaas.html-CRbe9m7l.js similarity index 98% rename from assets/useFaas.html-BbzIxqRz.js rename to assets/useFaas.html-CRbe9m7l.js index 8de166a1d3..51844ee107 100644 --- a/assets/useFaas.html-BbzIxqRz.js +++ b/assets/useFaas.html-CRbe9m7l.js @@ -1,4 +1,4 @@ -import{_ as p,c as i,b as s,d as e,e as l,f as a,a as o,r,o as u}from"./app-CmQUBLmX.js";const d={};function m(k,n){const t=r("RouteLink");return u(),i("div",null,[s("p",null,[e(t,{to:"/doc/react/"},{default:l(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/react/"},{default:l(()=>n[1]||(n[1]=[a("@faasjs/react")])),_:1}),n[3]||(n[3]=a(" / useFaas"))]),n[37]||(n[37]=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("): ")),e(t,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>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[38]||(n[38]=s("p",null,"Request faas server with React hook",-1)),n[39]||(n[39]=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()),e(t,{to:"/doc/react/type-aliases/FaasAction.html"},{default:l(()=>n[18]||(n[18]=[s("code",null,"FaasAction",-1)])),_:1})]),n[40]||(n[40]=o('

Parameters

action

{string} action name

string | PathOrData

defaultParams

',5)),s("p",null,[e(t,{to:"/doc/react/type-aliases/FaasParams.html"},{default:l(()=>n[24]||(n[24]=[s("code",null,"FaasParams",-1)])),_:1}),n[25]||(n[25]=a("<")),n[26]||(n[26]=s("code",null,"PathOrData",-1)),n[27]||(n[27]=a(">"))]),n[41]||(n[41]=s("p",null,"{object} initial action params",-1)),n[42]||(n[42]=s("h3",{id:"options",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#options"},[s("span",null,"options")])],-1)),s("p",null,[e(t,{to:"/doc/react/type-aliases/useFaasOptions.html"},{default:l(()=>n[28]||(n[28]=[s("code",null,"useFaasOptions",-1)])),_:1}),n[29]||(n[29]=a("<")),n[30]||(n[30]=s("code",null,"PathOrData",-1)),n[31]||(n[31]=a("> = ")),n[32]||(n[32]=s("code",null,"{}",-1))]),n[43]||(n[43]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[e(t,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>n[33]||(n[33]=[s("code",null,"FaasDataInjection",-1)])),_:1}),n[34]||(n[34]=a("<")),n[35]||(n[35]=s("code",null,"PathOrData",-1)),n[36]||(n[36]=a(">"))]),n[44]||(n[44]=o(`

Example

function Post ({ id }) {
+import{_ as p,c as i,b as s,d as e,e as l,f as a,a as o,r,o as u}from"./app-DVxCS5ri.js";const d={};function m(k,n){const t=r("RouteLink");return u(),i("div",null,[s("p",null,[e(t,{to:"/doc/react/"},{default:l(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/react/"},{default:l(()=>n[1]||(n[1]=[a("@faasjs/react")])),_:1}),n[3]||(n[3]=a(" / useFaas"))]),n[37]||(n[37]=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("): ")),e(t,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>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[38]||(n[38]=s("p",null,"Request faas server with React hook",-1)),n[39]||(n[39]=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()),e(t,{to:"/doc/react/type-aliases/FaasAction.html"},{default:l(()=>n[18]||(n[18]=[s("code",null,"FaasAction",-1)])),_:1})]),n[40]||(n[40]=o('

Parameters

action

{string} action name

string | PathOrData

defaultParams

',5)),s("p",null,[e(t,{to:"/doc/react/type-aliases/FaasParams.html"},{default:l(()=>n[24]||(n[24]=[s("code",null,"FaasParams",-1)])),_:1}),n[25]||(n[25]=a("<")),n[26]||(n[26]=s("code",null,"PathOrData",-1)),n[27]||(n[27]=a(">"))]),n[41]||(n[41]=s("p",null,"{object} initial action params",-1)),n[42]||(n[42]=s("h3",{id:"options",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#options"},[s("span",null,"options")])],-1)),s("p",null,[e(t,{to:"/doc/react/type-aliases/useFaasOptions.html"},{default:l(()=>n[28]||(n[28]=[s("code",null,"useFaasOptions",-1)])),_:1}),n[29]||(n[29]=a("<")),n[30]||(n[30]=s("code",null,"PathOrData",-1)),n[31]||(n[31]=a("> = ")),n[32]||(n[32]=s("code",null,"{}",-1))]),n[43]||(n[43]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[e(t,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>n[33]||(n[33]=[s("code",null,"FaasDataInjection",-1)])),_:1}),n[34]||(n[34]=a("<")),n[35]||(n[35]=s("code",null,"PathOrData",-1)),n[36]||(n[36]=a(">"))]),n[44]||(n[44]=o(`

Example

function Post ({ id }) {
   const { data } = useFaas<{ title: string }>('post/get', { id })
   return <h1>{data.title}</h1>
 }
diff --git a/assets/useFaas.html-CVDmgZI8.js b/assets/useFaas.html-DlyKYdf6.js
similarity index 98%
rename from assets/useFaas.html-CVDmgZI8.js
rename to assets/useFaas.html-DlyKYdf6.js
index 78cc9ec71b..2691b40225 100644
--- a/assets/useFaas.html-CVDmgZI8.js
+++ b/assets/useFaas.html-DlyKYdf6.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 as i,o as r}from"./app-CmQUBLmX.js";const d={};function u(h,a){const n=i("RouteLink");return r(),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} action name

string | PathOrData

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 as i,o as r}from"./app-DVxCS5ri.js";const d={};function u(h,a){const n=i("RouteLink");return r(),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} action name

string | PathOrData

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/useFaasOptions.html-D5z63731.js b/assets/useFaasOptions.html-C_YK_NF5.js
similarity index 98%
rename from assets/useFaasOptions.html-D5z63731.js
rename to assets/useFaasOptions.html-C_YK_NF5.js
index e8967e5683..bdb3ee3c0a 100644
--- a/assets/useFaasOptions.html-D5z63731.js
+++ b/assets/useFaasOptions.html-C_YK_NF5.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-CmQUBLmX.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":{},"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-DVxCS5ri.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":{},"filePathRelative":"doc/react/type-aliases/useFaasOptions.md"}');export{f as comp,y as data}; diff --git a/assets/useFormContext.html-B0sAI84M.js b/assets/useFormContext.html-B8Cd6IvL.js similarity index 97% rename from assets/useFormContext.html-B0sAI84M.js rename to assets/useFormContext.html-B8Cd6IvL.js index 069737ff73..16289a90af 100644 --- a/assets/useFormContext.html-B0sAI84M.js +++ b/assets/useFormContext.html-B8Cd6IvL.js @@ -1 +1 @@ -import{_ as s,c as d,b as o,d as l,e as r,f as e,a as u,r as m,o as p}from"./app-CmQUBLmX.js";const i={};function a(f,t){const n=m("RouteLink");return p(),d("div",null,[o("p",null,[l(n,{to:"/doc/react/"},{default:r(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),l(n,{to:"/doc/react/"},{default:r(()=>t[1]||(t[1]=[e("@faasjs/react")])),_:1}),t[3]||(t[3]=e(" / useFormContext"))]),t[33]||(t[33]=u('

Function: useFormContext()

useFormContext<NewT>(): Readonly<NewT>

Type Parameters

',3)),o("p",null,[t[10]||(t[10]=e("• ")),t[11]||(t[11]=o("strong",null,"NewT",-1)),t[12]||(t[12]=e()),t[13]||(t[13]=o("em",null,"extends",-1)),t[14]||(t[14]=e()),l(n,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:r(()=>t[4]||(t[4]=[o("code",null,"FormContextProps",-1)])),_:1}),t[15]||(t[15]=e("<")),t[16]||(t[16]=o("code",null,"Record",-1)),t[17]||(t[17]=e("<")),t[18]||(t[18]=o("code",null,"string",-1)),t[19]||(t[19]=e(", ")),t[20]||(t[20]=o("code",null,"any",-1)),t[21]||(t[21]=e(">, ")),l(n,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>t[5]||(t[5]=[o("code",null,"FormElementTypes",-1)])),_:1}),t[22]||(t[22]=e(", ")),l(n,{to:"/doc/react/type-aliases/FormRules.html"},{default:r(()=>t[6]||(t[6]=[o("code",null,"FormRules",-1)])),_:1}),t[23]||(t[23]=e("> = ")),l(n,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:r(()=>t[7]||(t[7]=[o("code",null,"FormContextProps",-1)])),_:1}),t[24]||(t[24]=e("<")),t[25]||(t[25]=o("code",null,"Record",-1)),t[26]||(t[26]=e("<")),t[27]||(t[27]=o("code",null,"string",-1)),t[28]||(t[28]=e(", ")),t[29]||(t[29]=o("code",null,"any",-1)),t[30]||(t[30]=e(">, ")),l(n,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>t[8]||(t[8]=[o("code",null,"FormElementTypes",-1)])),_:1}),t[31]||(t[31]=e(", ")),l(n,{to:"/doc/react/type-aliases/FormRules.html"},{default:r(()=>t[9]||(t[9]=[o("code",null,"FormRules",-1)])),_:1}),t[32]||(t[32]=e(">"))]),t[34]||(t[34]=o("h2",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),t[35]||(t[35]=o("p",null,[o("code",null,"Readonly"),e("<"),o("code",null,"NewT"),e(">")],-1))])}const F=s(i,[["render",a],["__file","useFormContext.html.vue"]]),y=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":{},"filePathRelative":"doc/react/functions/useFormContext.md"}');export{F as comp,y as data}; +import{_ as s,c as d,b as o,d as l,e as r,f as e,a as u,r as m,o as p}from"./app-DVxCS5ri.js";const i={};function a(f,t){const n=m("RouteLink");return p(),d("div",null,[o("p",null,[l(n,{to:"/doc/react/"},{default:r(()=>t[0]||(t[0]=[e("Documents")])),_:1}),t[2]||(t[2]=e(" / ")),l(n,{to:"/doc/react/"},{default:r(()=>t[1]||(t[1]=[e("@faasjs/react")])),_:1}),t[3]||(t[3]=e(" / useFormContext"))]),t[33]||(t[33]=u('

Function: useFormContext()

useFormContext<NewT>(): Readonly<NewT>

Type Parameters

',3)),o("p",null,[t[10]||(t[10]=e("• ")),t[11]||(t[11]=o("strong",null,"NewT",-1)),t[12]||(t[12]=e()),t[13]||(t[13]=o("em",null,"extends",-1)),t[14]||(t[14]=e()),l(n,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:r(()=>t[4]||(t[4]=[o("code",null,"FormContextProps",-1)])),_:1}),t[15]||(t[15]=e("<")),t[16]||(t[16]=o("code",null,"Record",-1)),t[17]||(t[17]=e("<")),t[18]||(t[18]=o("code",null,"string",-1)),t[19]||(t[19]=e(", ")),t[20]||(t[20]=o("code",null,"any",-1)),t[21]||(t[21]=e(">, ")),l(n,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>t[5]||(t[5]=[o("code",null,"FormElementTypes",-1)])),_:1}),t[22]||(t[22]=e(", ")),l(n,{to:"/doc/react/type-aliases/FormRules.html"},{default:r(()=>t[6]||(t[6]=[o("code",null,"FormRules",-1)])),_:1}),t[23]||(t[23]=e("> = ")),l(n,{to:"/doc/react/type-aliases/FormContextProps.html"},{default:r(()=>t[7]||(t[7]=[o("code",null,"FormContextProps",-1)])),_:1}),t[24]||(t[24]=e("<")),t[25]||(t[25]=o("code",null,"Record",-1)),t[26]||(t[26]=e("<")),t[27]||(t[27]=o("code",null,"string",-1)),t[28]||(t[28]=e(", ")),t[29]||(t[29]=o("code",null,"any",-1)),t[30]||(t[30]=e(">, ")),l(n,{to:"/doc/react/type-aliases/FormElementTypes.html"},{default:r(()=>t[8]||(t[8]=[o("code",null,"FormElementTypes",-1)])),_:1}),t[31]||(t[31]=e(", ")),l(n,{to:"/doc/react/type-aliases/FormRules.html"},{default:r(()=>t[9]||(t[9]=[o("code",null,"FormRules",-1)])),_:1}),t[32]||(t[32]=e(">"))]),t[34]||(t[34]=o("h2",{id:"returns",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#returns"},[o("span",null,"Returns")])],-1)),t[35]||(t[35]=o("p",null,[o("code",null,"Readonly"),e("<"),o("code",null,"NewT"),e(">")],-1))])}const F=s(i,[["render",a],["__file","useFormContext.html.vue"]]),y=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":{},"filePathRelative":"doc/react/functions/useFormContext.md"}');export{F as comp,y as data}; diff --git a/assets/useFunc.html-Oj3TzIRv.js b/assets/useFunc.html-CaZPw_cN.js similarity index 99% rename from assets/useFunc.html-Oj3TzIRv.js rename to assets/useFunc.html-CaZPw_cN.js index 8ab5b42ae8..88c54666a9 100644 --- a/assets/useFunc.html-Oj3TzIRv.js +++ b/assets/useFunc.html-CaZPw_cN.js @@ -1,4 +1,4 @@ -import{_ as o,c as u,b as s,d as e,e as l,f as a,a as p,r as i,o as r}from"./app-CmQUBLmX.js";const d={};function k(c,n){const t=i("RouteLink");return r(),u("div",null,[s("p",null,[e(t,{to:"/doc/test/"},{default:l(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/test/"},{default:l(()=>n[1]||(n[1]=[a("@faasjs/test")])),_:1}),n[3]||(n[3]=a(" / useFunc"))]),n[39]||(n[39]=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:l(()=>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[40]||(n[40]=p('

Create a cloud function.

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

handler

',7)),s("p",null,[n[23]||(n[23]=a("() => ")),e(t,{to:"/doc/test/type-aliases/Handler.html"},{default:l(()=>n[22]||(n[22]=[s("code",null,"Handler",-1)])),_:1}),n[24]||(n[24]=a("<")),n[25]||(n[25]=s("code",null,"TEvent",-1)),n[26]||(n[26]=a(", ")),n[27]||(n[27]=s("code",null,"TContext",-1)),n[28]||(n[28]=a(", ")),n[29]||(n[29]=s("code",null,"TResult",-1)),n[30]||(n[30]=a(">"))]),n[41]||(n[41]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[e(t,{to:"/doc/test/classes/Func.html"},{default:l(()=>n[31]||(n[31]=[s("code",null,"Func",-1)])),_:1}),n[32]||(n[32]=a("<")),n[33]||(n[33]=s("code",null,"TEvent",-1)),n[34]||(n[34]=a(", ")),n[35]||(n[35]=s("code",null,"TContext",-1)),n[36]||(n[36]=a(", ")),n[37]||(n[37]=s("code",null,"TResult",-1)),n[38]||(n[38]=a(">"))]),n[42]||(n[42]=p(`

Example

// pure function
+import{_ as o,c as u,b as s,d as e,e as l,f as a,a as p,r as i,o as r}from"./app-DVxCS5ri.js";const d={};function k(c,n){const t=i("RouteLink");return r(),u("div",null,[s("p",null,[e(t,{to:"/doc/test/"},{default:l(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/test/"},{default:l(()=>n[1]||(n[1]=[a("@faasjs/test")])),_:1}),n[3]||(n[3]=a(" / useFunc"))]),n[39]||(n[39]=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:l(()=>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[40]||(n[40]=p('

Create a cloud function.

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

handler

',7)),s("p",null,[n[23]||(n[23]=a("() => ")),e(t,{to:"/doc/test/type-aliases/Handler.html"},{default:l(()=>n[22]||(n[22]=[s("code",null,"Handler",-1)])),_:1}),n[24]||(n[24]=a("<")),n[25]||(n[25]=s("code",null,"TEvent",-1)),n[26]||(n[26]=a(", ")),n[27]||(n[27]=s("code",null,"TContext",-1)),n[28]||(n[28]=a(", ")),n[29]||(n[29]=s("code",null,"TResult",-1)),n[30]||(n[30]=a(">"))]),n[41]||(n[41]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[e(t,{to:"/doc/test/classes/Func.html"},{default:l(()=>n[31]||(n[31]=[s("code",null,"Func",-1)])),_:1}),n[32]||(n[32]=a("<")),n[33]||(n[33]=s("code",null,"TEvent",-1)),n[34]||(n[34]=a(", ")),n[35]||(n[35]=s("code",null,"TContext",-1)),n[36]||(n[36]=a(", ")),n[37]||(n[37]=s("code",null,"TResult",-1)),n[38]||(n[38]=a(">"))]),n[42]||(n[42]=p(`

Example

// pure function
 export default useFunc(() => {
   return () => {
     return 'Hello World'
diff --git a/assets/useFunc.html-DOHfSRSJ.js b/assets/useFunc.html-CujwqiA2.js
similarity index 99%
rename from assets/useFunc.html-DOHfSRSJ.js
rename to assets/useFunc.html-CujwqiA2.js
index 18d594d542..719379f832 100644
--- a/assets/useFunc.html-DOHfSRSJ.js
+++ b/assets/useFunc.html-CujwqiA2.js
@@ -1,4 +1,4 @@
-import{_ as o,c as u,b as s,d as e,e as l,f as a,a as p,r as i,o as r}from"./app-CmQUBLmX.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:l(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/func/"},{default:l(()=>n[1]||(n[1]=[a("@faasjs/func")])),_:1}),n[3]||(n[3]=a(" / useFunc"))]),n[39]||(n[39]=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:l(()=>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[40]||(n[40]=p('

Create a cloud function.

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

handler

',7)),s("p",null,[n[23]||(n[23]=a("() => ")),e(t,{to:"/doc/func/type-aliases/Handler.html"},{default:l(()=>n[22]||(n[22]=[s("code",null,"Handler",-1)])),_:1}),n[24]||(n[24]=a("<")),n[25]||(n[25]=s("code",null,"TEvent",-1)),n[26]||(n[26]=a(", ")),n[27]||(n[27]=s("code",null,"TContext",-1)),n[28]||(n[28]=a(", ")),n[29]||(n[29]=s("code",null,"TResult",-1)),n[30]||(n[30]=a(">"))]),n[41]||(n[41]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[e(t,{to:"/doc/func/classes/Func.html"},{default:l(()=>n[31]||(n[31]=[s("code",null,"Func",-1)])),_:1}),n[32]||(n[32]=a("<")),n[33]||(n[33]=s("code",null,"TEvent",-1)),n[34]||(n[34]=a(", ")),n[35]||(n[35]=s("code",null,"TContext",-1)),n[36]||(n[36]=a(", ")),n[37]||(n[37]=s("code",null,"TResult",-1)),n[38]||(n[38]=a(">"))]),n[42]||(n[42]=p(`

Example

// pure function
+import{_ as o,c as u,b as s,d as e,e as l,f as a,a as p,r as i,o as r}from"./app-DVxCS5ri.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:l(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/func/"},{default:l(()=>n[1]||(n[1]=[a("@faasjs/func")])),_:1}),n[3]||(n[3]=a(" / useFunc"))]),n[39]||(n[39]=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:l(()=>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[40]||(n[40]=p('

Create a cloud function.

Type Parameters

TEvent = any

TContext = any

TResult = any

Parameters

handler

',7)),s("p",null,[n[23]||(n[23]=a("() => ")),e(t,{to:"/doc/func/type-aliases/Handler.html"},{default:l(()=>n[22]||(n[22]=[s("code",null,"Handler",-1)])),_:1}),n[24]||(n[24]=a("<")),n[25]||(n[25]=s("code",null,"TEvent",-1)),n[26]||(n[26]=a(", ")),n[27]||(n[27]=s("code",null,"TContext",-1)),n[28]||(n[28]=a(", ")),n[29]||(n[29]=s("code",null,"TResult",-1)),n[30]||(n[30]=a(">"))]),n[41]||(n[41]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[e(t,{to:"/doc/func/classes/Func.html"},{default:l(()=>n[31]||(n[31]=[s("code",null,"Func",-1)])),_:1}),n[32]||(n[32]=a("<")),n[33]||(n[33]=s("code",null,"TEvent",-1)),n[34]||(n[34]=a(", ")),n[35]||(n[35]=s("code",null,"TContext",-1)),n[36]||(n[36]=a(", ")),n[37]||(n[37]=s("code",null,"TResult",-1)),n[38]||(n[38]=a(">"))]),n[42]||(n[42]=p(`

Example

// pure function
 export default useFunc(() => {
   return () => {
     return 'Hello World'
diff --git a/assets/useFuncWithNextJsPlugin.html-B51mFHwF.js b/assets/useFuncWithNextJsPlugin.html-CCJBLlhn.js
similarity index 99%
rename from assets/useFuncWithNextJsPlugin.html-B51mFHwF.js
rename to assets/useFuncWithNextJsPlugin.html-CCJBLlhn.js
index 5fc0dd0788..ead014f4f7 100644
--- a/assets/useFuncWithNextJsPlugin.html-B51mFHwF.js
+++ b/assets/useFuncWithNextJsPlugin.html-CCJBLlhn.js
@@ -1,4 +1,4 @@
-import{_ as p,c as l,b as o,d as e,e as t,f as n,a as r,r as c,o as i}from"./app-CmQUBLmX.js";const u={};function d(k,s){const a=c("RouteLink");return i(),l("div",null,[o("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

(data) => Promise<TResult>

plugins?

Plugin[]

Returns

Function

Parameters

params?

TParams

Returns

Promise<TResult>

Example

// create a function in server
+import{_ as p,c as l,b as o,d as e,e as t,f as n,a as r,r as c,o as i}from"./app-DVxCS5ri.js";const u={};function d(k,s){const a=c("RouteLink");return i(),l("div",null,[o("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

(data) => Promise<TResult>

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-O-Dzoywn.js b/assets/useHttp.html-BTXKTqL7.js
similarity index 98%
rename from assets/useHttp.html-O-Dzoywn.js
rename to assets/useHttp.html-BTXKTqL7.js
index 7145d994dd..fbfedf77f1 100644
--- a/assets/useHttp.html-O-Dzoywn.js
+++ b/assets/useHttp.html-BTXKTqL7.js
@@ -1 +1 @@
-import{_ as r,c as d,b as e,d as s,e as l,f as n,a as i,r as p,o as u}from"./app-CmQUBLmX.js";const m={};function a(f,t){const o=p("RouteLink");return u(),d("div",null,[e("p",null,[s(o,{to:"/doc/http/"},{default:l(()=>t[0]||(t[0]=[n("Documents")])),_:1}),t[2]||(t[2]=n(" / ")),s(o,{to:"/doc/http/"},{default:l(()=>t[1]||(t[1]=[n("@faasjs/http")])),_:1}),t[3]||(t[3]=n(" / useHttp"))]),t[35]||(t[35]=e("h1",{id:"function-usehttp",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#function-usehttp"},[e("span",null,"Function: useHttp()")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"useHttp",-1)),t[6]||(t[6]=n("<")),t[7]||(t[7]=e("code",null,"TParams",-1)),t[8]||(t[8]=n(", ")),t[9]||(t[9]=e("code",null,"TCookie",-1)),t[10]||(t[10]=n(", ")),t[11]||(t[11]=e("code",null,"TSession",-1)),t[12]||(t[12]=n(">(")),t[13]||(t[13]=e("code",null,"config",-1)),t[14]||(t[14]=n("?): ")),t[15]||(t[15]=e("code",null,"UseifyPlugin",-1)),t[16]||(t[16]=n("<")),s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[4]||(t[4]=[e("code",null,"Http",-1)])),_:1}),t[17]||(t[17]=n("<")),t[18]||(t[18]=e("code",null,"TParams",-1)),t[19]||(t[19]=n(", ")),t[20]||(t[20]=e("code",null,"TCookie",-1)),t[21]||(t[21]=n(", ")),t[22]||(t[22]=e("code",null,"TSession",-1)),t[23]||(t[23]=n(">>"))])]),t[36]||(t[36]=i('

Type Parameters

TParams extends Record<string, any> = any

TCookie extends Record<string, string> = any

TSession extends Record<string, string> = any

Parameters

config?

',6)),e("p",null,[s(o,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:l(()=>t[24]||(t[24]=[e("code",null,"HttpConfig",-1)])),_:1})]),t[37]||(t[37]=e("h2",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[t[26]||(t[26]=e("code",null,"UseifyPlugin",-1)),t[27]||(t[27]=n("<")),s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[25]||(t[25]=[e("code",null,"Http",-1)])),_:1}),t[28]||(t[28]=n("<")),t[29]||(t[29]=e("code",null,"TParams",-1)),t[30]||(t[30]=n(", ")),t[31]||(t[31]=e("code",null,"TCookie",-1)),t[32]||(t[32]=n(", ")),t[33]||(t[33]=e("code",null,"TSession",-1)),t[34]||(t[34]=n(">>"))])])}const T=r(m,[["render",a],["__file","useHttp.html.vue"]]),H=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":3,"title":"config?","slug":"config","link":"#config","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/http/functions/useHttp.md"}');export{T as comp,H as data}; +import{_ as r,c as d,b as e,d as s,e as l,f as n,a as i,r as p,o as u}from"./app-DVxCS5ri.js";const m={};function a(f,t){const o=p("RouteLink");return u(),d("div",null,[e("p",null,[s(o,{to:"/doc/http/"},{default:l(()=>t[0]||(t[0]=[n("Documents")])),_:1}),t[2]||(t[2]=n(" / ")),s(o,{to:"/doc/http/"},{default:l(()=>t[1]||(t[1]=[n("@faasjs/http")])),_:1}),t[3]||(t[3]=n(" / useHttp"))]),t[35]||(t[35]=e("h1",{id:"function-usehttp",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#function-usehttp"},[e("span",null,"Function: useHttp()")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"useHttp",-1)),t[6]||(t[6]=n("<")),t[7]||(t[7]=e("code",null,"TParams",-1)),t[8]||(t[8]=n(", ")),t[9]||(t[9]=e("code",null,"TCookie",-1)),t[10]||(t[10]=n(", ")),t[11]||(t[11]=e("code",null,"TSession",-1)),t[12]||(t[12]=n(">(")),t[13]||(t[13]=e("code",null,"config",-1)),t[14]||(t[14]=n("?): ")),t[15]||(t[15]=e("code",null,"UseifyPlugin",-1)),t[16]||(t[16]=n("<")),s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[4]||(t[4]=[e("code",null,"Http",-1)])),_:1}),t[17]||(t[17]=n("<")),t[18]||(t[18]=e("code",null,"TParams",-1)),t[19]||(t[19]=n(", ")),t[20]||(t[20]=e("code",null,"TCookie",-1)),t[21]||(t[21]=n(", ")),t[22]||(t[22]=e("code",null,"TSession",-1)),t[23]||(t[23]=n(">>"))])]),t[36]||(t[36]=i('

Type Parameters

TParams extends Record<string, any> = any

TCookie extends Record<string, string> = any

TSession extends Record<string, string> = any

Parameters

config?

',6)),e("p",null,[s(o,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:l(()=>t[24]||(t[24]=[e("code",null,"HttpConfig",-1)])),_:1})]),t[37]||(t[37]=e("h2",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[t[26]||(t[26]=e("code",null,"UseifyPlugin",-1)),t[27]||(t[27]=n("<")),s(o,{to:"/doc/http/classes/Http.html"},{default:l(()=>t[25]||(t[25]=[e("code",null,"Http",-1)])),_:1}),t[28]||(t[28]=n("<")),t[29]||(t[29]=e("code",null,"TParams",-1)),t[30]||(t[30]=n(", ")),t[31]||(t[31]=e("code",null,"TCookie",-1)),t[32]||(t[32]=n(", ")),t[33]||(t[33]=e("code",null,"TSession",-1)),t[34]||(t[34]=n(">>"))])])}const T=r(m,[["render",a],["__file","useHttp.html.vue"]]),H=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":3,"title":"config?","slug":"config","link":"#config","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/http/functions/useHttp.md"}');export{T as comp,H as data}; diff --git a/assets/useHttpFunc.html-CQch8Vd0.js b/assets/useHttpFunc.html-vgQB0kJk.js similarity index 98% rename from assets/useHttpFunc.html-CQch8Vd0.js rename to assets/useHttpFunc.html-vgQB0kJk.js index 8d514f6a64..cd36399bbb 100644 --- a/assets/useHttpFunc.html-CQch8Vd0.js +++ b/assets/useHttpFunc.html-vgQB0kJk.js @@ -1 +1 @@ -import{_ as a,c as l,b as t,d,e as s,f as o,a as r,r as p,o as c}from"./app-CmQUBLmX.js";const i={};function u(g,e){const n=p("RouteLink");return c(),l("div",null,[t("p",null,[d(n,{to:"/doc/http/"},{default:s(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),d(n,{to:"/doc/http/"},{default:s(()=>e[1]||(e[1]=[o("@faasjs/http")])),_:1}),e[3]||(e[3]=o(" / useHttpFunc"))]),e[16]||(e[16]=r('

Function: useHttpFunc()

useHttpFunc<TParams, TCookie, TSession, TResult>(handler, config?): Func<{ [key: string]: any; params: TParams; }, 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

',14)),t("p",null,[e[5]||(e[5]=o("() => ")),d(n,{to:"/doc/http/type-aliases/HttpFuncHandler.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"HttpFuncHandler",-1)])),_:1}),e[6]||(e[6]=o("<")),e[7]||(e[7]=t("code",null,"TParams",-1)),e[8]||(e[8]=o(", ")),e[9]||(e[9]=t("code",null,"TCookie",-1)),e[10]||(e[10]=o(", ")),e[11]||(e[11]=t("code",null,"TSession",-1)),e[12]||(e[12]=o(", ")),e[13]||(e[13]=t("code",null,"TResult",-1)),e[14]||(e[14]=o(">"))]),e[17]||(e[17]=t("p",null,"The function handler to be used.",-1)),e[18]||(e[18]=t("h3",{id:"config",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#config"},[t("span",null,"config?")])],-1)),e[19]||(e[19]=t("p",null,"Optional configuration object.",-1)),e[20]||(e[20]=t("h4",{id:"http",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#http"},[t("span",null,"http")])],-1)),t("p",null,[d(n,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:s(()=>e[15]||(e[15]=[t("code",null,"HttpConfig",-1)])),_:1})]),e[21]||(e[21]=r('

Optional HTTP configuration.

Returns

Func<{ [key: string]: any; params: TParams; }, any, TResult>

The created HTTP function.

',4))])}const m=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":3,"title":"handler","slug":"handler","link":"#handler","children":[]},{"level":3,"title":"config?","slug":"config","link":"#config","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/http/functions/useHttpFunc.md"}');export{m as comp,h as data}; +import{_ as a,c as l,b as t,d,e as s,f as o,a as r,r as p,o as c}from"./app-DVxCS5ri.js";const i={};function u(g,e){const n=p("RouteLink");return c(),l("div",null,[t("p",null,[d(n,{to:"/doc/http/"},{default:s(()=>e[0]||(e[0]=[o("Documents")])),_:1}),e[2]||(e[2]=o(" / ")),d(n,{to:"/doc/http/"},{default:s(()=>e[1]||(e[1]=[o("@faasjs/http")])),_:1}),e[3]||(e[3]=o(" / useHttpFunc"))]),e[16]||(e[16]=r('

Function: useHttpFunc()

useHttpFunc<TParams, TCookie, TSession, TResult>(handler, config?): Func<{ [key: string]: any; params: TParams; }, 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

',14)),t("p",null,[e[5]||(e[5]=o("() => ")),d(n,{to:"/doc/http/type-aliases/HttpFuncHandler.html"},{default:s(()=>e[4]||(e[4]=[t("code",null,"HttpFuncHandler",-1)])),_:1}),e[6]||(e[6]=o("<")),e[7]||(e[7]=t("code",null,"TParams",-1)),e[8]||(e[8]=o(", ")),e[9]||(e[9]=t("code",null,"TCookie",-1)),e[10]||(e[10]=o(", ")),e[11]||(e[11]=t("code",null,"TSession",-1)),e[12]||(e[12]=o(", ")),e[13]||(e[13]=t("code",null,"TResult",-1)),e[14]||(e[14]=o(">"))]),e[17]||(e[17]=t("p",null,"The function handler to be used.",-1)),e[18]||(e[18]=t("h3",{id:"config",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#config"},[t("span",null,"config?")])],-1)),e[19]||(e[19]=t("p",null,"Optional configuration object.",-1)),e[20]||(e[20]=t("h4",{id:"http",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#http"},[t("span",null,"http")])],-1)),t("p",null,[d(n,{to:"/doc/http/type-aliases/HttpConfig.html"},{default:s(()=>e[15]||(e[15]=[t("code",null,"HttpConfig",-1)])),_:1})]),e[21]||(e[21]=r('

Optional HTTP configuration.

Returns

Func<{ [key: string]: any; params: TParams; }, any, TResult>

The created HTTP function.

',4))])}const m=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":3,"title":"handler","slug":"handler","link":"#handler","children":[]},{"level":3,"title":"config?","slug":"config","link":"#config","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/http/functions/useHttpFunc.md"}');export{m as comp,h as data}; diff --git a/assets/useKnex.html-C8MXYAGK.js b/assets/useKnex.html-BhyUD3YD.js similarity index 97% rename from assets/useKnex.html-C8MXYAGK.js rename to assets/useKnex.html-BhyUD3YD.js index 9f3d798b82..ec5180d028 100644 --- a/assets/useKnex.html-C8MXYAGK.js +++ b/assets/useKnex.html-BhyUD3YD.js @@ -1 +1 @@ -import{_ as r,c as u,b as e,d as s,e as o,f as l,r as i,o as d}from"./app-CmQUBLmX.js";const f={};function x(a,n){const t=i("RouteLink");return d(),u("div",null,[e("p",null,[s(t,{to:"/doc/knex/"},{default:o(()=>n[0]||(n[0]=[l("Documents")])),_:1}),n[2]||(n[2]=l(" / ")),s(t,{to:"/doc/knex/"},{default:o(()=>n[1]||(n[1]=[l("@faasjs/knex")])),_:1}),n[3]||(n[3]=l(" / useKnex"))]),n[17]||(n[17]=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]=l("(")),n[7]||(n[7]=e("code",null,"config",-1)),n[8]||(n[8]=l("?): ")),n[9]||(n[9]=e("code",null,"UseifyPlugin",-1)),n[10]||(n[10]=l("<")),s(t,{to:"/doc/knex/classes/Knex.html"},{default:o(()=>n[4]||(n[4]=[e("code",null,"Knex",-1)])),_:1}),n[11]||(n[11]=l(">"))])]),n[18]||(n[18]=e("h2",{id:"parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#parameters"},[e("span",null,"Parameters")])],-1)),n[19]||(n[19]=e("h3",{id:"config",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#config"},[e("span",null,"config?")])],-1)),e("p",null,[s(t,{to:"/doc/knex/type-aliases/KnexConfig.html"},{default:o(()=>n[12]||(n[12]=[e("code",null,"KnexConfig",-1)])),_:1})]),n[20]||(n[20]=e("h2",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[n[14]||(n[14]=e("code",null,"UseifyPlugin",-1)),n[15]||(n[15]=l("<")),s(t,{to:"/doc/knex/classes/Knex.html"},{default:o(()=>n[13]||(n[13]=[e("code",null,"Knex",-1)])),_:1}),n[16]||(n[16]=l(">"))])])}const p=r(f,[["render",x],["__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":3,"title":"config?","slug":"config","link":"#config","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/knex/functions/useKnex.md"}');export{p as comp,k as data}; +import{_ as r,c as u,b as e,d as s,e as o,f as l,r as i,o as d}from"./app-DVxCS5ri.js";const f={};function x(a,n){const t=i("RouteLink");return d(),u("div",null,[e("p",null,[s(t,{to:"/doc/knex/"},{default:o(()=>n[0]||(n[0]=[l("Documents")])),_:1}),n[2]||(n[2]=l(" / ")),s(t,{to:"/doc/knex/"},{default:o(()=>n[1]||(n[1]=[l("@faasjs/knex")])),_:1}),n[3]||(n[3]=l(" / useKnex"))]),n[17]||(n[17]=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]=l("(")),n[7]||(n[7]=e("code",null,"config",-1)),n[8]||(n[8]=l("?): ")),n[9]||(n[9]=e("code",null,"UseifyPlugin",-1)),n[10]||(n[10]=l("<")),s(t,{to:"/doc/knex/classes/Knex.html"},{default:o(()=>n[4]||(n[4]=[e("code",null,"Knex",-1)])),_:1}),n[11]||(n[11]=l(">"))])]),n[18]||(n[18]=e("h2",{id:"parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#parameters"},[e("span",null,"Parameters")])],-1)),n[19]||(n[19]=e("h3",{id:"config",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#config"},[e("span",null,"config?")])],-1)),e("p",null,[s(t,{to:"/doc/knex/type-aliases/KnexConfig.html"},{default:o(()=>n[12]||(n[12]=[e("code",null,"KnexConfig",-1)])),_:1})]),n[20]||(n[20]=e("h2",{id:"returns",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#returns"},[e("span",null,"Returns")])],-1)),e("p",null,[n[14]||(n[14]=e("code",null,"UseifyPlugin",-1)),n[15]||(n[15]=l("<")),s(t,{to:"/doc/knex/classes/Knex.html"},{default:o(()=>n[13]||(n[13]=[e("code",null,"Knex",-1)])),_:1}),n[16]||(n[16]=l(">"))])])}const p=r(f,[["render",x],["__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":3,"title":"config?","slug":"config","link":"#config","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/knex/functions/useKnex.md"}');export{p as comp,k as data}; diff --git a/assets/useMiddleware.html-BxTKAMGp.js b/assets/useMiddleware.html-Y4BagIvK.js similarity index 98% rename from assets/useMiddleware.html-BxTKAMGp.js rename to assets/useMiddleware.html-Y4BagIvK.js index 98601fdfdf..213ed62b85 100644 --- a/assets/useMiddleware.html-BxTKAMGp.js +++ b/assets/useMiddleware.html-Y4BagIvK.js @@ -1,4 +1,4 @@ -import{_ as o,c as r,b as s,d as l,e as t,f as e,a as p,r as i,o as d}from"./app-CmQUBLmX.js";const u={};function m(k,n){const a=i("RouteLink");return d(),r("div",null,[s("p",null,[l(a,{to:"/doc/server/"},{default:t(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),l(a,{to:"/doc/server/"},{default:t(()=>n[1]||(n[1]=[e("@faasjs/server")])),_:1}),n[3]||(n[3]=e(" / useMiddleware"))]),n[29]||(n[29]=s("h1",{id:"function-usemiddleware",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-usemiddleware"},[s("span",null,"Function: useMiddleware()")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"useMiddleware",-1)),n[6]||(n[6]=e("(")),n[7]||(n[7]=s("code",null,"handler",-1)),n[8]||(n[8]=e("): ")),n[9]||(n[9]=s("code",null,"Promise",-1)),n[10]||(n[10]=e("<")),n[11]||(n[11]=s("code",null,"Func",-1)),n[12]||(n[12]=e("<")),l(a,{to:"/doc/server/type-aliases/MiddlewareEvent.html"},{default:t(()=>n[4]||(n[4]=[s("code",null,"MiddlewareEvent",-1)])),_:1}),n[13]||(n[13]=e(", ")),n[14]||(n[14]=s("code",null,"any",-1)),n[15]||(n[15]=e(", ")),n[16]||(n[16]=s("code",null,"any",-1)),n[17]||(n[17]=e(">>"))])]),n[30]||(n[30]=s("p",null,"Apply a middleware function to handle incoming requests.",-1)),n[31]||(n[31]=s("h2",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),n[32]||(n[32]=s("h3",{id:"handler",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#handler"},[s("span",null,"handler")])],-1)),s("p",null,[l(a,{to:"/doc/server/type-aliases/Middleware.html"},{default:t(()=>n[18]||(n[18]=[s("code",null,"Middleware",-1)])),_:1})]),n[33]||(n[33]=s("p",null,"The middleware function to handle the request and response.",-1)),n[34]||(n[34]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[n[20]||(n[20]=s("code",null,"Promise",-1)),n[21]||(n[21]=e("<")),n[22]||(n[22]=s("code",null,"Func",-1)),n[23]||(n[23]=e("<")),l(a,{to:"/doc/server/type-aliases/MiddlewareEvent.html"},{default:t(()=>n[19]||(n[19]=[s("code",null,"MiddlewareEvent",-1)])),_:1}),n[24]||(n[24]=e(", ")),n[25]||(n[25]=s("code",null,"any",-1)),n[26]||(n[26]=e(", ")),n[27]||(n[27]=s("code",null,"any",-1)),n[28]||(n[28]=e(">>"))]),n[35]||(n[35]=p(`

A function that processes the event and applies the middleware.

Example

import { useMiddleware } from '@faasjs/server'
+import{_ as o,c as r,b as s,d as l,e as t,f as e,a as p,r as i,o as d}from"./app-DVxCS5ri.js";const u={};function m(k,n){const a=i("RouteLink");return d(),r("div",null,[s("p",null,[l(a,{to:"/doc/server/"},{default:t(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),l(a,{to:"/doc/server/"},{default:t(()=>n[1]||(n[1]=[e("@faasjs/server")])),_:1}),n[3]||(n[3]=e(" / useMiddleware"))]),n[29]||(n[29]=s("h1",{id:"function-usemiddleware",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-usemiddleware"},[s("span",null,"Function: useMiddleware()")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"useMiddleware",-1)),n[6]||(n[6]=e("(")),n[7]||(n[7]=s("code",null,"handler",-1)),n[8]||(n[8]=e("): ")),n[9]||(n[9]=s("code",null,"Promise",-1)),n[10]||(n[10]=e("<")),n[11]||(n[11]=s("code",null,"Func",-1)),n[12]||(n[12]=e("<")),l(a,{to:"/doc/server/type-aliases/MiddlewareEvent.html"},{default:t(()=>n[4]||(n[4]=[s("code",null,"MiddlewareEvent",-1)])),_:1}),n[13]||(n[13]=e(", ")),n[14]||(n[14]=s("code",null,"any",-1)),n[15]||(n[15]=e(", ")),n[16]||(n[16]=s("code",null,"any",-1)),n[17]||(n[17]=e(">>"))])]),n[30]||(n[30]=s("p",null,"Apply a middleware function to handle incoming requests.",-1)),n[31]||(n[31]=s("h2",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),n[32]||(n[32]=s("h3",{id:"handler",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#handler"},[s("span",null,"handler")])],-1)),s("p",null,[l(a,{to:"/doc/server/type-aliases/Middleware.html"},{default:t(()=>n[18]||(n[18]=[s("code",null,"Middleware",-1)])),_:1})]),n[33]||(n[33]=s("p",null,"The middleware function to handle the request and response.",-1)),n[34]||(n[34]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[n[20]||(n[20]=s("code",null,"Promise",-1)),n[21]||(n[21]=e("<")),n[22]||(n[22]=s("code",null,"Func",-1)),n[23]||(n[23]=e("<")),l(a,{to:"/doc/server/type-aliases/MiddlewareEvent.html"},{default:t(()=>n[19]||(n[19]=[s("code",null,"MiddlewareEvent",-1)])),_:1}),n[24]||(n[24]=e(", ")),n[25]||(n[25]=s("code",null,"any",-1)),n[26]||(n[26]=e(", ")),n[27]||(n[27]=s("code",null,"any",-1)),n[28]||(n[28]=e(">>"))]),n[35]||(n[35]=p(`

A function that processes the event and applies the middleware.

Example

import { useMiddleware } from '@faasjs/server'
 
 export default useMiddleware((request, response, logger) => {
   response.setHeader('X-Hello', 'World')
diff --git a/assets/useMiddlewares.html-CEq2oQpV.js b/assets/useMiddlewares.html-BHvvp6Hf.js
similarity index 98%
rename from assets/useMiddlewares.html-CEq2oQpV.js
rename to assets/useMiddlewares.html-BHvvp6Hf.js
index 1e67ac5a54..bf413f3e0d 100644
--- a/assets/useMiddlewares.html-CEq2oQpV.js
+++ b/assets/useMiddlewares.html-BHvvp6Hf.js
@@ -1,4 +1,4 @@
-import{_ as p,c as o,b as s,d as l,e as t,f as a,a as r,r as i,o as u}from"./app-CmQUBLmX.js";const d={};function k(m,n){const e=i("RouteLink");return u(),o("div",null,[s("p",null,[l(e,{to:"/doc/server/"},{default:t(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),l(e,{to:"/doc/server/"},{default:t(()=>n[1]||(n[1]=[a("@faasjs/server")])),_:1}),n[3]||(n[3]=a(" / useMiddlewares"))]),n[30]||(n[30]=s("h1",{id:"function-usemiddlewares",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-usemiddlewares"},[s("span",null,"Function: useMiddlewares()")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"useMiddlewares",-1)),n[6]||(n[6]=a("(")),n[7]||(n[7]=s("code",null,"handlers",-1)),n[8]||(n[8]=a("): ")),n[9]||(n[9]=s("code",null,"Promise",-1)),n[10]||(n[10]=a("<")),n[11]||(n[11]=s("code",null,"Func",-1)),n[12]||(n[12]=a("<")),l(e,{to:"/doc/server/type-aliases/MiddlewareEvent.html"},{default:t(()=>n[4]||(n[4]=[s("code",null,"MiddlewareEvent",-1)])),_:1}),n[13]||(n[13]=a(", ")),n[14]||(n[14]=s("code",null,"any",-1)),n[15]||(n[15]=a(", ")),n[16]||(n[16]=s("code",null,"any",-1)),n[17]||(n[17]=a(">>"))])]),n[31]||(n[31]=s("p",null,"Apply an array of middleware functions to an event.",-1)),n[32]||(n[32]=s("h2",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),n[33]||(n[33]=s("h3",{id:"handlers",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#handlers"},[s("span",null,"handlers")])],-1)),s("p",null,[l(e,{to:"/doc/server/type-aliases/Middleware.html"},{default:t(()=>n[18]||(n[18]=[s("code",null,"Middleware",-1)])),_:1}),n[19]||(n[19]=a("[]"))]),n[34]||(n[34]=s("p",null,"An array of middleware functions to be applied.",-1)),n[35]||(n[35]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[n[21]||(n[21]=s("code",null,"Promise",-1)),n[22]||(n[22]=a("<")),n[23]||(n[23]=s("code",null,"Func",-1)),n[24]||(n[24]=a("<")),l(e,{to:"/doc/server/type-aliases/MiddlewareEvent.html"},{default:t(()=>n[20]||(n[20]=[s("code",null,"MiddlewareEvent",-1)])),_:1}),n[25]||(n[25]=a(", ")),n[26]||(n[26]=s("code",null,"any",-1)),n[27]||(n[27]=a(", ")),n[28]||(n[28]=s("code",null,"any",-1)),n[29]||(n[29]=a(">>"))]),n[36]||(n[36]=r(`

A promise that resolves when all middleware functions have been applied.

Example

import { useMiddlewares } from '@faasjs/server'
+import{_ as p,c as o,b as s,d as l,e as t,f as a,a as r,r as i,o as u}from"./app-DVxCS5ri.js";const d={};function k(m,n){const e=i("RouteLink");return u(),o("div",null,[s("p",null,[l(e,{to:"/doc/server/"},{default:t(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),l(e,{to:"/doc/server/"},{default:t(()=>n[1]||(n[1]=[a("@faasjs/server")])),_:1}),n[3]||(n[3]=a(" / useMiddlewares"))]),n[30]||(n[30]=s("h1",{id:"function-usemiddlewares",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-usemiddlewares"},[s("span",null,"Function: useMiddlewares()")])],-1)),s("blockquote",null,[s("p",null,[n[5]||(n[5]=s("strong",null,"useMiddlewares",-1)),n[6]||(n[6]=a("(")),n[7]||(n[7]=s("code",null,"handlers",-1)),n[8]||(n[8]=a("): ")),n[9]||(n[9]=s("code",null,"Promise",-1)),n[10]||(n[10]=a("<")),n[11]||(n[11]=s("code",null,"Func",-1)),n[12]||(n[12]=a("<")),l(e,{to:"/doc/server/type-aliases/MiddlewareEvent.html"},{default:t(()=>n[4]||(n[4]=[s("code",null,"MiddlewareEvent",-1)])),_:1}),n[13]||(n[13]=a(", ")),n[14]||(n[14]=s("code",null,"any",-1)),n[15]||(n[15]=a(", ")),n[16]||(n[16]=s("code",null,"any",-1)),n[17]||(n[17]=a(">>"))])]),n[31]||(n[31]=s("p",null,"Apply an array of middleware functions to an event.",-1)),n[32]||(n[32]=s("h2",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),n[33]||(n[33]=s("h3",{id:"handlers",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#handlers"},[s("span",null,"handlers")])],-1)),s("p",null,[l(e,{to:"/doc/server/type-aliases/Middleware.html"},{default:t(()=>n[18]||(n[18]=[s("code",null,"Middleware",-1)])),_:1}),n[19]||(n[19]=a("[]"))]),n[34]||(n[34]=s("p",null,"An array of middleware functions to be applied.",-1)),n[35]||(n[35]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[n[21]||(n[21]=s("code",null,"Promise",-1)),n[22]||(n[22]=a("<")),n[23]||(n[23]=s("code",null,"Func",-1)),n[24]||(n[24]=a("<")),l(e,{to:"/doc/server/type-aliases/MiddlewareEvent.html"},{default:t(()=>n[20]||(n[20]=[s("code",null,"MiddlewareEvent",-1)])),_:1}),n[25]||(n[25]=a(", ")),n[26]||(n[26]=s("code",null,"any",-1)),n[27]||(n[27]=a(", ")),n[28]||(n[28]=s("code",null,"any",-1)),n[29]||(n[29]=a(">>"))]),n[36]||(n[36]=r(`

A promise that resolves when all middleware functions have been applied.

Example

import { useMiddlewares } from '@faasjs/server'
 
 export default useMiddlewares([
   (request, response) => {
diff --git a/assets/useModal.html-BX5OFqTN.js b/assets/useModal.html-Cev1Wo6y.js
similarity index 98%
rename from assets/useModal.html-BX5OFqTN.js
rename to assets/useModal.html-Cev1Wo6y.js
index 702714c345..c3d26e8d2b 100644
--- a/assets/useModal.html-BX5OFqTN.js
+++ b/assets/useModal.html-Cev1Wo6y.js
@@ -1,4 +1,4 @@
-import{_ as p,c as i,b as s,d as e,e as o,f as a,a as l,r as d,o as u}from"./app-CmQUBLmX.js";const r={};function c(k,n){const t=d("RouteLink");return u(),i("div",null,[s("p",null,[e(t,{to:"/doc/ant-design/"},{default:o(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),e(t,{to:"/doc/ant-design/"},{default:o(()=>n[1]||(n[1]=[a("@faasjs/ant-design")])),_:1}),n[3]||(n[3]=a(" / useModal"))]),n[13]||(n[13]=l(`

Function: useModal()

useModal(init?): object

Hook style modal

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

Function: useModal()

useModal(init?): object

Hook style modal

function Example() {
   const { modal, setModalProps } = useModal()
 
   return <>
diff --git a/assets/usePlugin.html-7jHZzl33.js b/assets/usePlugin.html-Cz7hTeeP.js
similarity index 97%
rename from assets/usePlugin.html-7jHZzl33.js
rename to assets/usePlugin.html-Cz7hTeeP.js
index 00c3ef0b65..cddcd0da54 100644
--- a/assets/usePlugin.html-7jHZzl33.js
+++ b/assets/usePlugin.html-Cz7hTeeP.js
@@ -1 +1 @@
-import{_ as r,c as i,b as e,d as s,e as u,f as l,a as o,r as d,o as p}from"./app-CmQUBLmX.js";const a={};function g(m,t){const n=d("RouteLink");return p(),i("div",null,[e("p",null,[s(n,{to:"/doc/test/"},{default:u(()=>t[0]||(t[0]=[l("Documents")])),_:1}),t[2]||(t[2]=l(" / ")),s(n,{to:"/doc/test/"},{default:u(()=>t[1]||(t[1]=[l("@faasjs/test")])),_:1}),t[3]||(t[3]=l(" / usePlugin"))]),t[24]||(t[24]=e("h1",{id:"function-useplugin",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#function-useplugin"},[e("span",null,"Function: usePlugin()")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"usePlugin",-1)),t[6]||(t[6]=l("<")),t[7]||(t[7]=e("code",null,"T",-1)),t[8]||(t[8]=l(">(")),t[9]||(t[9]=e("code",null,"plugin",-1)),t[10]||(t[10]=l("): ")),s(n,{to:"/doc/test/type-aliases/UseifyPlugin.html"},{default:u(()=>t[4]||(t[4]=[e("code",null,"UseifyPlugin",-1)])),_:1}),t[11]||(t[11]=l("<")),t[12]||(t[12]=e("code",null,"T",-1)),t[13]||(t[13]=l(">"))])]),t[25]||(t[25]=e("h2",{id:"type-parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-parameters"},[e("span",null,"Type Parameters")])],-1)),e("p",null,[t[15]||(t[15]=l("• ")),t[16]||(t[16]=e("strong",null,"T",-1)),t[17]||(t[17]=l()),t[18]||(t[18]=e("em",null,"extends",-1)),t[19]||(t[19]=l()),s(n,{to:"/doc/test/type-aliases/Plugin.html"},{default:u(()=>t[14]||(t[14]=[e("code",null,"Plugin",-1)])),_:1})]),t[26]||(t[26]=o('

Parameters

plugin

T & object

Returns

',4)),e("p",null,[s(n,{to:"/doc/test/type-aliases/UseifyPlugin.html"},{default:u(()=>t[20]||(t[20]=[e("code",null,"UseifyPlugin",-1)])),_:1}),t[21]||(t[21]=l("<")),t[22]||(t[22]=e("code",null,"T",-1)),t[23]||(t[23]=l(">"))])])}const P=r(a,[["render",g],["__file","usePlugin.html.vue"]]),y=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":3,"title":"plugin","slug":"plugin","link":"#plugin","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/test/functions/usePlugin.md"}');export{P as comp,y as data}; +import{_ as r,c as i,b as e,d as s,e as u,f as l,a as o,r as d,o as p}from"./app-DVxCS5ri.js";const a={};function g(m,t){const n=d("RouteLink");return p(),i("div",null,[e("p",null,[s(n,{to:"/doc/test/"},{default:u(()=>t[0]||(t[0]=[l("Documents")])),_:1}),t[2]||(t[2]=l(" / ")),s(n,{to:"/doc/test/"},{default:u(()=>t[1]||(t[1]=[l("@faasjs/test")])),_:1}),t[3]||(t[3]=l(" / usePlugin"))]),t[24]||(t[24]=e("h1",{id:"function-useplugin",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#function-useplugin"},[e("span",null,"Function: usePlugin()")])],-1)),e("blockquote",null,[e("p",null,[t[5]||(t[5]=e("strong",null,"usePlugin",-1)),t[6]||(t[6]=l("<")),t[7]||(t[7]=e("code",null,"T",-1)),t[8]||(t[8]=l(">(")),t[9]||(t[9]=e("code",null,"plugin",-1)),t[10]||(t[10]=l("): ")),s(n,{to:"/doc/test/type-aliases/UseifyPlugin.html"},{default:u(()=>t[4]||(t[4]=[e("code",null,"UseifyPlugin",-1)])),_:1}),t[11]||(t[11]=l("<")),t[12]||(t[12]=e("code",null,"T",-1)),t[13]||(t[13]=l(">"))])]),t[25]||(t[25]=e("h2",{id:"type-parameters",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#type-parameters"},[e("span",null,"Type Parameters")])],-1)),e("p",null,[t[15]||(t[15]=l("• ")),t[16]||(t[16]=e("strong",null,"T",-1)),t[17]||(t[17]=l()),t[18]||(t[18]=e("em",null,"extends",-1)),t[19]||(t[19]=l()),s(n,{to:"/doc/test/type-aliases/Plugin.html"},{default:u(()=>t[14]||(t[14]=[e("code",null,"Plugin",-1)])),_:1})]),t[26]||(t[26]=o('

Parameters

plugin

T & object

Returns

',4)),e("p",null,[s(n,{to:"/doc/test/type-aliases/UseifyPlugin.html"},{default:u(()=>t[20]||(t[20]=[e("code",null,"UseifyPlugin",-1)])),_:1}),t[21]||(t[21]=l("<")),t[22]||(t[22]=e("code",null,"T",-1)),t[23]||(t[23]=l(">"))])])}const P=r(a,[["render",g],["__file","usePlugin.html.vue"]]),y=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":3,"title":"plugin","slug":"plugin","link":"#plugin","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/test/functions/usePlugin.md"}');export{P as comp,y as data}; diff --git a/assets/usePlugin.html-4pH7vKn_.js b/assets/usePlugin.html-DuWpjfj2.js similarity index 97% rename from assets/usePlugin.html-4pH7vKn_.js rename to assets/usePlugin.html-DuWpjfj2.js index 77ac4ad0f3..ddde1cb9f3 100644 --- a/assets/usePlugin.html-4pH7vKn_.js +++ b/assets/usePlugin.html-DuWpjfj2.js @@ -1 +1 @@ -import{_ as r,c as i,b as l,d as s,e as u,f as e,a as o,r as d,o as p}from"./app-CmQUBLmX.js";const a={};function f(g,n){const t=d("RouteLink");return p(),i("div",null,[l("p",null,[s(t,{to:"/doc/func/"},{default:u(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),s(t,{to:"/doc/func/"},{default:u(()=>n[1]||(n[1]=[e("@faasjs/func")])),_:1}),n[3]||(n[3]=e(" / usePlugin"))]),n[24]||(n[24]=l("h1",{id:"function-useplugin",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#function-useplugin"},[l("span",null,"Function: usePlugin()")])],-1)),l("blockquote",null,[l("p",null,[n[5]||(n[5]=l("strong",null,"usePlugin",-1)),n[6]||(n[6]=e("<")),n[7]||(n[7]=l("code",null,"T",-1)),n[8]||(n[8]=e(">(")),n[9]||(n[9]=l("code",null,"plugin",-1)),n[10]||(n[10]=e("): ")),s(t,{to:"/doc/func/type-aliases/UseifyPlugin.html"},{default:u(()=>n[4]||(n[4]=[l("code",null,"UseifyPlugin",-1)])),_:1}),n[11]||(n[11]=e("<")),n[12]||(n[12]=l("code",null,"T",-1)),n[13]||(n[13]=e(">"))])]),n[25]||(n[25]=l("h2",{id:"type-parameters",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#type-parameters"},[l("span",null,"Type Parameters")])],-1)),l("p",null,[n[15]||(n[15]=e("• ")),n[16]||(n[16]=l("strong",null,"T",-1)),n[17]||(n[17]=e()),n[18]||(n[18]=l("em",null,"extends",-1)),n[19]||(n[19]=e()),s(t,{to:"/doc/func/type-aliases/Plugin.html"},{default:u(()=>n[14]||(n[14]=[l("code",null,"Plugin",-1)])),_:1})]),n[26]||(n[26]=o('

Parameters

plugin

T & object

Returns

',4)),l("p",null,[s(t,{to:"/doc/func/type-aliases/UseifyPlugin.html"},{default:u(()=>n[20]||(n[20]=[l("code",null,"UseifyPlugin",-1)])),_:1}),n[21]||(n[21]=e("<")),n[22]||(n[22]=l("code",null,"T",-1)),n[23]||(n[23]=e(">"))])])}const P=r(a,[["render",f],["__file","usePlugin.html.vue"]]),y=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":3,"title":"plugin","slug":"plugin","link":"#plugin","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/func/functions/usePlugin.md"}');export{P as comp,y as data}; +import{_ as r,c as i,b as l,d as s,e as u,f as e,a as o,r as d,o as p}from"./app-DVxCS5ri.js";const a={};function f(g,n){const t=d("RouteLink");return p(),i("div",null,[l("p",null,[s(t,{to:"/doc/func/"},{default:u(()=>n[0]||(n[0]=[e("Documents")])),_:1}),n[2]||(n[2]=e(" / ")),s(t,{to:"/doc/func/"},{default:u(()=>n[1]||(n[1]=[e("@faasjs/func")])),_:1}),n[3]||(n[3]=e(" / usePlugin"))]),n[24]||(n[24]=l("h1",{id:"function-useplugin",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#function-useplugin"},[l("span",null,"Function: usePlugin()")])],-1)),l("blockquote",null,[l("p",null,[n[5]||(n[5]=l("strong",null,"usePlugin",-1)),n[6]||(n[6]=e("<")),n[7]||(n[7]=l("code",null,"T",-1)),n[8]||(n[8]=e(">(")),n[9]||(n[9]=l("code",null,"plugin",-1)),n[10]||(n[10]=e("): ")),s(t,{to:"/doc/func/type-aliases/UseifyPlugin.html"},{default:u(()=>n[4]||(n[4]=[l("code",null,"UseifyPlugin",-1)])),_:1}),n[11]||(n[11]=e("<")),n[12]||(n[12]=l("code",null,"T",-1)),n[13]||(n[13]=e(">"))])]),n[25]||(n[25]=l("h2",{id:"type-parameters",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#type-parameters"},[l("span",null,"Type Parameters")])],-1)),l("p",null,[n[15]||(n[15]=e("• ")),n[16]||(n[16]=l("strong",null,"T",-1)),n[17]||(n[17]=e()),n[18]||(n[18]=l("em",null,"extends",-1)),n[19]||(n[19]=e()),s(t,{to:"/doc/func/type-aliases/Plugin.html"},{default:u(()=>n[14]||(n[14]=[l("code",null,"Plugin",-1)])),_:1})]),n[26]||(n[26]=o('

Parameters

plugin

T & object

Returns

',4)),l("p",null,[s(t,{to:"/doc/func/type-aliases/UseifyPlugin.html"},{default:u(()=>n[20]||(n[20]=[l("code",null,"UseifyPlugin",-1)])),_:1}),n[21]||(n[21]=e("<")),n[22]||(n[22]=l("code",null,"T",-1)),n[23]||(n[23]=e(">"))])])}const P=r(a,[["render",f],["__file","usePlugin.html.vue"]]),y=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":3,"title":"plugin","slug":"plugin","link":"#plugin","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/func/functions/usePlugin.md"}');export{P as comp,y as data}; diff --git a/assets/usePrevious.html-Csj7hUDc.js b/assets/usePrevious.html-pITNNmrc.js similarity index 96% rename from assets/usePrevious.html-Csj7hUDc.js rename to assets/usePrevious.html-pITNNmrc.js index 86eeb539c0..fa64110083 100644 --- a/assets/usePrevious.html-Csj7hUDc.js +++ b/assets/usePrevious.html-pITNNmrc.js @@ -1 +1 @@ -import{_ as o,c as n,b as u,d as r,e as s,f as t,a as l,r as i,o as d}from"./app-CmQUBLmX.js";const p={};function c(h,e){const a=i("RouteLink");return d(),n("div",null,[u("p",null,[r(a,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),r(a,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / usePrevious"))]),e[4]||(e[4]=l('

Function: usePrevious()

usePrevious<T>(value): T | undefined

Hook to store the previous value of a state or prop.

Type Parameters

T = any

The type of the value.

Parameters

value

T

The current value to be stored.

Returns

T | undefined

  • The previous value, or undefined if there is no previous value.
',13))])}const f=o(p,[["render",c],["__file","usePrevious.html.vue"]]),m=JSON.parse('{"path":"/doc/react/functions/usePrevious.html","title":"Function: usePrevious()","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":3,"title":"value","slug":"value","link":"#value","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/usePrevious.md"}');export{f as comp,m as data}; +import{_ as o,c as n,b as u,d as r,e as s,f as t,a as l,r as i,o as d}from"./app-DVxCS5ri.js";const p={};function c(h,e){const a=i("RouteLink");return d(),n("div",null,[u("p",null,[r(a,{to:"/doc/react/"},{default:s(()=>e[0]||(e[0]=[t("Documents")])),_:1}),e[2]||(e[2]=t(" / ")),r(a,{to:"/doc/react/"},{default:s(()=>e[1]||(e[1]=[t("@faasjs/react")])),_:1}),e[3]||(e[3]=t(" / usePrevious"))]),e[4]||(e[4]=l('

Function: usePrevious()

usePrevious<T>(value): T | undefined

Hook to store the previous value of a state or prop.

Type Parameters

T = any

The type of the value.

Parameters

value

T

The current value to be stored.

Returns

T | undefined

  • The previous value, or undefined if there is no previous value.
',13))])}const f=o(p,[["render",c],["__file","usePrevious.html.vue"]]),m=JSON.parse('{"path":"/doc/react/functions/usePrevious.html","title":"Function: usePrevious()","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":3,"title":"value","slug":"value","link":"#value","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/usePrevious.md"}');export{f as comp,m as data}; diff --git a/assets/useRedis.html--TzUo501.js b/assets/useRedis.html-B0u-KSSv.js similarity index 97% rename from assets/useRedis.html--TzUo501.js rename to assets/useRedis.html-B0u-KSSv.js index f65070c5e8..15a8ec7591 100644 --- a/assets/useRedis.html--TzUo501.js +++ b/assets/useRedis.html-B0u-KSSv.js @@ -1 +1 @@ -import{_ as r,c as d,b as s,d as t,e as i,f as n,r as o,o as u}from"./app-CmQUBLmX.js";const f={};function a(m,e){const l=o("RouteLink");return u(),d("div",null,[s("p",null,[t(l,{to:"/doc/redis/"},{default:i(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(l,{to:"/doc/redis/"},{default:i(()=>e[1]||(e[1]=[n("@faasjs/redis")])),_:1}),e[3]||(e[3]=n(" / useRedis"))]),e[17]||(e[17]=s("h1",{id:"function-useredis",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-useredis"},[s("span",null,"Function: useRedis()")])],-1)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("strong",null,"useRedis",-1)),e[6]||(e[6]=n("(")),e[7]||(e[7]=s("code",null,"config",-1)),e[8]||(e[8]=n("?): ")),e[9]||(e[9]=s("code",null,"UseifyPlugin",-1)),e[10]||(e[10]=n("<")),t(l,{to:"/doc/redis/classes/Redis.html"},{default:i(()=>e[4]||(e[4]=[s("code",null,"Redis",-1)])),_:1}),e[11]||(e[11]=n(">"))])]),e[18]||(e[18]=s("h2",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),e[19]||(e[19]=s("h3",{id:"config",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#config"},[s("span",null,"config?")])],-1)),s("p",null,[t(l,{to:"/doc/redis/type-aliases/RedisConfig.html"},{default:i(()=>e[12]||(e[12]=[s("code",null,"RedisConfig",-1)])),_:1})]),e[20]||(e[20]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[e[14]||(e[14]=s("code",null,"UseifyPlugin",-1)),e[15]||(e[15]=n("<")),t(l,{to:"/doc/redis/classes/Redis.html"},{default:i(()=>e[13]||(e[13]=[s("code",null,"Redis",-1)])),_:1}),e[16]||(e[16]=n(">"))])])}const R=r(f,[["render",a],["__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":3,"title":"config?","slug":"config","link":"#config","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/useRedis.md"}');export{R as comp,g as data}; +import{_ as r,c as d,b as s,d as t,e as i,f as n,r as o,o as u}from"./app-DVxCS5ri.js";const f={};function a(m,e){const l=o("RouteLink");return u(),d("div",null,[s("p",null,[t(l,{to:"/doc/redis/"},{default:i(()=>e[0]||(e[0]=[n("Documents")])),_:1}),e[2]||(e[2]=n(" / ")),t(l,{to:"/doc/redis/"},{default:i(()=>e[1]||(e[1]=[n("@faasjs/redis")])),_:1}),e[3]||(e[3]=n(" / useRedis"))]),e[17]||(e[17]=s("h1",{id:"function-useredis",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#function-useredis"},[s("span",null,"Function: useRedis()")])],-1)),s("blockquote",null,[s("p",null,[e[5]||(e[5]=s("strong",null,"useRedis",-1)),e[6]||(e[6]=n("(")),e[7]||(e[7]=s("code",null,"config",-1)),e[8]||(e[8]=n("?): ")),e[9]||(e[9]=s("code",null,"UseifyPlugin",-1)),e[10]||(e[10]=n("<")),t(l,{to:"/doc/redis/classes/Redis.html"},{default:i(()=>e[4]||(e[4]=[s("code",null,"Redis",-1)])),_:1}),e[11]||(e[11]=n(">"))])]),e[18]||(e[18]=s("h2",{id:"parameters",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#parameters"},[s("span",null,"Parameters")])],-1)),e[19]||(e[19]=s("h3",{id:"config",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#config"},[s("span",null,"config?")])],-1)),s("p",null,[t(l,{to:"/doc/redis/type-aliases/RedisConfig.html"},{default:i(()=>e[12]||(e[12]=[s("code",null,"RedisConfig",-1)])),_:1})]),e[20]||(e[20]=s("h2",{id:"returns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#returns"},[s("span",null,"Returns")])],-1)),s("p",null,[e[14]||(e[14]=s("code",null,"UseifyPlugin",-1)),e[15]||(e[15]=n("<")),t(l,{to:"/doc/redis/classes/Redis.html"},{default:i(()=>e[13]||(e[13]=[s("code",null,"Redis",-1)])),_:1}),e[16]||(e[16]=n(">"))])])}const R=r(f,[["render",a],["__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":3,"title":"config?","slug":"config","link":"#config","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/redis/functions/useRedis.md"}');export{R as comp,g as data}; diff --git a/assets/useSplittingState.html-CRcweF-e.js b/assets/useSplittingState.html-Cg3y0ulC.js similarity index 98% rename from assets/useSplittingState.html-CRcweF-e.js rename to assets/useSplittingState.html-Cg3y0ulC.js index fc49bc3ef7..98a8e54f14 100644 --- a/assets/useSplittingState.html-CRcweF-e.js +++ b/assets/useSplittingState.html-Cg3y0ulC.js @@ -1,4 +1,4 @@ -import{_ as p,c as i,b as o,d as s,e,f as a,a as l,r as c,o as r}from"./app-CmQUBLmX.js";const u={};function d(k,n){const t=c("RouteLink");return r(),i("div",null,[o("p",null,[s(t,{to:"/doc/react/"},{default:e(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),s(t,{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 i,b as o,d as s,e,f as a,a as l,r as c,o as r}from"./app-DVxCS5ri.js";const u={};function d(k,n){const t=c("RouteLink");return r(),i("div",null,[o("p",null,[s(t,{to:"/doc/react/"},{default:e(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),s(t,{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/useStateRef.html-hJlS04Ub.js b/assets/useStateRef.html-CKFIys6F.js
similarity index 99%
rename from assets/useStateRef.html-hJlS04Ub.js
rename to assets/useStateRef.html-CKFIys6F.js
index a235954405..1c99db56d0 100644
--- a/assets/useStateRef.html-hJlS04Ub.js
+++ b/assets/useStateRef.html-CKFIys6F.js
@@ -1,4 +1,4 @@
-import{_ as p,c as l,b as o,d as t,e,f as a,a as c,r as i,o as u}from"./app-CmQUBLmX.js";const r={};function d(k,n){const s=i("RouteLink");return u(),l("div",null,[o("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(" / useStateRef"))]),n[4]||(n[4]=c(`

Function: useStateRef()

useStateRef<T>(initialValue?): [T, Dispatch<SetStateAction<T>>, RefObject<T>]

Custom hook that returns a stateful value and a ref to that value.

Type Parameters

T = any

The type of the value.

Parameters

initialValue?

T

The initial value of the state.

Returns

[T, Dispatch<SetStateAction<T>>, RefObject<T>]

  • The stateful value, a function to set the value, and a ref to the value.

Example

import { useStateRef } from '@faasjs/react'
+import{_ as p,c as l,b as o,d as t,e,f as a,a as c,r as i,o as u}from"./app-DVxCS5ri.js";const r={};function d(k,n){const s=i("RouteLink");return u(),l("div",null,[o("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(" / useStateRef"))]),n[4]||(n[4]=c(`

Function: useStateRef()

useStateRef<T>(initialValue?): [T, Dispatch<SetStateAction<T>>, RefObject<T>]

Custom hook that returns a stateful value and a ref to that value.

Type Parameters

T = any

The type of the value.

Parameters

initialValue?

T

The initial value of the state.

Returns

[T, Dispatch<SetStateAction<T>>, RefObject<T>]

  • The stateful value, a function to set the value, and a ref to the value.

Example

import { useStateRef } from '@faasjs/react'
 
 function MyComponent() {
  const [value, setValue, ref] = useStateRef(0)
diff --git a/assets/validValues.html-CG2jlArf.js b/assets/validValues.html-B8My39Ox.js
similarity index 98%
rename from assets/validValues.html-CG2jlArf.js
rename to assets/validValues.html-B8My39Ox.js
index 5b2de745ff..b68e6d9544 100644
--- a/assets/validValues.html-CG2jlArf.js
+++ b/assets/validValues.html-B8My39Ox.js
@@ -1 +1 @@
-import{_ as n,c as o,b as a,d as r,e as l,f as s,a as d,r as i,o as c}from"./app-CmQUBLmX.js";const u={};function p(h,e){const t=i("RouteLink");return c(),o("div",null,[a("p",null,[r(t,{to:"/doc/react/"},{default:l(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),r(t,{to:"/doc/react/"},{default:l(()=>e[1]||(e[1]=[s("@faasjs/react")])),_:1}),e[3]||(e[3]=s(" / validValues"))]),e[7]||(e[7]=d('

Function: validValues()

validValues(rules, items, values, lang): Promise<Record<string, Error>>

Parameters

rules

',4)),a("p",null,[r(t,{to:"/doc/react/type-aliases/FormRules.html"},{default:l(()=>e[4]||(e[4]=[a("code",null,"FormRules",-1)])),_:1})]),e[8]||(e[8]=a("h3",{id:"items",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#items"},[a("span",null,"items")])],-1)),a("p",null,[r(t,{to:"/doc/react/type-aliases/FormItemProps.html"},{default:l(()=>e[5]||(e[5]=[a("code",null,"FormItemProps",-1)])),_:1}),e[6]||(e[6]=s("[]"))]),e[9]||(e[9]=d('

values

Record<string, any>

lang

number

string = 'This field must be a number'

required

string = 'This field is required'

string

string = 'This field must be a string'

submit

string = 'Submit'

Returns

Promise<Record<string, Error>>

',13))])}const g=n(u,[["render",p],["__file","validValues.html.vue"]]),f=JSON.parse('{"path":"/doc/react/functions/validValues.html","title":"Function: validValues()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[{"level":3,"title":"rules","slug":"rules","link":"#rules","children":[]},{"level":3,"title":"items","slug":"items","link":"#items","children":[]},{"level":3,"title":"values","slug":"values","link":"#values","children":[]},{"level":3,"title":"lang","slug":"lang","link":"#lang","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/validValues.md"}');export{g as comp,f as data}; +import{_ as n,c as o,b as a,d as r,e as l,f as s,a as d,r as i,o as c}from"./app-DVxCS5ri.js";const u={};function p(h,e){const t=i("RouteLink");return c(),o("div",null,[a("p",null,[r(t,{to:"/doc/react/"},{default:l(()=>e[0]||(e[0]=[s("Documents")])),_:1}),e[2]||(e[2]=s(" / ")),r(t,{to:"/doc/react/"},{default:l(()=>e[1]||(e[1]=[s("@faasjs/react")])),_:1}),e[3]||(e[3]=s(" / validValues"))]),e[7]||(e[7]=d('

Function: validValues()

validValues(rules, items, values, lang): Promise<Record<string, Error>>

Parameters

rules

',4)),a("p",null,[r(t,{to:"/doc/react/type-aliases/FormRules.html"},{default:l(()=>e[4]||(e[4]=[a("code",null,"FormRules",-1)])),_:1})]),e[8]||(e[8]=a("h3",{id:"items",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#items"},[a("span",null,"items")])],-1)),a("p",null,[r(t,{to:"/doc/react/type-aliases/FormItemProps.html"},{default:l(()=>e[5]||(e[5]=[a("code",null,"FormItemProps",-1)])),_:1}),e[6]||(e[6]=s("[]"))]),e[9]||(e[9]=d('

values

Record<string, any>

lang

number

string = 'This field must be a number'

required

string = 'This field is required'

string

string = 'This field must be a string'

submit

string = 'Submit'

Returns

Promise<Record<string, Error>>

',13))])}const g=n(u,[["render",p],["__file","validValues.html.vue"]]),f=JSON.parse('{"path":"/doc/react/functions/validValues.html","title":"Function: validValues()","lang":"en","frontmatter":{},"headers":[{"level":2,"title":"Parameters","slug":"parameters","link":"#parameters","children":[{"level":3,"title":"rules","slug":"rules","link":"#rules","children":[]},{"level":3,"title":"items","slug":"items","link":"#items","children":[]},{"level":3,"title":"values","slug":"values","link":"#values","children":[]},{"level":3,"title":"lang","slug":"lang","link":"#lang","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]}],"git":{},"filePathRelative":"doc/react/functions/validValues.md"}');export{g as comp,f as data}; diff --git a/assets/vue-plugin.html-CLUFAHRz.js b/assets/vue-plugin.html-B-200F_G.js similarity index 98% rename from assets/vue-plugin.html-CLUFAHRz.js rename to assets/vue-plugin.html-B-200F_G.js index 8bc13a4d85..d91d045a14 100644 --- a/assets/vue-plugin.html-CLUFAHRz.js +++ b/assets/vue-plugin.html-B-200F_G.js @@ -1,4 +1,4 @@ -import{_ as s,c as a,a as p,o as t}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/doc/vue-plugin.md"}');export{o as comp,u as data}; diff --git a/assets/vue.html-CJ0RB4Ez.js b/assets/vue.html-B8BzEiZQ.js similarity index 97% rename from assets/vue.html-CJ0RB4Ez.js rename to assets/vue.html-B8BzEiZQ.js index 9e4e3d7b7f..279afb8d32 100644 --- a/assets/vue.html-CJ0RB4Ez.js +++ b/assets/vue.html-B8BzEiZQ.js @@ -1,4 +1,4 @@ -import{_ as s,c as a,a as t,o as e}from"./app-CmQUBLmX.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-DVxCS5ri.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-CmQUBLmX.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":1734957651000},"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":1734960204000},"filePathRelative":"zh/guide/excel/vue.md"}');export{o as comp,u as data}; diff --git a/assets/withFaasData.html-Cm4ceCDm.js b/assets/withFaasData.html-C7vFD3jn.js similarity index 98% rename from assets/withFaasData.html-Cm4ceCDm.js rename to assets/withFaasData.html-C7vFD3jn.js index 7826518e8d..5e753c966f 100644 --- a/assets/withFaasData.html-Cm4ceCDm.js +++ b/assets/withFaasData.html-C7vFD3jn.js @@ -1,2 +1,2 @@ -import{_ as l,c as r,b as n,d as e,e as o,f as t,a as p,r as d,o as i}from"./app-CmQUBLmX.js";const u={};function m(g,a){const s=d("RouteLink");return i(),r("div",null,[n("p",null,[e(s,{to:"/doc/ant-design/"},{default:o(()=>a[0]||(a[0]=[t("Documents")])),_:1}),a[2]||(a[2]=t(" / ")),e(s,{to:"/doc/ant-design/"},{default:o(()=>a[1]||(a[1]=[t("@faasjs/ant-design")])),_:1}),a[3]||(a[3]=t(" / withFaasData"))]),a[35]||(a[35]=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,[a[5]||(a[5]=p("withFaasData<PathOrData, TComponentProps>(Component, faasProps): React.FC<Omit<TComponentProps, keyof ",16)),e(s,{to:"/doc/ant-design/type-aliases/FaasDataInjection.html"},{default:o(()=>a[4]||(a[4]=[n("code",null,"FaasDataInjection",-1)])),_:1}),a[6]||(a[6]=t("<")),a[7]||(a[7]=n("code",null,"PathOrData",-1)),a[8]||(a[8]=t(">> & ")),a[9]||(a[9]=n("code",null,"Record",-1)),a[10]||(a[10]=t("<")),a[11]||(a[11]=n("code",null,"string",-1)),a[12]||(a[12]=t(", ")),a[13]||(a[13]=n("code",null,"any",-1)),a[14]||(a[14]=t(">>"))])]),a[36]||(a[36]=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>>

faasProps

',8)),n("p",null,[e(s,{to:"/doc/ant-design/interfaces/FaasDataWrapperProps.html"},{default:o(()=>a[15]||(a[15]=[n("code",null,"FaasDataWrapperProps",-1)])),_:1}),a[16]||(a[16]=t("<")),a[17]||(a[17]=n("code",null,"PathOrData",-1)),a[18]||(a[18]=t(">"))]),a[37]||(a[37]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[a[20]||(a[20]=n("code",null,"React.FC",-1)),a[21]||(a[21]=t("<")),a[22]||(a[22]=n("code",null,"Omit",-1)),a[23]||(a[23]=t("<")),a[24]||(a[24]=n("code",null,"TComponentProps",-1)),a[25]||(a[25]=t(", keyof ")),e(s,{to:"/doc/ant-design/type-aliases/FaasDataInjection.html"},{default:o(()=>a[19]||(a[19]=[n("code",null,"FaasDataInjection",-1)])),_:1}),a[26]||(a[26]=t("<")),a[27]||(a[27]=n("code",null,"PathOrData",-1)),a[28]||(a[28]=t(">> & ")),a[29]||(a[29]=n("code",null,"Record",-1)),a[30]||(a[30]=t("<")),a[31]||(a[31]=n("code",null,"string",-1)),a[32]||(a[32]=t(", ")),a[33]||(a[33]=n("code",null,"any",-1)),a[34]||(a[34]=t(">>"))]),a[38]||(a[38]=p(`

Example

const MyComponent = withFaasData(({ data }) => <div>{data.name}</div>, { action: 'test', params: { a: 1 } })
+import{_ as l,c as r,b as n,d as e,e as o,f as t,a as p,r as d,o as i}from"./app-DVxCS5ri.js";const u={};function m(g,a){const s=d("RouteLink");return i(),r("div",null,[n("p",null,[e(s,{to:"/doc/ant-design/"},{default:o(()=>a[0]||(a[0]=[t("Documents")])),_:1}),a[2]||(a[2]=t(" / ")),e(s,{to:"/doc/ant-design/"},{default:o(()=>a[1]||(a[1]=[t("@faasjs/ant-design")])),_:1}),a[3]||(a[3]=t(" / withFaasData"))]),a[35]||(a[35]=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,[a[5]||(a[5]=p("withFaasData<PathOrData, TComponentProps>(Component, faasProps): React.FC<Omit<TComponentProps, keyof ",16)),e(s,{to:"/doc/ant-design/type-aliases/FaasDataInjection.html"},{default:o(()=>a[4]||(a[4]=[n("code",null,"FaasDataInjection",-1)])),_:1}),a[6]||(a[6]=t("<")),a[7]||(a[7]=n("code",null,"PathOrData",-1)),a[8]||(a[8]=t(">> & ")),a[9]||(a[9]=n("code",null,"Record",-1)),a[10]||(a[10]=t("<")),a[11]||(a[11]=n("code",null,"string",-1)),a[12]||(a[12]=t(", ")),a[13]||(a[13]=n("code",null,"any",-1)),a[14]||(a[14]=t(">>"))])]),a[36]||(a[36]=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>>

faasProps

',8)),n("p",null,[e(s,{to:"/doc/ant-design/interfaces/FaasDataWrapperProps.html"},{default:o(()=>a[15]||(a[15]=[n("code",null,"FaasDataWrapperProps",-1)])),_:1}),a[16]||(a[16]=t("<")),a[17]||(a[17]=n("code",null,"PathOrData",-1)),a[18]||(a[18]=t(">"))]),a[37]||(a[37]=n("h2",{id:"returns",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#returns"},[n("span",null,"Returns")])],-1)),n("p",null,[a[20]||(a[20]=n("code",null,"React.FC",-1)),a[21]||(a[21]=t("<")),a[22]||(a[22]=n("code",null,"Omit",-1)),a[23]||(a[23]=t("<")),a[24]||(a[24]=n("code",null,"TComponentProps",-1)),a[25]||(a[25]=t(", keyof ")),e(s,{to:"/doc/ant-design/type-aliases/FaasDataInjection.html"},{default:o(()=>a[19]||(a[19]=[n("code",null,"FaasDataInjection",-1)])),_:1}),a[26]||(a[26]=t("<")),a[27]||(a[27]=n("code",null,"PathOrData",-1)),a[28]||(a[28]=t(">> & ")),a[29]||(a[29]=n("code",null,"Record",-1)),a[30]||(a[30]=t("<")),a[31]||(a[31]=n("code",null,"string",-1)),a[32]||(a[32]=t(", ")),a[33]||(a[33]=n("code",null,"any",-1)),a[34]||(a[34]=t(">>"))]),a[38]||(a[38]=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"]]),c=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":3,"title":"Component","slug":"component","link":"#component","children":[]},{"level":3,"title":"faasProps","slug":"faasprops","link":"#faasprops","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{},"filePathRelative":"doc/ant-design/functions/withFaasData.md"}');export{f as comp,c as data}; diff --git a/assets/withFaasData.html-C1gtPd6_.js b/assets/withFaasData.html-D4pKZoEf.js similarity index 99% rename from assets/withFaasData.html-C1gtPd6_.js rename to assets/withFaasData.html-D4pKZoEf.js index de7cf0588c..cc7b5644de 100644 --- a/assets/withFaasData.html-C1gtPd6_.js +++ b/assets/withFaasData.html-D4pKZoEf.js @@ -1,2 +1,2 @@ -import{_ as p,c as r,b as t,d as o,e as l,f as a,a as e,r as d,o as i}from"./app-CmQUBLmX.js";const u={};function m(k,n){const s=d("RouteLink");return i(),r("div",null,[t("p",null,[o(s,{to:"/doc/react/"},{default:l(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),o(s,{to:"/doc/react/"},{default:l(()=>n[1]||(n[1]=[a("@faasjs/react")])),_:1}),n[3]||(n[3]=a(" / withFaasData"))]),n[58]||(n[58]=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]=e("withFaasData<PathOrData, TComponentProps>(Component, faasProps): React.FC<Omit<TComponentProps, keyof ",16)),o(s,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>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[59]||(n[59]=t("p",null,"HOC to wrap a component with FaasDataWrapper",-1)),n[60]||(n[60]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[n[16]||(n[16]=a("• ")),n[17]||(n[17]=t("strong",null,"PathOrData",-1)),n[18]||(n[18]=a()),n[19]||(n[19]=t("em",null,"extends",-1)),n[20]||(n[20]=a()),o(s,{to:"/doc/react/type-aliases/FaasAction.html"},{default:l(()=>n[15]||(n[15]=[t("code",null,"FaasAction",-1)])),_:1})]),t("p",null,[n[23]||(n[23]=a("• ")),n[24]||(n[24]=t("strong",null,"TComponentProps",-1)),n[25]||(n[25]=a()),n[26]||(n[26]=t("em",null,"extends",-1)),n[27]||(n[27]=a()),n[28]||(n[28]=t("code",null,"Required",-1)),n[29]||(n[29]=a("<")),o(s,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>n[21]||(n[21]=[t("code",null,"FaasDataInjection",-1)])),_:1}),n[30]||(n[30]=a("<")),n[31]||(n[31]=t("code",null,"PathOrData",-1)),n[32]||(n[32]=a(">> = ")),n[33]||(n[33]=t("code",null,"Required",-1)),n[34]||(n[34]=a("<")),o(s,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>n[22]||(n[22]=[t("code",null,"FaasDataInjection",-1)])),_:1}),n[35]||(n[35]=a("<")),n[36]||(n[36]=t("code",null,"PathOrData",-1)),n[37]||(n[37]=a(">>"))]),n[61]||(n[61]=e('

Parameters

Component

FC<TComponentProps & Record<string, any>>

faasProps

',4)),t("p",null,[o(s,{to:"/doc/react/type-aliases/FaasDataWrapperProps.html"},{default:l(()=>n[38]||(n[38]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),n[39]||(n[39]=a("<")),n[40]||(n[40]=t("code",null,"PathOrData",-1)),n[41]||(n[41]=a(">"))]),n[62]||(n[62]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[n[43]||(n[43]=t("code",null,"React.FC",-1)),n[44]||(n[44]=a("<")),n[45]||(n[45]=t("code",null,"Omit",-1)),n[46]||(n[46]=a("<")),n[47]||(n[47]=t("code",null,"TComponentProps",-1)),n[48]||(n[48]=a(", keyof ")),o(s,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>n[42]||(n[42]=[t("code",null,"FaasDataInjection",-1)])),_:1}),n[49]||(n[49]=a("<")),n[50]||(n[50]=t("code",null,"PathOrData",-1)),n[51]||(n[51]=a(">> & ")),n[52]||(n[52]=t("code",null,"Record",-1)),n[53]||(n[53]=a("<")),n[54]||(n[54]=t("code",null,"string",-1)),n[55]||(n[55]=a(", ")),n[56]||(n[56]=t("code",null,"any",-1)),n[57]||(n[57]=a(">>"))]),n[63]||(n[63]=e(`

Example

const MyComponent = withFaasData(({ data }) => <div>{data.name}</div>, { action: 'test', params: { a: 1 } })
+import{_ as p,c as r,b as t,d as o,e as l,f as a,a as e,r as d,o as i}from"./app-DVxCS5ri.js";const u={};function m(k,n){const s=d("RouteLink");return i(),r("div",null,[t("p",null,[o(s,{to:"/doc/react/"},{default:l(()=>n[0]||(n[0]=[a("Documents")])),_:1}),n[2]||(n[2]=a(" / ")),o(s,{to:"/doc/react/"},{default:l(()=>n[1]||(n[1]=[a("@faasjs/react")])),_:1}),n[3]||(n[3]=a(" / withFaasData"))]),n[58]||(n[58]=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]=e("withFaasData<PathOrData, TComponentProps>(Component, faasProps): React.FC<Omit<TComponentProps, keyof ",16)),o(s,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>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[59]||(n[59]=t("p",null,"HOC to wrap a component with FaasDataWrapper",-1)),n[60]||(n[60]=t("h2",{id:"type-parameters",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#type-parameters"},[t("span",null,"Type Parameters")])],-1)),t("p",null,[n[16]||(n[16]=a("• ")),n[17]||(n[17]=t("strong",null,"PathOrData",-1)),n[18]||(n[18]=a()),n[19]||(n[19]=t("em",null,"extends",-1)),n[20]||(n[20]=a()),o(s,{to:"/doc/react/type-aliases/FaasAction.html"},{default:l(()=>n[15]||(n[15]=[t("code",null,"FaasAction",-1)])),_:1})]),t("p",null,[n[23]||(n[23]=a("• ")),n[24]||(n[24]=t("strong",null,"TComponentProps",-1)),n[25]||(n[25]=a()),n[26]||(n[26]=t("em",null,"extends",-1)),n[27]||(n[27]=a()),n[28]||(n[28]=t("code",null,"Required",-1)),n[29]||(n[29]=a("<")),o(s,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>n[21]||(n[21]=[t("code",null,"FaasDataInjection",-1)])),_:1}),n[30]||(n[30]=a("<")),n[31]||(n[31]=t("code",null,"PathOrData",-1)),n[32]||(n[32]=a(">> = ")),n[33]||(n[33]=t("code",null,"Required",-1)),n[34]||(n[34]=a("<")),o(s,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>n[22]||(n[22]=[t("code",null,"FaasDataInjection",-1)])),_:1}),n[35]||(n[35]=a("<")),n[36]||(n[36]=t("code",null,"PathOrData",-1)),n[37]||(n[37]=a(">>"))]),n[61]||(n[61]=e('

Parameters

Component

FC<TComponentProps & Record<string, any>>

faasProps

',4)),t("p",null,[o(s,{to:"/doc/react/type-aliases/FaasDataWrapperProps.html"},{default:l(()=>n[38]||(n[38]=[t("code",null,"FaasDataWrapperProps",-1)])),_:1}),n[39]||(n[39]=a("<")),n[40]||(n[40]=t("code",null,"PathOrData",-1)),n[41]||(n[41]=a(">"))]),n[62]||(n[62]=t("h2",{id:"returns",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#returns"},[t("span",null,"Returns")])],-1)),t("p",null,[n[43]||(n[43]=t("code",null,"React.FC",-1)),n[44]||(n[44]=a("<")),n[45]||(n[45]=t("code",null,"Omit",-1)),n[46]||(n[46]=a("<")),n[47]||(n[47]=t("code",null,"TComponentProps",-1)),n[48]||(n[48]=a(", keyof ")),o(s,{to:"/doc/react/type-aliases/FaasDataInjection.html"},{default:l(()=>n[42]||(n[42]=[t("code",null,"FaasDataInjection",-1)])),_:1}),n[49]||(n[49]=a("<")),n[50]||(n[50]=t("code",null,"PathOrData",-1)),n[51]||(n[51]=a(">> & ")),n[52]||(n[52]=t("code",null,"Record",-1)),n[53]||(n[53]=a("<")),n[54]||(n[54]=t("code",null,"string",-1)),n[55]||(n[55]=a(", ")),n[56]||(n[56]=t("code",null,"any",-1)),n[57]||(n[57]=a(">>"))]),n[63]||(n[63]=e(`

Example

const MyComponent = withFaasData(({ data }) => <div>{data.name}</div>, { action: 'test', params: { a: 1 } })
 
`,2))])}const g=p(u,[["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":3,"title":"Component","slug":"component","link":"#component","children":[]},{"level":3,"title":"faasProps","slug":"faasprops","link":"#faasprops","children":[]}]},{"level":2,"title":"Returns","slug":"returns","link":"#returns","children":[]},{"level":2,"title":"Example","slug":"example","link":"#example","children":[]}],"git":{},"filePathRelative":"doc/react/functions/withFaasData.md"}');export{g as comp,D as data}; diff --git a/doc/ant-design/functions/App.html b/doc/ant-design/functions/App.html index cf71d5bf07..6010eb9c5e 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 1090e4a443..b219af4c8c 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/ConfigContext.html b/doc/ant-design/functions/ConfigContext.html index 0a7b15f981..eea9fcb6bf 100644 --- a/doc/ant-design/functions/ConfigContext.html +++ b/doc/ant-design/functions/ConfigContext.html @@ -33,11 +33,11 @@ Function: ConfigContext() | FaasJS - - + + - + diff --git a/doc/ant-design/functions/ConfigProvider.html b/doc/ant-design/functions/ConfigProvider.html index 2be31aa221..109e2285ec 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 1b57857344..04b09231df 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 7c24e5842c..32a98eee72 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 ad898e0aad..1f218f90de 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 1c701fa8a7..9e0360df71 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 c4f35bfb89..b4f1a79e14 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 07abe93f20..7e4387e9eb 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 7c6c050428..7bab096b96 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 b1b0ecafd8..b1c55d171d 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 b39f6fcceb..f669c1ab7a 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 5434a39752..94135b6b3c 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 7725d7b26c..3aee4f2ba1 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 70be47c30f..82509ea8ac 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 282320768e..948e56920e 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 121f67f82e..1c0d855db0 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 1090b19b02..791de7db28 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 7421abaa01..e53b8f2f17 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 c84b7bbc8d..ccee936494 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 0e17b64efa..c69a37318e 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 80aedc096a..ebe5af3554 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 b102f1b01e..0402e10518 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 390c34b75e..c43bb33441 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 ed755ff386..41ed275364 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 894b41db57..fc9ae336c5 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 86a2b6e4f9..2a4d4b5b64 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 0b1a73664d..9d1efa0512 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 bf22589178..63be280c0a 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 9c3c734250..3742219e56 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 74dd2fc237..2ac0bd0951 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 6621bdeb56..1933deca37 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 8a5d414136..ea34ded8b7 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 c1767f9815..5398970801 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 0759a413c1..d441763695 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 f693fc7dcc..d593355495 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 2b1e1cb193..569164aa21 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 422d1b6885..cfc115334c 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 30f271b559..8bca7a76e9 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 7e5b2db3a2..8f349fb3c4 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 63767c518f..b3bc19f802 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 0eeac4c24b..32e127e703 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 ca7c1447c0..3ecf29d93b 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 d4ea8501bc..61e47fd175 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 c0faded099..2178098f8f 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 8448de8bb0..ac0579a30b 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 4c65f30683..6ce5ab227b 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 7691c546d0..4d6b415191 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 7b55712a04..30b3e2f66a 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 cb6259c461..c57a49d797 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 4c812439f9..8508713f80 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 cb2a753877..6b20a344fe 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 115631b317..bc1fc60db0 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 7b66bed4a8..706d41f82b 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 052a475ab0..f5b8e1f56a 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 9eb7f5d5e9..20c10edd56 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 178cb5af7f..18a6c9c354 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 5d93d24287..5114e2dcae 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 d2686671e4..95650ef23d 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 bc3c9e942e..75dbc010d6 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 bd5038fbcf..ac052da4a5 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 e11dbdc194..dd02c2d57b 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 61ff5c95e0..f98971cc01 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 e596df794d..233d6a158b 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 3c189cc474..1f1a70cce8 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 b742f421c4..e9e6abf911 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 b69756a093..153c4a0038 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 fbf266017e..de89b0eb56 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 9e0356b56a..9ad3bb05a2 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 c8811ec76e..a202fa0844 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/browser/classes/FaasBrowserClient.html b/doc/browser/classes/FaasBrowserClient.html index 6ed16543f3..89979e07ac 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 99930b4819..840ea12aba 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 ad050b9730..8fa63f6cc3 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 34106f0952..b020542e46 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 0cc464c37c..d471fee435 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 a7725c6b60..0e70ab7002 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 a52942f6c0..500e43521e 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 fedb9c31b5..aab16d3dea 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 808d124ed6..a0b3317b01 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 0ec3888110..45b521a956 100644 --- a/doc/browser/type-aliases/Options.html +++ b/doc/browser/type-aliases/Options.html @@ -33,8 +33,8 @@ Type Alias: Options | FaasJS - - + +
- + diff --git a/doc/browser/type-aliases/ResponseHeaders.html b/doc/browser/type-aliases/ResponseHeaders.html index 8091e82298..67d6b62077 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 2981772cca..09b02bee3b 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 337938dc16..2110fdef9e 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 b949911bab..4eee82c649 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 7f31bc79e8..fe0e091ca1 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 dd997585b5..2144303ad9 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 909c62f8c0..919a41983a 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 dd1ada815a..a254a0a01a 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 9c9640f245..3de686bc57 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 db3a2a9d6e..a0a33eae6f 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 6ae52d3b0a..d68b5acb31 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 1d2cce33ff..e90ead738b 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 862ff1cfdf..db7c9679a4 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 26d26d4947..a0234636b3 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 8f51c95d9d..c9925e4152 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 b56ab932c2..92b664daf0 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 3f3f17be61..cc82b9f473 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/nameFunc.html b/doc/func/functions/nameFunc.html index 0760dc6130..e8782ce6c9 100644 --- a/doc/func/functions/nameFunc.html +++ b/doc/func/functions/nameFunc.html @@ -33,8 +33,8 @@ Function: nameFunc() | FaasJS - - + +
- + diff --git a/doc/func/functions/useFunc.html b/doc/func/functions/useFunc.html index 1eaf109812..a142ddc3b7 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 b8db194e68..bf7d1029db 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 5e029217be..509a023a3d 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 d177d9d129..abb762ca2e 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 a8de1f2a44..e487ba6267 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 4f28f23648..a625f9b12f 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 435c61023a..52e7c3816e 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 613b74d72c..1b0e67d36e 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 11537cc5eb..85b2dc8dd8 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 4a1a032beb..b44158984c 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 db2d41a0ce..fa7fbf6676 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 7e66247126..beb9705042 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 abc0bf988e..6532f832a9 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 ca3617e922..9ae3370cf7 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 716b1c6974..51f7496206 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 dde184793d..cf2c7fc896 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 8255c6670e..dc77ee807e 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 1dffedb103..5aae638a19 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 86dcbee2b0..bddf9da7e6 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/functions/useHttp.html b/doc/http/functions/useHttp.html index a92c5e6e35..dbd1fefffd 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 5ad16ae669..28ddcf4e51 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 4e882ade5a..20df1b141e 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 7f5bcc3e42..665c3bcdf5 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 3d1f0710a7..496b8ad9ee 100644 --- a/doc/http/type-aliases/HttpConfig.html +++ b/doc/http/type-aliases/HttpConfig.html @@ -33,11 +33,11 @@ Type Alias: HttpConfig | FaasJS - - + +
- + diff --git a/doc/http/type-aliases/HttpFuncHandler.html b/doc/http/type-aliases/HttpFuncHandler.html index 24c540820f..86404ee16c 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 70da59b278..640fcb5d7e 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 84e436bba3..e971cdb6fd 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/variables/ContentType.html b/doc/http/variables/ContentType.html index 0b543dfa96..fb7ad1e4c1 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 2de7901431..4d3f72819e 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 4d198ff55b..3cb975089a 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 939d3e962e..8e3ccad0ef 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 7445729e8f..6b27a6917d 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 fa3da5e5d1..3d4ab59fc5 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 1def01e366..eb23f09e82 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 b2310aebe8..6602ff7ef3 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 e09b47a16f..b88f86856f 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 89f972444f..def99588a4 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 041d70d1cf..6b3efea50c 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 67d260e271..d3b933d502 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 b2384b770c..8fbd837bd7 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 725a080723..9ff68b2c11 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 5e797b0f66..0c1ae895cc 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 a6d1291f22..1049edb7c5 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 5aed547f0b..4a355ecdbc 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 e3c71bf0a9..87fca57b6f 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/index.html b/doc/load/index.html index b1eb2c3327..c49b8a2032 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 4cfb9fbd42..3351caf5b1 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 c1212f4964..7b450dc16d 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 446f8d2362..9c524d2cde 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 50209d4390..dadaed6866 100644 --- a/doc/logger/index.html +++ b/doc/logger/index.html @@ -33,8 +33,8 @@ @faasjs/logger | FaasJS - - + +
- + diff --git a/doc/logger/type-aliases/Level.html b/doc/logger/type-aliases/Level.html index 487234e676..3fc1922553 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 d63521a469..24cf742ce3 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 26cd7a58b6..75a28ecfe3 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 50a1be3f7f..f46d3f405d 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 8fc690d360..a9c5ebf4b7 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 24768cd4bc..0694a00548 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 b00bfbf4ae..90bbc7d9f1 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 67d5c860d3..55217d2a65 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 0cf3c7d2f8..a518b91bd3 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 494d1dcf14..3b907e8b35 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 6e0aaf5ea4..e932691717 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 dbab9a59db..100488cf1f 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 2dd16f2080..95fd884b16 100644 --- a/doc/react/functions/Form.html +++ b/doc/react/functions/Form.html @@ -33,8 +33,8 @@ Function: Form() | FaasJS - - + +
- + diff --git a/doc/react/functions/FormContextProvider.html b/doc/react/functions/FormContextProvider.html index c54406076b..9fd82b62b5 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/FormItem.html b/doc/react/functions/FormItem.html index 32e35de908..746e8ecef4 100644 --- a/doc/react/functions/FormItem.html +++ b/doc/react/functions/FormItem.html @@ -33,11 +33,11 @@ Function: FormItem() | FaasJS - - + + - + diff --git a/doc/react/functions/OptionalWrapper.html b/doc/react/functions/OptionalWrapper.html index b9fd93fac4..406f61611e 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 6053c0ea0f..3722afa603 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 cc26dae4ca..2f34fe54c5 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 0b434dc68d..6cb25bb1ca 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 9ee007df34..8b89475d41 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 626fdb693d..415e079500 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 e678fda1e7..bf41d83d15 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 688b12eedd..a2bb72f8e4 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 84afa5bf67..366a89e81f 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 21ac525a4f..cb7354cfbe 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 dac7562fb2..27363ef0ab 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 1b5f3380d0..9c1fd64fa1 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/usePrevious.html b/doc/react/functions/usePrevious.html index fd34beed62..1d66d602e8 100644 --- a/doc/react/functions/usePrevious.html +++ b/doc/react/functions/usePrevious.html @@ -33,11 +33,11 @@ Function: usePrevious() | FaasJS - - + +
- + diff --git a/doc/react/functions/useSplittingState.html b/doc/react/functions/useSplittingState.html index db5ed51f73..def1b4c30a 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/useStateRef.html b/doc/react/functions/useStateRef.html index afc6c6e17d..bf1e6007af 100644 --- a/doc/react/functions/useStateRef.html +++ b/doc/react/functions/useStateRef.html @@ -33,8 +33,8 @@ Function: useStateRef() | FaasJS - - + +
- + diff --git a/doc/react/functions/validValues.html b/doc/react/functions/validValues.html index dec3788db4..4ae2025daf 100644 --- a/doc/react/functions/validValues.html +++ b/doc/react/functions/validValues.html @@ -33,11 +33,11 @@ Function: validValues() | FaasJS - - + +
- + diff --git a/doc/react/functions/withFaasData.html b/doc/react/functions/withFaasData.html index 6e6c255669..bfddfb97af 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 a27d051761..27b92db066 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 78eb2e003d..d9e2000d54 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 fd1b848088..8babf6ee13 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 1f91d1cc85..9375d3b15b 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 b25de7931a..ef0710c721 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 95cacea0df..eb6e566602 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 477dc1a5c8..461f22cfcc 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 abdb056296..d484eebaa3 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 a7d7d93270..dcb53b5c33 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 1f8bfa4fe4..7b8df2b1b3 100644 --- a/doc/react/type-aliases/FaasReactClientOptions.html +++ b/doc/react/type-aliases/FaasReactClientOptions.html @@ -33,14 +33,14 @@ Type Alias: FaasReactClientOptions | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/FormButtonElementProps.html b/doc/react/type-aliases/FormButtonElementProps.html index 947bcdd154..a74e34f351 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 8fd6f20e11..4ab7cd59e8 100644 --- a/doc/react/type-aliases/FormContextProps.html +++ b/doc/react/type-aliases/FormContextProps.html @@ -33,11 +33,11 @@ Type Alias: FormContextProps<Values, FormElements, Rules> | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/FormDefaultRulesOptions.html b/doc/react/type-aliases/FormDefaultRulesOptions.html index 0d29552f68..a2b7ba83b0 100644 --- a/doc/react/type-aliases/FormDefaultRulesOptions.html +++ b/doc/react/type-aliases/FormDefaultRulesOptions.html @@ -33,11 +33,11 @@ Type Alias: FormDefaultRulesOptions | FaasJS - - + + - + diff --git a/doc/react/type-aliases/FormElementTypes.html b/doc/react/type-aliases/FormElementTypes.html index 96b4e8641e..c7bbddccde 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 78ef6adb46..551d09c59b 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/FormItemName.html b/doc/react/type-aliases/FormItemName.html index f31d1da3cf..8e0f61e1e2 100644 --- a/doc/react/type-aliases/FormItemName.html +++ b/doc/react/type-aliases/FormItemName.html @@ -33,11 +33,11 @@ Type Alias: FormItemName | FaasJS - - + + - + diff --git a/doc/react/type-aliases/FormItemProps.html b/doc/react/type-aliases/FormItemProps.html index bea89327f6..ae62a2b711 100644 --- a/doc/react/type-aliases/FormItemProps.html +++ b/doc/react/type-aliases/FormItemProps.html @@ -33,11 +33,11 @@ Type Alias: FormItemProps<FormElements, FormRulesOptions> | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/FormLabelElementProps.html b/doc/react/type-aliases/FormLabelElementProps.html index ed05268f70..fb9abd55c2 100644 --- a/doc/react/type-aliases/FormLabelElementProps.html +++ b/doc/react/type-aliases/FormLabelElementProps.html @@ -33,11 +33,11 @@ Type Alias: FormLabelElementProps | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/FormLang.html b/doc/react/type-aliases/FormLang.html index faed8a79f6..21b9429fef 100644 --- a/doc/react/type-aliases/FormLang.html +++ b/doc/react/type-aliases/FormLang.html @@ -33,11 +33,11 @@ Type Alias: FormLang | FaasJS - - + + - + diff --git a/doc/react/type-aliases/FormProps.html b/doc/react/type-aliases/FormProps.html index 9fd7bb4b19..f427588d70 100644 --- a/doc/react/type-aliases/FormProps.html +++ b/doc/react/type-aliases/FormProps.html @@ -33,11 +33,11 @@ Type Alias: FormProps<Values, FormElements, Rules> | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/FormRule.html b/doc/react/type-aliases/FormRule.html index e285aca7f5..45f16ed22a 100644 --- a/doc/react/type-aliases/FormRule.html +++ b/doc/react/type-aliases/FormRule.html @@ -33,8 +33,8 @@ Type Alias: FormRule()<Options> | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/FormRules.html b/doc/react/type-aliases/FormRules.html index 50ded92196..98a85069f8 100644 --- a/doc/react/type-aliases/FormRules.html +++ b/doc/react/type-aliases/FormRules.html @@ -33,11 +33,11 @@ Type Alias: FormRules | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/InferFormRulesOptions.html b/doc/react/type-aliases/InferFormRulesOptions.html index e6fd4c322b..8f67756e31 100644 --- a/doc/react/type-aliases/InferFormRulesOptions.html +++ b/doc/react/type-aliases/InferFormRulesOptions.html @@ -33,11 +33,11 @@ Type Alias: InferFormRulesOptions<T> | FaasJS - - + + - + diff --git a/doc/react/type-aliases/OnError.html b/doc/react/type-aliases/OnError.html index 18fc7dc69d..20eecd97a8 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 5d28708b09..f97441934d 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 8e98e23321..4c432f0e7a 100644 --- a/doc/react/type-aliases/Options.html +++ b/doc/react/type-aliases/Options.html @@ -33,8 +33,8 @@ Type Alias: Options | FaasJS - - + +
- + diff --git a/doc/react/type-aliases/ResponseHeaders.html b/doc/react/type-aliases/ResponseHeaders.html index 38c10236c9..3ad19fe545 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 d904dc6895..71891e2d58 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 3cae3ce6f4..60c12105b8 100644 --- a/doc/react/variables/FormDefaultElements.html +++ b/doc/react/variables/FormDefaultElements.html @@ -33,11 +33,11 @@ Variable: FormDefaultElements | FaasJS - - + + - + diff --git a/doc/react/variables/FormDefaultLang.html b/doc/react/variables/FormDefaultLang.html index 121ee2f7b8..fd58a68bb3 100644 --- a/doc/react/variables/FormDefaultLang.html +++ b/doc/react/variables/FormDefaultLang.html @@ -33,11 +33,11 @@ Variable: FormDefaultLang | FaasJS - - + +
- + diff --git a/doc/react/variables/FormDefaultRules.html b/doc/react/variables/FormDefaultRules.html index 19b0d128fc..c0226547fa 100644 --- a/doc/react/variables/FormDefaultRules.html +++ b/doc/react/variables/FormDefaultRules.html @@ -33,11 +33,11 @@ Variable: FormDefaultRules | FaasJS - - + + - + diff --git a/doc/redis/classes/Redis.html b/doc/redis/classes/Redis.html index 7de8695663..f52b0cd066 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 172eff5f88..cbc09cf712 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 4edaf835a7..15b9d4ef01 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 5324cf76b6..d8d0706766 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 a243b02e16..1d21a40bcb 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 37b627b1ad..92ff490a99 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 d62b02ef96..484dc22985 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 12e1e215d7..91d9057185 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 e975a41e49..cb2d5042ae 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 b12a492601..9aeabe3b50 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 45ce6043c2..27ab4d079a 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 3905b7c643..741fb1c88e 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 9e9925aed3..4faf247a20 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 c8855736b3..40d3ed0ee9 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 de81192065..0e2c17d70e 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 68feb32bf4..76788ffe5d 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 b45db5dc9b..224e86cc4d 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 05b2c767de..ec149f0830 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 2332588682..5e1527d549 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 ee6ceb4bf8..1789085ce0 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 cec514f5b6..229f264c9d 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 c28c5fe078..83ab9cf60a 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 d59bcbe0f8..c7b6761d5b 100644 --- a/doc/server/classes/Server.html +++ b/doc/server/classes/Server.html @@ -33,8 +33,8 @@ Class: Server | FaasJS - - + +
- +

Constructors

new Server()

new Server(root, opts?): Server

Parameters

root

string

Project path

opts?

Options

cache

boolean

Enable cache, default is false

onClose

() => Promise<void>

onError

(error) => void

port

number

Port, default is 3000

Returns

Server

Methods

close()

close(): Promise<void>

Returns

Promise<void>

listen()

listen(): Server<typeof IncomingMessage, typeof ServerResponse>

Start server.

Returns

Server<typeof IncomingMessage, typeof ServerResponse>

processRequest()

processRequest(path, req, res, requestedAt): Promise<void>

Parameters

path

string

req

IncomingMessage

res

ServerResponse<IncomingMessage> & object

requestedAt

number

Returns

Promise<void>

Properties

closed

protected closed: boolean = false

logger

readonly logger: Logger

onClose()?

readonly optional onClose: () => Promise<void>

Returns

Promise<void>

onError()

readonly onError: (error) => void

Parameters

error

any

Returns

void

opts

readonly opts: object

cache

cache: boolean

port

port: number

root

readonly root: string

runtime

readonly runtime: "esm" | "cjs" | "bun"

+ diff --git a/doc/server/functions/closeAll.html b/doc/server/functions/closeAll.html index 84675d4b86..be3c1cf555 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 bd047fe9dd..8131feec5e 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/functions/staticHandler.html b/doc/server/functions/staticHandler.html index bfd9286439..81c73e0cd1 100644 --- a/doc/server/functions/staticHandler.html +++ b/doc/server/functions/staticHandler.html @@ -33,14 +33,14 @@ Function: staticHandler() | FaasJS - - + +
- + diff --git a/doc/server/functions/useMiddleware.html b/doc/server/functions/useMiddleware.html index 18558d901b..6a4dbabab4 100644 --- a/doc/server/functions/useMiddleware.html +++ b/doc/server/functions/useMiddleware.html @@ -33,8 +33,8 @@ Function: useMiddleware() | FaasJS - - + +
- + diff --git a/doc/server/functions/useMiddlewares.html b/doc/server/functions/useMiddlewares.html index 9d61e6afc9..be5bd8f63b 100644 --- a/doc/server/functions/useMiddlewares.html +++ b/doc/server/functions/useMiddlewares.html @@ -33,8 +33,8 @@ Function: useMiddlewares() | FaasJS - - + +
- + diff --git a/doc/server/index.html b/doc/server/index.html index a3e998d1c0..477b641650 100644 --- a/doc/server/index.html +++ b/doc/server/index.html @@ -33,13 +33,13 @@ @faasjs/server | FaasJS - - + +
- + diff --git a/doc/server/type-aliases/Middleware.html b/doc/server/type-aliases/Middleware.html index 8061fc7f07..f23d2879be 100644 --- a/doc/server/type-aliases/Middleware.html +++ b/doc/server/type-aliases/Middleware.html @@ -33,11 +33,11 @@ Type Alias: Middleware() | FaasJS - - + +
- + diff --git a/doc/server/type-aliases/MiddlewareEvent.html b/doc/server/type-aliases/MiddlewareEvent.html index 1ee4f61d9b..532a0581f5 100644 --- a/doc/server/type-aliases/MiddlewareEvent.html +++ b/doc/server/type-aliases/MiddlewareEvent.html @@ -33,11 +33,11 @@ Type Alias: MiddlewareEvent | FaasJS - - + + - + diff --git a/doc/server/type-aliases/StaticHandlerOptions.html b/doc/server/type-aliases/StaticHandlerOptions.html index 134d77d408..5640b548fe 100644 --- a/doc/server/type-aliases/StaticHandlerOptions.html +++ b/doc/server/type-aliases/StaticHandlerOptions.html @@ -33,12 +33,12 @@ Type Alias: StaticHandlerOptions | FaasJS - - + + - + diff --git a/doc/test/classes/Func.html b/doc/test/classes/Func.html index 9a19d9eba4..bc8cd6ca65 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 045e23b686..244c1015df 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/nameFunc.html b/doc/test/functions/nameFunc.html index 91ca2df525..a714d9bae7 100644 --- a/doc/test/functions/nameFunc.html +++ b/doc/test/functions/nameFunc.html @@ -33,8 +33,8 @@ Function: nameFunc() | FaasJS - - + +
- + diff --git a/doc/test/functions/test.html b/doc/test/functions/test.html index 089f52282f..bfd2b23da7 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 dabf4c517c..b4fea1dd47 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 c24cdde1da..d2d847daf0 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 7d7ec1879b..d5fb28b692 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 d2bff74c78..9a085a68b5 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 e04340bdfa..b7a0695ff8 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 aa45a0a8f1..25fe46dfc1 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 1ab2575109..57464f9d5e 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 f64bf828b4..b514c97877 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 ebe592a75d..494c48cfcc 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 d105a0ce2a..c45d575bf7 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 75126df2d3..304acf6e1c 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 4c1eacec7a..7ee3c67ad9 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 3852c7bbbe..bfe5825785 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 a2245c55c8..76f0e42eb0 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 9f050eef40..f48ee5d3f0 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 66c753d7e1..8b81efda6d 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 da40803238..c267c85985 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 766db7bc55..f100faeed7 100644 --- a/doc/ts-transform/index.html +++ b/doc/ts-transform/index.html @@ -33,8 +33,8 @@ @faasjs/ts-transform | FaasJS - - + + - + diff --git a/doc/ts-transform/variables/NodeBuiltinModules.html b/doc/ts-transform/variables/NodeBuiltinModules.html index d0ea8f7a70..51d604440d 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 754cdaf6ce..5884e79970 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 49d08c7cca..cb3fcf847c 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 bfb9f9ef13..67e63fcdbc 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 45742ae162..4349c47d23 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 1fa459411b..95551336dd 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 e3cc4fcc39..b78ab38ae9 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 2c5933034d..a445a646bb 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 e472c58a58..193318acf2 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 f16caa7b27..57feb49a16 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 fbca3f1e3d..f4175a0cf2 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 a65e1723fc..e05e454cc7 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 4ad097f037..6f83f4c027 100644 --- a/doc/vue-plugin/type-aliases/Options.html +++ b/doc/vue-plugin/type-aliases/Options.html @@ -33,8 +33,8 @@ Type Alias: Options | FaasJS - - + +
- + diff --git a/doc/vue-plugin/type-aliases/ResponseHeaders.html b/doc/vue-plugin/type-aliases/ResponseHeaders.html index 400de2c6be..318ce0c5b4 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 27eae183c0..1acf1ef7c0 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 dd2c96c379..770db8eca5 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 298b554260..ab822b89ff 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 3a70003cc2..c8b4664143 100644 --- a/index.html +++ b/index.html @@ -33,8 +33,8 @@ FaasJS - - + +
- + diff --git a/sitemap.xml b/sitemap.xml index 1b4a5635ae..b96a9569bc 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-12-23T12:40:51.000Zdailyhttps://faasjs.com/SECURITY.htmldailyhttps://faasjs.com/doc/dailyhttps://faasjs.com/guide/2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/guide/request-spec.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/2024-12-23T12:40:51.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-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/browser.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/cli.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/cloud_function.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/create-faas-app.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/deep_merge.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/develop.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/func.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/http.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/knex.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/load.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/logger.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/mongo.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/react.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/redis.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/request.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/server.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/test.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/doc/vue-plugin.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/guide/2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/guide/auth.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/guide/story.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/doc/ant-design/functions/App.htmldailyhttps://faasjs.com/doc/ant-design/functions/Blank.htmldailyhttps://faasjs.com/doc/ant-design/functions/ConfigContext.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/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/nameFunc.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/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/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/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/FormItem.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/usePrevious.htmldailyhttps://faasjs.com/doc/react/functions/useSplittingState.htmldailyhttps://faasjs.com/doc/react/functions/useStateRef.htmldailyhttps://faasjs.com/doc/react/functions/validValues.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/FormDefaultRulesOptions.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormElementTypes.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormInputElementProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormItemName.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormItemProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormLabelElementProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormLang.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormRule.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormRules.htmldailyhttps://faasjs.com/doc/react/type-aliases/InferFormRulesOptions.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/react/variables/FormDefaultLang.htmldailyhttps://faasjs.com/doc/react/variables/FormDefaultRules.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/server/functions/staticHandler.htmldailyhttps://faasjs.com/doc/server/functions/useMiddleware.htmldailyhttps://faasjs.com/doc/server/functions/useMiddlewares.htmldailyhttps://faasjs.com/doc/server/type-aliases/Middleware.htmldailyhttps://faasjs.com/doc/server/type-aliases/MiddlewareEvent.htmldailyhttps://faasjs.com/doc/server/type-aliases/StaticHandlerOptions.htmldailyhttps://faasjs.com/doc/test/classes/Func.htmldailyhttps://faasjs.com/doc/test/classes/FuncWarper.htmldailyhttps://faasjs.com/doc/test/functions/nameFunc.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-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/guide/excel/db.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/guide/excel/env.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/guide/excel/faas-yaml.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/guide/excel/http.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/guide/excel/plugin.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/guide/excel/react.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/guide/excel/request-spec.html2024-12-23T12:40:51.000Zdailyhttps://faasjs.com/zh/guide/excel/vue.html2024-12-23T12:40:51.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-12-23T13:23:24.000Zdailyhttps://faasjs.com/SECURITY.htmldailyhttps://faasjs.com/doc/dailyhttps://faasjs.com/guide/2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/guide/request-spec.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/2024-12-23T13:23: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-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/browser.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/cli.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/cloud_function.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/create-faas-app.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/deep_merge.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/develop.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/func.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/http.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/knex.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/load.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/logger.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/mongo.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/react.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/redis.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/request.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/server.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/test.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/doc/vue-plugin.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/guide/2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/guide/auth.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/guide/story.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/doc/ant-design/functions/App.htmldailyhttps://faasjs.com/doc/ant-design/functions/Blank.htmldailyhttps://faasjs.com/doc/ant-design/functions/ConfigContext.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/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/nameFunc.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/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/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/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/interfaces/ErrorBoundaryProps.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/FormItem.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/usePrevious.htmldailyhttps://faasjs.com/doc/react/functions/useSplittingState.htmldailyhttps://faasjs.com/doc/react/functions/useStateRef.htmldailyhttps://faasjs.com/doc/react/functions/validValues.htmldailyhttps://faasjs.com/doc/react/functions/withFaasData.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/FormDefaultRulesOptions.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormElementTypes.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormInputElementProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormItemName.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormItemProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormLabelElementProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormLang.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormProps.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormRule.htmldailyhttps://faasjs.com/doc/react/type-aliases/FormRules.htmldailyhttps://faasjs.com/doc/react/type-aliases/InferFormRulesOptions.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/react/variables/FormDefaultLang.htmldailyhttps://faasjs.com/doc/react/variables/FormDefaultRules.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/server/functions/staticHandler.htmldailyhttps://faasjs.com/doc/server/functions/useMiddleware.htmldailyhttps://faasjs.com/doc/server/functions/useMiddlewares.htmldailyhttps://faasjs.com/doc/server/type-aliases/Middleware.htmldailyhttps://faasjs.com/doc/server/type-aliases/MiddlewareEvent.htmldailyhttps://faasjs.com/doc/server/type-aliases/StaticHandlerOptions.htmldailyhttps://faasjs.com/doc/test/classes/Func.htmldailyhttps://faasjs.com/doc/test/classes/FuncWarper.htmldailyhttps://faasjs.com/doc/test/functions/nameFunc.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-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/guide/excel/db.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/guide/excel/env.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/guide/excel/faas-yaml.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/guide/excel/http.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/guide/excel/plugin.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/guide/excel/react.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/guide/excel/request-spec.html2024-12-23T13:23:24.000Zdailyhttps://faasjs.com/zh/guide/excel/vue.html2024-12-23T13:23:24.000Zdaily \ No newline at end of file diff --git a/zh/doc/browser.html b/zh/doc/browser.html index a8d55ce952..9af642f5e5 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 5082e46b2b..be1cc1ba2d 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 f00f09a1f8..74b56d6a80 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 bd8f335474..8a99416ac4 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 d44aaae1df..c91666e06b 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 ab39691ce4..5a71dd1c2d 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 b1dbf94a93..00ba86e8d8 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 90a1da3fbc..c8b8e792f8 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 34fd539f40..7f51c0669c 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 50f1619e89..62e8088fd3 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 58b03b7813..e6799137a3 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 30ac581c7a..ad14add0b3 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 a437d2138f..5240855a7a 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 47b6ecb9a0..2cda57fb8e 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 8fe25cc92a..234217e448 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 bdd8187069..f72ff2b7af 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 36f6823a0d..5a6aee02e5 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 59641b9a91..2fc922db3a 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 7d37dabffd..0b5aef7a58 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 ac0f98a48c..8423c9c6cc 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 ca94d73b01..e6f2306db5 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 ba3a3e4418..bc1b005af9 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 809271e3f5..67ec46727f 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 fd81a2478d..e14da843ca 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 a9280809db..42abdee4db 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 32480e12fc..69f897fa16 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 bb2155d493..23158a2745 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 cdc159a87b..a322d39996 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 5c91438611..62f401ee57 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 67cc35810b..3964aea9d5 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 3ba83f3ef9..9780436f53 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 3a243146be..e2ffad2833 100644 --- a/zh/index.html +++ b/zh/index.html @@ -33,8 +33,8 @@ FaasJS - - + +
- +