@kaiord/core / WorkoutService
Type Alias: WorkoutService
WorkoutService =
object
Defined in: packages/core/src/ports/workout-service.ts:27
Port for a remote workout service (push/pull/list/delete).
Properties
list
list: (
options?) =>Promise<WorkoutSummary[]>
Defined in: packages/core/src/ports/workout-service.ts:30
Parameters
options?
Returns
Promise<WorkoutSummary[]>
pull
pull: (
workoutId) =>Promise<KRD>
Defined in: packages/core/src/ports/workout-service.ts:29
Parameters
workoutId
string
Returns
Promise<KRD>
push
push: (
krd) =>Promise<PushResult>
Defined in: packages/core/src/ports/workout-service.ts:28
Parameters
krd
Returns
Promise<PushResult>
remove
remove: (
workoutId) =>Promise<void>
Defined in: packages/core/src/ports/workout-service.ts:31
Parameters
workoutId
string
Returns
Promise<void>