INNER CODE UNIT · Swift
register
cometchat/cometchat-uikit-flutter · packages/cometchat_uikit/ios/Classes/SwiftCometchatChatUikitPlugin.swift:62
public static func register(with registrar: FlutterPluginRegistrar) {
let channel = FlutterMethodChannel(
name: "cometchat_chat_uikit",
binaryMessenger: registrar.messenger()
)
let rootVC = UIApplication.shared.delegate?.window??.rootViewController
let instance = CometchatChatUikitPlugin(viewController: rootVC)
registrar.addMethodCallDelegate(instance, channel: channel)
globalRegistrar = registrar
// Keyboard height event channel
let keyboardHeightChannel = FlutterEventChannel(
name: "com.cometchat.keyboard_height_channel",
binaryMessenger: registrar.messenger()
)
keyboardHeightChannel.setStreamHandler(instance)