student-legacy/refilc/macos/Runner/MainFlutterWindow.swift

20 lines
580 B
Swift

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()
}
}