setUserParams method

Future<bool> setUserParams({
  1. required String userId,
  2. required String token,
  3. List<int>? ext,
  4. String? isarName,
  5. Map<String, AesParams>? convParams,
})

设置用户参数

Implementation

Future<bool> setUserParams({
  required String userId,
  required String token,
  List<int>? ext,
  String? isarName,
  Map<String, AesParams>? convParams,
}) async {
  await openDatabase(
    userId: userId,
    isarName: isarName,
  );
  SetUserParamsResp? resp = await _xximCore?.setUserParams(
    reqId: SDKTool.getUUId(),
    req: SetUserParamsReq(
      userId: userId,
      token: token,
      ext: ext,
    ),
  );
  if (resp == null) {
    return false;
  }
  openPullSubscribe(
    convParams: convParams,
  );
  return true;
}