1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- import Foundation
- @objc enum KMPDFDisplayType: Int {
- case singlePage = 0, singlePageContinuous
- case twoUp, twoUpContinuous
- case bookMode, bookContinuous
- case readModel, readContinuous
- }
- @objc enum KMRotateType: Int {
- case clockwise = 0
- case anticlockwise
- }
- @objc enum KMZoomType: Int {
- case z_in = 0
- case out
- }
- @objc enum KMPDFZoomType: Int {
- case width = 0
- case fit
- case actualSize
- }
- @objc enum KMKeyEquivalent: UInt32 {
- case esc = 27
-
- public static let enter = "\r"
-
- public static let copy = "c"
- public static let cut = "x"
- public static let paste = "v"
-
- public func string() -> String {
- guard let value = Unicode.Scalar(self.rawValue) else {
- return ""
- }
-
- return String(value)
- }
- }
- @objc enum KMPageRange: Int {
- case all = 0
- case odd
- case even
- case custom
- case current
-
- case horizontal
- case vertical
- }
- @objc enum KMItemKey: Int {
- case print = 0
- case delete
- case leftRotate
- case rightRotate
- case cut
- case paste
-
- case pageEdit
-
-
- case demote
-
- case promote
- }
- @objc enum KMSortMode: Int {
- case none = 0
- case ascending
- case descending
- }
- @objc enum KMResult: Int {
- case cancel = 0
- case ok
-
- case success
- case failure
- }
- enum KMInsertPosition {
- case first
- case last
- case before
- case after
- }
|