import UIKit final class GlobalPortalView: PortalView { private let wasRemoved: (GlobalPortalView) -> Void init?(wasRemoved: @escaping (GlobalPortalView) -> Void) { self.wasRemoved = wasRemoved super.init() } required init?(coder: NSCoder) { fatalError("init(coder:) has not been implemented") } func triggerWasRemoved() { self.wasRemoved(self) } }