One Logo Pool Ball
WorkoutKit · IOS API REFERENCE

PacerWorkout

struct · iOS 17.0+ · SDK 27.1

struct PacerWorkout

Members (10)

static · iOS 17.0+

supportsActivity

TypeScript
static supportsActivity(activity: _HealthKit_HKWorkoutActivityType): boolean
Swift declaration
static func supportsActivity(_ activity: HKWorkoutActivityType) -> Bool
get · iOS 17.0+

time

TypeScript
get time(): _Foundation_Measurement<_Foundation_UnitDuration>
Swift declaration
var time: Measurement<UnitDuration> { get set }
set · iOS 17.0+

time

TypeScript
set time(value: _Foundation_Measurement<_Foundation_UnitDuration>)
Swift declaration
var time: Measurement<UnitDuration> { get set }
init · iOS 17.0+

init

TypeScript
static init(activity: _HealthKit_HKWorkoutActivityType, location: _HealthKit_HKWorkoutSessionLocationType, distance: _Foundation_Measurement<_Foundation_UnitLength>, time: _Foundation_Measurement<_Foundation_UnitDuration>): PacerWorkout
Swift declaration
init(activity: HKWorkoutActivityType, location: HKWorkoutSessionLocationType = .unknown, distance: Measurement<UnitLength>, time: Measurement<UnitDuration>)
get · iOS 17.0+

activity

TypeScript
get activity(): _HealthKit_HKWorkoutActivityType
Swift declaration
var activity: HKWorkoutActivityType { get set }
set · iOS 17.0+

activity

TypeScript
set activity(value: _HealthKit_HKWorkoutActivityType)
Swift declaration
var activity: HKWorkoutActivityType { get set }
get · iOS 17.0+

distance

TypeScript
get distance(): _Foundation_Measurement<_Foundation_UnitLength>
Swift declaration
var distance: Measurement<UnitLength> { get set }
set · iOS 17.0+

distance

TypeScript
set distance(value: _Foundation_Measurement<_Foundation_UnitLength>)
Swift declaration
var distance: Measurement<UnitLength> { get set }
get · iOS 17.0+

location

TypeScript
get location(): _HealthKit_HKWorkoutSessionLocationType
Swift declaration
var location: HKWorkoutSessionLocationType
set · iOS 17.0+

location

TypeScript
set location(value: _HealthKit_HKWorkoutSessionLocationType)
Swift declaration
var location: HKWorkoutSessionLocationType

Skipped declarations

No declarations were skipped in this snapshot.

All WorkoutKit types →