LCOV - code coverage report
Current view: top level - src/home/presentation/bloc - home_state.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 9 9 100.0 %
Date: 2026-03-02 18:37:46 Functions: 0 0 -

          Line data    Source code
       1             : part of 'home_bloc.dart';
       2             : 
       3             : abstract class HomeState extends Equatable {
       4           2 :   const HomeState();
       5             : 
       6           1 :   @override
       7           1 :   List<Object> get props => [];
       8             : }
       9             : 
      10             : class HomeInitial extends HomeState {
      11           2 :   const HomeInitial();
      12             : }
      13             : 
      14             : class HomeLoading extends HomeState {
      15           1 :   const HomeLoading();
      16             : }
      17             : 
      18             : class HomeError extends HomeState {
      19           2 :   const HomeError();
      20             : }
      21             : 
      22             : class HomeReady extends HomeState {
      23             :   final List<MovieEntity> movies;
      24             :   final int page;
      25             :   final int totalPages;
      26             :   final bool isLoadingMore;
      27             : 
      28           2 :   const HomeReady({
      29             :     required this.movies,
      30             :     required this.page,
      31             :     required this.totalPages,
      32             :     this.isLoadingMore = false,
      33             :   });
      34           2 :   @override
      35          10 :   List<Object> get props => [movies, page, totalPages, isLoadingMore];
      36             : }

Generated by: LCOV version 1.14