toActivityType method
Implementation
ActivityType toActivityType() {
switch (this) {
case 'DOCUMENT_CHECKED_IN':
return ActivityType.documentCheckedIn;
case 'DOCUMENT_CHECKED_OUT':
return ActivityType.documentCheckedOut;
case 'DOCUMENT_RENAMED':
return ActivityType.documentRenamed;
case 'DOCUMENT_VERSION_UPLOADED':
return ActivityType.documentVersionUploaded;
case 'DOCUMENT_VERSION_DELETED':
return ActivityType.documentVersionDeleted;
case 'DOCUMENT_VERSION_VIEWED':
return ActivityType.documentVersionViewed;
case 'DOCUMENT_VERSION_DOWNLOADED':
return ActivityType.documentVersionDownloaded;
case 'DOCUMENT_RECYCLED':
return ActivityType.documentRecycled;
case 'DOCUMENT_RESTORED':
return ActivityType.documentRestored;
case 'DOCUMENT_REVERTED':
return ActivityType.documentReverted;
case 'DOCUMENT_SHARED':
return ActivityType.documentShared;
case 'DOCUMENT_UNSHARED':
return ActivityType.documentUnshared;
case 'DOCUMENT_SHARE_PERMISSION_CHANGED':
return ActivityType.documentSharePermissionChanged;
case 'DOCUMENT_SHAREABLE_LINK_CREATED':
return ActivityType.documentShareableLinkCreated;
case 'DOCUMENT_SHAREABLE_LINK_REMOVED':
return ActivityType.documentShareableLinkRemoved;
case 'DOCUMENT_SHAREABLE_LINK_PERMISSION_CHANGED':
return ActivityType.documentShareableLinkPermissionChanged;
case 'DOCUMENT_MOVED':
return ActivityType.documentMoved;
case 'DOCUMENT_COMMENT_ADDED':
return ActivityType.documentCommentAdded;
case 'DOCUMENT_COMMENT_DELETED':
return ActivityType.documentCommentDeleted;
case 'DOCUMENT_ANNOTATION_ADDED':
return ActivityType.documentAnnotationAdded;
case 'DOCUMENT_ANNOTATION_DELETED':
return ActivityType.documentAnnotationDeleted;
case 'FOLDER_CREATED':
return ActivityType.folderCreated;
case 'FOLDER_DELETED':
return ActivityType.folderDeleted;
case 'FOLDER_RENAMED':
return ActivityType.folderRenamed;
case 'FOLDER_RECYCLED':
return ActivityType.folderRecycled;
case 'FOLDER_RESTORED':
return ActivityType.folderRestored;
case 'FOLDER_SHARED':
return ActivityType.folderShared;
case 'FOLDER_UNSHARED':
return ActivityType.folderUnshared;
case 'FOLDER_SHARE_PERMISSION_CHANGED':
return ActivityType.folderSharePermissionChanged;
case 'FOLDER_SHAREABLE_LINK_CREATED':
return ActivityType.folderShareableLinkCreated;
case 'FOLDER_SHAREABLE_LINK_REMOVED':
return ActivityType.folderShareableLinkRemoved;
case 'FOLDER_SHAREABLE_LINK_PERMISSION_CHANGED':
return ActivityType.folderShareableLinkPermissionChanged;
case 'FOLDER_MOVED':
return ActivityType.folderMoved;
}
throw Exception('$this is not known in enum ActivityType');
}