summaryrefslogtreecommitdiff
path: root/app/graphql/types/member_sort_enum.rb
blob: f3291dda13b64a9b0f295c02a46a6c91572989e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
# frozen_string_literal: true

module Types
  class MemberSortEnum < SortEnum
    graphql_name 'MemberSort'
    description 'Values for sorting members'

    value 'ACCESS_LEVEL_ASC', 'Access level ascending order.', value: :access_level_asc
    value 'ACCESS_LEVEL_DESC', 'Access level descending order.', value: :access_level_desc
    value 'USER_FULL_NAME_ASC', "User's full name ascending order.", value: :name_asc
    value 'USER_FULL_NAME_DESC', "User's full name descending order.", value: :name_desc
  end
end