import Cocoa import FlutterMacOS import flutter_acrylic class MainFlutterWindow: NSWindow { override func awakeFromNib() { let blurryContainerViewController = BlurryContainerViewController() let windowFrame = self.frame self.contentViewController = blurryContainerViewController self.setFrame(windowFrame, display: true) /* Initialize the flutter_acrylic plugin */ MainFlutterWindowManipulator.start(mainFlutterWindow: self) RegisterGeneratedPlugins(registry: blurryContainerViewController.flutterViewController) super.awakeFromNib() } }