// /* * SwiftFin is subject to the terms of the Mozilla Public * License, v2.0. If a copy of the MPL was not distributed with this * file, you can obtain one at https://mozilla.org/MPL/2.0/. * * Copyright 2021 Aiden Vigue & Jellyfin Contributors */ import Foundation enum SwiftfinNotificationCenter { static let main: NotificationCenter = { return NotificationCenter() }() enum Keys { static let didSignIn = Notification.Name("didSignIn") static let didSignOut = Notification.Name("didSignOut") static let processDeepLink = Notification.Name("processDeepLink") static let didPurge = Notification.Name("didPurge") static let didChangeServerCurrentURI = Notification.Name("didChangeCurrentLoginURI") static let didEndPlayback = Notification.Name("didEndPlayback") } }