EntrustIdv constructor

EntrustIdv({
  1. required Callbacks callbacks,
})

Creates a new EntrustIdv instance with the provided callbacks

The callbacks parameter contains all the callback handlers for SDK events like completion, errors, user exit, etc.

Implementation

EntrustIdv({required this.callbacks})
    : _methodChannel = const MethodChannel(_ChannelNames.method),
      _eventChannels = const _EventChannels() {
  _registeredOnErrorCallbacks.add(callbacks.onError);
  _setupEventListeners();
  _initSdk();
}