[Pharo] Personal fitness tracker web app.
Replace implicit ``pm'' with more explicit and orthogonal ``pageManager''.
src/MyFitnessTracker-Components/MFTScreenComponent.class.st
@@ -2,7 +2,7 @@
2
2
#name : 'MFTScreenComponent',
3
3
#superclass : 'SBSComponent',
4
4
#instVars : [
5
Removed:
'pm'
5
Added:
'pageManager'
6
6
],
7
7
#category : 'MyFitnessTracker-Components',
8
8
#package : 'MyFitnessTracker-Components'
@@ -12,17 +12,17 @@
12
12
MFTScreenComponent >> children [
13
13
14
14
^ {
15
Removed:
pm header.
16
Removed:
pm mainNavigationBar.
17
Removed:
pm activePage.
18
Removed:
pm footer }
15
Added:
pageManager header.
16
Added:
pageManager mainNavigationBar.
17
Added:
pageManager activePage.
18
Added:
pageManager footer }
19
19
]
20
20
21
21
{ #category : 'initialization' }
22
22
MFTScreenComponent >> initialize [
23
23
24
24
super initialize.
25
Removed:
pm := self session pageManager
25
Added:
pageManager := self session pageManager
26
26
]
27
27
28
28
{ #category : 'rendering' }
@@ -30,9 +30,9 @@
30
30
31
31
(self session user isLoggedIn not and: [
32
32
MFTUtils isDevelopmentImage not ]) ifTrue: [
33
Removed:
html render: pm header ].
33
Added:
html render: pageManager header ].
34
34
html
35
Removed:
render: pm mainNavigationBar;
36
Removed:
render: pm activePage;
37
Removed:
render: pm footer
35
Added:
render: pageManager mainNavigationBar;
36
Added:
render: pageManager activePage;
37
Added:
render: pageManager footer
38
38
]