Hibok
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 
 
 

37 righe
928 B

  1. import 'package:chat/generated/i18n.dart';
  2. import 'package:chat/utils/LoadingDialog.dart';
  3. import 'package:oktoast/oktoast.dart';
  4. class BlacklistMgr {
  5. //我拉黑的用户id
  6. static Set<int> myBlacklistSet = new Set();
  7. //拉黑我的用户Id
  8. static Set<int> blacklistMeSet = new Set();
  9. //--------------------我的黑名单相关操作
  10. static addMyBlackList(int userId) {
  11. myBlacklistSet.add(userId);
  12. }
  13. static removeMyBalckList(int userId) {
  14. myBlacklistSet.remove(userId);
  15. }
  16. static bool isInMyblaklist(int userId) {
  17. return myBlacklistSet.contains(userId);
  18. }
  19. //------------------被拉黑名单相关操作
  20. static addBlackListMe(int userId) {
  21. blacklistMeSet.add(userId);
  22. }
  23. static removeBalckListMe(int userId) {
  24. blacklistMeSet.remove(userId);
  25. }
  26. static bool isBlaklistMe(int userId) {
  27. return blacklistMeSet.contains(userId);
  28. }
  29. }