INNER CODE UNIT · Kotlin

onListen

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

    override fun onListen(arguments: Any?, events: EventChannel.EventSink) {
        eventSink = events
    }

    override fun onCancel(arguments: Any?) {
        eventSink = null
    }

    private fun NfcAdapter.startNFCReader() {
        listeners.add(NfcScanner(this@FlutterNfcReaderPlugin))
        enableReaderMode(activity, this@FlutterNfcReaderPlugin, nfcFlags, null)
    }


    private fun NfcAdapter.stopNFCReader() {
        disableReaderMode(activity)
        listeners.clear()
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…