# Functions
Exit 函数用于退出应用.
GetMainLooper 取主循环对象.
Loop 函数用于执行应用的主循环.
Run 函数启动一个应用实例,返回应用上下文.
RunAndLoop 函数依次调用 Run(), Loop(), Exit().
Shutdown 关闭应用.
# Constants
No description provided by the author
统一使用'class:"life"'注入.
ScopeContext 表示上下文模式.
ScopeMax 是作用域的最大值.
ScopeMin 是作用域的最小值.
ScopePrototype 表示原型模式.
ScopeSingleton 表示单例模式.
已执行 destroyMethod.
已执行 initMethod.
已执行 injectMethod.
正常可用.
新建.
# Structs
DefineModule 定义一个模块.
No description provided by the author
LifeRegistration 表示 Life 的注册项.
LifeRegistrationSorter 是 LifeRegistration 的排序器.
ModuleBuilder 用于创建Module对象.
# Interfaces
ComponentAfterService 是组件出厂后的服务.
ComponentFactory 一个组件的工厂.
ComponentGroup 是holder的分组.
ComponentGroupManager 用于管理holder的分组.
ComponentHolder 一个具体的组件的代理.
ComponentInfo 一个组件的配置.
ComponentInstance 一个具体的组件的实例的引用.
Components 接口表示一个组件的集合.
ConfigBuilder 表示应用程序配置.
Configuration 表示应用程序配置.
Context 表示一个通用的上下文对象.
ContextCollections 提供一组getter,来获取context的各种集合.
ContextGetter 接口向 Context 的使用者提供简易的 getter 方法.
ContextInfo 包含上下文的基本信息.
ContextLoader 用于加载进程上下文.
No description provided by the author
Initializer 是应用程序的启动器.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
InstanceContext 组件实例的上下文.
Killer 接口用于通知应用程序关闭, 【inject:".killer"】.
LifeRegistry 表示 Life 的注册者 【inject:".life"】.
Looper 【inject:"#main-looper"】.
MainLooper 【inject:"#main-looper"】.
Module 表示一个可导入的模块.
ModuleFactory 提供简单的,或者定制的模块.
ModuleProvider 以简单的方式提供一个模块.
No description provided by the author
Runtime 提供运行应用程序的更多选项.
# Type aliases
ComponentHolderFilter 是组件过滤器的函数签名.
ComponentScope 枚举表示组件的作用域.
ComponentState 枚举表示组件的状态.
No description provided by the author
Life 是 LifeRegistration 的别名.
OnLifeFunc 定义生命周期处理函数.
OnMountFunc 是模块挂载函数的签名.