ICloudFile.fromMap constructor
ICloudFile.fromMap(
- Map map
Creates an object from the normalized platform-channel payload.
Implementation
ICloudFile.fromMap(Map<dynamic, dynamic> map)
: relativePath = nativeRequireString(map, 'relativePath'),
isDirectory = nativeReadBool(map, 'isDirectory'),
sizeInBytes = nativeNumToInt(
nativeReadNullableNum(map, 'sizeInBytes'),
),
creationDate = nativeSecondsNumberToDateTime(
nativeReadNullableNum(map, 'creationDate'),
),
contentChangeDate = nativeSecondsNumberToDateTime(
nativeReadNullableNum(map, 'contentChangeDate'),
),
isDownloading = nativeReadBool(map, 'isDownloading'),
downloadStatus = parseDownloadStatus(
nativeReadNullableString(map, 'downloadStatus'),
),
isUploading = nativeReadBool(map, 'isUploading'),
isUploaded = nativeReadBool(map, 'isUploaded'),
hasUnresolvedConflicts = nativeReadBool(
map,
'hasUnresolvedConflicts',
);