import Cocoa import FlutterMacOS class MainFlutterWindow: NSWindow { override func awakeFromNib() { let flutterViewController = FlutterViewController() let windowFrame = NSRect(x: self.frame.origin.x, y: self.frame.origin.y, width: 800, height: 700) self.contentViewController = flutterViewController self.setFrame(windowFrame, display: true) self.minSize = NSSize(width: 800, height: 700) RegisterGeneratedPlugins(registry: flutterViewController) super.awakeFromNib() } }