uploadContactProfilePhoto method
Future<Result<PhotosPhotoBase> >
uploadContactProfilePhoto({
- required bool suggest,
- required bool save,
- required InputUserBase userId,
- InputFileBase? file,
- InputFileBase? video,
- double? videoStartTs,
- VideoSizeBase? videoEmojiMarkup,
Upload Contact Profile Photo.
ID: e14c4a71
.
Implementation
Future<Result<PhotosPhotoBase>> uploadContactProfilePhoto({
required bool suggest,
required bool save,
required InputUserBase userId,
InputFileBase? file,
InputFileBase? video,
double? videoStartTs,
VideoSizeBase? videoEmojiMarkup,
}) async {
// Preparing the request.
final request = PhotosUploadContactProfilePhoto(
suggest: suggest,
save: save,
userId: userId,
file: file,
video: video,
videoStartTs: videoStartTs,
videoEmojiMarkup: videoEmojiMarkup,
);
// Invoke and wait for response.
final response = await _c.invoke(request);
// Return the result.
return response._to<PhotosPhotoBase>();
}