2020-02-17 02:08:46 +01:00
|
|
|
|
|
|
|
public enum AppMode {
|
|
|
|
case light, dark
|
|
|
|
|
2020-03-17 06:18:53 +01:00
|
|
|
public static var current: AppMode = .dark
|
2020-08-17 02:08:30 +02:00
|
|
|
// public static var current: AppMode {
|
|
|
|
// return UserDefaults.standard[.isUsingDarkMode] ? .dark : .light
|
|
|
|
// }
|
2020-02-17 02:08:46 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
public var isLightMode: Bool {
|
|
|
|
return AppMode.current == .light
|
|
|
|
}
|
2020-02-24 03:31:13 +01:00
|
|
|
|
|
|
|
public var isDarkMode: Bool {
|
|
|
|
return AppMode.current == .dark
|
|
|
|
}
|
2020-03-17 05:12:08 +01:00
|
|
|
|
|
|
|
@objc public final class LKAppModeUtilities : NSObject {
|
|
|
|
|
2020-03-17 05:21:32 +01:00
|
|
|
@objc public static var isLightMode: Bool {
|
|
|
|
return AppMode.current == .light
|
|
|
|
}
|
|
|
|
|
|
|
|
@objc public static var isDarkMode: Bool {
|
|
|
|
return AppMode.current == .dark
|
|
|
|
}
|
2020-03-17 05:12:08 +01:00
|
|
|
}
|