跳至主要內容

StateObserver.jsonlines()

BFChainPluginStateObserverjsonlines小于 1 分钟

实现了监听插件状态变化的Generator方法;

StateObserver.jsonlines()

参数

返回值

一个迭代器
每次迭代返回值是一个实现了部分State接口的对象;

示例

import { statusBarPlugin } from "@plaoc/plugins";
statusBarPlugin.state.onChange(state => {
  // 系统状态栏的状态发生变化的时候执行
})
(async () => {
  for await (const _info of StatusBarPlugin.state.jsonlines()) {
    // 可以在这里获取到状态数据
    // 也可以通过 StateObserver.onChange(listener) 方法实现监听
    // console.log("stateChange", _info);
  }
})();

平台兼容性

属性/方法/事件AndroidIOSDesktop-DevDesktop
jsonlinesX

相关链接

StateObserver

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.7