macoc/Sources/CapswitchApp/AppDelegate.swift

14 lines
417 B
Swift

import AppKit
final class AppDelegate: NSObject, NSApplicationDelegate {
private var statusBarController: StatusBarController?
func applicationDidFinishLaunching(_ notification: Notification) {
NSApp.setActivationPolicy(.accessory)
statusBarController = StatusBarController()
}
func applicationWillTerminate(_ notification: Notification) {
statusBarController = nil
}
}