Proyectos de Subversion Iphone Microlearning - Nuevo Interface

Rev

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

Rev 11 Rev 17
Línea 9... Línea 9...
9
import SwiftUI
9
import SwiftUI
10
import HTMLEntities
10
import HTMLEntities
Línea 11... Línea 11...
11
 
11
 
12
struct MyCapsuleListItemView: View {
12
struct MyCapsuleListItemView: View {
13
    @EnvironmentObject var appNavigation : AppNavigation
-
 
-
 
13
    @EnvironmentObject var appNavigation : AppNavigation
Línea 14... Línea 14...
14
    private let appDao = AppDao.sharedInstance
14
 
15
 
15
 
16
    private var viewModel : MyCapsulesListingItemView = MyCapsulesListingItemView()
16
    private var viewModel : MyCapsulesListingItemView = MyCapsulesListingItemView()
-
 
17
    private let capsuleName : String
Línea 17... Línea 18...
17
    private let capsuleName : String
18
    private let capsuleDescription : String
18
    private let capsuleDescription : String
-
 
19
 
19
    private var appData = AppData.sharedInstance
Línea 20... Línea 20...
20
    
20
 
21
    init (capsuleUuid : String) {
21
    
Línea 85... Línea 85...
85
                            .foregroundColor(Color("color_capsule_list_item_title_foreground"))
85
                            .foregroundColor(Color("color_capsule_list_item_title_foreground"))
Línea 86... Línea 86...
86
                     
86
                     
Línea 87... Línea 87...
87
                        Spacer()
87
                        Spacer()
88
                        
-
 
89
                        Button(action: {
-
 
90
                            
88
                        
91
                            var appData = appDao.selectOne()
89
                        Button(action: {
92
                            appData.topicUuidActive = self.viewModel.capsule.topicUuid
90
                            appData.topicUuidActive = self.viewModel.capsule.topicUuid
93
                            appData.capsuleUuidActive = self.viewModel.capsule.uuid
-
 
94
                            appData.slideUuidActive = ""
-
 
95
                            
91
                            appData.capsuleUuidActive = self.viewModel.capsule.uuid
Línea 96... Línea 92...
96
                            print("update query : 14")
92
                            appData.slideUuidActive = ""
Línea 97... Línea 93...
97
                            appDao.update(model: appData)
93
                            appData.save()
98
                            
94
                            
Línea 131... Línea 127...
131
                      
127
                      
Línea 132... Línea 128...
132
                    }.padding(.top, 3)
128
                    }.padding(.top, 3)
133
                    
-
 
134
 
-
 
135
                    Button(action: {
129
                    
136
                        
130
 
137
                        var appData = appDao.selectOne()
131
                    Button(action: {
138
                        appData.topicUuidActive = self.viewModel.capsule.topicUuid
-
 
139
                        appData.capsuleUuidActive = self.viewModel.capsule.uuid
-
 
140
                        appData.slideUuidActive = ""
132
                        appData.topicUuidActive = self.viewModel.capsule.topicUuid
Línea 141... Línea 133...
141
                        
133
                        appData.capsuleUuidActive = self.viewModel.capsule.uuid
142
                        print("update query : 15")
134
                        appData.slideUuidActive = ""
Línea 143... Línea 135...
143
                        appDao.update(model: appData)
135
                        appData.save()