FakeTech.ndefIos constructor

FakeTech.ndefIos({
  1. NdefStatus status = NdefStatus.readWrite,
  2. int capacity = _ndefCapacity,
  3. NdefMessage? cachedMessage,
})

NFCNDEFTag, which carries both Ndef and NdefIos. iOS reports no technology name.

cachedMessage arrives as Ndef.from(tag)?.cachedMessage, as on Android.

Implementation

factory FakeTech.ndefIos({
  NdefStatus status = NdefStatus.readWrite,
  int capacity = _ndefCapacity,
  NdefMessage? cachedMessage,
}) => FakeTech._(
  null,
  (data) => data.ndefIos = NdefIosPigeon(
    status: _ndefStatusToWire(status),
    capacity: capacity,
    cachedMessage: cachedMessage == null ? null : ndefMessageToWire(cachedMessage),
  ),
);