addMetadata
TypeScriptaddMetadata(metadata: Record<string, unknown>, completion: ((arg0: boolean, arg1: (NativeError) | null) => void)): voidSwift declarationfunc addMetadata(_ metadata: [String : Any]) async throwsclass · iOS 11.0+ · SDK 27.1
class HKWorkoutRouteBuilderaddMetadata(metadata: Record<string, unknown>, completion: ((arg0: boolean, arg1: (NativeError) | null) => void)): voidSwift declarationfunc addMetadata(_ metadata: [String : Any]) async throwsfinishRoute(workout: HKWorkout, metadata: (Record<string, unknown>) | null, completion: ((arg0: (HKWorkoutRoute) | null, arg1: (NativeError) | null) => void)): voidSwift declarationfunc finishRoute(with workout: HKWorkout, metadata: [String : Any]?) async throws -> HKWorkoutRoutestatic init(healthStore: HKHealthStore, device?: (HKDevice) | null): HKWorkoutRouteBuilderSwift declarationinit(healthStore: HKHealthStore, device: HKDevice?)insertRouteData(routeData: Array<__LocationEssentials_CLLocation>, completion: ((arg0: boolean, arg1: (NativeError) | null) => void)): voidSwift declarationfunc insertRouteData(_ routeData: [CLLocation]) async throws1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
HKWorkoutRouteBuilder.init()
inherited init: cannot prove legal (class declares 1 custom initializer)