Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
checkHealthConnectAvailability({required String connectionId})
→ Future<String>
-
-
checkSamsungHealthDataAvailability({required String connectionId})
→ Future<String>
-
-
close({required String connectionId})
→ Future<bool>
-
-
createConnection({required String connectionId, required int applicationId, required String signature, required String endUserId})
→ Future<String>
-
-
createConnectionLegacy({required String connectionId, required String appId, required String authToken, required String customerEndUserId})
→ Future<String>
-
-
disableBackgroundDelivery({required String connectionId})
→ Future<bool>
-
-
disableHealthConnectIntegration({required String connectionId})
→ Future<void>
-
-
disableHealthKitIntegration({required String connectionId})
→ Future<void>
-
-
disableSamsungHealthDataIntegration({required String connectionId})
→ Future<void>
-
-
enableBackgroundDelivery({required String connectionId, List<String>? forStatistics, List<String>? forMetrics, List<String>? forActivityConfigs, List<String>? forSleepConfigs})
→ Future<bool>
-
-
enableHealthConnectIntegration({required String connectionId})
→ Future<void>
-
-
enableSamsungHealthDataIntegration({required String connectionId})
→ Future<void>
-
-
getActivities({required String connectionId, required String config, required String from, required String to, String? filter})
→ Future<String>
-
-
getBackgroundDeliveryConfig({required String connectionId})
→ Future<Map<String, dynamic>?>
-
-
getGrantedHealthKitPermissions({required String connectionId})
→ Future<Set<String>>
-
-
getGrantedSamsungHealthDataPermissions({required String connectionId})
→ Future<List<String>>
-
-
getHealthConnectPermissions({required String connectionId, required List<String> statisticTypes, required List<String> metricTypes, required List<String> activityConfigs, required List<String> sleepConfigs, required bool includeEnhancedPermissions, required bool includeBackgroundDelivery})
→ Future<List<String>>
-
-
getIntegrationInitUrl({required String connectionId, required String providerSlug, String? config})
→ Future<String>
-
-
getRecords({required String connectionId, required List<String> ofTypes, required String from, required String to, String? filter})
→ Future<String>
-
-
getSamsungHealthDataPermissions({required String connectionId, required List<String> statisticTypes, required List<String> metricTypes, required List<String> activityConfigs, required List<String> sleepConfigs})
→ Future<List<String>>
-
-
getSleep({required String connectionId, required String config, required String from, required String to, String? filter})
→ Future<String>
-
-
getStatistics({required String connectionId, required List<String> ofTypes, required String from, required String to, required String interval, String? filter})
→ Future<String>
-
-
getUserInfo({required String connectionId})
→ Future<Map<String, dynamic>>
-
-
getUserProperties({required String connectionId, required List<String> ofTypes})
→ Future<Map<String, dynamic>>
-
-
init()
→ void
-
-
isHealthConnectIntegrationEnabled({required String connectionId})
→ Future<bool>
-
-
isHealthKitIntegrationEnabled({required String connectionId})
→ Future<bool>
-
-
isSamsungHealthDataIntegrationEnabled({required String connectionId})
→ Future<bool>
-
-
openHealthConnectInstallation({required String connectionId})
→ Future<void>
-
-
requestPermissionsFromHealthConnect({required String connectionId, required List<String> permissions})
→ Future<bool>
-
-
requestPermissionsFromHealthKit({required String connectionId, List<String>? forStatistics, List<String>? forMetrics, List<String>? forActivityConfigs, List<String>? forSleepConfigs})
→ Future<bool>
-
-
requestPermissionsFromSamsungHealthData({required String connectionId, required List<String> statisticTypes, required List<String> metricTypes, required List<String> activityConfigs, required List<String> sleepConfigs})
→ Future<List<String>>
-
-
revokeAllPermissions({required String connectionId})
→ Future<void>
-
-
setLogCallback({required dynamic callback(LogLevel level, String message)})
→ Future<void>
-
-
setWrapper({required String type, required String version})
→ Future<void>
-