22 lines
425 B
Dart
22 lines
425 B
Dart
|
|
import 'package:equatable/equatable.dart';
|
|
|
|
class CleanupRule with EquatableMixin {
|
|
final Duration cachingEmailPeriod;
|
|
|
|
CleanupRule(this.cachingEmailPeriod);
|
|
|
|
@override
|
|
List<Object?> get props => [cachingEmailPeriod];
|
|
}
|
|
|
|
class Duration with EquatableMixin {
|
|
static final defaultCacheInternal = Duration(30);
|
|
|
|
final int countDay;
|
|
|
|
Duration(this.countDay);
|
|
|
|
@override
|
|
List<Object?> get props => [countDay];
|
|
} |