Signal-iOS/SignalUI/Utils/AppContext+SignalUI.swift
2021-10-19 09:39:53 -03:00

25 lines
662 B
Swift

//
// Copyright (c) 2021 Open Whisper Systems. All rights reserved.
//
import Foundation
import SignalMessaging
@objc
public class AppContextUtils: NSObject {
@objc
public static func openSystemSettingsAction(completion: (() -> Void)?) -> ActionSheetAction? {
guard CurrentAppContext().isMainApp else {
return nil
}
return ActionSheetAction(title: CommonStrings.openSettingsButton,
accessibilityIdentifier: "system_settings",
style: .default) { _ in
CurrentAppContext().openSystemSettings()
completion?()
}
}
}