WFCCTypingMessageContent.h 882 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. //
  2. // TypingMessageContent.h
  3. // WFChatClient
  4. //
  5. // Created by heavyrain on 2017/8/16.
  6. // Copyright © 2017年 WildFireChat. All rights reserved.
  7. //
  8. #import "WFCCMessageContent.h"
  9. /**
  10. 媒体类型
  11. - Typing_TEXT : 正在输入文本
  12. - Typing_VOICE : 正在输入语音
  13. - Typing_CAMERA : 正在拍摄
  14. - Typing_LOCATION : 正在选取位置
  15. - Typing_FILE : 正在选取文件
  16. */
  17. typedef NS_ENUM(NSInteger, WFCCTypingType) {
  18. Typing_TEXT = 0,
  19. Typing_VOICE = 1,
  20. Typing_CAMERA = 2,
  21. Typing_LOCATION = 3,
  22. Typing_FILE = 4
  23. };
  24. /**
  25. 正在输入消息
  26. */
  27. @interface WFCCTypingMessageContent : WFCCMessageContent
  28. /**
  29. 构造方法
  30. @param type 输入类型类型。
  31. @return 正在输入消息
  32. */
  33. + (instancetype)contentType:(WFCCTypingType)type;
  34. /**
  35. 输入类型类型。0 文本;1 语言。
  36. */
  37. @property (nonatomic, assign)WFCCTypingType type;
  38. @end