requestGiftList method

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

请求礼物列表

Implementation

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