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)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…