Change how Notification names were defined to match our current convention
This commit is contained in:
parent
281e41dd2d
commit
a645ac9458
@ -14,8 +14,10 @@ import UIKit
|
|||||||
|
|
||||||
import RSCore
|
import RSCore
|
||||||
|
|
||||||
let ArticleThemeNamesDidChangeNotification = "ArticleThemeNamesDidChangeNotification"
|
public extension Notification.Name {
|
||||||
let CurrentArticleThemeDidChangeNotification = "CurrentArticleThemeDidChangeNotification"
|
static let ArticleThemeNamesDidChangeNotification = Notification.Name("ArticleThemeNamesDidChangeNotification")
|
||||||
|
static let CurrentArticleThemeDidChangeNotification = Notification.Name("CurrentArticleThemeDidChangeNotification")
|
||||||
|
}
|
||||||
|
|
||||||
final class ArticleThemesManager {
|
final class ArticleThemesManager {
|
||||||
|
|
||||||
@ -35,13 +37,13 @@ final class ArticleThemesManager {
|
|||||||
|
|
||||||
var currentTheme: ArticleTheme {
|
var currentTheme: ArticleTheme {
|
||||||
didSet {
|
didSet {
|
||||||
NotificationCenter.default.post(name: Notification.Name(rawValue: CurrentArticleThemeDidChangeNotification), object: self)
|
NotificationCenter.default.post(name: .CurrentArticleThemeDidChangeNotification, object: self)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var themeNames = [AppDefaults.defaultThemeName] {
|
var themeNames = [AppDefaults.defaultThemeName] {
|
||||||
didSet {
|
didSet {
|
||||||
NotificationCenter.default.post(name: Notification.Name(rawValue: ArticleThemeNamesDidChangeNotification), object: self)
|
NotificationCenter.default.post(name: .ArticleThemeNamesDidChangeNotification, object: self)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user