GiftManager constructor
GiftManager({
- required String roomId,
- OnReceiveGiftMessageCallback? onReceiveGiftMessageCallback,
- OnReceiveLikeMessageCallback? onReceiveLikeMessageCallback,
Implementation
GiftManager(
{required this.roomId,
this.onReceiveGiftMessageCallback,
this.onReceiveLikeMessageCallback}) {
_addObserver();
super.onReceiveGiftMessage = (roomId, giftInfo, count, sender) {
if (roomId != this.roomId) {
return;
}
onReceiveGiftMessageCallback?.call(giftInfo, count, sender);
};
super.onReceiveLikesMessage = (roomId, totalLikesReceived, sender) {
if (roomId != this.roomId) {
return;
}
onReceiveLikeMessageCallback?.call(totalLikesReceived, sender);
};
}