KMBatchOperateNewCompressViewController.swift 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. //
  2. // KMBatchOperateNewCompressViewController.swift
  3. // PDF Reader Pro
  4. //
  5. // Created by lizhe on 2024/11/15.
  6. //
  7. import Cocoa
  8. class KMBatchOperateNewCompressViewController: KMBatchOperateBaseViewController {
  9. @IBOutlet weak var titleLabel: NSTextField!
  10. @IBOutlet weak var compressButton: NSButton!
  11. @IBOutlet weak var compressView: KMBatchOperateCompressView!
  12. var model: KMCompressSettingModel = KMCompressSettingModel(modelsType: .standard) {
  13. didSet {
  14. self.reloadData()
  15. }
  16. }
  17. override func viewDidLoad() {
  18. super.viewDidLoad()
  19. // Do view setup here.
  20. self.updateUI()
  21. }
  22. }
  23. //UI
  24. extension KMBatchOperateNewCompressViewController {
  25. func updateUI() {
  26. self.compressView.selectTypeAction = {[unowned self] view, tModel in
  27. }
  28. }
  29. }
  30. //MARK: Data
  31. extension KMBatchOperateNewCompressViewController {
  32. func reloadData() {
  33. }
  34. }
  35. //MARK: Action
  36. extension KMBatchOperateNewCompressViewController {
  37. @IBAction func compressButtonAction(_ sender: Any) {
  38. }
  39. }