Proyectos de Subversion Iphone Microlearning - Nuevo Interface

Rev

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

Rev 9 Rev 11
Línea 29... Línea 29...
29
 
29
 
30
    
30
    
31
    //init(capsuleUuid : String)
31
    //init(capsuleUuid : String)
32
    init()
-
 
-
 
32
    init()
33
    {
33
    {
34
 
34
        let appData = appDao.selectOne()
Línea 35... Línea 35...
35
        self.capsuleModel = capsuleDao.selectByUuid(uuid: appData.capsuleUuidActive)
35
        self.capsuleModel = capsuleDao.selectByUuid(uuid: appData.capsuleUuidActive)
36
        viewModel.fetch(capsuleUuid: self.capsuleModel.uuid, userUuid: appData.userUuid)
36
        viewModel.fetch(capsuleUuid: self.capsuleModel.uuid, userUuid: appData.userUuid)
Línea 46... Línea 46...
46
 
46
 
47
            VStack(spacing: 0) {
47
            VStack(spacing: 0) {
48
                HStack {
48
                HStack {
Línea 49... Línea -...
49
                    Button(action: {
-
 
50
       
49
                    Button(action: {
51
                       
-
 
52
                        appNavigation.subpageActive = .capsules
50
       
53
                        
51
                        var appData = appDao.selectOne()
54
                        if appData.subPageSource == AppData.SUB_PAGE_SOURCE_MY_CAPSULES {
52
                        if appNavigation.subPageSource == .mycapsules {
-
 
53
                            appData.topicUuidActive = ""
55
                            appData.topicUuidActive = ""
54
                            appData.capsuleUuidActive = ""
56
                            appData.capsuleUuidActive = ""
55
                            
Línea 57... Línea 56...
57
                            appData.subPageSource = 0
56
                            print("update query : 10")
58
                            appData.save()
57
                            appDao.update(model: appData)
59
                            
58
                            
60
                            withAnimation {
59
                            withAnimation {
61
                                appNavigation.subpageActive = .mycapsules
60
                                appNavigation.subpageActive = .mycapsules
-
 
61
                            }
-
 
62
                        } else {
62
                            }
63
                            appData.slideUuidActive = ""
Línea 63... Línea 64...
63
                        } else {
64
                            
64
                            appData.slideUuidActive = ""
65
                            print("update query : 11")
65
                            appData.save()
66
                            appDao.update(model: appData)
66
                            
67
                            
Línea 114... Línea 115...
114
                                )
115
                                )
115
                                .id(index)
116
                                .id(index)
Línea 116... Línea 117...
116
                               
117
                               
117
                            }
118
                            }
118
                            /*}.onChange(of:  scrollToIndex, perform: { value in
119
                            /*}.onChange(of:  scrollToIndex, perform: { value in
119
                                print("onChange")
120
                                //print("onChange")
120
                                proxy.scrollTo(value, anchor: nil)
121
                                proxy.scrollTo(value, anchor: nil)
121
                            })*/
122
                            })*/
122
                        })
123
                        })