sendGift method

  1. @override
Future<void> sendGift(
  1. String roomId,
  2. GiftEntityProtocol gift,
  3. UserInfoProtocol? user
)
override

Send gift.

  • Parameters:
    • gift: GiftEntityProtocol
    • completion: Callback,what if success or error.

Implementation

@override
Future<void> sendGift(
  String roomId,
  GiftEntityProtocol gift,
  UserInfoProtocol? user,
) async {
  await ChatroomUIKitClient.instance.sendCustomMessage(
    roomId: roomId,
    event: ChatRoomUIKitEvent.giftEvent,
    params: {
      ChatRoomUIKitEvent.gift: json.encode(giftToJson(gift)),
    },
  );
}