# Function: offAccountUpdate

offAccountUpdate(handler?: AccountUpdateEventHandler): void

取消监听 AccountUpdate 事件

example

// 导入账号系统
import { accountSystem } from "@timi/mogs-sdk";
// ...
// 定义一个事件处理函数
function accountUpdateEventHandler(ev: AccountUpdateEvent): void {
  console.log(ev.previousValue, ev.currentValue);
}
// 注册 AccountUpdate 事件处理函数
accountSystem.onAccountChange(accountUpdateEventHandler);
// 取消注册 AccountUpdate 事件处理函数
accountSystem.offAccountChange(accountUpdateEventHandler);
// 取消注册所有 AccountUpdate 事件处理函数
accountSystem.offAccountChange();
1
2
3
4
5
6
7
8
9
10
11
12
13

# 参数:

属性 类型 描述
handler? AccountUpdateEventHandler 要取消注册的 AccountUpdate 事件处理函数;若为空,则取消注册所有事件处理函数。

AccountUpdateEventHandler: MogsEventHandler‹AccountUpdateEvent

AccountUpdateEvent结构

属性 类型 描述
currentValue ReadonlyClone‹Account 数据改变后的值
previousValue ReadonlyClone‹Account 数据改变前的值
type Update 事件类型,由具体的事件构造时提供

# 返回值:

void