One Logo Pool Ball
WorkoutKit · IOS API REFERENCE

IntervalStep

struct · iOS 17.0+ · SDK 27.1

struct IntervalStep

Members (6)

get · iOS 17.0+

step

TypeScript
get step(): WorkoutStep
Swift declaration
var step: WorkoutStep
set · iOS 17.0+

step

TypeScript
set step(value: WorkoutStep)
Swift declaration
var step: WorkoutStep
get · iOS 17.0+

purpose

TypeScript
get purpose(): IntervalStep_Purpose
Swift declaration
var purpose: IntervalStep.Purpose
set · iOS 17.0+

purpose

TypeScript
set purpose(value: IntervalStep_Purpose)
Swift declaration
var purpose: IntervalStep.Purpose
init · iOS 17.0+

init

TypeScript
static initGoalAlert(purpose: IntervalStep_Purpose, goal?: WorkoutGoal, alert?: (SDKHandle) | null): IntervalStep
Swift declaration
init(_ purpose: IntervalStep.Purpose, goal: WorkoutGoal = .open, alert: (any WorkoutAlert)? = nil)
init · iOS 17.0+

init

TypeScript
static initStep(purpose: IntervalStep_Purpose, step: WorkoutStep): IntervalStep
Swift declaration
init(_ purpose: IntervalStep.Purpose, step: WorkoutStep)

Skipped declarations

No declarations were skipped in this snapshot.

All WorkoutKit types →