TUIFaceMessageCellData.h 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. // Created by Tencent on 2023/06/09.
  2. // Copyright © 2023 Tencent. All rights reserved.
  3. /**
  4. *
  5. *
  6. * This file declares the TUIFaceMessageCellData class.
  7. * This class inherits from TUIMessageCellData and is used to store a series of data and information required by the emoticon message unit.
  8. */
  9. #import <TIMCommon/TUIBubbleMessageCellData.h>
  10. #import <TIMCommon/TUIMessageCellData.h>
  11. NS_ASSUME_NONNULL_BEGIN
  12. /**
  13. * 【Module name】TUIFaceMessageCellData
  14. * 【Function description】Emoticon message unit data source.
  15. * - The emoticon message unit is the message unit used and displayed when displaying animated emoticons.
  16. * - The emoticon message unit data source is a class that provides a series of required data for the display of the emoticon message unit.
  17. */
  18. @interface TUIFaceMessageCellData : TUIBubbleMessageCellData
  19. /**
  20. *
  21. * The index of emoticon groups
  22. * - The subscript of the group where the emoticon is located, which is used to locate the emoticon group where the emoticon is located.
  23. */
  24. @property(nonatomic, assign) NSInteger groupIndex;
  25. /**
  26. * The path of the emoticon file
  27. */
  28. @property(nonatomic, strong) NSString *path;
  29. /**
  30. * The name of emoticon.
  31. */
  32. @property(nonatomic, strong) NSString *faceName;
  33. @end
  34. NS_ASSUME_NONNULL_END