Skip to content
This repository has been archived by the owner on Aug 15, 2020. It is now read-only.

Latest commit

 

History

History
31 lines (22 loc) · 612 Bytes

lifecycle.md

File metadata and controls

31 lines (22 loc) · 612 Bytes

生命周期

Dolores 简化了 酷Q 的生命周期事件,让你不再需要关心「应用启用」和「酷Q启动」、「应用停用」和「酷Q退出」的区别。

启动事件

通过 dolores::on_startup 可注册启动事件处理函数,例如:

CQ_INIT {
    dolores::init();

    dolores::on_startup([] {
        // 进行资源初始化等操作
    });
}

停止事件

通过 dolores::on_shutdown 可注册停止事件处理函数,例如:

CQ_INIT {
    dolores::init();

    dolores::on_shutdown([] {
        // 进行资源销毁等操作
    });
}