isRecent property

bool get isRecent

Checks if the advertisement is recent enough

Implementation

bool get isRecent {
  final maxAge = metadata['maxAge'] as Duration? ?? Duration(seconds: 60);
  return DateTime.now().difference(timestamp) <= maxAge;
}