KMGuideConfig.swift 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. //
  2. // KMGuideConfig.swift
  3. // PDF Reader Pro Edition
  4. //
  5. // Created by Niehaoyu on 2023/12/5.
  6. //
  7. import Foundation
  8. let kKMGuideInfoOpenFileNormalKey = "kKMGuideInfoOpenFileNormalKey"
  9. let kKMGuideInfoPDFCompareKey = "kKMGuideInfoPDFCompareKey"
  10. let kKMGuideInfoDigitalSignKey = "kKMGuideInfoDigitalSignKey"
  11. let kKMGuideInfoMultiDigitalKey = "kKMGuideInfoMultiDigitalKey"
  12. let kKMGuideInfoFileConvertKey = "kKMGuideInfoFileConvertKey"
  13. let kKMGuideInfoCustomColorKey = "kKMGuideInfoCustomColorKey"
  14. @objc public enum KMGuideInfoType: NSInteger {
  15. case none = 0
  16. case digitalSignGuide = 1//数字签名
  17. case pdfCompareGuide = 2//文件对比
  18. case functionSingle = 3//单个重大功能介绍
  19. case functionMulti = 4//多个重大功能介绍
  20. case functionMulitDidital = 5
  21. case openFileNormal = 6//打开文档介绍
  22. case openFileNormalPanel = 7
  23. case openFileNormalProperty = 8
  24. case openFileNormalToolbar = 9
  25. case convertGuide = 10//转档功能
  26. case customColor = 11//自定义颜色
  27. case functionMultiAIGuide = 12//AI功能
  28. case aiInfoResultSave = 13//AI功能保存操作
  29. }
  30. @objc public enum KMGuideActionType: NSInteger {
  31. case none = 0
  32. case skip = 1//
  33. case next = 2
  34. case previous = 3
  35. case finish = 4
  36. case getIt = 5
  37. case purchase = 6
  38. case windowNewFinish = 7 //布局介绍关闭类型
  39. case windowDigitalFinish = 8//数字签名关闭类型
  40. }