requestGuardGiftList method

dynamic requestGuardGiftList({
  1. required String liveId,
  2. required dynamic callback(
    1. List<LiveGiftModel>?
    ),
})

请求守护礼物列表

Implementation

requestGuardGiftList({required String liveId, required Function(List<LiveGiftModel>?) callback}) {
  DioManager().requestList<dynamic>(RequestType.POST, params: {'liveId': liveId, "giftType": GiftTypeEnum.guard}, RequestApi.apiRoomGifts, onSuccess: (data) {
    final list = _handleGiftData(data);
    _guardGiftList.clear();
    _guardGiftList.addAll(list);
    callback.call(list);
  }, onError: (error) {
    callback.call(null);
  }, errorToast: false);
}