checkSingleHealthKitPermissionStatus method
Checks the permission status for a single health data type.
This is a convenience method for checking the permission status of just one health data type.
Parameters:
dataType: The health data type to check permission for.
Returns true if permission is granted, false otherwise.
Example:
final hasStepPermission = await stepsCount.checkSingleHealthKitPermissionStatus(
dataType: HealthDataType.stepCount,
);
if (hasStepPermission) {
final steps = await stepsCount.getTodaysCount();
print('Today\'s steps: $steps');
} else {
// Request permission
await stepsCount.requestHealthKitPermissions(
dataTypes: [HealthDataType.stepCount],
);
}
Implementation
Future<bool> checkSingleHealthKitPermissionStatus({
required HealthDataType dataType,
}) {
return StepsCountPlatform.instance.checkSingleHealthKitPermissionStatus(
dataType: dataType,
);
}