Reference
The public package exposes a unified connector, typed data descriptors, record models, measurement units, permissions, platform features, logging, and structured exceptions.
Primary API surfaces
| Surface | Purpose |
|---|---|
HealthConnector | Create the client and execute health operations. |
HealthConnectorConfig | Configure logging and platform behavior. |
HealthDataType | Build typed requests and obtain permissions. |
HealthRecord | Base model for health data returned by the stores. |
MeasurementUnit | Type-safe values and conversions. |
HealthPlatformFeature | Discover optional native capabilities. |
HealthConnectorException | Handle stable cross-platform failure categories. |
Generated API documentation
The complete class and member reference is generated from the published Dart package:
Use the guides on this site for workflows and platform decisions; use pub.dev when you need an exact constructor or member signature.