Files
syncrow-app/lib/features/devices/bloc/devices_state.dart
Mohammad Salameh 65cbf10485 temp
2024-03-17 09:38:26 +03:00

43 lines
956 B
Dart

part of 'devices_cubit.dart';
@immutable
abstract class DevicesState {}
class DevicesInitial extends DevicesState {}
class DevicesLoading extends DevicesState {}
class DevicesSuccess extends DevicesState {}
class DevicesFailure extends DevicesState {}
class ChangeIndex extends DevicesState {}
class DevicesCategoryChanged extends DevicesState {}
class CategorySwitchChanged extends DevicesState {}
class DeviceSwitchChanged extends DevicesState {}
class DeviceSelected extends DevicesState {}
class DeviceControlLoading extends DevicesState {}
class DeviceControlSuccess extends DevicesState {}
class DeviceControlError extends DevicesState {
final String errorMsg;
DeviceControlError(this.errorMsg);
}
class DevicesCategoriesLoading extends DevicesState {}
class DevicesCategoriesSuccess extends DevicesState {}
class DevicesCategoriesError extends DevicesState {
final String errorMsg;
DevicesCategoriesError(this.errorMsg);
}