get method

CachedPreview? get(
  1. String messageId
)

Gets a cached preview by message ID

Implementation

CachedPreview? get(String messageId) {
  try {
    final cached = _cache[messageId];
    if (cached != null && !cached.isExpired) {
      return cached;
    }
    // Remove expired entry
    if (cached != null) {
      _cache.remove(messageId);
    }
  } catch (e) {
    debugPrint('Cache retrieval failed: $e');
  }
  return null;
}