2021-03-26 13:38:39 +00:00
|
|
|
part of 'server_detailed_info_cubit.dart';
|
|
|
|
|
2022-09-16 08:06:27 +00:00
|
|
|
abstract class ServerDetailsState extends ServerInstallationDependendState {
|
2021-03-26 13:38:39 +00:00
|
|
|
const ServerDetailsState();
|
|
|
|
|
|
|
|
@override
|
|
|
|
List<Object> get props => [];
|
|
|
|
}
|
|
|
|
|
|
|
|
class ServerDetailsInitial extends ServerDetailsState {}
|
|
|
|
|
|
|
|
class ServerDetailsLoading extends ServerDetailsState {}
|
|
|
|
|
|
|
|
class ServerDetailsNotReady extends ServerDetailsState {}
|
|
|
|
|
|
|
|
class Loading extends ServerDetailsState {}
|
|
|
|
|
|
|
|
class Loaded extends ServerDetailsState {
|
2022-05-24 18:55:39 +00:00
|
|
|
const Loaded({
|
2022-11-11 03:32:01 +00:00
|
|
|
required this.metadata,
|
2022-02-08 21:01:08 +00:00
|
|
|
required this.serverTimezone,
|
|
|
|
required this.autoUpgradeSettings,
|
2021-03-26 13:38:39 +00:00
|
|
|
required this.checkTime,
|
|
|
|
});
|
2022-11-11 03:32:01 +00:00
|
|
|
final List<ServerMetadataEntity> metadata;
|
2022-06-05 19:36:32 +00:00
|
|
|
final TimeZoneSettings serverTimezone;
|
|
|
|
final AutoUpgradeSettings autoUpgradeSettings;
|
|
|
|
final DateTime checkTime;
|
2021-03-26 13:38:39 +00:00
|
|
|
|
|
|
|
@override
|
2022-02-08 21:01:08 +00:00
|
|
|
List<Object> get props => [
|
2022-11-11 03:32:01 +00:00
|
|
|
metadata,
|
2022-02-08 21:01:08 +00:00
|
|
|
serverTimezone,
|
|
|
|
autoUpgradeSettings,
|
|
|
|
checkTime,
|
|
|
|
];
|
2021-03-26 13:38:39 +00:00
|
|
|
}
|