Aidra Connect
10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
chec_biometric_auth_availability_usecase.dart
Go to the documentation of this file.
1
import
'package:dartz/dartz.dart';
2
3
import
'../../../../core/common/use_cases/use_cases.dart';
4
import
'../../../../core/errors/failures.dart';
5
import
'../../../../core/services/service_locator.dart';
6
import
'../repository/authentication_repository.dart';
7
8
class
CheckBiometricAuthAvailabilityUseCase
implements
UseCase<bool, NoParams> {
9
final
_repository
=
sl<AuthenticationRepository>
();
10
11
@
override
12
Future<Either<Failure, bool>>
call
(NoParams params) async {
13
return
await
_repository
.checkBiometricAuthAvailability();
14
}
15
}
UseCase< bool, NoParams >::_repository
final _repository
Definition
chec_biometric_auth_availability_usecase.dart:9
UseCase< bool, NoParams >::call
override Future< Either< Failure, bool > > call(NoParams params) async
Definition
chec_biometric_auth_availability_usecase.dart:12
sl
final sl
Definition
service_locator.dart:79
lib
features
authentication
domain
use_cases
chec_biometric_auth_availability_usecase.dart
Generated by
1.16.1