From 88689201d30c6069c1a8baf82b7511ee37770e17 Mon Sep 17 00:00:00 2001 From: Auto Doc Publisher Date: Tue, 9 Jul 2019 07:51:56 +0000 Subject: [PATCH] docs: auto generate by ci refactor(midway-web): safelyGet() (#269) refactor(midway-web): safelyGet() --- 404.html | 6 +- api-reference/assets/js/search.js | 2 +- api-reference/classes/agentworkerloader.html | 44 +++---- api-reference/classes/appworkerloader.html | 44 +++---- api-reference/classes/basecontroller.html | 10 +- api-reference/classes/baseparser.html | 4 +- api-reference/classes/containerloader.html | 32 +++--- .../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 | 65 ++++++++--- api-reference/classes/midwaycontainer.html | 32 +++--- .../classes/midwayrequestcontainer.html | 36 +++--- api-reference/classes/midwaywebloader.html | 76 ++++++------ 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 | 108 ++++++++++++------ 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 ++-- api-reference/interfaces/webmiddleware.html | 39 +------ .../js/{app.f59ec384.js => app.edf0d6ce.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 +- 41 files changed, 370 insertions(+), 332 deletions(-) rename assets/js/{app.f59ec384.js => app.edf0d6ce.js} (90%) diff --git a/404.html b/404.html index 2f6bcb6dfc3c..107387c4fea7 100644 --- a/404.html +++ b/404.html @@ -7,11 +7,11 @@ - + -

404

There's nothing here.
Take me home.
- +

404

That's a Four-Oh-Four.
Take me home.
+ diff --git a/api-reference/assets/js/search.js b/api-reference/assets/js/search.js index 412dbb63894a..ec7354be6323 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":1024,"name":"isTsMode","url":"classes/midwaycontainer.html#istsmode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayContainer"},{"id":56,"kind":512,"name":"constructor","url":"classes/midwaycontainer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayContainer"},{"id":57,"kind":2048,"name":"init","url":"classes/midwaycontainer.html#init","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayContainer"},{"id":58,"kind":2048,"name":"updateContext","url":"classes/midwaycontainer.html#updatecontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayContainer"},{"id":59,"kind":2048,"name":"load","url":"classes/midwaycontainer.html#load","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayContainer"},{"id":60,"kind":2048,"name":"bindClass","url":"classes/midwaycontainer.html#bindclass","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayContainer"},{"id":61,"kind":2048,"name":"bindModule","url":"classes/midwaycontainer.html#bindmodule","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayContainer"},{"id":62,"kind":2048,"name":"createChild","url":"classes/midwaycontainer.html#createchild","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayContainer"},{"id":63,"kind":2048,"name":"registerEachCreatedHook","url":"classes/midwaycontainer.html#registereachcreatedhook","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayContainer"},{"id":64,"kind":2048,"name":"defineGetterPropertyValue","url":"classes/midwaycontainer.html#definegetterpropertyvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"MidwayContainer"},{"id":65,"kind":2048,"name":"registerDataHandler","url":"classes/midwaycontainer.html#registerdatahandler","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayContainer"},{"id":66,"kind":2048,"name":"registerCustomBinding","url":"classes/midwaycontainer.html#registercustombinding","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayContainer"},{"id":67,"kind":1024,"name":"id","url":"classes/midwaycontainer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":68,"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":69,"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":70,"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":71,"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":72,"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":73,"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":74,"kind":1024,"name":"parser","url":"classes/midwaycontainer.html#parser","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":75,"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":76,"kind":2048,"name":"loadResource","url":"classes/midwaycontainer.html#loadresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":77,"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":78,"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":79,"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":80,"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":81,"kind":1024,"name":"baseDir","url":"classes/midwaycontainer.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":82,"kind":1024,"name":"registry","url":"classes/midwaycontainer.html#registry","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":83,"kind":1024,"name":"parent","url":"classes/midwaycontainer.html#parent","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":84,"kind":1024,"name":"props","url":"classes/midwaycontainer.html#props","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":85,"kind":1024,"name":"configLocations","url":"classes/midwaycontainer.html#configlocations","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":86,"kind":1024,"name":"messageSource","url":"classes/midwaycontainer.html#messagesource","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":87,"kind":1024,"name":"dependencyMap","url":"classes/midwaycontainer.html#dependencymap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":88,"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":89,"kind":2048,"name":"stop","url":"classes/midwaycontainer.html#stop","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":90,"kind":2048,"name":"ready","url":"classes/midwaycontainer.html#ready","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":91,"kind":2048,"name":"refreshAsync","url":"classes/midwaycontainer.html#refreshasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":92,"kind":2048,"name":"isAsync","url":"classes/midwaycontainer.html#isasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":93,"kind":2048,"name":"addLifeCycle","url":"classes/midwaycontainer.html#addlifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":94,"kind":2048,"name":"removeLifeCycle","url":"classes/midwaycontainer.html#removelifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":95,"kind":1024,"name":"isReady","url":"classes/midwaycontainer.html#isready","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":96,"kind":2048,"name":"registerDefinition","url":"classes/midwaycontainer.html#registerdefinition","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":97,"kind":2048,"name":"registerObject","url":"classes/midwaycontainer.html#registerobject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":98,"kind":2048,"name":"afterEachCreated","url":"classes/midwaycontainer.html#aftereachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":99,"kind":2048,"name":"beforeEachCreated","url":"classes/midwaycontainer.html#beforeeachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":100,"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":101,"kind":2048,"name":"dumpDependency","url":"classes/midwaycontainer.html#dumpdependency","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":102,"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":103,"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":104,"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":105,"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":106,"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":107,"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":108,"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":109,"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":110,"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":111,"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":112,"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":113,"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":114,"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":115,"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":116,"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":117,"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":118,"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":119,"kind":32,"name":"camelcase","url":"globals.html#camelcase","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":120,"kind":32,"name":"debug","url":"globals.html#debug","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":121,"kind":32,"name":"CONTROLLERS","url":"globals.html#controllers","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":122,"kind":32,"name":"MIDDLEWARES","url":"globals.html#middlewares","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":123,"kind":32,"name":"TYPE_LOGGER","url":"globals.html#type_logger","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":124,"kind":32,"name":"TYPE_PLUGIN","url":"globals.html#type_plugin","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":125,"kind":128,"name":"MidwayRequestContainer","url":"classes/midwayrequestcontainer.html","classes":"tsd-kind-class"},{"id":126,"kind":1024,"name":"applicationContext","url":"classes/midwayrequestcontainer.html#applicationcontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayRequestContainer"},{"id":127,"kind":1024,"name":"ctx","url":"classes/midwayrequestcontainer.html#ctx","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":128,"kind":512,"name":"constructor","url":"classes/midwayrequestcontainer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":129,"kind":2048,"name":"updateContext","url":"classes/midwayrequestcontainer.html#updatecontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":130,"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":131,"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":132,"kind":1024,"name":"controllersIds","url":"classes/midwayrequestcontainer.html#controllersids","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":133,"kind":1024,"name":"middlewaresIds","url":"classes/midwayrequestcontainer.html#middlewaresids","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":134,"kind":1024,"name":"handlerMap","url":"classes/midwayrequestcontainer.html#handlermap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":135,"kind":1024,"name":"isTsMode","url":"classes/midwayrequestcontainer.html#istsmode","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","parent":"MidwayRequestContainer"},{"id":139,"kind":2048,"name":"bindModule","url":"classes/midwayrequestcontainer.html#bindmodule","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":140,"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":141,"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":142,"kind":2048,"name":"registerDataHandler","url":"classes/midwayrequestcontainer.html#registerdatahandler","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":143,"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":144,"kind":1024,"name":"id","url":"classes/midwayrequestcontainer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":145,"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":146,"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":147,"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":148,"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":149,"kind":1024,"name":"parser","url":"classes/midwayrequestcontainer.html#parser","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":150,"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":151,"kind":2048,"name":"loadResource","url":"classes/midwayrequestcontainer.html#loadresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":152,"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":153,"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":154,"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":155,"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":156,"kind":1024,"name":"baseDir","url":"classes/midwayrequestcontainer.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":157,"kind":1024,"name":"registry","url":"classes/midwayrequestcontainer.html#registry","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":158,"kind":1024,"name":"parent","url":"classes/midwayrequestcontainer.html#parent","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":159,"kind":1024,"name":"props","url":"classes/midwayrequestcontainer.html#props","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":160,"kind":1024,"name":"configLocations","url":"classes/midwayrequestcontainer.html#configlocations","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":161,"kind":1024,"name":"messageSource","url":"classes/midwayrequestcontainer.html#messagesource","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":162,"kind":1024,"name":"dependencyMap","url":"classes/midwayrequestcontainer.html#dependencymap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":163,"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":164,"kind":2048,"name":"stop","url":"classes/midwayrequestcontainer.html#stop","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":165,"kind":2048,"name":"ready","url":"classes/midwayrequestcontainer.html#ready","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":166,"kind":2048,"name":"refreshAsync","url":"classes/midwayrequestcontainer.html#refreshasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":167,"kind":2048,"name":"isAsync","url":"classes/midwayrequestcontainer.html#isasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":168,"kind":2048,"name":"addLifeCycle","url":"classes/midwayrequestcontainer.html#addlifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":169,"kind":2048,"name":"removeLifeCycle","url":"classes/midwayrequestcontainer.html#removelifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":170,"kind":1024,"name":"isReady","url":"classes/midwayrequestcontainer.html#isready","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":171,"kind":2048,"name":"registerDefinition","url":"classes/midwayrequestcontainer.html#registerdefinition","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":172,"kind":2048,"name":"registerObject","url":"classes/midwayrequestcontainer.html#registerobject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":173,"kind":2048,"name":"afterEachCreated","url":"classes/midwayrequestcontainer.html#aftereachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":174,"kind":2048,"name":"beforeEachCreated","url":"classes/midwayrequestcontainer.html#beforeeachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":175,"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":176,"kind":2048,"name":"dumpDependency","url":"classes/midwayrequestcontainer.html#dumpdependency","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":177,"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":178,"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":179,"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":180,"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":181,"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":182,"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":183,"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":184,"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":185,"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":186,"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":187,"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":188,"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":189,"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":190,"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":191,"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":192,"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":193,"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":194,"kind":128,"name":"ContainerLoader","url":"classes/containerloader.html","classes":"tsd-kind-class"},{"id":195,"kind":1024,"name":"baseDir","url":"classes/containerloader.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":196,"kind":1024,"name":"pluginContext","url":"classes/containerloader.html#plugincontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":197,"kind":1024,"name":"applicationContext","url":"classes/containerloader.html#applicationcontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":198,"kind":1024,"name":"requestContext","url":"classes/containerloader.html#requestcontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":199,"kind":1024,"name":"isTsMode","url":"classes/containerloader.html#istsmode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":200,"kind":1024,"name":"preloadModules","url":"classes/containerloader.html#preloadmodules","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":201,"kind":512,"name":"constructor","url":"classes/containerloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ContainerLoader"},{"id":202,"kind":2048,"name":"initialize","url":"classes/containerloader.html#initialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":203,"kind":2048,"name":"getApplicationContext","url":"classes/containerloader.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":204,"kind":2048,"name":"getPluginContext","url":"classes/containerloader.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":205,"kind":2048,"name":"getRequestContext","url":"classes/containerloader.html#getrequestcontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":206,"kind":2048,"name":"registerAllHook","url":"classes/containerloader.html#registerallhook","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":207,"kind":2048,"name":"registerApplicationHook","url":"classes/containerloader.html#registerapplicationhook","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":208,"kind":2048,"name":"registerRequestHook","url":"classes/containerloader.html#registerrequesthook","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":209,"kind":2048,"name":"loadDirectory","url":"classes/containerloader.html#loaddirectory","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":210,"kind":2048,"name":"refresh","url":"classes/containerloader.html#refresh","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":211,"kind":64,"name":"buildLoadDir","url":"globals.html#buildloaddir","classes":"tsd-kind-function tsd-is-not-exported"},{"id":212,"kind":64,"name":"providerWrapper","url":"globals.html#providerwrapper","classes":"tsd-kind-function"},{"id":213,"kind":256,"name":"MidwayApplicationOptions","url":"interfaces/midwayapplicationoptions.html","classes":"tsd-kind-interface"},{"id":214,"kind":1024,"name":"baseDir","url":"interfaces/midwayapplicationoptions.html#basedir","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayApplicationOptions"},{"id":215,"kind":1024,"name":"framework","url":"interfaces/midwayapplicationoptions.html#framework","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayApplicationOptions"},{"id":216,"kind":1024,"name":"plugin","url":"interfaces/midwayapplicationoptions.html#plugin","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":217,"kind":1024,"name":"plugins","url":"interfaces/midwayapplicationoptions.html#plugins","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayApplicationOptions"},{"id":218,"kind":1024,"name":"container","url":"interfaces/midwayapplicationoptions.html#container","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":219,"kind":1024,"name":"typescript","url":"interfaces/midwayapplicationoptions.html#typescript","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":220,"kind":1024,"name":"worker","url":"interfaces/midwayapplicationoptions.html#worker","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":221,"kind":1024,"name":"cache","url":"interfaces/midwayapplicationoptions.html#cache","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayApplicationOptions"},{"id":222,"kind":1024,"name":"coverage","url":"interfaces/midwayapplicationoptions.html#coverage","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayApplicationOptions"},{"id":223,"kind":1024,"name":"clean","url":"interfaces/midwayapplicationoptions.html#clean","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayApplicationOptions"},{"id":224,"kind":256,"name":"MidwayMockApplication","url":"interfaces/midwaymockapplication.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":225,"kind":1024,"name":"applicationContext","url":"interfaces/midwaymockapplication.html#applicationcontext","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":226,"kind":1024,"name":"pluginContext","url":"interfaces/midwaymockapplication.html#plugincontext","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":227,"kind":1024,"name":"appDir","url":"interfaces/midwaymockapplication.html#appdir","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":228,"kind":1024,"name":"baseDir","url":"interfaces/midwaymockapplication.html#basedir","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMockApplication"},{"id":229,"kind":1024,"name":"enablePlugins","url":"interfaces/midwaymockapplication.html#enableplugins","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":230,"kind":2048,"name":"getApplicationContext","url":"interfaces/midwaymockapplication.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":231,"kind":2048,"name":"getPluginContext","url":"interfaces/midwaymockapplication.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":232,"kind":2048,"name":"getPlugin","url":"interfaces/midwaymockapplication.html#getplugin","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":233,"kind":2048,"name":"getLogger","url":"interfaces/midwaymockapplication.html#getlogger","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMockApplication"},{"id":234,"kind":2048,"name":"getConfig","url":"interfaces/midwaymockapplication.html#getconfig","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":235,"kind":2048,"name":"mockClassFunction","url":"interfaces/midwaymockapplication.html#mockclassfunction","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":236,"kind":2048,"name":"ready","url":"interfaces/midwaymockapplication.html#ready","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":237,"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":238,"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":239,"kind":2048,"name":"mockContext","url":"interfaces/midwaymockapplication.html#mockcontext","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":240,"kind":2048,"name":"mockSession","url":"interfaces/midwaymockapplication.html#mocksession","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":241,"kind":2048,"name":"mockCookies","url":"interfaces/midwaymockapplication.html#mockcookies","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":242,"kind":2048,"name":"mockHeaders","url":"interfaces/midwaymockapplication.html#mockheaders","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":243,"kind":2048,"name":"mockService","url":"interfaces/midwaymockapplication.html#mockservice","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":244,"kind":2048,"name":"mockServiceError","url":"interfaces/midwaymockapplication.html#mockserviceerror","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":245,"kind":2048,"name":"mockHttpclient","url":"interfaces/midwaymockapplication.html#mockhttpclient","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":246,"kind":2048,"name":"mockCsrf","url":"interfaces/midwaymockapplication.html#mockcsrf","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":247,"kind":2048,"name":"httpRequest","url":"interfaces/midwaymockapplication.html#httprequest","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":248,"kind":1024,"name":"view","url":"interfaces/midwaymockapplication.html#view","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":249,"kind":1024,"name":"locals","url":"interfaces/midwaymockapplication.html#locals","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":250,"kind":2048,"name":"get","url":"interfaces/midwaymockapplication.html#get","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":251,"kind":2048,"name":"post","url":"interfaces/midwaymockapplication.html#post","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":252,"kind":2048,"name":"put","url":"interfaces/midwaymockapplication.html#put","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":253,"kind":2048,"name":"delete","url":"interfaces/midwaymockapplication.html#delete","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":254,"kind":2048,"name":"resources","url":"interfaces/midwaymockapplication.html#resources","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":255,"kind":2048,"name":"redirect","url":"interfaces/midwaymockapplication.html#redirect","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":256,"kind":1024,"name":"controller","url":"interfaces/midwaymockapplication.html#controller-1","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":257,"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":258,"kind":2048,"name":"runInBackground","url":"interfaces/midwaymockapplication.html#runinbackground","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":259,"kind":1024,"name":"httpclient","url":"interfaces/midwaymockapplication.html#httpclient-1","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":260,"kind":1024,"name":"logger","url":"interfaces/midwaymockapplication.html#logger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":261,"kind":1024,"name":"coreLogger","url":"interfaces/midwaymockapplication.html#corelogger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":262,"kind":1024,"name":"loggers","url":"interfaces/midwaymockapplication.html#loggers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":263,"kind":1024,"name":"messenger","url":"interfaces/midwaymockapplication.html#messenger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":264,"kind":1024,"name":"router","url":"interfaces/midwaymockapplication.html#router","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":265,"kind":2048,"name":"addSingleton","url":"interfaces/midwaymockapplication.html#addsingleton","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":266,"kind":2048,"name":"runSchedule","url":"interfaces/midwaymockapplication.html#runschedule","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":267,"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":268,"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":269,"kind":2048,"name":"url","url":"interfaces/midwaymockapplication.html#url","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":270,"kind":2048,"name":"createAnonymousContext","url":"interfaces/midwaymockapplication.html#createanonymouscontext","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":271,"kind":1024,"name":"ContextCookies","url":"interfaces/midwaymockapplication.html#contextcookies","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":272,"kind":1024,"name":"ContextLogger","url":"interfaces/midwaymockapplication.html#contextlogger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":273,"kind":1024,"name":"ContextHttpClient","url":"interfaces/midwaymockapplication.html#contexthttpclient","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":274,"kind":1024,"name":"HttpClient","url":"interfaces/midwaymockapplication.html#httpclient","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":275,"kind":1024,"name":"Subscription","url":"interfaces/midwaymockapplication.html#subscription","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":276,"kind":1024,"name":"Controller","url":"interfaces/midwaymockapplication.html#controller","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":277,"kind":1024,"name":"Service","url":"interfaces/midwaymockapplication.html#service","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":278,"kind":1024,"name":"type","url":"interfaces/midwaymockapplication.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":279,"kind":1024,"name":"name","url":"interfaces/midwaymockapplication.html#name","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":280,"kind":2048,"name":"toAsyncFunction","url":"interfaces/midwaymockapplication.html#toasyncfunction","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited","parent":"MidwayMockApplication"},{"id":281,"kind":2048,"name":"toPromise","url":"interfaces/midwaymockapplication.html#topromise","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited","parent":"MidwayMockApplication"},{"id":282,"kind":2048,"name":"readyCallback","url":"interfaces/midwaymockapplication.html#readycallback","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":283,"kind":1024,"name":"loader","url":"interfaces/midwaymockapplication.html#loader","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":284,"kind":1024,"name":"config","url":"interfaces/midwaymockapplication.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":285,"kind":1024,"name":"plugins","url":"interfaces/midwaymockapplication.html#plugins","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":286,"kind":2048,"name":"beforeClose","url":"interfaces/midwaymockapplication.html#beforeclose","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":287,"kind":2048,"name":"beforeStart","url":"interfaces/midwaymockapplication.html#beforestart","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":288,"kind":1024,"name":"deprecate","url":"interfaces/midwaymockapplication.html#deprecate","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":289,"kind":1024,"name":"proxy","url":"interfaces/midwaymockapplication.html#proxy","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":290,"kind":1024,"name":"subdomainOffset","url":"interfaces/midwaymockapplication.html#subdomainoffset","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":291,"kind":1024,"name":"env","url":"interfaces/midwaymockapplication.html#env","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":292,"kind":1024,"name":"context","url":"interfaces/midwaymockapplication.html#context","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":293,"kind":1024,"name":"request","url":"interfaces/midwaymockapplication.html#request","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":294,"kind":1024,"name":"response","url":"interfaces/midwaymockapplication.html#response","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":295,"kind":1024,"name":"silent","url":"interfaces/midwaymockapplication.html#silent","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":296,"kind":1024,"name":"keys","url":"interfaces/midwaymockapplication.html#keys","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":297,"kind":512,"name":"constructor","url":"interfaces/midwaymockapplication.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":298,"kind":2048,"name":"listen","url":"interfaces/midwaymockapplication.html#listen","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":299,"kind":2048,"name":"toJSON","url":"interfaces/midwaymockapplication.html#tojson","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":300,"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":301,"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":302,"kind":2048,"name":"onerror","url":"interfaces/midwaymockapplication.html#onerror","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":303,"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":304,"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":305,"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":306,"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":307,"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":308,"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":309,"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":310,"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":311,"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":312,"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":313,"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":314,"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":315,"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":316,"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":317,"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":318,"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":319,"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":320,"kind":256,"name":"MidwayMock","url":"interfaces/midwaymock.html","classes":"tsd-kind-interface"},{"id":321,"kind":1024,"name":"container","url":"interfaces/midwaymock.html#container","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMock"},{"id":322,"kind":1024,"name":"default","url":"interfaces/midwaymock.html#default","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMock"},{"id":323,"kind":1024,"name":"app","url":"interfaces/midwaymock.html#app","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMock"},{"id":324,"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":325,"kind":1024,"name":"cluster","url":"interfaces/midwaymock.html#cluster","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMock"},{"id":326,"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":327,"kind":1024,"name":"env","url":"interfaces/midwaymock.html#env","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":328,"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":329,"kind":1024,"name":"consoleLevel","url":"interfaces/midwaymock.html#consolelevel","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":330,"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":331,"kind":1024,"name":"home","url":"interfaces/midwaymock.html#home","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":332,"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":333,"kind":1024,"name":"restore","url":"interfaces/midwaymock.html#restore","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":334,"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":335,"kind":2048,"name":"mm","url":"interfaces/midwaymock.html#mm","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMock"},{"id":336,"kind":128,"name":"MockContainer","url":"classes/mockcontainer.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":337,"kind":1024,"name":"app","url":"classes/mockcontainer.html#app","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":338,"kind":512,"name":"constructor","url":"classes/mockcontainer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":339,"kind":2048,"name":"ready","url":"classes/mockcontainer.html#ready","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":340,"kind":2048,"name":"getAsync","url":"classes/mockcontainer.html#getasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":341,"kind":2048,"name":"get","url":"classes/mockcontainer.html#get","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":342,"kind":32,"name":"mock","url":"globals.html#mock","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":343,"kind":64,"name":"mockContainer","url":"globals.html#mockcontainer","classes":"tsd-kind-function tsd-is-not-exported"},{"id":344,"kind":32,"name":"mm2","url":"globals.html#mm2","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":345,"kind":32,"name":"STRIP_COMMENTS","url":"globals.html#strip_comments","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":346,"kind":32,"name":"ARGUMENT_NAMES","url":"globals.html#argument_names","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":347,"kind":64,"name":"getParamNames","url":"globals.html#getparamnames","classes":"tsd-kind-function"},{"id":348,"kind":64,"name":"getMethodNames","url":"globals.html#getmethodnames","classes":"tsd-kind-function"},{"id":349,"kind":64,"name":"isTypeScriptEnvironment","url":"globals.html#istypescriptenvironment","classes":"tsd-kind-function"},{"id":350,"kind":64,"name":"safelyGet","url":"globals.html#safelyget","classes":"tsd-kind-function"},{"id":351,"kind":128,"name":"Route","url":"classes/route.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":352,"kind":1024,"name":"method","url":"classes/route.html#method","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":353,"kind":1024,"name":"pattern","url":"classes/route.html#pattern","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":354,"kind":1024,"name":"fn","url":"classes/route.html#fn","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":355,"kind":512,"name":"constructor","url":"classes/route.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":356,"kind":128,"name":"BaseController","url":"classes/basecontroller.html","classes":"tsd-kind-class"},{"id":357,"kind":1024,"name":"routes","url":"classes/basecontroller.html#routes","classes":"tsd-kind-property tsd-parent-kind-class","parent":"BaseController"},{"id":358,"kind":512,"name":"constructor","url":"classes/basecontroller.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"BaseController"},{"id":359,"kind":2048,"name":"init","url":"classes/basecontroller.html#init","classes":"tsd-kind-method tsd-parent-kind-class","parent":"BaseController"},{"id":360,"kind":2048,"name":"route","url":"classes/basecontroller.html#route","classes":"tsd-kind-method tsd-parent-kind-class","parent":"BaseController"},{"id":361,"kind":2048,"name":"expose","url":"classes/basecontroller.html#expose","classes":"tsd-kind-method tsd-parent-kind-class","parent":"BaseController"},{"id":362,"kind":256,"name":"WebMiddleware","url":"interfaces/webmiddleware.html","classes":"tsd-kind-interface"},{"id":363,"kind":2048,"name":"resolve","url":"interfaces/webmiddleware.html#resolve","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"WebMiddleware"},{"id":364,"kind":256,"name":"MidwayLoaderOptions","url":"interfaces/midwayloaderoptions.html","classes":"tsd-kind-interface"},{"id":365,"kind":1024,"name":"logger","url":"interfaces/midwayloaderoptions.html#logger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":366,"kind":1024,"name":"plugins","url":"interfaces/midwayloaderoptions.html#plugins","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":367,"kind":1024,"name":"baseDir","url":"interfaces/midwayloaderoptions.html#basedir","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":368,"kind":1024,"name":"app","url":"interfaces/midwayloaderoptions.html#app","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":369,"kind":1024,"name":"typescript","url":"interfaces/midwayloaderoptions.html#typescript","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":370,"kind":1024,"name":"srcDir","url":"interfaces/midwayloaderoptions.html#srcdir","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":371,"kind":1024,"name":"targetDir","url":"interfaces/midwayloaderoptions.html#targetdir","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":372,"kind":1024,"name":"container","url":"interfaces/midwayloaderoptions.html#container","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":373,"kind":1024,"name":"serverScope","url":"interfaces/midwayloaderoptions.html#serverscope","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayLoaderOptions"},{"id":374,"kind":128,"name":"MidwayWebLoader","url":"classes/midwaywebloader.html","classes":"tsd-kind-class"},{"id":375,"kind":1024,"name":"baseDir","url":"classes/midwaywebloader.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":376,"kind":1024,"name":"appDir","url":"classes/midwaywebloader.html#appdir","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":377,"kind":1024,"name":"appInfo","url":"classes/midwaywebloader.html#appinfo","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":378,"kind":1024,"name":"controllerIds","url":"classes/midwaywebloader.html#controllerids","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":379,"kind":1024,"name":"prioritySortRouters","url":"classes/midwaywebloader.html#prioritysortrouters","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":380,"kind":1024,"name":"containerLoader","url":"classes/midwaywebloader.html#containerloader","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":381,"kind":512,"name":"constructor","url":"classes/midwaywebloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":382,"kind":262144,"name":"isTsMode","url":"classes/midwaywebloader.html#istsmode","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":383,"kind":262144,"name":"applicationContext","url":"classes/midwaywebloader.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":384,"kind":262144,"name":"pluginContext","url":"classes/midwaywebloader.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":385,"kind":2048,"name":"loadConfig","url":"classes/midwaywebloader.html#loadconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":386,"kind":2048,"name":"getPluginPath","url":"classes/midwaywebloader.html#getpluginpath","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":387,"kind":2048,"name":"registerTypescriptDirectory","url":"classes/midwaywebloader.html#registertypescriptdirectory","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":388,"kind":2048,"name":"getEggPaths","url":"classes/midwaywebloader.html#geteggpaths","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":389,"kind":2048,"name":"getServerEnv","url":"classes/midwaywebloader.html#getserverenv","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":390,"kind":2048,"name":"getAppInfo","url":"classes/midwaywebloader.html#getappinfo","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":391,"kind":2048,"name":"loadApplicationContext","url":"classes/midwaywebloader.html#loadapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":392,"kind":2048,"name":"preRegisterRouter","url":"classes/midwaywebloader.html#preregisterrouter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":393,"kind":2048,"name":"handlerWebMiddleware","url":"classes/midwaywebloader.html#handlerwebmiddleware","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-private","parent":"MidwayWebLoader"},{"id":394,"kind":2048,"name":"createEggRouter","url":"classes/midwaywebloader.html#createeggrouter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":395,"kind":2048,"name":"refreshContext","url":"classes/midwaywebloader.html#refreshcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":396,"kind":2048,"name":"generateController","url":"classes/midwaywebloader.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":397,"kind":2048,"name":"loadMidwayController","url":"classes/midwaywebloader.html#loadmidwaycontroller","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":398,"kind":32,"name":"EggLoader","url":"globals.html#eggloader","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":399,"kind":32,"name":"TS_SRC_DIR","url":"globals.html#ts_src_dir","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":400,"kind":32,"name":"TS_TARGET_DIR","url":"globals.html#ts_target_dir","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":401,"kind":128,"name":"AppWorkerLoader","url":"classes/appworkerloader.html","classes":"tsd-kind-class"},{"id":402,"kind":2048,"name":"load","url":"classes/appworkerloader.html#load","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AppWorkerLoader"},{"id":403,"kind":1024,"name":"baseDir","url":"classes/appworkerloader.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":404,"kind":1024,"name":"appDir","url":"classes/appworkerloader.html#appdir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":405,"kind":1024,"name":"appInfo","url":"classes/appworkerloader.html#appinfo","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":406,"kind":512,"name":"constructor","url":"classes/appworkerloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":407,"kind":262144,"name":"isTsMode","url":"classes/appworkerloader.html#istsmode","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":408,"kind":262144,"name":"applicationContext","url":"classes/appworkerloader.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":409,"kind":262144,"name":"pluginContext","url":"classes/appworkerloader.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":410,"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":411,"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":412,"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":413,"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":414,"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":415,"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":416,"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":417,"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":418,"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":419,"kind":2048,"name":"generateController","url":"classes/appworkerloader.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":420,"kind":2048,"name":"loadMidwayController","url":"classes/appworkerloader.html#loadmidwaycontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":421,"kind":128,"name":"AgentWorkerLoader","url":"classes/agentworkerloader.html","classes":"tsd-kind-class"},{"id":422,"kind":2048,"name":"load","url":"classes/agentworkerloader.html#load","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AgentWorkerLoader"},{"id":423,"kind":1024,"name":"baseDir","url":"classes/agentworkerloader.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":424,"kind":1024,"name":"appDir","url":"classes/agentworkerloader.html#appdir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":425,"kind":1024,"name":"appInfo","url":"classes/agentworkerloader.html#appinfo","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":426,"kind":512,"name":"constructor","url":"classes/agentworkerloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":427,"kind":262144,"name":"isTsMode","url":"classes/agentworkerloader.html#istsmode","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":428,"kind":262144,"name":"applicationContext","url":"classes/agentworkerloader.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":429,"kind":262144,"name":"pluginContext","url":"classes/agentworkerloader.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":430,"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":431,"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":432,"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":433,"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":434,"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":435,"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":436,"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":437,"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":438,"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":439,"kind":2048,"name":"generateController","url":"classes/agentworkerloader.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":440,"kind":2048,"name":"loadMidwayController","url":"classes/agentworkerloader.html#loadmidwaycontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":441,"kind":128,"name":"MidwayApplication","url":"classes/midwayapplication.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":442,"kind":1024,"name":"Router","url":"classes/midwayapplication.html#router","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":443,"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":444,"kind":2048,"name":"getConfig","url":"classes/midwayapplication.html#getconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":445,"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":446,"kind":2048,"name":"getLogger","url":"classes/midwayapplication.html#getlogger","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":447,"kind":2048,"name":"getPlugin","url":"classes/midwayapplication.html#getplugin","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":448,"kind":2048,"name":"getPluginContext","url":"classes/midwayapplication.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":449,"kind":2048,"name":"getApplicationContext","url":"classes/midwayapplication.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":450,"kind":2048,"name":"generateController","url":"classes/midwayapplication.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":451,"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":452,"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":453,"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":454,"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":455,"kind":2048,"name":"dumpConfig","url":"classes/midwayapplication.html#dumpconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":456,"kind":128,"name":"MidwayAgent","url":"classes/midwayagent.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":457,"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":458,"kind":2048,"name":"getConfig","url":"classes/midwayagent.html#getconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":459,"kind":2048,"name":"getLogger","url":"classes/midwayagent.html#getlogger","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":460,"kind":2048,"name":"getPlugin","url":"classes/midwayagent.html#getplugin","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":461,"kind":2048,"name":"getPluginContext","url":"classes/midwayagent.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":462,"kind":2048,"name":"getApplicationContext","url":"classes/midwayagent.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":463,"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":464,"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":465,"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":466,"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":467,"kind":2048,"name":"dumpConfig","url":"classes/midwayagent.html#dumpconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":468,"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","4194304":"Type alias"},"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":1024,"name":"isTsMode","url":"classes/midwaycontainer.html#istsmode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayContainer"},{"id":56,"kind":512,"name":"constructor","url":"classes/midwaycontainer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayContainer"},{"id":57,"kind":2048,"name":"init","url":"classes/midwaycontainer.html#init","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayContainer"},{"id":58,"kind":2048,"name":"updateContext","url":"classes/midwaycontainer.html#updatecontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayContainer"},{"id":59,"kind":2048,"name":"load","url":"classes/midwaycontainer.html#load","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayContainer"},{"id":60,"kind":2048,"name":"bindClass","url":"classes/midwaycontainer.html#bindclass","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayContainer"},{"id":61,"kind":2048,"name":"bindModule","url":"classes/midwaycontainer.html#bindmodule","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayContainer"},{"id":62,"kind":2048,"name":"createChild","url":"classes/midwaycontainer.html#createchild","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayContainer"},{"id":63,"kind":2048,"name":"registerEachCreatedHook","url":"classes/midwaycontainer.html#registereachcreatedhook","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayContainer"},{"id":64,"kind":2048,"name":"defineGetterPropertyValue","url":"classes/midwaycontainer.html#definegetterpropertyvalue","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"MidwayContainer"},{"id":65,"kind":2048,"name":"registerDataHandler","url":"classes/midwaycontainer.html#registerdatahandler","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayContainer"},{"id":66,"kind":2048,"name":"registerCustomBinding","url":"classes/midwaycontainer.html#registercustombinding","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayContainer"},{"id":67,"kind":1024,"name":"id","url":"classes/midwaycontainer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":68,"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":69,"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":70,"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":71,"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":72,"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":73,"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":74,"kind":1024,"name":"parser","url":"classes/midwaycontainer.html#parser","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":75,"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":76,"kind":2048,"name":"loadResource","url":"classes/midwaycontainer.html#loadresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":77,"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":78,"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":79,"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":80,"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":81,"kind":1024,"name":"baseDir","url":"classes/midwaycontainer.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":82,"kind":1024,"name":"registry","url":"classes/midwaycontainer.html#registry","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":83,"kind":1024,"name":"parent","url":"classes/midwaycontainer.html#parent","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":84,"kind":1024,"name":"props","url":"classes/midwaycontainer.html#props","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":85,"kind":1024,"name":"configLocations","url":"classes/midwaycontainer.html#configlocations","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":86,"kind":1024,"name":"messageSource","url":"classes/midwaycontainer.html#messagesource","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":87,"kind":1024,"name":"dependencyMap","url":"classes/midwaycontainer.html#dependencymap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":88,"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":89,"kind":2048,"name":"stop","url":"classes/midwaycontainer.html#stop","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":90,"kind":2048,"name":"ready","url":"classes/midwaycontainer.html#ready","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":91,"kind":2048,"name":"refreshAsync","url":"classes/midwaycontainer.html#refreshasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":92,"kind":2048,"name":"isAsync","url":"classes/midwaycontainer.html#isasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":93,"kind":2048,"name":"addLifeCycle","url":"classes/midwaycontainer.html#addlifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":94,"kind":2048,"name":"removeLifeCycle","url":"classes/midwaycontainer.html#removelifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":95,"kind":1024,"name":"isReady","url":"classes/midwaycontainer.html#isready","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":96,"kind":2048,"name":"registerDefinition","url":"classes/midwaycontainer.html#registerdefinition","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":97,"kind":2048,"name":"registerObject","url":"classes/midwaycontainer.html#registerobject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":98,"kind":2048,"name":"afterEachCreated","url":"classes/midwaycontainer.html#aftereachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":99,"kind":2048,"name":"beforeEachCreated","url":"classes/midwaycontainer.html#beforeeachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":100,"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":101,"kind":2048,"name":"dumpDependency","url":"classes/midwaycontainer.html#dumpdependency","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayContainer"},{"id":102,"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":103,"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":104,"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":105,"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":106,"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":107,"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":108,"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":109,"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":110,"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":111,"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":112,"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":113,"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":114,"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":115,"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":116,"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":117,"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":118,"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":119,"kind":32,"name":"camelcase","url":"globals.html#camelcase","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":120,"kind":32,"name":"debug","url":"globals.html#debug","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":121,"kind":32,"name":"CONTROLLERS","url":"globals.html#controllers","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":122,"kind":32,"name":"MIDDLEWARES","url":"globals.html#middlewares","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":123,"kind":32,"name":"TYPE_LOGGER","url":"globals.html#type_logger","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":124,"kind":32,"name":"TYPE_PLUGIN","url":"globals.html#type_plugin","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":125,"kind":128,"name":"MidwayRequestContainer","url":"classes/midwayrequestcontainer.html","classes":"tsd-kind-class"},{"id":126,"kind":1024,"name":"applicationContext","url":"classes/midwayrequestcontainer.html#applicationcontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayRequestContainer"},{"id":127,"kind":1024,"name":"ctx","url":"classes/midwayrequestcontainer.html#ctx","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":128,"kind":512,"name":"constructor","url":"classes/midwayrequestcontainer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":129,"kind":2048,"name":"updateContext","url":"classes/midwayrequestcontainer.html#updatecontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MidwayRequestContainer"},{"id":130,"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":131,"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":132,"kind":1024,"name":"controllersIds","url":"classes/midwayrequestcontainer.html#controllersids","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":133,"kind":1024,"name":"middlewaresIds","url":"classes/midwayrequestcontainer.html#middlewaresids","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":134,"kind":1024,"name":"handlerMap","url":"classes/midwayrequestcontainer.html#handlermap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":135,"kind":1024,"name":"isTsMode","url":"classes/midwayrequestcontainer.html#istsmode","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","parent":"MidwayRequestContainer"},{"id":139,"kind":2048,"name":"bindModule","url":"classes/midwayrequestcontainer.html#bindmodule","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"MidwayRequestContainer"},{"id":140,"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":141,"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":142,"kind":2048,"name":"registerDataHandler","url":"classes/midwayrequestcontainer.html#registerdatahandler","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":143,"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":144,"kind":1024,"name":"id","url":"classes/midwayrequestcontainer.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":145,"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":146,"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":147,"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":148,"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":149,"kind":1024,"name":"parser","url":"classes/midwayrequestcontainer.html#parser","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":150,"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":151,"kind":2048,"name":"loadResource","url":"classes/midwayrequestcontainer.html#loadresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":152,"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":153,"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":154,"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":155,"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":156,"kind":1024,"name":"baseDir","url":"classes/midwayrequestcontainer.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":157,"kind":1024,"name":"registry","url":"classes/midwayrequestcontainer.html#registry","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":158,"kind":1024,"name":"parent","url":"classes/midwayrequestcontainer.html#parent","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":159,"kind":1024,"name":"props","url":"classes/midwayrequestcontainer.html#props","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":160,"kind":1024,"name":"configLocations","url":"classes/midwayrequestcontainer.html#configlocations","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":161,"kind":1024,"name":"messageSource","url":"classes/midwayrequestcontainer.html#messagesource","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":162,"kind":1024,"name":"dependencyMap","url":"classes/midwayrequestcontainer.html#dependencymap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":163,"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":164,"kind":2048,"name":"stop","url":"classes/midwayrequestcontainer.html#stop","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":165,"kind":2048,"name":"ready","url":"classes/midwayrequestcontainer.html#ready","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":166,"kind":2048,"name":"refreshAsync","url":"classes/midwayrequestcontainer.html#refreshasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":167,"kind":2048,"name":"isAsync","url":"classes/midwayrequestcontainer.html#isasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":168,"kind":2048,"name":"addLifeCycle","url":"classes/midwayrequestcontainer.html#addlifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":169,"kind":2048,"name":"removeLifeCycle","url":"classes/midwayrequestcontainer.html#removelifecycle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":170,"kind":1024,"name":"isReady","url":"classes/midwayrequestcontainer.html#isready","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":171,"kind":2048,"name":"registerDefinition","url":"classes/midwayrequestcontainer.html#registerdefinition","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":172,"kind":2048,"name":"registerObject","url":"classes/midwayrequestcontainer.html#registerobject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":173,"kind":2048,"name":"afterEachCreated","url":"classes/midwayrequestcontainer.html#aftereachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":174,"kind":2048,"name":"beforeEachCreated","url":"classes/midwayrequestcontainer.html#beforeeachcreated","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":175,"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":176,"kind":2048,"name":"dumpDependency","url":"classes/midwayrequestcontainer.html#dumpdependency","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"MidwayRequestContainer"},{"id":177,"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":178,"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":179,"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":180,"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":181,"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":182,"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":183,"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":184,"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":185,"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":186,"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":187,"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":188,"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":189,"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":190,"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":191,"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":192,"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":193,"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":194,"kind":128,"name":"ContainerLoader","url":"classes/containerloader.html","classes":"tsd-kind-class"},{"id":195,"kind":1024,"name":"baseDir","url":"classes/containerloader.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":196,"kind":1024,"name":"pluginContext","url":"classes/containerloader.html#plugincontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":197,"kind":1024,"name":"applicationContext","url":"classes/containerloader.html#applicationcontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":198,"kind":1024,"name":"requestContext","url":"classes/containerloader.html#requestcontext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":199,"kind":1024,"name":"isTsMode","url":"classes/containerloader.html#istsmode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":200,"kind":1024,"name":"preloadModules","url":"classes/containerloader.html#preloadmodules","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ContainerLoader"},{"id":201,"kind":512,"name":"constructor","url":"classes/containerloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ContainerLoader"},{"id":202,"kind":2048,"name":"initialize","url":"classes/containerloader.html#initialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":203,"kind":2048,"name":"getApplicationContext","url":"classes/containerloader.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":204,"kind":2048,"name":"getPluginContext","url":"classes/containerloader.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":205,"kind":2048,"name":"getRequestContext","url":"classes/containerloader.html#getrequestcontext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":206,"kind":2048,"name":"registerAllHook","url":"classes/containerloader.html#registerallhook","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":207,"kind":2048,"name":"registerApplicationHook","url":"classes/containerloader.html#registerapplicationhook","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":208,"kind":2048,"name":"registerRequestHook","url":"classes/containerloader.html#registerrequesthook","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":209,"kind":2048,"name":"loadDirectory","url":"classes/containerloader.html#loaddirectory","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":210,"kind":2048,"name":"refresh","url":"classes/containerloader.html#refresh","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ContainerLoader"},{"id":211,"kind":64,"name":"buildLoadDir","url":"globals.html#buildloaddir","classes":"tsd-kind-function tsd-is-not-exported"},{"id":212,"kind":64,"name":"providerWrapper","url":"globals.html#providerwrapper","classes":"tsd-kind-function"},{"id":213,"kind":256,"name":"MidwayApplicationOptions","url":"interfaces/midwayapplicationoptions.html","classes":"tsd-kind-interface"},{"id":214,"kind":1024,"name":"baseDir","url":"interfaces/midwayapplicationoptions.html#basedir","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayApplicationOptions"},{"id":215,"kind":1024,"name":"framework","url":"interfaces/midwayapplicationoptions.html#framework","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayApplicationOptions"},{"id":216,"kind":1024,"name":"plugin","url":"interfaces/midwayapplicationoptions.html#plugin","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":217,"kind":1024,"name":"plugins","url":"interfaces/midwayapplicationoptions.html#plugins","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayApplicationOptions"},{"id":218,"kind":1024,"name":"container","url":"interfaces/midwayapplicationoptions.html#container","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":219,"kind":1024,"name":"typescript","url":"interfaces/midwayapplicationoptions.html#typescript","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":220,"kind":1024,"name":"worker","url":"interfaces/midwayapplicationoptions.html#worker","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayApplicationOptions"},{"id":221,"kind":1024,"name":"cache","url":"interfaces/midwayapplicationoptions.html#cache","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayApplicationOptions"},{"id":222,"kind":1024,"name":"coverage","url":"interfaces/midwayapplicationoptions.html#coverage","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayApplicationOptions"},{"id":223,"kind":1024,"name":"clean","url":"interfaces/midwayapplicationoptions.html#clean","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayApplicationOptions"},{"id":224,"kind":256,"name":"MidwayMockApplication","url":"interfaces/midwaymockapplication.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":225,"kind":1024,"name":"applicationContext","url":"interfaces/midwaymockapplication.html#applicationcontext","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":226,"kind":1024,"name":"pluginContext","url":"interfaces/midwaymockapplication.html#plugincontext","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":227,"kind":1024,"name":"appDir","url":"interfaces/midwaymockapplication.html#appdir","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":228,"kind":1024,"name":"baseDir","url":"interfaces/midwaymockapplication.html#basedir","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMockApplication"},{"id":229,"kind":1024,"name":"enablePlugins","url":"interfaces/midwaymockapplication.html#enableplugins","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":230,"kind":2048,"name":"getApplicationContext","url":"interfaces/midwaymockapplication.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":231,"kind":2048,"name":"getPluginContext","url":"interfaces/midwaymockapplication.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":232,"kind":2048,"name":"getPlugin","url":"interfaces/midwaymockapplication.html#getplugin","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":233,"kind":2048,"name":"getLogger","url":"interfaces/midwaymockapplication.html#getlogger","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMockApplication"},{"id":234,"kind":2048,"name":"getConfig","url":"interfaces/midwaymockapplication.html#getconfig","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":235,"kind":2048,"name":"mockClassFunction","url":"interfaces/midwaymockapplication.html#mockclassfunction","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMockApplication"},{"id":236,"kind":2048,"name":"ready","url":"interfaces/midwaymockapplication.html#ready","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"MidwayMockApplication"},{"id":237,"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":238,"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":239,"kind":2048,"name":"mockContext","url":"interfaces/midwaymockapplication.html#mockcontext","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":240,"kind":2048,"name":"mockSession","url":"interfaces/midwaymockapplication.html#mocksession","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":241,"kind":2048,"name":"mockCookies","url":"interfaces/midwaymockapplication.html#mockcookies","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":242,"kind":2048,"name":"mockHeaders","url":"interfaces/midwaymockapplication.html#mockheaders","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":243,"kind":2048,"name":"mockService","url":"interfaces/midwaymockapplication.html#mockservice","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":244,"kind":2048,"name":"mockServiceError","url":"interfaces/midwaymockapplication.html#mockserviceerror","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":245,"kind":2048,"name":"mockHttpclient","url":"interfaces/midwaymockapplication.html#mockhttpclient","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":246,"kind":2048,"name":"mockCsrf","url":"interfaces/midwaymockapplication.html#mockcsrf","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":247,"kind":2048,"name":"httpRequest","url":"interfaces/midwaymockapplication.html#httprequest","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":248,"kind":1024,"name":"view","url":"interfaces/midwaymockapplication.html#view","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":249,"kind":1024,"name":"locals","url":"interfaces/midwaymockapplication.html#locals","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":250,"kind":2048,"name":"get","url":"interfaces/midwaymockapplication.html#get","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":251,"kind":2048,"name":"post","url":"interfaces/midwaymockapplication.html#post","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":252,"kind":2048,"name":"put","url":"interfaces/midwaymockapplication.html#put","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":253,"kind":2048,"name":"delete","url":"interfaces/midwaymockapplication.html#delete","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":254,"kind":2048,"name":"resources","url":"interfaces/midwaymockapplication.html#resources","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":255,"kind":2048,"name":"redirect","url":"interfaces/midwaymockapplication.html#redirect","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":256,"kind":1024,"name":"controller","url":"interfaces/midwaymockapplication.html#controller-1","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":257,"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":258,"kind":2048,"name":"runInBackground","url":"interfaces/midwaymockapplication.html#runinbackground","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":259,"kind":1024,"name":"httpclient","url":"interfaces/midwaymockapplication.html#httpclient-1","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":260,"kind":1024,"name":"logger","url":"interfaces/midwaymockapplication.html#logger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":261,"kind":1024,"name":"coreLogger","url":"interfaces/midwaymockapplication.html#corelogger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":262,"kind":1024,"name":"loggers","url":"interfaces/midwaymockapplication.html#loggers","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":263,"kind":1024,"name":"messenger","url":"interfaces/midwaymockapplication.html#messenger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":264,"kind":1024,"name":"router","url":"interfaces/midwaymockapplication.html#router","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":265,"kind":2048,"name":"addSingleton","url":"interfaces/midwaymockapplication.html#addsingleton","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":266,"kind":2048,"name":"runSchedule","url":"interfaces/midwaymockapplication.html#runschedule","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":267,"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":268,"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":269,"kind":2048,"name":"url","url":"interfaces/midwaymockapplication.html#url","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":270,"kind":2048,"name":"createAnonymousContext","url":"interfaces/midwaymockapplication.html#createanonymouscontext","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":271,"kind":1024,"name":"ContextCookies","url":"interfaces/midwaymockapplication.html#contextcookies","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":272,"kind":1024,"name":"ContextLogger","url":"interfaces/midwaymockapplication.html#contextlogger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":273,"kind":1024,"name":"ContextHttpClient","url":"interfaces/midwaymockapplication.html#contexthttpclient","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":274,"kind":1024,"name":"HttpClient","url":"interfaces/midwaymockapplication.html#httpclient","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":275,"kind":1024,"name":"Subscription","url":"interfaces/midwaymockapplication.html#subscription","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":276,"kind":1024,"name":"Controller","url":"interfaces/midwaymockapplication.html#controller","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":277,"kind":1024,"name":"Service","url":"interfaces/midwaymockapplication.html#service","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":278,"kind":1024,"name":"type","url":"interfaces/midwaymockapplication.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":279,"kind":1024,"name":"name","url":"interfaces/midwaymockapplication.html#name","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":280,"kind":2048,"name":"toAsyncFunction","url":"interfaces/midwaymockapplication.html#toasyncfunction","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited","parent":"MidwayMockApplication"},{"id":281,"kind":2048,"name":"toPromise","url":"interfaces/midwaymockapplication.html#topromise","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited","parent":"MidwayMockApplication"},{"id":282,"kind":2048,"name":"readyCallback","url":"interfaces/midwaymockapplication.html#readycallback","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":283,"kind":1024,"name":"loader","url":"interfaces/midwaymockapplication.html#loader","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":284,"kind":1024,"name":"config","url":"interfaces/midwaymockapplication.html#config","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":285,"kind":1024,"name":"plugins","url":"interfaces/midwaymockapplication.html#plugins","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":286,"kind":2048,"name":"beforeClose","url":"interfaces/midwaymockapplication.html#beforeclose","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":287,"kind":2048,"name":"beforeStart","url":"interfaces/midwaymockapplication.html#beforestart","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":288,"kind":1024,"name":"deprecate","url":"interfaces/midwaymockapplication.html#deprecate","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":289,"kind":1024,"name":"proxy","url":"interfaces/midwaymockapplication.html#proxy","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":290,"kind":1024,"name":"subdomainOffset","url":"interfaces/midwaymockapplication.html#subdomainoffset","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":291,"kind":1024,"name":"env","url":"interfaces/midwaymockapplication.html#env","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":292,"kind":1024,"name":"context","url":"interfaces/midwaymockapplication.html#context","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":293,"kind":1024,"name":"request","url":"interfaces/midwaymockapplication.html#request","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":294,"kind":1024,"name":"response","url":"interfaces/midwaymockapplication.html#response","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":295,"kind":1024,"name":"silent","url":"interfaces/midwaymockapplication.html#silent","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":296,"kind":1024,"name":"keys","url":"interfaces/midwaymockapplication.html#keys","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":297,"kind":512,"name":"constructor","url":"interfaces/midwaymockapplication.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":298,"kind":2048,"name":"listen","url":"interfaces/midwaymockapplication.html#listen","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":299,"kind":2048,"name":"toJSON","url":"interfaces/midwaymockapplication.html#tojson","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":300,"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":301,"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":302,"kind":2048,"name":"onerror","url":"interfaces/midwaymockapplication.html#onerror","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMockApplication"},{"id":303,"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":304,"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":305,"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":306,"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":307,"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":308,"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":309,"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":310,"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":311,"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":312,"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":313,"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":314,"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":315,"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":316,"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":317,"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":318,"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":319,"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":320,"kind":256,"name":"MidwayMock","url":"interfaces/midwaymock.html","classes":"tsd-kind-interface"},{"id":321,"kind":1024,"name":"container","url":"interfaces/midwaymock.html#container","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMock"},{"id":322,"kind":1024,"name":"default","url":"interfaces/midwaymock.html#default","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayMock"},{"id":323,"kind":1024,"name":"app","url":"interfaces/midwaymock.html#app","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMock"},{"id":324,"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":325,"kind":1024,"name":"cluster","url":"interfaces/midwaymock.html#cluster","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayMock"},{"id":326,"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":327,"kind":1024,"name":"env","url":"interfaces/midwaymock.html#env","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":328,"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":329,"kind":1024,"name":"consoleLevel","url":"interfaces/midwaymock.html#consolelevel","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":330,"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":331,"kind":1024,"name":"home","url":"interfaces/midwaymock.html#home","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":332,"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":333,"kind":1024,"name":"restore","url":"interfaces/midwaymock.html#restore","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayMock"},{"id":334,"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":335,"kind":2048,"name":"mm","url":"interfaces/midwaymock.html#mm","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MidwayMock"},{"id":336,"kind":128,"name":"MockContainer","url":"classes/mockcontainer.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":337,"kind":1024,"name":"app","url":"classes/mockcontainer.html#app","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":338,"kind":512,"name":"constructor","url":"classes/mockcontainer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":339,"kind":2048,"name":"ready","url":"classes/mockcontainer.html#ready","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":340,"kind":2048,"name":"getAsync","url":"classes/mockcontainer.html#getasync","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":341,"kind":2048,"name":"get","url":"classes/mockcontainer.html#get","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MockContainer"},{"id":342,"kind":32,"name":"mock","url":"globals.html#mock","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":343,"kind":64,"name":"mockContainer","url":"globals.html#mockcontainer","classes":"tsd-kind-function tsd-is-not-exported"},{"id":344,"kind":32,"name":"mm2","url":"globals.html#mm2","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":345,"kind":32,"name":"STRIP_COMMENTS","url":"globals.html#strip_comments","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":346,"kind":32,"name":"ARGUMENT_NAMES","url":"globals.html#argument_names","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":347,"kind":64,"name":"getParamNames","url":"globals.html#getparamnames","classes":"tsd-kind-function"},{"id":348,"kind":64,"name":"getMethodNames","url":"globals.html#getmethodnames","classes":"tsd-kind-function"},{"id":349,"kind":64,"name":"isTypeScriptEnvironment","url":"globals.html#istypescriptenvironment","classes":"tsd-kind-function"},{"id":350,"kind":64,"name":"safelyGet","url":"globals.html#safelyget","classes":"tsd-kind-function"},{"id":351,"kind":128,"name":"Route","url":"classes/route.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":352,"kind":1024,"name":"method","url":"classes/route.html#method","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":353,"kind":1024,"name":"pattern","url":"classes/route.html#pattern","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":354,"kind":1024,"name":"fn","url":"classes/route.html#fn","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":355,"kind":512,"name":"constructor","url":"classes/route.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported","parent":"Route"},{"id":356,"kind":128,"name":"BaseController","url":"classes/basecontroller.html","classes":"tsd-kind-class"},{"id":357,"kind":1024,"name":"routes","url":"classes/basecontroller.html#routes","classes":"tsd-kind-property tsd-parent-kind-class","parent":"BaseController"},{"id":358,"kind":512,"name":"constructor","url":"classes/basecontroller.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"BaseController"},{"id":359,"kind":2048,"name":"init","url":"classes/basecontroller.html#init","classes":"tsd-kind-method tsd-parent-kind-class","parent":"BaseController"},{"id":360,"kind":2048,"name":"route","url":"classes/basecontroller.html#route","classes":"tsd-kind-method tsd-parent-kind-class","parent":"BaseController"},{"id":361,"kind":2048,"name":"expose","url":"classes/basecontroller.html#expose","classes":"tsd-kind-method tsd-parent-kind-class","parent":"BaseController"},{"id":362,"kind":256,"name":"WebMiddleware","url":"interfaces/webmiddleware.html","classes":"tsd-kind-interface"},{"id":363,"kind":2048,"name":"resolve","url":"interfaces/webmiddleware.html#resolve","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"WebMiddleware"},{"id":364,"kind":256,"name":"MidwayLoaderOptions","url":"interfaces/midwayloaderoptions.html","classes":"tsd-kind-interface"},{"id":365,"kind":1024,"name":"logger","url":"interfaces/midwayloaderoptions.html#logger","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":366,"kind":1024,"name":"plugins","url":"interfaces/midwayloaderoptions.html#plugins","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":367,"kind":1024,"name":"baseDir","url":"interfaces/midwayloaderoptions.html#basedir","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":368,"kind":1024,"name":"app","url":"interfaces/midwayloaderoptions.html#app","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"MidwayLoaderOptions"},{"id":369,"kind":1024,"name":"typescript","url":"interfaces/midwayloaderoptions.html#typescript","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":370,"kind":1024,"name":"srcDir","url":"interfaces/midwayloaderoptions.html#srcdir","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":371,"kind":1024,"name":"targetDir","url":"interfaces/midwayloaderoptions.html#targetdir","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":372,"kind":1024,"name":"container","url":"interfaces/midwayloaderoptions.html#container","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MidwayLoaderOptions"},{"id":373,"kind":1024,"name":"serverScope","url":"interfaces/midwayloaderoptions.html#serverscope","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"MidwayLoaderOptions"},{"id":374,"kind":4194304,"name":"Middleware","url":"globals.html#middleware","classes":"tsd-kind-type-alias"},{"id":375,"kind":4194304,"name":"MiddlewareParamArray","url":"globals.html#middlewareparamarray","classes":"tsd-kind-type-alias"},{"id":376,"kind":128,"name":"MidwayWebLoader","url":"classes/midwaywebloader.html","classes":"tsd-kind-class"},{"id":377,"kind":1024,"name":"baseDir","url":"classes/midwaywebloader.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":378,"kind":1024,"name":"appDir","url":"classes/midwaywebloader.html#appdir","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":379,"kind":1024,"name":"appInfo","url":"classes/midwaywebloader.html#appinfo","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":380,"kind":1024,"name":"controllerIds","url":"classes/midwaywebloader.html#controllerids","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":381,"kind":1024,"name":"prioritySortRouters","url":"classes/midwaywebloader.html#prioritysortrouters","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":382,"kind":1024,"name":"containerLoader","url":"classes/midwaywebloader.html#containerloader","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":383,"kind":512,"name":"constructor","url":"classes/midwaywebloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":384,"kind":262144,"name":"isTsMode","url":"classes/midwaywebloader.html#istsmode","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":385,"kind":262144,"name":"applicationContext","url":"classes/midwaywebloader.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":386,"kind":262144,"name":"pluginContext","url":"classes/midwaywebloader.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":387,"kind":2048,"name":"loadConfig","url":"classes/midwaywebloader.html#loadconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":388,"kind":2048,"name":"getPluginPath","url":"classes/midwaywebloader.html#getpluginpath","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":389,"kind":2048,"name":"registerTypescriptDirectory","url":"classes/midwaywebloader.html#registertypescriptdirectory","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":390,"kind":2048,"name":"getEggPaths","url":"classes/midwaywebloader.html#geteggpaths","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":391,"kind":2048,"name":"getServerEnv","url":"classes/midwaywebloader.html#getserverenv","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":392,"kind":2048,"name":"getAppInfo","url":"classes/midwaywebloader.html#getappinfo","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":393,"kind":2048,"name":"loadApplicationContext","url":"classes/midwaywebloader.html#loadapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":394,"kind":2048,"name":"preRegisterRouter","url":"classes/midwaywebloader.html#preregisterrouter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":395,"kind":2048,"name":"handlerWebMiddleware","url":"classes/midwaywebloader.html#handlerwebmiddleware","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":396,"kind":2048,"name":"createEggRouter","url":"classes/midwaywebloader.html#createeggrouter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"MidwayWebLoader"},{"id":397,"kind":2048,"name":"refreshContext","url":"classes/midwaywebloader.html#refreshcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"MidwayWebLoader"},{"id":398,"kind":2048,"name":"generateController","url":"classes/midwaywebloader.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":399,"kind":2048,"name":"loadMidwayController","url":"classes/midwaywebloader.html#loadmidwaycontroller","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MidwayWebLoader"},{"id":400,"kind":32,"name":"EggLoader","url":"globals.html#eggloader","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":401,"kind":32,"name":"TS_SRC_DIR","url":"globals.html#ts_src_dir","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":402,"kind":32,"name":"TS_TARGET_DIR","url":"globals.html#ts_target_dir","classes":"tsd-kind-variable tsd-is-not-exported"},{"id":403,"kind":128,"name":"AppWorkerLoader","url":"classes/appworkerloader.html","classes":"tsd-kind-class"},{"id":404,"kind":2048,"name":"load","url":"classes/appworkerloader.html#load","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AppWorkerLoader"},{"id":405,"kind":1024,"name":"baseDir","url":"classes/appworkerloader.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":406,"kind":1024,"name":"appDir","url":"classes/appworkerloader.html#appdir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":407,"kind":1024,"name":"appInfo","url":"classes/appworkerloader.html#appinfo","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":408,"kind":512,"name":"constructor","url":"classes/appworkerloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":409,"kind":262144,"name":"isTsMode","url":"classes/appworkerloader.html#istsmode","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":410,"kind":262144,"name":"applicationContext","url":"classes/appworkerloader.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":411,"kind":262144,"name":"pluginContext","url":"classes/appworkerloader.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":412,"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":413,"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":414,"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":415,"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":416,"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":417,"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":418,"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":419,"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":420,"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":421,"kind":2048,"name":"generateController","url":"classes/appworkerloader.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":422,"kind":2048,"name":"loadMidwayController","url":"classes/appworkerloader.html#loadmidwaycontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AppWorkerLoader"},{"id":423,"kind":128,"name":"AgentWorkerLoader","url":"classes/agentworkerloader.html","classes":"tsd-kind-class"},{"id":424,"kind":2048,"name":"load","url":"classes/agentworkerloader.html#load","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AgentWorkerLoader"},{"id":425,"kind":1024,"name":"baseDir","url":"classes/agentworkerloader.html#basedir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":426,"kind":1024,"name":"appDir","url":"classes/agentworkerloader.html#appdir","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":427,"kind":1024,"name":"appInfo","url":"classes/agentworkerloader.html#appinfo","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":428,"kind":512,"name":"constructor","url":"classes/agentworkerloader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":429,"kind":262144,"name":"isTsMode","url":"classes/agentworkerloader.html#istsmode","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":430,"kind":262144,"name":"applicationContext","url":"classes/agentworkerloader.html#applicationcontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":431,"kind":262144,"name":"pluginContext","url":"classes/agentworkerloader.html#plugincontext","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":432,"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":433,"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":434,"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":435,"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":436,"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":437,"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":438,"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":439,"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":440,"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":441,"kind":2048,"name":"generateController","url":"classes/agentworkerloader.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":442,"kind":2048,"name":"loadMidwayController","url":"classes/agentworkerloader.html#loadmidwaycontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"AgentWorkerLoader"},{"id":443,"kind":128,"name":"MidwayApplication","url":"classes/midwayapplication.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":444,"kind":1024,"name":"Router","url":"classes/midwayapplication.html#router","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":445,"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":446,"kind":2048,"name":"getConfig","url":"classes/midwayapplication.html#getconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":447,"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":448,"kind":2048,"name":"getLogger","url":"classes/midwayapplication.html#getlogger","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":449,"kind":2048,"name":"getPlugin","url":"classes/midwayapplication.html#getplugin","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":450,"kind":2048,"name":"getPluginContext","url":"classes/midwayapplication.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":451,"kind":2048,"name":"getApplicationContext","url":"classes/midwayapplication.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":452,"kind":2048,"name":"generateController","url":"classes/midwayapplication.html#generatecontroller","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":453,"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":454,"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":455,"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":456,"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":457,"kind":2048,"name":"dumpConfig","url":"classes/midwayapplication.html#dumpconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayApplication"},{"id":458,"kind":128,"name":"MidwayAgent","url":"classes/midwayagent.html","classes":"tsd-kind-class tsd-is-not-exported"},{"id":459,"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":460,"kind":2048,"name":"getConfig","url":"classes/midwayagent.html#getconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":461,"kind":2048,"name":"getLogger","url":"classes/midwayagent.html#getlogger","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":462,"kind":2048,"name":"getPlugin","url":"classes/midwayagent.html#getplugin","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":463,"kind":2048,"name":"getPluginContext","url":"classes/midwayagent.html#getplugincontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":464,"kind":2048,"name":"getApplicationContext","url":"classes/midwayagent.html#getapplicationcontext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":465,"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":466,"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":467,"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":468,"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":469,"kind":2048,"name":"dumpConfig","url":"classes/midwayagent.html#dumpconfig","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"MidwayAgent"},{"id":470,"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 07616e79476d..3a68452a5a14 100644 --- a/api-reference/classes/agentworkerloader.html +++ b/api-reference/classes/agentworkerloader.html @@ -138,7 +138,7 @@

constructor

Parameters

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

appDir

@@ -172,7 +172,7 @@

appInfo

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

baseDir

@@ -201,7 +201,7 @@

applicationContext

Returns MidwayContainer

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

isTsMode

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

pluginContext

Returns any

@@ -256,14 +256,14 @@

Methods

generateController

-

Returns (Anonymous function)

+

Returns Middleware

@@ -298,7 +298,7 @@

Protected getAppInf

Returns EggAppInfo

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

Protected getEggPat

Returns string[]

@@ -334,7 +334,7 @@

Protected getPlugin

Parameters

@@ -358,7 +358,7 @@

Protected getServer

Returns string

@@ -375,7 +375,7 @@

load

  • Returns void

    @@ -393,7 +393,7 @@

    Protected loadApplicatio

    Returns void

    @@ -411,7 +411,7 @@

    Protected loadConfig

    Inherited from MidwayWebLoader.loadConfig

    Returns void

    @@ -429,7 +429,7 @@

    loadMidwayController

    Returns Promise<void>

    @@ -447,7 +447,7 @@

    Protected preRegister

    Inherited from MidwayWebLoader.preRegisterRouter

    Parameters

    @@ -474,7 +474,7 @@

    Protected refreshContext

    Returns Promise<void>

    @@ -492,7 +492,7 @@

    Protected registerTypesc

    Returns void

    diff --git a/api-reference/classes/appworkerloader.html b/api-reference/classes/appworkerloader.html index 91c054db079f..01079a03ed57 100644 --- a/api-reference/classes/appworkerloader.html +++ b/api-reference/classes/appworkerloader.html @@ -138,7 +138,7 @@

    constructor

    Parameters

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

    appDir

    @@ -172,7 +172,7 @@

    appInfo

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

    baseDir

    @@ -201,7 +201,7 @@

    applicationContext

    Returns MidwayContainer

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

    isTsMode

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

    pluginContext

    Returns any

    @@ -256,14 +256,14 @@

    Methods

    generateController

      -
    • generateController(controllerMapping: string, routeArgsInfo?: RouterParamValue[]): (Anonymous function)
    • +
    • generateController(controllerMapping: string, routeArgsInfo?: RouterParamValue[]): Middleware
    -

    Returns (Anonymous function)

    +

    Returns Middleware

  • @@ -298,7 +298,7 @@

    Protected getAppInf

    Returns EggAppInfo

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

    Protected getEggPat

    Returns string[]

    @@ -334,7 +334,7 @@

    Protected getPlugin

    Parameters

    @@ -358,7 +358,7 @@

    Protected getServer

    Returns string

    @@ -375,7 +375,7 @@

    load

  • @@ -403,7 +403,7 @@

    Protected loadApplicatio

    Returns void

    @@ -421,7 +421,7 @@

    Protected loadConfig

    Inherited from MidwayWebLoader.loadConfig

    Returns void

    @@ -439,7 +439,7 @@

    loadMidwayController

    Returns Promise<void>

    @@ -457,7 +457,7 @@

    Protected preRegister

    Inherited from MidwayWebLoader.preRegisterRouter

    Parameters

    @@ -484,7 +484,7 @@

    Protected refreshContext

    Returns Promise<void>

    @@ -502,7 +502,7 @@

    Protected registerTypesc

    Returns void

    diff --git a/api-reference/classes/basecontroller.html b/api-reference/classes/basecontroller.html index 36e56dc78cc2..38e73206fa2d 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 b29061d4a45a..e4e7072e81e4 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 2b50b6c24568..90d4f861467c 100644 --- a/api-reference/classes/containerloader.html +++ b/api-reference/classes/containerloader.html @@ -124,7 +124,7 @@

    constructor

  • Parameters

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

    applicationContext

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

    baseDir

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

    isTsMode

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

    pluginContext

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

    preloadModules

    preloadModules: any
    @@ -207,7 +207,7 @@

    requestContext

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

    getApplicationContext

  • Returns MidwayContainer

    @@ -241,7 +241,7 @@

    getPluginContext

  • Returns any

    @@ -258,7 +258,7 @@

    getRequestContext

  • Returns any

    @@ -275,7 +275,7 @@

    initialize

  • Returns void

    @@ -292,7 +292,7 @@

    loadDirectory

  • Parameters

    @@ -335,7 +335,7 @@

    refresh

  • Returns Promise<void>

    @@ -352,7 +352,7 @@

    registerAllHook

  • Parameters

    @@ -378,7 +378,7 @@

    registerApplicationHook

  • Parameters

    @@ -404,7 +404,7 @@

    registerRequestHook

  • Parameters

    diff --git a/api-reference/classes/controllerdefinitionparser.html b/api-reference/classes/controllerdefinitionparser.html index 95c2900ee48c..aaefc6c48f91 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 78b0504eba86..dd5572ed14fa 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 51e818e91f9c..c34e7b569cfa 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 93498c21a420..0f17ed5dfab8 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 15cb49ae7d5b..ac1e10342ca3 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 e755621b2a63..4d7e52fc828d 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 0b25ce67bace..0da18776c34c 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 MidwayContainer

    @@ -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 1b5339f9cffb..7cf322bf42cd 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

    @@ -287,13 +287,13 @@

    Returns void

    generateController

      -
    • generateController(controllerMapping: string): (Anonymous function)
    • +
    • generateController(controllerMapping: string): function
    -

    Returns (Anonymous function)

    +

    Returns function

    +
      +
    • +
        +
      • (context: T, next: function): void
      • +
      +
        +
      • +

        Parameters

        +
          +
        • +
          context: T
          +
        • +
        • +
          next: function
          +
            +
          • +
              +
            • (): Promise<any>
            • +
            +
              +
            • +

              Returns Promise<any>

              +
            • +
            +
          • +
          +
        • +
        +

        Returns void

        +
      • +
      +
    • +

  • @@ -316,7 +349,7 @@

    getApplicationContext

  • Returns MidwayContainer

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

    getConfig

  • Parameters

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

    getLogger

  • Parameters

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

    getPlugin

  • Parameters

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

    getPluginContext

  • Returns any

    diff --git a/api-reference/classes/midwaycontainer.html b/api-reference/classes/midwaycontainer.html index 85a613919bc1..6decb1d8b114 100644 --- a/api-reference/classes/midwaycontainer.html +++ b/api-reference/classes/midwaycontainer.html @@ -196,7 +196,7 @@

    constructor

    Parameters

    @@ -246,7 +246,7 @@

    controllersIds

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

    ctx

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

    handlerMap

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

    isTsMode

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

    middlewaresIds

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

    bindClass

  • Parameters

    @@ -715,7 +715,7 @@

    Protected bindModule

    Parameters

    @@ -739,7 +739,7 @@

    createChild

    Returns IContainer

    @@ -783,7 +783,7 @@

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

    init

    Returns void

    @@ -1105,7 +1105,7 @@

    load

  • @@ -1487,7 +1487,7 @@

    registerCustomBinding

    Parameters

    @@ -1513,7 +1513,7 @@

    registerDataHandler

  • Parameters

    @@ -1591,7 +1591,7 @@

    Protected registerEach

    Returns void

    @@ -1828,7 +1828,7 @@

    updateContext

  • diff --git a/api-reference/classes/midwayrequestcontainer.html b/api-reference/classes/midwayrequestcontainer.html index 000ce3085d22..256aa61db283 100644 --- a/api-reference/classes/midwayrequestcontainer.html +++ b/api-reference/classes/midwayrequestcontainer.html @@ -191,7 +191,7 @@

    constructor

    Parameters

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

    applicationContext

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

    controllersIds

    @@ -257,7 +257,7 @@

    ctx

    @@ -279,7 +279,7 @@

    handlerMap

    @@ -312,7 +312,7 @@

    isTsMode

    @@ -345,7 +345,7 @@

    middlewaresIds

    @@ -692,7 +692,7 @@

    bindClass

    Parameters

    @@ -716,7 +716,7 @@

    Protected bindModule

    Inherited from MidwayContainer.bindModule

    Parameters

    @@ -741,7 +741,7 @@

    createChild

    Inherited from MidwayContainer.createChild

    Overrides Container.createChild

    Returns IContainer

    @@ -851,7 +851,7 @@

    get

    Type parameters

    @@ -884,7 +884,7 @@

    getAsync

    Type parameters

    @@ -979,7 +979,7 @@

    init

    Inherited from MidwayContainer.init

    Overrides Container.init

    Returns void

    @@ -1071,7 +1071,7 @@

    load

    @@ -1454,7 +1454,7 @@

    registerCustomBinding

    Inherited from MidwayContainer.registerCustomBinding

    Overrides Container.registerCustomBinding

    Parameters

    @@ -1481,7 +1481,7 @@

    registerDataHandler

    Parameters

    @@ -1560,7 +1560,7 @@

    Protected registerEach

    Inherited from MidwayContainer.registerEachCreatedHook

    Returns void

    @@ -1798,7 +1798,7 @@

    updateContext

    Parameters

    diff --git a/api-reference/classes/midwaywebloader.html b/api-reference/classes/midwaywebloader.html index 904c3c2ec21b..a00c130dc74a 100644 --- a/api-reference/classes/midwaywebloader.html +++ b/api-reference/classes/midwaywebloader.html @@ -125,7 +125,7 @@

    Methods

  • getEggPaths
  • getPluginPath
  • getServerEnv
  • -
  • handlerWebMiddleware
  • +
  • handlerWebMiddleware
  • loadApplicationContext
  • loadConfig
  • loadMidwayController
  • @@ -149,7 +149,7 @@

    constructor

  • Parameters

    @@ -171,7 +171,7 @@

    appDir

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

    appInfo

    appInfo: EggAppInfo
    @@ -191,7 +191,7 @@

    baseDir

    baseDir: string
    @@ -201,7 +201,7 @@

    Private containerLoadercontainerLoader: ContainerLoader

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

    Private controllerIds

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

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

    applicationContext

  • Returns MidwayContainer

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

    isTsMode

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

    pluginContext

  • Returns any

    @@ -297,7 +297,7 @@

    Private createEggRout
  • @@ -318,13 +318,13 @@

    Returns any

    generateController

      -
    • generateController(controllerMapping: string, routeArgsInfo?: RouterParamValue[]): (Anonymous function)
    • +
    • generateController(controllerMapping: string, routeArgsInfo?: RouterParamValue[]): Middleware
    -

    Returns (Anonymous function)

    +

    Returns Middleware

  • @@ -358,7 +358,7 @@

    Protected getAppInf
  • Returns EggAppInfo

    @@ -375,7 +375,7 @@

    Protected getEggPat
  • Returns string[]

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

    Protected getPlugin
  • Parameters

    @@ -415,53 +415,47 @@

    Protected getServer
  • Returns string

  • -
    +

    Private handlerWebMiddleware

    -
    @@ -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 ef2bc7006cca..319748658b8c 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 c3a6955fca6e..37e2434fdf80 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 dd489c5917c0..817631508c54 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 5456ad3039e5..1d4f08dd32ca 100644 --- a/api-reference/globals.html +++ b/api-reference/globals.html @@ -103,6 +103,13 @@

    Interfaces

  • WebMiddleware
  • +
    +

    Type aliases

    + +

    Variables

      @@ -148,6 +155,29 @@

      Object literals

  • +
    +

    Type aliases

    +
    + +

    Middleware

    +
    Middleware: KoaMiddleware<Context>
    + +
    +
    + +

    MiddlewareParamArray

    +
    MiddlewareParamArray: KoaMiddlewareParamArray<Context>
    + +
    +

    Variables

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

    Const ARGUMENT_NAMES

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

    Const CONTROLLERS

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

    Const EggLoader

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

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

    Const MIDDLEWARES

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

    Const MIDWAY_PATH

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

    Const Master

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

    Const RELEASE

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

    Const STRIP_COMMENTS

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

    Const TS_SRC_DIR

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

    Const TS_TARGET_DIR

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

    Const TYPE_LOGGER

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

    Const TYPE_PLUGIN

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

    Const VERSION

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

    Const camelcase

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

    Const debug

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

    Const mm2

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

    Const mock

    mock: any = require('egg-mock')
    @@ -365,7 +395,7 @@

    buildLoadDir

  • Parameters

    @@ -391,7 +421,7 @@

    getMethodNames

  • @@ -425,7 +455,7 @@

    getParamNames

  • Parameters

    @@ -460,7 +490,7 @@

    isTypeScriptEnvironment

  • Returns boolean

    @@ -477,7 +507,7 @@

    mockContainer

  • @@ -509,7 +539,7 @@

    providerWrapper

  • Parameters

    @@ -526,19 +556,21 @@

    Returns void

    safelyGet

      -
    • safelyGet(list: any, obj: any): any
    • +
    • safelyGet(list: string | string[], obj?: object): any
    • safelyGet(['a','b'],{a: {b: 2}}) // => 2 safelyGet(['a','b'],{c: {b: 2}}) // => undefined + safelyGet(['a','1'],{a: {"1": 2}}) // => 2 + safelyGet(['a','1'],{a: {b: 2}}) // => undefined safelyGet('a.b',{a: {b: 2}}) // => 2 safelyGet('a.b',{c: {b: 2}}) // => undefined

      @@ -546,10 +578,10 @@

      safelyGet

      Parameters

      • -
        list: any
        +
        list: string | string[]
      • -
        obj: any
        +
        Optional obj: object

      Returns any

      @@ -566,7 +598,7 @@

      startCluster

    • @@ -596,7 +628,7 @@

      Const MidwayHandlerKey<
      MidwayHandlerKey: object
      @@ -605,7 +637,7 @@

      CONFIG

      CONFIG: string = "config"
      @@ -615,7 +647,7 @@

      LOGGER

      LOGGER: string = "logger"
      @@ -625,7 +657,7 @@

      PLUGIN

      PLUGIN: string = "plugin"
      @@ -720,6 +752,12 @@

      PLUGIN

    • WebMiddleware
    • +
    • + Middleware +
    • +
    • + MiddlewareParamArray +
    • ARGUMENT_NAMES
    • diff --git a/api-reference/index.html b/api-reference/index.html index 608c01542ed4..5ab7891a210d 100644 --- a/api-reference/index.html +++ b/api-reference/index.html @@ -260,6 +260,12 @@

      License

    • WebMiddleware
    • +
    • + Middleware +
    • +
    • + MiddlewareParamArray +
    • ARGUMENT_NAMES
    • diff --git a/api-reference/interfaces/frameworkdecoratormetadata.html b/api-reference/interfaces/frameworkdecoratormetadata.html index a42e348a7a1b..3b75cbb265e1 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 7f78354256ed..2c752d616139 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 c7270a381596..a83757f175d5 100644 --- a/api-reference/interfaces/midwayloaderoptions.html +++ b/api-reference/interfaces/midwayloaderoptions.html @@ -109,7 +109,7 @@

      app

      @@ -120,7 +120,7 @@

      baseDir

      @@ -130,7 +130,7 @@

      Optional container

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

      logger

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

      Optional plugins

      @@ -178,7 +178,7 @@

      Optional srcDir

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

      Optional targetDir

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

      Optional typescript

      typescript: boolean
      diff --git a/api-reference/interfaces/midwaymock.html b/api-reference/interfaces/midwaymock.html index 4de11d643e47..061a178f2cfe 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 ed6e935dd756..949fcee74a19 100644 --- a/api-reference/interfaces/midwaymockapplication.html +++ b/api-reference/interfaces/midwaymockapplication.html @@ -318,7 +318,7 @@

      appDir

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

      applicationContext

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

      baseDir

      @@ -435,7 +435,7 @@

      enablePlugins

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

      pluginContext

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

      getApplicationContext

    • Returns IApplicationContext

      @@ -1272,7 +1272,7 @@

      getConfig

    • Parameters

      @@ -1296,7 +1296,7 @@

      getLogger

      Parameters

      @@ -1338,7 +1338,7 @@

      getPlugin

    • Parameters

      @@ -1361,7 +1361,7 @@

      getPluginContext

    • Returns IApplicationContext

      @@ -1786,7 +1786,7 @@

      mockClassFunction

    • diff --git a/api-reference/interfaces/webmiddleware.html b/api-reference/interfaces/webmiddleware.html index 910db13cb88e..14599b99f680 100644 --- a/api-reference/interfaces/webmiddleware.html +++ b/api-reference/interfaces/webmiddleware.html @@ -93,49 +93,16 @@

      Methods

      resolve

      diff --git a/assets/js/app.f59ec384.js b/assets/js/app.edf0d6ce.js similarity index 90% rename from assets/js/app.f59ec384.js rename to assets/js/app.edf0d6ce.js index 13091c1fab16..ebfeb752bb74 100644 --- a/assets/js/app.f59ec384.js +++ b/assets/js/app.edf0d6ce.js @@ -5,4 +5,4 @@ * vue-router v3.0.7 * (c) 2019 Evan You * @license MIT - */function Fi(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function Ui(t,e){for(var n in e)t[n]=e[n];return t}var Bi={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;){var p=i.$vnode&&i.$vnode.data;p&&(p.routerView&&l++,p.keepAlive&&i._inactive&&(f=!0)),i=i.$parent}if(o.routerViewDepth=l,f)return a(c[s],o,r);var d=u.matched[l];if(!d)return c[s]=null,a();var h=c[s]=d.components[s];o.registerRouteInstance=function(t,e){var n=d.instances[s];(e&&n!==t||!e&&n===t)&&(d.instances[s]=e)},(o.hook||(o.hook={})).prepatch=function(t,e){d.instances[s]=e.componentInstance},o.hook.init=function(t){t.data.keepAlive&&t.componentInstance&&t.componentInstance!==d.instances[s]&&(d.instances[s]=t.componentInstance)};var v=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,d.props&&d.props[s]);if(v){v=o.props=Ui({},v);var m=o.attrs=o.attrs||{};for(var g in v)h.props&&g in h.props||(m[g]=v[g],delete v[g])}return a(h,o,r)}};var Wi=/[!'()*]/g,Hi=function(t){return"%"+t.charCodeAt(0).toString(16)},qi=/%2C/g,Vi=function(t){return encodeURIComponent(t).replace(Wi,Hi).replace(qi,",")},zi=decodeURIComponent;function Gi(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var n=t.replace(/\+/g," ").split("="),r=zi(n.shift()),i=n.length>0?zi(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 Ki(t){var e=t?Object.keys(t).map(function(e){var n=t[e];if(void 0===n)return"";if(null===n)return Vi(e);if(Array.isArray(n)){var r=[];return n.forEach(function(t){void 0!==t&&(null===t?r.push(Vi(e)):r.push(Vi(e)+"="+Vi(t)))}),r.join("&")}return Vi(e)+"="+Vi(n)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}var Xi=/\/?$/;function Ji(t,e,n,r){var i=r&&r.options.stringifyQuery,o=e.query||{};try{o=Qi(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:to(e,i),matched:t?Zi(t):[]};return n&&(a.redirectedFrom=to(n,i)),Object.freeze(a)}function Qi(t){if(Array.isArray(t))return t.map(Qi);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=Qi(t[n]);return e}return t}var Yi=Ji(null,{path:"/"});function Zi(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function to(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var i=t.hash;return void 0===i&&(i=""),(n||"/")+(e||Ki)(r)+i}function eo(t,e){return e===Yi?t===e:!!e&&(t.path&&e.path?t.path.replace(Xi,"")===e.path.replace(Xi,"")&&t.hash===e.hash&&no(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&no(t.query,e.query)&&no(t.params,e.params)))}function no(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?no(r,i):String(r)===String(i)})}var ro,io=[String,Object],oo=[String,Array],ao={name:"RouterLink",props:{to:{type:io,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:oo,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?Ji(null,o,null,n):a;u[h]=eo(r,v),u[d]=this.exact?u[h]:function(t,e){return 0===t.path.replace(Xi,"/").indexOf(e.path.replace(Xi,"/"))&&(!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){so(t)&&(e.replace?n.replace(o):n.push(o))},g={click:so};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?co(s.path,u,n||i.append):u,l=function(t,e,n){void 0===e&&(e={});var r,i=n||Gi;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 Io(t,e){var n=jo(t),r=n.pathList,i=n.pathMap,o=n.nameMap;function a(t,n,a){var s=Lo(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]);return s.path=Ao(l.path,s.params),u(l,s,a)}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 Yo(t){return function(e,n,r){var i=!1,o=0,a=null;Zo(t,function(t,e,n,s){if("function"==typeof t&&void 0===t.cid){i=!0,o++;var u,c=na(function(e){var i;((i=e).__esModule||ea&&"Module"===i[Symbol.toStringTag])&&(e=e.default),t.resolved="function"==typeof e?e:ro.extend(e),n.components[s]=e,--o<=0&&r()}),l=na(function(t){var e="Failed to resolve async component "+s+": "+t;a||(a=Fi(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 Zo(t,e){return ta(t.map(function(t){return Object.keys(t.components).map(function(n){return e(t.components[n],t.instances[n],t,n)})}))}function ta(t){return Array.prototype.concat.apply([],t)}var ea="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function na(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 ra=function(t,e){this.router=t,this.base=function(t){if(!t)if(uo){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=Yi,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function ia(t,e,n,r){var i=Zo(t,function(t,r,i,o){var a=function(t,e){"function"!=typeof t&&(t=ro.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 ta(r?i.reverse():i)}function oa(t,e){if(e)return function(){return t.apply(e,arguments)}}ra.prototype.listen=function(t){this.cb=t},ra.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},ra.prototype.onError=function(t){this.errorCbs.push(t)},ra.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)}))})},ra.prototype.confirmTransition=function(t,e,n){var r=this,i=this.current,o=function(t){Fi(t)&&(r.errorCbs.length?r.errorCbs.forEach(function(e){e(t)}):console.error(t)),n&&n(t)};if(eo(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-1?decodeURI(t.slice(0,r))+t.slice(r):decodeURI(t)}else n>-1&&(t=decodeURI(t.slice(0,n))+t.slice(n));return t}function fa(t){var e=window.location.href,n=e.indexOf("#");return(n>=0?e.slice(0,n):e)+"#"+t}function pa(t){qo?Xo(fa(t)):window.location.hash=t}function da(t){qo?Jo(fa(t)):window.location.replace(fa(t))}var ha=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}(ra),va=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=Io(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!qo&&!1!==t.fallback,this.fallback&&(e="hash"),uo||(e="abstract"),this.mode=e,e){case"history":this.history=new aa(this,t.base);break;case"hash":this.history=new ua(this,t.base,this.fallback);break;case"abstract":this.history=new ha(this,t.base);break;default:0}},ma={currentRoute:{configurable:!0}};function ga(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}va.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},ma.currentRoute.get=function(){return this.history&&this.history.current},va.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null)}),!this.app){this.app=t;var n=this.history;if(n instanceof aa)n.transitionTo(n.getCurrentLocation());else if(n instanceof ua){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},va.prototype.beforeEach=function(t){return ga(this.beforeHooks,t)},va.prototype.beforeResolve=function(t){return ga(this.resolveHooks,t)},va.prototype.afterEach=function(t){return ga(this.afterHooks,t)},va.prototype.onReady=function(t,e){this.history.onReady(t,e)},va.prototype.onError=function(t){this.history.onError(t)},va.prototype.push=function(t,e,n){this.history.push(t,e,n)},va.prototype.replace=function(t,e,n){this.history.replace(t,e,n)},va.prototype.go=function(t){this.history.go(t)},va.prototype.back=function(){this.go(-1)},va.prototype.forward=function(){this.go(1)},va.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]})})):[]},va.prototype.resolve=function(t,e,n){var r=Lo(t,e=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?lo(t+"/"+r):r}(this.history.base,o,this.mode),normalizedTo:r,resolved:i}},va.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==Yi&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(va.prototype,ma),va.install=function t(e){if(!t.installed||ro!==e){t.installed=!0,ro=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",Bi),e.component("RouterLink",ao);var i=e.config.optionMergeStrategies;i.beforeRouteEnter=i.beforeRouteLeave=i.beforeRouteUpdate=i.created}},va.version="3.0.7",uo&&window.Vue&&window.Vue.use(va);var ya=va;n(107),n(20),n(30),n(17),n(31),n(66),n(33),n(67);function ba(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),qa=(n(128),{name:"DropdownTransition",methods:{setHeight:function(t){t.style.height=t.scrollHeight+"px"},unsetHeight:function(t){t.style.height=""}}}),Va=(n(132),Object(Na.a)(qa,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),za={components:{NavLink:Da,DropdownTransition:Va},data:function(){return{open:!1}},props:{item:{required:!0}},methods:{toggle:function(){this.open=!this.open}}},Ga=(n(134),{components:{NavLink:Da,DropdownLink:Object(Na.a)(za,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 ba(this.userNav).concat([o])}return this.userNav},userLinks:function(){return(this.nav||[]).map(function(t){return Object.assign(Ma(t),{items:(t.items||[]).map(Ma)})})},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=Ta(r,n+"#"+e.slug);return t("li",{class:"sidebar-sub-header"},[es(t,n+"#"+e.slug,e.title,a),ns(t,e.children,n,r,i,o+1)])}))}var rs={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=Ta(o,a.path),u="auto"===a.type?s||a.children.some(function(t){return Ta(o,a.basePath+"#"+t.slug)}):s,c=es(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,ns(t,a.children,a.basePath,o,f)]:(u||p)&&a.headers&&!Ca.test(a.path)?[c,ns(t,Pa(a.headers),a.path,o,f)]:c}},is=(n(142),Object(Na.a)(rs,void 0,void 0,!1,null,null,null).exports),os={name:"SidebarGroup",props:["item","first","open","collapsable"],components:{SidebarLink:is,DropdownTransition:Va}};n(144);var as={components:{SidebarGroup:Object(Na.a)(os,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:is,NavLinks:Ka},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 Ta(this.$route,t.path)}}},ss=(n(146),Object(Na.a)(as,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 us(t){return(us="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 cs(t){return(cs="function"==typeof Symbol&&"symbol"===us(Symbol.iterator)?function(t){return us(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":us(t)})(t)}var ls={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}}}),ps=(n(150),n(152),Object(Na.a)(fs,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),ds=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],hs={methods:{getMsg:function(){return ds[Math.floor(Math.random()*ds.length)]}}},vs=Object(Na.a)(hs,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,ms=(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(gs(n,t.currentMetaTags))};this.$watch("$page",e),e()},beforeDestroy:function(){gs(null,this.currentMetaTags)}});function gs(t,e){if(e&&ba(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 ys=n(92),bs=[ms,{mounted:function(){window.addEventListener("scroll",this.onScroll)},methods:{onScroll:n.n(ys)()(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 Ui(t,e){for(var n in e)t[n]=e[n];return t}var Bi={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;){var p=i.$vnode&&i.$vnode.data;p&&(p.routerView&&l++,p.keepAlive&&i._inactive&&(f=!0)),i=i.$parent}if(o.routerViewDepth=l,f)return a(c[s],o,r);var d=u.matched[l];if(!d)return c[s]=null,a();var h=c[s]=d.components[s];o.registerRouteInstance=function(t,e){var n=d.instances[s];(e&&n!==t||!e&&n===t)&&(d.instances[s]=e)},(o.hook||(o.hook={})).prepatch=function(t,e){d.instances[s]=e.componentInstance},o.hook.init=function(t){t.data.keepAlive&&t.componentInstance&&t.componentInstance!==d.instances[s]&&(d.instances[s]=t.componentInstance)};var v=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,d.props&&d.props[s]);if(v){v=o.props=Ui({},v);var m=o.attrs=o.attrs||{};for(var g in v)h.props&&g in h.props||(m[g]=v[g],delete v[g])}return a(h,o,r)}};var Wi=/[!'()*]/g,Hi=function(t){return"%"+t.charCodeAt(0).toString(16)},qi=/%2C/g,Vi=function(t){return encodeURIComponent(t).replace(Wi,Hi).replace(qi,",")},zi=decodeURIComponent;function Gi(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var n=t.replace(/\+/g," ").split("="),r=zi(n.shift()),i=n.length>0?zi(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 Ki(t){var e=t?Object.keys(t).map(function(e){var n=t[e];if(void 0===n)return"";if(null===n)return Vi(e);if(Array.isArray(n)){var r=[];return n.forEach(function(t){void 0!==t&&(null===t?r.push(Vi(e)):r.push(Vi(e)+"="+Vi(t)))}),r.join("&")}return Vi(e)+"="+Vi(n)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}var Xi=/\/?$/;function Ji(t,e,n,r){var i=r&&r.options.stringifyQuery,o=e.query||{};try{o=Qi(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:to(e,i),matched:t?Zi(t):[]};return n&&(a.redirectedFrom=to(n,i)),Object.freeze(a)}function Qi(t){if(Array.isArray(t))return t.map(Qi);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=Qi(t[n]);return e}return t}var Yi=Ji(null,{path:"/"});function Zi(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function to(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var i=t.hash;return void 0===i&&(i=""),(n||"/")+(e||Ki)(r)+i}function eo(t,e){return e===Yi?t===e:!!e&&(t.path&&e.path?t.path.replace(Xi,"")===e.path.replace(Xi,"")&&t.hash===e.hash&&no(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&no(t.query,e.query)&&no(t.params,e.params)))}function no(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?no(r,i):String(r)===String(i)})}var ro,io=[String,Object],oo=[String,Array],ao={name:"RouterLink",props:{to:{type:io,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:oo,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?Ji(null,o,null,n):a;u[h]=eo(r,v),u[d]=this.exact?u[h]:function(t,e){return 0===t.path.replace(Xi,"/").indexOf(e.path.replace(Xi,"/"))&&(!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){so(t)&&(e.replace?n.replace(o):n.push(o))},g={click:so};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?co(s.path,u,n||i.append):u,l=function(t,e,n){void 0===e&&(e={});var r,i=n||Gi;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 Io(t,e){var n=jo(t),r=n.pathList,i=n.pathMap,o=n.nameMap;function a(t,n,a){var s=Lo(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]);return s.path=Ao(l.path,s.params),u(l,s,a)}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 Yo(t){return function(e,n,r){var i=!1,o=0,a=null;Zo(t,function(t,e,n,s){if("function"==typeof t&&void 0===t.cid){i=!0,o++;var u,c=na(function(e){var i;((i=e).__esModule||ea&&"Module"===i[Symbol.toStringTag])&&(e=e.default),t.resolved="function"==typeof e?e:ro.extend(e),n.components[s]=e,--o<=0&&r()}),l=na(function(t){var e="Failed to resolve async component "+s+": "+t;a||(a=Fi(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 Zo(t,e){return ta(t.map(function(t){return Object.keys(t.components).map(function(n){return e(t.components[n],t.instances[n],t,n)})}))}function ta(t){return Array.prototype.concat.apply([],t)}var ea="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function na(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 ra=function(t,e){this.router=t,this.base=function(t){if(!t)if(uo){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=Yi,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function ia(t,e,n,r){var i=Zo(t,function(t,r,i,o){var a=function(t,e){"function"!=typeof t&&(t=ro.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 ta(r?i.reverse():i)}function oa(t,e){if(e)return function(){return t.apply(e,arguments)}}ra.prototype.listen=function(t){this.cb=t},ra.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},ra.prototype.onError=function(t){this.errorCbs.push(t)},ra.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)}))})},ra.prototype.confirmTransition=function(t,e,n){var r=this,i=this.current,o=function(t){Fi(t)&&(r.errorCbs.length?r.errorCbs.forEach(function(e){e(t)}):console.error(t)),n&&n(t)};if(eo(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-1?decodeURI(t.slice(0,r))+t.slice(r):decodeURI(t)}else n>-1&&(t=decodeURI(t.slice(0,n))+t.slice(n));return t}function fa(t){var e=window.location.href,n=e.indexOf("#");return(n>=0?e.slice(0,n):e)+"#"+t}function pa(t){qo?Xo(fa(t)):window.location.hash=t}function da(t){qo?Jo(fa(t)):window.location.replace(fa(t))}var ha=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}(ra),va=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=Io(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!qo&&!1!==t.fallback,this.fallback&&(e="hash"),uo||(e="abstract"),this.mode=e,e){case"history":this.history=new aa(this,t.base);break;case"hash":this.history=new ua(this,t.base,this.fallback);break;case"abstract":this.history=new ha(this,t.base);break;default:0}},ma={currentRoute:{configurable:!0}};function ga(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}va.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},ma.currentRoute.get=function(){return this.history&&this.history.current},va.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null)}),!this.app){this.app=t;var n=this.history;if(n instanceof aa)n.transitionTo(n.getCurrentLocation());else if(n instanceof ua){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},va.prototype.beforeEach=function(t){return ga(this.beforeHooks,t)},va.prototype.beforeResolve=function(t){return ga(this.resolveHooks,t)},va.prototype.afterEach=function(t){return ga(this.afterHooks,t)},va.prototype.onReady=function(t,e){this.history.onReady(t,e)},va.prototype.onError=function(t){this.history.onError(t)},va.prototype.push=function(t,e,n){this.history.push(t,e,n)},va.prototype.replace=function(t,e,n){this.history.replace(t,e,n)},va.prototype.go=function(t){this.history.go(t)},va.prototype.back=function(){this.go(-1)},va.prototype.forward=function(){this.go(1)},va.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]})})):[]},va.prototype.resolve=function(t,e,n){var r=Lo(t,e=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?lo(t+"/"+r):r}(this.history.base,o,this.mode),normalizedTo:r,resolved:i}},va.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==Yi&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(va.prototype,ma),va.install=function t(e){if(!t.installed||ro!==e){t.installed=!0,ro=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",Bi),e.component("RouterLink",ao);var i=e.config.optionMergeStrategies;i.beforeRouteEnter=i.beforeRouteLeave=i.beforeRouteUpdate=i.created}},va.version="3.0.7",uo&&window.Vue&&window.Vue.use(va);var ya=va;n(107),n(20),n(30),n(17),n(31),n(66),n(33),n(67);function ba(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),qa=(n(128),{name:"DropdownTransition",methods:{setHeight:function(t){t.style.height=t.scrollHeight+"px"},unsetHeight:function(t){t.style.height=""}}}),Va=(n(132),Object(Na.a)(qa,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),za={components:{NavLink:Da,DropdownTransition:Va},data:function(){return{open:!1}},props:{item:{required:!0}},methods:{toggle:function(){this.open=!this.open}}},Ga=(n(134),{components:{NavLink:Da,DropdownLink:Object(Na.a)(za,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 ba(this.userNav).concat([o])}return this.userNav},userLinks:function(){return(this.nav||[]).map(function(t){return Object.assign(Ma(t),{items:(t.items||[]).map(Ma)})})},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=Ta(r,n+"#"+e.slug);return t("li",{class:"sidebar-sub-header"},[es(t,n+"#"+e.slug,e.title,a),ns(t,e.children,n,r,i,o+1)])}))}var rs={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=Ta(o,a.path),u="auto"===a.type?s||a.children.some(function(t){return Ta(o,a.basePath+"#"+t.slug)}):s,c=es(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,ns(t,a.children,a.basePath,o,f)]:(u||p)&&a.headers&&!Ca.test(a.path)?[c,ns(t,Pa(a.headers),a.path,o,f)]:c}},is=(n(142),Object(Na.a)(rs,void 0,void 0,!1,null,null,null).exports),os={name:"SidebarGroup",props:["item","first","open","collapsable"],components:{SidebarLink:is,DropdownTransition:Va}};n(144);var as={components:{SidebarGroup:Object(Na.a)(os,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:is,NavLinks:Ka},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 Ta(this.$route,t.path)}}},ss=(n(146),Object(Na.a)(as,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 us(t){return(us="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 cs(t){return(cs="function"==typeof Symbol&&"symbol"===us(Symbol.iterator)?function(t){return us(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":us(t)})(t)}var ls={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}}}),ps=(n(150),n(152),Object(Na.a)(fs,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),ds=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],hs={methods:{getMsg:function(){return ds[Math.floor(Math.random()*ds.length)]}}},vs=Object(Na.a)(hs,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,ms=(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(gs(n,t.currentMetaTags))};this.$watch("$page",e),e()},beforeDestroy:function(){gs(null,this.currentMetaTags)}});function gs(t,e){if(e&&ba(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 ys=n(92),bs=[ms,{mounted:function(){window.addEventListener("scroll",this.onScroll)},methods:{onScroll:n.n(ys)()(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 - + @@ -394,6 +394,6 @@ "dev": "set NODE_ENV=local && midway-bin dev --ts" }

  • - + diff --git a/en/index.html b/en/index.html index 0664d71efe60..e54ab0b3a30d 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 94d7315e92fb..0d1a35db75bb 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 a41c7f8e033a..73158d9e52a4 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 c7caba602914..f2b0966f88d1 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 5c127743035b..c45bdc4ec052 100644 --- a/guide.html +++ b/guide.html @@ -7,7 +7,7 @@ - + @@ -405,6 +405,6 @@ "dev": "set NODE_ENV=local && midway-bin dev --ts" }
    - + diff --git a/index.html b/index.html index 1ed91489473d..db188f76509c 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 9fd9a65d2b60..3a1ffcf0b123 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 ac34e81561e2..d9341b13399a 100644 --- a/tool_set.html +++ b/tool_set.html @@ -7,7 +7,7 @@ - + @@ -59,6 +59,6 @@ ] }
    - + diff --git a/ts_start.html b/ts_start.html index 50ec8afd62fd..f6f9a8ed24b5 100644 --- a/ts_start.html +++ b/ts_start.html @@ -7,7 +7,7 @@ - + @@ -111,6 +111,6 @@

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

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

    相关链接

    - +