import Foundation /// Writes on one screen that change what another, already on the stack /// underneath, is showing. The one-shot `.task` loads of those screens do /// not run again on a pop, so they listen for these instead. extension Notification.Name { /// A repository was deleted, moved or renamed; `object` is its old path. static let gitbayRepositoryChanged = Notification.Name("gitbayRepositoryChanged") /// A saved query was saved, pinned, unpinned or removed. static let gitbaySavedQueriesChanged = Notification.Name("gitbaySavedQueriesChanged") /// An organization was deleted; `object` is its name. static let gitbayOrganizationsChanged = Notification.Name("gitbayOrganizationsChanged") /// An instance admin created or deleted an account. static let gitbayAccountsChanged = Notification.Name("gitbayAccountsChanged") }