类型别名: LxnsClient<O>
ts
type LxnsClient<O> = [O["personalAccessToken"]] extends [NonNullable<O["personalAccessToken"]>] ? object : object & [O["devAccessToken"]] extends [NonNullable<O["devAccessToken"]>] ? LxnsDevClient : object;定义于: packages/prober/src/adapters/lxns/lxns-client.ts:43
LXNS 适配客户端类型:按构造时传入的 token 条件暴露方法。
- 有
personalAccessToken→me(): LxnsPersonalPlayer(已绑定当前用户) - 有
devAccessToken→getPlayer(friendCode)/getPlayerByQQ(qq) - 未传的能力在类型上不存在,编译期即可发现误用
类型参数
| 类型参数 |
|---|
O extends LxnsClientOptions |
