init method
Implementation
Future<void> init(bool isRegister, String strCompany) async {
guideText.value =
isRegister
? 'Nhìn vào camera và bấm 📸 để đăng ký khuôn mặt'
: 'Nhìn vào camera và bấm 📸 để chấm công';
await Future.delayed(const Duration(milliseconds: 200));
final results = await Future.wait([
liveness.loadModel(),
getAverageLocation(),
]);
cachedPosition = results[1] as Position;
currentPosition.value = cachedPosition;
// Chạy nền (không block UI)
fetchAttendanceLocations(strCompany);
getAddressFromPosition(currentPosition.value!);
}