[Pharo] Personal fitness tracker web app.
1
Class {
2
#name : 'MFTWorkoutPrescriptionTask',
3
#superclass : 'WATask',
4
#instVars : [
5
'workoutPrescription'
6
],
7
#category : 'MyFitnessTracker-Web',
8
#package : 'MyFitnessTracker-Web'
9
}
10
11
{ #category : 'accessing' }
12
MFTWorkoutPrescriptionTask class >> forPrescription: aMFTWorkoutPrescription [
13
14
^ self new
15
workoutPrescription: aMFTWorkoutPrescription;
16
yourself
17
]
18
19
{ #category : 'running' }
20
MFTWorkoutPrescriptionTask >> go [
21
22
workoutPrescription title: (self request: 'Workout title').
23
" workoutPrescription setGroups: (self )."
24
self answer: workoutPrescription
25
]
26
27
{ #category : 'running' }
28
MFTWorkoutPrescriptionTask >> initialize [
29
30
super initialize.
31
workoutPrescription := MFTWorkoutPrescription new
32
]
33
34
{ #category : 'accessing' }
35
MFTWorkoutPrescriptionTask >> workoutPrescription: aMFTWorkoutPrescription [
36
37
workoutPrescription := aMFTWorkoutPrescription
38
]
39