addEventListeners method

  1. @override
Future<void> addEventListeners({
  1. DidShowConsentLayer? didShowConsentLayer,
  2. DidCloseConsentLayer? didCloseConsentLayer,
  3. DidReceiveConsent? didReceiveConsent,
  4. DidReceiveError? didReceiveError,
  5. DidChangeATTStatus? didChangeATTStatus,
})
override

Sets up callbacks for consent events.

Implementation

@override
Future<void> addEventListeners({
  DidShowConsentLayer? didShowConsentLayer,
  DidCloseConsentLayer? didCloseConsentLayer,
  DidReceiveConsent? didReceiveConsent,
  DidReceiveError? didReceiveError,
  DidChangeATTStatus? didChangeATTStatus,
}) async {
  this.didShowConsentLayer = didShowConsentLayer;
  this.didCloseConsentLayer = didCloseConsentLayer;
  this.didReceiveConsent = didReceiveConsent;
  this.didReceiveError = didReceiveError;
  this.didChangeATTStatus = didChangeATTStatus;

  // Notify native side to set up callbacks
  methodChannel.setMethodCallHandler(_handleMethodCall);
}