get<T> method
Implementation
@override
T? get<T>(String key) {
final data = _cache[key];
if (data == null) return null;
if (data.isExpired) {
_cache.remove(key);
return null;
}
if (data is! CacheData<T>) return null;
return data.data;
}