INNER CODE UNIT · Swift
jumpWindowController
mjrusso/scoot · Scoot/AppDelegate.swift:216
func jumpWindowController(for screen: NSScreen) -> JumpWindowController? {
self.jumpWindowControllers.first(where: {
$0.assignedScreen == screen
})
}
// MARK: Settings UI
lazy var settingsView: SettingsView = {
SettingsView()
}()
lazy var settingsWindowController: NSWindowController = {
let hostingController = NSHostingController(rootView: self.settingsView)
let window = NSWindow(contentViewController: hostingController)
window.title = "Scoot Preferences"