Proyectos de Subversion Iphone Microlearning - Inconcert

Rev

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

Rev 1 Rev 17
Línea 17... Línea 17...
17
    private var companyName : String
17
    private var companyName : String
18
    private var appData = AppData.sharedInstance
18
    private var appData = AppData.sharedInstance
Línea 19... Línea 19...
19
    
19
    
Línea 20... Línea 20...
20
    init (companyUuid : String) {
20
    init (companyUuid : String) {
21
        
21
        
Línea 22... Línea 22...
22
        let companyDao = CompanyDao.sharedInstance
22
        let companyDao = CompanyDao()
23
        self.companyModel = companyDao.selectByUuid(uuid: companyUuid)
23
        self.companyModel = companyDao.selectByUuid(uuid: companyUuid)
Línea 75... Línea 75...
75
                        Text(self.companyName)
75
                        Text(self.companyName)
76
                            .font(Font.custom(Config.FONT_NAME_BOLD, size: 14))
76
                            .font(Font.custom(Config.FONT_NAME_BOLD, size: 14))
77
                            .foregroundColor(Color("color_capsule_list_item_title_foreground"))
77
                            .foregroundColor(Color("color_capsule_list_item_title_foreground"))
Línea 78... Línea 78...
78
                     
78
                     
79
                        Spacer()
-
 
80
                        
-
 
81
                        Button(action: {
-
 
82
                            self.appData.companyUuidActive = self.companyModel.uuid
-
 
83
                            self.appData.save()
-
 
84
                            
-
 
85
                            withAnimation {
-
 
86
                                appNavigation.subpageActive = .progress
-
 
87
                            }
-
 
88
                            
-
 
89
                            
-
 
90
                            
-
 
91
                        }, label: {
-
 
92
                            Image(systemName: "arrowtriangle.right.fill")
-
 
93
                                .resizable()
-
 
94
                                .aspectRatio(contentMode: /*@START_MENU_TOKEN@*/.fill/*@END_MENU_TOKEN@*/)
-
 
95
                                .frame(width: 16, height: 16, alignment: /*@START_MENU_TOKEN@*/.center/*@END_MENU_TOKEN@*/)
-
 
96
                        }).padding(.trailing, 10)
-
 
97
                        .foregroundColor(Color("color_capsule_list_item_title_foreground"))
79
                        Spacer()
Línea 98... Línea 80...
98
                    }
80
                    }
Línea 120... Línea 102...
120
 
102
 
121
    
103
    
-
 
104
    
122
    
105
    static var previews: some View {
123
    static var previews: some View {
106
        CompanyListItemView(companyUuid: "C123")