• Service

    Service English | 中文 上下文服务的基类。以插件形式加载的子类会将自身注册为 ctx.<name>。 用于在 ctx 上公开具名 API 的服务基类。 子类在构造函数中调用 super(ctx, name)。服务会立即注册,并随所属 fiber 自动移除。

  • 注册表

    注册表 English | 中文 插件加载与依赖注入。 ctx.inject(deps, callback) /** * Run a callback once the requested services are available. * * Shorthand for `ctx.plugi

  • Fiber

    Fiber English | 中文 fiber 是一个已加载的插件实例,包含其生命周期状态、经过校验的配置以及已注册的作用。ctx.fiber 是当前 fiber,ctx.effect() 会将调用委托给它。 ctx.effect(execute, label?) /** * Re

  • 事件

    事件 English | 中文 每个上下文中都混入了事件分发 API。Harness 事件声明及其分发模式会生成到各自所属的子系统页面。 ctx.parallel(name, ...args) /** * Dispatch an event, running al

  • 上下文

    上下文 English | 中文 上下文是 Cordis 的核心对象:所有服务、事件和生命周期 API 都通过 ctx 访问。事件方法见事件,副作用与当前 fiber 见 Fiber,插件加载见注册表。 Cordis 插件的根依赖容器和子依赖容器。 上下文是一