Aidra Connect 10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
CollectionsRepository Class Reference
Collaboration diagram for CollectionsRepository:

Private Member Functions

 CollectionsRepositoryImpl ({required this.remoteDataSource})
override Future< Either< Failure, List< ProposedTimeEntity > > > loadCollectionTimes () async
override Future< Either< Failure, List< CollectionEntity > > > loadOnGoingCollectionRequets ({ required String partnerId, }) async
override Future< Either< Failure, List< CollectionEntity > > > loadCompletedCollectionRequests ({ required String partnerId, }) async
override Future< Either< Failure, void > > createCollectionRequest ({ required CreateCollectionRequestEntity collection, }) async
override Future< Either< Failure, dynamic > > updateCollectionRequest ({ required UpdateCollectionReqEntity updatedCollection, }) async
Future< Either< Failure, List< ProposedTimeEntity > > > loadCollectionTimes ()
Future< Either< Failure, List< CollectionEntity > > > loadOnGoingCollectionRequets ({ required String partnerId, })
Future< Either< Failure, List< CollectionEntity > > > loadCompletedCollectionRequests ({ required String partnerId, })
Future< Either< Failure, void > > createCollectionRequest ({ required CreateCollectionRequestEntity collection, })
Future< Either< Failure, dynamic > > updateCollectionRequest ({ required UpdateCollectionReqEntity updatedCollection, })

Private Attributes

final CollectionsRemoteDataSource remoteDataSource

Detailed Description

Definition at line 14 of file collection_repository_impl.dart.

Member Function Documentation

◆ CollectionsRepositoryImpl()

CollectionsRepository::CollectionsRepositoryImpl ( {required this.remoteDataSource} )
private

◆ createCollectionRequest() [1/2]

Future< Either< Failure, void > > CollectionsRepository::createCollectionRequest ( { required CreateCollectionRequestEntity collection, } )
private

◆ createCollectionRequest() [2/2]

override Future< Either< Failure, void > > CollectionsRepository::createCollectionRequest ( { required CreateCollectionRequestEntity collection, } )
inlineprivate

Definition at line 59 of file collection_repository_impl.dart.

◆ loadCollectionTimes() [1/2]

Future< Either< Failure, List< ProposedTimeEntity > > > CollectionsRepository::loadCollectionTimes ( )
private

◆ loadCollectionTimes() [2/2]

override Future< Either< Failure, List< ProposedTimeEntity > > > CollectionsRepository::loadCollectionTimes ( )
inlineprivate

Definition at line 20 of file collection_repository_impl.dart.

Here is the call graph for this function:

◆ loadCompletedCollectionRequests() [1/2]

Future< Either< Failure, List< CollectionEntity > > > CollectionsRepository::loadCompletedCollectionRequests ( { required String partnerId, } )
private

◆ loadCompletedCollectionRequests() [2/2]

override Future< Either< Failure, List< CollectionEntity > > > CollectionsRepository::loadCompletedCollectionRequests ( { required String partnerId, } )
inlineprivate

Definition at line 45 of file collection_repository_impl.dart.

◆ loadOnGoingCollectionRequets() [1/2]

Future< Either< Failure, List< CollectionEntity > > > CollectionsRepository::loadOnGoingCollectionRequets ( { required String partnerId, } )
private

◆ loadOnGoingCollectionRequets() [2/2]

override Future< Either< Failure, List< CollectionEntity > > > CollectionsRepository::loadOnGoingCollectionRequets ( { required String partnerId, } )
inlineprivate

Definition at line 30 of file collection_repository_impl.dart.

◆ updateCollectionRequest() [1/2]

Future< Either< Failure, dynamic > > CollectionsRepository::updateCollectionRequest ( { required UpdateCollectionReqEntity updatedCollection, } )
private

◆ updateCollectionRequest() [2/2]

override Future< Either< Failure, dynamic > > CollectionsRepository::updateCollectionRequest ( { required UpdateCollectionReqEntity updatedCollection, } )
inlineprivate

Definition at line 75 of file collection_repository_impl.dart.

Member Data Documentation

◆ remoteDataSource

final CollectionsRemoteDataSource CollectionsRepository::remoteDataSource
private

Definition at line 15 of file collection_repository_impl.dart.


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