Proyectos de Subversion Iphone Microlearning - Inconcert

Rev

Rev 1 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 17
Línea 100... Línea 100...
100
                        if self.selectedType == .pending && self.listingViewModel.capsules[index].viewSlides == 0 {
100
                        if self.selectedType == .pending && self.listingViewModel.capsules[index].viewSlides == 0 {
Línea 101... Línea 101...
101
                        
101
                        
102
                            if(self.search.isEmpty) {
102
                            if(self.search.isEmpty) {
Línea 103... Línea 103...
103
                                MyCapsuleListItemView(capsuleUuid : self.listingViewModel.capsules[index].uuid)
103
                                MyCapsuleListItemView(capsuleUuid : self.listingViewModel.capsules[index].uuid)
-
 
104
                               
-
 
105
                                    .environmentObject(appNavigation).onTapGesture {
104
                               
106
                                        goToCapsuleDetail(topicUuid: self.listingViewModel.capsules[index].topicUuid, capsuleUuid: self.listingViewModel.capsules[index].uuid)
105
                                .environmentObject(appNavigation)
107
                                    }
Línea 106... Línea 108...
106
                            } else {
108
                            } else {
Línea 107... Línea 109...
107
                                if self.listingViewModel.capsules[index].name.contains(self.search) {
109
                                if self.listingViewModel.capsules[index].name.contains(self.search) {
-
 
110
                               
-
 
111
                                    MyCapsuleListItemView(capsuleUuid : self.listingViewModel.capsules[index].uuid)
108
                               
112
                                   
109
                                    MyCapsuleListItemView(capsuleUuid : self.listingViewModel.capsules[index].uuid)
113
                                    .environmentObject(appNavigation).onTapGesture {
110
                                   
114
                                        goToCapsuleDetail(topicUuid: self.listingViewModel.capsules[index].topicUuid, capsuleUuid: self.listingViewModel.capsules[index].uuid)
Línea 111... Línea 115...
111
                                    .environmentObject(appNavigation)
115
                                    }
Línea 118... Línea 122...
118
                   
122
                   
119
                            
123
                            
Línea 120... Línea 124...
120
                            if(self.search.isEmpty) {
124
                            if(self.search.isEmpty) {
-
 
125
                                MyCapsuleListItemView(capsuleUuid : self.listingViewModel.capsules[index].uuid)
-
 
126
                               
121
                                MyCapsuleListItemView(capsuleUuid : self.listingViewModel.capsules[index].uuid)
127
                                .environmentObject(appNavigation).onTapGesture {
122
                               
128
                                    goToCapsuleDetail(topicUuid: self.listingViewModel.capsules[index].topicUuid, capsuleUuid: self.listingViewModel.capsules[index].uuid)
Línea 123... Línea 129...
123
                                .environmentObject(appNavigation)
129
                                }
Línea 124... Línea 130...
124
                            } else {
130
                            } else {
-
 
131
                                if self.listingViewModel.capsules[index].name.contains(self.search) {
-
 
132
                               
125
                                if self.listingViewModel.capsules[index].name.contains(self.search) {
133
                                    MyCapsuleListItemView(capsuleUuid : self.listingViewModel.capsules[index].uuid)
126
                               
134
                                   
127
                                    MyCapsuleListItemView(capsuleUuid : self.listingViewModel.capsules[index].uuid)
135
                                    .environmentObject(appNavigation).onTapGesture {
Línea 128... Línea 136...
128
                                   
136
                                        goToCapsuleDetail(topicUuid: self.listingViewModel.capsules[index].topicUuid, capsuleUuid: self.listingViewModel.capsules[index].uuid)
129
                                    .environmentObject(appNavigation)
137
                                    }
Línea 130... Línea 138...
130
                                }
138
                                }
131
                            }
139
                            }
Línea 132... Línea 140...
132
                        }
140
                        }
-
 
141
                        
-
 
142
                        if self.selectedType == .completed && self.listingViewModel.capsules[index].viewSlides > 0
133
                        
143
                            && self.listingViewModel.capsules[index].completed == 1 {
134
                        if self.selectedType == .completed && self.listingViewModel.capsules[index].viewSlides > 0
144
                            
Línea 135... Línea 145...
135
                            && self.listingViewModel.capsules[index].completed == 1 {
145
                            if(self.search.isEmpty) {
Línea 136... Línea 146...
136
                            
146
                                MyCapsuleListItemView(capsuleUuid : self.listingViewModel.capsules[index].uuid)
-
 
147
                               
-
 
148
                                .environmentObject(appNavigation).onTapGesture {
137
                            if(self.search.isEmpty) {
149
                                    goToCapsuleDetail(topicUuid: self.listingViewModel.capsules[index].topicUuid, capsuleUuid: self.listingViewModel.capsules[index].uuid)
138
                                MyCapsuleListItemView(capsuleUuid : self.listingViewModel.capsules[index].uuid)
150
                                }
Línea 139... Línea 151...
139
                               
151
                            } else {
Línea 156... Línea 168...
156
                    }
168
                    }
Línea 157... Línea 169...
157
                    
169
                    
Línea -... Línea 170...
-
 
170
                       
-
 
171
                }
158
                       
172
                
Línea 159... Línea 173...
159
                }
173
                
160
                
174
                
Línea 170... Línea 184...
170
 
184
 
Línea 171... Línea 185...
171
        }
185
        }
Línea -... Línea 186...
-
 
186
 
-
 
187
    }
-
 
188
    
-
 
189
    private func goToCapsuleDetail(topicUuid : String, capsuleUuid : String)
-
 
190
    {
-
 
191
        appData.topicUuidActive = topicUuid
-
 
192
        appData.capsuleUuidActive = capsuleUuid
-
 
193
        appData.slideUuidActive = ""
-
 
194
        appData.save()
-
 
195
        
-
 
196
//appNavigation.subPageSource = .mycapsules
Línea 172... Línea 197...
172
 
197
        appNavigation.subpageActive = .commentsandrating