toActivityType method

ActivityType toActivityType()

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');
}