stringToSuggestedCommentSort function

SuggestedCommentSort? stringToSuggestedCommentSort(
  1. String? s
)

Implementation

SuggestedCommentSort? stringToSuggestedCommentSort(String? s) {
  if (s == null) {
    return null;
  }

  switch (s) {
    case 'confidence':
      return SuggestedCommentSort.confidence;
    case 'controversial':
      return SuggestedCommentSort.controversial;
    case 'live':
      return SuggestedCommentSort.live;
    case 'new':
      return SuggestedCommentSort.newest;
    case 'old':
      return SuggestedCommentSort.old;
    case 'qa':
      return SuggestedCommentSort.qa;
    case 'random':
      return SuggestedCommentSort.random;
    case 'top':
      return SuggestedCommentSort.top;
    default:
      throw DRAWInternalError('Invalid Suggested Comment Sort: $s.');
  }
}