LCOV - code coverage report
Current view: top level - list/paged - paged_list_events.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 2 6 33.3 %
Date: 2019-11-04 17:53:55 Functions: 0 0 -

          Line data    Source code
       1             : import 'package:equatable/equatable.dart';
       2             : import 'package:flutter/foundation.dart';
       3             : import 'package:flutter_bloc_patterns/src/list/paged/page.dart';
       4             : 
       5             : /// Base class for paged list events.
       6             : @immutable
       7             : abstract class PagedListEvent extends Equatable {
       8           2 :   const PagedListEvent();
       9             : }
      10             : 
      11             : /// Event indicating that a page needs to be loaded.
      12             : ///
      13             : /// [F] - the filter type.
      14             : class LoadPage<F> extends PagedListEvent {
      15             :   final Page page;
      16             :   final F filter;
      17             : 
      18           2 :   const LoadPage(this.page, {this.filter}) : assert(page != null);
      19             : 
      20           0 :   @override
      21           0 :   List<Object> get props => [page, filter];
      22             : 
      23           0 :   @override
      24           0 :   String toString() => '$runtimeType: $page ${filter != null ? filter : ''}';
      25             : }

Generated by: LCOV version 1.14