PreferenceKind.cs 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. namespace Jellyfin.Data.Enums
  2. {
  3. /// <summary>
  4. /// The types of user preferences.
  5. /// </summary>
  6. public enum PreferenceKind
  7. {
  8. /// <summary>
  9. /// A list of blocked tags.
  10. /// </summary>
  11. BlockedTags = 0,
  12. /// <summary>
  13. /// A list of blocked channels.
  14. /// </summary>
  15. BlockedChannels = 1,
  16. /// <summary>
  17. /// A list of blocked media folders.
  18. /// </summary>
  19. BlockedMediaFolders = 2,
  20. /// <summary>
  21. /// A list of enabled devices.
  22. /// </summary>
  23. EnabledDevices = 3,
  24. /// <summary>
  25. /// A list of enabled channels.
  26. /// </summary>
  27. EnabledChannels = 4,
  28. /// <summary>
  29. /// A list of enabled folders.
  30. /// </summary>
  31. EnabledFolders = 5,
  32. /// <summary>
  33. /// A list of folders to allow content deletion from.
  34. /// </summary>
  35. EnableContentDeletionFromFolders = 6,
  36. /// <summary>
  37. /// A list of latest items to exclude.
  38. /// </summary>
  39. LatestItemExcludes = 7,
  40. /// <summary>
  41. /// A list of media to exclude.
  42. /// </summary>
  43. MyMediaExcludes = 8,
  44. /// <summary>
  45. /// A list of grouped folders.
  46. /// </summary>
  47. GroupedFolders = 9,
  48. /// <summary>
  49. /// A list of unrated items to block.
  50. /// </summary>
  51. BlockUnratedItems = 10,
  52. /// <summary>
  53. /// A list of ordered views.
  54. /// </summary>
  55. OrderedViews = 11,
  56. /// <summary>
  57. /// A list of allowed tags.
  58. /// </summary>
  59. AllowedTags = 12
  60. }
  61. }