INNER CODE UNIT · Kotlin

onCancel

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

    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()
    }

    // handle discovered NDEF Tags
    override fun onTagDiscovered(tag: Tag): Unit = listeners.forEach { it.onTagDiscovered(tag) }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…