KMBotaEnum.swift 822 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. //
  2. // KMBotaEnum.swift
  3. // PDF Reader Pro
  4. //
  5. // Created by tangchao on 2023/11/17.
  6. //
  7. import Foundation
  8. enum KMNoteSortType: Int {
  9. case none = 0
  10. case time
  11. case page
  12. }
  13. enum KMLeftSidePaneState: Int {
  14. case thumbnail = 1
  15. case outline
  16. case noteList
  17. case snapshotList
  18. case find
  19. }
  20. enum KMFindPaneState: Int {
  21. case singular = 1
  22. case grouped
  23. }
  24. enum KMFindState: Int {
  25. case none
  26. case content = 1
  27. case note
  28. case snapshot
  29. }
  30. enum KMFoldAllAnnotationType: Int {
  31. case none = 0 //混合
  32. case unfold //展开
  33. case fold //折叠
  34. }
  35. enum KMSelectedSegmentType: Int {
  36. case thumbnail = 0
  37. case outline
  38. case annotation
  39. case snapshot
  40. case search
  41. }
  42. enum KMFoldType: Int {
  43. case none = 0 //混合
  44. case unfold //展开
  45. case fold //折叠
  46. }