discardInAppMessages method

  1. @override
Future<void> discardInAppMessages({
  1. bool dismissCurrent = false,
})
override

Drop the queued in-app messages and leave messages paused

Implementation

@override
Future<void> discardInAppMessages({bool dismissCurrent = false}) async {
  try {
    await methodChannel.invokeMethod('discardInAppMessages', {
      'dismissCurrent': dismissCurrent,
    });
  } on PlatformException catch (e) {
    throw GrovsException(
      e.message ?? 'Failed to discard in-app messages',
      code: e.code,
    );
  }
}