acquireLock method
Acquire the computer use lock.
Implementation
Future<AcquireResult> acquireLock() async {
final result = await _lockManager.tryAcquireComputerUseLock();
if (result is AcquireResultAcquired) {
isActive.value = true;
lockState.value = 'held_by_self';
} else if (result is AcquireResultBlocked) {
lockState.value = 'blocked';
blockingSessionId.value = result.by;
}
return result;
}