setUpAndInitializeGuard method
Checks camera permission, persists it, and returns whether permission is granted.
Implementation
@override
Future<bool> setUpAndInitializeGuard() async {
final hasPermission = await checkCameraPermission();
await persistenceDelegate?.updateGuardStatus(
guardIdentifier,
hasPermission,
);
return hasPermission;
}