Aidra Connect 10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
collection_repository.dart
Go to the documentation of this file.
1import 'package:dartz/dartz.dart';
2
3import '../../../../core/errors/failures.dart';
4import '../entities/collection_entity.dart';
5import '../entities/create_collection_req_entity.dart';
6import '../entities/update_collection_req_entity.dart';
7
8abstract class CollectionsRepository {
9 Future<Either<Failure, List<ProposedTimeEntity>>> loadCollectionTimes();
10
11 Future<Either<Failure, List<CollectionEntity>>> loadOnGoingCollectionRequets({
12 required String partnerId,
13 });
14
15 Future<Either<Failure, List<CollectionEntity>>>
17 required String partnerId,
18 });
19
20 Future<Either<Failure, void>> createCollectionRequest({
22 });
23
24 Future<Either<Failure, dynamic>> updateCollectionRequest({
25 required UpdateCollectionReqEntity updatedCollection,
26 });
27}
class CalenderTransactionsSummaryVeiw extends StatefulWidget collection
Future< Either< Failure, dynamic > > updateCollectionRequest({ required UpdateCollectionReqEntity updatedCollection, })
Future< Either< Failure, List< CollectionEntity > > > loadCompletedCollectionRequests({ required String partnerId, })
Future< Either< Failure, List< ProposedTimeEntity > > > loadCollectionTimes()
Future< Either< Failure, void > > createCollectionRequest({ required CreateCollectionRequestEntity collection, })
Future< Either< Failure, List< CollectionEntity > > > loadOnGoingCollectionRequets({ required String partnerId, })
final num partnerId