mirror of
				https://github.com/AppFlowy-IO/AppFlowy.git
				synced 2025-10-31 18:15:09 +00:00 
			
		
		
		
	
		
			
	
	
		
			24 lines
		
	
	
		
			726 B
		
	
	
	
		
			Swift
		
	
	
	
	
	
		
		
			
		
	
	
			24 lines
		
	
	
		
			726 B
		
	
	
	
		
			Swift
		
	
	
	
	
	
|   | 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() | ||
|  |   } | ||
|  | } |