1234567891011121314151617181920212223 |
- import Cocoa
- import FlutterMacOS
- public class FlowySdkPlugin: NSObject, FlutterPlugin {
- public static func register(with registrar: FlutterPluginRegistrar) {
- let channel = FlutterMethodChannel(name: "flowy_sdk", binaryMessenger: registrar.messenger)
- let instance = FlowySdkPlugin()
- registrar.addMethodCallDelegate(instance, channel: channel)
- }
- public func handle(_ call: FlutterMethodCall, result: @escaping FlutterResult) {
- switch call.method {
- case "getPlatformVersion":
- result("macOS " + ProcessInfo.processInfo.operatingSystemVersionString)
- default:
- result(FlutterMethodNotImplemented)
- }
- }
- public static func dummyMethodToEnforceBundling() {
- link_me_please()
- }
- }
|