INNER CODE UNIT · Kotlin

onAttachedToEngine

dotintent/flutter-nfc-reader · android/src/main/kotlin/it/matteocrippa/flutternfcreader/FlutterNfcReaderPlugin.kt:101

    override fun onAttachedToEngine(binding: FlutterPlugin.FlutterPluginBinding) {
        val messenger = binding.binaryMessenger
        methodChannel = MethodChannel(messenger, "flutter_nfc_reader")
        methodChannel!!.setMethodCallHandler(this)
        eventChannel = EventChannel(messenger, "it.matteocrippa.flutternfcreader.flutter_nfc_reader")
        eventChannel!!.setStreamHandler(this)
    }

    @Suppress("ReplaceNotNullAssertionWithElvisReturn")
    override fun onDetachedFromEngine(binding: FlutterPlugin.FlutterPluginBinding) {
        methodChannel!!.setMethodCallHandler(null)
        eventChannel!!.setStreamHandler(null)
    }

    override fun onAttachedToActivity(binding: ActivityPluginBinding) {
        val activity = binding.activity
        this.activity = activity

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…