From abb7d3a438df52cee015daad66857fa6268ded95 Mon Sep 17 00:00:00 2001 From: Auto Doc Publisher Date: Thu, 7 Mar 2019 02:44:25 +0000 Subject: [PATCH] docs: auto generate by ci Merge pull request #161 from midwayjs/small_refactor chore: change error method name and clean code --- 404.html | 4 +- api-reference/assets/js/search.js | 2 +- api-reference/classes/agentworkerloader.html | 32 +-- api-reference/classes/appworkerloader.html | 32 +-- api-reference/classes/basecontroller.html | 10 +- api-reference/classes/baseparser.html | 4 +- api-reference/classes/containerloader.html | 42 ++-- .../classes/controllerdefinitionparser.html | 8 +- api-reference/classes/loggerparser.html | 4 +- api-reference/classes/loggerresolver.html | 10 +- api-reference/classes/managedlogger.html | 4 +- api-reference/classes/managedplugin.html | 4 +- .../classes/middlewaredefinitionparser.html | 8 +- api-reference/classes/midwayagent.html | 22 +-- api-reference/classes/midwayapplication.html | 28 +-- api-reference/classes/midwaycontainer.html | 26 +-- .../classes/midwayrequestcontainer.html | 32 +-- api-reference/classes/midwaywebloader.html | 36 ++-- api-reference/classes/mockcontainer.html | 10 +- api-reference/classes/pluginparser.html | 4 +- api-reference/classes/pluginresolver.html | 10 +- api-reference/classes/route.html | 8 +- api-reference/globals.html | 187 ++++-------------- api-reference/index.html | 6 - .../frameworkdecoratormetadata.html | 4 +- .../interfaces/midwayapplicationoptions.html | 14 +- .../interfaces/midwayloaderoptions.html | 16 +- api-reference/interfaces/midwaymock.html | 8 +- .../interfaces/midwaymockapplication.html | 22 +-- .../js/{app.41a9fe2e.js => app.3f481883.js} | 2 +- en/guide.html | 4 +- en/index.html | 4 +- en/ioc.html | 4 +- en/tool_set.html | 4 +- en/ts_start.html | 4 +- guide.html | 4 +- index.html | 4 +- ioc.html | 4 +- tool_set.html | 4 +- ts_start.html | 4 +- 40 files changed, 256 insertions(+), 383 deletions(-) rename assets/js/{app.41a9fe2e.js => app.3f481883.js} (98%) diff --git a/404.html b/404.html index a399e9d58f17..586938c32440 100644 --- a/404.html +++ b/404.html @@ -7,11 +7,11 @@ - +

404

There's nothing here.
Take me home.
- + diff --git a/api-reference/assets/js/search.js b/api-reference/assets/js/search.js index 19a936a21cc1..4035f7af496c 100644 --- a/api-reference/assets/js/search.js +++ b/api-reference/assets/js/search.js @@ -1,3 +1,3 @@ var typedoc = typedoc || {}; typedoc.search = typedoc.search || {}; - typedoc.search.data = {"kinds":{"32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","262144":"Accessor","2097152":"Object literal"},"rows":[{"id":0,"kind":32,"name":"Master","url":"globals.html#master","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":1,"kind":32,"name":"VERSION","url":"globals.html#version","classes":"tsd-kind-variable"},{"id":2,"kind":32,"name":"RELEASE","url":"globals.html#release","classes":"tsd-kind-variable"},{"id":3,"kind":64,"name":"startCluster","url":"globals.html#startcluster","classes":"tsd-kind-function"},{"id":4,"kind":2097152,"name":"MidwayHandlerKey","url":"globals.html#midwayhandlerkey","classes":"tsd-kind-object-literal"},{"id":5,"kind":32,"name":"CONFIG","url":"globals.html#midwayhandlerkey.config","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MidwayHandlerKey"},{"id":6,"kind":32,"name":"PLUGIN","url":"globals.html#midwayhandlerkey.plugin","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MidwayHandlerKey"},{"id":7,"kind":32,"name":"LOGGER","url":"globals.html#midwayhandlerkey.logger","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MidwayHandlerKey"},{"id":8,"kind":32,"name":"FUNCTION_INJECT_KEY","url":"globals.html#function_inject_key","classes":"tsd-kind-variable"},{"id":9,"kind":256,"name":"FrameworkDecoratorMetadata","url":"interfaces/frameworkdecoratormetadata.html","classes":"tsd-kind-interface tsd-is-not-exported"},{"id":10,"kind":1024,"name":"key","url":"interfaces/frameworkdecoratormetadata.html#key","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"FrameworkDecoratorMetadata"},{"id":11,"kind":1024,"name":"propertyName","url":"interfaces/frameworkdecoratormetadata.html#propertyname","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"FrameworkDecoratorMetadata"},{"id":12,"kind":128,"name":"BaseParser","url":"classes/baseparser.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":13,"kind":1024,"name":"container","url":"classes/baseparser.html#container","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"BaseParser"},{"id":14,"kind":512,"name":"constructor","url":"classes/baseparser.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"BaseParser"},{"id":15,"kind":128,"name":"ControllerDefinitionParser","url":"classes/controllerdefinitionparser.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":16,"kind":1024,"name":"name","url":"classes/controllerdefinitionparser.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"ControllerDefinitionParser"},{"id":17,"kind":2048,"name":"parse","url":"classes/controllerdefinitionparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"ControllerDefinitionParser"},{"id":18,"kind":1024,"name":"container","url":"classes/controllerdefinitionparser.html#container","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"ControllerDefinitionParser"},{"id":19,"kind":512,"name":"constructor","url":"classes/controllerdefinitionparser.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"ControllerDefinitionParser"},{"id":20,"kind":128,"name":"MiddlewareDefinitionParser","url":"classes/middlewaredefinitionparser.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":21,"kind":1024,"name":"name","url":"classes/middlewaredefinitionparser.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"MiddlewareDefinitionParser"},{"id":22,"kind":2048,"name":"parse","url":"classes/middlewaredefinitionparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MiddlewareDefinitionParser"},{"id":23,"kind":1024,"name":"container","url":"classes/middlewaredefinitionparser.html#container","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"MiddlewareDefinitionParser"},{"id":24,"kind":512,"name":"constructor","url":"classes/middlewaredefinitionparser.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"MiddlewareDefinitionParser"},{"id":25,"kind":128,"name":"ManagedLogger","url":"classes/managedlogger.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":26,"kind":1024,"name":"type","url":"classes/managedlogger.html#type","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"ManagedLogger"},{"id":27,"kind":1024,"name":"name","url":"classes/managedlogger.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"ManagedLogger"},{"id":28,"kind":128,"name":"LoggerParser","url":"classes/loggerparser.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":29,"kind":262144,"name":"name","url":"classes/loggerparser.html#name","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"LoggerParser"},{"id":30,"kind":2048,"name":"parse","url":"classes/loggerparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"LoggerParser"},{"id":31,"kind":128,"name":"LoggerResolver","url":"classes/loggerresolver.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":32,"kind":1024,"name":"container","url":"classes/loggerresolver.html#container","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-not-exported","parent":"LoggerResolver"},{"id":33,"kind":512,"name":"constructor","url":"classes/loggerresolver.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"LoggerResolver"},{"id":34,"kind":262144,"name":"type","url":"classes/loggerresolver.html#type","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"LoggerResolver"},{"id":35,"kind":2048,"name":"resolve","url":"classes/loggerresolver.html#resolve","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"LoggerResolver"},{"id":36,"kind":2048,"name":"resolveAsync","url":"classes/loggerresolver.html#resolveasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"LoggerResolver"},{"id":37,"kind":128,"name":"ManagedPlugin","url":"classes/managedplugin.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":38,"kind":1024,"name":"type","url":"classes/managedplugin.html#type","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"ManagedPlugin"},{"id":39,"kind":1024,"name":"name","url":"classes/managedplugin.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"ManagedPlugin"},{"id":40,"kind":128,"name":"PluginParser","url":"classes/pluginparser.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":41,"kind":262144,"name":"name","url":"classes/pluginparser.html#name","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"PluginParser"},{"id":42,"kind":2048,"name":"parse","url":"classes/pluginparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"PluginParser"},{"id":43,"kind":128,"name":"PluginResolver","url":"classes/pluginresolver.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":44,"kind":1024,"name":"container","url":"classes/pluginresolver.html#container","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-not-exported","parent":"PluginResolver"},{"id":45,"kind":512,"name":"constructor","url":"classes/pluginresolver.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"PluginResolver"},{"id":46,"kind":262144,"name":"type","url":"classes/pluginresolver.html#type","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"PluginResolver"},{"id":47,"kind":2048,"name":"resolve","url":"classes/pluginresolver.html#resolve","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"PluginResolver"},{"id":48,"kind":2048,"name":"resolveAsync","url":"classes/pluginresolver.html#resolveasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"PluginResolver"},{"id":49,"kind":128,"name":"MidwayContainer","url":"classes/midwaycontainer.html","classes":"tsd-kind-class"},{"id":50,"kind":1024,"name":"controllersIds","url":"classes/midwaycontainer.html#controllersids","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayContainer"},{"id":51,"kind":1024,"name":"middlewaresIds","url":"classes/midwaycontainer.html#middlewaresids","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayContainer"},{"id":52,"kind":1024,"name":"handlerMap","url":"classes/midwaycontainer.html#handlermap","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayContainer"},{"id":53,"kind":1024,"name":"ctx","url":"classes/midwaycontainer.html#ctx","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayContainer"},{"id":54,"kind":65536,"name":"__type","url":"classes/midwaycontainer.html#ctx.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"MidwayContainer.ctx"},{"id":55,"kind":2048,"name":"init","url":"classes/midwaycontainer.html#init","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayContainer"},{"id":56,"kind":2048,"name":"updateContext","url":"classes/midwaycontainer.html#updatecontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayContainer"},{"id":57,"kind":2048,"name":"load","url":"classes/midwaycontainer.html#load","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayContainer"},{"id":58,"kind":2048,"name":"bindClass","url":"classes/midwaycontainer.html#bindclass","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayContainer"},{"id":59,"kind":2048,"name":"createChild","url":"classes/midwaycontainer.html#createchild","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayContainer"},{"id":60,"kind":2048,"name":"registerEachCreatedHook","url":"classes/midwaycontainer.html#registereachcreatedhook","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayContainer"},{"id":61,"kind":2048,"name":"defineGetterPropertyValue","url":"classes/midwaycontainer.html#definegetterpropertyvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"MidwayContainer"},{"id":62,"kind":2048,"name":"registerDataHandler","url":"classes/midwaycontainer.html#registerdatahandler","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayContainer"},{"id":63,"kind":2048,"name":"registerCustomBinding","url":"classes/midwaycontainer.html#registercustombinding","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayContainer"},{"id":64,"kind":1024,"name":"id","url":"classes/midwaycontainer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":65,"kind":2048,"name":"bind","url":"classes/midwaycontainer.html#bind","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"MidwayContainer"},{"id":66,"kind":2048,"name":"registerObjectPropertyParser","url":"classes/midwaycontainer.html#registerobjectpropertyparser","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":67,"kind":2048,"name":"resolve","url":"classes/midwaycontainer.html#resolve","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"MidwayContainer"},{"id":68,"kind":2048,"name":"get","url":"classes/midwaycontainer.html#get","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":69,"kind":2048,"name":"getAsync","url":"classes/midwaycontainer.html#getasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":70,"kind":2048,"name":"getIdentifier","url":"classes/midwaycontainer.html#getidentifier","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":71,"kind":1024,"name":"parser","url":"classes/midwaycontainer.html#parser","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":72,"kind":2048,"name":"loadDefinitions","url":"classes/midwaycontainer.html#loaddefinitions","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":73,"kind":2048,"name":"loadResource","url":"classes/midwaycontainer.html#loadresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":74,"kind":1024,"name":"refreshing","url":"classes/midwaycontainer.html#refreshing","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":75,"kind":1024,"name":"readied","url":"classes/midwaycontainer.html#readied","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":76,"kind":1024,"name":"lifeCycles","url":"classes/midwaycontainer.html#lifecycles","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":77,"kind":1024,"name":"resolverFactory","url":"classes/midwaycontainer.html#resolverfactory","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":78,"kind":1024,"name":"baseDir","url":"classes/midwaycontainer.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":79,"kind":1024,"name":"registry","url":"classes/midwaycontainer.html#registry","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":80,"kind":1024,"name":"parent","url":"classes/midwaycontainer.html#parent","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":81,"kind":1024,"name":"props","url":"classes/midwaycontainer.html#props","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":82,"kind":1024,"name":"configLocations","url":"classes/midwaycontainer.html#configlocations","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":83,"kind":1024,"name":"messageSource","url":"classes/midwaycontainer.html#messagesource","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":84,"kind":1024,"name":"dependencyMap","url":"classes/midwaycontainer.html#dependencymap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":85,"kind":512,"name":"constructor","url":"classes/midwaycontainer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":86,"kind":2048,"name":"getManagedResolverFactory","url":"classes/midwaycontainer.html#getmanagedresolverfactory","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":87,"kind":2048,"name":"stop","url":"classes/midwaycontainer.html#stop","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":88,"kind":2048,"name":"ready","url":"classes/midwaycontainer.html#ready","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":89,"kind":2048,"name":"refreshAsync","url":"classes/midwaycontainer.html#refreshasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":90,"kind":2048,"name":"isAsync","url":"classes/midwaycontainer.html#isasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":91,"kind":2048,"name":"addLifeCycle","url":"classes/midwaycontainer.html#addlifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":92,"kind":2048,"name":"removeLifeCycle","url":"classes/midwaycontainer.html#removelifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":93,"kind":1024,"name":"isReady","url":"classes/midwaycontainer.html#isready","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":94,"kind":2048,"name":"registerDefinition","url":"classes/midwaycontainer.html#registerdefinition","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":95,"kind":2048,"name":"registerObject","url":"classes/midwaycontainer.html#registerobject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":96,"kind":2048,"name":"afterEachCreated","url":"classes/midwaycontainer.html#aftereachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":97,"kind":2048,"name":"beforeEachCreated","url":"classes/midwaycontainer.html#beforeeachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":98,"kind":2048,"name":"createObjectDependencyTree","url":"classes/midwaycontainer.html#createobjectdependencytree","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":99,"kind":2048,"name":"dumpDependency","url":"classes/midwaycontainer.html#dumpdependency","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":100,"kind":2048,"name":"listenerCount","url":"classes/midwaycontainer.html#listenercount-1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"MidwayContainer"},{"id":101,"kind":1024,"name":"defaultMaxListeners","url":"classes/midwaycontainer.html#defaultmaxlisteners","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"MidwayContainer"},{"id":102,"kind":2048,"name":"addListener","url":"classes/midwaycontainer.html#addlistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":103,"kind":2048,"name":"on","url":"classes/midwaycontainer.html#on","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":104,"kind":2048,"name":"once","url":"classes/midwaycontainer.html#once","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":105,"kind":2048,"name":"prependListener","url":"classes/midwaycontainer.html#prependlistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":106,"kind":2048,"name":"prependOnceListener","url":"classes/midwaycontainer.html#prependoncelistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":107,"kind":2048,"name":"removeListener","url":"classes/midwaycontainer.html#removelistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":108,"kind":2048,"name":"off","url":"classes/midwaycontainer.html#off","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":109,"kind":2048,"name":"removeAllListeners","url":"classes/midwaycontainer.html#removealllisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":110,"kind":2048,"name":"setMaxListeners","url":"classes/midwaycontainer.html#setmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":111,"kind":2048,"name":"getMaxListeners","url":"classes/midwaycontainer.html#getmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":112,"kind":2048,"name":"listeners","url":"classes/midwaycontainer.html#listeners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":113,"kind":2048,"name":"rawListeners","url":"classes/midwaycontainer.html#rawlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":114,"kind":2048,"name":"emit","url":"classes/midwaycontainer.html#emit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":115,"kind":2048,"name":"eventNames","url":"classes/midwaycontainer.html#eventnames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":116,"kind":2048,"name":"listenerCount","url":"classes/midwaycontainer.html#listenercount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":117,"kind":32,"name":"globby","url":"globals.html#globby","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":118,"kind":32,"name":"path","url":"globals.html#path","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":119,"kind":32,"name":"camelcase","url":"globals.html#camelcase","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":120,"kind":32,"name":"is","url":"globals.html#is","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":121,"kind":32,"name":"debug","url":"globals.html#debug","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":122,"kind":32,"name":"CONTROLLERS","url":"globals.html#controllers","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":123,"kind":32,"name":"MIDDLEWARES","url":"globals.html#middlewares","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":124,"kind":32,"name":"TYPE_LOGGER","url":"globals.html#type_logger","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":125,"kind":32,"name":"TYPE_PLUGIN","url":"globals.html#type_plugin","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":126,"kind":128,"name":"MidwayRequestContainer","url":"classes/midwayrequestcontainer.html","classes":"tsd-kind-class"},{"id":127,"kind":1024,"name":"applicationContext","url":"classes/midwayrequestcontainer.html#applicationcontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayRequestContainer"},{"id":128,"kind":1024,"name":"ctx","url":"classes/midwayrequestcontainer.html#ctx","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":129,"kind":512,"name":"constructor","url":"classes/midwayrequestcontainer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":130,"kind":2048,"name":"updateContext","url":"classes/midwayrequestcontainer.html#updatecontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":131,"kind":2048,"name":"get","url":"classes/midwayrequestcontainer.html#get","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":132,"kind":2048,"name":"getAsync","url":"classes/midwayrequestcontainer.html#getasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":133,"kind":1024,"name":"controllersIds","url":"classes/midwayrequestcontainer.html#controllersids","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":134,"kind":1024,"name":"middlewaresIds","url":"classes/midwayrequestcontainer.html#middlewaresids","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":135,"kind":1024,"name":"handlerMap","url":"classes/midwayrequestcontainer.html#handlermap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":136,"kind":2048,"name":"init","url":"classes/midwayrequestcontainer.html#init","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":137,"kind":2048,"name":"load","url":"classes/midwayrequestcontainer.html#load","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":138,"kind":2048,"name":"bindClass","url":"classes/midwayrequestcontainer.html#bindclass","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":139,"kind":2048,"name":"createChild","url":"classes/midwayrequestcontainer.html#createchild","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":140,"kind":2048,"name":"registerEachCreatedHook","url":"classes/midwayrequestcontainer.html#registereachcreatedhook","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":141,"kind":2048,"name":"registerDataHandler","url":"classes/midwayrequestcontainer.html#registerdatahandler","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":142,"kind":2048,"name":"registerCustomBinding","url":"classes/midwayrequestcontainer.html#registercustombinding","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":143,"kind":1024,"name":"id","url":"classes/midwayrequestcontainer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":144,"kind":2048,"name":"bind","url":"classes/midwayrequestcontainer.html#bind","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":145,"kind":2048,"name":"registerObjectPropertyParser","url":"classes/midwayrequestcontainer.html#registerobjectpropertyparser","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":146,"kind":2048,"name":"resolve","url":"classes/midwayrequestcontainer.html#resolve","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":147,"kind":2048,"name":"getIdentifier","url":"classes/midwayrequestcontainer.html#getidentifier","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":148,"kind":1024,"name":"parser","url":"classes/midwayrequestcontainer.html#parser","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":149,"kind":2048,"name":"loadDefinitions","url":"classes/midwayrequestcontainer.html#loaddefinitions","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":150,"kind":2048,"name":"loadResource","url":"classes/midwayrequestcontainer.html#loadresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":151,"kind":1024,"name":"refreshing","url":"classes/midwayrequestcontainer.html#refreshing","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":152,"kind":1024,"name":"readied","url":"classes/midwayrequestcontainer.html#readied","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":153,"kind":1024,"name":"lifeCycles","url":"classes/midwayrequestcontainer.html#lifecycles","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":154,"kind":1024,"name":"resolverFactory","url":"classes/midwayrequestcontainer.html#resolverfactory","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":155,"kind":1024,"name":"baseDir","url":"classes/midwayrequestcontainer.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":156,"kind":1024,"name":"registry","url":"classes/midwayrequestcontainer.html#registry","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":157,"kind":1024,"name":"parent","url":"classes/midwayrequestcontainer.html#parent","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":158,"kind":1024,"name":"props","url":"classes/midwayrequestcontainer.html#props","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":159,"kind":1024,"name":"configLocations","url":"classes/midwayrequestcontainer.html#configlocations","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":160,"kind":1024,"name":"messageSource","url":"classes/midwayrequestcontainer.html#messagesource","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":161,"kind":1024,"name":"dependencyMap","url":"classes/midwayrequestcontainer.html#dependencymap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":162,"kind":2048,"name":"getManagedResolverFactory","url":"classes/midwayrequestcontainer.html#getmanagedresolverfactory","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":163,"kind":2048,"name":"stop","url":"classes/midwayrequestcontainer.html#stop","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":164,"kind":2048,"name":"ready","url":"classes/midwayrequestcontainer.html#ready","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":165,"kind":2048,"name":"refreshAsync","url":"classes/midwayrequestcontainer.html#refreshasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":166,"kind":2048,"name":"isAsync","url":"classes/midwayrequestcontainer.html#isasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":167,"kind":2048,"name":"addLifeCycle","url":"classes/midwayrequestcontainer.html#addlifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":168,"kind":2048,"name":"removeLifeCycle","url":"classes/midwayrequestcontainer.html#removelifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":169,"kind":1024,"name":"isReady","url":"classes/midwayrequestcontainer.html#isready","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":170,"kind":2048,"name":"registerDefinition","url":"classes/midwayrequestcontainer.html#registerdefinition","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":171,"kind":2048,"name":"registerObject","url":"classes/midwayrequestcontainer.html#registerobject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":172,"kind":2048,"name":"afterEachCreated","url":"classes/midwayrequestcontainer.html#aftereachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":173,"kind":2048,"name":"beforeEachCreated","url":"classes/midwayrequestcontainer.html#beforeeachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":174,"kind":2048,"name":"createObjectDependencyTree","url":"classes/midwayrequestcontainer.html#createobjectdependencytree","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":175,"kind":2048,"name":"dumpDependency","url":"classes/midwayrequestcontainer.html#dumpdependency","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":176,"kind":2048,"name":"listenerCount","url":"classes/midwayrequestcontainer.html#listenercount-1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"MidwayRequestContainer"},{"id":177,"kind":1024,"name":"defaultMaxListeners","url":"classes/midwayrequestcontainer.html#defaultmaxlisteners","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"MidwayRequestContainer"},{"id":178,"kind":2048,"name":"addListener","url":"classes/midwayrequestcontainer.html#addlistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":179,"kind":2048,"name":"on","url":"classes/midwayrequestcontainer.html#on","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":180,"kind":2048,"name":"once","url":"classes/midwayrequestcontainer.html#once","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":181,"kind":2048,"name":"prependListener","url":"classes/midwayrequestcontainer.html#prependlistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":182,"kind":2048,"name":"prependOnceListener","url":"classes/midwayrequestcontainer.html#prependoncelistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":183,"kind":2048,"name":"removeListener","url":"classes/midwayrequestcontainer.html#removelistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":184,"kind":2048,"name":"off","url":"classes/midwayrequestcontainer.html#off","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":185,"kind":2048,"name":"removeAllListeners","url":"classes/midwayrequestcontainer.html#removealllisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":186,"kind":2048,"name":"setMaxListeners","url":"classes/midwayrequestcontainer.html#setmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":187,"kind":2048,"name":"getMaxListeners","url":"classes/midwayrequestcontainer.html#getmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":188,"kind":2048,"name":"listeners","url":"classes/midwayrequestcontainer.html#listeners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":189,"kind":2048,"name":"rawListeners","url":"classes/midwayrequestcontainer.html#rawlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":190,"kind":2048,"name":"emit","url":"classes/midwayrequestcontainer.html#emit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":191,"kind":2048,"name":"eventNames","url":"classes/midwayrequestcontainer.html#eventnames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":192,"kind":2048,"name":"listenerCount","url":"classes/midwayrequestcontainer.html#listenercount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":193,"kind":128,"name":"ContainerLoader","url":"classes/containerloader.html","classes":"tsd-kind-class"},{"id":194,"kind":1024,"name":"baseDir","url":"classes/containerloader.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":195,"kind":1024,"name":"pluginContext","url":"classes/containerloader.html#plugincontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":196,"kind":1024,"name":"applicationContext","url":"classes/containerloader.html#applicationcontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":197,"kind":1024,"name":"requestContext","url":"classes/containerloader.html#requestcontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":198,"kind":1024,"name":"isTsMode","url":"classes/containerloader.html#istsmode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":199,"kind":512,"name":"constructor","url":"classes/containerloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ContainerLoader"},{"id":200,"kind":2048,"name":"initialize","url":"classes/containerloader.html#initialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":201,"kind":2048,"name":"getApplicationContext","url":"classes/containerloader.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":202,"kind":2048,"name":"getPluginContext","url":"classes/containerloader.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":203,"kind":2048,"name":"getRequestContext","url":"classes/containerloader.html#getrequestcontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":204,"kind":2048,"name":"registerAllHook","url":"classes/containerloader.html#registerallhook","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":205,"kind":2048,"name":"registerApplicationHook","url":"classes/containerloader.html#registerapplicationhook","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":206,"kind":2048,"name":"registerRequeastHook","url":"classes/containerloader.html#registerrequeasthook","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":207,"kind":2048,"name":"loadDirectory","url":"classes/containerloader.html#loaddirectory","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":208,"kind":2048,"name":"refresh","url":"classes/containerloader.html#refresh","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":209,"kind":2048,"name":"buildLoadDir","url":"classes/containerloader.html#buildloaddir","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"ContainerLoader"},{"id":210,"kind":64,"name":"providerWrapper","url":"globals.html#providerwrapper","classes":"tsd-kind-function"},{"id":211,"kind":256,"name":"MidwayApplicationOptions","url":"interfaces/midwayapplicationoptions.html","classes":"tsd-kind-interface"},{"id":212,"kind":1024,"name":"baseDir","url":"interfaces/midwayapplicationoptions.html#basedir","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayApplicationOptions"},{"id":213,"kind":1024,"name":"framework","url":"interfaces/midwayapplicationoptions.html#framework","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayApplicationOptions"},{"id":214,"kind":1024,"name":"plugin","url":"interfaces/midwayapplicationoptions.html#plugin","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":215,"kind":1024,"name":"plugins","url":"interfaces/midwayapplicationoptions.html#plugins","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayApplicationOptions"},{"id":216,"kind":1024,"name":"container","url":"interfaces/midwayapplicationoptions.html#container","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":217,"kind":1024,"name":"typescript","url":"interfaces/midwayapplicationoptions.html#typescript","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":218,"kind":1024,"name":"worker","url":"interfaces/midwayapplicationoptions.html#worker","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":219,"kind":1024,"name":"cache","url":"interfaces/midwayapplicationoptions.html#cache","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayApplicationOptions"},{"id":220,"kind":1024,"name":"coverage","url":"interfaces/midwayapplicationoptions.html#coverage","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayApplicationOptions"},{"id":221,"kind":1024,"name":"clean","url":"interfaces/midwayapplicationoptions.html#clean","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayApplicationOptions"},{"id":222,"kind":256,"name":"MidwayMockApplication","url":"interfaces/midwaymockapplication.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":223,"kind":1024,"name":"applicationContext","url":"interfaces/midwaymockapplication.html#applicationcontext","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":224,"kind":1024,"name":"pluginContext","url":"interfaces/midwaymockapplication.html#plugincontext","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":225,"kind":1024,"name":"appDir","url":"interfaces/midwaymockapplication.html#appdir","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":226,"kind":1024,"name":"baseDir","url":"interfaces/midwaymockapplication.html#basedir","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMockApplication"},{"id":227,"kind":1024,"name":"enablePlugins","url":"interfaces/midwaymockapplication.html#enableplugins","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":228,"kind":2048,"name":"getApplicationContext","url":"interfaces/midwaymockapplication.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":229,"kind":2048,"name":"getPluginContext","url":"interfaces/midwaymockapplication.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":230,"kind":2048,"name":"getPlugin","url":"interfaces/midwaymockapplication.html#getplugin","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":231,"kind":2048,"name":"getLogger","url":"interfaces/midwaymockapplication.html#getlogger","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMockApplication"},{"id":232,"kind":2048,"name":"getConfig","url":"interfaces/midwaymockapplication.html#getconfig","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":233,"kind":2048,"name":"mockClassFunction","url":"interfaces/midwaymockapplication.html#mockclassfunction","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":234,"kind":2048,"name":"ready","url":"interfaces/midwaymockapplication.html#ready","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":235,"kind":2048,"name":"close","url":"interfaces/midwaymockapplication.html#close","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":236,"kind":2048,"name":"callback","url":"interfaces/midwaymockapplication.html#callback","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":237,"kind":2048,"name":"mockContext","url":"interfaces/midwaymockapplication.html#mockcontext","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":238,"kind":2048,"name":"mockSession","url":"interfaces/midwaymockapplication.html#mocksession","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":239,"kind":2048,"name":"mockCookies","url":"interfaces/midwaymockapplication.html#mockcookies","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":240,"kind":2048,"name":"mockHeaders","url":"interfaces/midwaymockapplication.html#mockheaders","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":241,"kind":2048,"name":"mockService","url":"interfaces/midwaymockapplication.html#mockservice","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":242,"kind":2048,"name":"mockServiceError","url":"interfaces/midwaymockapplication.html#mockserviceerror","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":243,"kind":2048,"name":"mockHttpclient","url":"interfaces/midwaymockapplication.html#mockhttpclient","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":244,"kind":2048,"name":"mockCsrf","url":"interfaces/midwaymockapplication.html#mockcsrf","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":245,"kind":2048,"name":"httpRequest","url":"interfaces/midwaymockapplication.html#httprequest","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":246,"kind":1024,"name":"view","url":"interfaces/midwaymockapplication.html#view","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":247,"kind":1024,"name":"locals","url":"interfaces/midwaymockapplication.html#locals","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":248,"kind":2048,"name":"get","url":"interfaces/midwaymockapplication.html#get","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":249,"kind":2048,"name":"post","url":"interfaces/midwaymockapplication.html#post","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":250,"kind":2048,"name":"put","url":"interfaces/midwaymockapplication.html#put","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":251,"kind":2048,"name":"delete","url":"interfaces/midwaymockapplication.html#delete","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":252,"kind":2048,"name":"resources","url":"interfaces/midwaymockapplication.html#resources","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":253,"kind":2048,"name":"redirect","url":"interfaces/midwaymockapplication.html#redirect","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":254,"kind":1024,"name":"controller","url":"interfaces/midwaymockapplication.html#controller-1","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":255,"kind":1024,"name":"middleware","url":"interfaces/midwaymockapplication.html#middleware","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":256,"kind":2048,"name":"runInBackground","url":"interfaces/midwaymockapplication.html#runinbackground","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":257,"kind":1024,"name":"config","url":"interfaces/midwaymockapplication.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":258,"kind":1024,"name":"env","url":"interfaces/midwaymockapplication.html#env","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":259,"kind":1024,"name":"deprecate","url":"interfaces/midwaymockapplication.html#deprecate","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":260,"kind":1024,"name":"httpclient","url":"interfaces/midwaymockapplication.html#httpclient-1","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":261,"kind":1024,"name":"loader","url":"interfaces/midwaymockapplication.html#loader","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":262,"kind":1024,"name":"logger","url":"interfaces/midwaymockapplication.html#logger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":263,"kind":1024,"name":"coreLogger","url":"interfaces/midwaymockapplication.html#corelogger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":264,"kind":1024,"name":"loggers","url":"interfaces/midwaymockapplication.html#loggers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":265,"kind":1024,"name":"messenger","url":"interfaces/midwaymockapplication.html#messenger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":266,"kind":1024,"name":"plugins","url":"interfaces/midwaymockapplication.html#plugins","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":267,"kind":1024,"name":"router","url":"interfaces/midwaymockapplication.html#router","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":268,"kind":1024,"name":"type","url":"interfaces/midwaymockapplication.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":269,"kind":2048,"name":"addSingleton","url":"interfaces/midwaymockapplication.html#addsingleton","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":270,"kind":2048,"name":"beforeClose","url":"interfaces/midwaymockapplication.html#beforeclose","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":271,"kind":2048,"name":"beforeStart","url":"interfaces/midwaymockapplication.html#beforestart","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":272,"kind":2048,"name":"runSchedule","url":"interfaces/midwaymockapplication.html#runschedule","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":273,"kind":2048,"name":"curl","url":"interfaces/midwaymockapplication.html#curl","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited","parent":"MidwayMockApplication"},{"id":274,"kind":2048,"name":"inspect","url":"interfaces/midwaymockapplication.html#inspect","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":275,"kind":2048,"name":"url","url":"interfaces/midwaymockapplication.html#url","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":276,"kind":2048,"name":"createAnonymousContext","url":"interfaces/midwaymockapplication.html#createanonymouscontext","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":277,"kind":1024,"name":"ContextCookies","url":"interfaces/midwaymockapplication.html#contextcookies","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":278,"kind":1024,"name":"ContextLogger","url":"interfaces/midwaymockapplication.html#contextlogger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":279,"kind":1024,"name":"ContextHttpClient","url":"interfaces/midwaymockapplication.html#contexthttpclient","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":280,"kind":1024,"name":"HttpClient","url":"interfaces/midwaymockapplication.html#httpclient","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":281,"kind":1024,"name":"Subscription","url":"interfaces/midwaymockapplication.html#subscription","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":282,"kind":1024,"name":"Controller","url":"interfaces/midwaymockapplication.html#controller","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":283,"kind":1024,"name":"Service","url":"interfaces/midwaymockapplication.html#service","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":284,"kind":1024,"name":"proxy","url":"interfaces/midwaymockapplication.html#proxy","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":285,"kind":1024,"name":"subdomainOffset","url":"interfaces/midwaymockapplication.html#subdomainoffset","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":286,"kind":1024,"name":"context","url":"interfaces/midwaymockapplication.html#context","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":287,"kind":1024,"name":"request","url":"interfaces/midwaymockapplication.html#request","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":288,"kind":1024,"name":"response","url":"interfaces/midwaymockapplication.html#response","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":289,"kind":1024,"name":"silent","url":"interfaces/midwaymockapplication.html#silent","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":290,"kind":1024,"name":"keys","url":"interfaces/midwaymockapplication.html#keys","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":291,"kind":512,"name":"constructor","url":"interfaces/midwaymockapplication.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":292,"kind":2048,"name":"listen","url":"interfaces/midwaymockapplication.html#listen","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":293,"kind":2048,"name":"toJSON","url":"interfaces/midwaymockapplication.html#tojson","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":294,"kind":2048,"name":"use","url":"interfaces/midwaymockapplication.html#use","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited","parent":"MidwayMockApplication"},{"id":295,"kind":2048,"name":"createContext","url":"interfaces/midwaymockapplication.html#createcontext","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited","parent":"MidwayMockApplication"},{"id":296,"kind":2048,"name":"onerror","url":"interfaces/midwaymockapplication.html#onerror","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":297,"kind":2048,"name":"listenerCount","url":"interfaces/midwaymockapplication.html#listenercount-1","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-static","parent":"MidwayMockApplication"},{"id":298,"kind":1024,"name":"defaultMaxListeners","url":"interfaces/midwaymockapplication.html#defaultmaxlisteners","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-static","parent":"MidwayMockApplication"},{"id":299,"kind":2048,"name":"addListener","url":"interfaces/midwaymockapplication.html#addlistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":300,"kind":2048,"name":"on","url":"interfaces/midwaymockapplication.html#on","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":301,"kind":2048,"name":"once","url":"interfaces/midwaymockapplication.html#once","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":302,"kind":2048,"name":"prependListener","url":"interfaces/midwaymockapplication.html#prependlistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":303,"kind":2048,"name":"prependOnceListener","url":"interfaces/midwaymockapplication.html#prependoncelistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":304,"kind":2048,"name":"removeListener","url":"interfaces/midwaymockapplication.html#removelistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":305,"kind":2048,"name":"off","url":"interfaces/midwaymockapplication.html#off","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":306,"kind":2048,"name":"removeAllListeners","url":"interfaces/midwaymockapplication.html#removealllisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":307,"kind":2048,"name":"setMaxListeners","url":"interfaces/midwaymockapplication.html#setmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":308,"kind":2048,"name":"getMaxListeners","url":"interfaces/midwaymockapplication.html#getmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":309,"kind":2048,"name":"listeners","url":"interfaces/midwaymockapplication.html#listeners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":310,"kind":2048,"name":"rawListeners","url":"interfaces/midwaymockapplication.html#rawlisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":311,"kind":2048,"name":"emit","url":"interfaces/midwaymockapplication.html#emit","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":312,"kind":2048,"name":"eventNames","url":"interfaces/midwaymockapplication.html#eventnames","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":313,"kind":2048,"name":"listenerCount","url":"interfaces/midwaymockapplication.html#listenercount","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":314,"kind":256,"name":"MidwayMock","url":"interfaces/midwaymock.html","classes":"tsd-kind-interface"},{"id":315,"kind":1024,"name":"container","url":"interfaces/midwaymock.html#container","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMock"},{"id":316,"kind":1024,"name":"default","url":"interfaces/midwaymock.html#default","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMock"},{"id":317,"kind":1024,"name":"app","url":"interfaces/midwaymock.html#app","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMock"},{"id":318,"kind":65536,"name":"__type","url":"interfaces/midwaymock.html#app.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"MidwayMock.app"},{"id":319,"kind":1024,"name":"cluster","url":"interfaces/midwaymock.html#cluster","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMock"},{"id":320,"kind":65536,"name":"__type","url":"interfaces/midwaymock.html#cluster.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"MidwayMock.cluster"},{"id":321,"kind":1024,"name":"env","url":"interfaces/midwaymock.html#env","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":322,"kind":65536,"name":"__type","url":"interfaces/midwaymock.html#env.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"MidwayMock.env"},{"id":323,"kind":1024,"name":"consoleLevel","url":"interfaces/midwaymock.html#consolelevel","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":324,"kind":65536,"name":"__type","url":"interfaces/midwaymock.html#consolelevel.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"MidwayMock.consoleLevel"},{"id":325,"kind":1024,"name":"home","url":"interfaces/midwaymock.html#home","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":326,"kind":65536,"name":"__type","url":"interfaces/midwaymock.html#home.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"MidwayMock.home"},{"id":327,"kind":1024,"name":"restore","url":"interfaces/midwaymock.html#restore","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":328,"kind":65536,"name":"__type","url":"interfaces/midwaymock.html#restore.__type-5","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"MidwayMock.restore"},{"id":329,"kind":2048,"name":"mm","url":"interfaces/midwaymock.html#mm","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMock"},{"id":330,"kind":128,"name":"MockContainer","url":"classes/mockcontainer.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":331,"kind":1024,"name":"app","url":"classes/mockcontainer.html#app","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":332,"kind":512,"name":"constructor","url":"classes/mockcontainer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":333,"kind":2048,"name":"ready","url":"classes/mockcontainer.html#ready","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":334,"kind":2048,"name":"getAsync","url":"classes/mockcontainer.html#getasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":335,"kind":2048,"name":"get","url":"classes/mockcontainer.html#get","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":336,"kind":32,"name":"mock","url":"globals.html#mock","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":337,"kind":64,"name":"mockContainer","url":"globals.html#mockcontainer","classes":"tsd-kind-function tsd-is-not-exported"},{"id":338,"kind":32,"name":"mm2","url":"globals.html#mm2","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":339,"kind":32,"name":"STRIP_COMMENTS","url":"globals.html#strip_comments","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":340,"kind":32,"name":"ARGUMENT_NAMES","url":"globals.html#argument_names","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":341,"kind":64,"name":"getParamNames","url":"globals.html#getparamnames","classes":"tsd-kind-function"},{"id":342,"kind":64,"name":"getMethodNames","url":"globals.html#getmethodnames","classes":"tsd-kind-function"},{"id":343,"kind":64,"name":"isTypeScriptEnvironment","url":"globals.html#istypescriptenvironment","classes":"tsd-kind-function"},{"id":344,"kind":64,"name":"isPluginName","url":"globals.html#ispluginname","classes":"tsd-kind-function"},{"id":345,"kind":128,"name":"Route","url":"classes/route.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":346,"kind":1024,"name":"method","url":"classes/route.html#method","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":347,"kind":1024,"name":"pattern","url":"classes/route.html#pattern","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":348,"kind":1024,"name":"fn","url":"classes/route.html#fn","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":349,"kind":512,"name":"constructor","url":"classes/route.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":350,"kind":128,"name":"BaseController","url":"classes/basecontroller.html","classes":"tsd-kind-class"},{"id":351,"kind":1024,"name":"routes","url":"classes/basecontroller.html#routes","classes":"tsd-kind-property tsd-parent-kind-class","parent":"BaseController"},{"id":352,"kind":512,"name":"constructor","url":"classes/basecontroller.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"BaseController"},{"id":353,"kind":2048,"name":"init","url":"classes/basecontroller.html#init","classes":"tsd-kind-method tsd-parent-kind-class","parent":"BaseController"},{"id":354,"kind":2048,"name":"route","url":"classes/basecontroller.html#route","classes":"tsd-kind-method tsd-parent-kind-class","parent":"BaseController"},{"id":355,"kind":2048,"name":"expose","url":"classes/basecontroller.html#expose","classes":"tsd-kind-method tsd-parent-kind-class","parent":"BaseController"},{"id":356,"kind":2097152,"name":"RequestMethod","url":"globals.html#requestmethod","classes":"tsd-kind-object-literal"},{"id":357,"kind":32,"name":"GET","url":"globals.html#requestmethod.get","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RequestMethod"},{"id":358,"kind":32,"name":"POST","url":"globals.html#requestmethod.post","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RequestMethod"},{"id":359,"kind":32,"name":"PUT","url":"globals.html#requestmethod.put","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RequestMethod"},{"id":360,"kind":32,"name":"DELETE","url":"globals.html#requestmethod.delete","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RequestMethod"},{"id":361,"kind":32,"name":"PATCH","url":"globals.html#requestmethod.patch","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RequestMethod"},{"id":362,"kind":32,"name":"ALL","url":"globals.html#requestmethod.all","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RequestMethod"},{"id":363,"kind":32,"name":"OPTIONS","url":"globals.html#requestmethod.options","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RequestMethod"},{"id":364,"kind":32,"name":"HEAD","url":"globals.html#requestmethod.head","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RequestMethod"},{"id":365,"kind":256,"name":"MidwayLoaderOptions","url":"interfaces/midwayloaderoptions.html","classes":"tsd-kind-interface"},{"id":366,"kind":1024,"name":"logger","url":"interfaces/midwayloaderoptions.html#logger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":367,"kind":1024,"name":"plugins","url":"interfaces/midwayloaderoptions.html#plugins","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":368,"kind":1024,"name":"baseDir","url":"interfaces/midwayloaderoptions.html#basedir","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":369,"kind":1024,"name":"app","url":"interfaces/midwayloaderoptions.html#app","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":370,"kind":1024,"name":"typescript","url":"interfaces/midwayloaderoptions.html#typescript","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":371,"kind":1024,"name":"srcDir","url":"interfaces/midwayloaderoptions.html#srcdir","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":372,"kind":1024,"name":"targetDir","url":"interfaces/midwayloaderoptions.html#targetdir","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":373,"kind":1024,"name":"container","url":"interfaces/midwayloaderoptions.html#container","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":374,"kind":128,"name":"MidwayWebLoader","url":"classes/midwaywebloader.html","classes":"tsd-kind-class"},{"id":375,"kind":1024,"name":"controllerIds","url":"classes/midwaywebloader.html#controllerids","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":376,"kind":1024,"name":"prioritySortRouters","url":"classes/midwaywebloader.html#prioritysortrouters","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":377,"kind":1024,"name":"containerLoader","url":"classes/midwaywebloader.html#containerloader","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":378,"kind":512,"name":"constructor","url":"classes/midwaywebloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":379,"kind":262144,"name":"isTsMode","url":"classes/midwaywebloader.html#istsmode","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":380,"kind":262144,"name":"applicationContext","url":"classes/midwaywebloader.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":381,"kind":262144,"name":"pluginContext","url":"classes/midwaywebloader.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":382,"kind":2048,"name":"loadConfig","url":"classes/midwaywebloader.html#loadconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":383,"kind":2048,"name":"getPluginPath","url":"classes/midwaywebloader.html#getpluginpath","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":384,"kind":2048,"name":"registerTypescriptDirectory","url":"classes/midwaywebloader.html#registertypescriptdirectory","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":385,"kind":2048,"name":"getEggPaths","url":"classes/midwaywebloader.html#geteggpaths","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":386,"kind":2048,"name":"getServerEnv","url":"classes/midwaywebloader.html#getserverenv","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":387,"kind":2048,"name":"getAppInfo","url":"classes/midwaywebloader.html#getappinfo","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":388,"kind":2048,"name":"loadApplicationContext","url":"classes/midwaywebloader.html#loadapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":389,"kind":2048,"name":"preRegisterRouter","url":"classes/midwaywebloader.html#preregisterrouter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":390,"kind":2048,"name":"refreshContext","url":"classes/midwaywebloader.html#refreshcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":391,"kind":2048,"name":"generateController","url":"classes/midwaywebloader.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":392,"kind":2048,"name":"loadMidwayController","url":"classes/midwaywebloader.html#loadmidwaycontroller","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":393,"kind":32,"name":"EggLoader","url":"globals.html#eggloader","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":394,"kind":32,"name":"TS_SRC_DIR","url":"globals.html#ts_src_dir","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":395,"kind":32,"name":"TS_TARGET_DIR","url":"globals.html#ts_target_dir","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":396,"kind":128,"name":"AppWorkerLoader","url":"classes/appworkerloader.html","classes":"tsd-kind-class"},{"id":397,"kind":2048,"name":"load","url":"classes/appworkerloader.html#load","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AppWorkerLoader"},{"id":398,"kind":512,"name":"constructor","url":"classes/appworkerloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":399,"kind":262144,"name":"isTsMode","url":"classes/appworkerloader.html#istsmode","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":400,"kind":262144,"name":"applicationContext","url":"classes/appworkerloader.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":401,"kind":262144,"name":"pluginContext","url":"classes/appworkerloader.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":402,"kind":2048,"name":"loadConfig","url":"classes/appworkerloader.html#loadconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":403,"kind":2048,"name":"getPluginPath","url":"classes/appworkerloader.html#getpluginpath","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":404,"kind":2048,"name":"registerTypescriptDirectory","url":"classes/appworkerloader.html#registertypescriptdirectory","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":405,"kind":2048,"name":"getEggPaths","url":"classes/appworkerloader.html#geteggpaths","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":406,"kind":2048,"name":"getServerEnv","url":"classes/appworkerloader.html#getserverenv","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":407,"kind":2048,"name":"getAppInfo","url":"classes/appworkerloader.html#getappinfo","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":408,"kind":2048,"name":"loadApplicationContext","url":"classes/appworkerloader.html#loadapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":409,"kind":2048,"name":"preRegisterRouter","url":"classes/appworkerloader.html#preregisterrouter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":410,"kind":2048,"name":"refreshContext","url":"classes/appworkerloader.html#refreshcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":411,"kind":2048,"name":"generateController","url":"classes/appworkerloader.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":412,"kind":2048,"name":"loadMidwayController","url":"classes/appworkerloader.html#loadmidwaycontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":413,"kind":128,"name":"AgentWorkerLoader","url":"classes/agentworkerloader.html","classes":"tsd-kind-class"},{"id":414,"kind":2048,"name":"load","url":"classes/agentworkerloader.html#load","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AgentWorkerLoader"},{"id":415,"kind":512,"name":"constructor","url":"classes/agentworkerloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":416,"kind":262144,"name":"isTsMode","url":"classes/agentworkerloader.html#istsmode","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":417,"kind":262144,"name":"applicationContext","url":"classes/agentworkerloader.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":418,"kind":262144,"name":"pluginContext","url":"classes/agentworkerloader.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":419,"kind":2048,"name":"loadConfig","url":"classes/agentworkerloader.html#loadconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":420,"kind":2048,"name":"getPluginPath","url":"classes/agentworkerloader.html#getpluginpath","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":421,"kind":2048,"name":"registerTypescriptDirectory","url":"classes/agentworkerloader.html#registertypescriptdirectory","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":422,"kind":2048,"name":"getEggPaths","url":"classes/agentworkerloader.html#geteggpaths","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":423,"kind":2048,"name":"getServerEnv","url":"classes/agentworkerloader.html#getserverenv","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":424,"kind":2048,"name":"getAppInfo","url":"classes/agentworkerloader.html#getappinfo","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":425,"kind":2048,"name":"loadApplicationContext","url":"classes/agentworkerloader.html#loadapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":426,"kind":2048,"name":"preRegisterRouter","url":"classes/agentworkerloader.html#preregisterrouter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":427,"kind":2048,"name":"refreshContext","url":"classes/agentworkerloader.html#refreshcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":428,"kind":2048,"name":"generateController","url":"classes/agentworkerloader.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":429,"kind":2048,"name":"loadMidwayController","url":"classes/agentworkerloader.html#loadmidwaycontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":430,"kind":128,"name":"MidwayApplication","url":"classes/midwayapplication.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":431,"kind":1024,"name":"Router","url":"classes/midwayapplication.html#router","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":432,"kind":262144,"name":"__computed","url":"classes/midwayapplication.html#__computed","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":433,"kind":2048,"name":"getConfig","url":"classes/midwayapplication.html#getconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":434,"kind":262144,"name":"enablePlugins","url":"classes/midwayapplication.html#enableplugins","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":435,"kind":2048,"name":"getLogger","url":"classes/midwayapplication.html#getlogger","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":436,"kind":2048,"name":"getPlugin","url":"classes/midwayapplication.html#getplugin","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":437,"kind":2048,"name":"getPluginContext","url":"classes/midwayapplication.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":438,"kind":2048,"name":"getApplicationContext","url":"classes/midwayapplication.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":439,"kind":2048,"name":"generateController","url":"classes/midwayapplication.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":440,"kind":262144,"name":"baseDir","url":"classes/midwayapplication.html#basedir","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":441,"kind":262144,"name":"appDir","url":"classes/midwayapplication.html#appdir","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":442,"kind":262144,"name":"applicationContext","url":"classes/midwayapplication.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":443,"kind":262144,"name":"pluginContext","url":"classes/midwayapplication.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":444,"kind":2048,"name":"dumpConfig","url":"classes/midwayapplication.html#dumpconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":445,"kind":128,"name":"MidwayAgent","url":"classes/midwayagent.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":446,"kind":262144,"name":"__computed","url":"classes/midwayagent.html#__computed","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":447,"kind":2048,"name":"getConfig","url":"classes/midwayagent.html#getconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":448,"kind":2048,"name":"getLogger","url":"classes/midwayagent.html#getlogger","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":449,"kind":2048,"name":"getPlugin","url":"classes/midwayagent.html#getplugin","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":450,"kind":2048,"name":"getPluginContext","url":"classes/midwayagent.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":451,"kind":2048,"name":"getApplicationContext","url":"classes/midwayagent.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":452,"kind":262144,"name":"baseDir","url":"classes/midwayagent.html#basedir","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":453,"kind":262144,"name":"appDir","url":"classes/midwayagent.html#appdir","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":454,"kind":262144,"name":"applicationContext","url":"classes/midwayagent.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":455,"kind":262144,"name":"pluginContext","url":"classes/midwayagent.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":456,"kind":2048,"name":"dumpConfig","url":"classes/midwayagent.html#dumpconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":457,"kind":32,"name":"MIDWAY_PATH","url":"globals.html#midway_path","classes":"tsd-kind-variable tsd-is-not-exported"}]}; \ No newline at end of file + typedoc.search.data = {"kinds":{"32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","262144":"Accessor","2097152":"Object literal"},"rows":[{"id":0,"kind":32,"name":"Master","url":"globals.html#master","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":1,"kind":32,"name":"VERSION","url":"globals.html#version","classes":"tsd-kind-variable"},{"id":2,"kind":32,"name":"RELEASE","url":"globals.html#release","classes":"tsd-kind-variable"},{"id":3,"kind":64,"name":"startCluster","url":"globals.html#startcluster","classes":"tsd-kind-function"},{"id":4,"kind":2097152,"name":"MidwayHandlerKey","url":"globals.html#midwayhandlerkey","classes":"tsd-kind-object-literal"},{"id":5,"kind":32,"name":"CONFIG","url":"globals.html#midwayhandlerkey.config","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MidwayHandlerKey"},{"id":6,"kind":32,"name":"PLUGIN","url":"globals.html#midwayhandlerkey.plugin","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MidwayHandlerKey"},{"id":7,"kind":32,"name":"LOGGER","url":"globals.html#midwayhandlerkey.logger","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MidwayHandlerKey"},{"id":8,"kind":32,"name":"FUNCTION_INJECT_KEY","url":"globals.html#function_inject_key","classes":"tsd-kind-variable"},{"id":9,"kind":256,"name":"FrameworkDecoratorMetadata","url":"interfaces/frameworkdecoratormetadata.html","classes":"tsd-kind-interface tsd-is-not-exported"},{"id":10,"kind":1024,"name":"key","url":"interfaces/frameworkdecoratormetadata.html#key","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"FrameworkDecoratorMetadata"},{"id":11,"kind":1024,"name":"propertyName","url":"interfaces/frameworkdecoratormetadata.html#propertyname","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"FrameworkDecoratorMetadata"},{"id":12,"kind":128,"name":"BaseParser","url":"classes/baseparser.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":13,"kind":1024,"name":"container","url":"classes/baseparser.html#container","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"BaseParser"},{"id":14,"kind":512,"name":"constructor","url":"classes/baseparser.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"BaseParser"},{"id":15,"kind":128,"name":"ControllerDefinitionParser","url":"classes/controllerdefinitionparser.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":16,"kind":1024,"name":"name","url":"classes/controllerdefinitionparser.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"ControllerDefinitionParser"},{"id":17,"kind":2048,"name":"parse","url":"classes/controllerdefinitionparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"ControllerDefinitionParser"},{"id":18,"kind":1024,"name":"container","url":"classes/controllerdefinitionparser.html#container","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"ControllerDefinitionParser"},{"id":19,"kind":512,"name":"constructor","url":"classes/controllerdefinitionparser.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"ControllerDefinitionParser"},{"id":20,"kind":128,"name":"MiddlewareDefinitionParser","url":"classes/middlewaredefinitionparser.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":21,"kind":1024,"name":"name","url":"classes/middlewaredefinitionparser.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"MiddlewareDefinitionParser"},{"id":22,"kind":2048,"name":"parse","url":"classes/middlewaredefinitionparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MiddlewareDefinitionParser"},{"id":23,"kind":1024,"name":"container","url":"classes/middlewaredefinitionparser.html#container","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"MiddlewareDefinitionParser"},{"id":24,"kind":512,"name":"constructor","url":"classes/middlewaredefinitionparser.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"MiddlewareDefinitionParser"},{"id":25,"kind":128,"name":"ManagedLogger","url":"classes/managedlogger.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":26,"kind":1024,"name":"type","url":"classes/managedlogger.html#type","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"ManagedLogger"},{"id":27,"kind":1024,"name":"name","url":"classes/managedlogger.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"ManagedLogger"},{"id":28,"kind":128,"name":"LoggerParser","url":"classes/loggerparser.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":29,"kind":262144,"name":"name","url":"classes/loggerparser.html#name","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"LoggerParser"},{"id":30,"kind":2048,"name":"parse","url":"classes/loggerparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"LoggerParser"},{"id":31,"kind":128,"name":"LoggerResolver","url":"classes/loggerresolver.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":32,"kind":1024,"name":"container","url":"classes/loggerresolver.html#container","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-not-exported","parent":"LoggerResolver"},{"id":33,"kind":512,"name":"constructor","url":"classes/loggerresolver.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"LoggerResolver"},{"id":34,"kind":262144,"name":"type","url":"classes/loggerresolver.html#type","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"LoggerResolver"},{"id":35,"kind":2048,"name":"resolve","url":"classes/loggerresolver.html#resolve","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"LoggerResolver"},{"id":36,"kind":2048,"name":"resolveAsync","url":"classes/loggerresolver.html#resolveasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"LoggerResolver"},{"id":37,"kind":128,"name":"ManagedPlugin","url":"classes/managedplugin.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":38,"kind":1024,"name":"type","url":"classes/managedplugin.html#type","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"ManagedPlugin"},{"id":39,"kind":1024,"name":"name","url":"classes/managedplugin.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"ManagedPlugin"},{"id":40,"kind":128,"name":"PluginParser","url":"classes/pluginparser.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":41,"kind":262144,"name":"name","url":"classes/pluginparser.html#name","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"PluginParser"},{"id":42,"kind":2048,"name":"parse","url":"classes/pluginparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"PluginParser"},{"id":43,"kind":128,"name":"PluginResolver","url":"classes/pluginresolver.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":44,"kind":1024,"name":"container","url":"classes/pluginresolver.html#container","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-not-exported","parent":"PluginResolver"},{"id":45,"kind":512,"name":"constructor","url":"classes/pluginresolver.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"PluginResolver"},{"id":46,"kind":262144,"name":"type","url":"classes/pluginresolver.html#type","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"PluginResolver"},{"id":47,"kind":2048,"name":"resolve","url":"classes/pluginresolver.html#resolve","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"PluginResolver"},{"id":48,"kind":2048,"name":"resolveAsync","url":"classes/pluginresolver.html#resolveasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"PluginResolver"},{"id":49,"kind":128,"name":"MidwayContainer","url":"classes/midwaycontainer.html","classes":"tsd-kind-class"},{"id":50,"kind":1024,"name":"controllersIds","url":"classes/midwaycontainer.html#controllersids","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayContainer"},{"id":51,"kind":1024,"name":"middlewaresIds","url":"classes/midwaycontainer.html#middlewaresids","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayContainer"},{"id":52,"kind":1024,"name":"handlerMap","url":"classes/midwaycontainer.html#handlermap","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayContainer"},{"id":53,"kind":1024,"name":"ctx","url":"classes/midwaycontainer.html#ctx","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayContainer"},{"id":54,"kind":65536,"name":"__type","url":"classes/midwaycontainer.html#ctx.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"MidwayContainer.ctx"},{"id":55,"kind":2048,"name":"init","url":"classes/midwaycontainer.html#init","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayContainer"},{"id":56,"kind":2048,"name":"updateContext","url":"classes/midwaycontainer.html#updatecontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayContainer"},{"id":57,"kind":2048,"name":"load","url":"classes/midwaycontainer.html#load","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayContainer"},{"id":58,"kind":2048,"name":"bindClass","url":"classes/midwaycontainer.html#bindclass","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayContainer"},{"id":59,"kind":2048,"name":"createChild","url":"classes/midwaycontainer.html#createchild","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayContainer"},{"id":60,"kind":2048,"name":"registerEachCreatedHook","url":"classes/midwaycontainer.html#registereachcreatedhook","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayContainer"},{"id":61,"kind":2048,"name":"defineGetterPropertyValue","url":"classes/midwaycontainer.html#definegetterpropertyvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"MidwayContainer"},{"id":62,"kind":2048,"name":"registerDataHandler","url":"classes/midwaycontainer.html#registerdatahandler","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayContainer"},{"id":63,"kind":2048,"name":"registerCustomBinding","url":"classes/midwaycontainer.html#registercustombinding","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayContainer"},{"id":64,"kind":1024,"name":"id","url":"classes/midwaycontainer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":65,"kind":2048,"name":"bind","url":"classes/midwaycontainer.html#bind","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"MidwayContainer"},{"id":66,"kind":2048,"name":"registerObjectPropertyParser","url":"classes/midwaycontainer.html#registerobjectpropertyparser","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":67,"kind":2048,"name":"resolve","url":"classes/midwaycontainer.html#resolve","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"MidwayContainer"},{"id":68,"kind":2048,"name":"get","url":"classes/midwaycontainer.html#get","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":69,"kind":2048,"name":"getAsync","url":"classes/midwaycontainer.html#getasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":70,"kind":2048,"name":"getIdentifier","url":"classes/midwaycontainer.html#getidentifier","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":71,"kind":1024,"name":"parser","url":"classes/midwaycontainer.html#parser","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":72,"kind":2048,"name":"loadDefinitions","url":"classes/midwaycontainer.html#loaddefinitions","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":73,"kind":2048,"name":"loadResource","url":"classes/midwaycontainer.html#loadresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":74,"kind":1024,"name":"refreshing","url":"classes/midwaycontainer.html#refreshing","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":75,"kind":1024,"name":"readied","url":"classes/midwaycontainer.html#readied","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":76,"kind":1024,"name":"lifeCycles","url":"classes/midwaycontainer.html#lifecycles","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":77,"kind":1024,"name":"resolverFactory","url":"classes/midwaycontainer.html#resolverfactory","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":78,"kind":1024,"name":"baseDir","url":"classes/midwaycontainer.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":79,"kind":1024,"name":"registry","url":"classes/midwaycontainer.html#registry","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":80,"kind":1024,"name":"parent","url":"classes/midwaycontainer.html#parent","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":81,"kind":1024,"name":"props","url":"classes/midwaycontainer.html#props","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":82,"kind":1024,"name":"configLocations","url":"classes/midwaycontainer.html#configlocations","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":83,"kind":1024,"name":"messageSource","url":"classes/midwaycontainer.html#messagesource","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":84,"kind":1024,"name":"dependencyMap","url":"classes/midwaycontainer.html#dependencymap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":85,"kind":512,"name":"constructor","url":"classes/midwaycontainer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":86,"kind":2048,"name":"getManagedResolverFactory","url":"classes/midwaycontainer.html#getmanagedresolverfactory","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":87,"kind":2048,"name":"stop","url":"classes/midwaycontainer.html#stop","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":88,"kind":2048,"name":"ready","url":"classes/midwaycontainer.html#ready","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":89,"kind":2048,"name":"refreshAsync","url":"classes/midwaycontainer.html#refreshasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":90,"kind":2048,"name":"isAsync","url":"classes/midwaycontainer.html#isasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":91,"kind":2048,"name":"addLifeCycle","url":"classes/midwaycontainer.html#addlifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":92,"kind":2048,"name":"removeLifeCycle","url":"classes/midwaycontainer.html#removelifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":93,"kind":1024,"name":"isReady","url":"classes/midwaycontainer.html#isready","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":94,"kind":2048,"name":"registerDefinition","url":"classes/midwaycontainer.html#registerdefinition","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":95,"kind":2048,"name":"registerObject","url":"classes/midwaycontainer.html#registerobject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":96,"kind":2048,"name":"afterEachCreated","url":"classes/midwaycontainer.html#aftereachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":97,"kind":2048,"name":"beforeEachCreated","url":"classes/midwaycontainer.html#beforeeachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":98,"kind":2048,"name":"createObjectDependencyTree","url":"classes/midwaycontainer.html#createobjectdependencytree","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayContainer"},{"id":99,"kind":2048,"name":"dumpDependency","url":"classes/midwaycontainer.html#dumpdependency","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":100,"kind":2048,"name":"listenerCount","url":"classes/midwaycontainer.html#listenercount-1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"MidwayContainer"},{"id":101,"kind":1024,"name":"defaultMaxListeners","url":"classes/midwaycontainer.html#defaultmaxlisteners","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"MidwayContainer"},{"id":102,"kind":2048,"name":"addListener","url":"classes/midwaycontainer.html#addlistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":103,"kind":2048,"name":"on","url":"classes/midwaycontainer.html#on","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":104,"kind":2048,"name":"once","url":"classes/midwaycontainer.html#once","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":105,"kind":2048,"name":"prependListener","url":"classes/midwaycontainer.html#prependlistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":106,"kind":2048,"name":"prependOnceListener","url":"classes/midwaycontainer.html#prependoncelistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":107,"kind":2048,"name":"removeListener","url":"classes/midwaycontainer.html#removelistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":108,"kind":2048,"name":"off","url":"classes/midwaycontainer.html#off","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":109,"kind":2048,"name":"removeAllListeners","url":"classes/midwaycontainer.html#removealllisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":110,"kind":2048,"name":"setMaxListeners","url":"classes/midwaycontainer.html#setmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":111,"kind":2048,"name":"getMaxListeners","url":"classes/midwaycontainer.html#getmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":112,"kind":2048,"name":"listeners","url":"classes/midwaycontainer.html#listeners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":113,"kind":2048,"name":"rawListeners","url":"classes/midwaycontainer.html#rawlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":114,"kind":2048,"name":"emit","url":"classes/midwaycontainer.html#emit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":115,"kind":2048,"name":"eventNames","url":"classes/midwaycontainer.html#eventnames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":116,"kind":2048,"name":"listenerCount","url":"classes/midwaycontainer.html#listenercount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayContainer"},{"id":117,"kind":32,"name":"globby","url":"globals.html#globby","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":118,"kind":32,"name":"path","url":"globals.html#path","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":119,"kind":32,"name":"camelcase","url":"globals.html#camelcase","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":120,"kind":32,"name":"is","url":"globals.html#is","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":121,"kind":32,"name":"debug","url":"globals.html#debug","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":122,"kind":32,"name":"CONTROLLERS","url":"globals.html#controllers","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":123,"kind":32,"name":"MIDDLEWARES","url":"globals.html#middlewares","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":124,"kind":32,"name":"TYPE_LOGGER","url":"globals.html#type_logger","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":125,"kind":32,"name":"TYPE_PLUGIN","url":"globals.html#type_plugin","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":126,"kind":128,"name":"MidwayRequestContainer","url":"classes/midwayrequestcontainer.html","classes":"tsd-kind-class"},{"id":127,"kind":1024,"name":"applicationContext","url":"classes/midwayrequestcontainer.html#applicationcontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayRequestContainer"},{"id":128,"kind":1024,"name":"ctx","url":"classes/midwayrequestcontainer.html#ctx","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":129,"kind":512,"name":"constructor","url":"classes/midwayrequestcontainer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":130,"kind":2048,"name":"updateContext","url":"classes/midwayrequestcontainer.html#updatecontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":131,"kind":2048,"name":"get","url":"classes/midwayrequestcontainer.html#get","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":132,"kind":2048,"name":"getAsync","url":"classes/midwayrequestcontainer.html#getasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":133,"kind":1024,"name":"controllersIds","url":"classes/midwayrequestcontainer.html#controllersids","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":134,"kind":1024,"name":"middlewaresIds","url":"classes/midwayrequestcontainer.html#middlewaresids","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":135,"kind":1024,"name":"handlerMap","url":"classes/midwayrequestcontainer.html#handlermap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":136,"kind":2048,"name":"init","url":"classes/midwayrequestcontainer.html#init","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":137,"kind":2048,"name":"load","url":"classes/midwayrequestcontainer.html#load","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":138,"kind":2048,"name":"bindClass","url":"classes/midwayrequestcontainer.html#bindclass","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":139,"kind":2048,"name":"createChild","url":"classes/midwayrequestcontainer.html#createchild","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":140,"kind":2048,"name":"registerEachCreatedHook","url":"classes/midwayrequestcontainer.html#registereachcreatedhook","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":141,"kind":2048,"name":"registerDataHandler","url":"classes/midwayrequestcontainer.html#registerdatahandler","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":142,"kind":2048,"name":"registerCustomBinding","url":"classes/midwayrequestcontainer.html#registercustombinding","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":143,"kind":1024,"name":"id","url":"classes/midwayrequestcontainer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":144,"kind":2048,"name":"bind","url":"classes/midwayrequestcontainer.html#bind","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":145,"kind":2048,"name":"registerObjectPropertyParser","url":"classes/midwayrequestcontainer.html#registerobjectpropertyparser","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":146,"kind":2048,"name":"resolve","url":"classes/midwayrequestcontainer.html#resolve","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":147,"kind":2048,"name":"getIdentifier","url":"classes/midwayrequestcontainer.html#getidentifier","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":148,"kind":1024,"name":"parser","url":"classes/midwayrequestcontainer.html#parser","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":149,"kind":2048,"name":"loadDefinitions","url":"classes/midwayrequestcontainer.html#loaddefinitions","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":150,"kind":2048,"name":"loadResource","url":"classes/midwayrequestcontainer.html#loadresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":151,"kind":1024,"name":"refreshing","url":"classes/midwayrequestcontainer.html#refreshing","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":152,"kind":1024,"name":"readied","url":"classes/midwayrequestcontainer.html#readied","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":153,"kind":1024,"name":"lifeCycles","url":"classes/midwayrequestcontainer.html#lifecycles","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":154,"kind":1024,"name":"resolverFactory","url":"classes/midwayrequestcontainer.html#resolverfactory","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":155,"kind":1024,"name":"baseDir","url":"classes/midwayrequestcontainer.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":156,"kind":1024,"name":"registry","url":"classes/midwayrequestcontainer.html#registry","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":157,"kind":1024,"name":"parent","url":"classes/midwayrequestcontainer.html#parent","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":158,"kind":1024,"name":"props","url":"classes/midwayrequestcontainer.html#props","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":159,"kind":1024,"name":"configLocations","url":"classes/midwayrequestcontainer.html#configlocations","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":160,"kind":1024,"name":"messageSource","url":"classes/midwayrequestcontainer.html#messagesource","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":161,"kind":1024,"name":"dependencyMap","url":"classes/midwayrequestcontainer.html#dependencymap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":162,"kind":2048,"name":"getManagedResolverFactory","url":"classes/midwayrequestcontainer.html#getmanagedresolverfactory","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":163,"kind":2048,"name":"stop","url":"classes/midwayrequestcontainer.html#stop","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":164,"kind":2048,"name":"ready","url":"classes/midwayrequestcontainer.html#ready","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":165,"kind":2048,"name":"refreshAsync","url":"classes/midwayrequestcontainer.html#refreshasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":166,"kind":2048,"name":"isAsync","url":"classes/midwayrequestcontainer.html#isasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":167,"kind":2048,"name":"addLifeCycle","url":"classes/midwayrequestcontainer.html#addlifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":168,"kind":2048,"name":"removeLifeCycle","url":"classes/midwayrequestcontainer.html#removelifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":169,"kind":1024,"name":"isReady","url":"classes/midwayrequestcontainer.html#isready","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":170,"kind":2048,"name":"registerDefinition","url":"classes/midwayrequestcontainer.html#registerdefinition","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":171,"kind":2048,"name":"registerObject","url":"classes/midwayrequestcontainer.html#registerobject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":172,"kind":2048,"name":"afterEachCreated","url":"classes/midwayrequestcontainer.html#aftereachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":173,"kind":2048,"name":"beforeEachCreated","url":"classes/midwayrequestcontainer.html#beforeeachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":174,"kind":2048,"name":"createObjectDependencyTree","url":"classes/midwayrequestcontainer.html#createobjectdependencytree","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":175,"kind":2048,"name":"dumpDependency","url":"classes/midwayrequestcontainer.html#dumpdependency","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":176,"kind":2048,"name":"listenerCount","url":"classes/midwayrequestcontainer.html#listenercount-1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"MidwayRequestContainer"},{"id":177,"kind":1024,"name":"defaultMaxListeners","url":"classes/midwayrequestcontainer.html#defaultmaxlisteners","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"MidwayRequestContainer"},{"id":178,"kind":2048,"name":"addListener","url":"classes/midwayrequestcontainer.html#addlistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":179,"kind":2048,"name":"on","url":"classes/midwayrequestcontainer.html#on","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":180,"kind":2048,"name":"once","url":"classes/midwayrequestcontainer.html#once","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":181,"kind":2048,"name":"prependListener","url":"classes/midwayrequestcontainer.html#prependlistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":182,"kind":2048,"name":"prependOnceListener","url":"classes/midwayrequestcontainer.html#prependoncelistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":183,"kind":2048,"name":"removeListener","url":"classes/midwayrequestcontainer.html#removelistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":184,"kind":2048,"name":"off","url":"classes/midwayrequestcontainer.html#off","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":185,"kind":2048,"name":"removeAllListeners","url":"classes/midwayrequestcontainer.html#removealllisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":186,"kind":2048,"name":"setMaxListeners","url":"classes/midwayrequestcontainer.html#setmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":187,"kind":2048,"name":"getMaxListeners","url":"classes/midwayrequestcontainer.html#getmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":188,"kind":2048,"name":"listeners","url":"classes/midwayrequestcontainer.html#listeners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":189,"kind":2048,"name":"rawListeners","url":"classes/midwayrequestcontainer.html#rawlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":190,"kind":2048,"name":"emit","url":"classes/midwayrequestcontainer.html#emit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":191,"kind":2048,"name":"eventNames","url":"classes/midwayrequestcontainer.html#eventnames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":192,"kind":2048,"name":"listenerCount","url":"classes/midwayrequestcontainer.html#listenercount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":193,"kind":128,"name":"ContainerLoader","url":"classes/containerloader.html","classes":"tsd-kind-class"},{"id":194,"kind":1024,"name":"baseDir","url":"classes/containerloader.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":195,"kind":1024,"name":"pluginContext","url":"classes/containerloader.html#plugincontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":196,"kind":1024,"name":"applicationContext","url":"classes/containerloader.html#applicationcontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":197,"kind":1024,"name":"requestContext","url":"classes/containerloader.html#requestcontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":198,"kind":1024,"name":"isTsMode","url":"classes/containerloader.html#istsmode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":199,"kind":512,"name":"constructor","url":"classes/containerloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ContainerLoader"},{"id":200,"kind":2048,"name":"initialize","url":"classes/containerloader.html#initialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":201,"kind":2048,"name":"getApplicationContext","url":"classes/containerloader.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":202,"kind":2048,"name":"getPluginContext","url":"classes/containerloader.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":203,"kind":2048,"name":"getRequestContext","url":"classes/containerloader.html#getrequestcontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":204,"kind":2048,"name":"registerAllHook","url":"classes/containerloader.html#registerallhook","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":205,"kind":2048,"name":"registerApplicationHook","url":"classes/containerloader.html#registerapplicationhook","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":206,"kind":2048,"name":"registerRequestHook","url":"classes/containerloader.html#registerrequesthook","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":207,"kind":2048,"name":"loadDirectory","url":"classes/containerloader.html#loaddirectory","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":208,"kind":2048,"name":"refresh","url":"classes/containerloader.html#refresh","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":209,"kind":2048,"name":"buildLoadDir","url":"classes/containerloader.html#buildloaddir","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"ContainerLoader"},{"id":210,"kind":64,"name":"providerWrapper","url":"globals.html#providerwrapper","classes":"tsd-kind-function"},{"id":211,"kind":256,"name":"MidwayApplicationOptions","url":"interfaces/midwayapplicationoptions.html","classes":"tsd-kind-interface"},{"id":212,"kind":1024,"name":"baseDir","url":"interfaces/midwayapplicationoptions.html#basedir","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayApplicationOptions"},{"id":213,"kind":1024,"name":"framework","url":"interfaces/midwayapplicationoptions.html#framework","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayApplicationOptions"},{"id":214,"kind":1024,"name":"plugin","url":"interfaces/midwayapplicationoptions.html#plugin","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":215,"kind":1024,"name":"plugins","url":"interfaces/midwayapplicationoptions.html#plugins","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayApplicationOptions"},{"id":216,"kind":1024,"name":"container","url":"interfaces/midwayapplicationoptions.html#container","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":217,"kind":1024,"name":"typescript","url":"interfaces/midwayapplicationoptions.html#typescript","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":218,"kind":1024,"name":"worker","url":"interfaces/midwayapplicationoptions.html#worker","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":219,"kind":1024,"name":"cache","url":"interfaces/midwayapplicationoptions.html#cache","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayApplicationOptions"},{"id":220,"kind":1024,"name":"coverage","url":"interfaces/midwayapplicationoptions.html#coverage","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayApplicationOptions"},{"id":221,"kind":1024,"name":"clean","url":"interfaces/midwayapplicationoptions.html#clean","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayApplicationOptions"},{"id":222,"kind":256,"name":"MidwayMockApplication","url":"interfaces/midwaymockapplication.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":223,"kind":1024,"name":"applicationContext","url":"interfaces/midwaymockapplication.html#applicationcontext","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":224,"kind":1024,"name":"pluginContext","url":"interfaces/midwaymockapplication.html#plugincontext","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":225,"kind":1024,"name":"appDir","url":"interfaces/midwaymockapplication.html#appdir","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":226,"kind":1024,"name":"baseDir","url":"interfaces/midwaymockapplication.html#basedir","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMockApplication"},{"id":227,"kind":1024,"name":"enablePlugins","url":"interfaces/midwaymockapplication.html#enableplugins","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":228,"kind":2048,"name":"getApplicationContext","url":"interfaces/midwaymockapplication.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":229,"kind":2048,"name":"getPluginContext","url":"interfaces/midwaymockapplication.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":230,"kind":2048,"name":"getPlugin","url":"interfaces/midwaymockapplication.html#getplugin","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":231,"kind":2048,"name":"getLogger","url":"interfaces/midwaymockapplication.html#getlogger","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMockApplication"},{"id":232,"kind":2048,"name":"getConfig","url":"interfaces/midwaymockapplication.html#getconfig","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":233,"kind":2048,"name":"mockClassFunction","url":"interfaces/midwaymockapplication.html#mockclassfunction","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":234,"kind":2048,"name":"ready","url":"interfaces/midwaymockapplication.html#ready","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":235,"kind":2048,"name":"close","url":"interfaces/midwaymockapplication.html#close","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":236,"kind":2048,"name":"callback","url":"interfaces/midwaymockapplication.html#callback","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":237,"kind":2048,"name":"mockContext","url":"interfaces/midwaymockapplication.html#mockcontext","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":238,"kind":2048,"name":"mockSession","url":"interfaces/midwaymockapplication.html#mocksession","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":239,"kind":2048,"name":"mockCookies","url":"interfaces/midwaymockapplication.html#mockcookies","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":240,"kind":2048,"name":"mockHeaders","url":"interfaces/midwaymockapplication.html#mockheaders","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":241,"kind":2048,"name":"mockService","url":"interfaces/midwaymockapplication.html#mockservice","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":242,"kind":2048,"name":"mockServiceError","url":"interfaces/midwaymockapplication.html#mockserviceerror","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":243,"kind":2048,"name":"mockHttpclient","url":"interfaces/midwaymockapplication.html#mockhttpclient","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":244,"kind":2048,"name":"mockCsrf","url":"interfaces/midwaymockapplication.html#mockcsrf","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":245,"kind":2048,"name":"httpRequest","url":"interfaces/midwaymockapplication.html#httprequest","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":246,"kind":1024,"name":"view","url":"interfaces/midwaymockapplication.html#view","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":247,"kind":1024,"name":"locals","url":"interfaces/midwaymockapplication.html#locals","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":248,"kind":2048,"name":"get","url":"interfaces/midwaymockapplication.html#get","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":249,"kind":2048,"name":"post","url":"interfaces/midwaymockapplication.html#post","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":250,"kind":2048,"name":"put","url":"interfaces/midwaymockapplication.html#put","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":251,"kind":2048,"name":"delete","url":"interfaces/midwaymockapplication.html#delete","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":252,"kind":2048,"name":"resources","url":"interfaces/midwaymockapplication.html#resources","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":253,"kind":2048,"name":"redirect","url":"interfaces/midwaymockapplication.html#redirect","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":254,"kind":1024,"name":"controller","url":"interfaces/midwaymockapplication.html#controller-1","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":255,"kind":1024,"name":"middleware","url":"interfaces/midwaymockapplication.html#middleware","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":256,"kind":2048,"name":"runInBackground","url":"interfaces/midwaymockapplication.html#runinbackground","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":257,"kind":1024,"name":"config","url":"interfaces/midwaymockapplication.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":258,"kind":1024,"name":"env","url":"interfaces/midwaymockapplication.html#env","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":259,"kind":1024,"name":"deprecate","url":"interfaces/midwaymockapplication.html#deprecate","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":260,"kind":1024,"name":"httpclient","url":"interfaces/midwaymockapplication.html#httpclient-1","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":261,"kind":1024,"name":"loader","url":"interfaces/midwaymockapplication.html#loader","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":262,"kind":1024,"name":"logger","url":"interfaces/midwaymockapplication.html#logger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":263,"kind":1024,"name":"coreLogger","url":"interfaces/midwaymockapplication.html#corelogger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":264,"kind":1024,"name":"loggers","url":"interfaces/midwaymockapplication.html#loggers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":265,"kind":1024,"name":"messenger","url":"interfaces/midwaymockapplication.html#messenger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":266,"kind":1024,"name":"plugins","url":"interfaces/midwaymockapplication.html#plugins","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":267,"kind":1024,"name":"router","url":"interfaces/midwaymockapplication.html#router","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":268,"kind":1024,"name":"type","url":"interfaces/midwaymockapplication.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":269,"kind":2048,"name":"addSingleton","url":"interfaces/midwaymockapplication.html#addsingleton","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":270,"kind":2048,"name":"beforeClose","url":"interfaces/midwaymockapplication.html#beforeclose","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":271,"kind":2048,"name":"beforeStart","url":"interfaces/midwaymockapplication.html#beforestart","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":272,"kind":2048,"name":"runSchedule","url":"interfaces/midwaymockapplication.html#runschedule","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":273,"kind":2048,"name":"curl","url":"interfaces/midwaymockapplication.html#curl","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited","parent":"MidwayMockApplication"},{"id":274,"kind":2048,"name":"inspect","url":"interfaces/midwaymockapplication.html#inspect","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":275,"kind":2048,"name":"url","url":"interfaces/midwaymockapplication.html#url","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":276,"kind":2048,"name":"createAnonymousContext","url":"interfaces/midwaymockapplication.html#createanonymouscontext","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":277,"kind":1024,"name":"ContextCookies","url":"interfaces/midwaymockapplication.html#contextcookies","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":278,"kind":1024,"name":"ContextLogger","url":"interfaces/midwaymockapplication.html#contextlogger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":279,"kind":1024,"name":"ContextHttpClient","url":"interfaces/midwaymockapplication.html#contexthttpclient","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":280,"kind":1024,"name":"HttpClient","url":"interfaces/midwaymockapplication.html#httpclient","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":281,"kind":1024,"name":"Subscription","url":"interfaces/midwaymockapplication.html#subscription","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":282,"kind":1024,"name":"Controller","url":"interfaces/midwaymockapplication.html#controller","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":283,"kind":1024,"name":"Service","url":"interfaces/midwaymockapplication.html#service","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":284,"kind":1024,"name":"proxy","url":"interfaces/midwaymockapplication.html#proxy","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":285,"kind":1024,"name":"subdomainOffset","url":"interfaces/midwaymockapplication.html#subdomainoffset","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":286,"kind":1024,"name":"context","url":"interfaces/midwaymockapplication.html#context","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":287,"kind":1024,"name":"request","url":"interfaces/midwaymockapplication.html#request","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":288,"kind":1024,"name":"response","url":"interfaces/midwaymockapplication.html#response","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":289,"kind":1024,"name":"silent","url":"interfaces/midwaymockapplication.html#silent","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":290,"kind":1024,"name":"keys","url":"interfaces/midwaymockapplication.html#keys","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":291,"kind":512,"name":"constructor","url":"interfaces/midwaymockapplication.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":292,"kind":2048,"name":"listen","url":"interfaces/midwaymockapplication.html#listen","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":293,"kind":2048,"name":"toJSON","url":"interfaces/midwaymockapplication.html#tojson","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":294,"kind":2048,"name":"use","url":"interfaces/midwaymockapplication.html#use","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited","parent":"MidwayMockApplication"},{"id":295,"kind":2048,"name":"createContext","url":"interfaces/midwaymockapplication.html#createcontext","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited","parent":"MidwayMockApplication"},{"id":296,"kind":2048,"name":"onerror","url":"interfaces/midwaymockapplication.html#onerror","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":297,"kind":2048,"name":"listenerCount","url":"interfaces/midwaymockapplication.html#listenercount-1","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-static","parent":"MidwayMockApplication"},{"id":298,"kind":1024,"name":"defaultMaxListeners","url":"interfaces/midwaymockapplication.html#defaultmaxlisteners","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-static","parent":"MidwayMockApplication"},{"id":299,"kind":2048,"name":"addListener","url":"interfaces/midwaymockapplication.html#addlistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":300,"kind":2048,"name":"on","url":"interfaces/midwaymockapplication.html#on","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":301,"kind":2048,"name":"once","url":"interfaces/midwaymockapplication.html#once","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":302,"kind":2048,"name":"prependListener","url":"interfaces/midwaymockapplication.html#prependlistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":303,"kind":2048,"name":"prependOnceListener","url":"interfaces/midwaymockapplication.html#prependoncelistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":304,"kind":2048,"name":"removeListener","url":"interfaces/midwaymockapplication.html#removelistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":305,"kind":2048,"name":"off","url":"interfaces/midwaymockapplication.html#off","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":306,"kind":2048,"name":"removeAllListeners","url":"interfaces/midwaymockapplication.html#removealllisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":307,"kind":2048,"name":"setMaxListeners","url":"interfaces/midwaymockapplication.html#setmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":308,"kind":2048,"name":"getMaxListeners","url":"interfaces/midwaymockapplication.html#getmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":309,"kind":2048,"name":"listeners","url":"interfaces/midwaymockapplication.html#listeners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":310,"kind":2048,"name":"rawListeners","url":"interfaces/midwaymockapplication.html#rawlisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":311,"kind":2048,"name":"emit","url":"interfaces/midwaymockapplication.html#emit","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":312,"kind":2048,"name":"eventNames","url":"interfaces/midwaymockapplication.html#eventnames","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":313,"kind":2048,"name":"listenerCount","url":"interfaces/midwaymockapplication.html#listenercount","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":314,"kind":256,"name":"MidwayMock","url":"interfaces/midwaymock.html","classes":"tsd-kind-interface"},{"id":315,"kind":1024,"name":"container","url":"interfaces/midwaymock.html#container","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMock"},{"id":316,"kind":1024,"name":"default","url":"interfaces/midwaymock.html#default","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMock"},{"id":317,"kind":1024,"name":"app","url":"interfaces/midwaymock.html#app","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMock"},{"id":318,"kind":65536,"name":"__type","url":"interfaces/midwaymock.html#app.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"MidwayMock.app"},{"id":319,"kind":1024,"name":"cluster","url":"interfaces/midwaymock.html#cluster","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMock"},{"id":320,"kind":65536,"name":"__type","url":"interfaces/midwaymock.html#cluster.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"MidwayMock.cluster"},{"id":321,"kind":1024,"name":"env","url":"interfaces/midwaymock.html#env","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":322,"kind":65536,"name":"__type","url":"interfaces/midwaymock.html#env.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"MidwayMock.env"},{"id":323,"kind":1024,"name":"consoleLevel","url":"interfaces/midwaymock.html#consolelevel","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":324,"kind":65536,"name":"__type","url":"interfaces/midwaymock.html#consolelevel.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"MidwayMock.consoleLevel"},{"id":325,"kind":1024,"name":"home","url":"interfaces/midwaymock.html#home","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":326,"kind":65536,"name":"__type","url":"interfaces/midwaymock.html#home.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"MidwayMock.home"},{"id":327,"kind":1024,"name":"restore","url":"interfaces/midwaymock.html#restore","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":328,"kind":65536,"name":"__type","url":"interfaces/midwaymock.html#restore.__type-5","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"MidwayMock.restore"},{"id":329,"kind":2048,"name":"mm","url":"interfaces/midwaymock.html#mm","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMock"},{"id":330,"kind":128,"name":"MockContainer","url":"classes/mockcontainer.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":331,"kind":1024,"name":"app","url":"classes/mockcontainer.html#app","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":332,"kind":512,"name":"constructor","url":"classes/mockcontainer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":333,"kind":2048,"name":"ready","url":"classes/mockcontainer.html#ready","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":334,"kind":2048,"name":"getAsync","url":"classes/mockcontainer.html#getasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":335,"kind":2048,"name":"get","url":"classes/mockcontainer.html#get","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":336,"kind":32,"name":"mock","url":"globals.html#mock","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":337,"kind":64,"name":"mockContainer","url":"globals.html#mockcontainer","classes":"tsd-kind-function tsd-is-not-exported"},{"id":338,"kind":32,"name":"mm2","url":"globals.html#mm2","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":339,"kind":32,"name":"STRIP_COMMENTS","url":"globals.html#strip_comments","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":340,"kind":32,"name":"ARGUMENT_NAMES","url":"globals.html#argument_names","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":341,"kind":64,"name":"getParamNames","url":"globals.html#getparamnames","classes":"tsd-kind-function"},{"id":342,"kind":64,"name":"getMethodNames","url":"globals.html#getmethodnames","classes":"tsd-kind-function"},{"id":343,"kind":64,"name":"isTypeScriptEnvironment","url":"globals.html#istypescriptenvironment","classes":"tsd-kind-function"},{"id":344,"kind":128,"name":"Route","url":"classes/route.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":345,"kind":1024,"name":"method","url":"classes/route.html#method","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":346,"kind":1024,"name":"pattern","url":"classes/route.html#pattern","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":347,"kind":1024,"name":"fn","url":"classes/route.html#fn","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":348,"kind":512,"name":"constructor","url":"classes/route.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":349,"kind":128,"name":"BaseController","url":"classes/basecontroller.html","classes":"tsd-kind-class"},{"id":350,"kind":1024,"name":"routes","url":"classes/basecontroller.html#routes","classes":"tsd-kind-property tsd-parent-kind-class","parent":"BaseController"},{"id":351,"kind":512,"name":"constructor","url":"classes/basecontroller.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"BaseController"},{"id":352,"kind":2048,"name":"init","url":"classes/basecontroller.html#init","classes":"tsd-kind-method tsd-parent-kind-class","parent":"BaseController"},{"id":353,"kind":2048,"name":"route","url":"classes/basecontroller.html#route","classes":"tsd-kind-method tsd-parent-kind-class","parent":"BaseController"},{"id":354,"kind":2048,"name":"expose","url":"classes/basecontroller.html#expose","classes":"tsd-kind-method tsd-parent-kind-class","parent":"BaseController"},{"id":355,"kind":256,"name":"MidwayLoaderOptions","url":"interfaces/midwayloaderoptions.html","classes":"tsd-kind-interface"},{"id":356,"kind":1024,"name":"logger","url":"interfaces/midwayloaderoptions.html#logger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":357,"kind":1024,"name":"plugins","url":"interfaces/midwayloaderoptions.html#plugins","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":358,"kind":1024,"name":"baseDir","url":"interfaces/midwayloaderoptions.html#basedir","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":359,"kind":1024,"name":"app","url":"interfaces/midwayloaderoptions.html#app","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":360,"kind":1024,"name":"typescript","url":"interfaces/midwayloaderoptions.html#typescript","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":361,"kind":1024,"name":"srcDir","url":"interfaces/midwayloaderoptions.html#srcdir","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":362,"kind":1024,"name":"targetDir","url":"interfaces/midwayloaderoptions.html#targetdir","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":363,"kind":1024,"name":"container","url":"interfaces/midwayloaderoptions.html#container","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":364,"kind":128,"name":"MidwayWebLoader","url":"classes/midwaywebloader.html","classes":"tsd-kind-class"},{"id":365,"kind":1024,"name":"controllerIds","url":"classes/midwaywebloader.html#controllerids","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":366,"kind":1024,"name":"prioritySortRouters","url":"classes/midwaywebloader.html#prioritysortrouters","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":367,"kind":1024,"name":"containerLoader","url":"classes/midwaywebloader.html#containerloader","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":368,"kind":512,"name":"constructor","url":"classes/midwaywebloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":369,"kind":262144,"name":"isTsMode","url":"classes/midwaywebloader.html#istsmode","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":370,"kind":262144,"name":"applicationContext","url":"classes/midwaywebloader.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":371,"kind":262144,"name":"pluginContext","url":"classes/midwaywebloader.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":372,"kind":2048,"name":"loadConfig","url":"classes/midwaywebloader.html#loadconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":373,"kind":2048,"name":"getPluginPath","url":"classes/midwaywebloader.html#getpluginpath","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":374,"kind":2048,"name":"registerTypescriptDirectory","url":"classes/midwaywebloader.html#registertypescriptdirectory","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":375,"kind":2048,"name":"getEggPaths","url":"classes/midwaywebloader.html#geteggpaths","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":376,"kind":2048,"name":"getServerEnv","url":"classes/midwaywebloader.html#getserverenv","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":377,"kind":2048,"name":"getAppInfo","url":"classes/midwaywebloader.html#getappinfo","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":378,"kind":2048,"name":"loadApplicationContext","url":"classes/midwaywebloader.html#loadapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":379,"kind":2048,"name":"preRegisterRouter","url":"classes/midwaywebloader.html#preregisterrouter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":380,"kind":2048,"name":"refreshContext","url":"classes/midwaywebloader.html#refreshcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":381,"kind":2048,"name":"generateController","url":"classes/midwaywebloader.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":382,"kind":2048,"name":"loadMidwayController","url":"classes/midwaywebloader.html#loadmidwaycontroller","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":383,"kind":32,"name":"EggLoader","url":"globals.html#eggloader","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":384,"kind":32,"name":"TS_SRC_DIR","url":"globals.html#ts_src_dir","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":385,"kind":32,"name":"TS_TARGET_DIR","url":"globals.html#ts_target_dir","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":386,"kind":128,"name":"AppWorkerLoader","url":"classes/appworkerloader.html","classes":"tsd-kind-class"},{"id":387,"kind":2048,"name":"load","url":"classes/appworkerloader.html#load","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AppWorkerLoader"},{"id":388,"kind":512,"name":"constructor","url":"classes/appworkerloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":389,"kind":262144,"name":"isTsMode","url":"classes/appworkerloader.html#istsmode","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":390,"kind":262144,"name":"applicationContext","url":"classes/appworkerloader.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":391,"kind":262144,"name":"pluginContext","url":"classes/appworkerloader.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":392,"kind":2048,"name":"loadConfig","url":"classes/appworkerloader.html#loadconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":393,"kind":2048,"name":"getPluginPath","url":"classes/appworkerloader.html#getpluginpath","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":394,"kind":2048,"name":"registerTypescriptDirectory","url":"classes/appworkerloader.html#registertypescriptdirectory","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":395,"kind":2048,"name":"getEggPaths","url":"classes/appworkerloader.html#geteggpaths","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":396,"kind":2048,"name":"getServerEnv","url":"classes/appworkerloader.html#getserverenv","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":397,"kind":2048,"name":"getAppInfo","url":"classes/appworkerloader.html#getappinfo","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":398,"kind":2048,"name":"loadApplicationContext","url":"classes/appworkerloader.html#loadapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":399,"kind":2048,"name":"preRegisterRouter","url":"classes/appworkerloader.html#preregisterrouter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":400,"kind":2048,"name":"refreshContext","url":"classes/appworkerloader.html#refreshcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AppWorkerLoader"},{"id":401,"kind":2048,"name":"generateController","url":"classes/appworkerloader.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":402,"kind":2048,"name":"loadMidwayController","url":"classes/appworkerloader.html#loadmidwaycontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":403,"kind":128,"name":"AgentWorkerLoader","url":"classes/agentworkerloader.html","classes":"tsd-kind-class"},{"id":404,"kind":2048,"name":"load","url":"classes/agentworkerloader.html#load","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AgentWorkerLoader"},{"id":405,"kind":512,"name":"constructor","url":"classes/agentworkerloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":406,"kind":262144,"name":"isTsMode","url":"classes/agentworkerloader.html#istsmode","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":407,"kind":262144,"name":"applicationContext","url":"classes/agentworkerloader.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":408,"kind":262144,"name":"pluginContext","url":"classes/agentworkerloader.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":409,"kind":2048,"name":"loadConfig","url":"classes/agentworkerloader.html#loadconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":410,"kind":2048,"name":"getPluginPath","url":"classes/agentworkerloader.html#getpluginpath","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":411,"kind":2048,"name":"registerTypescriptDirectory","url":"classes/agentworkerloader.html#registertypescriptdirectory","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":412,"kind":2048,"name":"getEggPaths","url":"classes/agentworkerloader.html#geteggpaths","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":413,"kind":2048,"name":"getServerEnv","url":"classes/agentworkerloader.html#getserverenv","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":414,"kind":2048,"name":"getAppInfo","url":"classes/agentworkerloader.html#getappinfo","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":415,"kind":2048,"name":"loadApplicationContext","url":"classes/agentworkerloader.html#loadapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":416,"kind":2048,"name":"preRegisterRouter","url":"classes/agentworkerloader.html#preregisterrouter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":417,"kind":2048,"name":"refreshContext","url":"classes/agentworkerloader.html#refreshcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"AgentWorkerLoader"},{"id":418,"kind":2048,"name":"generateController","url":"classes/agentworkerloader.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":419,"kind":2048,"name":"loadMidwayController","url":"classes/agentworkerloader.html#loadmidwaycontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":420,"kind":128,"name":"MidwayApplication","url":"classes/midwayapplication.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":421,"kind":1024,"name":"Router","url":"classes/midwayapplication.html#router","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":422,"kind":262144,"name":"__computed","url":"classes/midwayapplication.html#__computed","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":423,"kind":2048,"name":"getConfig","url":"classes/midwayapplication.html#getconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":424,"kind":262144,"name":"enablePlugins","url":"classes/midwayapplication.html#enableplugins","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":425,"kind":2048,"name":"getLogger","url":"classes/midwayapplication.html#getlogger","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":426,"kind":2048,"name":"getPlugin","url":"classes/midwayapplication.html#getplugin","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":427,"kind":2048,"name":"getPluginContext","url":"classes/midwayapplication.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":428,"kind":2048,"name":"getApplicationContext","url":"classes/midwayapplication.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":429,"kind":2048,"name":"generateController","url":"classes/midwayapplication.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":430,"kind":262144,"name":"baseDir","url":"classes/midwayapplication.html#basedir","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":431,"kind":262144,"name":"appDir","url":"classes/midwayapplication.html#appdir","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":432,"kind":262144,"name":"applicationContext","url":"classes/midwayapplication.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":433,"kind":262144,"name":"pluginContext","url":"classes/midwayapplication.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":434,"kind":2048,"name":"dumpConfig","url":"classes/midwayapplication.html#dumpconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":435,"kind":128,"name":"MidwayAgent","url":"classes/midwayagent.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":436,"kind":262144,"name":"__computed","url":"classes/midwayagent.html#__computed","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":437,"kind":2048,"name":"getConfig","url":"classes/midwayagent.html#getconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":438,"kind":2048,"name":"getLogger","url":"classes/midwayagent.html#getlogger","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":439,"kind":2048,"name":"getPlugin","url":"classes/midwayagent.html#getplugin","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":440,"kind":2048,"name":"getPluginContext","url":"classes/midwayagent.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":441,"kind":2048,"name":"getApplicationContext","url":"classes/midwayagent.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":442,"kind":262144,"name":"baseDir","url":"classes/midwayagent.html#basedir","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":443,"kind":262144,"name":"appDir","url":"classes/midwayagent.html#appdir","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":444,"kind":262144,"name":"applicationContext","url":"classes/midwayagent.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":445,"kind":262144,"name":"pluginContext","url":"classes/midwayagent.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":446,"kind":2048,"name":"dumpConfig","url":"classes/midwayagent.html#dumpconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":447,"kind":32,"name":"MIDWAY_PATH","url":"globals.html#midway_path","classes":"tsd-kind-variable tsd-is-not-exported"}]}; \ No newline at end of file diff --git a/api-reference/classes/agentworkerloader.html b/api-reference/classes/agentworkerloader.html index d9b7e98628b8..c510af4f2efb 100644 --- a/api-reference/classes/agentworkerloader.html +++ b/api-reference/classes/agentworkerloader.html @@ -130,7 +130,7 @@

constructor

Parameters

@@ -157,7 +157,7 @@

applicationContext

Returns any

@@ -175,7 +175,7 @@

isTsMode

@@ -198,7 +198,7 @@

pluginContext

Returns any

@@ -219,7 +219,7 @@

generateController

@@ -251,7 +251,7 @@

Protected getAppInf

Returns any

@@ -269,7 +269,7 @@

Protected getEggPat

Returns any

@@ -287,7 +287,7 @@

Protected getPlugin

Parameters

@@ -311,7 +311,7 @@

Protected getServer

Returns any

@@ -328,7 +328,7 @@

load

  • Returns void

    @@ -346,7 +346,7 @@

    Protected loadApplicatio

    Returns void

    @@ -364,7 +364,7 @@

    Protected loadConfig

    Inherited from MidwayWebLoader.loadConfig

    Returns void

    @@ -382,7 +382,7 @@

    loadMidwayController

    Returns Promise<void>

    @@ -400,7 +400,7 @@

    Protected preRegister

    Inherited from MidwayWebLoader.preRegisterRouter

    Parameters

    @@ -427,7 +427,7 @@

    Protected refreshContext

    Returns Promise<void>

    @@ -445,7 +445,7 @@

    Protected registerTypesc

    Returns void

    diff --git a/api-reference/classes/appworkerloader.html b/api-reference/classes/appworkerloader.html index 16b2524aeb03..6f78780d414e 100644 --- a/api-reference/classes/appworkerloader.html +++ b/api-reference/classes/appworkerloader.html @@ -130,7 +130,7 @@

    constructor

    Parameters

    @@ -157,7 +157,7 @@

    applicationContext

    Returns any

    @@ -175,7 +175,7 @@

    isTsMode

    @@ -198,7 +198,7 @@

    pluginContext

    Returns any

    @@ -219,7 +219,7 @@

    generateController

    @@ -251,7 +251,7 @@

    Protected getAppInf

    Returns any

    @@ -269,7 +269,7 @@

    Protected getEggPat

    Returns any

    @@ -287,7 +287,7 @@

    Protected getPlugin

    Parameters

    @@ -311,7 +311,7 @@

    Protected getServer

    Returns any

    @@ -328,7 +328,7 @@

    load

  • @@ -356,7 +356,7 @@

    Protected loadApplicatio

    Returns void

    @@ -374,7 +374,7 @@

    Protected loadConfig

    Inherited from MidwayWebLoader.loadConfig

    Returns void

    @@ -392,7 +392,7 @@

    loadMidwayController

    Returns Promise<void>

    @@ -410,7 +410,7 @@

    Protected preRegister

    Inherited from MidwayWebLoader.preRegisterRouter

    Parameters

    @@ -437,7 +437,7 @@

    Protected refreshContext

    Returns Promise<void>

    @@ -455,7 +455,7 @@

    Protected registerTypesc

    Returns void

    diff --git a/api-reference/classes/basecontroller.html b/api-reference/classes/basecontroller.html index 0815100b2cba..3ad3cb389b20 100644 --- a/api-reference/classes/basecontroller.html +++ b/api-reference/classes/basecontroller.html @@ -113,7 +113,7 @@

    constructor

  • Returns BaseController

    @@ -129,7 +129,7 @@

    routes

    routes: Route[] = []
    @@ -146,7 +146,7 @@

    expose

  • Parameters

    @@ -169,7 +169,7 @@

    init

  • Returns void

    @@ -186,7 +186,7 @@

    route

  • Parameters

    diff --git a/api-reference/classes/baseparser.html b/api-reference/classes/baseparser.html index 64870f2e3d06..0158de756bd4 100644 --- a/api-reference/classes/baseparser.html +++ b/api-reference/classes/baseparser.html @@ -113,7 +113,7 @@

    constructor

  • Parameters

    @@ -135,7 +135,7 @@

    container

    container: MidwayContainer
    diff --git a/api-reference/classes/containerloader.html b/api-reference/classes/containerloader.html index dae918b7b6a0..3873d560b282 100644 --- a/api-reference/classes/containerloader.html +++ b/api-reference/classes/containerloader.html @@ -106,7 +106,7 @@

    Methods

  • refresh
  • registerAllHook
  • registerApplicationHook
  • -
  • registerRequeastHook
  • +
  • registerRequestHook
  • @@ -124,7 +124,7 @@

    constructor

  • Parameters

    @@ -154,7 +154,7 @@

    applicationContext

    applicationContext: any
    @@ -164,7 +164,7 @@

    baseDir

    baseDir: any
    @@ -174,7 +174,7 @@

    isTsMode

    isTsMode: any
    @@ -184,7 +184,7 @@

    pluginContext

    pluginContext: any
    @@ -194,7 +194,7 @@

    requestContext

    requestContext: any
    @@ -211,7 +211,7 @@

    Private buildLoadDir<
  • Parameters

    @@ -234,7 +234,7 @@

    getApplicationContext

  • Returns any

    @@ -251,7 +251,7 @@

    getPluginContext

  • Returns any

    @@ -268,7 +268,7 @@

    getRequestContext

  • Returns any

    @@ -285,7 +285,7 @@

    initialize

  • Returns void

    @@ -302,7 +302,7 @@

    loadDirectory

  • Parameters

    @@ -342,7 +342,7 @@

    refresh

  • Returns Promise<void>

    @@ -359,7 +359,7 @@

    registerAllHook

  • Parameters

    @@ -385,7 +385,7 @@

    registerApplicationHook

  • Parameters

    @@ -402,16 +402,16 @@

    Returns void
    - -

    registerRequeastHook

    + +

    registerRequestHook

      -
    • registerRequeastHook(hookKey: any, hookHandler: any): void
    • +
    • registerRequestHook(hookKey: any, hookHandler: any): void

  • diff --git a/api-reference/classes/controllerdefinitionparser.html b/api-reference/classes/controllerdefinitionparser.html index 727db28e7eaf..f2191a810d3d 100644 --- a/api-reference/classes/controllerdefinitionparser.html +++ b/api-reference/classes/controllerdefinitionparser.html @@ -132,7 +132,7 @@

    constructor

    Parameters

    @@ -155,7 +155,7 @@

    container

    @@ -165,7 +165,7 @@

    name

    name: string = CONTROLLERS
    @@ -182,7 +182,7 @@

    parse

  • Parameters

    diff --git a/api-reference/classes/loggerparser.html b/api-reference/classes/loggerparser.html index 113430522948..688833e02bfb 100644 --- a/api-reference/classes/loggerparser.html +++ b/api-reference/classes/loggerparser.html @@ -111,7 +111,7 @@

    name

  • Returns string

    @@ -131,7 +131,7 @@

    parse

  • Parameters

    diff --git a/api-reference/classes/loggerresolver.html b/api-reference/classes/loggerresolver.html index 1db92488d661..980b94fc3a01 100644 --- a/api-reference/classes/loggerresolver.html +++ b/api-reference/classes/loggerresolver.html @@ -124,7 +124,7 @@

    constructor

  • Parameters

    @@ -146,7 +146,7 @@

    Private container

    container: MidwayContainer
    @@ -163,7 +163,7 @@

    type

  • Returns string

    @@ -183,7 +183,7 @@

    resolve

  • Parameters

    @@ -206,7 +206,7 @@

    resolveAsync

  • Parameters

    diff --git a/api-reference/classes/managedlogger.html b/api-reference/classes/managedlogger.html index 22a23800abca..e7f433c38d6a 100644 --- a/api-reference/classes/managedlogger.html +++ b/api-reference/classes/managedlogger.html @@ -102,7 +102,7 @@

    name

    name: string
    @@ -112,7 +112,7 @@

    type

    type: string = TYPE_LOGGER
    diff --git a/api-reference/classes/managedplugin.html b/api-reference/classes/managedplugin.html index 3f12330e8402..3073c11a27df 100644 --- a/api-reference/classes/managedplugin.html +++ b/api-reference/classes/managedplugin.html @@ -102,7 +102,7 @@

    name

    name: string
    @@ -112,7 +112,7 @@

    type

    type: string = TYPE_PLUGIN
    diff --git a/api-reference/classes/middlewaredefinitionparser.html b/api-reference/classes/middlewaredefinitionparser.html index 47fb62aff63c..cf44f1b44112 100644 --- a/api-reference/classes/middlewaredefinitionparser.html +++ b/api-reference/classes/middlewaredefinitionparser.html @@ -132,7 +132,7 @@

    constructor

    Parameters

    @@ -155,7 +155,7 @@

    container

    @@ -165,7 +165,7 @@

    name

    name: string = MIDDLEWARES
    @@ -182,7 +182,7 @@

    parse

  • Parameters

    diff --git a/api-reference/classes/midwayagent.html b/api-reference/classes/midwayagent.html index 3bc2ba7b24e7..f54576cfd2b6 100644 --- a/api-reference/classes/midwayagent.html +++ b/api-reference/classes/midwayagent.html @@ -119,7 +119,7 @@

    __computed

  • Returns string

    @@ -136,7 +136,7 @@

    appDir

  • @@ -163,7 +163,7 @@

    applicationContext

  • @@ -185,7 +185,7 @@

    baseDir

  • @@ -213,7 +213,7 @@

    pluginContext

  • @@ -238,7 +238,7 @@

    dumpConfig

  • Returns void

    @@ -255,7 +255,7 @@

    getApplicationContext

  • Returns any

    @@ -272,7 +272,7 @@

    getConfig

  • Parameters

    @@ -295,7 +295,7 @@

    getLogger

  • Parameters

    @@ -318,7 +318,7 @@

    getPlugin

  • Parameters

    @@ -341,7 +341,7 @@

    getPluginContext

  • Returns any

    diff --git a/api-reference/classes/midwayapplication.html b/api-reference/classes/midwayapplication.html index f800da02b944..0eb50d63dcb4 100644 --- a/api-reference/classes/midwayapplication.html +++ b/api-reference/classes/midwayapplication.html @@ -123,7 +123,7 @@

    Router

    Router: any = Router
    @@ -140,7 +140,7 @@

    __computed

  • Returns string

    @@ -157,7 +157,7 @@

    appDir

  • @@ -184,7 +184,7 @@

    applicationContext

  • @@ -206,7 +206,7 @@

    baseDir

  • @@ -234,7 +234,7 @@

    enablePlugins

  • Returns any

    @@ -251,7 +251,7 @@

    pluginContext

  • @@ -276,7 +276,7 @@

    dumpConfig

  • Returns void

    @@ -293,7 +293,7 @@

    generateController

  • Parameters

    @@ -316,7 +316,7 @@

    getApplicationContext

  • Returns any

    @@ -333,7 +333,7 @@

    getConfig

  • Parameters

    @@ -356,7 +356,7 @@

    getLogger

  • Parameters

    @@ -379,7 +379,7 @@

    getPlugin

  • Parameters

    @@ -402,7 +402,7 @@

    getPluginContext

  • Returns any

    diff --git a/api-reference/classes/midwaycontainer.html b/api-reference/classes/midwaycontainer.html index c0ad12669b6a..778a06d7185c 100644 --- a/api-reference/classes/midwaycontainer.html +++ b/api-reference/classes/midwaycontainer.html @@ -241,7 +241,7 @@

    controllersIds

    controllersIds: string[] = []
    @@ -251,7 +251,7 @@

    ctx

    ctx: object
    @@ -277,7 +277,7 @@

    handlerMap

    handlerMap: Map<string, function>
    @@ -331,7 +331,7 @@

    middlewaresIds

    middlewaresIds: string[] = []
    @@ -677,7 +677,7 @@

    Protected bindClass

  • Parameters

    @@ -701,7 +701,7 @@

    createChild

    Returns IContainer

    @@ -745,7 +745,7 @@

    Private defineGetterP
  • @@ -976,7 +976,7 @@

    init

    Returns void

    @@ -1067,7 +1067,7 @@

    load

  • @@ -1449,7 +1449,7 @@

    registerCustomBinding

    Parameters

    @@ -1475,7 +1475,7 @@

    registerDataHandler

  • Parameters

    @@ -1553,7 +1553,7 @@

    Protected registerEach

    Returns void

    @@ -1790,7 +1790,7 @@

    updateContext

  • diff --git a/api-reference/classes/midwayrequestcontainer.html b/api-reference/classes/midwayrequestcontainer.html index d431e3c3fbc3..63ba9e0bc656 100644 --- a/api-reference/classes/midwayrequestcontainer.html +++ b/api-reference/classes/midwayrequestcontainer.html @@ -189,7 +189,7 @@

    constructor

    Parameters

    @@ -211,7 +211,7 @@

    applicationContext

    applicationContext: MidwayContainer
    @@ -244,7 +244,7 @@

    controllersIds

    @@ -255,7 +255,7 @@

    ctx

    @@ -277,7 +277,7 @@

    handlerMap

    @@ -332,7 +332,7 @@

    middlewaresIds

    @@ -679,7 +679,7 @@

    Protected bindClass

    Parameters

    @@ -704,7 +704,7 @@

    createChild

    Inherited from MidwayContainer.createChild

    Overrides Container.createChild

    Returns IContainer

    @@ -814,7 +814,7 @@

    get

    Type parameters

    @@ -847,7 +847,7 @@

    getAsync

    Type parameters

    @@ -942,7 +942,7 @@

    init

    Inherited from MidwayContainer.init

    Overrides Container.init

    Returns void

    @@ -1034,7 +1034,7 @@

    load

    @@ -1417,7 +1417,7 @@

    registerCustomBinding

    Inherited from MidwayContainer.registerCustomBinding

    Overrides Container.registerCustomBinding

    Parameters

    @@ -1444,7 +1444,7 @@

    registerDataHandler

    Parameters

    @@ -1523,7 +1523,7 @@

    Protected registerEach

    Inherited from MidwayContainer.registerEachCreatedHook

    Returns void

    @@ -1761,7 +1761,7 @@

    updateContext

    Parameters

    diff --git a/api-reference/classes/midwaywebloader.html b/api-reference/classes/midwaywebloader.html index 932abdeeca6e..a79169847dcc 100644 --- a/api-reference/classes/midwaywebloader.html +++ b/api-reference/classes/midwaywebloader.html @@ -144,7 +144,7 @@

    constructor

  • Parameters

    @@ -166,7 +166,7 @@

    Private containerLoadercontainerLoader: any

  • @@ -176,7 +176,7 @@

    Private controllerIds

    controllerIds: string[] = []
    @@ -186,7 +186,7 @@

    Private prioritySortR
    prioritySortRouters: Array<object> = []
    @@ -203,7 +203,7 @@

    applicationContext

  • Returns any

    @@ -220,7 +220,7 @@

    isTsMode

  • @@ -242,7 +242,7 @@

    pluginContext

  • Returns any

    @@ -262,7 +262,7 @@

    generateController

  • @@ -293,7 +293,7 @@

    Protected getAppInf
  • Returns any

    @@ -310,7 +310,7 @@

    Protected getEggPat
  • Returns any

    @@ -327,7 +327,7 @@

    Protected getPlugin
  • Parameters

    @@ -350,7 +350,7 @@

    Protected getServer
  • Returns any

    @@ -367,7 +367,7 @@

    Protected loadApplicatio
  • Returns void

    @@ -384,7 +384,7 @@

    Protected loadConfig

    Returns void

    @@ -401,7 +401,7 @@

    loadMidwayController

  • Returns Promise<void>

    @@ -418,7 +418,7 @@

    Protected preRegister

    Parameters

    @@ -444,7 +444,7 @@

    Protected refreshContext
  • Returns Promise<void>

    @@ -461,7 +461,7 @@

    Protected registerTypesc
  • Returns void

    diff --git a/api-reference/classes/mockcontainer.html b/api-reference/classes/mockcontainer.html index 34ac7e8a2f91..a69f728b9a63 100644 --- a/api-reference/classes/mockcontainer.html +++ b/api-reference/classes/mockcontainer.html @@ -113,7 +113,7 @@

    constructor

  • Parameters

    @@ -135,7 +135,7 @@

    app

    app: any
    @@ -152,7 +152,7 @@

    get

  • Parameters

    @@ -175,7 +175,7 @@

    getAsync

  • Parameters

    @@ -198,7 +198,7 @@

    ready

  • Returns Promise<void>

    diff --git a/api-reference/classes/pluginparser.html b/api-reference/classes/pluginparser.html index de80874efc83..82f811034888 100644 --- a/api-reference/classes/pluginparser.html +++ b/api-reference/classes/pluginparser.html @@ -111,7 +111,7 @@

    name

  • Returns string

    @@ -131,7 +131,7 @@

    parse

  • Parameters

    diff --git a/api-reference/classes/pluginresolver.html b/api-reference/classes/pluginresolver.html index 2a2f2c47025a..ce48da805a75 100644 --- a/api-reference/classes/pluginresolver.html +++ b/api-reference/classes/pluginresolver.html @@ -124,7 +124,7 @@

    constructor

  • Parameters

    @@ -146,7 +146,7 @@

    Private container

    container: MidwayContainer
    @@ -163,7 +163,7 @@

    type

  • Returns string

    @@ -183,7 +183,7 @@

    resolve

  • Parameters

    @@ -206,7 +206,7 @@

    resolveAsync

  • Parameters

    diff --git a/api-reference/classes/route.html b/api-reference/classes/route.html index 7c940fb3d4b1..edaa00e6e72a 100644 --- a/api-reference/classes/route.html +++ b/api-reference/classes/route.html @@ -107,7 +107,7 @@

    constructor

  • Parameters

    @@ -135,7 +135,7 @@

    fn

    fn: any
    @@ -145,7 +145,7 @@

    method

    method: string
    @@ -155,7 +155,7 @@

    pattern

    pattern: string
    diff --git a/api-reference/globals.html b/api-reference/globals.html index d917fc23d644..ae4d37f8a29b 100644 --- a/api-reference/globals.html +++ b/api-reference/globals.html @@ -133,7 +133,6 @@

    Functions

  • @@ -158,7 +156,7 @@

    Const ARGUMENT_NAMES

    ARGUMENT_NAMES: RegExp = /([^\s,]+)/g
    @@ -168,7 +166,7 @@

    Const CONTROLLERS

    CONTROLLERS: "controllers" = "controllers"
    @@ -178,7 +176,7 @@

    Const EggLoader

    EggLoader: any = require('egg-core').EggLoader
    @@ -188,7 +186,7 @@

    Const FUNCTION_INJECT_K
    FUNCTION_INJECT_KEY: "midway:function_inject_key" = "midway:function_inject_key"
    @@ -198,7 +196,7 @@

    Const MIDDLEWARES

    MIDDLEWARES: "middlewares" = "middlewares"
    @@ -208,7 +206,7 @@

    Const MIDWAY_PATH

    MIDWAY_PATH: string = path.dirname(__dirname)
    @@ -218,7 +216,7 @@

    Const Master

    Master: any = require('../cluster/master')
    @@ -228,7 +226,7 @@

    Const RELEASE

    RELEASE: "VISION" = "VISION"
    @@ -248,7 +246,7 @@

    Const STRIP_COMMENTS

    STRIP_COMMENTS: RegExp = /((\/\/.*$)|(\/\*[\s\S]*?\*\/))/mg
    @@ -258,7 +256,7 @@

    Const TS_SRC_DIR

    TS_SRC_DIR: "src" = "src"
    @@ -268,7 +266,7 @@

    Const TS_TARGET_DIR

    TS_TARGET_DIR: "dist" = "dist"
    @@ -278,7 +276,7 @@

    Const TYPE_LOGGER

    TYPE_LOGGER: "logger" = "logger"
    @@ -288,7 +286,7 @@

    Const TYPE_PLUGIN

    TYPE_PLUGIN: "plugin" = "plugin"
    @@ -298,7 +296,7 @@

    Const VERSION

    VERSION: any = require('../package.json').version
    @@ -318,7 +316,7 @@

    Const camelcase

    camelcase: any = require('camelcase')
    @@ -328,9 +326,9 @@

    Const debug

    debug: any = require('debug')(`midway:loader:${process.pid}`)
    @@ -340,7 +338,7 @@

    Const globby

    globby: any = require('globby')
    @@ -350,7 +348,7 @@

    Const is

    is: any = require('is-type-of')
    @@ -360,7 +358,7 @@

    Const mm2

    mm2: MidwayMock = Object.assign({}, mock, {container: mockContainer,})
    @@ -370,7 +368,7 @@

    Const mock

    mock: any = require('egg-mock')
    @@ -380,7 +378,7 @@

    Const path

    path: any = require('path')
    @@ -397,7 +395,7 @@

    getMethodNames

  • @@ -431,7 +429,7 @@

    getParamNames

  • Parameters

    @@ -444,29 +442,6 @@

    Returns any -
    - -

    isPluginName

    -
      -
    • isPluginName(name: any): boolean
    • -
    - -

    isTypeScriptEnvironment

    @@ -477,7 +452,7 @@

    isTypeScriptEnvironment

  • Returns boolean

    @@ -494,7 +469,7 @@

    mockContainer

  • @@ -526,7 +501,7 @@

    providerWrapper

  • Parameters

    @@ -549,7 +524,7 @@

    startCluster

  • @@ -579,7 +554,7 @@

    Const MidwayHandlerKey<
    MidwayHandlerKey: object
    @@ -588,7 +563,7 @@

    CONFIG

    CONFIG: string = "config"
    @@ -598,7 +573,7 @@

    LOGGER

    LOGGER: string = "logger"
  • @@ -608,97 +583,7 @@

    PLUGIN

    PLUGIN: string = "plugin"
    - - -
    - -

    Const RequestMethod

    -
    RequestMethod: object
    - -
    - -

    ALL

    -
    ALL: string = "all"
    - -
    -
    - -

    DELETE

    -
    DELETE: string = "delete"
    - -
    -
    - -

    GET

    -
    GET: string = "get"
    - -
    -
    - -

    HEAD

    -
    HEAD: string = "head"
    - -
    -
    - -

    OPTIONS

    -
    OPTIONS: string = "options"
    - -
    -
    - -

    PATCH

    -
    PATCH: string = "patch"
    - -
    -
    - -

    POST

    -
    POST: string = "post"
    - -
    -
    - -

    PUT

    -
    PUT: string = "put"
    -
    @@ -859,9 +744,6 @@

    PUT

  • getParamNames
  • -
  • - isPluginName -
  • isTypeScriptEnvironment
  • @@ -877,9 +759,6 @@

    PUT

  • MidwayHandlerKey
  • -
  • - RequestMethod -
  • diff --git a/api-reference/index.html b/api-reference/index.html index fd2904f50700..ebdfbb9c415e 100644 --- a/api-reference/index.html +++ b/api-reference/index.html @@ -326,9 +326,6 @@

    License

  • getParamNames
  • -
  • - isPluginName -
  • isTypeScriptEnvironment
  • @@ -344,9 +341,6 @@

    License

  • MidwayHandlerKey
  • -
  • - RequestMethod -
  • diff --git a/api-reference/interfaces/frameworkdecoratormetadata.html b/api-reference/interfaces/frameworkdecoratormetadata.html index 5cfd0b11a3b2..6d0248884e12 100644 --- a/api-reference/interfaces/frameworkdecoratormetadata.html +++ b/api-reference/interfaces/frameworkdecoratormetadata.html @@ -96,7 +96,7 @@

    key

    key: string
    @@ -106,7 +106,7 @@

    propertyName

    propertyName: string
    diff --git a/api-reference/interfaces/midwayapplicationoptions.html b/api-reference/interfaces/midwayapplicationoptions.html index 8eef106ab91c..63cda0f55cbc 100644 --- a/api-reference/interfaces/midwayapplicationoptions.html +++ b/api-reference/interfaces/midwayapplicationoptions.html @@ -110,7 +110,7 @@

    Optional baseDir

    @@ -152,7 +152,7 @@

    Optional container

    container: any
    @@ -179,7 +179,7 @@

    Optional framework

    @@ -189,7 +189,7 @@

    Optional plugin

    plugin: any
    @@ -200,7 +200,7 @@

    Optional plugins

    @@ -210,7 +210,7 @@

    Optional typescript

    typescript: boolean
    @@ -220,7 +220,7 @@

    Optional worker

    worker: number
    diff --git a/api-reference/interfaces/midwayloaderoptions.html b/api-reference/interfaces/midwayloaderoptions.html index 1a95ae950833..1b588e5054d8 100644 --- a/api-reference/interfaces/midwayloaderoptions.html +++ b/api-reference/interfaces/midwayloaderoptions.html @@ -108,7 +108,7 @@

    app

    @@ -119,7 +119,7 @@

    baseDir

    @@ -129,7 +129,7 @@

    Optional container

    container: IApplicationContext
    @@ -140,7 +140,7 @@

    logger

    @@ -151,7 +151,7 @@

    Optional plugins

    @@ -161,7 +161,7 @@

    Optional srcDir

    srcDir: string
    @@ -171,7 +171,7 @@

    Optional targetDir

    targetDir: string
    @@ -181,7 +181,7 @@

    Optional typescript

    typescript: boolean
    diff --git a/api-reference/interfaces/midwaymock.html b/api-reference/interfaces/midwaymock.html index 2a5580c2ab2e..a434b29df507 100644 --- a/api-reference/interfaces/midwaymock.html +++ b/api-reference/interfaces/midwaymock.html @@ -114,7 +114,7 @@

    app

    @@ -146,7 +146,7 @@

    cluster

    @@ -214,7 +214,7 @@

    container

    container: mockContainer
    @@ -224,7 +224,7 @@

    default

    default: any
    diff --git a/api-reference/interfaces/midwaymockapplication.html b/api-reference/interfaces/midwaymockapplication.html index 18d593fb9f83..516fa327340f 100644 --- a/api-reference/interfaces/midwaymockapplication.html +++ b/api-reference/interfaces/midwaymockapplication.html @@ -314,7 +314,7 @@

    appDir

    appDir: string
    @@ -324,7 +324,7 @@

    applicationContext

    applicationContext: IApplicationContext
    @@ -335,7 +335,7 @@

    baseDir

    @@ -415,7 +415,7 @@

    enablePlugins

    enablePlugins: any
    @@ -578,7 +578,7 @@

    pluginContext

    pluginContext: IApplicationContext
    @@ -1184,7 +1184,7 @@

    getApplicationContext

  • Returns IApplicationContext

    @@ -1201,7 +1201,7 @@

    getConfig

  • Parameters

    @@ -1225,7 +1225,7 @@

    getLogger

    Parameters

    @@ -1267,7 +1267,7 @@

    getPlugin

  • Parameters

    @@ -1290,7 +1290,7 @@

    getPluginContext

  • Returns IApplicationContext

    @@ -1715,7 +1715,7 @@

    mockClassFunction

  • diff --git a/assets/js/app.41a9fe2e.js b/assets/js/app.3f481883.js similarity index 98% rename from assets/js/app.41a9fe2e.js rename to assets/js/app.3f481883.js index f191b7958207..4f0a84626c99 100644 --- a/assets/js/app.41a9fe2e.js +++ b/assets/js/app.3f481883.js @@ -5,4 +5,4 @@ * vue-router v3.0.2 * (c) 2018 Evan You * @license MIT - */function Di(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function Fi(t,e){for(var n in e)t[n]=e[n];return t}var Ui={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,i=e.parent,o=e.data;o.routerView=!0;for(var a=i.$createElement,s=n.name,u=i.$route,c=i._routerViewCache||(i._routerViewCache={}),l=0,f=!1;i&&i._routerRoot!==i;)i.$vnode&&i.$vnode.data.routerView&&l++,i._inactive&&(f=!0),i=i.$parent;if(o.routerViewDepth=l,f)return a(c[s],o,r);var p=u.matched[l];if(!p)return c[s]=null,a();var d=c[s]=p.components[s];o.registerRouteInstance=function(t,e){var n=p.instances[s];(e&&n!==t||!e&&n===t)&&(p.instances[s]=e)},(o.hook||(o.hook={})).prepatch=function(t,e){p.instances[s]=e.componentInstance};var h=o.props=function(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}(u,p.props&&p.props[s]);if(h){h=o.props=Fi({},h);var v=o.attrs=o.attrs||{};for(var m in h)d.props&&m in d.props||(v[m]=h[m],delete h[m])}return a(d,o,r)}};var Bi=/[!'()*]/g,Wi=function(t){return"%"+t.charCodeAt(0).toString(16)},Hi=/%2C/g,qi=function(t){return encodeURIComponent(t).replace(Bi,Wi).replace(Hi,",")},Vi=decodeURIComponent;function zi(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var n=t.replace(/\+/g," ").split("="),r=Vi(n.shift()),i=n.length>0?Vi(n.join("=")):null;void 0===e[r]?e[r]=i:Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]}),e):e}function Gi(t){var e=t?Object.keys(t).map(function(e){var n=t[e];if(void 0===n)return"";if(null===n)return qi(e);if(Array.isArray(n)){var r=[];return n.forEach(function(t){void 0!==t&&(null===t?r.push(qi(e)):r.push(qi(e)+"="+qi(t)))}),r.join("&")}return qi(e)+"="+qi(n)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}var Ki=/\/?$/;function Xi(t,e,n,r){var i=r&&r.options.stringifyQuery,o=e.query||{};try{o=Ji(o)}catch(t){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:o,params:e.params||{},fullPath:Zi(e,i),matched:t?Yi(t):[]};return n&&(a.redirectedFrom=Zi(n,i)),Object.freeze(a)}function Ji(t){if(Array.isArray(t))return t.map(Ji);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=Ji(t[n]);return e}return t}var Qi=Xi(null,{path:"/"});function Yi(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function Zi(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var i=t.hash;return void 0===i&&(i=""),(n||"/")+(e||Gi)(r)+i}function to(t,e){return e===Qi?t===e:!!e&&(t.path&&e.path?t.path.replace(Ki,"")===e.path.replace(Ki,"")&&t.hash===e.hash&&eo(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&eo(t.query,e.query)&&eo(t.params,e.params)))}function eo(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every(function(n){var r=t[n],i=e[n];return"object"==typeof r&&"object"==typeof i?eo(r,i):String(r)===String(i)})}var no,ro=[String,Object],io=[String,Array],oo={name:"RouterLink",props:{to:{type:ro,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:io,default:"click"}},render:function(t){var e=this,n=this.$router,r=this.$route,i=n.resolve(this.to,r,this.append),o=i.location,a=i.route,s=i.href,u={},c=n.options.linkActiveClass,l=n.options.linkExactActiveClass,f=null==c?"router-link-active":c,p=null==l?"router-link-exact-active":l,d=null==this.activeClass?f:this.activeClass,h=null==this.exactActiveClass?p:this.exactActiveClass,v=o.path?Xi(null,o,null,n):a;u[h]=to(r,v),u[d]=this.exact?u[h]:function(t,e){return 0===t.path.replace(Ki,"/").indexOf(e.path.replace(Ki,"/"))&&(!e.hash||t.hash===e.hash)&&function(t,e){for(var n in e)if(!(n in t))return!1;return!0}(t.query,e.query)}(r,v);var m=function(t){ao(t)&&(e.replace?n.replace(o):n.push(o))},g={click:ao};Array.isArray(this.event)?this.event.forEach(function(t){g[t]=m}):g[this.event]=m;var y={class:u};if("a"===this.tag)y.on=g,y.attrs={href:s};else{var b=function t(e){if(e)for(var n,r=0;r=0&&(e=t.slice(r),t=t.slice(0,r));var i=t.indexOf("?");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{path:t,query:n,hash:e}}(i.path||""),u=e&&e.path||"/",c=s.path?uo(s.path,u,n||i.append):u,l=function(t,e,n){void 0===e&&(e={});var r,i=n||zi;try{r=i(t||"")}catch(t){r={}}for(var o in e)r[o]=e[o];return r}(s.query,i.query,r&&r.options.parseQuery),f=i.hash||s.hash;return f&&"#"!==f.charAt(0)&&(f="#"+f),{_normalized:!0,path:c,query:l,hash:f}}function Lo(t,e){var n=Ao(t),r=n.pathList,i=n.pathMap,o=n.nameMap;function a(t,n,a){var s=To(t,n,!1,e),c=s.name;if(c){var l=o[c];if(!l)return u(null,s);var f=l.regex.keys.filter(function(t){return!t.optional}).map(function(t){return t.name});if("object"!=typeof s.params&&(s.params={}),n&&"object"==typeof n.params)for(var p in n.params)!(p in s.params)&&f.indexOf(p)>-1&&(s.params[p]=n.params[p]);if(l)return s.path=Eo(l.path,s.params),u(l,s,a)}else if(s.path){s.params={};for(var d=0;d=t.length?n():t[i]?e(t[i],function(){r(i+1)}):r(i+1)};r(0)}function Qo(t){return function(e,n,r){var i=!1,o=0,a=null;Yo(t,function(t,e,n,s){if("function"==typeof t&&void 0===t.cid){i=!0,o++;var u,c=ea(function(e){var i;((i=e).__esModule||ta&&"Module"===i[Symbol.toStringTag])&&(e=e.default),t.resolved="function"==typeof e?e:no.extend(e),n.components[s]=e,--o<=0&&r()}),l=ea(function(t){var e="Failed to resolve async component "+s+": "+t;a||(a=Di(t)?t:new Error(e),r(a))});try{u=t(c,l)}catch(t){l(t)}if(u)if("function"==typeof u.then)u.then(c,l);else{var f=u.component;f&&"function"==typeof f.then&&f.then(c,l)}}}),i||r()}}function Yo(t,e){return Zo(t.map(function(t){return Object.keys(t.components).map(function(n){return e(t.components[n],t.instances[n],t,n)})}))}function Zo(t){return Array.prototype.concat.apply([],t)}var ta="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function ea(t){var e=!1;return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var na=function(t,e){this.router=t,this.base=function(t){if(!t)if(so){var e=document.querySelector("base");t=(t=e&&e.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else t="/";"/"!==t.charAt(0)&&(t="/"+t);return t.replace(/\/$/,"")}(e),this.current=Qi,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function ra(t,e,n,r){var i=Yo(t,function(t,r,i,o){var a=function(t,e){"function"!=typeof t&&(t=no.extend(t));return t.options[e]}(t,e);if(a)return Array.isArray(a)?a.map(function(t){return n(t,r,i,o)}):n(a,r,i,o)});return Zo(r?i.reverse():i)}function ia(t,e){if(e)return function(){return t.apply(e,arguments)}}na.prototype.listen=function(t){this.cb=t},na.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},na.prototype.onError=function(t){this.errorCbs.push(t)},na.prototype.transitionTo=function(t,e,n){var r=this,i=this.router.match(t,this.current);this.confirmTransition(i,function(){r.updateRoute(i),e&&e(i),r.ensureURL(),r.ready||(r.ready=!0,r.readyCbs.forEach(function(t){t(i)}))},function(t){n&&n(t),t&&!r.ready&&(r.ready=!0,r.readyErrorCbs.forEach(function(e){e(t)}))})},na.prototype.confirmTransition=function(t,e,n){var r=this,i=this.current,o=function(t){Di(t)&&(r.errorCbs.length?r.errorCbs.forEach(function(e){e(t)}):console.error(t)),n&&n(t)};if(to(t,i)&&t.matched.length===i.matched.length)return this.ensureURL(),o();var a=function(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n=0?e.slice(0,n):e)+"#"+t}function fa(t){Ho?Ko(la(t)):window.location.hash=t}function pa(t){Ho?Xo(la(t)):window.location.replace(la(t))}var da=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)},n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)},n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,function(){e.index=n,e.updateRoute(r)})}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(na),ha=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=Lo(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Ho&&!1!==t.fallback,this.fallback&&(e="hash"),so||(e="abstract"),this.mode=e,e){case"history":this.history=new oa(this,t.base);break;case"hash":this.history=new sa(this,t.base,this.fallback);break;case"abstract":this.history=new da(this,t.base);break;default:0}},va={currentRoute:{configurable:!0}};function ma(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}ha.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},va.currentRoute.get=function(){return this.history&&this.history.current},ha.prototype.init=function(t){var e=this;if(this.apps.push(t),!this.app){this.app=t;var n=this.history;if(n instanceof oa)n.transitionTo(n.getCurrentLocation());else if(n instanceof sa){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},ha.prototype.beforeEach=function(t){return ma(this.beforeHooks,t)},ha.prototype.beforeResolve=function(t){return ma(this.resolveHooks,t)},ha.prototype.afterEach=function(t){return ma(this.afterHooks,t)},ha.prototype.onReady=function(t,e){this.history.onReady(t,e)},ha.prototype.onError=function(t){this.history.onError(t)},ha.prototype.push=function(t,e,n){this.history.push(t,e,n)},ha.prototype.replace=function(t,e,n){this.history.replace(t,e,n)},ha.prototype.go=function(t){this.history.go(t)},ha.prototype.back=function(){this.go(-1)},ha.prototype.forward=function(){this.go(1)},ha.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map(function(t){return Object.keys(t.components).map(function(e){return t.components[e]})})):[]},ha.prototype.resolve=function(t,e,n){var r=To(t,e||this.history.current,n,this),i=this.match(r,e),o=i.redirectedFrom||i.fullPath;return{location:r,route:i,href:function(t,e,n){var r="hash"===n?"#"+e:e;return t?co(t+"/"+r):r}(this.history.base,o,this.mode),normalizedTo:r,resolved:i}},ha.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==Qi&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(ha.prototype,va),ha.install=function t(e){if(!t.installed||no!==e){t.installed=!0,no=e;var n=function(t){return void 0!==t},r=function(t,e){var r=t.$options._parentVnode;n(r)&&n(r=r.data)&&n(r=r.registerRouteInstance)&&r(t,e)};e.mixin({beforeCreate:function(){n(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),e.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,r(this,this)},destroyed:function(){r(this)}}),Object.defineProperty(e.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(e.prototype,"$route",{get:function(){return this._routerRoot._route}}),e.component("RouterView",Ui),e.component("RouterLink",oo);var i=e.config.optionMergeStrategies;i.beforeRouteEnter=i.beforeRouteLeave=i.beforeRouteUpdate=i.created}},ha.version="3.0.2",so&&window.Vue&&window.Vue.use(ha);var ga=ha;n(107),n(20),n(30),n(17),n(31),n(66),n(33),n(67);function ya(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e-1},a=[],s=0;s=r);s++){var u=n[s];if(this.getPageLocalePath(u)===i)if(o(u))a.push(u);else if(u.headers)for(var c=0;c=r);c++){var l=u.headers[c];o(l)&&a.push(Object.assign({},u,{path:u.path+"#"+l.slug,header:l}))}}return a}},alignRight:function(){return(this.$site.themeConfig.nav||[]).length+(this.$site.repo?1:0)<=2}},methods:{getPageLocalePath:function(t){for(var e in this.$site.locales||{})if("/"!==e&&0===t.path.indexOf(e))return e;return"/"},onUp:function(){this.showSuggestions&&(this.focusIndex>0?this.focusIndex--:this.focusIndex=this.suggestions.length-1)},onDown:function(){this.showSuggestions&&(this.focusIndex "+t._s(e.header.title))]):t._e()])])}),0):t._e()])},[],!1,null,null,null).exports),Ha=(n(128),{name:"DropdownTransition",methods:{setHeight:function(t){t.style.height=t.scrollHeight+"px"},unsetHeight:function(t){t.style.height=""}}}),qa=(n(132),Object(Ra.a)(Ha,function(){var t=this.$createElement;return(this._self._c||t)("transition",{attrs:{name:"dropdown"},on:{enter:this.setHeight,"after-enter":this.unsetHeight,"before-leave":this.setHeight}},[this._t("default")],2)},[],!1,null,null,null).exports),Va={components:{NavLink:Na,DropdownTransition:qa},data:function(){return{open:!1}},props:{item:{required:!0}},methods:{toggle:function(){this.open=!this.open}}},za=(n(134),{components:{NavLink:Na,DropdownLink:Object(Ra.a)(Va,function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"dropdown-wrapper",class:{open:t.open}},[n("a",{staticClass:"dropdown-title",on:{click:t.toggle}},[n("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow",class:t.open?"down":"right"})]),t._v(" "),n("DropdownTransition",[n("ul",{directives:[{name:"show",rawName:"v-show",value:t.open,expression:"open"}],staticClass:"nav-dropdown"},t._l(t.item.items,function(e,r){return n("li",{key:e.link||r,staticClass:"dropdown-item"},["links"===e.type?n("h4",[t._v(t._s(e.text))]):t._e(),t._v(" "),"links"===e.type?n("ul",{staticClass:"dropdown-subitem-wrapper"},t._l(e.items,function(t){return n("li",{key:t.link,staticClass:"dropdown-subitem"},[n("NavLink",{attrs:{item:t}})],1)}),0):n("NavLink",{attrs:{item:e}})],1)}),0)])],1)},[],!1,null,null,null).exports},computed:{userNav:function(){return this.$themeLocaleConfig.nav||this.$site.themeConfig.nav||[]},nav:function(){var t=this,e=this.$site.locales;if(e&&Object.keys(e).length>1){var n=this.$page.path,r=this.$router.options.routes,i=this.$site.themeConfig.locales||{},o={text:this.$themeLocaleConfig.selectText||"Languages",items:Object.keys(e).map(function(o){var a,s=e[o],u=i[o]&&i[o].label||s.lang;return s.lang===t.$lang?a=n:(a=n.replace(t.$localeConfig.path,o),r.some(function(t){return t.path===a})||(a=o)),{text:u,link:a}})};return ya(this.userNav).concat([o])}return this.userNav},userLinks:function(){return(this.nav||[]).map(function(t){return Object.assign(Ia(t),{items:(t.items||[]).map(Ia)})})},repoLink:function(){var t=this.$site.themeConfig.repo;if(t)return/^https?:/.test(t)?t:"https://github.com/".concat(t)},repoLabel:function(){if(this.repoLink){if(this.$site.themeConfig.repoLabel)return this.$site.themeConfig.repoLabel;for(var t=this.repoLink.match(/^https?:\/\/[^\/]+/)[0],e=["GitHub","GitLab","Bitbucket"],n=0;n5&&void 0!==arguments[5]?arguments[5]:1;return!e||o>i?null:t("ul",{class:"sidebar-sub-headers"},e.map(function(e){var a=ja(r,n+"#"+e.slug);return t("li",{class:"sidebar-sub-header"},[ts(t,n+"#"+e.slug,e.title,a),es(t,e.children,n,r,i,o+1)])}))}var ns={functional:!0,props:["item"],render:function(t,e){var n=e.parent,r=n.$page,i=n.$site,o=n.$route,a=e.props.item,s=ja(o,a.path),u="auto"===a.type?s||a.children.some(function(t){return ja(o,a.basePath+"#"+t.slug)}):s,c=ts(t,a.path,a.title||a.path,u),l=null!=r.frontmatter.sidebarDepth?r.frontmatter.sidebarDepth:i.themeConfig.sidebarDepth,f=null==l?1:l,p=!!i.themeConfig.displayAllHeaders;return"auto"===a.type?[c,es(t,a.children,a.basePath,o,f)]:(u||p)&&a.headers&&!ka.test(a.path)?[c,es(t,Pa(a.headers),a.path,o,f)]:c}},rs=(n(142),Object(Ra.a)(ns,void 0,void 0,!1,null,null,null).exports),is={name:"SidebarGroup",props:["item","first","open","collapsable"],components:{SidebarLink:rs,DropdownTransition:qa}};n(144);var os={components:{SidebarGroup:Object(Ra.a)(is,function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"sidebar-group",class:{first:t.first,collapsable:t.collapsable}},[n("p",{staticClass:"sidebar-heading",class:{open:t.open},on:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]),t._v(" "),n("DropdownTransition",[t.open||!t.collapsable?n("ul",{ref:"items",staticClass:"sidebar-group-items"},t._l(t.item.children,function(t){return n("li",[n("SidebarLink",{attrs:{item:t}})],1)}),0):t._e()])],1)},[],!1,null,null,null).exports,SidebarLink:rs,NavLinks:Ga},props:["items"],data:function(){return{openGroupIndex:0}},created:function(){this.refreshIndex()},watch:{$route:function(){this.refreshIndex()}},methods:{refreshIndex:function(){var t=function(t,e){for(var n=0;n-1&&(this.openGroupIndex=t)},toggleGroup:function(t){this.openGroupIndex=t===this.openGroupIndex?-1:t},isActive:function(t){return ja(this.$route,t.path)}}},as=(n(146),Object(Ra.a)(os,function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"sidebar"},[n("NavLinks"),t._v(" "),t._t("top"),t._v(" "),t.items.length?n("ul",{staticClass:"sidebar-links"},t._l(t.items,function(e,r){return n("li",{key:r},["group"===e.type?n("SidebarGroup",{attrs:{item:e,first:0===r,open:r===t.openGroupIndex,collapsable:e.collapsable||e.collapsible},on:{toggle:function(e){return t.toggleGroup(r)}}}):n("SidebarLink",{attrs:{item:e}})],1)}),0):t._e(),t._v(" "),t._t("bottom")],2)},[],!1,null,null,null).exports);function ss(t){return(ss="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function us(t){return(us="function"==typeof Symbol&&"symbol"===ss(Symbol.iterator)?function(t){return ss(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":ss(t)})(t)}var cs={props:{updateEvent:{type:Object,default:null}},computed:{popupConfig:function(){for(var t=[this.$themeLocaleConfig,this.$site.themeConfig],e=0;eMath.abs(n)&&Math.abs(e)>40&&(e>0&&this.touchStart.x<=80?this.toggleSidebar(!0):this.toggleSidebar(!1))},onSWUpdated:function(t){this.swUpdateEvent=t}}}),fs=(n(150),n(152),Object(Ra.a)(ls,function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"theme-container",class:t.pageClasses,on:{touchstart:t.onTouchStart,touchend:t.onTouchEnd}},[t.shouldShowNavbar?n("Navbar",{on:{"toggle-sidebar":t.toggleSidebar}}):t._e(),t._v(" "),n("div",{staticClass:"sidebar-mask",on:{click:function(e){return t.toggleSidebar(!1)}}}),t._v(" "),n("Sidebar",{attrs:{items:t.sidebarItems},on:{"toggle-sidebar":t.toggleSidebar}},[t._t("sidebar-top",null,{slot:"top"}),t._v(" "),t._t("sidebar-bottom",null,{slot:"bottom"})],2),t._v(" "),t.$page.frontmatter.layout?n("div",{staticClass:"custom-layout"},[n(t.$page.frontmatter.layout,{tag:"component"})],1):t.$page.frontmatter.home?n("Home"):n("Page",{attrs:{"sidebar-items":t.sidebarItems}},[t._t("page-top",null,{slot:"top"}),t._v(" "),t._t("page-bottom",null,{slot:"bottom"})],2),t._v(" "),n("SWUpdatePopup",{attrs:{updateEvent:t.swUpdateEvent}})],1)},[],!1,null,null,null).exports),ps=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],ds={methods:{getMsg:function(){return ps[Math.floor(Math.random()*ps.length)]}}},hs=Object(Ra.a)(ds,function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("router-link",{attrs:{to:"/"}},[this._v("Take me home.")])],1)])},[],!1,null,null,null).exports,vs=(n(154),n(155),{created:function(){this.$ssrContext&&(this.$ssrContext.title=this.$title,this.$ssrContext.lang=this.$lang,this.$ssrContext.description=this.$page.description||this.$description)},mounted:function(){var t=this;this.currentMetaTags=new Set;var e=function(){document.title=t.$title,document.documentElement.lang=t.$lang;var e=t.$page.frontmatter.meta||[],n=e.slice(0);0===e.filter(function(t){return"description"===t.name}).length&&n.push({name:"description",content:t.$description});var r=document.querySelectorAll('meta[name="description"]');r.length&&r.forEach(function(e){return t.currentMetaTags.add(e)}),t.currentMetaTags=new Set(ms(n,t.currentMetaTags))};this.$watch("$page",e),e()},beforeDestroy:function(){ms(null,this.currentMetaTags)}});function ms(t,e){if(e&&ya(e).forEach(function(t){document.head.removeChild(t)}),t)return t.map(function(t){var e=document.createElement("meta");return Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])}),document.head.appendChild(e),e})}var gs=n(92),ys=[vs,{mounted:function(){window.addEventListener("scroll",this.onScroll)},methods:{onScroll:n.n(gs)()(function(){this.setActiveHash()},300),setActiveHash:function(){for(var t=this,e=[].slice.call(document.querySelectorAll(".sidebar-link")),n=[].slice.call(document.querySelectorAll(".header-anchor")).filter(function(t){return e.some(function(e){return e.hash===t.hash})}),r=Math.max(window.pageYOffset,document.documentElement.scrollTop,document.body.scrollTop),i=0;i=o.parentElement.offsetTop+10&&(!a||r-1}function Fi(t,e){for(var n in e)t[n]=e[n];return t}var Ui={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,i=e.parent,o=e.data;o.routerView=!0;for(var a=i.$createElement,s=n.name,u=i.$route,c=i._routerViewCache||(i._routerViewCache={}),l=0,f=!1;i&&i._routerRoot!==i;)i.$vnode&&i.$vnode.data.routerView&&l++,i._inactive&&(f=!0),i=i.$parent;if(o.routerViewDepth=l,f)return a(c[s],o,r);var p=u.matched[l];if(!p)return c[s]=null,a();var d=c[s]=p.components[s];o.registerRouteInstance=function(t,e){var n=p.instances[s];(e&&n!==t||!e&&n===t)&&(p.instances[s]=e)},(o.hook||(o.hook={})).prepatch=function(t,e){p.instances[s]=e.componentInstance};var h=o.props=function(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}(u,p.props&&p.props[s]);if(h){h=o.props=Fi({},h);var v=o.attrs=o.attrs||{};for(var m in h)d.props&&m in d.props||(v[m]=h[m],delete h[m])}return a(d,o,r)}};var Bi=/[!'()*]/g,Wi=function(t){return"%"+t.charCodeAt(0).toString(16)},Hi=/%2C/g,qi=function(t){return encodeURIComponent(t).replace(Bi,Wi).replace(Hi,",")},Vi=decodeURIComponent;function zi(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var n=t.replace(/\+/g," ").split("="),r=Vi(n.shift()),i=n.length>0?Vi(n.join("=")):null;void 0===e[r]?e[r]=i:Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]}),e):e}function Gi(t){var e=t?Object.keys(t).map(function(e){var n=t[e];if(void 0===n)return"";if(null===n)return qi(e);if(Array.isArray(n)){var r=[];return n.forEach(function(t){void 0!==t&&(null===t?r.push(qi(e)):r.push(qi(e)+"="+qi(t)))}),r.join("&")}return qi(e)+"="+qi(n)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}var Ki=/\/?$/;function Xi(t,e,n,r){var i=r&&r.options.stringifyQuery,o=e.query||{};try{o=Ji(o)}catch(t){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:o,params:e.params||{},fullPath:Zi(e,i),matched:t?Yi(t):[]};return n&&(a.redirectedFrom=Zi(n,i)),Object.freeze(a)}function Ji(t){if(Array.isArray(t))return t.map(Ji);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=Ji(t[n]);return e}return t}var Qi=Xi(null,{path:"/"});function Yi(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function Zi(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var i=t.hash;return void 0===i&&(i=""),(n||"/")+(e||Gi)(r)+i}function to(t,e){return e===Qi?t===e:!!e&&(t.path&&e.path?t.path.replace(Ki,"")===e.path.replace(Ki,"")&&t.hash===e.hash&&eo(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&eo(t.query,e.query)&&eo(t.params,e.params)))}function eo(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every(function(n){var r=t[n],i=e[n];return"object"==typeof r&&"object"==typeof i?eo(r,i):String(r)===String(i)})}var no,ro=[String,Object],io=[String,Array],oo={name:"RouterLink",props:{to:{type:ro,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:io,default:"click"}},render:function(t){var e=this,n=this.$router,r=this.$route,i=n.resolve(this.to,r,this.append),o=i.location,a=i.route,s=i.href,u={},c=n.options.linkActiveClass,l=n.options.linkExactActiveClass,f=null==c?"router-link-active":c,p=null==l?"router-link-exact-active":l,d=null==this.activeClass?f:this.activeClass,h=null==this.exactActiveClass?p:this.exactActiveClass,v=o.path?Xi(null,o,null,n):a;u[h]=to(r,v),u[d]=this.exact?u[h]:function(t,e){return 0===t.path.replace(Ki,"/").indexOf(e.path.replace(Ki,"/"))&&(!e.hash||t.hash===e.hash)&&function(t,e){for(var n in e)if(!(n in t))return!1;return!0}(t.query,e.query)}(r,v);var m=function(t){ao(t)&&(e.replace?n.replace(o):n.push(o))},g={click:ao};Array.isArray(this.event)?this.event.forEach(function(t){g[t]=m}):g[this.event]=m;var y={class:u};if("a"===this.tag)y.on=g,y.attrs={href:s};else{var b=function t(e){if(e)for(var n,r=0;r=0&&(e=t.slice(r),t=t.slice(0,r));var i=t.indexOf("?");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{path:t,query:n,hash:e}}(i.path||""),u=e&&e.path||"/",c=s.path?uo(s.path,u,n||i.append):u,l=function(t,e,n){void 0===e&&(e={});var r,i=n||zi;try{r=i(t||"")}catch(t){r={}}for(var o in e)r[o]=e[o];return r}(s.query,i.query,r&&r.options.parseQuery),f=i.hash||s.hash;return f&&"#"!==f.charAt(0)&&(f="#"+f),{_normalized:!0,path:c,query:l,hash:f}}function Lo(t,e){var n=Ao(t),r=n.pathList,i=n.pathMap,o=n.nameMap;function a(t,n,a){var s=To(t,n,!1,e),c=s.name;if(c){var l=o[c];if(!l)return u(null,s);var f=l.regex.keys.filter(function(t){return!t.optional}).map(function(t){return t.name});if("object"!=typeof s.params&&(s.params={}),n&&"object"==typeof n.params)for(var p in n.params)!(p in s.params)&&f.indexOf(p)>-1&&(s.params[p]=n.params[p]);if(l)return s.path=Eo(l.path,s.params),u(l,s,a)}else if(s.path){s.params={};for(var d=0;d=t.length?n():t[i]?e(t[i],function(){r(i+1)}):r(i+1)};r(0)}function Qo(t){return function(e,n,r){var i=!1,o=0,a=null;Yo(t,function(t,e,n,s){if("function"==typeof t&&void 0===t.cid){i=!0,o++;var u,c=ea(function(e){var i;((i=e).__esModule||ta&&"Module"===i[Symbol.toStringTag])&&(e=e.default),t.resolved="function"==typeof e?e:no.extend(e),n.components[s]=e,--o<=0&&r()}),l=ea(function(t){var e="Failed to resolve async component "+s+": "+t;a||(a=Di(t)?t:new Error(e),r(a))});try{u=t(c,l)}catch(t){l(t)}if(u)if("function"==typeof u.then)u.then(c,l);else{var f=u.component;f&&"function"==typeof f.then&&f.then(c,l)}}}),i||r()}}function Yo(t,e){return Zo(t.map(function(t){return Object.keys(t.components).map(function(n){return e(t.components[n],t.instances[n],t,n)})}))}function Zo(t){return Array.prototype.concat.apply([],t)}var ta="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function ea(t){var e=!1;return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var na=function(t,e){this.router=t,this.base=function(t){if(!t)if(so){var e=document.querySelector("base");t=(t=e&&e.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else t="/";"/"!==t.charAt(0)&&(t="/"+t);return t.replace(/\/$/,"")}(e),this.current=Qi,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function ra(t,e,n,r){var i=Yo(t,function(t,r,i,o){var a=function(t,e){"function"!=typeof t&&(t=no.extend(t));return t.options[e]}(t,e);if(a)return Array.isArray(a)?a.map(function(t){return n(t,r,i,o)}):n(a,r,i,o)});return Zo(r?i.reverse():i)}function ia(t,e){if(e)return function(){return t.apply(e,arguments)}}na.prototype.listen=function(t){this.cb=t},na.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},na.prototype.onError=function(t){this.errorCbs.push(t)},na.prototype.transitionTo=function(t,e,n){var r=this,i=this.router.match(t,this.current);this.confirmTransition(i,function(){r.updateRoute(i),e&&e(i),r.ensureURL(),r.ready||(r.ready=!0,r.readyCbs.forEach(function(t){t(i)}))},function(t){n&&n(t),t&&!r.ready&&(r.ready=!0,r.readyErrorCbs.forEach(function(e){e(t)}))})},na.prototype.confirmTransition=function(t,e,n){var r=this,i=this.current,o=function(t){Di(t)&&(r.errorCbs.length?r.errorCbs.forEach(function(e){e(t)}):console.error(t)),n&&n(t)};if(to(t,i)&&t.matched.length===i.matched.length)return this.ensureURL(),o();var a=function(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n=0?e.slice(0,n):e)+"#"+t}function fa(t){Ho?Ko(la(t)):window.location.hash=t}function pa(t){Ho?Xo(la(t)):window.location.replace(la(t))}var da=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)},n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)},n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,function(){e.index=n,e.updateRoute(r)})}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(na),ha=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=Lo(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Ho&&!1!==t.fallback,this.fallback&&(e="hash"),so||(e="abstract"),this.mode=e,e){case"history":this.history=new oa(this,t.base);break;case"hash":this.history=new sa(this,t.base,this.fallback);break;case"abstract":this.history=new da(this,t.base);break;default:0}},va={currentRoute:{configurable:!0}};function ma(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}ha.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},va.currentRoute.get=function(){return this.history&&this.history.current},ha.prototype.init=function(t){var e=this;if(this.apps.push(t),!this.app){this.app=t;var n=this.history;if(n instanceof oa)n.transitionTo(n.getCurrentLocation());else if(n instanceof sa){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},ha.prototype.beforeEach=function(t){return ma(this.beforeHooks,t)},ha.prototype.beforeResolve=function(t){return ma(this.resolveHooks,t)},ha.prototype.afterEach=function(t){return ma(this.afterHooks,t)},ha.prototype.onReady=function(t,e){this.history.onReady(t,e)},ha.prototype.onError=function(t){this.history.onError(t)},ha.prototype.push=function(t,e,n){this.history.push(t,e,n)},ha.prototype.replace=function(t,e,n){this.history.replace(t,e,n)},ha.prototype.go=function(t){this.history.go(t)},ha.prototype.back=function(){this.go(-1)},ha.prototype.forward=function(){this.go(1)},ha.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map(function(t){return Object.keys(t.components).map(function(e){return t.components[e]})})):[]},ha.prototype.resolve=function(t,e,n){var r=To(t,e||this.history.current,n,this),i=this.match(r,e),o=i.redirectedFrom||i.fullPath;return{location:r,route:i,href:function(t,e,n){var r="hash"===n?"#"+e:e;return t?co(t+"/"+r):r}(this.history.base,o,this.mode),normalizedTo:r,resolved:i}},ha.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==Qi&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(ha.prototype,va),ha.install=function t(e){if(!t.installed||no!==e){t.installed=!0,no=e;var n=function(t){return void 0!==t},r=function(t,e){var r=t.$options._parentVnode;n(r)&&n(r=r.data)&&n(r=r.registerRouteInstance)&&r(t,e)};e.mixin({beforeCreate:function(){n(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),e.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,r(this,this)},destroyed:function(){r(this)}}),Object.defineProperty(e.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(e.prototype,"$route",{get:function(){return this._routerRoot._route}}),e.component("RouterView",Ui),e.component("RouterLink",oo);var i=e.config.optionMergeStrategies;i.beforeRouteEnter=i.beforeRouteLeave=i.beforeRouteUpdate=i.created}},ha.version="3.0.2",so&&window.Vue&&window.Vue.use(ha);var ga=ha;n(107),n(20),n(30),n(17),n(31),n(66),n(33),n(67);function ya(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e-1},a=[],s=0;s=r);s++){var u=n[s];if(this.getPageLocalePath(u)===i)if(o(u))a.push(u);else if(u.headers)for(var c=0;c=r);c++){var l=u.headers[c];o(l)&&a.push(Object.assign({},u,{path:u.path+"#"+l.slug,header:l}))}}return a}},alignRight:function(){return(this.$site.themeConfig.nav||[]).length+(this.$site.repo?1:0)<=2}},methods:{getPageLocalePath:function(t){for(var e in this.$site.locales||{})if("/"!==e&&0===t.path.indexOf(e))return e;return"/"},onUp:function(){this.showSuggestions&&(this.focusIndex>0?this.focusIndex--:this.focusIndex=this.suggestions.length-1)},onDown:function(){this.showSuggestions&&(this.focusIndex "+t._s(e.header.title))]):t._e()])])}),0):t._e()])},[],!1,null,null,null).exports),Ha=(n(128),{name:"DropdownTransition",methods:{setHeight:function(t){t.style.height=t.scrollHeight+"px"},unsetHeight:function(t){t.style.height=""}}}),qa=(n(132),Object(Ra.a)(Ha,function(){var t=this.$createElement;return(this._self._c||t)("transition",{attrs:{name:"dropdown"},on:{enter:this.setHeight,"after-enter":this.unsetHeight,"before-leave":this.setHeight}},[this._t("default")],2)},[],!1,null,null,null).exports),Va={components:{NavLink:Na,DropdownTransition:qa},data:function(){return{open:!1}},props:{item:{required:!0}},methods:{toggle:function(){this.open=!this.open}}},za=(n(134),{components:{NavLink:Na,DropdownLink:Object(Ra.a)(Va,function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"dropdown-wrapper",class:{open:t.open}},[n("a",{staticClass:"dropdown-title",on:{click:t.toggle}},[n("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow",class:t.open?"down":"right"})]),t._v(" "),n("DropdownTransition",[n("ul",{directives:[{name:"show",rawName:"v-show",value:t.open,expression:"open"}],staticClass:"nav-dropdown"},t._l(t.item.items,function(e,r){return n("li",{key:e.link||r,staticClass:"dropdown-item"},["links"===e.type?n("h4",[t._v(t._s(e.text))]):t._e(),t._v(" "),"links"===e.type?n("ul",{staticClass:"dropdown-subitem-wrapper"},t._l(e.items,function(t){return n("li",{key:t.link,staticClass:"dropdown-subitem"},[n("NavLink",{attrs:{item:t}})],1)}),0):n("NavLink",{attrs:{item:e}})],1)}),0)])],1)},[],!1,null,null,null).exports},computed:{userNav:function(){return this.$themeLocaleConfig.nav||this.$site.themeConfig.nav||[]},nav:function(){var t=this,e=this.$site.locales;if(e&&Object.keys(e).length>1){var n=this.$page.path,r=this.$router.options.routes,i=this.$site.themeConfig.locales||{},o={text:this.$themeLocaleConfig.selectText||"Languages",items:Object.keys(e).map(function(o){var a,s=e[o],u=i[o]&&i[o].label||s.lang;return s.lang===t.$lang?a=n:(a=n.replace(t.$localeConfig.path,o),r.some(function(t){return t.path===a})||(a=o)),{text:u,link:a}})};return ya(this.userNav).concat([o])}return this.userNav},userLinks:function(){return(this.nav||[]).map(function(t){return Object.assign(Ia(t),{items:(t.items||[]).map(Ia)})})},repoLink:function(){var t=this.$site.themeConfig.repo;if(t)return/^https?:/.test(t)?t:"https://github.com/".concat(t)},repoLabel:function(){if(this.repoLink){if(this.$site.themeConfig.repoLabel)return this.$site.themeConfig.repoLabel;for(var t=this.repoLink.match(/^https?:\/\/[^\/]+/)[0],e=["GitHub","GitLab","Bitbucket"],n=0;n5&&void 0!==arguments[5]?arguments[5]:1;return!e||o>i?null:t("ul",{class:"sidebar-sub-headers"},e.map(function(e){var a=ja(r,n+"#"+e.slug);return t("li",{class:"sidebar-sub-header"},[ts(t,n+"#"+e.slug,e.title,a),es(t,e.children,n,r,i,o+1)])}))}var ns={functional:!0,props:["item"],render:function(t,e){var n=e.parent,r=n.$page,i=n.$site,o=n.$route,a=e.props.item,s=ja(o,a.path),u="auto"===a.type?s||a.children.some(function(t){return ja(o,a.basePath+"#"+t.slug)}):s,c=ts(t,a.path,a.title||a.path,u),l=null!=r.frontmatter.sidebarDepth?r.frontmatter.sidebarDepth:i.themeConfig.sidebarDepth,f=null==l?1:l,p=!!i.themeConfig.displayAllHeaders;return"auto"===a.type?[c,es(t,a.children,a.basePath,o,f)]:(u||p)&&a.headers&&!ka.test(a.path)?[c,es(t,Pa(a.headers),a.path,o,f)]:c}},rs=(n(142),Object(Ra.a)(ns,void 0,void 0,!1,null,null,null).exports),is={name:"SidebarGroup",props:["item","first","open","collapsable"],components:{SidebarLink:rs,DropdownTransition:qa}};n(144);var os={components:{SidebarGroup:Object(Ra.a)(is,function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"sidebar-group",class:{first:t.first,collapsable:t.collapsable}},[n("p",{staticClass:"sidebar-heading",class:{open:t.open},on:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]),t._v(" "),n("DropdownTransition",[t.open||!t.collapsable?n("ul",{ref:"items",staticClass:"sidebar-group-items"},t._l(t.item.children,function(t){return n("li",[n("SidebarLink",{attrs:{item:t}})],1)}),0):t._e()])],1)},[],!1,null,null,null).exports,SidebarLink:rs,NavLinks:Ga},props:["items"],data:function(){return{openGroupIndex:0}},created:function(){this.refreshIndex()},watch:{$route:function(){this.refreshIndex()}},methods:{refreshIndex:function(){var t=function(t,e){for(var n=0;n-1&&(this.openGroupIndex=t)},toggleGroup:function(t){this.openGroupIndex=t===this.openGroupIndex?-1:t},isActive:function(t){return ja(this.$route,t.path)}}},as=(n(146),Object(Ra.a)(os,function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"sidebar"},[n("NavLinks"),t._v(" "),t._t("top"),t._v(" "),t.items.length?n("ul",{staticClass:"sidebar-links"},t._l(t.items,function(e,r){return n("li",{key:r},["group"===e.type?n("SidebarGroup",{attrs:{item:e,first:0===r,open:r===t.openGroupIndex,collapsable:e.collapsable||e.collapsible},on:{toggle:function(e){return t.toggleGroup(r)}}}):n("SidebarLink",{attrs:{item:e}})],1)}),0):t._e(),t._v(" "),t._t("bottom")],2)},[],!1,null,null,null).exports);function ss(t){return(ss="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function us(t){return(us="function"==typeof Symbol&&"symbol"===ss(Symbol.iterator)?function(t){return ss(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":ss(t)})(t)}var cs={props:{updateEvent:{type:Object,default:null}},computed:{popupConfig:function(){for(var t=[this.$themeLocaleConfig,this.$site.themeConfig],e=0;eMath.abs(n)&&Math.abs(e)>40&&(e>0&&this.touchStart.x<=80?this.toggleSidebar(!0):this.toggleSidebar(!1))},onSWUpdated:function(t){this.swUpdateEvent=t}}}),fs=(n(150),n(152),Object(Ra.a)(ls,function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"theme-container",class:t.pageClasses,on:{touchstart:t.onTouchStart,touchend:t.onTouchEnd}},[t.shouldShowNavbar?n("Navbar",{on:{"toggle-sidebar":t.toggleSidebar}}):t._e(),t._v(" "),n("div",{staticClass:"sidebar-mask",on:{click:function(e){return t.toggleSidebar(!1)}}}),t._v(" "),n("Sidebar",{attrs:{items:t.sidebarItems},on:{"toggle-sidebar":t.toggleSidebar}},[t._t("sidebar-top",null,{slot:"top"}),t._v(" "),t._t("sidebar-bottom",null,{slot:"bottom"})],2),t._v(" "),t.$page.frontmatter.layout?n("div",{staticClass:"custom-layout"},[n(t.$page.frontmatter.layout,{tag:"component"})],1):t.$page.frontmatter.home?n("Home"):n("Page",{attrs:{"sidebar-items":t.sidebarItems}},[t._t("page-top",null,{slot:"top"}),t._v(" "),t._t("page-bottom",null,{slot:"bottom"})],2),t._v(" "),n("SWUpdatePopup",{attrs:{updateEvent:t.swUpdateEvent}})],1)},[],!1,null,null,null).exports),ps=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],ds={methods:{getMsg:function(){return ps[Math.floor(Math.random()*ps.length)]}}},hs=Object(Ra.a)(ds,function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("router-link",{attrs:{to:"/"}},[this._v("Take me home.")])],1)])},[],!1,null,null,null).exports,vs=(n(154),n(155),{created:function(){this.$ssrContext&&(this.$ssrContext.title=this.$title,this.$ssrContext.lang=this.$lang,this.$ssrContext.description=this.$page.description||this.$description)},mounted:function(){var t=this;this.currentMetaTags=new Set;var e=function(){document.title=t.$title,document.documentElement.lang=t.$lang;var e=t.$page.frontmatter.meta||[],n=e.slice(0);0===e.filter(function(t){return"description"===t.name}).length&&n.push({name:"description",content:t.$description});var r=document.querySelectorAll('meta[name="description"]');r.length&&r.forEach(function(e){return t.currentMetaTags.add(e)}),t.currentMetaTags=new Set(ms(n,t.currentMetaTags))};this.$watch("$page",e),e()},beforeDestroy:function(){ms(null,this.currentMetaTags)}});function ms(t,e){if(e&&ya(e).forEach(function(t){document.head.removeChild(t)}),t)return t.map(function(t){var e=document.createElement("meta");return Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])}),document.head.appendChild(e),e})}var gs=n(92),ys=[vs,{mounted:function(){window.addEventListener("scroll",this.onScroll)},methods:{onScroll:n.n(gs)()(function(){this.setActiveHash()},300),setActiveHash:function(){for(var t=this,e=[].slice.call(document.querySelectorAll(".sidebar-link")),n=[].slice.call(document.querySelectorAll(".header-anchor")).filter(function(t){return e.some(function(e){return e.hash===t.hash})}),r=Math.max(window.pageYOffset,document.documentElement.scrollTop,document.body.scrollTop),i=0;i=o.parentElement.offsetTop+10&&(!a||r - + @@ -370,6 +370,6 @@ "dev": "set NODE_ENV=local && midway-bin dev --ts" }
  • - + diff --git a/en/index.html b/en/index.html index e78da4196eca..614f17478117 100644 --- a/en/index.html +++ b/en/index.html @@ -7,7 +7,7 @@ - + @@ -36,6 +36,6 @@

    COMPATIBILITY NOTE

    midway requires Node.js >= 8.

    Features

    Conciseness

    The most special feature of Midway is using the IoC mechanisms for dependences management, which could extremely help us improving the maintainability and extensibility in the Web development. So, the principle is developers do not need to concern the creating and deleting of Object, and do focus on the complex business logic.

    Future Oriented

    Enjoy the develop experience of Typescript, enhanced syntax and interface oriented programing, which connecting the future convinence. According to the decorators and IoC, the development become easier and team-friendly, that we could concentrate more on business logic coding and reduce the dependencies problem.

    Inclusive Community

    Midway is compatible with Koa middlewares and various Eggjs plugins, which reduce the cost of development and studying so that developers can quickly start or migrate. At the same time, Midway also provide many tools to help users to get start. The IoC module is individual part, we can separate it from framework, which decouples logic and it's easy to migrate the code to different frameworks or places.

    - + diff --git a/en/ioc.html b/en/ioc.html index e2b998933ff6..5f4658b378ee 100644 --- a/en/ioc.html +++ b/en/ioc.html @@ -7,7 +7,7 @@ - + @@ -24,6 +24,6 @@

    IoC manual

    Comming soon.

    - + diff --git a/en/tool_set.html b/en/tool_set.html index 5dc2cd779a7b..122f3e011530 100644 --- a/en/tool_set.html +++ b/en/tool_set.html @@ -7,7 +7,7 @@ - + @@ -24,6 +24,6 @@

    Midway Toolkit

    Comming soon.

    - + diff --git a/en/ts_start.html b/en/ts_start.html index 7287fa1895a3..72d2da055b7a 100644 --- a/en/ts_start.html +++ b/en/ts_start.html @@ -7,7 +7,7 @@ - + @@ -24,6 +24,6 @@

    TS Quick Guide

    Coming soon.

    - + diff --git a/guide.html b/guide.html index 3ed7663b38ad..357faa1f6cda 100644 --- a/guide.html +++ b/guide.html @@ -7,7 +7,7 @@ - + @@ -383,6 +383,6 @@ "dev": "set NODE_ENV=local && midway-bin dev --ts" }
    - + diff --git a/index.html b/index.html index 5c180514613b..6ae7d6194bac 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,7 @@ - + @@ -36,6 +36,6 @@

    注意

    请确保你的 Node.js 版本 >= 8。

    特色功能

    简洁至上

    Midway 最大的特色是使用 IoC 机制将应用依赖管理起来,最大程度上帮助应用在 web 开发中提升可维护性和扩展性,在这一系列的增强下,开发者无需关注对象创建和销毁,把注意力集中在真正复杂的业务中。

    面向未来

    享受 Typescript 的开发体验,增强的语法和各种面向接口编程,让用户提前享受到便利。通过装饰器和依赖注入的通用能力,让应用开发变的流畅自然,便于多人沟通协作,可以专注业务逻辑编码,减少依赖错误。

    拥抱社区

    兼容社区 koa 中间件以及各种 Eggjs 插件,方便用户快速上手和迁移,降低开发和部署成本。同时我们也提供了各种工具帮助用户快速上手,IoC 模块可独立使用,方便迁移到不同的框架和平台。

    - + diff --git a/ioc.html b/ioc.html index e8861821a255..6e2a578ecfce 100644 --- a/ioc.html +++ b/ioc.html @@ -7,7 +7,7 @@ - + @@ -325,6 +325,6 @@ console.log(newTree);

    通过 dumpDependency 方法生成的文本,可以直接在 viz-js 渲染为图案,方便排查问题。

    也可以通过安装 graphviz 等工具将文本树转化为图片形式。

    TIP

    midway 在启动时会将依赖树生成到 /run 目录下,方便排错。

    - + diff --git a/tool_set.html b/tool_set.html index 9f9a9731476b..e5a3218cd844 100644 --- a/tool_set.html +++ b/tool_set.html @@ -7,7 +7,7 @@ - + @@ -49,6 +49,6 @@

    使用的命令参数和 typedoc 一致。

    直接可使用的参数包括以下这些,有些已经指定了默认值。

    TIP

    如果指定了 --options 参数,那么其他的参数都会失效,请都在 --options 参数指定的文件中进行处理。

    midway-init

    提供了基础的 midway 应用脚手架,后续会增加其他模板。

    npm install -g midway-init
     midway-init
     
    - + diff --git a/ts_start.html b/ts_start.html index 88b4b9360342..2fbc95e1cf1c 100644 --- a/ts_start.html +++ b/ts_start.html @@ -7,7 +7,7 @@ - + @@ -111,6 +111,6 @@

    这个时候可以使用 * 做全部导出。

    // ts 写法
     import * as path from 'path';
     

    相关链接

    - +