File tree 4 files changed +2
-24
lines changed
4 files changed +2
-24
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ import LanguagePortalController from "./LanguagePortalController.js";
6
6
import DragnDrop from "drag-drop-touch" ;
7
7
8
8
/**
9
- * Controller for the Login view.
9
+ * Controller for the Associate Verbs view.
10
10
*/
11
11
export default class AssociateVerbsGameController {
12
12
#Model;
Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ export default class VerbGameController {
24
24
this . #currentLanguage = learningLanguage . toLowerCase ( ) ;
25
25
26
26
this . #Model. fetchData ( VERBS_URL , false ) . then ( verbs => {
27
+ console . log ( verbs ) ;
27
28
let verb = verbs [ this . getRandomArbitrary ( 0 , verbs . length ) ] ;
28
29
let verbName = verb . name ;
29
30
this . #currentVerb = decompress ( verb [ this . #currentLanguage] ) ;
@@ -33,13 +34,7 @@ export default class VerbGameController {
33
34
verbName , decompress ( verb [ this . #currentLanguage] ) ,
34
35
decompress ( verb [ this . #appLanguage] ) , currentBCP47 ) ;
35
36
this . #View. onNavigatingToAssociateVerbsGame ( ( ) => this . #navigateToAssociateVerbsGame( ) ) ;
36
- this . #View. onNavigatingToIndex ( ( ) => this . navigateToIndex ( ) ) ;
37
37
} ) . catch ( error => console . error ( "Error loading verbs: " , error ) ) ;
38
-
39
- /**Event handler for navigating to the index. */
40
- async function navigateToIndex ( ) {
41
- await IndexController . createIndexController ( ) ;
42
- }
43
38
}
44
39
45
40
/**Event handler for navigating to the associate verbs game.*/
Original file line number Diff line number Diff line change 30
30
}
31
31
</ style >
32
32
33
- < div class ="header ">
34
- < button id ="backBtn " class ="backButton "> < - </ button >
35
- </ div >
36
33
< div class ="currentVerbDiv ">
37
34
< label id ="lblCurrentVerb " class ="currentVerb " style ="cursor: pointer; "> A</ label >
38
35
< label id ="lblCurrentAppVerb " class ="currentAppVerb "> A</ label >
Original file line number Diff line number Diff line change @@ -7,7 +7,6 @@ export default class VerbGameView extends DialogoView {
7
7
#backBtn;
8
8
#img;
9
9
10
- #navigateToIndexEvent;
11
10
#navigateToAssociateVerbsGameEvent;
12
11
13
12
#verb = { } ;
@@ -43,15 +42,6 @@ export default class VerbGameView extends DialogoView {
43
42
44
43
this . #speech. text = this . #verb[ this . #currentVerb] ;
45
44
46
- this . #backBtn = document . getElementById ( "backBtn" ) ;
47
- LanguageManager . getTranslation ( "back" ) . then ( ( translation ) => {
48
- this . #backBtn. textContent = translation ;
49
- } ) ;
50
-
51
- this . #backBtn. addEventListener ( "click" , async ( ) => {
52
- await this . #navigateToIndexEvent( ) ;
53
- } ) ;
54
-
55
45
this . #img = document . getElementById ( "img" ) ;
56
46
this . #img. src = "./server-images/verbs/" + verbName + "/" +
57
47
this . #currentVerb + "-" + verbName + ".png" ;
@@ -136,10 +126,6 @@ export default class VerbGameView extends DialogoView {
136
126
voicesLoaded ( ) ; //Execute immediately if voices are already loaded or the event is not supported
137
127
}
138
128
139
- onNavigatingToIndex ( callback ) {
140
- this . #navigateToIndexEvent = callback ;
141
- }
142
-
143
129
onNavigatingToAssociateVerbsGame ( callback ) {
144
130
this . #navigateToAssociateVerbsGameEvent = callback ;
145
131
}
You can’t perform that action at this time.
0 commit comments