Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
PlanningRemoteDataSource Class Reference

Private Member Functions

Future< List< ResWeeklyCollectionModel > > getWeeklyCollections ({ required int userId, required String startDate, required String endDate, }) async
Future< ResCreateRoutingModelcreateRouting (ReqCreateRoutingModel request) async
Future< voidvalidateScheduler ({ required String timeStringValue, required int driverId, }) async
Future< boolcreateDriverCollection (ReqCreateDriverCollectionModel request) async
Future< List< ResCollectionToScheduleModel > > getCollectionsToSchedule ({ required String startDate, required String endDate, required int driverId, }) async

Private Attributes

final apiClient = sl<ApiClient>()

Detailed Description

Definition at line 13 of file planning_remote_datasource.dart.

Member Function Documentation

◆ createDriverCollection()

Future< bool > PlanningRemoteDataSource::createDriverCollection ( ReqCreateDriverCollectionModel request)
inlineprivate

Definition at line 60 of file planning_remote_datasource.dart.

Here is the call graph for this function:

◆ createRouting()

Future< ResCreateRoutingModel > PlanningRemoteDataSource::createRouting ( ReqCreateRoutingModel request)
inlineprivate

Definition at line 35 of file planning_remote_datasource.dart.

Here is the call graph for this function:

◆ getCollectionsToSchedule()

Future< List< ResCollectionToScheduleModel > > PlanningRemoteDataSource::getCollectionsToSchedule ( { required String startDate, required String endDate, required int driverId, } )
inlineprivate

Definition at line 69 of file planning_remote_datasource.dart.

◆ getWeeklyCollections()

Future< List< ResWeeklyCollectionModel > > PlanningRemoteDataSource::getWeeklyCollections ( { required int userId, required String startDate, required String endDate, } )
inlineprivate

Definition at line 16 of file planning_remote_datasource.dart.

◆ validateScheduler()

Future< void > PlanningRemoteDataSource::validateScheduler ( { required String timeStringValue, required int driverId, } )
inlineprivate

Definition at line 44 of file planning_remote_datasource.dart.

Member Data Documentation

◆ apiClient

final PlanningRemoteDataSource::apiClient = sl<ApiClient>()
private

Definition at line 14 of file planning_remote_datasource.dart.


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