Skip to content

类型别名: 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 条件暴露方法

  • personalAccessTokenme(): LxnsPersonalPlayer(已绑定当前用户)
  • devAccessTokengetPlayer(friendCode) / getPlayerByQQ(qq)
  • 未传的能力在类型上不存在,编译期即可发现误用

类型参数

类型参数
O extends LxnsClientOptions