adguard-home-manager/lib/models/statistics_config.dart
2024-01-28 20:39:42 +01:00

23 lines
611 B
Dart

class StatisticsConfig {
final List<dynamic>? ignored;
final int? interval;
final bool? enabled;
StatisticsConfig({
this.ignored,
this.interval,
this.enabled,
});
factory StatisticsConfig.fromJson(Map<String, dynamic> json) => StatisticsConfig(
ignored: json["ignored"] == null ? [] : List<dynamic>.from(json["ignored"]!.map((x) => x)),
interval: json["interval"],
enabled: json["enabled"],
);
Map<String, dynamic> toJson() => {
"ignored": ignored == null ? [] : List<dynamic>.from(ignored!.map((x) => x)),
"interval": interval,
"enabled": enabled,
};
}