refactor(macos): dedupe UI, pairing, and runtime helpers

This commit is contained in:
Peter Steinberger
2026-03-02 11:32:04 +00:00
parent cd011897d0
commit cf67e374c0
92 changed files with 1769 additions and 1802 deletions

View File

@@ -0,0 +1,15 @@
import Foundation
protocol SimpleFileWatcherOwner: AnyObject {
var watcher: SimpleFileWatcher { get }
}
extension SimpleFileWatcherOwner {
func start() {
self.watcher.start()
}
func stop() {
self.watcher.stop()
}
}