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

Private Member Functions

AuthGuard _ ()
override FutureOr< String?> redirect (BuildContext context, GoRouterState state) async
Future< String_checkScheduleStatusAndRoute (int driverId) async

Private Attributes

final AuthService _authService = AuthService()
final FastSignInService _fastSignInService = FastSignInService()
final SessionLocalDataSource _sessionLocalDataSource = SessionLocalDataSource()

Static Private Attributes

static final AuthGuard instance = AuthGuard._()

Detailed Description

Definition at line 14 of file auth_guard.dart.

Member Function Documentation

◆ _()

AuthGuard GoRouteData::_ ( )
private

◆ _checkScheduleStatusAndRoute()

Future< String > GoRouteData::_checkScheduleStatusAndRoute ( int driverId)
inlineprivate

Definition at line 66 of file auth_guard.dart.

◆ redirect()

override FutureOr< String?> GoRouteData::redirect ( BuildContext context,
GoRouterState state )
inlineprivate

Definition at line 23 of file auth_guard.dart.

Here is the call graph for this function:

Member Data Documentation

◆ _authService

final AuthService GoRouteData::_authService = AuthService()
private

Definition at line 18 of file auth_guard.dart.

◆ _fastSignInService

final FastSignInService GoRouteData::_fastSignInService = FastSignInService()
private

Definition at line 19 of file auth_guard.dart.

◆ _sessionLocalDataSource

final SessionLocalDataSource GoRouteData::_sessionLocalDataSource = SessionLocalDataSource()
private

Definition at line 20 of file auth_guard.dart.

◆ instance

final AuthGuard GoRouteData::instance = AuthGuard._()
staticprivate

Definition at line 17 of file auth_guard.dart.


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