Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
HistoryRepository Class Reference
Collaboration diagram for HistoryRepository:

Private Member Functions

 HistoryRepositoryImpl ({ required this.remoteDataSource, required this.localDataSource, })
override Future< Either< Failure, List< CollectionEntity > > > getPendingCollections ({ required int userId }) async
override Future< Either< Failure, List< CollectionEntity > > > getHistoryCollections ({ required int userId, required String? period, DateTime? dateStart, DateTime? dateEnd, }) async
Future< Either< Failure, List< CollectionEntity > > > getPendingCollections ({ required int userId })
Future< Either< Failure, List< CollectionEntity > > > getHistoryCollections ({ required int userId, required String? period, DateTime? dateStart, DateTime? dateEnd, })

Private Attributes

final HistoryRemoteDatasource remoteDataSource
final HistoryLocalDatasource localDataSource

Detailed Description

Definition at line 13 of file history_repository_impl.dart.

Member Function Documentation

◆ getHistoryCollections() [1/2]

Future< Either< Failure, List< CollectionEntity > > > HistoryRepository::getHistoryCollections ( { required int userId, required String? period, DateTime? dateStart, DateTime? dateEnd, } )
private

◆ getHistoryCollections() [2/2]

override Future< Either< Failure, List< CollectionEntity > > > HistoryRepository::getHistoryCollections ( { required int userId, required String? period, DateTime? dateStart, DateTime? dateEnd, } )
inlineprivate

Definition at line 43 of file history_repository_impl.dart.

◆ getPendingCollections() [1/2]

Future< Either< Failure, List< CollectionEntity > > > HistoryRepository::getPendingCollections ( { required int userId } )
private

◆ getPendingCollections() [2/2]

override Future< Either< Failure, List< CollectionEntity > > > HistoryRepository::getPendingCollections ( { required int userId } )
inlineprivate

Definition at line 23 of file history_repository_impl.dart.

◆ HistoryRepositoryImpl()

HistoryRepository::HistoryRepositoryImpl ( { required this.remoteDataSource, required this.localDataSource, } )
private

Member Data Documentation

◆ localDataSource

final HistoryLocalDatasource HistoryRepository::localDataSource
private

Definition at line 15 of file history_repository_impl.dart.

◆ remoteDataSource

final HistoryRemoteDatasource HistoryRepository::remoteDataSource
private

Definition at line 14 of file history_repository_impl.dart.


The documentation for this class was generated from the following files: