// // FocusedValues.swift // CodeEdit // // Created by Wouter Hennen on 18/06/2023. // import SwiftUI extension FocusedValues { var navigationSplitViewVisibility: Binding? { get { self[NavSplitViewVisibilityFocusedValueKey.self] } set { self[NavSplitViewVisibilityFocusedValueKey.self] = newValue } } var inspectorVisibility: Binding? { get { self[InspectorVisibilityFocusedValueKey.self] } set { self[InspectorVisibilityFocusedValueKey.self] = newValue } } private struct NavSplitViewVisibilityFocusedValueKey: FocusedValueKey { typealias Value = Binding } private struct InspectorVisibilityFocusedValueKey: FocusedValueKey { typealias Value = Binding } }