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"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…