KMPreferenceEnum.swift 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. //
  2. // KMPreferenceEnum.swift
  3. // PDF Reader Pro
  4. //
  5. // Created by tangchao on 2023/3/13.
  6. //
  7. import Foundation
  8. enum KMPreferenceCloseFilePromptType: Int {
  9. case promp = 0
  10. case noPromp = 1
  11. }
  12. enum KMPreferenceOpenDocumentType: Int {
  13. case inSameWindow = 0
  14. case newWindow = 1
  15. }
  16. enum KMPreferenceOpenFileType: Int {
  17. case `default` = 0
  18. case maxim = 1
  19. case fit = 2
  20. }
  21. enum KMPreferenceRevertInitSettingType: Int {
  22. case normal = 0
  23. case fullScreen = 1
  24. }
  25. enum KMPreferenceSavePasswordType: Int {
  26. case always = 0
  27. case never = 1
  28. case ask = 2
  29. }
  30. enum KMPreferenceViewSetting: String {
  31. case pageNumber = "pageNumber"
  32. }
  33. enum KMPreferenceLeftSideDisplayType: Int {
  34. case closeWhenOpenFile = 0 // 打开文件时收起
  35. case openAppSaveLastSelect // 打开App记住上次选择
  36. case showOutlineIfHas // 显示大纲列表,如果有
  37. }
  38. enum KMPreferencePropertyPanelExpandType: Int {
  39. case auto = 0
  40. case manual
  41. }
  42. enum KMPreferencePageIndicatorDisplayType: Int {
  43. case automatic = 0
  44. case always
  45. case never
  46. }