/* * Hive 缓存管理的对象,包含过期时间 */ class CacheItem { final T value; final int? expiryTime; CacheItem(this.value, [this.expiryTime]); bool get isExpired => expiryTime != null && DateTime.now().millisecondsSinceEpoch > expiryTime!; }