selfprivacy.org.app/lib/logic/cubit/server_detailed_info/server_detailed_info_state....

30 lines
649 B
Dart

part of 'server_detailed_info_cubit.dart';
abstract class ServerDetailsState extends Equatable {
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 {
final HetznerServerInfo serverInfo;
final DateTime checkTime;
Loaded({
required this.serverInfo,
required this.checkTime,
});
@override
List<Object> get props => [serverInfo, checkTime];
}