Files
sing-box-for-apple/ApplicationLibrary/Views/Profile/ProfileEditorEnvironment.swift
T
2025-11-26 22:25:52 +08:00

15 lines
427 B
Swift

#if os(iOS) || os(macOS)
import SwiftUI
public struct ProfileEditorKey: EnvironmentKey {
public static let defaultValue: ((Binding<String>, Bool) -> AnyView)? = nil
}
public extension EnvironmentValues {
var profileEditor: ((Binding<String>, Bool) -> AnyView)? {
get { self[ProfileEditorKey.self] }
set { self[ProfileEditorKey.self] = newValue }
}
}
#endif