helpers/helpers library

Classes

ChatHelper
EncryptionHelper
UploadHelper
UserStatusHelper
Class facade để sử dụng trong ứng dụng
UserStatusInfo
Thông tin trạng thái người dùng
UserStatusManager
Manager quản lý trạng thái người dùng
WidgetUserStatus
Widget hiển thị trạng thái người dùng

Enums

UserStatusType
Các loại trạng thái người dùng

Extensions

UserStatusTypeExtension on UserStatusType
Mở rộng enum để dễ dàng chuyển đổi giữa enum và string

Functions

blockUser(String userToBlock, {String? reason}) Future<void>
Chặn một user
getBlockedUsers() Future<List<BlockedUser>>
Lấy danh sách user đã bị chặn
isUserBlocked(String username) Future<bool>
Kiểm tra xem một user có bị chặn không
unblockUser(String userToUnblock) Future<void>
Bỏ chặn một user