@@ -10,12 +10,13 @@ import Foundation
10
10
11
11
struct Event {
12
12
enum Track : Int , CustomStringConvertible {
13
- case techKids1 = 1
14
- case techKids2 , openTechIOT , openTech , webTech , exhibition , hardwareIOT , python , databases , bigOpenData, devOps , privSec , isc , scienceHackDay, linux, design
13
+ case openTechIOT = 1
14
+ case openTech , techKids1 , techKids2 , techKids3 , hardwareIOT , devOps , webTech , python , bigOpenData, databases , isc , privSec , scienceHackDay, linux, design, exhibition , social
15
15
var description : String {
16
16
switch self {
17
17
case . techKids1: return " Tech Kids I "
18
18
case . techKids2: return " Tech Kids II "
19
+ case . techKids3: return " Tech Kids III "
19
20
case . openTechIOT: return " OpenTech and IOT "
20
21
case . openTech: return " OpenTech Workshops "
21
22
case . webTech: return " WebTech "
@@ -30,20 +31,21 @@ struct Event {
30
31
case . scienceHackDay: return " Science Hack Day "
31
32
case . linux: return " Linux and MiniDebConf "
32
33
case . design: return " Design, VR, 3D "
34
+ case . social: return " Social Event "
33
35
}
34
36
}
35
37
36
38
func getTrackColor( ) -> UIColor {
37
39
switch self {
38
- case . techKids1, . techKids2:
40
+ case . techKids1, . techKids2, . techKids3 :
39
41
return UIColor ( hexString: " 8E8E93 " ) !
40
42
case . openTechIOT:
41
43
return UIColor ( hexString: " FF4D4D " ) !
42
44
case . openTech:
43
45
return UIColor ( hexString: " FF8E4C " ) !
44
46
case . webTech:
45
47
return UIColor ( hexString: " FFCF4C " ) !
46
- case . exhibition:
48
+ case . exhibition, . social :
47
49
return UIColor ( hexString: " EAFF4C " ) !
48
50
case . hardwareIOT:
49
51
return UIColor ( hexString: " B8FF4C " ) !
0 commit comments