UserServiceAction extension
Methods
-
fetchUserInfos(
{required List< String> userIds}) → Future<List< UserInfoProtocol> > -
Available on ChatroomUIKitClient, provided by the UserServiceAction extension
fetch user info. -
loginWithPassword(
{required String userId, required String password, UserInfoProtocol? userInfo}) → Future< void> -
Available on ChatroomUIKitClient, provided by the UserServiceAction extension
login with password. -
loginWithToken(
{required String userId, required String token, UserInfoProtocol? userInfo}) → Future< void> -
Available on ChatroomUIKitClient, provided by the UserServiceAction extension
login with token. -
logout(
) → Future< void> -
Available on ChatroomUIKitClient, provided by the UserServiceAction extension
logout. -
refreshToken(
{required String token}) → Future< void> -
Available on ChatroomUIKitClient, provided by the UserServiceAction extension
refresh token, if you use token to login, you need to refresh token when token expired. -
updateUserInfo(
{UserInfoProtocol? user}) → Future< void> -
Available on ChatroomUIKitClient, provided by the UserServiceAction extension
update user info.