KMPDFSyncRecord.swift 543 B

1234567891011121314151617181920212223242526272829303132
  1. //
  2. // KMPDFSyncRecord.swift
  3. // PDF Reader Pro
  4. //
  5. // Created by lizhe on 2024/2/28.
  6. //
  7. import Cocoa
  8. class KMPDFSyncRecord: NSObject {
  9. var recordIndex: Int = 0
  10. var pageIndex: Int = 0
  11. var point: NSPoint = NSZeroPoint
  12. var file: String = ""
  13. var line: Int = -1
  14. var x: CGFloat {
  15. get {
  16. return point.x
  17. }
  18. }
  19. var y: CGFloat {
  20. get {
  21. return point.y
  22. }
  23. }
  24. init(recordIndex: Int) {
  25. super.init()
  26. self.recordIndex = recordIndex
  27. }
  28. }