12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- //
- // KMComparativeTableViewController.swift
- // PDF Office
- //
- // Created by lizhe on 2023/2/24.
- //
- import Cocoa
- class KMComparativeTableViewController: NSWindowController {
- @IBOutlet weak var comparativeTableView: KMComparativeTableView!
- override func windowDidLoad() {
- super.windowDidLoad()
- // Implement this method to handle any initialization after your window controller's window has been loaded from its nib file.
- self.setup()
- }
-
- //MARK: 打开文件
- static func show(window: NSWindow, _ type: DataNavigationViewButtonActionType = .Batch) -> KMComparativeTableViewController {
- let controller: KMComparativeTableViewController = KMComparativeTableViewController.init(windowNibName: "KMComparativeTableViewController")
- // controller.inputType = type
- window.beginSheet(controller.window!)
- return controller
- }
-
- func setup() {
- self.comparativeTableView.closeAction = { view in
- print("关闭")
- view.window?.close()
- }
-
- self.comparativeTableView.signUpAction = { view in
- print("注册")
- }
-
- self.comparativeTableView.loginAction = { view in
- print("登录")
- }
- }
-
- }
|