messageType.js 635 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. // 是否普通消息
  2. let isNormal = function (type) {
  3. return type >= 0 && type < 10;
  4. }
  5. // 是否状态消息
  6. let isStatus = function (type) {
  7. return type >= 10 && type < 20;
  8. }
  9. // 是否提示消息
  10. let isTip = function (type) {
  11. return type >= 20 && type < 30;
  12. }
  13. // 操作交互类消息
  14. let isAction = function (type) {
  15. return type >= 40 && type < 50;
  16. }
  17. // 单人通话信令
  18. let isRtcPrivate = function (type) {
  19. return type >= 100 && type < 200;
  20. }
  21. // 多人通话信令
  22. let isRtcGroup = function (type) {
  23. return type >= 200 && type < 300;
  24. }
  25. export {
  26. isNormal,
  27. isStatus,
  28. isTip,
  29. isAction,
  30. isRtcPrivate,
  31. isRtcGroup
  32. }