//
//  KMGuideConfig.swift
//  PDF Reader Pro Edition
//
//  Created by Niehaoyu on 2023/12/5.
//

import Foundation


let kKMGuideInfoOpenFileNormalKey = "kKMGuideInfoOpenFileNormalKey"
let kKMGuideInfoPDFCompareKey     = "kKMGuideInfoPDFCompareKey"
let kKMGuideInfoDigitalSignKey    = "kKMGuideInfoDigitalSignKey"
let kKMGuideInfoMultiDigitalKey   = "kKMGuideInfoMultiDigitalKey"
let kKMGuideInfoMultiAIGuideKey   = "kKMGuideInfoMultiAIGuideKey"
let kKMGuideInfoFileConvertKey   = "kKMGuideInfoFileConvertKey"
let kKMGuideInfoCustomColorKey   = "kKMGuideInfoCustomColorKey"
let kKMGuideInfoAIResultSaveKey  = "kKMGuideInfoAIResultSaveKey"
let kKMGuideInfoAITipIconViewKey  = "kKMGuideInfoAITipIconViewKey"
let kKMGuideInfoEditPDFPopWindowKey  = "kKMGuideInfoEditPDFPopWindowKey"
let kKMGuideInfoMeasureKey  = "kKMGuideInfoMeasureKey"

@objc public enum KMGuideInfoType: NSInteger {
    case none = 0
    case digitalSignGuide       = 1//数字签名
    case pdfCompareGuide        = 2//文件对比
    case functionSingle         = 3//单个重大功能介绍
    case functionMulti          = 4//多个重大功能介绍
    case functionMulitDidital   = 5
    case openFileNormal         = 6//打开文档介绍
    case openFileNormalPanel    = 7
    case openFileNormalProperty = 8
    case openFileNormalToolbar  = 9
    case convertGuide           = 10//转档功能
    case customColor            = 11//自定义颜色
    case functionMultiAIGuide   = 12//AI功能
    case aiInfoResultSave       = 13//AI功能保存操作
    case aiTipIconInfo         = 14//AI按钮
    case editPDFPopWindow       = 15 // 内容编辑悬浮窗口
    case measureGuide           = 16 // 测量
}

@objc public enum KMGuideActionType: NSInteger {
    case none     = 0
    case skip     = 1//
    case next     = 2
    case previous = 3
    case finish   = 4
    case getIt    = 5
    case purchase = 6
    case windowNewFinish = 7 //布局介绍关闭类型
    case windowDigitalFinish = 8//数字签名关闭类型
    
}