Skip to content

interface IHostApplicationLifetime

cangjie
public interface IHostApplicationLifetime

功能:定义主机应用生命周期通知接口。

成员概览

成员功能
func onStarted(() -> Unit)注册应用启动完成时执行的回调。
func onStopped(() -> Unit)注册应用停止完成时执行的回调。
func onStopping(() -> Unit)注册应用开始停止时执行的回调。
func stopApplication()通知应用开始停止。

func onStarted(() -> Unit)

cangjie
func onStarted(callback: () -> Unit): Unit

功能:注册应用启动完成时执行的回调。

参数:

  • callback: () -> Unit - 应用启动完成时执行的回调。

返回值:

  • Unit

func onStopped(() -> Unit)

cangjie
func onStopped(callback: () -> Unit): Unit

功能:注册应用停止完成时执行的回调。

参数:

  • callback: () -> Unit - 应用停止完成时执行的回调。

返回值:

  • Unit

func onStopping(() -> Unit)

cangjie
func onStopping(callback: () -> Unit): Unit

功能:注册应用开始停止时执行的回调。

参数:

  • callback: () -> Unit - 应用开始停止时执行的回调。

返回值:

  • Unit

func stopApplication()

cangjie
func stopApplication(): Unit

功能:通知应用开始停止。

返回值:

  • Unit