MediumHelper<T> class abstract

Implementers

Constructors

MediumHelper(AppModel app, String ownerId, String packageName)

Properties

app AppModel
final
hashCode int
The hash code for this object.
no setterinherited
ownerId String
final
packageName String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

constructMediumModel(String newDocumentID, String baseName, UploadInfo? pageImage, UploadInfo? pageThumbnail, PhotoWithThumbnail pageData, AbstractMediumType type, dynamic previousMediumId) Future<T>
createThumbnailUploadPdfAsset(String memberMediumDocumentID, String assetPath, String documentID, {PdfAvailable? feedbackFunction, FeedbackProgress? feedbackProgress}) Future<T>
createThumbnailUploadPdfData(String memberMediumDocumentID, Uint8List fileData, String baseName, String documentID, {PdfAvailable? feedbackFunction, FeedbackProgress? feedbackProgress}) Future<T>
createThumbnailUploadPdfFile(String memberMediumDocumentID, String filePath, String documentID, {PdfAvailable? feedbackFunction, FeedbackProgress? feedbackProgress}) Future<T>
createThumbnailUploadPdfFromUrl(String memberMediumDocumentID, String url, String baseName, String documentID, {PdfAvailable? feedbackFunction, FeedbackProgress? feedbackProgress}) Future<T>
createThumbnailUploadPhotoAsset(String memberMediumDocumentID, String assetPath, {FeedbackProgress? feedbackProgress, String? relatedMediumId}) Future<T>
createThumbnailUploadPhotoData(String memberMediumDocumentId, Uint8List fileData, String baseName, String thumbnailBaseName, {FeedbackProgress? feedbackProgress, String? relatedMediumId}) Future<T>
createThumbnailUploadPhotoFile(String memberMediumDocumentID, String filePath, {FeedbackProgress? feedbackProgress, String? relatedMediumId}) Future<T>
createThumbnailUploadVideoAsset(String memberMediumDocumentID, String assetPath, {FeedbackProgress? feedbackProgress}) Future<T>
createThumbnailUploadVideoData(String memberMediumDocumentID, Uint8List fileData, String baseName, String thumbnailBaseName, {FeedbackProgress? feedbackProgress}) Future<T>
createThumbnailUploadVideoFile(String memberMediumDocumentID, String filePath, {FeedbackProgress? feedbackProgress}) Future<T>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
photoWithThumbnailToMediumModel(String mediumDocumentId, String baseName, UploadInfo fileInfo, UploadInfo fileInfoThumbnail, PhotoWithThumbnail photoWithThumbnail, {String? relatedMediumId}) Future<T>
readAccessCustomMetaData() Map<String, String>
textToMediumModel(String mediumDocumentId, String baseName, UploadInfo fileInfo, {String? relatedMediumId}) Future<T>
toString() String
A string representation of this object.
inherited
uploadPhotoWithThumbnail(String memberMediumDocumentID, PhotoWithThumbnail photoWithThumbnail, {FeedbackProgress? feedbackProgress}) Future<T>
uploadTextData(String memberMediumDocumentId, String textData, String baseName, {FeedbackProgress? feedbackProgress}) Future<T>
uploadThumbnailAndPhoto(String memberMediumDocumentID, String filePath, String thumbnailPath, {FeedbackProgress? feedbackProgress}) Future<T>
uploadVideoWithThumbnail(String memberMediumDocumentID, VideoWithThumbnail videoWithThumbnail, {FeedbackProgress? feedbackProgress}) Future<T>
videoWithThumbnailToMediumModel(String mediumDocumentId, String baseName, UploadInfo fileInfo, UploadInfo fileInfoThumbnail, VideoWithThumbnail videoWithThumbnail, {String? relatedMediumId}) Future<T>

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

getBaseName(String fullName) String
getExtension(String fullName) String