TUIBubbleMessageCellData.h 1.3 KB

123456789101112131415161718192021222324252627282930
  1. // Created by Tencent on 2023/06/09.
  2. // Copyright © 2023 Tencent. All rights reserved.
  3. /**
  4. *
  5. * - This file declares the TUIBubbleMessageCellData class.
  6. * - This class inherits from TUIMessageCellData and is used to store a series of data and information required by the bubble message unit.
  7. * - This class is used as the base class for the data source of the bubble message. When you want to implement a custom bubble message,
  8. * you also need to make the data source of the corresponding message inherit from this class.
  9. *
  10. */
  11. #import "TUIMessageCellData.h"
  12. NS_ASSUME_NONNULL_BEGIN
  13. /**
  14. *
  15. * 【Module name】TUIBubbleMessageCellData
  16. * 【Function description】Bubble message data source.
  17. * - Bubble messages, the most common type of messages that contain text and emoji characters, will be your most common type of message in most cases.
  18. * - The Bubble Message data source (hereinafter referred to as the data source) is responsible for storing various information required to render the Bubble
  19. * Message UI.
  20. * - The data source implements a series of business logic that can provide the required information to the Bubble Message UI.
  21. * - Both TUIFileMessageCellData and TUIVoiceMessageCellData inherit from this class and implement the UI of bubble messages.
  22. */
  23. @interface TUIBubbleMessageCellData : TUIMessageCellData
  24. @end
  25. NS_ASSUME_NONNULL_END