Line data Source code
1 : part of 'app_bloc.dart'; 2 : 3 : sealed class AppState extends Equatable { 4 1 : const AppState(); 5 : 6 1 : @override 7 1 : List<Object> get props => []; 8 : } 9 : 10 : final class AppInitial extends AppState {} 11 : 12 : final class AppSessionExpired extends AppState { 13 : final String message; 14 1 : const AppSessionExpired(this.message); 15 : 16 1 : @override 17 2 : List<Object> get props => [message]; 18 : } 19 : 20 : final class AppNetworkError extends AppState { 21 : final String message; 22 1 : const AppNetworkError(this.message); 23 : 24 1 : @override 25 2 : List<Object> get props => [message]; 26 : } 27 : 28 : final class AppServerError extends AppState { 29 : final String message; 30 1 : const AppServerError(this.message); 31 : 32 1 : @override 33 2 : List<Object> get props => [message]; 34 : } 35 : 36 : final class AppUnknownError extends AppState { 37 : final String message; 38 1 : const AppUnknownError(this.message); 39 : 40 1 : @override 41 2 : List<Object> get props => [message]; 42 : }