showContentForPlacement method

  1. @override
Future<void> showContentForPlacement({
  1. required String tag,
  2. TRContentCallback? contentCallback,
  3. Map<String, dynamic>? customParameters,
  4. required TRErrorCallback errorCallback,
})
override

Implementation

@override
Future<void> showContentForPlacement({
  required String tag,
  TRContentCallback? contentCallback,
  Map<String, dynamic>? customParameters,
  required TRErrorCallback errorCallback,
}) async {
  final callId = _newCallId();
  _errorCallbacks[callId] = errorCallback;
  if (contentCallback != null) _contentCallbacks[callId] = contentCallback;

  await methodChannel.invokeMethod<void>('showContentForPlacement', {
    'callId': callId,
    'tag': tag,
    'hasContentCallback': contentCallback != null,
    'customParameters': customParameters,
  });
}