RCKMessageBubble constructor

RCKMessageBubble({
  1. Key? key,
  2. required RCIMIWMessage message,
  3. bool showTime = false,
  4. Alignment? alignment,
  5. bool? withoutBubble,
  6. bool? withoutName,
  7. RCKBubbleConfig? config,
  8. MessageTapCallback? onTap,
  9. MessageDoubleTapCallback? onDoubleTap,
  10. MessageLongPressCallback? onLongPress,
  11. MessageSwipeCallback? onSwipe,
  12. MessageTapCallback? onAppendBubbleTap,
  13. MessageLongPressCallback? onAppendBubbleLongPress,
})

Implementation

RCKMessageBubble({
  super.key,
  required this.message,
  this.showTime = false, // 默认不显示时间
  this.alignment,
  this.withoutBubble,
  this.withoutName,
  this.config, // 新增:气泡配置参数
  this.onTap,
  this.onDoubleTap,
  this.onLongPress,
  this.onSwipe,
  this.onAppendBubbleTap,
  this.onAppendBubbleLongPress,
}) : _anchorKey = GlobalKey();