CachedData<T> constructor

CachedData<T>({
  1. required T data,
  2. DateTime? cachedAt,
  3. DateTime? expiresAt,
  4. int accessCount = 1,
  5. DateTime? lastAccessedAt,
})

Implementation

CachedData({
  required this.data,
  DateTime? cachedAt,
  this.expiresAt,
  this.accessCount = 1,
  DateTime? lastAccessedAt,
})  : cachedAt = cachedAt ?? DateTime.now(),
      lastAccessedAt = lastAccessedAt ?? DateTime.now();