getSavedStarGifts method
Future<Result<PaymentsSavedStarGiftsBase> >
getSavedStarGifts({
- required bool excludeUnsaved,
- required bool excludeSaved,
- required bool excludeUnlimited,
- required bool excludeUnique,
- required bool sortByValue,
- required bool excludeUpgradable,
- required bool excludeUnupgradable,
- required bool peerColorAvailable,
- required bool excludeHosted,
- required InputPeerBase peer,
- int? collectionId,
- required String offset,
- required int limit,
Get Saved Star Gifts.
ID: a319e569.
Implementation
Future<Result<PaymentsSavedStarGiftsBase>> getSavedStarGifts({
required bool excludeUnsaved,
required bool excludeSaved,
required bool excludeUnlimited,
required bool excludeUnique,
required bool sortByValue,
required bool excludeUpgradable,
required bool excludeUnupgradable,
required bool peerColorAvailable,
required bool excludeHosted,
required InputPeerBase peer,
int? collectionId,
required String offset,
required int limit,
}) async {
// Preparing the request.
final request = PaymentsGetSavedStarGifts(
excludeUnsaved: excludeUnsaved,
excludeSaved: excludeSaved,
excludeUnlimited: excludeUnlimited,
excludeUnique: excludeUnique,
sortByValue: sortByValue,
excludeUpgradable: excludeUpgradable,
excludeUnupgradable: excludeUnupgradable,
peerColorAvailable: peerColorAvailable,
excludeHosted: excludeHosted,
peer: peer,
collectionId: collectionId,
offset: offset,
limit: limit,
);
// Invoke and wait for response.
final response = await _c.invoke(request);
// Return the result.
return response._to<PaymentsSavedStarGiftsBase>();
}