One Logo Pool Ball
HealthKit · IOS API REFERENCE

HKActivitySummaryQuery

class · SDK 27.1

class HKActivitySummaryQuery

Members (3)

init

init

TypeScript
static init(predicate: (_Foundation_NSPredicate) | null, handler: ((arg0: HKActivitySummaryQuery, arg1: (Array<HKActivitySummary>) | null, arg2: (NativeError) | null) => void)): HKActivitySummaryQuery
Swift declaration
init(predicate: NSPredicate?, resultsHandler handler: @escaping @Sendable (HKActivitySummaryQuery, [HKActivitySummary]?, (any Error)?) -> Void)
get

updateHandler

TypeScript
get updateHandler(): (((arg0: HKActivitySummaryQuery, arg1: (Array<HKActivitySummary>) | null, arg2: (NativeError) | null) => Promise<void>)) | null
Swift declaration
var updateHandler: (@Sendable (HKActivitySummaryQuery, [HKActivitySummary]?, (any Error)?) -> Void)? { get set }
set

updateHandler

TypeScript
set updateHandler(value: (((arg0: HKActivitySummaryQuery, arg1: (Array<HKActivitySummary>) | null, arg2: (NativeError) | null) => void)) | null)
Swift declaration
var updateHandler: (@Sendable (HKActivitySummaryQuery, [HKActivitySummary]?, (any Error)?) -> Void)? { get set }

Skipped declarations

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

HKActivitySummaryQuery.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All HealthKit types →