Files
wireguard-apple/Sources/WireGuardIntentsExtension/IntentHandler.swift
T
Alessio Nossa 2952206138 Remove GetPeers SiriKit Intent
Signed-off-by: Alessio Nossa <alessio.nossa@gmail.com>
2023-04-05 13:42:56 +02:00

22 lines
516 B
Swift

// SPDX-License-Identifier: MIT
// Copyright © 2018-2021 WireGuard LLC. All Rights Reserved.
import Intents
class IntentHandler: INExtension {
override init() {
super.init()
Logger.configureGlobal(tagged: "INTENTS", withFilePath: FileManager.logFileURL?.path)
}
override func handler(for intent: INIntent) -> Any {
guard intent is UpdateConfigurationIntent else {
fatalError("Unhandled intent type: \(intent)")
}
return IntentHandling()
}
}