One Logo Pool Ball
Additional SDK Modules · IOS API REFERENCE

HealthKitUI

Explore HealthKitUI types and the APIs available through One's generated iOS bindings.

1 types

7 callable entries

3 skipped

70% entry coverage

Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.

Types

Functions and constants

get · iOS 17.0+

authorizationViewControllerPresenter

TypeScript
get authorizationViewControllerPresenter(): (_UIKit_UIViewController) | null
Swift declaration
weak var authorizationViewControllerPresenter: UIViewController? { get set }
set · iOS 17.0+

authorizationViewControllerPresenter

TypeScript
set authorizationViewControllerPresenter(value: (_UIKit_UIViewController) | null)
Swift declaration
weak var authorizationViewControllerPresenter: UIViewController? { get set }
get · iOS 26.0+

shouldHandleActiveWorkoutRecovery

TypeScript
get shouldHandleActiveWorkoutRecovery(): Promise<boolean>
Swift declaration
@MainActor @preconcurrency var shouldHandleActiveWorkoutRecovery: Bool { get }

Skipped declarations

3 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

View.healthDataAccessRequest(store:shareTypes:readTypes:trigger:completion:)

This protocol needs associated types that cannot yet cross the bridge.

View.healthDataAccessRequest(store:readTypes:trigger:completion:)

This protocol needs associated types that cannot yet cross the bridge.

View.healthDataAccessRequest(store:objectType:predicate:trigger:completion:)

This protocol needs associated types that cannot yet cross the bridge.