requestPermissionsFromHealthConnect static method

Future<bool> requestPermissionsFromHealthConnect({
  1. required String connectionId,
  2. required List<String> permissions,
})

Implementation

static Future<bool> requestPermissionsFromHealthConnect({
  required String connectionId,
  required List<String> permissions,
}) async {
  if (!Platform.isAndroid) {
    throw Exception('requestPermissionsFromHealthConnect method is only available on Android');
  }

  final result = await _channel.invokeMethod('requestPermissionsFromHealthConnect', {
    'connectionId': connectionId,
    'permissions': permissions,
  });

  ExceptionHandler.checkException(result);
  return result == "result_ok";
}