1234567891011121314151617181920 |
- import Cocoa
- import FlutterMacOS
- import window_manager
- class MainFlutterWindow: NSWindow {
- override func awakeFromNib() {
- let flutterViewController = FlutterViewController()
- let windowFrame = self.frame
- self.contentViewController = flutterViewController
- self.setFrame(windowFrame, display: true)
- RegisterGeneratedPlugins(registry: flutterViewController)
- super.awakeFromNib()
- }
- override public func order(_ place: NSWindow.OrderingMode, relativeTo otherWin: Int) {
- super.order(place, relativeTo: otherWin)
- hiddenWindowAtLaunch()
- }
- }
|