Line data Source code
1 : part of 'search_bloc.dart'; 2 : 3 : abstract class SearchState extends Equatable { 4 4 : const SearchState(); 5 : 6 1 : @override 7 1 : List<Object> get props => []; 8 : } 9 : 10 : class SearchInitial extends SearchState {} 11 : 12 : class SearchLoading extends SearchState {} 13 : 14 : class SearchLoaded extends SearchState { 15 : final List<MovieEntity> movies; 16 2 : const SearchLoaded(this.movies); 17 1 : @override 18 2 : List<Object> get props => [movies]; 19 : } 20 : 21 : class SearchError extends SearchState { 22 : final String message; 23 2 : const SearchError(this.message); 24 : }