load method

dynamic load(
  1. MFInitiateSessionResponse initiateSessionResponse,
  2. dynamic onCardBinChanged(
    1. String bin
    )?
)

Implementation

load(MFInitiateSessionResponse initiateSessionResponse,
    Function(String bin)? onCardBinChanged) async {
  if (onCardBinChanged != null) {
    eventChannel.receiveBroadcastStream().listen((bin) {
      onCardBinChanged(bin);
    });
  }

  final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
      MFConstants.channelName.load, codec,
      binaryMessenger: _binaryMessenger);
  channel.send(<Object?>[initiateSessionResponse]) as List<Object?>?;
}