public class SwiftKeyboardUtilsPlugin: NSObject, FlutterPlugin ,FlutterStreamHandler {
private var eventSink: FlutterEventSink?
private var isKeyboardOpen = false
private var previewsKeyboardHeight = 0.0
public override init() {
super.init()
registerEvents()
}
public static func register(with registrar: FlutterPluginRegistrar) {
let eventChannel = FlutterEventChannel(name: "keyboard_utils", binaryMessenger: registrar.messenger())
let instance = SwiftKeyboardUtilsPlugin()
eventChannel.setStreamHandler(instance)
}
public class SwiftKeyboardUtilsPlugin: NSObject, FlutterPlugin ,FlutterStreamHandler { private var eventSink: FlutterEventSink? private var isKeyboardOpen = false private var previewsKeyboardHeight = 0.0
......
registrar is null