textToMediumModel method
Future<PlatformMediumModel>
textToMediumModel(
- String mediumDocumentId,
- String baseName,
- UploadInfo fileInfo, {
override
Implementation
@override
Future<PlatformMediumModel> textToMediumModel(
String mediumDocumentId, String baseName, UploadInfo fileInfo,
{String? relatedMediumId}) {
// Create the MemberImageModel
PlatformMediumModel memberImageModel;
memberImageModel = PlatformMediumModel(
documentID: mediumDocumentId,
base: MediumHelper.getBaseName(baseName),
ext: MediumHelper.getExtension(baseName),
appId: app.documentID,
authorId: ownerId,
ref: fileInfo.ref,
refThumbnail: null,
url: fileInfo.url,
conditions: StorageConditionsModel(
privilegeLevelRequired: privilegeLevelRequired),
mediumType: PlatformMediumType.text,
urlThumbnail: null,
mediumWidth: null,
mediumHeight: null,
thumbnailWidth: null,
thumbnailHeight: null,
relatedMediumId: relatedMediumId,
);
return platformMediumRepository(appId: app.documentID)!
.add(memberImageModel);
}