dismissedVersion method

  1. @override
Future<int?> dismissedVersion(
  1. String announcementId
)
override

Returns the dismissed version for announcementId, or null if the banner was never dismissed.

Implementation

@override
Future<int?> dismissedVersion(String announcementId) async {
  final prefs = await SharedPreferences.getInstance();
  final map = _decode(prefs.getString(storageKey));
  return map[announcementId];
}