├── .gitignore
├── .swiftpm
└── xcode
│ └── package.xcworkspace
│ └── xcshareddata
│ └── IDEWorkspaceChecks.plist
├── LICENSE.md
├── Package.swift
├── README.md
└── Sources
├── SwiftUIHidden-examples
├── AppActions.swift
├── FloatingWindowStyleTestScene.swift
├── OpenSettings.swift
└── WithCurrentWindow.swift
├── SwiftUIHidden.xcframework
├── Info.plist
├── ios-arm64
│ ├── SwiftUIHidden.framework
│ │ ├── Headers
│ │ │ ├── SwiftUIHidden-Swift.h
│ │ │ └── SwiftUIHidden.h
│ │ ├── Info.plist
│ │ ├── Modules
│ │ │ ├── SwiftUIHidden.swiftmodule
│ │ │ │ ├── arm64-apple-ios.abi.json
│ │ │ │ ├── arm64-apple-ios.private.swiftinterface
│ │ │ │ ├── arm64-apple-ios.swiftdoc
│ │ │ │ └── arm64-apple-ios.swiftinterface
│ │ │ └── module.modulemap
│ │ ├── SwiftUIHidden
│ │ └── _CodeSignature
│ │ │ └── CodeResources
│ └── dSYMs
│ │ └── SwiftUIHidden.framework.dSYM
│ │ └── Contents
│ │ ├── Info.plist
│ │ └── Resources
│ │ ├── DWARF
│ │ └── SwiftUIHidden
│ │ └── Relocations
│ │ └── aarch64
│ │ └── SwiftUIHidden.yml
├── ios-arm64_x86_64-simulator
│ ├── SwiftUIHidden.framework
│ │ ├── Headers
│ │ │ ├── SwiftUIHidden-Swift.h
│ │ │ └── SwiftUIHidden.h
│ │ ├── Info.plist
│ │ ├── Modules
│ │ │ ├── SwiftUIHidden.swiftmodule
│ │ │ │ ├── arm64-apple-ios-simulator.abi.json
│ │ │ │ ├── arm64-apple-ios-simulator.private.swiftinterface
│ │ │ │ ├── arm64-apple-ios-simulator.swiftdoc
│ │ │ │ ├── arm64-apple-ios-simulator.swiftinterface
│ │ │ │ ├── x86_64-apple-ios-simulator.abi.json
│ │ │ │ ├── x86_64-apple-ios-simulator.private.swiftinterface
│ │ │ │ ├── x86_64-apple-ios-simulator.swiftdoc
│ │ │ │ └── x86_64-apple-ios-simulator.swiftinterface
│ │ │ └── module.modulemap
│ │ ├── SwiftUIHidden
│ │ └── _CodeSignature
│ │ │ └── CodeResources
│ └── dSYMs
│ │ └── SwiftUIHidden.framework.dSYM
│ │ └── Contents
│ │ ├── Info.plist
│ │ └── Resources
│ │ ├── DWARF
│ │ └── SwiftUIHidden
│ │ └── Relocations
│ │ ├── aarch64
│ │ └── SwiftUIHidden.yml
│ │ └── x86_64
│ │ └── SwiftUIHidden.yml
└── macos-arm64_x86_64
│ ├── SwiftUIHidden.framework
│ ├── Headers
│ ├── Modules
│ ├── Resources
│ ├── SwiftUIHidden
│ └── Versions
│ │ ├── A
│ │ ├── Headers
│ │ │ ├── SwiftUIHidden-Swift.h
│ │ │ └── SwiftUIHidden.h
│ │ ├── Modules
│ │ │ ├── SwiftUIHidden.swiftmodule
│ │ │ │ ├── arm64-apple-macos.abi.json
│ │ │ │ ├── arm64-apple-macos.private.swiftinterface
│ │ │ │ ├── arm64-apple-macos.swiftdoc
│ │ │ │ ├── arm64-apple-macos.swiftinterface
│ │ │ │ ├── x86_64-apple-macos.abi.json
│ │ │ │ ├── x86_64-apple-macos.private.swiftinterface
│ │ │ │ ├── x86_64-apple-macos.swiftdoc
│ │ │ │ └── x86_64-apple-macos.swiftinterface
│ │ │ └── module.modulemap
│ │ ├── Resources
│ │ │ └── Info.plist
│ │ ├── SwiftUIHidden
│ │ └── _CodeSignature
│ │ │ └── CodeResources
│ │ └── Current
│ └── dSYMs
│ └── SwiftUIHidden.framework.dSYM
│ └── Contents
│ ├── Info.plist
│ └── Resources
│ ├── DWARF
│ └── SwiftUIHidden
│ └── Relocations
│ ├── aarch64
│ └── SwiftUIHidden.yml
│ └── x86_64
│ └── SwiftUIHidden.yml
└── SwiftUIHidden
├── App+open.swift
├── Environment+extensions.swift
├── Form+init.swift
├── Scene+extensions.swift
├── SwiftUIHidden.xcodeproj
├── project.pbxproj
└── project.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcshareddata
│ └── IDEWorkspaceChecks.plist
├── SwiftUIHidden
└── SwiftUIHidden.h
├── View+extensions.swift
└── WindowStyle+hidden.swift
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | /.build
3 | /Packages
4 | xcuserdata/
5 | DerivedData/
6 | .swiftpm/configuration/registries.json
7 | .swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata
8 | .netrc
9 |
--------------------------------------------------------------------------------
/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2023 Wouter Hennen
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/Package.swift:
--------------------------------------------------------------------------------
1 | // swift-tools-version: 5.9
2 | // The swift-tools-version declares the minimum version of Swift required to build this package.
3 |
4 | import PackageDescription
5 |
6 | let package = Package(
7 | name: "SwiftUIHidden",
8 | platforms: [.macOS(.v12), .iOS(.v15)],
9 | products: [
10 | .library(
11 | name: "SwiftUIHidden",
12 | targets: ["SwiftUIHidden"]),
13 | ],
14 | targets: [
15 | .binaryTarget(name: "SwiftUIHidden", path: "Sources/SwiftUIHidden.xcframework")
16 | ]
17 | )
18 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ## SwiftUI-HiddenAPI
2 |
3 | This package allows you to use various hidden SwiftUI features.
4 | Compatible with macOS 12.0+, iOS 15.0+
5 |
6 | ### Why is it an xcframework?
7 | This exposes functions in SwiftUI for the hidden features that are not in the swiftinterface files.
8 | Modifications to the libraries are needed to make the Swift compiler see these symbols, which is why this is built outside of SPM and linked to the main snapshots package as a binaryTarget.
9 | For a more in-depth explanation, see [here](https://github.com/EmergeTools/SnapshotPreviews-iOS/tree/main/PreviewsSupport).
10 |
11 | ### Warning
12 | These features are not exposed by the stable interface and may be removed or changed in OS version updates.
13 | Note that this package was only tested against macOS 14 / iOS 17. Some features may not be available on older versions, but lack `@available` annotations. If you notice any crashes / issues on lower versions, please create an issue.
14 |
15 | ### Overview
16 | All exposed functions are behind the `hidden` variable. This way, when Apple makes them public, no name clashes occur.
17 |
18 |
19 | #### WithCurrentWindow
20 | Get the current NSWindow from the environment.
21 |
22 | ```swift
23 | struct WithCurrentWindowTestView: View {
24 | @Environment(\.hidden.withCurrentWindow) var withCurrentWindow
25 |
26 | var body: some View {
27 | Text("Hello")
28 | .task {
29 | withCurrentWindow { window in
30 | guard let window else { return }
31 | print("Hello from \(window.title)")
32 | }
33 | }
34 | }
35 | }
36 | ```
37 |
38 | #### OpenSettings
39 | Open SwiftUI Settings, just like you would open a window.
40 | Works on macOS 14.0, 13.0, and below.
41 |
42 | ```swift
43 | struct OpenSettingsTestView: View {
44 | @Environment(\.hidden.openSettings) var openSettings
45 |
46 | var body: some View {
47 | Button("Open Settings") {
48 | openSettings()
49 | }
50 | }
51 | }
52 | ```
53 |
54 | #### AppActions
55 | Open SwiftUI Windows, Documents, and Settings outside Views.
56 |
57 | ```swift
58 | class AppActionsTestDelegate: NSObject, NSApplicationDelegate {
59 | func applicationDidFinishLaunching(_ notification: Notification) {
60 | AppActions.openSettings()
61 | AppActions.openWindow(id: "TestWindow")
62 | }
63 | }
64 | ```
65 |
66 | #### FloatingWindowStyle
67 | ```swift
68 | struct FloatingWindowStyleTestScene: Scene {
69 | var body: some Scene {
70 | WindowGroup {
71 | Text("Hello")
72 | }
73 | .windowStyle(.hidden.floating)
74 | }
75 | }
76 | ```
77 |
78 | #### Scene modifiers
79 | Example:
80 | ```swift
81 | struct WindowBackgroundTestScene: Scene {
82 | var body: some Scene {
83 | WindowGroup {
84 | Text("Hello")
85 | }
86 | .hidden.windowBackground(.regularMaterial)
87 | }
88 | }
89 | ```
90 |
91 | ```swift
92 | /// Customize the window background. Use `.clear` for a transparent window, use `.*Material` for a blurred background
93 | func windowBackground(_ shape: some ShapeStyle) -> some Scene
94 | ```
95 |
96 | ```swift
97 | /// Disable automatic window opening behavior..
98 | /// For example, when set to `.hidden`, launching the app or clicking the app icon won't create a new window of that scene.
99 | /// Note that previously created windows may reappear.
100 | func defaultVisibility(_ visibility: Visibility) -> some Scene
101 | ```
102 |
103 | ```swift
104 | /// Determine if a window should be closed when the user tries to close the window.
105 | /// Returning `true` will close the window, `false` will keep the window open.
106 | func windowShouldClose(_ perform: @escaping () -> Bool) -> some Scene
107 | ```
108 |
109 | #### View modifiers
110 | Example:
111 | ```swift
112 | struct OpenSettingsTestView: View {
113 | var body: some View {
114 | Form {
115 | List {
116 | Text("Hello")
117 | }
118 | .hidden.accessoryBar {
119 | HStack(spacing: .zero) {
120 | Button("Add", systemImage: "plus") {}
121 | Divider()
122 | Button("Remove", systemImage: "minus") {}
123 | }
124 | }
125 | }
126 | .formStyle(.grouped)
127 | }
128 | }
129 |
130 | ```
131 |
132 | ```swift
133 | /// Apply a variable blur overlay to a view.
134 | func variableBlur(maxRadius: CGFloat, mask: Image, opaque: Bool) -> some View
135 | ```
136 |
137 | ```swift
138 | /// Change the toolbar behavior when the window is fullscreen.
139 | /// `.showsWithWindow` is the default behavior. `.showsWithMenuBar` will hide the toolbar when fullscreen.
140 | func fullScreenToolbarBehavior(_ behavior: FullScreenToolbarBehavior) -> some View
141 | ```
142 |
143 | ```swift
144 | /// Get a trigger when a row has been selected by the user, and gets clicked again.
145 | /// This differs from a TapGesture, as there is no time limit between the clicks.
146 | func onReselect(enabled: Bool, perform: (() -> ())?) -> some View
147 | ```
148 |
149 | ```swift
150 | /// Adjust the padding around a Form with FormStyle `.grouped`
151 | func formInsets(_ edges: Edge.Set, _ value: CGFloat) -> some View
152 | func formInsets(_ edges: Edge.Set, _ value: EdgeInsets) -> some View
153 | ```
154 |
155 | ```swift
156 | /// Adjust the inset of an individual row in a Form with FormStyle `.grouped`
157 | func formRowInsets(_ insets: EdgeInsets?) -> some View
158 | ```
159 |
160 | ```swift
161 | /// Set the indentation level of a Form row.
162 | func formRowIndentationLevel(_ level: Int?) -> some View
163 | ```
164 |
165 | ```swift
166 | /// Change the background color of a Form.
167 | func formBackground(_ shape: S?) -> some View
168 | ```
169 |
170 | ```swift
171 | /// Change the background color of an individual row in a Form.
172 | func formRowBackground(_ shape: S?) -> some View
173 | ```
174 |
175 | ```swift
176 | /// Change the background color of a section.
177 | func sectionBackground(_ visibility: Visibility) -> some View
178 | ```
179 |
180 | ```swift
181 | /// Add a trailing info icon to a Form row.
182 | /// As an example, see system bluetooth settings.
183 | func formInfoAction(action: @escaping () -> Void) -> some View
184 | ```
185 |
186 | ```swift
187 | /// Change the visibility of the trailing info icon in a Form row.
188 | func formRowInfoVisibility(_ visibility: Visibility) -> some View
189 | ```
190 |
191 | ```swift
192 | /// Add a trailing Form row view, which becomes visible when hovered over the row.
193 | /// As an example, see system wifi settings.
194 | func formAccessory(@ViewBuilder accessories: () -> some View) -> some View
195 | ```
196 |
197 | ```swift
198 | /// Change the visibility of the trailing Form row view.
199 | func formAccessoryVisibility(_ visibility: Visibility) -> some View
200 | ```
201 |
202 | ```swift
203 | /// Add a bottom row to a Form.
204 | func bottomBar(@ViewBuilder content: () -> some View) -> some View
205 | ```
206 |
207 | ```swift
208 | /// Add a sticky footer to List or Table. The List or Table needs to be wrapped in a Form with style `grouped`.
209 | /// As an example, see system privacy settings -> accessibility
210 | func accessoryBar(@ViewBuilder content: () -> some View) -> some View
211 | ```
212 |
213 | ```swift
214 | /// Control the visibility of the list reorder controls. Untested.
215 | func listReorderControlVisibility(_ visibility: ListAccessoryVisibility) -> some View
216 | ```
217 |
218 | #### Form initializers
219 |
220 | ```swift
221 | public extension Form {
222 | /// Add a footer to a form.
223 | static func withFooter(@ViewBuilder content: () -> C, @ViewBuilder footer: () -> F) -> some View
224 | }
225 | ```
226 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden-examples/AppActions.swift:
--------------------------------------------------------------------------------
1 | //
2 | // File.swift
3 | //
4 | //
5 | // Created by Wouter on 23/11/23.
6 | //
7 |
8 | import SwiftUI
9 | import SwiftUIHidden
10 |
11 | class AppActionsTestDelegate: NSObject, NSApplicationDelegate {
12 | func applicationDidFinishLaunching(_ notification: Notification) {
13 | AppActions.openSettings()
14 | AppActions.openWindow(id: "TestWindow")
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden-examples/FloatingWindowStyleTestScene.swift:
--------------------------------------------------------------------------------
1 | //
2 | // File.swift
3 | //
4 | //
5 | // Created by Wouter on 23/11/23.
6 | //
7 |
8 | import SwiftUI
9 | import SwiftUIHidden
10 |
11 | struct FloatingWindowStyleTestScene: Scene {
12 | var body: some Scene {
13 | WindowGroup {
14 | Text("Hello")
15 | }
16 | .windowStyle(.hidden.floating)
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden-examples/OpenSettings.swift:
--------------------------------------------------------------------------------
1 | //
2 | // File.swift
3 | //
4 | //
5 | // Created by Wouter on 23/11/23.
6 | //
7 |
8 | import SwiftUI
9 | import SwiftUIHidden
10 |
11 | struct OpenSettingsTestView: View {
12 | @Environment(\.hidden.openSettings) var openSettings
13 |
14 | var body: some View {
15 | Button("Open Settings") {
16 | openSettings()
17 | }
18 | Form {
19 | List {
20 | Text("Hello")
21 | }
22 | .hidden.accessoryBar {
23 | HStack(spacing: .zero) {
24 | Button("Add", systemImage: "plus") {}
25 | Divider()
26 | Button("Remove", systemImage: "minus") {}
27 | }
28 | }
29 | }
30 | .formStyle(.grouped)
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden-examples/WithCurrentWindow.swift:
--------------------------------------------------------------------------------
1 | //
2 | // File.swift
3 | //
4 | //
5 | // Created by Wouter on 23/11/23.
6 | //
7 |
8 | import SwiftUI
9 | import SwiftUIHidden
10 |
11 | struct WithCurrentWindowTestView: View {
12 | @Environment(\.hidden.withCurrentWindow) var withCurrentWindow
13 |
14 | var body: some View {
15 | Text("Hello")
16 | .task {
17 | withCurrentWindow { window in
18 | guard let window else { return }
19 | print("Hello from \(window.title)")
20 | }
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | AvailableLibraries
6 |
7 |
8 | BinaryPath
9 | SwiftUIHidden.framework/SwiftUIHidden
10 | DebugSymbolsPath
11 | dSYMs
12 | LibraryIdentifier
13 | ios-arm64
14 | LibraryPath
15 | SwiftUIHidden.framework
16 | SupportedArchitectures
17 |
18 | arm64
19 |
20 | SupportedPlatform
21 | ios
22 |
23 |
24 | BinaryPath
25 | SwiftUIHidden.framework/SwiftUIHidden
26 | DebugSymbolsPath
27 | dSYMs
28 | LibraryIdentifier
29 | ios-arm64_x86_64-simulator
30 | LibraryPath
31 | SwiftUIHidden.framework
32 | SupportedArchitectures
33 |
34 | arm64
35 | x86_64
36 |
37 | SupportedPlatform
38 | ios
39 | SupportedPlatformVariant
40 | simulator
41 |
42 |
43 | BinaryPath
44 | SwiftUIHidden.framework/Versions/A/SwiftUIHidden
45 | DebugSymbolsPath
46 | dSYMs
47 | LibraryIdentifier
48 | macos-arm64_x86_64
49 | LibraryPath
50 | SwiftUIHidden.framework
51 | SupportedArchitectures
52 |
53 | arm64
54 | x86_64
55 |
56 | SupportedPlatform
57 | macos
58 |
59 |
60 | CFBundlePackageType
61 | XFWK
62 | XCFrameworkFormatVersion
63 | 1.0
64 |
65 |
66 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64/SwiftUIHidden.framework/Headers/SwiftUIHidden-Swift.h:
--------------------------------------------------------------------------------
1 | #if 0
2 | #elif defined(__arm64__) && __arm64__
3 | // Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
4 | #ifndef SWIFTUIHIDDEN_SWIFT_H
5 | #define SWIFTUIHIDDEN_SWIFT_H
6 | #pragma clang diagnostic push
7 | #pragma clang diagnostic ignored "-Wgcc-compat"
8 |
9 | #if !defined(__has_include)
10 | # define __has_include(x) 0
11 | #endif
12 | #if !defined(__has_attribute)
13 | # define __has_attribute(x) 0
14 | #endif
15 | #if !defined(__has_feature)
16 | # define __has_feature(x) 0
17 | #endif
18 | #if !defined(__has_warning)
19 | # define __has_warning(x) 0
20 | #endif
21 |
22 | #if __has_include()
23 | # include
24 | #endif
25 |
26 | #pragma clang diagnostic ignored "-Wauto-import"
27 | #if defined(__OBJC__)
28 | #include
29 | #endif
30 | #if defined(__cplusplus)
31 | #include
32 | #include
33 | #include
34 | #include
35 | #include
36 | #include
37 | #include
38 | #else
39 | #include
40 | #include
41 | #include
42 | #include
43 | #endif
44 | #if defined(__cplusplus)
45 | #if defined(__arm64e__) && __has_include()
46 | # include
47 | #else
48 | #pragma clang diagnostic push
49 | #pragma clang diagnostic ignored "-Wreserved-macro-identifier"
50 | # ifndef __ptrauth_swift_value_witness_function_pointer
51 | # define __ptrauth_swift_value_witness_function_pointer(x)
52 | # endif
53 | # ifndef __ptrauth_swift_class_method_pointer
54 | # define __ptrauth_swift_class_method_pointer(x)
55 | # endif
56 | #pragma clang diagnostic pop
57 | #endif
58 | #endif
59 |
60 | #if !defined(SWIFT_TYPEDEFS)
61 | # define SWIFT_TYPEDEFS 1
62 | # if __has_include()
63 | # include
64 | # elif !defined(__cplusplus)
65 | typedef uint_least16_t char16_t;
66 | typedef uint_least32_t char32_t;
67 | # endif
68 | typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
69 | typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
70 | typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
71 | typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
72 | typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
73 | typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
74 | typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
75 | typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
76 | typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
77 | typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
78 | typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
79 | typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
80 | #endif
81 |
82 | #if !defined(SWIFT_PASTE)
83 | # define SWIFT_PASTE_HELPER(x, y) x##y
84 | # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
85 | #endif
86 | #if !defined(SWIFT_METATYPE)
87 | # define SWIFT_METATYPE(X) Class
88 | #endif
89 | #if !defined(SWIFT_CLASS_PROPERTY)
90 | # if __has_feature(objc_class_property)
91 | # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
92 | # else
93 | # define SWIFT_CLASS_PROPERTY(...)
94 | # endif
95 | #endif
96 | #if !defined(SWIFT_RUNTIME_NAME)
97 | # if __has_attribute(objc_runtime_name)
98 | # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
99 | # else
100 | # define SWIFT_RUNTIME_NAME(X)
101 | # endif
102 | #endif
103 | #if !defined(SWIFT_COMPILE_NAME)
104 | # if __has_attribute(swift_name)
105 | # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
106 | # else
107 | # define SWIFT_COMPILE_NAME(X)
108 | # endif
109 | #endif
110 | #if !defined(SWIFT_METHOD_FAMILY)
111 | # if __has_attribute(objc_method_family)
112 | # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
113 | # else
114 | # define SWIFT_METHOD_FAMILY(X)
115 | # endif
116 | #endif
117 | #if !defined(SWIFT_NOESCAPE)
118 | # if __has_attribute(noescape)
119 | # define SWIFT_NOESCAPE __attribute__((noescape))
120 | # else
121 | # define SWIFT_NOESCAPE
122 | # endif
123 | #endif
124 | #if !defined(SWIFT_RELEASES_ARGUMENT)
125 | # if __has_attribute(ns_consumed)
126 | # define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
127 | # else
128 | # define SWIFT_RELEASES_ARGUMENT
129 | # endif
130 | #endif
131 | #if !defined(SWIFT_WARN_UNUSED_RESULT)
132 | # if __has_attribute(warn_unused_result)
133 | # define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
134 | # else
135 | # define SWIFT_WARN_UNUSED_RESULT
136 | # endif
137 | #endif
138 | #if !defined(SWIFT_NORETURN)
139 | # if __has_attribute(noreturn)
140 | # define SWIFT_NORETURN __attribute__((noreturn))
141 | # else
142 | # define SWIFT_NORETURN
143 | # endif
144 | #endif
145 | #if !defined(SWIFT_CLASS_EXTRA)
146 | # define SWIFT_CLASS_EXTRA
147 | #endif
148 | #if !defined(SWIFT_PROTOCOL_EXTRA)
149 | # define SWIFT_PROTOCOL_EXTRA
150 | #endif
151 | #if !defined(SWIFT_ENUM_EXTRA)
152 | # define SWIFT_ENUM_EXTRA
153 | #endif
154 | #if !defined(SWIFT_CLASS)
155 | # if __has_attribute(objc_subclassing_restricted)
156 | # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
157 | # define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
158 | # else
159 | # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
160 | # define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
161 | # endif
162 | #endif
163 | #if !defined(SWIFT_RESILIENT_CLASS)
164 | # if __has_attribute(objc_class_stub)
165 | # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
166 | # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
167 | # else
168 | # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
169 | # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
170 | # endif
171 | #endif
172 | #if !defined(SWIFT_PROTOCOL)
173 | # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
174 | # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
175 | #endif
176 | #if !defined(SWIFT_EXTENSION)
177 | # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
178 | #endif
179 | #if !defined(OBJC_DESIGNATED_INITIALIZER)
180 | # if __has_attribute(objc_designated_initializer)
181 | # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
182 | # else
183 | # define OBJC_DESIGNATED_INITIALIZER
184 | # endif
185 | #endif
186 | #if !defined(SWIFT_ENUM_ATTR)
187 | # if __has_attribute(enum_extensibility)
188 | # define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
189 | # else
190 | # define SWIFT_ENUM_ATTR(_extensibility)
191 | # endif
192 | #endif
193 | #if !defined(SWIFT_ENUM)
194 | # define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
195 | # if __has_feature(generalized_swift_name)
196 | # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
197 | # else
198 | # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
199 | # endif
200 | #endif
201 | #if !defined(SWIFT_UNAVAILABLE)
202 | # define SWIFT_UNAVAILABLE __attribute__((unavailable))
203 | #endif
204 | #if !defined(SWIFT_UNAVAILABLE_MSG)
205 | # define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
206 | #endif
207 | #if !defined(SWIFT_AVAILABILITY)
208 | # define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
209 | #endif
210 | #if !defined(SWIFT_WEAK_IMPORT)
211 | # define SWIFT_WEAK_IMPORT __attribute__((weak_import))
212 | #endif
213 | #if !defined(SWIFT_DEPRECATED)
214 | # define SWIFT_DEPRECATED __attribute__((deprecated))
215 | #endif
216 | #if !defined(SWIFT_DEPRECATED_MSG)
217 | # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
218 | #endif
219 | #if !defined(SWIFT_DEPRECATED_OBJC)
220 | # if __has_feature(attribute_diagnose_if_objc)
221 | # define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
222 | # else
223 | # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
224 | # endif
225 | #endif
226 | #if defined(__OBJC__)
227 | #if !defined(IBSegueAction)
228 | # define IBSegueAction
229 | #endif
230 | #endif
231 | #if !defined(SWIFT_EXTERN)
232 | # if defined(__cplusplus)
233 | # define SWIFT_EXTERN extern "C"
234 | # else
235 | # define SWIFT_EXTERN extern
236 | # endif
237 | #endif
238 | #if !defined(SWIFT_CALL)
239 | # define SWIFT_CALL __attribute__((swiftcall))
240 | #endif
241 | #if !defined(SWIFT_INDIRECT_RESULT)
242 | # define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
243 | #endif
244 | #if !defined(SWIFT_CONTEXT)
245 | # define SWIFT_CONTEXT __attribute__((swift_context))
246 | #endif
247 | #if !defined(SWIFT_ERROR_RESULT)
248 | # define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
249 | #endif
250 | #if defined(__cplusplus)
251 | # define SWIFT_NOEXCEPT noexcept
252 | #else
253 | # define SWIFT_NOEXCEPT
254 | #endif
255 | #if !defined(SWIFT_C_INLINE_THUNK)
256 | # if __has_attribute(always_inline)
257 | # if __has_attribute(nodebug)
258 | # define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
259 | # else
260 | # define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
261 | # endif
262 | # else
263 | # define SWIFT_C_INLINE_THUNK inline
264 | # endif
265 | #endif
266 | #if defined(_WIN32)
267 | #if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
268 | # define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
269 | #endif
270 | #else
271 | #if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
272 | # define SWIFT_IMPORT_STDLIB_SYMBOL
273 | #endif
274 | #endif
275 | #if defined(__OBJC__)
276 | #if __has_feature(objc_modules)
277 | #if __has_warning("-Watimport-in-framework-header")
278 | #pragma clang diagnostic ignored "-Watimport-in-framework-header"
279 | #endif
280 | #endif
281 |
282 | #endif
283 | #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
284 | #pragma clang diagnostic ignored "-Wduplicate-method-arg"
285 | #if __has_warning("-Wpragma-clang-attribute")
286 | # pragma clang diagnostic ignored "-Wpragma-clang-attribute"
287 | #endif
288 | #pragma clang diagnostic ignored "-Wunknown-pragmas"
289 | #pragma clang diagnostic ignored "-Wnullability"
290 | #pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
291 |
292 | #if __has_attribute(external_source_symbol)
293 | # pragma push_macro("any")
294 | # undef any
295 | # pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="SwiftUIHidden",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
296 | # pragma pop_macro("any")
297 | #endif
298 |
299 | #if defined(__OBJC__)
300 | #endif
301 | #if __has_attribute(external_source_symbol)
302 | # pragma clang attribute pop
303 | #endif
304 | #if defined(__cplusplus)
305 | #endif
306 | #pragma clang diagnostic pop
307 | #endif
308 |
309 | #else
310 | #error unsupported Swift architecture
311 | #endif
312 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64/SwiftUIHidden.framework/Headers/SwiftUIHidden.h:
--------------------------------------------------------------------------------
1 | //
2 | // SwiftUIHidden.h
3 | // SwiftUIHidden
4 | //
5 | // Created by Wouter on 22/11/23.
6 | //
7 |
8 | #import
9 |
10 | //! Project version number for SwiftUIHidden.
11 | FOUNDATION_EXPORT double SwiftUIHiddenVersionNumber;
12 |
13 | //! Project version string for SwiftUIHidden.
14 | FOUNDATION_EXPORT const unsigned char SwiftUIHiddenVersionString[];
15 |
16 | // In this header, you should import all the public headers of your framework using statements like #import
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64/SwiftUIHidden.framework/Info.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Wouter01/SwiftUI-HiddenAPI/106438f4f3a27a6e5f30f946e032bb274d8435eb/Sources/SwiftUIHidden.xcframework/ios-arm64/SwiftUIHidden.framework/Info.plist
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64/SwiftUIHidden.framework/Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios.private.swiftinterface:
--------------------------------------------------------------------------------
1 | // swift-interface-format-version: 1.0
2 | // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
3 | // swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SwiftUIHidden
4 | // swift-module-flags-ignorable: -enable-bare-slash-regex
5 | import Swift
6 | import SwiftUI
7 | @_exported import SwiftUIHidden
8 | import _Concurrency
9 | import _StringProcessing
10 | import _SwiftConcurrencyShims
11 | extension SwiftUI.View {
12 | public var hidden: SwiftUIHidden.HiddenViewModifier {
13 | get
14 | }
15 | }
16 | public enum FullScreenToolbarBehavior {
17 | case showsWithWindow, showsWithMenuBar, automatic
18 | public static func == (a: SwiftUIHidden.FullScreenToolbarBehavior, b: SwiftUIHidden.FullScreenToolbarBehavior) -> Swift.Bool
19 | public func hash(into hasher: inout Swift.Hasher)
20 | public var hashValue: Swift.Int {
21 | get
22 | }
23 | }
24 | public enum ListAccessoryVisibility {
25 | case always, editing, automatic
26 | public static func == (a: SwiftUIHidden.ListAccessoryVisibility, b: SwiftUIHidden.ListAccessoryVisibility) -> Swift.Bool
27 | public func hash(into hasher: inout Swift.Hasher)
28 | public var hashValue: Swift.Int {
29 | get
30 | }
31 | }
32 | public struct HiddenViewModifier where Content : SwiftUI.View {
33 | public func variableBlur(maxRadius: CoreFoundation.CGFloat, mask: SwiftUI.Image, opaque: Swift.Bool) -> some SwiftUI.View
34 |
35 | @available(iOS, unavailable)
36 | public func fullScreenToolbarBehavior(_ behavior: SwiftUIHidden.FullScreenToolbarBehavior) -> some SwiftUI.View
37 |
38 | public func onReselect(enabled: Swift.Bool, perform: (() -> ())?) -> some SwiftUI.View
39 |
40 | @available(macOS 13.0, *)
41 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: CoreFoundation.CGFloat) -> some SwiftUI.View
42 |
43 | @available(macOS 13.0, *)
44 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: SwiftUI.EdgeInsets) -> some SwiftUI.View
45 |
46 | @available(macOS 13.0, *)
47 | public func formRowInsets(_ insets: SwiftUI.EdgeInsets?) -> some SwiftUI.View
48 |
49 | @available(macOS 13.0, *)
50 | @available(iOS, unavailable)
51 | public func formRowIndentationLevel(_ level: Swift.Int?) -> some SwiftUI.View
52 |
53 | @available(macOS 13.0, *)
54 | public func formBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
55 |
56 | @available(macOS 13.0, *)
57 | public func formRowBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
58 |
59 | @available(macOS 13.0, *)
60 | public func sectionBackground(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
61 |
62 | @available(macOS 13.0, *)
63 | @available(iOS, unavailable)
64 | public func formInfoAction(action: @escaping () -> Swift.Void) -> some SwiftUI.View
65 |
66 | @available(macOS 13.0, *)
67 | @available(iOS, unavailable)
68 | public func formRowInfoVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
69 |
70 | @available(macOS 13.0, *)
71 | @available(iOS, unavailable)
72 | public func formAccessory(@SwiftUI.ViewBuilder accessories: () -> some View) -> some SwiftUI.View
73 |
74 | @available(macOS 13.0, *)
75 | @available(iOS, unavailable)
76 | public func formAccessoryVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
77 |
78 | @available(macOS 13.0, *)
79 | @available(iOS, unavailable)
80 | public func bottomBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
81 |
82 | @available(macOS 13.0, *)
83 | @available(iOS, unavailable)
84 | public func accessoryBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
85 |
86 | public func listReorderControlVisibility(_ visibility: SwiftUIHidden.ListAccessoryVisibility) -> some SwiftUI.View
87 |
88 | }
89 | extension SwiftUI.Form {
90 | @available(macOS 13.0, iOS 16.0, *)
91 | @available(iOS, unavailable)
92 | public static func withFooter(@SwiftUI.ViewBuilder content: () -> C, @SwiftUI.ViewBuilder footer: () -> F) -> some SwiftUI.View where C : SwiftUI.View, F : SwiftUI.View
93 |
94 | }
95 | extension SwiftUI.Scene {
96 | public var hidden: SwiftUIHidden.HiddenSceneModifier {
97 | get
98 | }
99 | }
100 | public struct HiddenSceneModifier where S : SwiftUI.Scene {
101 | @available(iOS, unavailable)
102 | public func windowBackground(_ shape: some ShapeStyle) -> some SwiftUI.Scene
103 |
104 | @available(iOS, unavailable)
105 | public func defaultVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.Scene
106 |
107 | @available(iOS, unavailable)
108 | public func windowShouldClose(_ perform: @escaping () -> Swift.Bool) -> some SwiftUI.Scene
109 |
110 | }
111 | public enum AppActions {
112 | @available(macOS 13.0, iOS 16.0, *)
113 | public static func openWindow(id: Swift.String)
114 | @available(macOS 13.0, iOS 16.0, *)
115 | public static func openWindow(id: Swift.String, value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
116 | @available(macOS 13.0, iOS 16.0, *)
117 | public static func openWindow(value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
118 | #if compiler(>=5.3) && $AsyncAwait
119 | @available(macOS 13.0, *)
120 | @available(iOS, unavailable)
121 | public static func openDocument(at url: Foundation.URL) async throws
122 | #endif
123 | public static func openURL(_ url: Foundation.URL)
124 | #if compiler(>=5.3) && $AsyncAwait
125 | public static func openURL(_ url: Foundation.URL) async -> Swift.Bool
126 | #endif
127 | }
128 | @available(iOS, unavailable)
129 | public struct HiddenWindowStyle : SwiftUI.WindowStyle {
130 | public typealias _Body = Swift.Never
131 | public var floating: some SwiftUI.WindowStyle {
132 | get
133 | }
134 | }
135 | @available(iOS, unavailable)
136 | extension SwiftUI.WindowStyle where Self == SwiftUIHidden.HiddenWindowStyle {
137 | public static var hidden: SwiftUIHidden.HiddenWindowStyle {
138 | get
139 | }
140 | }
141 | extension SwiftUI.EnvironmentValues {
142 | public var hidden: SwiftUIHidden.HiddenEnvironmentValues {
143 | get
144 | }
145 | }
146 | @available(iOS, unavailable)
147 | public struct WithCurrentWindowAction {
148 | }
149 | public struct HiddenEnvironmentValues {
150 | @available(iOS, unavailable)
151 | public var withCurrentWindow: SwiftUIHidden.WithCurrentWindowAction {
152 | get
153 | }
154 | }
155 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Equatable {}
156 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Hashable {}
157 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Equatable {}
158 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Hashable {}
159 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64/SwiftUIHidden.framework/Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Wouter01/SwiftUI-HiddenAPI/106438f4f3a27a6e5f30f946e032bb274d8435eb/Sources/SwiftUIHidden.xcframework/ios-arm64/SwiftUIHidden.framework/Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios.swiftdoc
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64/SwiftUIHidden.framework/Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios.swiftinterface:
--------------------------------------------------------------------------------
1 | // swift-interface-format-version: 1.0
2 | // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
3 | // swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SwiftUIHidden
4 | // swift-module-flags-ignorable: -enable-bare-slash-regex
5 | import Swift
6 | import SwiftUI
7 | @_exported import SwiftUIHidden
8 | import _Concurrency
9 | import _StringProcessing
10 | import _SwiftConcurrencyShims
11 | extension SwiftUI.View {
12 | public var hidden: SwiftUIHidden.HiddenViewModifier {
13 | get
14 | }
15 | }
16 | public enum FullScreenToolbarBehavior {
17 | case showsWithWindow, showsWithMenuBar, automatic
18 | public static func == (a: SwiftUIHidden.FullScreenToolbarBehavior, b: SwiftUIHidden.FullScreenToolbarBehavior) -> Swift.Bool
19 | public func hash(into hasher: inout Swift.Hasher)
20 | public var hashValue: Swift.Int {
21 | get
22 | }
23 | }
24 | public enum ListAccessoryVisibility {
25 | case always, editing, automatic
26 | public static func == (a: SwiftUIHidden.ListAccessoryVisibility, b: SwiftUIHidden.ListAccessoryVisibility) -> Swift.Bool
27 | public func hash(into hasher: inout Swift.Hasher)
28 | public var hashValue: Swift.Int {
29 | get
30 | }
31 | }
32 | public struct HiddenViewModifier where Content : SwiftUI.View {
33 | public func variableBlur(maxRadius: CoreFoundation.CGFloat, mask: SwiftUI.Image, opaque: Swift.Bool) -> some SwiftUI.View
34 |
35 | @available(iOS, unavailable)
36 | public func fullScreenToolbarBehavior(_ behavior: SwiftUIHidden.FullScreenToolbarBehavior) -> some SwiftUI.View
37 |
38 | public func onReselect(enabled: Swift.Bool, perform: (() -> ())?) -> some SwiftUI.View
39 |
40 | @available(macOS 13.0, *)
41 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: CoreFoundation.CGFloat) -> some SwiftUI.View
42 |
43 | @available(macOS 13.0, *)
44 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: SwiftUI.EdgeInsets) -> some SwiftUI.View
45 |
46 | @available(macOS 13.0, *)
47 | public func formRowInsets(_ insets: SwiftUI.EdgeInsets?) -> some SwiftUI.View
48 |
49 | @available(macOS 13.0, *)
50 | @available(iOS, unavailable)
51 | public func formRowIndentationLevel(_ level: Swift.Int?) -> some SwiftUI.View
52 |
53 | @available(macOS 13.0, *)
54 | public func formBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
55 |
56 | @available(macOS 13.0, *)
57 | public func formRowBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
58 |
59 | @available(macOS 13.0, *)
60 | public func sectionBackground(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
61 |
62 | @available(macOS 13.0, *)
63 | @available(iOS, unavailable)
64 | public func formInfoAction(action: @escaping () -> Swift.Void) -> some SwiftUI.View
65 |
66 | @available(macOS 13.0, *)
67 | @available(iOS, unavailable)
68 | public func formRowInfoVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
69 |
70 | @available(macOS 13.0, *)
71 | @available(iOS, unavailable)
72 | public func formAccessory(@SwiftUI.ViewBuilder accessories: () -> some View) -> some SwiftUI.View
73 |
74 | @available(macOS 13.0, *)
75 | @available(iOS, unavailable)
76 | public func formAccessoryVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
77 |
78 | @available(macOS 13.0, *)
79 | @available(iOS, unavailable)
80 | public func bottomBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
81 |
82 | @available(macOS 13.0, *)
83 | @available(iOS, unavailable)
84 | public func accessoryBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
85 |
86 | public func listReorderControlVisibility(_ visibility: SwiftUIHidden.ListAccessoryVisibility) -> some SwiftUI.View
87 |
88 | }
89 | extension SwiftUI.Form {
90 | @available(macOS 13.0, iOS 16.0, *)
91 | @available(iOS, unavailable)
92 | public static func withFooter(@SwiftUI.ViewBuilder content: () -> C, @SwiftUI.ViewBuilder footer: () -> F) -> some SwiftUI.View where C : SwiftUI.View, F : SwiftUI.View
93 |
94 | }
95 | extension SwiftUI.Scene {
96 | public var hidden: SwiftUIHidden.HiddenSceneModifier {
97 | get
98 | }
99 | }
100 | public struct HiddenSceneModifier where S : SwiftUI.Scene {
101 | @available(iOS, unavailable)
102 | public func windowBackground(_ shape: some ShapeStyle) -> some SwiftUI.Scene
103 |
104 | @available(iOS, unavailable)
105 | public func defaultVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.Scene
106 |
107 | @available(iOS, unavailable)
108 | public func windowShouldClose(_ perform: @escaping () -> Swift.Bool) -> some SwiftUI.Scene
109 |
110 | }
111 | public enum AppActions {
112 | @available(macOS 13.0, iOS 16.0, *)
113 | public static func openWindow(id: Swift.String)
114 | @available(macOS 13.0, iOS 16.0, *)
115 | public static func openWindow(id: Swift.String, value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
116 | @available(macOS 13.0, iOS 16.0, *)
117 | public static func openWindow(value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
118 | #if compiler(>=5.3) && $AsyncAwait
119 | @available(macOS 13.0, *)
120 | @available(iOS, unavailable)
121 | public static func openDocument(at url: Foundation.URL) async throws
122 | #endif
123 | public static func openURL(_ url: Foundation.URL)
124 | #if compiler(>=5.3) && $AsyncAwait
125 | public static func openURL(_ url: Foundation.URL) async -> Swift.Bool
126 | #endif
127 | }
128 | @available(iOS, unavailable)
129 | public struct HiddenWindowStyle : SwiftUI.WindowStyle {
130 | public typealias _Body = Swift.Never
131 | public var floating: some SwiftUI.WindowStyle {
132 | get
133 | }
134 | }
135 | @available(iOS, unavailable)
136 | extension SwiftUI.WindowStyle where Self == SwiftUIHidden.HiddenWindowStyle {
137 | public static var hidden: SwiftUIHidden.HiddenWindowStyle {
138 | get
139 | }
140 | }
141 | extension SwiftUI.EnvironmentValues {
142 | public var hidden: SwiftUIHidden.HiddenEnvironmentValues {
143 | get
144 | }
145 | }
146 | @available(iOS, unavailable)
147 | public struct WithCurrentWindowAction {
148 | }
149 | public struct HiddenEnvironmentValues {
150 | @available(iOS, unavailable)
151 | public var withCurrentWindow: SwiftUIHidden.WithCurrentWindowAction {
152 | get
153 | }
154 | }
155 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Equatable {}
156 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Hashable {}
157 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Equatable {}
158 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Hashable {}
159 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64/SwiftUIHidden.framework/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module SwiftUIHidden {
2 | umbrella header "SwiftUIHidden.h"
3 | export *
4 |
5 | module * { export * }
6 | }
7 |
8 | module SwiftUIHidden.Swift {
9 | header "SwiftUIHidden-Swift.h"
10 | requires objc
11 | }
12 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64/SwiftUIHidden.framework/SwiftUIHidden:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Wouter01/SwiftUI-HiddenAPI/106438f4f3a27a6e5f30f946e032bb274d8435eb/Sources/SwiftUIHidden.xcframework/ios-arm64/SwiftUIHidden.framework/SwiftUIHidden
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64/SwiftUIHidden.framework/_CodeSignature/CodeResources:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | files
6 |
7 | Headers/SwiftUIHidden-Swift.h
8 |
9 | wRva2HUqDB39kIaPFRPuJpIe1FU=
10 |
11 | Headers/SwiftUIHidden.h
12 |
13 | o3ZvF2L7jF7RHyRiCCaKX2H4Nsk=
14 |
15 | Info.plist
16 |
17 | HCAKRgFAAEjpTB1ewQ7szSg9G3c=
18 |
19 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios.abi.json
20 |
21 | WbwSEfCMvtAfDtDPkzhl7wwmq+0=
22 |
23 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios.private.swiftinterface
24 |
25 | ahtj196G+Fw7DfUbSD4Vi9Llxp4=
26 |
27 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios.swiftdoc
28 |
29 | roNXWymO64IUjofPX38IC00xJoU=
30 |
31 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios.swiftinterface
32 |
33 | ahtj196G+Fw7DfUbSD4Vi9Llxp4=
34 |
35 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios.swiftmodule
36 |
37 | YlEcA44+RVP0e2tGAVI3ARqCjoM=
38 |
39 | Modules/module.modulemap
40 |
41 | YbDIVc6sN5s1vo3ooYoUS8t27u4=
42 |
43 |
44 | files2
45 |
46 | Headers/SwiftUIHidden-Swift.h
47 |
48 | hash2
49 |
50 | UJUkqOlFJIqyF4QwzVHHd8FzQKfRdvrmaB0pio9Ycd8=
51 |
52 |
53 | Headers/SwiftUIHidden.h
54 |
55 | hash2
56 |
57 | xHgUJJWTCfHJ2Mhnyf3qd3LpnA/48mf9ngIKpQubEw8=
58 |
59 |
60 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios.abi.json
61 |
62 | hash2
63 |
64 | OVw9sQDo6l6bnimDqG7+/f/uB7GNaCRbipMoD2iKTXc=
65 |
66 |
67 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios.private.swiftinterface
68 |
69 | hash2
70 |
71 | /zq0e74PQ8EsNVK8sTuNmc3sqoxm5MuZZvEjZCWuGLI=
72 |
73 |
74 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios.swiftdoc
75 |
76 | hash2
77 |
78 | AeNQ4dxfUbZearECFUdH0uh2H0DJvBhjIMpGO7LRyp8=
79 |
80 |
81 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios.swiftinterface
82 |
83 | hash2
84 |
85 | /zq0e74PQ8EsNVK8sTuNmc3sqoxm5MuZZvEjZCWuGLI=
86 |
87 |
88 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios.swiftmodule
89 |
90 | hash2
91 |
92 | AEJ7NaZ1H3pp9U7luS0xYXQaLaF9t2all9xYXn8Pc64=
93 |
94 |
95 | Modules/module.modulemap
96 |
97 | hash2
98 |
99 | m1XgapJgBpjRFM8QSQyClhx8hajxqNScsufZQoJmRBE=
100 |
101 |
102 |
103 | rules
104 |
105 | ^.*
106 |
107 | ^.*\.lproj/
108 |
109 | optional
110 |
111 | weight
112 | 1000
113 |
114 | ^.*\.lproj/locversion.plist$
115 |
116 | omit
117 |
118 | weight
119 | 1100
120 |
121 | ^Base\.lproj/
122 |
123 | weight
124 | 1010
125 |
126 | ^version.plist$
127 |
128 |
129 | rules2
130 |
131 | .*\.dSYM($|/)
132 |
133 | weight
134 | 11
135 |
136 | ^(.*/)?\.DS_Store$
137 |
138 | omit
139 |
140 | weight
141 | 2000
142 |
143 | ^.*
144 |
145 | ^.*\.lproj/
146 |
147 | optional
148 |
149 | weight
150 | 1000
151 |
152 | ^.*\.lproj/locversion.plist$
153 |
154 | omit
155 |
156 | weight
157 | 1100
158 |
159 | ^Base\.lproj/
160 |
161 | weight
162 | 1010
163 |
164 | ^Info\.plist$
165 |
166 | omit
167 |
168 | weight
169 | 20
170 |
171 | ^PkgInfo$
172 |
173 | omit
174 |
175 | weight
176 | 20
177 |
178 | ^embedded\.provisionprofile$
179 |
180 | weight
181 | 20
182 |
183 | ^version\.plist$
184 |
185 | weight
186 | 20
187 |
188 |
189 |
190 |
191 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64/dSYMs/SwiftUIHidden.framework.dSYM/Contents/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | English
7 | CFBundleIdentifier
8 | com.apple.xcode.dsym.com.wouter.SwiftUIHidden
9 | CFBundleInfoDictionaryVersion
10 | 6.0
11 | CFBundlePackageType
12 | dSYM
13 | CFBundleSignature
14 | ????
15 | CFBundleShortVersionString
16 | 1.0
17 | CFBundleVersion
18 | 1
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64/dSYMs/SwiftUIHidden.framework.dSYM/Contents/Resources/DWARF/SwiftUIHidden:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Wouter01/SwiftUI-HiddenAPI/106438f4f3a27a6e5f30f946e032bb274d8435eb/Sources/SwiftUIHidden.xcframework/ios-arm64/dSYMs/SwiftUIHidden.framework.dSYM/Contents/Resources/DWARF/SwiftUIHidden
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64/dSYMs/SwiftUIHidden.framework.dSYM/Contents/Resources/Relocations/aarch64/SwiftUIHidden.yml:
--------------------------------------------------------------------------------
1 | ---
2 | triple: 'arm64-apple-darwin'
3 | binary-path: '/Users/wouter/Library/Developer/Xcode/DerivedData/SwiftUIHidden-arzpsqxwdagtcfentdfabjpjztjd/Build/Intermediates.noindex/ArchiveIntermediates/SwiftUIHidden/InstallationBuildProductsLocation/Library/Frameworks/SwiftUIHidden.framework/SwiftUIHidden'
4 | relocations:
5 | - { offsetInCU: 0x34, offset: 0x53927, size: 0x8, addend: 0x0, symName: _SwiftUIHiddenVersionString, symObjAddr: 0x0, symBinAddr: 0x7270, symSize: 0x0 }
6 | - { offsetInCU: 0x69, offset: 0x5395C, size: 0x8, addend: 0x0, symName: _SwiftUIHiddenVersionNumber, symObjAddr: 0x38, symBinAddr: 0x72A8, symSize: 0x0 }
7 | - { offsetInCU: 0x6F, offset: 0x539E1, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV12variableBlur9maxRadius4mask6opaqueQr12CoreGraphics7CGFloatV_0A2UI5ImageVSbtF', symObjAddr: 0x1F0, symBinAddr: 0x41D8, symSize: 0xC }
8 | - { offsetInCU: 0xD6, offset: 0x53A48, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV25fullScreenToolbarBehavioryQrAA04FullghI0OF', symObjAddr: 0x1FC, symBinAddr: 0x41E4, symSize: 0xC8 }
9 | - { offsetInCU: 0x143, offset: 0x53AB5, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV10onReselect7enabled7performQrSb_yycSgtF', symObjAddr: 0x2C4, symBinAddr: 0x42AC, symSize: 0xC }
10 | - { offsetInCU: 0x19D, offset: 0x53B0F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV10formInsetsyQr0A2UI4EdgeO3SetV_12CoreGraphics7CGFloatVtF', symObjAddr: 0x2D0, symBinAddr: 0x42B8, symSize: 0xC }
11 | - { offsetInCU: 0x1F6, offset: 0x53B68, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV10formInsetsyQr0A2UI4EdgeO3SetV_AE0iG0VtF', symObjAddr: 0x2DC, symBinAddr: 0x42C4, symSize: 0xC }
12 | - { offsetInCU: 0x250, offset: 0x53BC2, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV13formRowInsetsyQr0A2UI04EdgeH0VSgF', symObjAddr: 0x2E8, symBinAddr: 0x42D0, symSize: 0xC }
13 | - { offsetInCU: 0x29B, offset: 0x53C0D, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV23formRowIndentationLevelyQrSiSgF', symObjAddr: 0x2F4, symBinAddr: 0x42DC, symSize: 0x10 }
14 | - { offsetInCU: 0x2E7, offset: 0x53C59, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV14formInfoAction6actionQryyc_tF', symObjAddr: 0x340, symBinAddr: 0x4328, symSize: 0xC }
15 | - { offsetInCU: 0x333, offset: 0x53CA5, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV28listReorderControlVisibilityyQrAA013ListAccessoryI0OF', symObjAddr: 0x3B0, symBinAddr: 0x4398, symSize: 0xC8 }
16 | - { offsetInCU: 0x3A1, offset: 0x53D13, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4ViewP0A8UIHiddenE6hiddenAD06HiddenC8ModifierVyxGvg', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x80 }
17 | - { offsetInCU: 0x408, offset: 0x53D7A, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityO2eeoiySbAC_ACtFZ', symObjAddr: 0xA4, symBinAddr: 0x408C, symSize: 0x14 }
18 | - { offsetInCU: 0x43B, offset: 0x53DAD, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityO4hash4intoys6HasherVz_tF', symObjAddr: 0xB8, symBinAddr: 0x40A0, symSize: 0x28 }
19 | - { offsetInCU: 0x4CC, offset: 0x53E3E, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x128, symBinAddr: 0x4110, symSize: 0x14 }
20 | - { offsetInCU: 0x4EC, offset: 0x53E5E, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x128, symBinAddr: 0x4110, symSize: 0x14 }
21 | - { offsetInCU: 0x536, offset: 0x53EA8, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x184, symBinAddr: 0x416C, symSize: 0x28 }
22 | - { offsetInCU: 0x610, offset: 0x53F82, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOSHAASQWb', symObjAddr: 0x478, symBinAddr: 0x4460, symSize: 0x4 }
23 | - { offsetInCU: 0x624, offset: 0x53F96, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOACSQAAWl', symObjAddr: 0x47C, symBinAddr: 0x4464, symSize: 0x44 }
24 | - { offsetInCU: 0x638, offset: 0x53FAA, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOSHAASQWb', symObjAddr: 0x4C0, symBinAddr: 0x44A8, symSize: 0x4 }
25 | - { offsetInCU: 0x64C, offset: 0x53FBE, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOACSQAAWl', symObjAddr: 0x4C4, symBinAddr: 0x44AC, symSize: 0x44 }
26 | - { offsetInCU: 0x660, offset: 0x53FD2, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x508, symBinAddr: 0x44F0, symSize: 0xC }
27 | - { offsetInCU: 0x674, offset: 0x53FE6, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x514, symBinAddr: 0x44FC, symSize: 0x4 }
28 | - { offsetInCU: 0x688, offset: 0x53FFA, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOwup', symObjAddr: 0x520, symBinAddr: 0x4508, symSize: 0x4 }
29 | - { offsetInCU: 0x69C, offset: 0x5400E, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOMa', symObjAddr: 0x524, symBinAddr: 0x450C, symSize: 0x10 }
30 | - { offsetInCU: 0x6B0, offset: 0x54022, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOwug', symObjAddr: 0x688, symBinAddr: 0x4670, symSize: 0x8 }
31 | - { offsetInCU: 0x6C4, offset: 0x54036, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOwup', symObjAddr: 0x690, symBinAddr: 0x4678, symSize: 0x4 }
32 | - { offsetInCU: 0x6D8, offset: 0x5404A, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOwui', symObjAddr: 0x694, symBinAddr: 0x467C, symSize: 0x8 }
33 | - { offsetInCU: 0x6EC, offset: 0x5405E, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOMa', symObjAddr: 0x69C, symBinAddr: 0x4684, symSize: 0x10 }
34 | - { offsetInCU: 0x700, offset: 0x54072, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVMi', symObjAddr: 0x6AC, symBinAddr: 0x4694, symSize: 0x8 }
35 | - { offsetInCU: 0x714, offset: 0x54086, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVMr', symObjAddr: 0x6B4, symBinAddr: 0x469C, symSize: 0x6C }
36 | - { offsetInCU: 0x728, offset: 0x5409A, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwCP', symObjAddr: 0x720, symBinAddr: 0x4708, symSize: 0x70 }
37 | - { offsetInCU: 0x73C, offset: 0x540AE, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwxx', symObjAddr: 0x790, symBinAddr: 0x4778, symSize: 0x10 }
38 | - { offsetInCU: 0x750, offset: 0x540C2, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwcp', symObjAddr: 0x7A0, symBinAddr: 0x4788, symSize: 0x30 }
39 | - { offsetInCU: 0x764, offset: 0x540D6, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwca', symObjAddr: 0x7D0, symBinAddr: 0x47B8, symSize: 0x30 }
40 | - { offsetInCU: 0x778, offset: 0x540EA, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwtk', symObjAddr: 0x800, symBinAddr: 0x47E8, symSize: 0x30 }
41 | - { offsetInCU: 0x78C, offset: 0x540FE, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwta', symObjAddr: 0x830, symBinAddr: 0x4818, symSize: 0x30 }
42 | - { offsetInCU: 0x7A0, offset: 0x54112, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwet', symObjAddr: 0x860, symBinAddr: 0x4848, symSize: 0x10C }
43 | - { offsetInCU: 0x7B4, offset: 0x54126, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwst', symObjAddr: 0x96C, symBinAddr: 0x4954, symSize: 0x1B8 }
44 | - { offsetInCU: 0x7C8, offset: 0x5413A, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVMa', symObjAddr: 0xB24, symBinAddr: 0x4B0C, symSize: 0xC }
45 | - { offsetInCU: 0x7DC, offset: 0x5414E, size: 0x8, addend: 0x0, symName: ___swift_instantiateGenericMetadata, symObjAddr: 0xC5C, symBinAddr: 0x4C44, symSize: 0x2C }
46 | - { offsetInCU: 0x27, offset: 0x543BA, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4FormV0A8UIHiddenE10withFooter7content6footerQrqd__yXE_qd_0_yXEtAA4ViewRd__AaHRd_0_r0_lFZ', symObjAddr: 0x0, symBinAddr: 0x4C88, symSize: 0x24 }
47 | - { offsetInCU: 0x3F, offset: 0x543D2, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4FormV0A8UIHiddenE10withFooter7content6footerQrqd__yXE_qd_0_yXEtAA4ViewRd__AaHRd_0_r0_lFZ', symObjAddr: 0x0, symBinAddr: 0x4C88, symSize: 0x24 }
48 | - { offsetInCU: 0x6F, offset: 0x5455C, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierV16windowBackgroundyQrqd__0A2UI10ShapeStyleRd__lF', symObjAddr: 0x98, symBinAddr: 0x4D9C, symSize: 0x10 }
49 | - { offsetInCU: 0xC6, offset: 0x545B3, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierV17defaultVisibilityyQr0A2UI0G0OF', symObjAddr: 0xA8, symBinAddr: 0x4DAC, symSize: 0xC }
50 | - { offsetInCU: 0x110, offset: 0x545FD, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierV17windowShouldCloseyQrSbycF', symObjAddr: 0xB4, symBinAddr: 0x4DB8, symSize: 0xC }
51 | - { offsetInCU: 0x15D, offset: 0x5464A, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI5SceneP0A8UIHiddenE6hiddenAD06HiddenC8ModifierVyxGvg', symObjAddr: 0x0, symBinAddr: 0x4D1C, symSize: 0x80 }
52 | - { offsetInCU: 0x1B8, offset: 0x546A5, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVMi', symObjAddr: 0xC0, symBinAddr: 0x4DC4, symSize: 0x8 }
53 | - { offsetInCU: 0x1CC, offset: 0x546B9, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVMr', symObjAddr: 0xC8, symBinAddr: 0x4DCC, symSize: 0x6C }
54 | - { offsetInCU: 0x1E0, offset: 0x546CD, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwCP', symObjAddr: 0x134, symBinAddr: 0x4E38, symSize: 0x70 }
55 | - { offsetInCU: 0x1F4, offset: 0x546E1, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwxx', symObjAddr: 0x1A4, symBinAddr: 0x4EA8, symSize: 0x10 }
56 | - { offsetInCU: 0x208, offset: 0x546F5, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwcp', symObjAddr: 0x1B4, symBinAddr: 0x4EB8, symSize: 0x30 }
57 | - { offsetInCU: 0x21C, offset: 0x54709, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwca', symObjAddr: 0x1E4, symBinAddr: 0x4EE8, symSize: 0x30 }
58 | - { offsetInCU: 0x230, offset: 0x5471D, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwtk', symObjAddr: 0x214, symBinAddr: 0x4F18, symSize: 0x30 }
59 | - { offsetInCU: 0x244, offset: 0x54731, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwta', symObjAddr: 0x244, symBinAddr: 0x4F48, symSize: 0x30 }
60 | - { offsetInCU: 0x258, offset: 0x54745, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwet', symObjAddr: 0x274, symBinAddr: 0x4F78, symSize: 0x10C }
61 | - { offsetInCU: 0x26C, offset: 0x54759, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwst', symObjAddr: 0x380, symBinAddr: 0x5084, symSize: 0x1B8 }
62 | - { offsetInCU: 0x280, offset: 0x5476D, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVMa', symObjAddr: 0x538, symBinAddr: 0x523C, symSize: 0xC }
63 | - { offsetInCU: 0x27, offset: 0x548B1, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow2idySS_tFZ', symObjAddr: 0x0, symBinAddr: 0x52C8, symSize: 0xEC }
64 | - { offsetInCU: 0x46, offset: 0x548D0, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow2idySS_tFZ', symObjAddr: 0x0, symBinAddr: 0x52C8, symSize: 0xEC }
65 | - { offsetInCU: 0x85, offset: 0x5490F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow2id5valueySS_xtSeRzSERzSHRzlFZ', symObjAddr: 0xEC, symBinAddr: 0x53B4, symSize: 0x118 }
66 | - { offsetInCU: 0xE2, offset: 0x5496C, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow5valueyx_tSeRzSERzSHRzlFZ', symObjAddr: 0x204, symBinAddr: 0x54CC, symSize: 0x110 }
67 | - { offsetInCU: 0x12F, offset: 0x549B9, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZ', symObjAddr: 0x314, symBinAddr: 0x55DC, symSize: 0x60 }
68 | - { offsetInCU: 0x188, offset: 0x54A12, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTY0_', symObjAddr: 0x374, symBinAddr: 0x563C, symSize: 0xB0 }
69 | - { offsetInCU: 0x1E1, offset: 0x54A6B, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTQ1_', symObjAddr: 0x424, symBinAddr: 0x56EC, symSize: 0x84 }
70 | - { offsetInCU: 0x27A, offset: 0x54B04, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTY2_', symObjAddr: 0x4A8, symBinAddr: 0x5770, symSize: 0x40 }
71 | - { offsetInCU: 0x2D3, offset: 0x54B5D, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTY3_', symObjAddr: 0x4E8, symBinAddr: 0x57B0, symSize: 0x40 }
72 | - { offsetInCU: 0x32C, offset: 0x54BB6, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLyy10Foundation0F0VFZ', symObjAddr: 0x528, symBinAddr: 0x57F0, symSize: 0xE4 }
73 | - { offsetInCU: 0x36B, offset: 0x54BF5, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZ', symObjAddr: 0x60C, symBinAddr: 0x58D4, symSize: 0xC4 }
74 | - { offsetInCU: 0x49F, offset: 0x54D29, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZTY0_', symObjAddr: 0x6D0, symBinAddr: 0x5998, symSize: 0x174 }
75 | - { offsetInCU: 0x54A, offset: 0x54DD4, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZTQ1_', symObjAddr: 0x844, symBinAddr: 0x5B0C, symSize: 0x78 }
76 | - { offsetInCU: 0x64D, offset: 0x54ED7, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x8BC, symBinAddr: 0x5B84, symSize: 0x40 }
77 | - { offsetInCU: 0x661, offset: 0x54EEB, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZyScCySbs5NeverOGXEfU_ySbncAJcfu_ySbncfu0_TA', symObjAddr: 0x960, symBinAddr: 0x5C28, symSize: 0x68 }
78 | - { offsetInCU: 0x694, offset: 0x54F1E, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsOMa', symObjAddr: 0x9C8, symBinAddr: 0x5C90, symSize: 0x10 }
79 | - { offsetInCU: 0x27, offset: 0x550CF, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleV8floatingQrvg', symObjAddr: 0x0, symBinAddr: 0x5CA0, symSize: 0x14 }
80 | - { offsetInCU: 0x46, offset: 0x550EE, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleV8floatingQrvg', symObjAddr: 0x0, symBinAddr: 0x5CA0, symSize: 0x14 }
81 | - { offsetInCU: 0x65, offset: 0x5510D, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI11WindowStyleP0A8UIHiddenAD06HiddencD0VRszrlE6hiddenAFvgZ', symObjAddr: 0x14, symBinAddr: 0x5CB4, symSize: 0x4 }
82 | - { offsetInCU: 0x91, offset: 0x55139, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleV0A2UI0dE0AA5_BodyAdEP_AD4ViewPWT', symObjAddr: 0x18, symBinAddr: 0x5CB8, symSize: 0xC }
83 | - { offsetInCU: 0xA5, offset: 0x5514D, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleVMa', symObjAddr: 0x24, symBinAddr: 0x5CC4, symSize: 0x10 }
84 | - { offsetInCU: 0x3F, offset: 0x55208, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI17EnvironmentValuesV0A8UIHiddenE6hiddenAD06HiddencD0Vvg', symObjAddr: 0x0, symBinAddr: 0x5CE0, symSize: 0x38 }
85 | - { offsetInCU: 0x7A, offset: 0x55243, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23HiddenEnvironmentValuesV17withCurrentWindowAA04WithgH6ActionVvg', symObjAddr: 0x38, symBinAddr: 0x5D18, symSize: 0x14 }
86 | - { offsetInCU: 0xA9, offset: 0x55272, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23WithCurrentWindowActionVwet', symObjAddr: 0x94, symBinAddr: 0x5D74, symSize: 0xC }
87 | - { offsetInCU: 0xBD, offset: 0x55286, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23WithCurrentWindowActionVwst', symObjAddr: 0xAC, symBinAddr: 0x5D8C, symSize: 0xC }
88 | - { offsetInCU: 0xD1, offset: 0x5529A, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23HiddenEnvironmentValuesVwet', symObjAddr: 0x2AC, symBinAddr: 0x5F8C, symSize: 0xC }
89 | - { offsetInCU: 0xE5, offset: 0x552AE, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23HiddenEnvironmentValuesVwst', symObjAddr: 0x300, symBinAddr: 0x5FE0, symSize: 0xC }
90 | ...
91 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/Headers/SwiftUIHidden.h:
--------------------------------------------------------------------------------
1 | //
2 | // SwiftUIHidden.h
3 | // SwiftUIHidden
4 | //
5 | // Created by Wouter on 22/11/23.
6 | //
7 |
8 | #import
9 |
10 | //! Project version number for SwiftUIHidden.
11 | FOUNDATION_EXPORT double SwiftUIHiddenVersionNumber;
12 |
13 | //! Project version string for SwiftUIHidden.
14 | FOUNDATION_EXPORT const unsigned char SwiftUIHiddenVersionString[];
15 |
16 | // In this header, you should import all the public headers of your framework using statements like #import
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/Info.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Wouter01/SwiftUI-HiddenAPI/106438f4f3a27a6e5f30f946e032bb274d8435eb/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/Info.plist
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface:
--------------------------------------------------------------------------------
1 | // swift-interface-format-version: 1.0
2 | // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
3 | // swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SwiftUIHidden
4 | // swift-module-flags-ignorable: -enable-bare-slash-regex
5 | import Swift
6 | import SwiftUI
7 | @_exported import SwiftUIHidden
8 | import _Concurrency
9 | import _StringProcessing
10 | import _SwiftConcurrencyShims
11 | extension SwiftUI.View {
12 | public var hidden: SwiftUIHidden.HiddenViewModifier {
13 | get
14 | }
15 | }
16 | public enum FullScreenToolbarBehavior {
17 | case showsWithWindow, showsWithMenuBar, automatic
18 | public static func == (a: SwiftUIHidden.FullScreenToolbarBehavior, b: SwiftUIHidden.FullScreenToolbarBehavior) -> Swift.Bool
19 | public func hash(into hasher: inout Swift.Hasher)
20 | public var hashValue: Swift.Int {
21 | get
22 | }
23 | }
24 | public enum ListAccessoryVisibility {
25 | case always, editing, automatic
26 | public static func == (a: SwiftUIHidden.ListAccessoryVisibility, b: SwiftUIHidden.ListAccessoryVisibility) -> Swift.Bool
27 | public func hash(into hasher: inout Swift.Hasher)
28 | public var hashValue: Swift.Int {
29 | get
30 | }
31 | }
32 | public struct HiddenViewModifier where Content : SwiftUI.View {
33 | public func variableBlur(maxRadius: CoreFoundation.CGFloat, mask: SwiftUI.Image, opaque: Swift.Bool) -> some SwiftUI.View
34 |
35 | @available(iOS, unavailable)
36 | public func fullScreenToolbarBehavior(_ behavior: SwiftUIHidden.FullScreenToolbarBehavior) -> some SwiftUI.View
37 |
38 | public func onReselect(enabled: Swift.Bool, perform: (() -> ())?) -> some SwiftUI.View
39 |
40 | @available(macOS 13.0, *)
41 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: CoreFoundation.CGFloat) -> some SwiftUI.View
42 |
43 | @available(macOS 13.0, *)
44 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: SwiftUI.EdgeInsets) -> some SwiftUI.View
45 |
46 | @available(macOS 13.0, *)
47 | public func formRowInsets(_ insets: SwiftUI.EdgeInsets?) -> some SwiftUI.View
48 |
49 | @available(macOS 13.0, *)
50 | @available(iOS, unavailable)
51 | public func formRowIndentationLevel(_ level: Swift.Int?) -> some SwiftUI.View
52 |
53 | @available(macOS 13.0, *)
54 | public func formBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
55 |
56 | @available(macOS 13.0, *)
57 | public func formRowBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
58 |
59 | @available(macOS 13.0, *)
60 | public func sectionBackground(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
61 |
62 | @available(macOS 13.0, *)
63 | @available(iOS, unavailable)
64 | public func formInfoAction(action: @escaping () -> Swift.Void) -> some SwiftUI.View
65 |
66 | @available(macOS 13.0, *)
67 | @available(iOS, unavailable)
68 | public func formRowInfoVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
69 |
70 | @available(macOS 13.0, *)
71 | @available(iOS, unavailable)
72 | public func formAccessory(@SwiftUI.ViewBuilder accessories: () -> some View) -> some SwiftUI.View
73 |
74 | @available(macOS 13.0, *)
75 | @available(iOS, unavailable)
76 | public func formAccessoryVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
77 |
78 | @available(macOS 13.0, *)
79 | @available(iOS, unavailable)
80 | public func bottomBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
81 |
82 | @available(macOS 13.0, *)
83 | @available(iOS, unavailable)
84 | public func accessoryBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
85 |
86 | public func listReorderControlVisibility(_ visibility: SwiftUIHidden.ListAccessoryVisibility) -> some SwiftUI.View
87 |
88 | }
89 | extension SwiftUI.Form {
90 | @available(macOS 13.0, iOS 16.0, *)
91 | @available(iOS, unavailable)
92 | public static func withFooter(@SwiftUI.ViewBuilder content: () -> C, @SwiftUI.ViewBuilder footer: () -> F) -> some SwiftUI.View where C : SwiftUI.View, F : SwiftUI.View
93 |
94 | }
95 | extension SwiftUI.Scene {
96 | public var hidden: SwiftUIHidden.HiddenSceneModifier {
97 | get
98 | }
99 | }
100 | public struct HiddenSceneModifier where S : SwiftUI.Scene {
101 | @available(iOS, unavailable)
102 | public func windowBackground(_ shape: some ShapeStyle) -> some SwiftUI.Scene
103 |
104 | @available(iOS, unavailable)
105 | public func defaultVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.Scene
106 |
107 | @available(iOS, unavailable)
108 | public func windowShouldClose(_ perform: @escaping () -> Swift.Bool) -> some SwiftUI.Scene
109 |
110 | }
111 | public enum AppActions {
112 | @available(macOS 13.0, iOS 16.0, *)
113 | public static func openWindow(id: Swift.String)
114 | @available(macOS 13.0, iOS 16.0, *)
115 | public static func openWindow(id: Swift.String, value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
116 | @available(macOS 13.0, iOS 16.0, *)
117 | public static func openWindow(value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
118 | #if compiler(>=5.3) && $AsyncAwait
119 | @available(macOS 13.0, *)
120 | @available(iOS, unavailable)
121 | public static func openDocument(at url: Foundation.URL) async throws
122 | #endif
123 | public static func openURL(_ url: Foundation.URL)
124 | #if compiler(>=5.3) && $AsyncAwait
125 | public static func openURL(_ url: Foundation.URL) async -> Swift.Bool
126 | #endif
127 | }
128 | @available(iOS, unavailable)
129 | public struct HiddenWindowStyle : SwiftUI.WindowStyle {
130 | public typealias _Body = Swift.Never
131 | public var floating: some SwiftUI.WindowStyle {
132 | get
133 | }
134 | }
135 | @available(iOS, unavailable)
136 | extension SwiftUI.WindowStyle where Self == SwiftUIHidden.HiddenWindowStyle {
137 | public static var hidden: SwiftUIHidden.HiddenWindowStyle {
138 | get
139 | }
140 | }
141 | extension SwiftUI.EnvironmentValues {
142 | public var hidden: SwiftUIHidden.HiddenEnvironmentValues {
143 | get
144 | }
145 | }
146 | @available(iOS, unavailable)
147 | public struct WithCurrentWindowAction {
148 | }
149 | public struct HiddenEnvironmentValues {
150 | @available(iOS, unavailable)
151 | public var withCurrentWindow: SwiftUIHidden.WithCurrentWindowAction {
152 | get
153 | }
154 | }
155 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Equatable {}
156 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Hashable {}
157 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Equatable {}
158 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Hashable {}
159 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios-simulator.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Wouter01/SwiftUI-HiddenAPI/106438f4f3a27a6e5f30f946e032bb274d8435eb/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios-simulator.swiftdoc
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios-simulator.swiftinterface:
--------------------------------------------------------------------------------
1 | // swift-interface-format-version: 1.0
2 | // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
3 | // swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SwiftUIHidden
4 | // swift-module-flags-ignorable: -enable-bare-slash-regex
5 | import Swift
6 | import SwiftUI
7 | @_exported import SwiftUIHidden
8 | import _Concurrency
9 | import _StringProcessing
10 | import _SwiftConcurrencyShims
11 | extension SwiftUI.View {
12 | public var hidden: SwiftUIHidden.HiddenViewModifier {
13 | get
14 | }
15 | }
16 | public enum FullScreenToolbarBehavior {
17 | case showsWithWindow, showsWithMenuBar, automatic
18 | public static func == (a: SwiftUIHidden.FullScreenToolbarBehavior, b: SwiftUIHidden.FullScreenToolbarBehavior) -> Swift.Bool
19 | public func hash(into hasher: inout Swift.Hasher)
20 | public var hashValue: Swift.Int {
21 | get
22 | }
23 | }
24 | public enum ListAccessoryVisibility {
25 | case always, editing, automatic
26 | public static func == (a: SwiftUIHidden.ListAccessoryVisibility, b: SwiftUIHidden.ListAccessoryVisibility) -> Swift.Bool
27 | public func hash(into hasher: inout Swift.Hasher)
28 | public var hashValue: Swift.Int {
29 | get
30 | }
31 | }
32 | public struct HiddenViewModifier where Content : SwiftUI.View {
33 | public func variableBlur(maxRadius: CoreFoundation.CGFloat, mask: SwiftUI.Image, opaque: Swift.Bool) -> some SwiftUI.View
34 |
35 | @available(iOS, unavailable)
36 | public func fullScreenToolbarBehavior(_ behavior: SwiftUIHidden.FullScreenToolbarBehavior) -> some SwiftUI.View
37 |
38 | public func onReselect(enabled: Swift.Bool, perform: (() -> ())?) -> some SwiftUI.View
39 |
40 | @available(macOS 13.0, *)
41 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: CoreFoundation.CGFloat) -> some SwiftUI.View
42 |
43 | @available(macOS 13.0, *)
44 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: SwiftUI.EdgeInsets) -> some SwiftUI.View
45 |
46 | @available(macOS 13.0, *)
47 | public func formRowInsets(_ insets: SwiftUI.EdgeInsets?) -> some SwiftUI.View
48 |
49 | @available(macOS 13.0, *)
50 | @available(iOS, unavailable)
51 | public func formRowIndentationLevel(_ level: Swift.Int?) -> some SwiftUI.View
52 |
53 | @available(macOS 13.0, *)
54 | public func formBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
55 |
56 | @available(macOS 13.0, *)
57 | public func formRowBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
58 |
59 | @available(macOS 13.0, *)
60 | public func sectionBackground(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
61 |
62 | @available(macOS 13.0, *)
63 | @available(iOS, unavailable)
64 | public func formInfoAction(action: @escaping () -> Swift.Void) -> some SwiftUI.View
65 |
66 | @available(macOS 13.0, *)
67 | @available(iOS, unavailable)
68 | public func formRowInfoVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
69 |
70 | @available(macOS 13.0, *)
71 | @available(iOS, unavailable)
72 | public func formAccessory(@SwiftUI.ViewBuilder accessories: () -> some View) -> some SwiftUI.View
73 |
74 | @available(macOS 13.0, *)
75 | @available(iOS, unavailable)
76 | public func formAccessoryVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
77 |
78 | @available(macOS 13.0, *)
79 | @available(iOS, unavailable)
80 | public func bottomBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
81 |
82 | @available(macOS 13.0, *)
83 | @available(iOS, unavailable)
84 | public func accessoryBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
85 |
86 | public func listReorderControlVisibility(_ visibility: SwiftUIHidden.ListAccessoryVisibility) -> some SwiftUI.View
87 |
88 | }
89 | extension SwiftUI.Form {
90 | @available(macOS 13.0, iOS 16.0, *)
91 | @available(iOS, unavailable)
92 | public static func withFooter(@SwiftUI.ViewBuilder content: () -> C, @SwiftUI.ViewBuilder footer: () -> F) -> some SwiftUI.View where C : SwiftUI.View, F : SwiftUI.View
93 |
94 | }
95 | extension SwiftUI.Scene {
96 | public var hidden: SwiftUIHidden.HiddenSceneModifier {
97 | get
98 | }
99 | }
100 | public struct HiddenSceneModifier where S : SwiftUI.Scene {
101 | @available(iOS, unavailable)
102 | public func windowBackground(_ shape: some ShapeStyle) -> some SwiftUI.Scene
103 |
104 | @available(iOS, unavailable)
105 | public func defaultVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.Scene
106 |
107 | @available(iOS, unavailable)
108 | public func windowShouldClose(_ perform: @escaping () -> Swift.Bool) -> some SwiftUI.Scene
109 |
110 | }
111 | public enum AppActions {
112 | @available(macOS 13.0, iOS 16.0, *)
113 | public static func openWindow(id: Swift.String)
114 | @available(macOS 13.0, iOS 16.0, *)
115 | public static func openWindow(id: Swift.String, value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
116 | @available(macOS 13.0, iOS 16.0, *)
117 | public static func openWindow(value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
118 | #if compiler(>=5.3) && $AsyncAwait
119 | @available(macOS 13.0, *)
120 | @available(iOS, unavailable)
121 | public static func openDocument(at url: Foundation.URL) async throws
122 | #endif
123 | public static func openURL(_ url: Foundation.URL)
124 | #if compiler(>=5.3) && $AsyncAwait
125 | public static func openURL(_ url: Foundation.URL) async -> Swift.Bool
126 | #endif
127 | }
128 | @available(iOS, unavailable)
129 | public struct HiddenWindowStyle : SwiftUI.WindowStyle {
130 | public typealias _Body = Swift.Never
131 | public var floating: some SwiftUI.WindowStyle {
132 | get
133 | }
134 | }
135 | @available(iOS, unavailable)
136 | extension SwiftUI.WindowStyle where Self == SwiftUIHidden.HiddenWindowStyle {
137 | public static var hidden: SwiftUIHidden.HiddenWindowStyle {
138 | get
139 | }
140 | }
141 | extension SwiftUI.EnvironmentValues {
142 | public var hidden: SwiftUIHidden.HiddenEnvironmentValues {
143 | get
144 | }
145 | }
146 | @available(iOS, unavailable)
147 | public struct WithCurrentWindowAction {
148 | }
149 | public struct HiddenEnvironmentValues {
150 | @available(iOS, unavailable)
151 | public var withCurrentWindow: SwiftUIHidden.WithCurrentWindowAction {
152 | get
153 | }
154 | }
155 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Equatable {}
156 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Hashable {}
157 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Equatable {}
158 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Hashable {}
159 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/Modules/SwiftUIHidden.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface:
--------------------------------------------------------------------------------
1 | // swift-interface-format-version: 1.0
2 | // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
3 | // swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SwiftUIHidden
4 | // swift-module-flags-ignorable: -enable-bare-slash-regex
5 | import Swift
6 | import SwiftUI
7 | @_exported import SwiftUIHidden
8 | import _Concurrency
9 | import _StringProcessing
10 | import _SwiftConcurrencyShims
11 | extension SwiftUI.View {
12 | public var hidden: SwiftUIHidden.HiddenViewModifier {
13 | get
14 | }
15 | }
16 | public enum FullScreenToolbarBehavior {
17 | case showsWithWindow, showsWithMenuBar, automatic
18 | public static func == (a: SwiftUIHidden.FullScreenToolbarBehavior, b: SwiftUIHidden.FullScreenToolbarBehavior) -> Swift.Bool
19 | public func hash(into hasher: inout Swift.Hasher)
20 | public var hashValue: Swift.Int {
21 | get
22 | }
23 | }
24 | public enum ListAccessoryVisibility {
25 | case always, editing, automatic
26 | public static func == (a: SwiftUIHidden.ListAccessoryVisibility, b: SwiftUIHidden.ListAccessoryVisibility) -> Swift.Bool
27 | public func hash(into hasher: inout Swift.Hasher)
28 | public var hashValue: Swift.Int {
29 | get
30 | }
31 | }
32 | public struct HiddenViewModifier where Content : SwiftUI.View {
33 | public func variableBlur(maxRadius: CoreFoundation.CGFloat, mask: SwiftUI.Image, opaque: Swift.Bool) -> some SwiftUI.View
34 |
35 | @available(iOS, unavailable)
36 | public func fullScreenToolbarBehavior(_ behavior: SwiftUIHidden.FullScreenToolbarBehavior) -> some SwiftUI.View
37 |
38 | public func onReselect(enabled: Swift.Bool, perform: (() -> ())?) -> some SwiftUI.View
39 |
40 | @available(macOS 13.0, *)
41 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: CoreFoundation.CGFloat) -> some SwiftUI.View
42 |
43 | @available(macOS 13.0, *)
44 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: SwiftUI.EdgeInsets) -> some SwiftUI.View
45 |
46 | @available(macOS 13.0, *)
47 | public func formRowInsets(_ insets: SwiftUI.EdgeInsets?) -> some SwiftUI.View
48 |
49 | @available(macOS 13.0, *)
50 | @available(iOS, unavailable)
51 | public func formRowIndentationLevel(_ level: Swift.Int?) -> some SwiftUI.View
52 |
53 | @available(macOS 13.0, *)
54 | public func formBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
55 |
56 | @available(macOS 13.0, *)
57 | public func formRowBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
58 |
59 | @available(macOS 13.0, *)
60 | public func sectionBackground(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
61 |
62 | @available(macOS 13.0, *)
63 | @available(iOS, unavailable)
64 | public func formInfoAction(action: @escaping () -> Swift.Void) -> some SwiftUI.View
65 |
66 | @available(macOS 13.0, *)
67 | @available(iOS, unavailable)
68 | public func formRowInfoVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
69 |
70 | @available(macOS 13.0, *)
71 | @available(iOS, unavailable)
72 | public func formAccessory(@SwiftUI.ViewBuilder accessories: () -> some View) -> some SwiftUI.View
73 |
74 | @available(macOS 13.0, *)
75 | @available(iOS, unavailable)
76 | public func formAccessoryVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
77 |
78 | @available(macOS 13.0, *)
79 | @available(iOS, unavailable)
80 | public func bottomBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
81 |
82 | @available(macOS 13.0, *)
83 | @available(iOS, unavailable)
84 | public func accessoryBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
85 |
86 | public func listReorderControlVisibility(_ visibility: SwiftUIHidden.ListAccessoryVisibility) -> some SwiftUI.View
87 |
88 | }
89 | extension SwiftUI.Form {
90 | @available(macOS 13.0, iOS 16.0, *)
91 | @available(iOS, unavailable)
92 | public static func withFooter(@SwiftUI.ViewBuilder content: () -> C, @SwiftUI.ViewBuilder footer: () -> F) -> some SwiftUI.View where C : SwiftUI.View, F : SwiftUI.View
93 |
94 | }
95 | extension SwiftUI.Scene {
96 | public var hidden: SwiftUIHidden.HiddenSceneModifier {
97 | get
98 | }
99 | }
100 | public struct HiddenSceneModifier where S : SwiftUI.Scene {
101 | @available(iOS, unavailable)
102 | public func windowBackground(_ shape: some ShapeStyle) -> some SwiftUI.Scene
103 |
104 | @available(iOS, unavailable)
105 | public func defaultVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.Scene
106 |
107 | @available(iOS, unavailable)
108 | public func windowShouldClose(_ perform: @escaping () -> Swift.Bool) -> some SwiftUI.Scene
109 |
110 | }
111 | public enum AppActions {
112 | @available(macOS 13.0, iOS 16.0, *)
113 | public static func openWindow(id: Swift.String)
114 | @available(macOS 13.0, iOS 16.0, *)
115 | public static func openWindow(id: Swift.String, value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
116 | @available(macOS 13.0, iOS 16.0, *)
117 | public static func openWindow(value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
118 | #if compiler(>=5.3) && $AsyncAwait
119 | @available(macOS 13.0, *)
120 | @available(iOS, unavailable)
121 | public static func openDocument(at url: Foundation.URL) async throws
122 | #endif
123 | public static func openURL(_ url: Foundation.URL)
124 | #if compiler(>=5.3) && $AsyncAwait
125 | public static func openURL(_ url: Foundation.URL) async -> Swift.Bool
126 | #endif
127 | }
128 | @available(iOS, unavailable)
129 | public struct HiddenWindowStyle : SwiftUI.WindowStyle {
130 | public typealias _Body = Swift.Never
131 | public var floating: some SwiftUI.WindowStyle {
132 | get
133 | }
134 | }
135 | @available(iOS, unavailable)
136 | extension SwiftUI.WindowStyle where Self == SwiftUIHidden.HiddenWindowStyle {
137 | public static var hidden: SwiftUIHidden.HiddenWindowStyle {
138 | get
139 | }
140 | }
141 | extension SwiftUI.EnvironmentValues {
142 | public var hidden: SwiftUIHidden.HiddenEnvironmentValues {
143 | get
144 | }
145 | }
146 | @available(iOS, unavailable)
147 | public struct WithCurrentWindowAction {
148 | }
149 | public struct HiddenEnvironmentValues {
150 | @available(iOS, unavailable)
151 | public var withCurrentWindow: SwiftUIHidden.WithCurrentWindowAction {
152 | get
153 | }
154 | }
155 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Equatable {}
156 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Hashable {}
157 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Equatable {}
158 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Hashable {}
159 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/Modules/SwiftUIHidden.swiftmodule/x86_64-apple-ios-simulator.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Wouter01/SwiftUI-HiddenAPI/106438f4f3a27a6e5f30f946e032bb274d8435eb/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/Modules/SwiftUIHidden.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/Modules/SwiftUIHidden.swiftmodule/x86_64-apple-ios-simulator.swiftinterface:
--------------------------------------------------------------------------------
1 | // swift-interface-format-version: 1.0
2 | // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
3 | // swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SwiftUIHidden
4 | // swift-module-flags-ignorable: -enable-bare-slash-regex
5 | import Swift
6 | import SwiftUI
7 | @_exported import SwiftUIHidden
8 | import _Concurrency
9 | import _StringProcessing
10 | import _SwiftConcurrencyShims
11 | extension SwiftUI.View {
12 | public var hidden: SwiftUIHidden.HiddenViewModifier {
13 | get
14 | }
15 | }
16 | public enum FullScreenToolbarBehavior {
17 | case showsWithWindow, showsWithMenuBar, automatic
18 | public static func == (a: SwiftUIHidden.FullScreenToolbarBehavior, b: SwiftUIHidden.FullScreenToolbarBehavior) -> Swift.Bool
19 | public func hash(into hasher: inout Swift.Hasher)
20 | public var hashValue: Swift.Int {
21 | get
22 | }
23 | }
24 | public enum ListAccessoryVisibility {
25 | case always, editing, automatic
26 | public static func == (a: SwiftUIHidden.ListAccessoryVisibility, b: SwiftUIHidden.ListAccessoryVisibility) -> Swift.Bool
27 | public func hash(into hasher: inout Swift.Hasher)
28 | public var hashValue: Swift.Int {
29 | get
30 | }
31 | }
32 | public struct HiddenViewModifier where Content : SwiftUI.View {
33 | public func variableBlur(maxRadius: CoreFoundation.CGFloat, mask: SwiftUI.Image, opaque: Swift.Bool) -> some SwiftUI.View
34 |
35 | @available(iOS, unavailable)
36 | public func fullScreenToolbarBehavior(_ behavior: SwiftUIHidden.FullScreenToolbarBehavior) -> some SwiftUI.View
37 |
38 | public func onReselect(enabled: Swift.Bool, perform: (() -> ())?) -> some SwiftUI.View
39 |
40 | @available(macOS 13.0, *)
41 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: CoreFoundation.CGFloat) -> some SwiftUI.View
42 |
43 | @available(macOS 13.0, *)
44 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: SwiftUI.EdgeInsets) -> some SwiftUI.View
45 |
46 | @available(macOS 13.0, *)
47 | public func formRowInsets(_ insets: SwiftUI.EdgeInsets?) -> some SwiftUI.View
48 |
49 | @available(macOS 13.0, *)
50 | @available(iOS, unavailable)
51 | public func formRowIndentationLevel(_ level: Swift.Int?) -> some SwiftUI.View
52 |
53 | @available(macOS 13.0, *)
54 | public func formBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
55 |
56 | @available(macOS 13.0, *)
57 | public func formRowBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
58 |
59 | @available(macOS 13.0, *)
60 | public func sectionBackground(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
61 |
62 | @available(macOS 13.0, *)
63 | @available(iOS, unavailable)
64 | public func formInfoAction(action: @escaping () -> Swift.Void) -> some SwiftUI.View
65 |
66 | @available(macOS 13.0, *)
67 | @available(iOS, unavailable)
68 | public func formRowInfoVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
69 |
70 | @available(macOS 13.0, *)
71 | @available(iOS, unavailable)
72 | public func formAccessory(@SwiftUI.ViewBuilder accessories: () -> some View) -> some SwiftUI.View
73 |
74 | @available(macOS 13.0, *)
75 | @available(iOS, unavailable)
76 | public func formAccessoryVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
77 |
78 | @available(macOS 13.0, *)
79 | @available(iOS, unavailable)
80 | public func bottomBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
81 |
82 | @available(macOS 13.0, *)
83 | @available(iOS, unavailable)
84 | public func accessoryBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
85 |
86 | public func listReorderControlVisibility(_ visibility: SwiftUIHidden.ListAccessoryVisibility) -> some SwiftUI.View
87 |
88 | }
89 | extension SwiftUI.Form {
90 | @available(macOS 13.0, iOS 16.0, *)
91 | @available(iOS, unavailable)
92 | public static func withFooter(@SwiftUI.ViewBuilder content: () -> C, @SwiftUI.ViewBuilder footer: () -> F) -> some SwiftUI.View where C : SwiftUI.View, F : SwiftUI.View
93 |
94 | }
95 | extension SwiftUI.Scene {
96 | public var hidden: SwiftUIHidden.HiddenSceneModifier {
97 | get
98 | }
99 | }
100 | public struct HiddenSceneModifier where S : SwiftUI.Scene {
101 | @available(iOS, unavailable)
102 | public func windowBackground(_ shape: some ShapeStyle) -> some SwiftUI.Scene
103 |
104 | @available(iOS, unavailable)
105 | public func defaultVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.Scene
106 |
107 | @available(iOS, unavailable)
108 | public func windowShouldClose(_ perform: @escaping () -> Swift.Bool) -> some SwiftUI.Scene
109 |
110 | }
111 | public enum AppActions {
112 | @available(macOS 13.0, iOS 16.0, *)
113 | public static func openWindow(id: Swift.String)
114 | @available(macOS 13.0, iOS 16.0, *)
115 | public static func openWindow(id: Swift.String, value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
116 | @available(macOS 13.0, iOS 16.0, *)
117 | public static func openWindow(value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
118 | #if compiler(>=5.3) && $AsyncAwait
119 | @available(macOS 13.0, *)
120 | @available(iOS, unavailable)
121 | public static func openDocument(at url: Foundation.URL) async throws
122 | #endif
123 | public static func openURL(_ url: Foundation.URL)
124 | #if compiler(>=5.3) && $AsyncAwait
125 | public static func openURL(_ url: Foundation.URL) async -> Swift.Bool
126 | #endif
127 | }
128 | @available(iOS, unavailable)
129 | public struct HiddenWindowStyle : SwiftUI.WindowStyle {
130 | public typealias _Body = Swift.Never
131 | public var floating: some SwiftUI.WindowStyle {
132 | get
133 | }
134 | }
135 | @available(iOS, unavailable)
136 | extension SwiftUI.WindowStyle where Self == SwiftUIHidden.HiddenWindowStyle {
137 | public static var hidden: SwiftUIHidden.HiddenWindowStyle {
138 | get
139 | }
140 | }
141 | extension SwiftUI.EnvironmentValues {
142 | public var hidden: SwiftUIHidden.HiddenEnvironmentValues {
143 | get
144 | }
145 | }
146 | @available(iOS, unavailable)
147 | public struct WithCurrentWindowAction {
148 | }
149 | public struct HiddenEnvironmentValues {
150 | @available(iOS, unavailable)
151 | public var withCurrentWindow: SwiftUIHidden.WithCurrentWindowAction {
152 | get
153 | }
154 | }
155 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Equatable {}
156 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Hashable {}
157 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Equatable {}
158 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Hashable {}
159 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module SwiftUIHidden {
2 | umbrella header "SwiftUIHidden.h"
3 | export *
4 |
5 | module * { export * }
6 | }
7 |
8 | module SwiftUIHidden.Swift {
9 | header "SwiftUIHidden-Swift.h"
10 | requires objc
11 | }
12 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/SwiftUIHidden:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Wouter01/SwiftUI-HiddenAPI/106438f4f3a27a6e5f30f946e032bb274d8435eb/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/SwiftUIHidden
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/SwiftUIHidden.framework/_CodeSignature/CodeResources:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | files
6 |
7 | Headers/SwiftUIHidden-Swift.h
8 |
9 | LMOnN0uY46o8LMcIx2xMlG5hLFQ=
10 |
11 | Headers/SwiftUIHidden.h
12 |
13 | o3ZvF2L7jF7RHyRiCCaKX2H4Nsk=
14 |
15 | Info.plist
16 |
17 | dh+//8gwht1uY9ifI2zfaywfaUU=
18 |
19 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios-simulator.abi.json
20 |
21 | WbwSEfCMvtAfDtDPkzhl7wwmq+0=
22 |
23 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
24 |
25 | 5U87FzK1XYrWJLKo2Z++oXdPZfE=
26 |
27 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios-simulator.swiftdoc
28 |
29 | DU13muMo9Q2HdiCOVhZ7K++ROqU=
30 |
31 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios-simulator.swiftinterface
32 |
33 | 5U87FzK1XYrWJLKo2Z++oXdPZfE=
34 |
35 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios-simulator.swiftmodule
36 |
37 | jHmEdQYvNhDUNMr5QRd9MDLDz8I=
38 |
39 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-ios-simulator.abi.json
40 |
41 | WbwSEfCMvtAfDtDPkzhl7wwmq+0=
42 |
43 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
44 |
45 | cemzIr96b+DYaWb/CclPuytX6r8=
46 |
47 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
48 |
49 | lxqzzL2TdLs7utv7Gxl+4Pn4OvM=
50 |
51 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
52 |
53 | cemzIr96b+DYaWb/CclPuytX6r8=
54 |
55 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
56 |
57 | wBpndPSGSy/0iVu9UZLb0thEVKA=
58 |
59 | Modules/module.modulemap
60 |
61 | YbDIVc6sN5s1vo3ooYoUS8t27u4=
62 |
63 |
64 | files2
65 |
66 | Headers/SwiftUIHidden-Swift.h
67 |
68 | hash2
69 |
70 | sYtkW+nh+lk+1Z3yUdhWsci2tPinn610b8yYvIIGrOo=
71 |
72 |
73 | Headers/SwiftUIHidden.h
74 |
75 | hash2
76 |
77 | xHgUJJWTCfHJ2Mhnyf3qd3LpnA/48mf9ngIKpQubEw8=
78 |
79 |
80 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios-simulator.abi.json
81 |
82 | hash2
83 |
84 | OVw9sQDo6l6bnimDqG7+/f/uB7GNaCRbipMoD2iKTXc=
85 |
86 |
87 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
88 |
89 | hash2
90 |
91 | sd9uZi474SYeAldLBYFqns52e2jzQyWHiREF/rW5k7c=
92 |
93 |
94 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios-simulator.swiftdoc
95 |
96 | hash2
97 |
98 | PgljB2v/wmVUxAA7d8QnG9ihep+93wft/ZrOkP4xzNI=
99 |
100 |
101 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios-simulator.swiftinterface
102 |
103 | hash2
104 |
105 | sd9uZi474SYeAldLBYFqns52e2jzQyWHiREF/rW5k7c=
106 |
107 |
108 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-ios-simulator.swiftmodule
109 |
110 | hash2
111 |
112 | rZW+gAEkZyOTb9OtwkoZy502/dvIZRYLgfy1Mebns+M=
113 |
114 |
115 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-ios-simulator.abi.json
116 |
117 | hash2
118 |
119 | OVw9sQDo6l6bnimDqG7+/f/uB7GNaCRbipMoD2iKTXc=
120 |
121 |
122 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
123 |
124 | hash2
125 |
126 | 2bQgQ/WhufDy9sroIKmN4+WenrKuynM8wMD8tHV81I4=
127 |
128 |
129 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
130 |
131 | hash2
132 |
133 | UYPcz0BaIxASxuSnZmSxZ63FCs6Os5cJbso0KUY2oU0=
134 |
135 |
136 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
137 |
138 | hash2
139 |
140 | 2bQgQ/WhufDy9sroIKmN4+WenrKuynM8wMD8tHV81I4=
141 |
142 |
143 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
144 |
145 | hash2
146 |
147 | L8iCL3D4stNTDf1q4hL/NXMNtwE9bX+BB/AVmcOZk+0=
148 |
149 |
150 | Modules/module.modulemap
151 |
152 | hash2
153 |
154 | m1XgapJgBpjRFM8QSQyClhx8hajxqNScsufZQoJmRBE=
155 |
156 |
157 |
158 | rules
159 |
160 | ^.*
161 |
162 | ^.*\.lproj/
163 |
164 | optional
165 |
166 | weight
167 | 1000
168 |
169 | ^.*\.lproj/locversion.plist$
170 |
171 | omit
172 |
173 | weight
174 | 1100
175 |
176 | ^Base\.lproj/
177 |
178 | weight
179 | 1010
180 |
181 | ^version.plist$
182 |
183 |
184 | rules2
185 |
186 | .*\.dSYM($|/)
187 |
188 | weight
189 | 11
190 |
191 | ^(.*/)?\.DS_Store$
192 |
193 | omit
194 |
195 | weight
196 | 2000
197 |
198 | ^.*
199 |
200 | ^.*\.lproj/
201 |
202 | optional
203 |
204 | weight
205 | 1000
206 |
207 | ^.*\.lproj/locversion.plist$
208 |
209 | omit
210 |
211 | weight
212 | 1100
213 |
214 | ^Base\.lproj/
215 |
216 | weight
217 | 1010
218 |
219 | ^Info\.plist$
220 |
221 | omit
222 |
223 | weight
224 | 20
225 |
226 | ^PkgInfo$
227 |
228 | omit
229 |
230 | weight
231 | 20
232 |
233 | ^embedded\.provisionprofile$
234 |
235 | weight
236 | 20
237 |
238 | ^version\.plist$
239 |
240 | weight
241 | 20
242 |
243 |
244 |
245 |
246 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/dSYMs/SwiftUIHidden.framework.dSYM/Contents/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | English
7 | CFBundleIdentifier
8 | com.apple.xcode.dsym.com.wouter.SwiftUIHidden
9 | CFBundleInfoDictionaryVersion
10 | 6.0
11 | CFBundlePackageType
12 | dSYM
13 | CFBundleSignature
14 | ????
15 | CFBundleShortVersionString
16 | 1.0
17 | CFBundleVersion
18 | 1
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/dSYMs/SwiftUIHidden.framework.dSYM/Contents/Resources/DWARF/SwiftUIHidden:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Wouter01/SwiftUI-HiddenAPI/106438f4f3a27a6e5f30f946e032bb274d8435eb/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/dSYMs/SwiftUIHidden.framework.dSYM/Contents/Resources/DWARF/SwiftUIHidden
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/dSYMs/SwiftUIHidden.framework.dSYM/Contents/Resources/Relocations/aarch64/SwiftUIHidden.yml:
--------------------------------------------------------------------------------
1 | ---
2 | triple: 'arm64-apple-darwin'
3 | binary-path: '/Users/wouter/Library/Developer/Xcode/DerivedData/SwiftUIHidden-arzpsqxwdagtcfentdfabjpjztjd/Build/Intermediates.noindex/ArchiveIntermediates/SwiftUIHidden/InstallationBuildProductsLocation/Library/Frameworks/SwiftUIHidden.framework/SwiftUIHidden'
4 | relocations:
5 | - { offsetInCU: 0x34, offset: 0x53E24, size: 0x8, addend: 0x0, symName: _SwiftUIHiddenVersionString, symObjAddr: 0x0, symBinAddr: 0x6BA0, symSize: 0x0 }
6 | - { offsetInCU: 0x69, offset: 0x53E59, size: 0x8, addend: 0x0, symName: _SwiftUIHiddenVersionNumber, symObjAddr: 0x38, symBinAddr: 0x6BD8, symSize: 0x0 }
7 | - { offsetInCU: 0x6F, offset: 0x53EDE, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV12variableBlur9maxRadius4mask6opaqueQr12CoreGraphics7CGFloatV_0A2UI5ImageVSbtF', symObjAddr: 0x1E0, symBinAddr: 0x3C7C, symSize: 0xC }
8 | - { offsetInCU: 0xD6, offset: 0x53F45, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV25fullScreenToolbarBehavioryQrAA04FullghI0OF', symObjAddr: 0x1EC, symBinAddr: 0x3C88, symSize: 0xB8 }
9 | - { offsetInCU: 0x143, offset: 0x53FB2, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV10onReselect7enabled7performQrSb_yycSgtF', symObjAddr: 0x2A4, symBinAddr: 0x3D40, symSize: 0xC }
10 | - { offsetInCU: 0x19D, offset: 0x5400C, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV10formInsetsyQr0A2UI4EdgeO3SetV_12CoreGraphics7CGFloatVtF', symObjAddr: 0x2B0, symBinAddr: 0x3D4C, symSize: 0xC }
11 | - { offsetInCU: 0x1F6, offset: 0x54065, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV10formInsetsyQr0A2UI4EdgeO3SetV_AE0iG0VtF', symObjAddr: 0x2BC, symBinAddr: 0x3D58, symSize: 0xC }
12 | - { offsetInCU: 0x250, offset: 0x540BF, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV13formRowInsetsyQr0A2UI04EdgeH0VSgF', symObjAddr: 0x2C8, symBinAddr: 0x3D64, symSize: 0xC }
13 | - { offsetInCU: 0x29B, offset: 0x5410A, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV23formRowIndentationLevelyQrSiSgF', symObjAddr: 0x2D4, symBinAddr: 0x3D70, symSize: 0x10 }
14 | - { offsetInCU: 0x2E7, offset: 0x54156, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV14formInfoAction6actionQryyc_tF', symObjAddr: 0x320, symBinAddr: 0x3DBC, symSize: 0xC }
15 | - { offsetInCU: 0x333, offset: 0x541A2, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV28listReorderControlVisibilityyQrAA013ListAccessoryI0OF', symObjAddr: 0x390, symBinAddr: 0x3E2C, symSize: 0xB8 }
16 | - { offsetInCU: 0x3A1, offset: 0x54210, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4ViewP0A8UIHiddenE6hiddenAD06HiddenC8ModifierVyxGvg', symObjAddr: 0x0, symBinAddr: 0x3AB4, symSize: 0x70 }
17 | - { offsetInCU: 0x408, offset: 0x54277, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityO2eeoiySbAC_ACtFZ', symObjAddr: 0x94, symBinAddr: 0x3B30, symSize: 0x14 }
18 | - { offsetInCU: 0x43B, offset: 0x542AA, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityO4hash4intoys6HasherVz_tF', symObjAddr: 0xA8, symBinAddr: 0x3B44, symSize: 0x28 }
19 | - { offsetInCU: 0x4CC, offset: 0x5433B, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x118, symBinAddr: 0x3BB4, symSize: 0x14 }
20 | - { offsetInCU: 0x4EC, offset: 0x5435B, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x118, symBinAddr: 0x3BB4, symSize: 0x14 }
21 | - { offsetInCU: 0x536, offset: 0x543A5, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x174, symBinAddr: 0x3C10, symSize: 0x28 }
22 | - { offsetInCU: 0x610, offset: 0x5447F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOSHAASQWb', symObjAddr: 0x448, symBinAddr: 0x3EE4, symSize: 0x4 }
23 | - { offsetInCU: 0x624, offset: 0x54493, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOACSQAAWl', symObjAddr: 0x44C, symBinAddr: 0x3EE8, symSize: 0x44 }
24 | - { offsetInCU: 0x638, offset: 0x544A7, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOSHAASQWb', symObjAddr: 0x490, symBinAddr: 0x3F2C, symSize: 0x4 }
25 | - { offsetInCU: 0x64C, offset: 0x544BB, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOACSQAAWl', symObjAddr: 0x494, symBinAddr: 0x3F30, symSize: 0x44 }
26 | - { offsetInCU: 0x660, offset: 0x544CF, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x4D8, symBinAddr: 0x3F74, symSize: 0xC }
27 | - { offsetInCU: 0x674, offset: 0x544E3, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x4E4, symBinAddr: 0x3F80, symSize: 0x4 }
28 | - { offsetInCU: 0x688, offset: 0x544F7, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOwup', symObjAddr: 0x4F0, symBinAddr: 0x3F8C, symSize: 0x4 }
29 | - { offsetInCU: 0x69C, offset: 0x5450B, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOMa', symObjAddr: 0x4F4, symBinAddr: 0x3F90, symSize: 0x10 }
30 | - { offsetInCU: 0x6B0, offset: 0x5451F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOwug', symObjAddr: 0x658, symBinAddr: 0x40F4, symSize: 0x8 }
31 | - { offsetInCU: 0x6C4, offset: 0x54533, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOwup', symObjAddr: 0x660, symBinAddr: 0x40FC, symSize: 0x4 }
32 | - { offsetInCU: 0x6D8, offset: 0x54547, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOwui', symObjAddr: 0x664, symBinAddr: 0x4100, symSize: 0x8 }
33 | - { offsetInCU: 0x6EC, offset: 0x5455B, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOMa', symObjAddr: 0x66C, symBinAddr: 0x4108, symSize: 0x10 }
34 | - { offsetInCU: 0x700, offset: 0x5456F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVMi', symObjAddr: 0x67C, symBinAddr: 0x4118, symSize: 0x8 }
35 | - { offsetInCU: 0x714, offset: 0x54583, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVMr', symObjAddr: 0x684, symBinAddr: 0x4120, symSize: 0x6C }
36 | - { offsetInCU: 0x728, offset: 0x54597, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwCP', symObjAddr: 0x6F0, symBinAddr: 0x418C, symSize: 0x70 }
37 | - { offsetInCU: 0x73C, offset: 0x545AB, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwxx', symObjAddr: 0x760, symBinAddr: 0x41FC, symSize: 0x10 }
38 | - { offsetInCU: 0x750, offset: 0x545BF, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwcp', symObjAddr: 0x770, symBinAddr: 0x420C, symSize: 0x30 }
39 | - { offsetInCU: 0x764, offset: 0x545D3, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwca', symObjAddr: 0x7A0, symBinAddr: 0x423C, symSize: 0x30 }
40 | - { offsetInCU: 0x778, offset: 0x545E7, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwtk', symObjAddr: 0x7D0, symBinAddr: 0x426C, symSize: 0x30 }
41 | - { offsetInCU: 0x78C, offset: 0x545FB, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwta', symObjAddr: 0x800, symBinAddr: 0x429C, symSize: 0x30 }
42 | - { offsetInCU: 0x7A0, offset: 0x5460F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwet', symObjAddr: 0x830, symBinAddr: 0x42CC, symSize: 0x10C }
43 | - { offsetInCU: 0x7B4, offset: 0x54623, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwst', symObjAddr: 0x93C, symBinAddr: 0x43D8, symSize: 0x1B8 }
44 | - { offsetInCU: 0x7C8, offset: 0x54637, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVMa', symObjAddr: 0xAF4, symBinAddr: 0x4590, symSize: 0xC }
45 | - { offsetInCU: 0x7DC, offset: 0x5464B, size: 0x8, addend: 0x0, symName: ___swift_instantiateGenericMetadata, symObjAddr: 0xC2C, symBinAddr: 0x46C8, symSize: 0x2C }
46 | - { offsetInCU: 0x27, offset: 0x548B7, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4FormV0A8UIHiddenE10withFooter7content6footerQrqd__yXE_qd_0_yXEtAA4ViewRd__AaHRd_0_r0_lFZ', symObjAddr: 0x0, symBinAddr: 0x470C, symSize: 0x24 }
47 | - { offsetInCU: 0x3F, offset: 0x548CF, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4FormV0A8UIHiddenE10withFooter7content6footerQrqd__yXE_qd_0_yXEtAA4ViewRd__AaHRd_0_r0_lFZ', symObjAddr: 0x0, symBinAddr: 0x470C, symSize: 0x24 }
48 | - { offsetInCU: 0x6F, offset: 0x54A59, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierV16windowBackgroundyQrqd__0A2UI10ShapeStyleRd__lF', symObjAddr: 0x88, symBinAddr: 0x4810, symSize: 0x10 }
49 | - { offsetInCU: 0xC6, offset: 0x54AB0, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierV17defaultVisibilityyQr0A2UI0G0OF', symObjAddr: 0x98, symBinAddr: 0x4820, symSize: 0xC }
50 | - { offsetInCU: 0x110, offset: 0x54AFA, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierV17windowShouldCloseyQrSbycF', symObjAddr: 0xA4, symBinAddr: 0x482C, symSize: 0xC }
51 | - { offsetInCU: 0x15D, offset: 0x54B47, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI5SceneP0A8UIHiddenE6hiddenAD06HiddenC8ModifierVyxGvg', symObjAddr: 0x0, symBinAddr: 0x47A0, symSize: 0x70 }
52 | - { offsetInCU: 0x1B8, offset: 0x54BA2, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVMi', symObjAddr: 0xB0, symBinAddr: 0x4838, symSize: 0x8 }
53 | - { offsetInCU: 0x1CC, offset: 0x54BB6, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVMr', symObjAddr: 0xB8, symBinAddr: 0x4840, symSize: 0x6C }
54 | - { offsetInCU: 0x1E0, offset: 0x54BCA, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwCP', symObjAddr: 0x124, symBinAddr: 0x48AC, symSize: 0x70 }
55 | - { offsetInCU: 0x1F4, offset: 0x54BDE, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwxx', symObjAddr: 0x194, symBinAddr: 0x491C, symSize: 0x10 }
56 | - { offsetInCU: 0x208, offset: 0x54BF2, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwcp', symObjAddr: 0x1A4, symBinAddr: 0x492C, symSize: 0x30 }
57 | - { offsetInCU: 0x21C, offset: 0x54C06, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwca', symObjAddr: 0x1D4, symBinAddr: 0x495C, symSize: 0x30 }
58 | - { offsetInCU: 0x230, offset: 0x54C1A, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwtk', symObjAddr: 0x204, symBinAddr: 0x498C, symSize: 0x30 }
59 | - { offsetInCU: 0x244, offset: 0x54C2E, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwta', symObjAddr: 0x234, symBinAddr: 0x49BC, symSize: 0x30 }
60 | - { offsetInCU: 0x258, offset: 0x54C42, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwet', symObjAddr: 0x264, symBinAddr: 0x49EC, symSize: 0x10C }
61 | - { offsetInCU: 0x26C, offset: 0x54C56, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwst', symObjAddr: 0x370, symBinAddr: 0x4AF8, symSize: 0x1B8 }
62 | - { offsetInCU: 0x280, offset: 0x54C6A, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVMa', symObjAddr: 0x528, symBinAddr: 0x4CB0, symSize: 0xC }
63 | - { offsetInCU: 0x27, offset: 0x54DAE, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow2idySS_tFZ', symObjAddr: 0x0, symBinAddr: 0x4D3C, symSize: 0xCC }
64 | - { offsetInCU: 0x46, offset: 0x54DCD, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow2idySS_tFZ', symObjAddr: 0x0, symBinAddr: 0x4D3C, symSize: 0xCC }
65 | - { offsetInCU: 0x85, offset: 0x54E0C, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow2id5valueySS_xtSeRzSERzSHRzlFZ', symObjAddr: 0xCC, symBinAddr: 0x4E08, symSize: 0xF8 }
66 | - { offsetInCU: 0xE2, offset: 0x54E69, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow5valueyx_tSeRzSERzSHRzlFZ', symObjAddr: 0x1C4, symBinAddr: 0x4F00, symSize: 0xF0 }
67 | - { offsetInCU: 0x12F, offset: 0x54EB6, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZ', symObjAddr: 0x2B4, symBinAddr: 0x4FF0, symSize: 0x60 }
68 | - { offsetInCU: 0x188, offset: 0x54F0F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTY0_', symObjAddr: 0x314, symBinAddr: 0x5050, symSize: 0xB0 }
69 | - { offsetInCU: 0x1E1, offset: 0x54F68, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTQ1_', symObjAddr: 0x3C4, symBinAddr: 0x5100, symSize: 0x84 }
70 | - { offsetInCU: 0x27A, offset: 0x55001, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTY2_', symObjAddr: 0x448, symBinAddr: 0x5184, symSize: 0x40 }
71 | - { offsetInCU: 0x2D3, offset: 0x5505A, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTY3_', symObjAddr: 0x488, symBinAddr: 0x51C4, symSize: 0x40 }
72 | - { offsetInCU: 0x32C, offset: 0x550B3, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLyy10Foundation0F0VFZ', symObjAddr: 0x4C8, symBinAddr: 0x5204, symSize: 0xC4 }
73 | - { offsetInCU: 0x36B, offset: 0x550F2, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZ', symObjAddr: 0x58C, symBinAddr: 0x52C8, symSize: 0xC4 }
74 | - { offsetInCU: 0x49F, offset: 0x55226, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZTY0_', symObjAddr: 0x650, symBinAddr: 0x538C, symSize: 0x174 }
75 | - { offsetInCU: 0x54A, offset: 0x552D1, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZTQ1_', symObjAddr: 0x7C4, symBinAddr: 0x5500, symSize: 0x78 }
76 | - { offsetInCU: 0x64D, offset: 0x553D4, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x83C, symBinAddr: 0x5578, symSize: 0x40 }
77 | - { offsetInCU: 0x661, offset: 0x553E8, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZyScCySbs5NeverOGXEfU_ySbncAJcfu_ySbncfu0_TA', symObjAddr: 0x8E0, symBinAddr: 0x561C, symSize: 0x68 }
78 | - { offsetInCU: 0x694, offset: 0x5541B, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsOMa', symObjAddr: 0x948, symBinAddr: 0x5684, symSize: 0x10 }
79 | - { offsetInCU: 0x27, offset: 0x555CC, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleV8floatingQrvg', symObjAddr: 0x0, symBinAddr: 0x5694, symSize: 0x14 }
80 | - { offsetInCU: 0x46, offset: 0x555EB, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleV8floatingQrvg', symObjAddr: 0x0, symBinAddr: 0x5694, symSize: 0x14 }
81 | - { offsetInCU: 0x65, offset: 0x5560A, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI11WindowStyleP0A8UIHiddenAD06HiddencD0VRszrlE6hiddenAFvgZ', symObjAddr: 0x14, symBinAddr: 0x56A8, symSize: 0x4 }
82 | - { offsetInCU: 0x91, offset: 0x55636, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleV0A2UI0dE0AA5_BodyAdEP_AD4ViewPWT', symObjAddr: 0x18, symBinAddr: 0x56AC, symSize: 0xC }
83 | - { offsetInCU: 0xA5, offset: 0x5564A, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleVMa', symObjAddr: 0x24, symBinAddr: 0x56B8, symSize: 0x10 }
84 | - { offsetInCU: 0x3F, offset: 0x55705, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI17EnvironmentValuesV0A8UIHiddenE6hiddenAD06HiddencD0Vvg', symObjAddr: 0x0, symBinAddr: 0x56D4, symSize: 0x38 }
85 | - { offsetInCU: 0x7A, offset: 0x55740, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23HiddenEnvironmentValuesV17withCurrentWindowAA04WithgH6ActionVvg', symObjAddr: 0x38, symBinAddr: 0x570C, symSize: 0x14 }
86 | - { offsetInCU: 0xA9, offset: 0x5576F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23WithCurrentWindowActionVwet', symObjAddr: 0x94, symBinAddr: 0x5768, symSize: 0xC }
87 | - { offsetInCU: 0xBD, offset: 0x55783, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23WithCurrentWindowActionVwst', symObjAddr: 0xAC, symBinAddr: 0x5780, symSize: 0xC }
88 | - { offsetInCU: 0xD1, offset: 0x55797, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23HiddenEnvironmentValuesVwet', symObjAddr: 0x2AC, symBinAddr: 0x5980, symSize: 0xC }
89 | - { offsetInCU: 0xE5, offset: 0x557AB, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23HiddenEnvironmentValuesVwst', symObjAddr: 0x300, symBinAddr: 0x59D4, symSize: 0xC }
90 | ...
91 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/ios-arm64_x86_64-simulator/dSYMs/SwiftUIHidden.framework.dSYM/Contents/Resources/Relocations/x86_64/SwiftUIHidden.yml:
--------------------------------------------------------------------------------
1 | ---
2 | triple: 'x86_64-apple-darwin'
3 | binary-path: '/Users/wouter/Library/Developer/Xcode/DerivedData/SwiftUIHidden-arzpsqxwdagtcfentdfabjpjztjd/Build/Intermediates.noindex/ArchiveIntermediates/SwiftUIHidden/InstallationBuildProductsLocation/Library/Frameworks/SwiftUIHidden.framework/SwiftUIHidden'
4 | relocations:
5 | - { offsetInCU: 0x34, offset: 0x549B7, size: 0x8, addend: 0x0, symName: _SwiftUIHiddenVersionString, symObjAddr: 0x0, symBinAddr: 0x69D0, symSize: 0x0 }
6 | - { offsetInCU: 0x69, offset: 0x549EC, size: 0x8, addend: 0x0, symName: _SwiftUIHiddenVersionNumber, symObjAddr: 0x38, symBinAddr: 0x6A08, symSize: 0x0 }
7 | - { offsetInCU: 0x6F, offset: 0x54A71, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV12variableBlur9maxRadius4mask6opaqueQr12CoreGraphics7CGFloatV_0A2UI5ImageVSbtF', symObjAddr: 0x200, symBinAddr: 0x3740, symSize: 0x20 }
8 | - { offsetInCU: 0xD5, offset: 0x54AD7, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV25fullScreenToolbarBehavioryQrAA04FullghI0OF', symObjAddr: 0x220, symBinAddr: 0x3760, symSize: 0xA0 }
9 | - { offsetInCU: 0x133, offset: 0x54B35, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV10onReselect7enabled7performQrSb_yycSgtF', symObjAddr: 0x2C0, symBinAddr: 0x3800, symSize: 0x20 }
10 | - { offsetInCU: 0x18D, offset: 0x54B8F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV10formInsetsyQr0A2UI4EdgeO3SetV_12CoreGraphics7CGFloatVtF', symObjAddr: 0x2E0, symBinAddr: 0x3820, symSize: 0x20 }
11 | - { offsetInCU: 0x1E5, offset: 0x54BE7, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV10formInsetsyQr0A2UI4EdgeO3SetV_AE0iG0VtF', symObjAddr: 0x300, symBinAddr: 0x3840, symSize: 0x20 }
12 | - { offsetInCU: 0x23F, offset: 0x54C41, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV13formRowInsetsyQr0A2UI04EdgeH0VSgF', symObjAddr: 0x320, symBinAddr: 0x3860, symSize: 0x20 }
13 | - { offsetInCU: 0x28A, offset: 0x54C8C, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV23formRowIndentationLevelyQrSiSgF', symObjAddr: 0x340, symBinAddr: 0x3880, symSize: 0x20 }
14 | - { offsetInCU: 0x2D6, offset: 0x54CD8, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV14formInfoAction6actionQryyc_tF', symObjAddr: 0x3E0, symBinAddr: 0x3920, symSize: 0x20 }
15 | - { offsetInCU: 0x322, offset: 0x54D24, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV28listReorderControlVisibilityyQrAA013ListAccessoryI0OF', symObjAddr: 0x4E0, symBinAddr: 0x3A20, symSize: 0xA0 }
16 | - { offsetInCU: 0x381, offset: 0x54D83, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4ViewP0A8UIHiddenE6hiddenAD06HiddenC8ModifierVyxGvg', symObjAddr: 0x0, symBinAddr: 0x3560, symSize: 0x60 }
17 | - { offsetInCU: 0x3E7, offset: 0x54DE9, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityO2eeoiySbAC_ACtFZ', symObjAddr: 0xB0, symBinAddr: 0x35F0, symSize: 0x10 }
18 | - { offsetInCU: 0x416, offset: 0x54E18, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityO4hash4intoys6HasherVz_tF', symObjAddr: 0xC0, symBinAddr: 0x3600, symSize: 0x20 }
19 | - { offsetInCU: 0x4A7, offset: 0x54EA9, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x130, symBinAddr: 0x3670, symSize: 0x10 }
20 | - { offsetInCU: 0x507, offset: 0x54F09, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x190, symBinAddr: 0x36D0, symSize: 0x20 }
21 | - { offsetInCU: 0x5E1, offset: 0x54FE3, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOSHAASQWb', symObjAddr: 0x580, symBinAddr: 0x3AC0, symSize: 0x10 }
22 | - { offsetInCU: 0x5F5, offset: 0x54FF7, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOACSQAAWl', symObjAddr: 0x590, symBinAddr: 0x3AD0, symSize: 0x30 }
23 | - { offsetInCU: 0x609, offset: 0x5500B, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOSHAASQWb', symObjAddr: 0x5C0, symBinAddr: 0x3B00, symSize: 0x10 }
24 | - { offsetInCU: 0x61D, offset: 0x5501F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOACSQAAWl', symObjAddr: 0x5D0, symBinAddr: 0x3B10, symSize: 0x30 }
25 | - { offsetInCU: 0x631, offset: 0x55033, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x600, symBinAddr: 0x3B40, symSize: 0x10 }
26 | - { offsetInCU: 0x645, offset: 0x55047, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x610, symBinAddr: 0x3B50, symSize: 0x10 }
27 | - { offsetInCU: 0x659, offset: 0x5505B, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOwup', symObjAddr: 0x640, symBinAddr: 0x3B80, symSize: 0x10 }
28 | - { offsetInCU: 0x66D, offset: 0x5506F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOMa', symObjAddr: 0x650, symBinAddr: 0x3B90, symSize: 0x10 }
29 | - { offsetInCU: 0x681, offset: 0x55083, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOwug', symObjAddr: 0x7D0, symBinAddr: 0x3D10, symSize: 0x10 }
30 | - { offsetInCU: 0x695, offset: 0x55097, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOwup', symObjAddr: 0x7E0, symBinAddr: 0x3D20, symSize: 0x10 }
31 | - { offsetInCU: 0x6A9, offset: 0x550AB, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOwui', symObjAddr: 0x7F0, symBinAddr: 0x3D30, symSize: 0x10 }
32 | - { offsetInCU: 0x6BD, offset: 0x550BF, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOMa', symObjAddr: 0x800, symBinAddr: 0x3D40, symSize: 0x10 }
33 | - { offsetInCU: 0x6D1, offset: 0x550D3, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVMi', symObjAddr: 0x810, symBinAddr: 0x3D50, symSize: 0x10 }
34 | - { offsetInCU: 0x6E5, offset: 0x550E7, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVMr', symObjAddr: 0x820, symBinAddr: 0x3D60, symSize: 0x60 }
35 | - { offsetInCU: 0x6F9, offset: 0x550FB, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwCP', symObjAddr: 0x880, symBinAddr: 0x3DC0, symSize: 0x60 }
36 | - { offsetInCU: 0x70D, offset: 0x5510F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwxx', symObjAddr: 0x8E0, symBinAddr: 0x3E20, symSize: 0x20 }
37 | - { offsetInCU: 0x721, offset: 0x55123, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwcp', symObjAddr: 0x900, symBinAddr: 0x3E40, symSize: 0x20 }
38 | - { offsetInCU: 0x735, offset: 0x55137, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwca', symObjAddr: 0x920, symBinAddr: 0x3E60, symSize: 0x20 }
39 | - { offsetInCU: 0x749, offset: 0x5514B, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwtk', symObjAddr: 0x940, symBinAddr: 0x3E80, symSize: 0x20 }
40 | - { offsetInCU: 0x75D, offset: 0x5515F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwta', symObjAddr: 0x960, symBinAddr: 0x3EA0, symSize: 0x20 }
41 | - { offsetInCU: 0x771, offset: 0x55173, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwet', symObjAddr: 0x980, symBinAddr: 0x3EC0, symSize: 0x110 }
42 | - { offsetInCU: 0x785, offset: 0x55187, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwst', symObjAddr: 0xA90, symBinAddr: 0x3FD0, symSize: 0x210 }
43 | - { offsetInCU: 0x799, offset: 0x5519B, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVMa', symObjAddr: 0xCA0, symBinAddr: 0x41E0, symSize: 0x10 }
44 | - { offsetInCU: 0x7AD, offset: 0x551AF, size: 0x8, addend: 0x0, symName: ___swift_instantiateGenericMetadata, symObjAddr: 0xF30, symBinAddr: 0x4470, symSize: 0x30 }
45 | - { offsetInCU: 0x27, offset: 0x5541B, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4FormV0A8UIHiddenE10withFooter7content6footerQrqd__yXE_qd_0_yXEtAA4ViewRd__AaHRd_0_r0_lFZ', symObjAddr: 0x0, symBinAddr: 0x4500, symSize: 0x30 }
46 | - { offsetInCU: 0x3F, offset: 0x55433, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4FormV0A8UIHiddenE10withFooter7content6footerQrqd__yXE_qd_0_yXEtAA4ViewRd__AaHRd_0_r0_lFZ', symObjAddr: 0x0, symBinAddr: 0x4500, symSize: 0x30 }
47 | - { offsetInCU: 0x6F, offset: 0x555BC, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierV16windowBackgroundyQrqd__0A2UI10ShapeStyleRd__lF', symObjAddr: 0x80, symBinAddr: 0x45F0, symSize: 0x20 }
48 | - { offsetInCU: 0xC6, offset: 0x55613, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierV17defaultVisibilityyQr0A2UI0G0OF', symObjAddr: 0xA0, symBinAddr: 0x4610, symSize: 0x20 }
49 | - { offsetInCU: 0x110, offset: 0x5565D, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierV17windowShouldCloseyQrSbycF', symObjAddr: 0xC0, symBinAddr: 0x4630, symSize: 0x20 }
50 | - { offsetInCU: 0x15D, offset: 0x556AA, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI5SceneP0A8UIHiddenE6hiddenAD06HiddenC8ModifierVyxGvg', symObjAddr: 0x0, symBinAddr: 0x4590, symSize: 0x60 }
51 | - { offsetInCU: 0x1B7, offset: 0x55704, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVMi', symObjAddr: 0xE0, symBinAddr: 0x4650, symSize: 0x10 }
52 | - { offsetInCU: 0x1CB, offset: 0x55718, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVMr', symObjAddr: 0xF0, symBinAddr: 0x4660, symSize: 0x60 }
53 | - { offsetInCU: 0x1DF, offset: 0x5572C, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwCP', symObjAddr: 0x150, symBinAddr: 0x46C0, symSize: 0x60 }
54 | - { offsetInCU: 0x1F3, offset: 0x55740, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwxx', symObjAddr: 0x1B0, symBinAddr: 0x4720, symSize: 0x20 }
55 | - { offsetInCU: 0x207, offset: 0x55754, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwcp', symObjAddr: 0x1D0, symBinAddr: 0x4740, symSize: 0x20 }
56 | - { offsetInCU: 0x21B, offset: 0x55768, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwca', symObjAddr: 0x1F0, symBinAddr: 0x4760, symSize: 0x20 }
57 | - { offsetInCU: 0x22F, offset: 0x5577C, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwtk', symObjAddr: 0x210, symBinAddr: 0x4780, symSize: 0x20 }
58 | - { offsetInCU: 0x243, offset: 0x55790, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwta', symObjAddr: 0x230, symBinAddr: 0x47A0, symSize: 0x20 }
59 | - { offsetInCU: 0x257, offset: 0x557A4, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwet', symObjAddr: 0x250, symBinAddr: 0x47C0, symSize: 0x110 }
60 | - { offsetInCU: 0x26B, offset: 0x557B8, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwst', symObjAddr: 0x360, symBinAddr: 0x48D0, symSize: 0x210 }
61 | - { offsetInCU: 0x27F, offset: 0x557CC, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVMa', symObjAddr: 0x570, symBinAddr: 0x4AE0, symSize: 0x10 }
62 | - { offsetInCU: 0x27, offset: 0x55910, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow2idySS_tFZ', symObjAddr: 0x0, symBinAddr: 0x4BA0, symSize: 0xB0 }
63 | - { offsetInCU: 0x46, offset: 0x5592F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow2idySS_tFZ', symObjAddr: 0x0, symBinAddr: 0x4BA0, symSize: 0xB0 }
64 | - { offsetInCU: 0x85, offset: 0x5596E, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow2id5valueySS_xtSeRzSERzSHRzlFZ', symObjAddr: 0xB0, symBinAddr: 0x4C50, symSize: 0xE0 }
65 | - { offsetInCU: 0xE2, offset: 0x559CB, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow5valueyx_tSeRzSERzSHRzlFZ', symObjAddr: 0x190, symBinAddr: 0x4D30, symSize: 0xC0 }
66 | - { offsetInCU: 0x12F, offset: 0x55A18, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZ', symObjAddr: 0x250, symBinAddr: 0x4DF0, symSize: 0x60 }
67 | - { offsetInCU: 0x185, offset: 0x55A6E, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTY0_', symObjAddr: 0x2B0, symBinAddr: 0x4E50, symSize: 0xB0 }
68 | - { offsetInCU: 0x1DE, offset: 0x55AC7, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTQ1_', symObjAddr: 0x360, symBinAddr: 0x4F00, symSize: 0x90 }
69 | - { offsetInCU: 0x26F, offset: 0x55B58, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTY2_', symObjAddr: 0x3F0, symBinAddr: 0x4F90, symSize: 0x40 }
70 | - { offsetInCU: 0x2C8, offset: 0x55BB1, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTY3_', symObjAddr: 0x430, symBinAddr: 0x4FD0, symSize: 0x40 }
71 | - { offsetInCU: 0x321, offset: 0x55C0A, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLyy10Foundation0F0VFZ', symObjAddr: 0x470, symBinAddr: 0x5010, symSize: 0xA0 }
72 | - { offsetInCU: 0x360, offset: 0x55C49, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZ', symObjAddr: 0x510, symBinAddr: 0x50B0, symSize: 0xE0 }
73 | - { offsetInCU: 0x48F, offset: 0x55D78, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZTY0_', symObjAddr: 0x5F0, symBinAddr: 0x5190, symSize: 0x1B0 }
74 | - { offsetInCU: 0x53A, offset: 0x55E23, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZTQ1_', symObjAddr: 0x7A0, symBinAddr: 0x5340, symSize: 0x90 }
75 | - { offsetInCU: 0x62D, offset: 0x55F16, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x830, symBinAddr: 0x53D0, symSize: 0x40 }
76 | - { offsetInCU: 0x641, offset: 0x55F2A, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZyScCySbs5NeverOGXEfU_ySbncAJcfu_ySbncfu0_TA', symObjAddr: 0x8C0, symBinAddr: 0x5460, symSize: 0x60 }
77 | - { offsetInCU: 0x67E, offset: 0x55F67, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsOMa', symObjAddr: 0x920, symBinAddr: 0x54C0, symSize: 0xA }
78 | - { offsetInCU: 0x27, offset: 0x56118, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleV8floatingQrvg', symObjAddr: 0x0, symBinAddr: 0x54D0, symSize: 0x10 }
79 | - { offsetInCU: 0x46, offset: 0x56137, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleV8floatingQrvg', symObjAddr: 0x0, symBinAddr: 0x54D0, symSize: 0x10 }
80 | - { offsetInCU: 0x65, offset: 0x56156, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI11WindowStyleP0A8UIHiddenAD06HiddencD0VRszrlE6hiddenAFvgZ', symObjAddr: 0x10, symBinAddr: 0x54E0, symSize: 0x10 }
81 | - { offsetInCU: 0x91, offset: 0x56182, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleV0A2UI0dE0AA5_BodyAdEP_AD4ViewPWT', symObjAddr: 0x20, symBinAddr: 0x54F0, symSize: 0x10 }
82 | - { offsetInCU: 0xA5, offset: 0x56196, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleVMa', symObjAddr: 0x30, symBinAddr: 0x5500, symSize: 0x10 }
83 | - { offsetInCU: 0x3F, offset: 0x56251, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI17EnvironmentValuesV0A8UIHiddenE6hiddenAD06HiddencD0Vvg', symObjAddr: 0x0, symBinAddr: 0x5520, symSize: 0x30 }
84 | - { offsetInCU: 0x79, offset: 0x5628B, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23HiddenEnvironmentValuesV17withCurrentWindowAA04WithgH6ActionVvg', symObjAddr: 0x30, symBinAddr: 0x5550, symSize: 0x10 }
85 | - { offsetInCU: 0xA8, offset: 0x562BA, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23WithCurrentWindowActionVwet', symObjAddr: 0x100, symBinAddr: 0x5620, symSize: 0x20 }
86 | - { offsetInCU: 0xBC, offset: 0x562CE, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23WithCurrentWindowActionVwst', symObjAddr: 0x140, symBinAddr: 0x5660, symSize: 0x20 }
87 | - { offsetInCU: 0xD0, offset: 0x562E2, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23HiddenEnvironmentValuesVwet', symObjAddr: 0x390, symBinAddr: 0x58B0, symSize: 0x20 }
88 | - { offsetInCU: 0xE4, offset: 0x562F6, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23HiddenEnvironmentValuesVwst', symObjAddr: 0x400, symBinAddr: 0x5920, symSize: 0x20 }
89 | ...
90 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Headers:
--------------------------------------------------------------------------------
1 | Versions/Current/Headers
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Modules:
--------------------------------------------------------------------------------
1 | Versions/Current/Modules
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Resources:
--------------------------------------------------------------------------------
1 | Versions/Current/Resources
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/SwiftUIHidden:
--------------------------------------------------------------------------------
1 | Versions/Current/SwiftUIHidden
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/A/Headers/SwiftUIHidden.h:
--------------------------------------------------------------------------------
1 | //
2 | // SwiftUIHidden.h
3 | // SwiftUIHidden
4 | //
5 | // Created by Wouter on 22/11/23.
6 | //
7 |
8 | #import
9 |
10 | //! Project version number for SwiftUIHidden.
11 | FOUNDATION_EXPORT double SwiftUIHiddenVersionNumber;
12 |
13 | //! Project version string for SwiftUIHidden.
14 | FOUNDATION_EXPORT const unsigned char SwiftUIHiddenVersionString[];
15 |
16 | // In this header, you should import all the public headers of your framework using statements like #import
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/A/Modules/SwiftUIHidden.swiftmodule/arm64-apple-macos.private.swiftinterface:
--------------------------------------------------------------------------------
1 | // swift-interface-format-version: 1.0
2 | // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
3 | // swift-module-flags: -target arm64-apple-macos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SwiftUIHidden
4 | // swift-module-flags-ignorable: -enable-bare-slash-regex
5 | import Swift
6 | import SwiftUI
7 | @_exported import SwiftUIHidden
8 | import _Concurrency
9 | import _StringProcessing
10 | import _SwiftConcurrencyShims
11 | extension SwiftUI.View {
12 | public var hidden: SwiftUIHidden.HiddenViewModifier {
13 | get
14 | }
15 | }
16 | public enum FullScreenToolbarBehavior {
17 | case showsWithWindow, showsWithMenuBar, automatic
18 | public static func == (a: SwiftUIHidden.FullScreenToolbarBehavior, b: SwiftUIHidden.FullScreenToolbarBehavior) -> Swift.Bool
19 | public func hash(into hasher: inout Swift.Hasher)
20 | public var hashValue: Swift.Int {
21 | get
22 | }
23 | }
24 | public enum ListAccessoryVisibility {
25 | case always, editing, automatic
26 | public static func == (a: SwiftUIHidden.ListAccessoryVisibility, b: SwiftUIHidden.ListAccessoryVisibility) -> Swift.Bool
27 | public func hash(into hasher: inout Swift.Hasher)
28 | public var hashValue: Swift.Int {
29 | get
30 | }
31 | }
32 | public struct HiddenViewModifier where Content : SwiftUI.View {
33 | public func variableBlur(maxRadius: CoreFoundation.CGFloat, mask: SwiftUI.Image, opaque: Swift.Bool) -> some SwiftUI.View
34 |
35 | @available(iOS, unavailable)
36 | public func fullScreenToolbarBehavior(_ behavior: SwiftUIHidden.FullScreenToolbarBehavior) -> some SwiftUI.View
37 |
38 | public func onReselect(enabled: Swift.Bool, perform: (() -> ())?) -> some SwiftUI.View
39 |
40 | @available(macOS 13.0, *)
41 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: CoreFoundation.CGFloat) -> some SwiftUI.View
42 |
43 | @available(macOS 13.0, *)
44 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: SwiftUI.EdgeInsets) -> some SwiftUI.View
45 |
46 | @available(macOS 13.0, *)
47 | public func formRowInsets(_ insets: SwiftUI.EdgeInsets?) -> some SwiftUI.View
48 |
49 | @available(macOS 13.0, *)
50 | @available(iOS, unavailable)
51 | public func formRowIndentationLevel(_ level: Swift.Int?) -> some SwiftUI.View
52 |
53 | @available(macOS 13.0, *)
54 | public func formBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
55 |
56 | @available(macOS 13.0, *)
57 | public func formRowBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
58 |
59 | @available(macOS 13.0, *)
60 | public func sectionBackground(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
61 |
62 | @available(macOS 13.0, *)
63 | @available(iOS, unavailable)
64 | public func formInfoAction(action: @escaping () -> Swift.Void) -> some SwiftUI.View
65 |
66 | @available(macOS 13.0, *)
67 | @available(iOS, unavailable)
68 | public func formRowInfoVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
69 |
70 | @available(macOS 13.0, *)
71 | @available(iOS, unavailable)
72 | public func formAccessory(@SwiftUI.ViewBuilder accessories: () -> some View) -> some SwiftUI.View
73 |
74 | @available(macOS 13.0, *)
75 | @available(iOS, unavailable)
76 | public func formAccessoryVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
77 |
78 | @available(macOS 13.0, *)
79 | @available(iOS, unavailable)
80 | public func bottomBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
81 |
82 | @available(macOS 13.0, *)
83 | @available(iOS, unavailable)
84 | public func accessoryBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
85 |
86 | public func listReorderControlVisibility(_ visibility: SwiftUIHidden.ListAccessoryVisibility) -> some SwiftUI.View
87 |
88 | }
89 | extension SwiftUI.Form {
90 | @available(macOS 13.0, iOS 16.0, *)
91 | @available(iOS, unavailable)
92 | public static func withFooter(@SwiftUI.ViewBuilder content: () -> C, @SwiftUI.ViewBuilder footer: () -> F) -> some SwiftUI.View where C : SwiftUI.View, F : SwiftUI.View
93 |
94 | }
95 | extension SwiftUI.Scene {
96 | public var hidden: SwiftUIHidden.HiddenSceneModifier {
97 | get
98 | }
99 | }
100 | public struct HiddenSceneModifier where S : SwiftUI.Scene {
101 | @available(iOS, unavailable)
102 | public func windowBackground(_ shape: some ShapeStyle) -> some SwiftUI.Scene
103 |
104 | @available(iOS, unavailable)
105 | public func defaultVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.Scene
106 |
107 | @available(iOS, unavailable)
108 | public func windowShouldClose(_ perform: @escaping () -> Swift.Bool) -> some SwiftUI.Scene
109 |
110 | }
111 | public enum AppActions {
112 | public static func openSettings()
113 | @available(macOS 13.0, iOS 16.0, *)
114 | public static func openWindow(id: Swift.String)
115 | @available(macOS 13.0, iOS 16.0, *)
116 | public static func openWindow(id: Swift.String, value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
117 | @available(macOS 13.0, iOS 16.0, *)
118 | public static func openWindow(value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
119 | #if compiler(>=5.3) && $AsyncAwait
120 | @available(macOS 13.0, *)
121 | @available(iOS, unavailable)
122 | public static func openDocument(at url: Foundation.URL) async throws
123 | #endif
124 | public static func openURL(_ url: Foundation.URL)
125 | #if compiler(>=5.3) && $AsyncAwait
126 | public static func openURL(_ url: Foundation.URL) async -> Swift.Bool
127 | #endif
128 | }
129 | @available(iOS, unavailable)
130 | public struct HiddenWindowStyle : SwiftUI.WindowStyle {
131 | public typealias _Body = Swift.Never
132 | public var floating: some SwiftUI.WindowStyle {
133 | get
134 | }
135 | }
136 | @available(iOS, unavailable)
137 | extension SwiftUI.WindowStyle where Self == SwiftUIHidden.HiddenWindowStyle {
138 | public static var hidden: SwiftUIHidden.HiddenWindowStyle {
139 | get
140 | }
141 | }
142 | extension SwiftUI.EnvironmentValues {
143 | public var hidden: SwiftUIHidden.HiddenEnvironmentValues {
144 | get
145 | }
146 | }
147 | @available(iOS, unavailable)
148 | public struct WithCurrentWindowAction {
149 | public func callAsFunction(_ window: (AppKit.NSWindow?) -> Swift.Void)
150 | }
151 | public struct HiddenEnvironmentValues {
152 | public var openSettings: () -> Swift.Void {
153 | get
154 | }
155 | @available(iOS, unavailable)
156 | public var withCurrentWindow: SwiftUIHidden.WithCurrentWindowAction {
157 | get
158 | }
159 | }
160 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Equatable {}
161 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Hashable {}
162 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Equatable {}
163 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Hashable {}
164 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/A/Modules/SwiftUIHidden.swiftmodule/arm64-apple-macos.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Wouter01/SwiftUI-HiddenAPI/106438f4f3a27a6e5f30f946e032bb274d8435eb/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/A/Modules/SwiftUIHidden.swiftmodule/arm64-apple-macos.swiftdoc
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/A/Modules/SwiftUIHidden.swiftmodule/arm64-apple-macos.swiftinterface:
--------------------------------------------------------------------------------
1 | // swift-interface-format-version: 1.0
2 | // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
3 | // swift-module-flags: -target arm64-apple-macos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SwiftUIHidden
4 | // swift-module-flags-ignorable: -enable-bare-slash-regex
5 | import Swift
6 | import SwiftUI
7 | @_exported import SwiftUIHidden
8 | import _Concurrency
9 | import _StringProcessing
10 | import _SwiftConcurrencyShims
11 | extension SwiftUI.View {
12 | public var hidden: SwiftUIHidden.HiddenViewModifier {
13 | get
14 | }
15 | }
16 | public enum FullScreenToolbarBehavior {
17 | case showsWithWindow, showsWithMenuBar, automatic
18 | public static func == (a: SwiftUIHidden.FullScreenToolbarBehavior, b: SwiftUIHidden.FullScreenToolbarBehavior) -> Swift.Bool
19 | public func hash(into hasher: inout Swift.Hasher)
20 | public var hashValue: Swift.Int {
21 | get
22 | }
23 | }
24 | public enum ListAccessoryVisibility {
25 | case always, editing, automatic
26 | public static func == (a: SwiftUIHidden.ListAccessoryVisibility, b: SwiftUIHidden.ListAccessoryVisibility) -> Swift.Bool
27 | public func hash(into hasher: inout Swift.Hasher)
28 | public var hashValue: Swift.Int {
29 | get
30 | }
31 | }
32 | public struct HiddenViewModifier where Content : SwiftUI.View {
33 | public func variableBlur(maxRadius: CoreFoundation.CGFloat, mask: SwiftUI.Image, opaque: Swift.Bool) -> some SwiftUI.View
34 |
35 | @available(iOS, unavailable)
36 | public func fullScreenToolbarBehavior(_ behavior: SwiftUIHidden.FullScreenToolbarBehavior) -> some SwiftUI.View
37 |
38 | public func onReselect(enabled: Swift.Bool, perform: (() -> ())?) -> some SwiftUI.View
39 |
40 | @available(macOS 13.0, *)
41 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: CoreFoundation.CGFloat) -> some SwiftUI.View
42 |
43 | @available(macOS 13.0, *)
44 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: SwiftUI.EdgeInsets) -> some SwiftUI.View
45 |
46 | @available(macOS 13.0, *)
47 | public func formRowInsets(_ insets: SwiftUI.EdgeInsets?) -> some SwiftUI.View
48 |
49 | @available(macOS 13.0, *)
50 | @available(iOS, unavailable)
51 | public func formRowIndentationLevel(_ level: Swift.Int?) -> some SwiftUI.View
52 |
53 | @available(macOS 13.0, *)
54 | public func formBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
55 |
56 | @available(macOS 13.0, *)
57 | public func formRowBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
58 |
59 | @available(macOS 13.0, *)
60 | public func sectionBackground(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
61 |
62 | @available(macOS 13.0, *)
63 | @available(iOS, unavailable)
64 | public func formInfoAction(action: @escaping () -> Swift.Void) -> some SwiftUI.View
65 |
66 | @available(macOS 13.0, *)
67 | @available(iOS, unavailable)
68 | public func formRowInfoVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
69 |
70 | @available(macOS 13.0, *)
71 | @available(iOS, unavailable)
72 | public func formAccessory(@SwiftUI.ViewBuilder accessories: () -> some View) -> some SwiftUI.View
73 |
74 | @available(macOS 13.0, *)
75 | @available(iOS, unavailable)
76 | public func formAccessoryVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
77 |
78 | @available(macOS 13.0, *)
79 | @available(iOS, unavailable)
80 | public func bottomBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
81 |
82 | @available(macOS 13.0, *)
83 | @available(iOS, unavailable)
84 | public func accessoryBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
85 |
86 | public func listReorderControlVisibility(_ visibility: SwiftUIHidden.ListAccessoryVisibility) -> some SwiftUI.View
87 |
88 | }
89 | extension SwiftUI.Form {
90 | @available(macOS 13.0, iOS 16.0, *)
91 | @available(iOS, unavailable)
92 | public static func withFooter(@SwiftUI.ViewBuilder content: () -> C, @SwiftUI.ViewBuilder footer: () -> F) -> some SwiftUI.View where C : SwiftUI.View, F : SwiftUI.View
93 |
94 | }
95 | extension SwiftUI.Scene {
96 | public var hidden: SwiftUIHidden.HiddenSceneModifier {
97 | get
98 | }
99 | }
100 | public struct HiddenSceneModifier where S : SwiftUI.Scene {
101 | @available(iOS, unavailable)
102 | public func windowBackground(_ shape: some ShapeStyle) -> some SwiftUI.Scene
103 |
104 | @available(iOS, unavailable)
105 | public func defaultVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.Scene
106 |
107 | @available(iOS, unavailable)
108 | public func windowShouldClose(_ perform: @escaping () -> Swift.Bool) -> some SwiftUI.Scene
109 |
110 | }
111 | public enum AppActions {
112 | public static func openSettings()
113 | @available(macOS 13.0, iOS 16.0, *)
114 | public static func openWindow(id: Swift.String)
115 | @available(macOS 13.0, iOS 16.0, *)
116 | public static func openWindow(id: Swift.String, value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
117 | @available(macOS 13.0, iOS 16.0, *)
118 | public static func openWindow(value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
119 | #if compiler(>=5.3) && $AsyncAwait
120 | @available(macOS 13.0, *)
121 | @available(iOS, unavailable)
122 | public static func openDocument(at url: Foundation.URL) async throws
123 | #endif
124 | public static func openURL(_ url: Foundation.URL)
125 | #if compiler(>=5.3) && $AsyncAwait
126 | public static func openURL(_ url: Foundation.URL) async -> Swift.Bool
127 | #endif
128 | }
129 | @available(iOS, unavailable)
130 | public struct HiddenWindowStyle : SwiftUI.WindowStyle {
131 | public typealias _Body = Swift.Never
132 | public var floating: some SwiftUI.WindowStyle {
133 | get
134 | }
135 | }
136 | @available(iOS, unavailable)
137 | extension SwiftUI.WindowStyle where Self == SwiftUIHidden.HiddenWindowStyle {
138 | public static var hidden: SwiftUIHidden.HiddenWindowStyle {
139 | get
140 | }
141 | }
142 | extension SwiftUI.EnvironmentValues {
143 | public var hidden: SwiftUIHidden.HiddenEnvironmentValues {
144 | get
145 | }
146 | }
147 | @available(iOS, unavailable)
148 | public struct WithCurrentWindowAction {
149 | public func callAsFunction(_ window: (AppKit.NSWindow?) -> Swift.Void)
150 | }
151 | public struct HiddenEnvironmentValues {
152 | public var openSettings: () -> Swift.Void {
153 | get
154 | }
155 | @available(iOS, unavailable)
156 | public var withCurrentWindow: SwiftUIHidden.WithCurrentWindowAction {
157 | get
158 | }
159 | }
160 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Equatable {}
161 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Hashable {}
162 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Equatable {}
163 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Hashable {}
164 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/A/Modules/SwiftUIHidden.swiftmodule/x86_64-apple-macos.private.swiftinterface:
--------------------------------------------------------------------------------
1 | // swift-interface-format-version: 1.0
2 | // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
3 | // swift-module-flags: -target x86_64-apple-macos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SwiftUIHidden
4 | // swift-module-flags-ignorable: -enable-bare-slash-regex
5 | import Swift
6 | import SwiftUI
7 | @_exported import SwiftUIHidden
8 | import _Concurrency
9 | import _StringProcessing
10 | import _SwiftConcurrencyShims
11 | extension SwiftUI.View {
12 | public var hidden: SwiftUIHidden.HiddenViewModifier {
13 | get
14 | }
15 | }
16 | public enum FullScreenToolbarBehavior {
17 | case showsWithWindow, showsWithMenuBar, automatic
18 | public static func == (a: SwiftUIHidden.FullScreenToolbarBehavior, b: SwiftUIHidden.FullScreenToolbarBehavior) -> Swift.Bool
19 | public func hash(into hasher: inout Swift.Hasher)
20 | public var hashValue: Swift.Int {
21 | get
22 | }
23 | }
24 | public enum ListAccessoryVisibility {
25 | case always, editing, automatic
26 | public static func == (a: SwiftUIHidden.ListAccessoryVisibility, b: SwiftUIHidden.ListAccessoryVisibility) -> Swift.Bool
27 | public func hash(into hasher: inout Swift.Hasher)
28 | public var hashValue: Swift.Int {
29 | get
30 | }
31 | }
32 | public struct HiddenViewModifier where Content : SwiftUI.View {
33 | public func variableBlur(maxRadius: CoreFoundation.CGFloat, mask: SwiftUI.Image, opaque: Swift.Bool) -> some SwiftUI.View
34 |
35 | @available(iOS, unavailable)
36 | public func fullScreenToolbarBehavior(_ behavior: SwiftUIHidden.FullScreenToolbarBehavior) -> some SwiftUI.View
37 |
38 | public func onReselect(enabled: Swift.Bool, perform: (() -> ())?) -> some SwiftUI.View
39 |
40 | @available(macOS 13.0, *)
41 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: CoreFoundation.CGFloat) -> some SwiftUI.View
42 |
43 | @available(macOS 13.0, *)
44 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: SwiftUI.EdgeInsets) -> some SwiftUI.View
45 |
46 | @available(macOS 13.0, *)
47 | public func formRowInsets(_ insets: SwiftUI.EdgeInsets?) -> some SwiftUI.View
48 |
49 | @available(macOS 13.0, *)
50 | @available(iOS, unavailable)
51 | public func formRowIndentationLevel(_ level: Swift.Int?) -> some SwiftUI.View
52 |
53 | @available(macOS 13.0, *)
54 | public func formBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
55 |
56 | @available(macOS 13.0, *)
57 | public func formRowBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
58 |
59 | @available(macOS 13.0, *)
60 | public func sectionBackground(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
61 |
62 | @available(macOS 13.0, *)
63 | @available(iOS, unavailable)
64 | public func formInfoAction(action: @escaping () -> Swift.Void) -> some SwiftUI.View
65 |
66 | @available(macOS 13.0, *)
67 | @available(iOS, unavailable)
68 | public func formRowInfoVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
69 |
70 | @available(macOS 13.0, *)
71 | @available(iOS, unavailable)
72 | public func formAccessory(@SwiftUI.ViewBuilder accessories: () -> some View) -> some SwiftUI.View
73 |
74 | @available(macOS 13.0, *)
75 | @available(iOS, unavailable)
76 | public func formAccessoryVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
77 |
78 | @available(macOS 13.0, *)
79 | @available(iOS, unavailable)
80 | public func bottomBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
81 |
82 | @available(macOS 13.0, *)
83 | @available(iOS, unavailable)
84 | public func accessoryBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
85 |
86 | public func listReorderControlVisibility(_ visibility: SwiftUIHidden.ListAccessoryVisibility) -> some SwiftUI.View
87 |
88 | }
89 | extension SwiftUI.Form {
90 | @available(macOS 13.0, iOS 16.0, *)
91 | @available(iOS, unavailable)
92 | public static func withFooter(@SwiftUI.ViewBuilder content: () -> C, @SwiftUI.ViewBuilder footer: () -> F) -> some SwiftUI.View where C : SwiftUI.View, F : SwiftUI.View
93 |
94 | }
95 | extension SwiftUI.Scene {
96 | public var hidden: SwiftUIHidden.HiddenSceneModifier {
97 | get
98 | }
99 | }
100 | public struct HiddenSceneModifier where S : SwiftUI.Scene {
101 | @available(iOS, unavailable)
102 | public func windowBackground(_ shape: some ShapeStyle) -> some SwiftUI.Scene
103 |
104 | @available(iOS, unavailable)
105 | public func defaultVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.Scene
106 |
107 | @available(iOS, unavailable)
108 | public func windowShouldClose(_ perform: @escaping () -> Swift.Bool) -> some SwiftUI.Scene
109 |
110 | }
111 | public enum AppActions {
112 | public static func openSettings()
113 | @available(macOS 13.0, iOS 16.0, *)
114 | public static func openWindow(id: Swift.String)
115 | @available(macOS 13.0, iOS 16.0, *)
116 | public static func openWindow(id: Swift.String, value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
117 | @available(macOS 13.0, iOS 16.0, *)
118 | public static func openWindow(value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
119 | #if compiler(>=5.3) && $AsyncAwait
120 | @available(macOS 13.0, *)
121 | @available(iOS, unavailable)
122 | public static func openDocument(at url: Foundation.URL) async throws
123 | #endif
124 | public static func openURL(_ url: Foundation.URL)
125 | #if compiler(>=5.3) && $AsyncAwait
126 | public static func openURL(_ url: Foundation.URL) async -> Swift.Bool
127 | #endif
128 | }
129 | @available(iOS, unavailable)
130 | public struct HiddenWindowStyle : SwiftUI.WindowStyle {
131 | public typealias _Body = Swift.Never
132 | public var floating: some SwiftUI.WindowStyle {
133 | get
134 | }
135 | }
136 | @available(iOS, unavailable)
137 | extension SwiftUI.WindowStyle where Self == SwiftUIHidden.HiddenWindowStyle {
138 | public static var hidden: SwiftUIHidden.HiddenWindowStyle {
139 | get
140 | }
141 | }
142 | extension SwiftUI.EnvironmentValues {
143 | public var hidden: SwiftUIHidden.HiddenEnvironmentValues {
144 | get
145 | }
146 | }
147 | @available(iOS, unavailable)
148 | public struct WithCurrentWindowAction {
149 | public func callAsFunction(_ window: (AppKit.NSWindow?) -> Swift.Void)
150 | }
151 | public struct HiddenEnvironmentValues {
152 | public var openSettings: () -> Swift.Void {
153 | get
154 | }
155 | @available(iOS, unavailable)
156 | public var withCurrentWindow: SwiftUIHidden.WithCurrentWindowAction {
157 | get
158 | }
159 | }
160 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Equatable {}
161 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Hashable {}
162 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Equatable {}
163 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Hashable {}
164 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/A/Modules/SwiftUIHidden.swiftmodule/x86_64-apple-macos.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Wouter01/SwiftUI-HiddenAPI/106438f4f3a27a6e5f30f946e032bb274d8435eb/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/A/Modules/SwiftUIHidden.swiftmodule/x86_64-apple-macos.swiftdoc
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/A/Modules/SwiftUIHidden.swiftmodule/x86_64-apple-macos.swiftinterface:
--------------------------------------------------------------------------------
1 | // swift-interface-format-version: 1.0
2 | // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
3 | // swift-module-flags: -target x86_64-apple-macos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SwiftUIHidden
4 | // swift-module-flags-ignorable: -enable-bare-slash-regex
5 | import Swift
6 | import SwiftUI
7 | @_exported import SwiftUIHidden
8 | import _Concurrency
9 | import _StringProcessing
10 | import _SwiftConcurrencyShims
11 | extension SwiftUI.View {
12 | public var hidden: SwiftUIHidden.HiddenViewModifier {
13 | get
14 | }
15 | }
16 | public enum FullScreenToolbarBehavior {
17 | case showsWithWindow, showsWithMenuBar, automatic
18 | public static func == (a: SwiftUIHidden.FullScreenToolbarBehavior, b: SwiftUIHidden.FullScreenToolbarBehavior) -> Swift.Bool
19 | public func hash(into hasher: inout Swift.Hasher)
20 | public var hashValue: Swift.Int {
21 | get
22 | }
23 | }
24 | public enum ListAccessoryVisibility {
25 | case always, editing, automatic
26 | public static func == (a: SwiftUIHidden.ListAccessoryVisibility, b: SwiftUIHidden.ListAccessoryVisibility) -> Swift.Bool
27 | public func hash(into hasher: inout Swift.Hasher)
28 | public var hashValue: Swift.Int {
29 | get
30 | }
31 | }
32 | public struct HiddenViewModifier where Content : SwiftUI.View {
33 | public func variableBlur(maxRadius: CoreFoundation.CGFloat, mask: SwiftUI.Image, opaque: Swift.Bool) -> some SwiftUI.View
34 |
35 | @available(iOS, unavailable)
36 | public func fullScreenToolbarBehavior(_ behavior: SwiftUIHidden.FullScreenToolbarBehavior) -> some SwiftUI.View
37 |
38 | public func onReselect(enabled: Swift.Bool, perform: (() -> ())?) -> some SwiftUI.View
39 |
40 | @available(macOS 13.0, *)
41 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: CoreFoundation.CGFloat) -> some SwiftUI.View
42 |
43 | @available(macOS 13.0, *)
44 | public func formInsets(_ edges: SwiftUI.Edge.Set, _ value: SwiftUI.EdgeInsets) -> some SwiftUI.View
45 |
46 | @available(macOS 13.0, *)
47 | public func formRowInsets(_ insets: SwiftUI.EdgeInsets?) -> some SwiftUI.View
48 |
49 | @available(macOS 13.0, *)
50 | @available(iOS, unavailable)
51 | public func formRowIndentationLevel(_ level: Swift.Int?) -> some SwiftUI.View
52 |
53 | @available(macOS 13.0, *)
54 | public func formBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
55 |
56 | @available(macOS 13.0, *)
57 | public func formRowBackground(_ shape: S?) -> some SwiftUI.View where S : SwiftUI.ShapeStyle
58 |
59 | @available(macOS 13.0, *)
60 | public func sectionBackground(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
61 |
62 | @available(macOS 13.0, *)
63 | @available(iOS, unavailable)
64 | public func formInfoAction(action: @escaping () -> Swift.Void) -> some SwiftUI.View
65 |
66 | @available(macOS 13.0, *)
67 | @available(iOS, unavailable)
68 | public func formRowInfoVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
69 |
70 | @available(macOS 13.0, *)
71 | @available(iOS, unavailable)
72 | public func formAccessory(@SwiftUI.ViewBuilder accessories: () -> some View) -> some SwiftUI.View
73 |
74 | @available(macOS 13.0, *)
75 | @available(iOS, unavailable)
76 | public func formAccessoryVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.View
77 |
78 | @available(macOS 13.0, *)
79 | @available(iOS, unavailable)
80 | public func bottomBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
81 |
82 | @available(macOS 13.0, *)
83 | @available(iOS, unavailable)
84 | public func accessoryBar(@SwiftUI.ViewBuilder content: () -> some View) -> some SwiftUI.View
85 |
86 | public func listReorderControlVisibility(_ visibility: SwiftUIHidden.ListAccessoryVisibility) -> some SwiftUI.View
87 |
88 | }
89 | extension SwiftUI.Form {
90 | @available(macOS 13.0, iOS 16.0, *)
91 | @available(iOS, unavailable)
92 | public static func withFooter(@SwiftUI.ViewBuilder content: () -> C, @SwiftUI.ViewBuilder footer: () -> F) -> some SwiftUI.View where C : SwiftUI.View, F : SwiftUI.View
93 |
94 | }
95 | extension SwiftUI.Scene {
96 | public var hidden: SwiftUIHidden.HiddenSceneModifier {
97 | get
98 | }
99 | }
100 | public struct HiddenSceneModifier where S : SwiftUI.Scene {
101 | @available(iOS, unavailable)
102 | public func windowBackground(_ shape: some ShapeStyle) -> some SwiftUI.Scene
103 |
104 | @available(iOS, unavailable)
105 | public func defaultVisibility(_ visibility: SwiftUI.Visibility) -> some SwiftUI.Scene
106 |
107 | @available(iOS, unavailable)
108 | public func windowShouldClose(_ perform: @escaping () -> Swift.Bool) -> some SwiftUI.Scene
109 |
110 | }
111 | public enum AppActions {
112 | public static func openSettings()
113 | @available(macOS 13.0, iOS 16.0, *)
114 | public static func openWindow(id: Swift.String)
115 | @available(macOS 13.0, iOS 16.0, *)
116 | public static func openWindow(id: Swift.String, value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
117 | @available(macOS 13.0, iOS 16.0, *)
118 | public static func openWindow(value: Value) where Value : Swift.Decodable, Value : Swift.Encodable, Value : Swift.Hashable
119 | #if compiler(>=5.3) && $AsyncAwait
120 | @available(macOS 13.0, *)
121 | @available(iOS, unavailable)
122 | public static func openDocument(at url: Foundation.URL) async throws
123 | #endif
124 | public static func openURL(_ url: Foundation.URL)
125 | #if compiler(>=5.3) && $AsyncAwait
126 | public static func openURL(_ url: Foundation.URL) async -> Swift.Bool
127 | #endif
128 | }
129 | @available(iOS, unavailable)
130 | public struct HiddenWindowStyle : SwiftUI.WindowStyle {
131 | public typealias _Body = Swift.Never
132 | public var floating: some SwiftUI.WindowStyle {
133 | get
134 | }
135 | }
136 | @available(iOS, unavailable)
137 | extension SwiftUI.WindowStyle where Self == SwiftUIHidden.HiddenWindowStyle {
138 | public static var hidden: SwiftUIHidden.HiddenWindowStyle {
139 | get
140 | }
141 | }
142 | extension SwiftUI.EnvironmentValues {
143 | public var hidden: SwiftUIHidden.HiddenEnvironmentValues {
144 | get
145 | }
146 | }
147 | @available(iOS, unavailable)
148 | public struct WithCurrentWindowAction {
149 | public func callAsFunction(_ window: (AppKit.NSWindow?) -> Swift.Void)
150 | }
151 | public struct HiddenEnvironmentValues {
152 | public var openSettings: () -> Swift.Void {
153 | get
154 | }
155 | @available(iOS, unavailable)
156 | public var withCurrentWindow: SwiftUIHidden.WithCurrentWindowAction {
157 | get
158 | }
159 | }
160 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Equatable {}
161 | extension SwiftUIHidden.FullScreenToolbarBehavior : Swift.Hashable {}
162 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Equatable {}
163 | extension SwiftUIHidden.ListAccessoryVisibility : Swift.Hashable {}
164 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/A/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module SwiftUIHidden {
2 | umbrella header "SwiftUIHidden.h"
3 | export *
4 |
5 | module * { export * }
6 | }
7 |
8 | module SwiftUIHidden.Swift {
9 | header "SwiftUIHidden-Swift.h"
10 | requires objc
11 | }
12 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/A/Resources/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | BuildMachineOSBuild
6 | 23B81
7 | CFBundleDevelopmentRegion
8 | en
9 | CFBundleExecutable
10 | SwiftUIHidden
11 | CFBundleIdentifier
12 | com.wouter.SwiftUIHidden
13 | CFBundleInfoDictionaryVersion
14 | 6.0
15 | CFBundleName
16 | SwiftUIHidden
17 | CFBundlePackageType
18 | FMWK
19 | CFBundleShortVersionString
20 | 1.0
21 | CFBundleSupportedPlatforms
22 |
23 | MacOSX
24 |
25 | CFBundleVersion
26 | 1
27 | DTCompiler
28 | com.apple.compilers.llvm.clang.1_0
29 | DTPlatformBuild
30 |
31 | DTPlatformName
32 | macosx
33 | DTPlatformVersion
34 | 14.2
35 | DTSDKBuild
36 | 23C5047d
37 | DTSDKName
38 | macosx14.2
39 | DTXcode
40 | 1510
41 | DTXcodeBuild
42 | 15C5059c
43 | LSMinimumSystemVersion
44 | 12.0
45 |
46 |
47 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/A/SwiftUIHidden:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Wouter01/SwiftUI-HiddenAPI/106438f4f3a27a6e5f30f946e032bb274d8435eb/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/A/SwiftUIHidden
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/A/_CodeSignature/CodeResources:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | files
6 |
7 | Resources/Info.plist
8 |
9 | dvh1Kgx0vh9IPJZcZGwLhCaooM4=
10 |
11 |
12 | files2
13 |
14 | Headers/SwiftUIHidden-Swift.h
15 |
16 | hash2
17 |
18 | sYtkW+nh+lk+1Z3yUdhWsci2tPinn610b8yYvIIGrOo=
19 |
20 |
21 | Headers/SwiftUIHidden.h
22 |
23 | hash2
24 |
25 | xHgUJJWTCfHJ2Mhnyf3qd3LpnA/48mf9ngIKpQubEw8=
26 |
27 |
28 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-macos.abi.json
29 |
30 | hash2
31 |
32 | LqAGwqZP0+7Duo4bU43Ezvu8GbeXRyjaZeuexXLf/YI=
33 |
34 |
35 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-macos.private.swiftinterface
36 |
37 | hash2
38 |
39 | PBW+rDC1l/yh0tareXNCagepfHIClH3tDKH9aJDNQMs=
40 |
41 |
42 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-macos.swiftdoc
43 |
44 | hash2
45 |
46 | sujUYkxg7M4SR2HUB0Hc80A025K+ZpP1hpDIAr1oESI=
47 |
48 |
49 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-macos.swiftinterface
50 |
51 | hash2
52 |
53 | PBW+rDC1l/yh0tareXNCagepfHIClH3tDKH9aJDNQMs=
54 |
55 |
56 | Modules/SwiftUIHidden.swiftmodule/arm64-apple-macos.swiftmodule
57 |
58 | hash2
59 |
60 | asLJV2+snwUts0dDcOW+r4WR1unV9nTIpAYC7G/RuhE=
61 |
62 |
63 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-macos.abi.json
64 |
65 | hash2
66 |
67 | LqAGwqZP0+7Duo4bU43Ezvu8GbeXRyjaZeuexXLf/YI=
68 |
69 |
70 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-macos.private.swiftinterface
71 |
72 | hash2
73 |
74 | uqAwrCX8gbebFlJ/Tow2VPMW5n7QBUAYlwrqy40QZ+M=
75 |
76 |
77 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-macos.swiftdoc
78 |
79 | hash2
80 |
81 | 7kgckwRWfxHEk0q8rilGsYPuUtgcEABNjA1pzz0JMiY=
82 |
83 |
84 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-macos.swiftinterface
85 |
86 | hash2
87 |
88 | uqAwrCX8gbebFlJ/Tow2VPMW5n7QBUAYlwrqy40QZ+M=
89 |
90 |
91 | Modules/SwiftUIHidden.swiftmodule/x86_64-apple-macos.swiftmodule
92 |
93 | hash2
94 |
95 | AFO5yL9aeVkkVBKHC4lfTDfXQzetV2/PpaFroHEr38E=
96 |
97 |
98 | Modules/module.modulemap
99 |
100 | hash2
101 |
102 | m1XgapJgBpjRFM8QSQyClhx8hajxqNScsufZQoJmRBE=
103 |
104 |
105 | Resources/Info.plist
106 |
107 | hash2
108 |
109 | JWKboYvZ5euWfmuUvOOW4nSLlY7dZrZx2kHyKzG87J0=
110 |
111 |
112 |
113 | rules
114 |
115 | ^Resources/
116 |
117 | ^Resources/.*\.lproj/
118 |
119 | optional
120 |
121 | weight
122 | 1000
123 |
124 | ^Resources/.*\.lproj/locversion.plist$
125 |
126 | omit
127 |
128 | weight
129 | 1100
130 |
131 | ^Resources/Base\.lproj/
132 |
133 | weight
134 | 1010
135 |
136 | ^version.plist$
137 |
138 |
139 | rules2
140 |
141 | .*\.dSYM($|/)
142 |
143 | weight
144 | 11
145 |
146 | ^(.*/)?\.DS_Store$
147 |
148 | omit
149 |
150 | weight
151 | 2000
152 |
153 | ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/
154 |
155 | nested
156 |
157 | weight
158 | 10
159 |
160 | ^.*
161 |
162 | ^Info\.plist$
163 |
164 | omit
165 |
166 | weight
167 | 20
168 |
169 | ^PkgInfo$
170 |
171 | omit
172 |
173 | weight
174 | 20
175 |
176 | ^Resources/
177 |
178 | weight
179 | 20
180 |
181 | ^Resources/.*\.lproj/
182 |
183 | optional
184 |
185 | weight
186 | 1000
187 |
188 | ^Resources/.*\.lproj/locversion.plist$
189 |
190 | omit
191 |
192 | weight
193 | 1100
194 |
195 | ^Resources/Base\.lproj/
196 |
197 | weight
198 | 1010
199 |
200 | ^[^/]+$
201 |
202 | nested
203 |
204 | weight
205 | 10
206 |
207 | ^embedded\.provisionprofile$
208 |
209 | weight
210 | 20
211 |
212 | ^version\.plist$
213 |
214 | weight
215 | 20
216 |
217 |
218 |
219 |
220 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/SwiftUIHidden.framework/Versions/Current:
--------------------------------------------------------------------------------
1 | A
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/dSYMs/SwiftUIHidden.framework.dSYM/Contents/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | English
7 | CFBundleIdentifier
8 | com.apple.xcode.dsym.com.wouter.SwiftUIHidden
9 | CFBundleInfoDictionaryVersion
10 | 6.0
11 | CFBundlePackageType
12 | dSYM
13 | CFBundleSignature
14 | ????
15 | CFBundleShortVersionString
16 | 1.0
17 | CFBundleVersion
18 | 1
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/dSYMs/SwiftUIHidden.framework.dSYM/Contents/Resources/DWARF/SwiftUIHidden:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Wouter01/SwiftUI-HiddenAPI/106438f4f3a27a6e5f30f946e032bb274d8435eb/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/dSYMs/SwiftUIHidden.framework.dSYM/Contents/Resources/DWARF/SwiftUIHidden
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden.xcframework/macos-arm64_x86_64/dSYMs/SwiftUIHidden.framework.dSYM/Contents/Resources/Relocations/x86_64/SwiftUIHidden.yml:
--------------------------------------------------------------------------------
1 | ---
2 | triple: 'x86_64-apple-darwin'
3 | binary-path: '/Users/wouter/Library/Developer/Xcode/DerivedData/SwiftUIHidden-arzpsqxwdagtcfentdfabjpjztjd/Build/Intermediates.noindex/ArchiveIntermediates/SwiftUIHidden/InstallationBuildProductsLocation/Library/Frameworks/SwiftUIHidden.framework/Versions/A/SwiftUIHidden'
4 | relocations:
5 | - { offsetInCU: 0x34, offset: 0xC38B2, size: 0x8, addend: 0x0, symName: _SwiftUIHiddenVersionString, symObjAddr: 0x0, symBinAddr: 0x65C0, symSize: 0x0 }
6 | - { offsetInCU: 0x69, offset: 0xC38E7, size: 0x8, addend: 0x0, symName: _SwiftUIHiddenVersionNumber, symObjAddr: 0x38, symBinAddr: 0x65F8, symSize: 0x0 }
7 | - { offsetInCU: 0x62, offset: 0xC395F, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV7contentACyxGx_tcfC', symObjAddr: 0x60, symBinAddr: 0x25E0, symSize: 0x20 }
8 | - { offsetInCU: 0x81, offset: 0xC397E, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV12variableBlur9maxRadius4mask6opaqueQr12CoreGraphics7CGFloatV_0A2UI5ImageVSbtF', symObjAddr: 0x200, symBinAddr: 0x2780, symSize: 0x20 }
9 | - { offsetInCU: 0xE7, offset: 0xC39E4, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV25fullScreenToolbarBehavioryQrAA04FullghI0OF', symObjAddr: 0x220, symBinAddr: 0x27A0, symSize: 0xA0 }
10 | - { offsetInCU: 0x145, offset: 0xC3A42, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV10onReselect7enabled7performQrSb_yycSgtF', symObjAddr: 0x2C0, symBinAddr: 0x2840, symSize: 0x20 }
11 | - { offsetInCU: 0x19F, offset: 0xC3A9C, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV10formInsetsyQr0A2UI4EdgeO3SetV_12CoreGraphics7CGFloatVtF', symObjAddr: 0x2E0, symBinAddr: 0x2860, symSize: 0x20 }
12 | - { offsetInCU: 0x1F7, offset: 0xC3AF4, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV10formInsetsyQr0A2UI4EdgeO3SetV_AE0iG0VtF', symObjAddr: 0x300, symBinAddr: 0x2880, symSize: 0x20 }
13 | - { offsetInCU: 0x251, offset: 0xC3B4E, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV13formRowInsetsyQr0A2UI04EdgeH0VSgF', symObjAddr: 0x320, symBinAddr: 0x28A0, symSize: 0x20 }
14 | - { offsetInCU: 0x29C, offset: 0xC3B99, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV23formRowIndentationLevelyQrSiSgF', symObjAddr: 0x340, symBinAddr: 0x28C0, symSize: 0x20 }
15 | - { offsetInCU: 0x2E8, offset: 0xC3BE5, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV14formInfoAction6actionQryyc_tF', symObjAddr: 0x3E0, symBinAddr: 0x2960, symSize: 0x20 }
16 | - { offsetInCU: 0x334, offset: 0xC3C31, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierV28listReorderControlVisibilityyQrAA013ListAccessoryI0OF', symObjAddr: 0x4E0, symBinAddr: 0x2A60, symSize: 0xA0 }
17 | - { offsetInCU: 0x393, offset: 0xC3C90, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4ViewP0A8UIHiddenE6hiddenAD06HiddenC8ModifierVyxGvg', symObjAddr: 0x0, symBinAddr: 0x2580, symSize: 0x60 }
18 | - { offsetInCU: 0x3F9, offset: 0xC3CF6, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityO2eeoiySbAC_ACtFZ', symObjAddr: 0xB0, symBinAddr: 0x2630, symSize: 0x10 }
19 | - { offsetInCU: 0x428, offset: 0xC3D25, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityO4hash4intoys6HasherVz_tF', symObjAddr: 0xC0, symBinAddr: 0x2640, symSize: 0x20 }
20 | - { offsetInCU: 0x4B9, offset: 0xC3DB6, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x130, symBinAddr: 0x26B0, symSize: 0x10 }
21 | - { offsetInCU: 0x519, offset: 0xC3E16, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x190, symBinAddr: 0x2710, symSize: 0x20 }
22 | - { offsetInCU: 0x5F3, offset: 0xC3EF0, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOSHAASQWb', symObjAddr: 0x580, symBinAddr: 0x2B00, symSize: 0x10 }
23 | - { offsetInCU: 0x607, offset: 0xC3F04, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOACSQAAWl', symObjAddr: 0x590, symBinAddr: 0x2B10, symSize: 0x30 }
24 | - { offsetInCU: 0x61B, offset: 0xC3F18, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOSHAASQWb', symObjAddr: 0x5C0, symBinAddr: 0x2B40, symSize: 0x10 }
25 | - { offsetInCU: 0x62F, offset: 0xC3F2C, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOACSQAAWl', symObjAddr: 0x5D0, symBinAddr: 0x2B50, symSize: 0x30 }
26 | - { offsetInCU: 0x643, offset: 0xC3F40, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x600, symBinAddr: 0x2B80, symSize: 0x10 }
27 | - { offsetInCU: 0x657, offset: 0xC3F54, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x610, symBinAddr: 0x2B90, symSize: 0x10 }
28 | - { offsetInCU: 0x66B, offset: 0xC3F68, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOwup', symObjAddr: 0x640, symBinAddr: 0x2BC0, symSize: 0x10 }
29 | - { offsetInCU: 0x67F, offset: 0xC3F7C, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden25FullScreenToolbarBehaviorOMa', symObjAddr: 0x650, symBinAddr: 0x2BD0, symSize: 0x10 }
30 | - { offsetInCU: 0x693, offset: 0xC3F90, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOwug', symObjAddr: 0x7D0, symBinAddr: 0x2D50, symSize: 0x10 }
31 | - { offsetInCU: 0x6A7, offset: 0xC3FA4, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOwup', symObjAddr: 0x7E0, symBinAddr: 0x2D60, symSize: 0x10 }
32 | - { offsetInCU: 0x6BB, offset: 0xC3FB8, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOwui', symObjAddr: 0x7F0, symBinAddr: 0x2D70, symSize: 0x10 }
33 | - { offsetInCU: 0x6CF, offset: 0xC3FCC, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23ListAccessoryVisibilityOMa', symObjAddr: 0x800, symBinAddr: 0x2D80, symSize: 0x10 }
34 | - { offsetInCU: 0x6E3, offset: 0xC3FE0, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVMi', symObjAddr: 0x810, symBinAddr: 0x2D90, symSize: 0x10 }
35 | - { offsetInCU: 0x6F7, offset: 0xC3FF4, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVMr', symObjAddr: 0x820, symBinAddr: 0x2DA0, symSize: 0x60 }
36 | - { offsetInCU: 0x70B, offset: 0xC4008, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwCP', symObjAddr: 0x880, symBinAddr: 0x2E00, symSize: 0x60 }
37 | - { offsetInCU: 0x71F, offset: 0xC401C, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwxx', symObjAddr: 0x8E0, symBinAddr: 0x2E60, symSize: 0x20 }
38 | - { offsetInCU: 0x733, offset: 0xC4030, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwcp', symObjAddr: 0x900, symBinAddr: 0x2E80, symSize: 0x20 }
39 | - { offsetInCU: 0x747, offset: 0xC4044, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwca', symObjAddr: 0x920, symBinAddr: 0x2EA0, symSize: 0x20 }
40 | - { offsetInCU: 0x75B, offset: 0xC4058, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwtk', symObjAddr: 0x940, symBinAddr: 0x2EC0, symSize: 0x20 }
41 | - { offsetInCU: 0x76F, offset: 0xC406C, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwta', symObjAddr: 0x960, symBinAddr: 0x2EE0, symSize: 0x20 }
42 | - { offsetInCU: 0x783, offset: 0xC4080, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwet', symObjAddr: 0x980, symBinAddr: 0x2F00, symSize: 0x110 }
43 | - { offsetInCU: 0x797, offset: 0xC4094, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVwst', symObjAddr: 0xA90, symBinAddr: 0x3010, symSize: 0x210 }
44 | - { offsetInCU: 0x7AB, offset: 0xC40A8, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden18HiddenViewModifierVMa', symObjAddr: 0xCA0, symBinAddr: 0x3220, symSize: 0x10 }
45 | - { offsetInCU: 0x7BF, offset: 0xC40BC, size: 0x8, addend: 0x0, symName: ___swift_instantiateGenericMetadata, symObjAddr: 0xF30, symBinAddr: 0x34B0, symSize: 0x30 }
46 | - { offsetInCU: 0x27, offset: 0xC4336, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4FormV0A8UIHiddenE10withFooter7content6footerQrqd__yXE_qd_0_yXEtAA4ViewRd__AaHRd_0_r0_lFZ', symObjAddr: 0x0, symBinAddr: 0x3590, symSize: 0x30 }
47 | - { offsetInCU: 0x3F, offset: 0xC434E, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4FormV0A8UIHiddenE10withFooter7content6footerQrqd__yXE_qd_0_yXEtAA4ViewRd__AaHRd_0_r0_lFZ', symObjAddr: 0x0, symBinAddr: 0x3590, symSize: 0x30 }
48 | - { offsetInCU: 0x62, offset: 0xC44CB, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierV7contentACyxGx_tcfC', symObjAddr: 0x60, symBinAddr: 0x3680, symSize: 0x20 }
49 | - { offsetInCU: 0x81, offset: 0xC44EA, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierV16windowBackgroundyQrqd__0A2UI10ShapeStyleRd__lF', symObjAddr: 0x80, symBinAddr: 0x36A0, symSize: 0x20 }
50 | - { offsetInCU: 0xD8, offset: 0xC4541, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierV17defaultVisibilityyQr0A2UI0G0OF', symObjAddr: 0xA0, symBinAddr: 0x36C0, symSize: 0x20 }
51 | - { offsetInCU: 0x122, offset: 0xC458B, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierV17windowShouldCloseyQrSbycF', symObjAddr: 0xC0, symBinAddr: 0x36E0, symSize: 0x20 }
52 | - { offsetInCU: 0x16F, offset: 0xC45D8, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI5SceneP0A8UIHiddenE6hiddenAD06HiddenC8ModifierVyxGvg', symObjAddr: 0x0, symBinAddr: 0x3620, symSize: 0x60 }
53 | - { offsetInCU: 0x1C9, offset: 0xC4632, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVMi', symObjAddr: 0xE0, symBinAddr: 0x3700, symSize: 0x10 }
54 | - { offsetInCU: 0x1DD, offset: 0xC4646, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVMr', symObjAddr: 0xF0, symBinAddr: 0x3710, symSize: 0x60 }
55 | - { offsetInCU: 0x1F1, offset: 0xC465A, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwCP', symObjAddr: 0x150, symBinAddr: 0x3770, symSize: 0x60 }
56 | - { offsetInCU: 0x205, offset: 0xC466E, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwxx', symObjAddr: 0x1B0, symBinAddr: 0x37D0, symSize: 0x20 }
57 | - { offsetInCU: 0x219, offset: 0xC4682, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwcp', symObjAddr: 0x1D0, symBinAddr: 0x37F0, symSize: 0x20 }
58 | - { offsetInCU: 0x22D, offset: 0xC4696, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwca', symObjAddr: 0x1F0, symBinAddr: 0x3810, symSize: 0x20 }
59 | - { offsetInCU: 0x241, offset: 0xC46AA, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwtk', symObjAddr: 0x210, symBinAddr: 0x3830, symSize: 0x20 }
60 | - { offsetInCU: 0x255, offset: 0xC46BE, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwta', symObjAddr: 0x230, symBinAddr: 0x3850, symSize: 0x20 }
61 | - { offsetInCU: 0x269, offset: 0xC46D2, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwet', symObjAddr: 0x250, symBinAddr: 0x3870, symSize: 0x110 }
62 | - { offsetInCU: 0x27D, offset: 0xC46E6, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVwst', symObjAddr: 0x360, symBinAddr: 0x3980, symSize: 0x210 }
63 | - { offsetInCU: 0x291, offset: 0xC46FA, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden19HiddenSceneModifierVMa', symObjAddr: 0x570, symBinAddr: 0x3B90, symSize: 0x10 }
64 | - { offsetInCU: 0x27, offset: 0xC4842, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openSettingsyyFZ', symObjAddr: 0x0, symBinAddr: 0x3C50, symSize: 0x180 }
65 | - { offsetInCU: 0x46, offset: 0xC4861, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openSettingsyyFZ', symObjAddr: 0x0, symBinAddr: 0x3C50, symSize: 0x180 }
66 | - { offsetInCU: 0x9A, offset: 0xC48B5, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow2idySS_tFZ', symObjAddr: 0x180, symBinAddr: 0x3DD0, symSize: 0xB0 }
67 | - { offsetInCU: 0xD9, offset: 0xC48F4, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow2id5valueySS_xtSeRzSERzSHRzlFZ', symObjAddr: 0x230, symBinAddr: 0x3E80, symSize: 0xE0 }
68 | - { offsetInCU: 0x136, offset: 0xC4951, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO10openWindow5valueyx_tSeRzSERzSHRzlFZ', symObjAddr: 0x310, symBinAddr: 0x3F60, symSize: 0xD0 }
69 | - { offsetInCU: 0x183, offset: 0xC499E, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZ', symObjAddr: 0x3E0, symBinAddr: 0x4030, symSize: 0x60 }
70 | - { offsetInCU: 0x1D9, offset: 0xC49F4, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTY0_', symObjAddr: 0x440, symBinAddr: 0x4090, symSize: 0xB0 }
71 | - { offsetInCU: 0x232, offset: 0xC4A4D, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTQ1_', symObjAddr: 0x4F0, symBinAddr: 0x4140, symSize: 0x90 }
72 | - { offsetInCU: 0x2C3, offset: 0xC4ADE, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTY2_', symObjAddr: 0x580, symBinAddr: 0x41D0, symSize: 0x40 }
73 | - { offsetInCU: 0x31C, offset: 0xC4B37, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO12openDocument2aty10Foundation3URLV_tYaKFZTY3_', symObjAddr: 0x5C0, symBinAddr: 0x4210, symSize: 0x40 }
74 | - { offsetInCU: 0x375, offset: 0xC4B90, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLyy10Foundation0F0VFZ', symObjAddr: 0x600, symBinAddr: 0x4250, symSize: 0xB0 }
75 | - { offsetInCU: 0x3B4, offset: 0xC4BCF, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZ', symObjAddr: 0x6B0, symBinAddr: 0x4300, symSize: 0xE0 }
76 | - { offsetInCU: 0x4E3, offset: 0xC4CFE, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZTY0_', symObjAddr: 0x790, symBinAddr: 0x43E0, symSize: 0x1B0 }
77 | - { offsetInCU: 0x58E, offset: 0xC4DA9, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZTQ1_', symObjAddr: 0x940, symBinAddr: 0x4590, symSize: 0x90 }
78 | - { offsetInCU: 0x681, offset: 0xC4E9C, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x9D0, symBinAddr: 0x4620, symSize: 0x40 }
79 | - { offsetInCU: 0x695, offset: 0xC4EB0, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsO7openURLySb10Foundation0F0VYaFZyScCySbs5NeverOGXEfU_ySbncAJcfu_ySbncfu0_TA', symObjAddr: 0xA60, symBinAddr: 0x46B0, symSize: 0x60 }
80 | - { offsetInCU: 0x6D2, offset: 0xC4EED, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden10AppActionsOMa', symObjAddr: 0xAC0, symBinAddr: 0x4710, symSize: 0x10 }
81 | - { offsetInCU: 0x27, offset: 0xC50A9, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleV8floatingQrvg', symObjAddr: 0x0, symBinAddr: 0x4720, symSize: 0x10 }
82 | - { offsetInCU: 0x46, offset: 0xC50C8, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleV8floatingQrvg', symObjAddr: 0x0, symBinAddr: 0x4720, symSize: 0x10 }
83 | - { offsetInCU: 0x65, offset: 0xC50E7, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI11WindowStyleP0A8UIHiddenAD06HiddencD0VRszrlE6hiddenAFvgZ', symObjAddr: 0x10, symBinAddr: 0x4730, symSize: 0x10 }
84 | - { offsetInCU: 0x91, offset: 0xC5113, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleV0A2UI0dE0AA5_BodyAdEP_AD4ViewPWT', symObjAddr: 0x20, symBinAddr: 0x4740, symSize: 0x10 }
85 | - { offsetInCU: 0xA5, offset: 0xC5127, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden17HiddenWindowStyleVMa', symObjAddr: 0x30, symBinAddr: 0x4750, symSize: 0x10 }
86 | - { offsetInCU: 0x3F, offset: 0xC51E3, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI17EnvironmentValuesV0A8UIHiddenE6hiddenAD06HiddencD0Vvg', symObjAddr: 0x0, symBinAddr: 0x4770, symSize: 0x30 }
87 | - { offsetInCU: 0x79, offset: 0xC521D, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23WithCurrentWindowActionV14callAsFunctionyyySo8NSWindowCSgXEF', symObjAddr: 0x30, symBinAddr: 0x47A0, symSize: 0x10 }
88 | - { offsetInCU: 0xC4, offset: 0xC5268, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23HiddenEnvironmentValuesV12openSettingsyycvg', symObjAddr: 0x40, symBinAddr: 0x47B0, symSize: 0x120 }
89 | - { offsetInCU: 0x142, offset: 0xC52E6, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23HiddenEnvironmentValuesV17withCurrentWindowAA04WithgH6ActionVvg', symObjAddr: 0x2B0, symBinAddr: 0x4A20, symSize: 0x10 }
90 | - { offsetInCU: 0x171, offset: 0xC5315, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23HiddenEnvironmentValuesV12openSettingsyycvgyyc0A2UI04OpenG6ActionVcfu_yycfu0_TA', symObjAddr: 0x280, symBinAddr: 0x49F0, symSize: 0x30 }
91 | - { offsetInCU: 0x1A4, offset: 0xC5348, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23WithCurrentWindowActionVwet', symObjAddr: 0x380, symBinAddr: 0x4AF0, symSize: 0x20 }
92 | - { offsetInCU: 0x1B8, offset: 0xC535C, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23WithCurrentWindowActionVwst', symObjAddr: 0x3C0, symBinAddr: 0x4B30, symSize: 0x20 }
93 | - { offsetInCU: 0x1CC, offset: 0xC5370, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23HiddenEnvironmentValuesVwet', symObjAddr: 0x610, symBinAddr: 0x4D80, symSize: 0x20 }
94 | - { offsetInCU: 0x1E0, offset: 0xC5384, size: 0x8, addend: 0x0, symName: '_$s13SwiftUIHidden23HiddenEnvironmentValuesVwst', symObjAddr: 0x680, symBinAddr: 0x4DF0, symSize: 0x20 }
95 | ...
96 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden/App+open.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Support.swift
3 | // SwiftUI-HiddenAPI-Framework
4 | //
5 | // Created by Wouter on 21/11/23.
6 | //
7 |
8 | import SwiftUI
9 |
10 | public enum AppActions {
11 | #if os(macOS)
12 | /// Open SwiftUI Settings.
13 | public static func openSettings() {
14 | if #available(macOS 14.0, *) {
15 | EnvironmentValues().openSettings()
16 | } else if #available(macOS 13.0, *) {
17 | NSApp.sendAction(Selector(("showSettingsWindow:")), to: nil, from: nil)
18 | } else {
19 | NSApp.sendAction(Selector(("showPreferencesWindow:")), to: nil, from: nil)
20 | }
21 | }
22 | #endif
23 |
24 | /// Open a SwiftUI Window.
25 | @available(macOS 13.0, iOS 16.0, *)
26 | public static func openWindow(id: String) {
27 | EnvironmentValues().openWindow(id: id)
28 | }
29 |
30 | /// Open a SwiftUI Window.
31 | @available(macOS 13.0, iOS 16.0, *)
32 | public static func openWindow(id: String, value: Value) {
33 | EnvironmentValues().openWindow(id: id, value: value)
34 | }
35 |
36 | /// Open a SwiftUI Window.
37 | @available(macOS 13.0, iOS 16.0, *)
38 | public static func openWindow(value: Value) {
39 | EnvironmentValues().openWindow(value: value)
40 | }
41 |
42 | /// Open a SwiftUI Document.
43 | @available(macOS 13.0, *)
44 | @available(iOS, unavailable)
45 | public static func openDocument(at url: URL) async throws {
46 | try await EnvironmentValues().openDocument(at: url)
47 | }
48 |
49 | /// Open an URL.
50 | public static func openURL(_ url: URL) {
51 | EnvironmentValues().openURL(url)
52 | }
53 |
54 | /// Open an URL.
55 | public static func openURL(_ url: URL) async -> Bool {
56 | await withCheckedContinuation {
57 | EnvironmentValues().openURL(url, completion: $0.resume(returning:))
58 | }
59 | }
60 | }
61 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden/Environment+extensions.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Environment+extensions.swift
3 | // SwiftUI-HiddenAPI-Framework
4 | //
5 | // Created by Wouter on 22/11/23.
6 | //
7 |
8 | import SwiftUI
9 |
10 | public extension EnvironmentValues {
11 | var hidden: HiddenEnvironmentValues {
12 | .init(environment: self)
13 | }
14 | }
15 |
16 | @available(iOS, unavailable)
17 | public struct WithCurrentWindowAction {
18 | let action: SwiftUI.WithCurrentWindowAction
19 |
20 | #if os(macOS)
21 | public func callAsFunction(_ window: (NSWindow?) -> Void) {
22 | action(window)
23 | }
24 | #endif
25 | }
26 |
27 | public struct HiddenEnvironmentValues {
28 | let environment: EnvironmentValues
29 |
30 | #if os(macOS)
31 | /// Open SwiftUI Settings.
32 | public var openSettings: () -> Void {
33 | if #available(macOS 14.0, *) {
34 | environment.openSettings.callAsFunction
35 | } else if #available(macOS 13.0, *) {
36 | {
37 | NSApp.sendAction(Selector(("showSettingsWindow:")), to: nil, from: nil)
38 | }
39 | } else {
40 | {
41 | NSApp.sendAction(Selector(("showPreferencesWindow:")), to: nil, from: nil)
42 | }
43 | }
44 | }
45 | #endif
46 |
47 | /// Access the current window.
48 | @available(iOS, unavailable)
49 | public var withCurrentWindow: WithCurrentWindowAction {
50 | .init(action: environment.withCurrentWindow)
51 | }
52 | }
53 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden/Form+init.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Form+init.swift
3 | // SwiftUI-HiddenAPI-Framework
4 | //
5 | // Created by Wouter on 22/11/23.
6 | //
7 |
8 | import SwiftUI
9 |
10 | public extension Form {
11 | /// Add a footer to a form.
12 | @available(macOS 13.0, iOS 16.0, *)
13 | @available(iOS, unavailable)
14 | static func withFooter(@ViewBuilder content: () -> C, @ViewBuilder footer: () -> F) -> some View {
15 | Form>(content: content, footer: footer)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden/Scene+extensions.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Scene+extensions.swift
3 | // SwiftUI-HiddenAPI-Framework
4 | //
5 | // Created by Wouter on 22/11/23.
6 | //
7 |
8 | import SwiftUI
9 |
10 | public extension Scene {
11 | var hidden: HiddenSceneModifier {
12 | .init(content: self)
13 | }
14 | }
15 |
16 | public struct HiddenSceneModifier {
17 | let content: S
18 |
19 | /// Customize the window background. Use `.clear` for a transparent window, use `.*Material` for a blurred background
20 | @available(iOS, unavailable)
21 | public func windowBackground(_ shape: some ShapeStyle) -> some Scene {
22 | content.windowBackground(shape)
23 | }
24 |
25 | /// Disable automatic window opening behavior..
26 | /// For example, when set to `.hidden`, launching the app or clicking the app icon won't create a new window of that scene.
27 | /// Note that previously created windows may reappear.
28 | @available(iOS, unavailable)
29 | public func defaultVisibility(_ visibility: Visibility) -> some Scene {
30 | content.defaultVisibility(visibility)
31 | }
32 |
33 | /// Determine if a window should be closed when the user tries to close the window.
34 | /// Returning `true` will close the window, `false` will keep the window open.
35 | @available(iOS, unavailable)
36 | public func windowShouldClose(_ perform: @escaping () -> Bool) -> some Scene {
37 | content.windowShouldClose(perform)
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden/SwiftUIHidden.xcodeproj/project.pbxproj:
--------------------------------------------------------------------------------
1 | // !$*UTF8*$!
2 | {
3 | archiveVersion = 1;
4 | classes = {
5 | };
6 | objectVersion = 56;
7 | objects = {
8 |
9 | /* Begin PBXBuildFile section */
10 | 6CDC46132B0D88B30013D210 /* SwiftUIHidden.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CDC46122B0D88B30013D210 /* SwiftUIHidden.h */; settings = {ATTRIBUTES = (Public, ); }; };
11 | 6CDC462B2B0D88F40013D210 /* App+open.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CDC46252B0D88F30013D210 /* App+open.swift */; };
12 | 6CDC462C2B0D88F40013D210 /* View+extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CDC46262B0D88F30013D210 /* View+extensions.swift */; };
13 | 6CDC462D2B0D88F40013D210 /* Scene+extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CDC46272B0D88F30013D210 /* Scene+extensions.swift */; };
14 | 6CDC462E2B0D88F40013D210 /* Form+init.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CDC46282B0D88F40013D210 /* Form+init.swift */; };
15 | 6CDC462F2B0D88F40013D210 /* WindowStyle+hidden.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CDC46292B0D88F40013D210 /* WindowStyle+hidden.swift */; };
16 | 6CDC46302B0D88F40013D210 /* Environment+extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CDC462A2B0D88F40013D210 /* Environment+extensions.swift */; };
17 | /* End PBXBuildFile section */
18 |
19 | /* Begin PBXFileReference section */
20 | 6CDC460F2B0D88B30013D210 /* SwiftUIHidden.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftUIHidden.framework; sourceTree = BUILT_PRODUCTS_DIR; };
21 | 6CDC46122B0D88B30013D210 /* SwiftUIHidden.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SwiftUIHidden.h; sourceTree = ""; };
22 | 6CDC46252B0D88F30013D210 /* App+open.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "App+open.swift"; sourceTree = ""; };
23 | 6CDC46262B0D88F30013D210 /* View+extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "View+extensions.swift"; sourceTree = ""; };
24 | 6CDC46272B0D88F30013D210 /* Scene+extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Scene+extensions.swift"; sourceTree = ""; };
25 | 6CDC46282B0D88F40013D210 /* Form+init.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Form+init.swift"; sourceTree = ""; };
26 | 6CDC46292B0D88F40013D210 /* WindowStyle+hidden.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "WindowStyle+hidden.swift"; sourceTree = ""; };
27 | 6CDC462A2B0D88F40013D210 /* Environment+extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Environment+extensions.swift"; sourceTree = ""; };
28 | /* End PBXFileReference section */
29 |
30 | /* Begin PBXFrameworksBuildPhase section */
31 | 6CDC460C2B0D88B30013D210 /* Frameworks */ = {
32 | isa = PBXFrameworksBuildPhase;
33 | buildActionMask = 2147483647;
34 | files = (
35 | );
36 | runOnlyForDeploymentPostprocessing = 0;
37 | };
38 | /* End PBXFrameworksBuildPhase section */
39 |
40 | /* Begin PBXGroup section */
41 | 6CDC46052B0D88B30013D210 = {
42 | isa = PBXGroup;
43 | children = (
44 | 6CDC46252B0D88F30013D210 /* App+open.swift */,
45 | 6CDC462A2B0D88F40013D210 /* Environment+extensions.swift */,
46 | 6CDC46282B0D88F40013D210 /* Form+init.swift */,
47 | 6CDC46272B0D88F30013D210 /* Scene+extensions.swift */,
48 | 6CDC46262B0D88F30013D210 /* View+extensions.swift */,
49 | 6CDC46292B0D88F40013D210 /* WindowStyle+hidden.swift */,
50 | 6CDC46112B0D88B30013D210 /* SwiftUIHidden */,
51 | 6CDC46102B0D88B30013D210 /* Products */,
52 | );
53 | sourceTree = "";
54 | };
55 | 6CDC46102B0D88B30013D210 /* Products */ = {
56 | isa = PBXGroup;
57 | children = (
58 | 6CDC460F2B0D88B30013D210 /* SwiftUIHidden.framework */,
59 | );
60 | name = Products;
61 | sourceTree = "";
62 | };
63 | 6CDC46112B0D88B30013D210 /* SwiftUIHidden */ = {
64 | isa = PBXGroup;
65 | children = (
66 | 6CDC46122B0D88B30013D210 /* SwiftUIHidden.h */,
67 | );
68 | path = SwiftUIHidden;
69 | sourceTree = "";
70 | };
71 | /* End PBXGroup section */
72 |
73 | /* Begin PBXHeadersBuildPhase section */
74 | 6CDC460A2B0D88B30013D210 /* Headers */ = {
75 | isa = PBXHeadersBuildPhase;
76 | buildActionMask = 2147483647;
77 | files = (
78 | 6CDC46132B0D88B30013D210 /* SwiftUIHidden.h in Headers */,
79 | );
80 | runOnlyForDeploymentPostprocessing = 0;
81 | };
82 | /* End PBXHeadersBuildPhase section */
83 |
84 | /* Begin PBXNativeTarget section */
85 | 6CDC460E2B0D88B30013D210 /* SwiftUIHidden */ = {
86 | isa = PBXNativeTarget;
87 | buildConfigurationList = 6CDC46162B0D88B30013D210 /* Build configuration list for PBXNativeTarget "SwiftUIHidden" */;
88 | buildPhases = (
89 | 6CDC460A2B0D88B30013D210 /* Headers */,
90 | 6CDC460B2B0D88B30013D210 /* Sources */,
91 | 6CDC460C2B0D88B30013D210 /* Frameworks */,
92 | 6CDC460D2B0D88B30013D210 /* Resources */,
93 | );
94 | buildRules = (
95 | );
96 | dependencies = (
97 | );
98 | name = SwiftUIHidden;
99 | productName = SwiftUIHidden;
100 | productReference = 6CDC460F2B0D88B30013D210 /* SwiftUIHidden.framework */;
101 | productType = "com.apple.product-type.framework";
102 | };
103 | /* End PBXNativeTarget section */
104 |
105 | /* Begin PBXProject section */
106 | 6CDC46062B0D88B30013D210 /* Project object */ = {
107 | isa = PBXProject;
108 | attributes = {
109 | BuildIndependentTargetsInParallel = 1;
110 | LastUpgradeCheck = 1510;
111 | TargetAttributes = {
112 | 6CDC460E2B0D88B30013D210 = {
113 | CreatedOnToolsVersion = 15.1;
114 | LastSwiftMigration = 1510;
115 | };
116 | };
117 | };
118 | buildConfigurationList = 6CDC46092B0D88B30013D210 /* Build configuration list for PBXProject "SwiftUIHidden" */;
119 | compatibilityVersion = "Xcode 14.0";
120 | developmentRegion = en;
121 | hasScannedForEncodings = 0;
122 | knownRegions = (
123 | en,
124 | Base,
125 | );
126 | mainGroup = 6CDC46052B0D88B30013D210;
127 | productRefGroup = 6CDC46102B0D88B30013D210 /* Products */;
128 | projectDirPath = "";
129 | projectRoot = "";
130 | targets = (
131 | 6CDC460E2B0D88B30013D210 /* SwiftUIHidden */,
132 | );
133 | };
134 | /* End PBXProject section */
135 |
136 | /* Begin PBXResourcesBuildPhase section */
137 | 6CDC460D2B0D88B30013D210 /* Resources */ = {
138 | isa = PBXResourcesBuildPhase;
139 | buildActionMask = 2147483647;
140 | files = (
141 | );
142 | runOnlyForDeploymentPostprocessing = 0;
143 | };
144 | /* End PBXResourcesBuildPhase section */
145 |
146 | /* Begin PBXSourcesBuildPhase section */
147 | 6CDC460B2B0D88B30013D210 /* Sources */ = {
148 | isa = PBXSourcesBuildPhase;
149 | buildActionMask = 2147483647;
150 | files = (
151 | 6CDC462C2B0D88F40013D210 /* View+extensions.swift in Sources */,
152 | 6CDC462E2B0D88F40013D210 /* Form+init.swift in Sources */,
153 | 6CDC462D2B0D88F40013D210 /* Scene+extensions.swift in Sources */,
154 | 6CDC462B2B0D88F40013D210 /* App+open.swift in Sources */,
155 | 6CDC462F2B0D88F40013D210 /* WindowStyle+hidden.swift in Sources */,
156 | 6CDC46302B0D88F40013D210 /* Environment+extensions.swift in Sources */,
157 | );
158 | runOnlyForDeploymentPostprocessing = 0;
159 | };
160 | /* End PBXSourcesBuildPhase section */
161 |
162 | /* Begin XCBuildConfiguration section */
163 | 6CDC46142B0D88B30013D210 /* Debug */ = {
164 | isa = XCBuildConfiguration;
165 | buildSettings = {
166 | ALWAYS_SEARCH_USER_PATHS = NO;
167 | ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
168 | CLANG_ANALYZER_NONNULL = YES;
169 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
170 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
171 | CLANG_ENABLE_MODULES = YES;
172 | CLANG_ENABLE_OBJC_ARC = YES;
173 | CLANG_ENABLE_OBJC_WEAK = YES;
174 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
175 | CLANG_WARN_BOOL_CONVERSION = YES;
176 | CLANG_WARN_COMMA = YES;
177 | CLANG_WARN_CONSTANT_CONVERSION = YES;
178 | CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
179 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
180 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
181 | CLANG_WARN_EMPTY_BODY = YES;
182 | CLANG_WARN_ENUM_CONVERSION = YES;
183 | CLANG_WARN_INFINITE_RECURSION = YES;
184 | CLANG_WARN_INT_CONVERSION = YES;
185 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
186 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
187 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
188 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
189 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
190 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
191 | CLANG_WARN_STRICT_PROTOTYPES = YES;
192 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
193 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
194 | CLANG_WARN_UNREACHABLE_CODE = YES;
195 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
196 | COPY_PHASE_STRIP = NO;
197 | CURRENT_PROJECT_VERSION = 1;
198 | DEBUG_INFORMATION_FORMAT = dwarf;
199 | ENABLE_STRICT_OBJC_MSGSEND = YES;
200 | ENABLE_TESTABILITY = YES;
201 | ENABLE_USER_SCRIPT_SANDBOXING = YES;
202 | GCC_C_LANGUAGE_STANDARD = gnu17;
203 | GCC_DYNAMIC_NO_PIC = NO;
204 | GCC_NO_COMMON_BLOCKS = YES;
205 | GCC_OPTIMIZATION_LEVEL = 0;
206 | GCC_PREPROCESSOR_DEFINITIONS = (
207 | "DEBUG=1",
208 | "$(inherited)",
209 | );
210 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
211 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
212 | GCC_WARN_UNDECLARED_SELECTOR = YES;
213 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
214 | GCC_WARN_UNUSED_FUNCTION = YES;
215 | GCC_WARN_UNUSED_VARIABLE = YES;
216 | LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
217 | MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
218 | MTL_FAST_MATH = YES;
219 | ONLY_ACTIVE_ARCH = YES;
220 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
221 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
222 | VERSIONING_SYSTEM = "apple-generic";
223 | VERSION_INFO_PREFIX = "";
224 | };
225 | name = Debug;
226 | };
227 | 6CDC46152B0D88B30013D210 /* Release */ = {
228 | isa = XCBuildConfiguration;
229 | buildSettings = {
230 | ALWAYS_SEARCH_USER_PATHS = NO;
231 | ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
232 | CLANG_ANALYZER_NONNULL = YES;
233 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
234 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
235 | CLANG_ENABLE_MODULES = YES;
236 | CLANG_ENABLE_OBJC_ARC = YES;
237 | CLANG_ENABLE_OBJC_WEAK = YES;
238 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
239 | CLANG_WARN_BOOL_CONVERSION = YES;
240 | CLANG_WARN_COMMA = YES;
241 | CLANG_WARN_CONSTANT_CONVERSION = YES;
242 | CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
243 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
244 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
245 | CLANG_WARN_EMPTY_BODY = YES;
246 | CLANG_WARN_ENUM_CONVERSION = YES;
247 | CLANG_WARN_INFINITE_RECURSION = YES;
248 | CLANG_WARN_INT_CONVERSION = YES;
249 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
250 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
251 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
252 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
253 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
254 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
255 | CLANG_WARN_STRICT_PROTOTYPES = YES;
256 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
257 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
258 | CLANG_WARN_UNREACHABLE_CODE = YES;
259 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
260 | COPY_PHASE_STRIP = NO;
261 | CURRENT_PROJECT_VERSION = 1;
262 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
263 | ENABLE_NS_ASSERTIONS = NO;
264 | ENABLE_STRICT_OBJC_MSGSEND = YES;
265 | ENABLE_USER_SCRIPT_SANDBOXING = YES;
266 | GCC_C_LANGUAGE_STANDARD = gnu17;
267 | GCC_NO_COMMON_BLOCKS = YES;
268 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
269 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
270 | GCC_WARN_UNDECLARED_SELECTOR = YES;
271 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
272 | GCC_WARN_UNUSED_FUNCTION = YES;
273 | GCC_WARN_UNUSED_VARIABLE = YES;
274 | LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
275 | MTL_ENABLE_DEBUG_INFO = NO;
276 | MTL_FAST_MATH = YES;
277 | SWIFT_COMPILATION_MODE = wholemodule;
278 | VERSIONING_SYSTEM = "apple-generic";
279 | VERSION_INFO_PREFIX = "";
280 | };
281 | name = Release;
282 | };
283 | 6CDC46172B0D88B30013D210 /* Debug */ = {
284 | isa = XCBuildConfiguration;
285 | buildSettings = {
286 | BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
287 | CLANG_ENABLE_MODULES = YES;
288 | CODE_SIGN_STYLE = Automatic;
289 | CURRENT_PROJECT_VERSION = 1;
290 | DEFINES_MODULE = YES;
291 | DEVELOPMENT_TEAM = 2MMGJGVTB4;
292 | DYLIB_COMPATIBILITY_VERSION = 1;
293 | DYLIB_CURRENT_VERSION = 1;
294 | DYLIB_INSTALL_NAME_BASE = "@rpath";
295 | ENABLE_MODULE_VERIFIER = YES;
296 | GENERATE_INFOPLIST_FILE = YES;
297 | INFOPLIST_KEY_NSHumanReadableCopyright = "";
298 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
299 | IPHONEOS_DEPLOYMENT_TARGET = 15.0;
300 | LD_RUNPATH_SEARCH_PATHS = (
301 | "@executable_path/Frameworks",
302 | "@loader_path/Frameworks",
303 | );
304 | "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = (
305 | "@executable_path/../Frameworks",
306 | "@loader_path/Frameworks",
307 | );
308 | MACOSX_DEPLOYMENT_TARGET = 12.0;
309 | MARKETING_VERSION = 1.0;
310 | MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
311 | MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
312 | PRODUCT_BUNDLE_IDENTIFIER = com.wouter.SwiftUIHidden;
313 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
314 | SDKROOT = auto;
315 | SKIP_INSTALL = NO;
316 | SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx";
317 | SWIFT_EMIT_LOC_STRINGS = YES;
318 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
319 | SWIFT_VERSION = 5.0;
320 | TARGETED_DEVICE_FAMILY = "1,2";
321 | };
322 | name = Debug;
323 | };
324 | 6CDC46182B0D88B30013D210 /* Release */ = {
325 | isa = XCBuildConfiguration;
326 | buildSettings = {
327 | BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
328 | CLANG_ENABLE_MODULES = YES;
329 | CODE_SIGN_STYLE = Automatic;
330 | CURRENT_PROJECT_VERSION = 1;
331 | DEFINES_MODULE = YES;
332 | DEVELOPMENT_TEAM = 2MMGJGVTB4;
333 | DYLIB_COMPATIBILITY_VERSION = 1;
334 | DYLIB_CURRENT_VERSION = 1;
335 | DYLIB_INSTALL_NAME_BASE = "@rpath";
336 | ENABLE_MODULE_VERIFIER = YES;
337 | GENERATE_INFOPLIST_FILE = YES;
338 | INFOPLIST_KEY_NSHumanReadableCopyright = "";
339 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
340 | IPHONEOS_DEPLOYMENT_TARGET = 15.0;
341 | LD_RUNPATH_SEARCH_PATHS = (
342 | "@executable_path/Frameworks",
343 | "@loader_path/Frameworks",
344 | );
345 | "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = (
346 | "@executable_path/../Frameworks",
347 | "@loader_path/Frameworks",
348 | );
349 | MACOSX_DEPLOYMENT_TARGET = 12.0;
350 | MARKETING_VERSION = 1.0;
351 | MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
352 | MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
353 | PRODUCT_BUNDLE_IDENTIFIER = com.wouter.SwiftUIHidden;
354 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
355 | SDKROOT = auto;
356 | SKIP_INSTALL = NO;
357 | SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx";
358 | SWIFT_EMIT_LOC_STRINGS = YES;
359 | SWIFT_VERSION = 5.0;
360 | TARGETED_DEVICE_FAMILY = "1,2";
361 | };
362 | name = Release;
363 | };
364 | /* End XCBuildConfiguration section */
365 |
366 | /* Begin XCConfigurationList section */
367 | 6CDC46092B0D88B30013D210 /* Build configuration list for PBXProject "SwiftUIHidden" */ = {
368 | isa = XCConfigurationList;
369 | buildConfigurations = (
370 | 6CDC46142B0D88B30013D210 /* Debug */,
371 | 6CDC46152B0D88B30013D210 /* Release */,
372 | );
373 | defaultConfigurationIsVisible = 0;
374 | defaultConfigurationName = Release;
375 | };
376 | 6CDC46162B0D88B30013D210 /* Build configuration list for PBXNativeTarget "SwiftUIHidden" */ = {
377 | isa = XCConfigurationList;
378 | buildConfigurations = (
379 | 6CDC46172B0D88B30013D210 /* Debug */,
380 | 6CDC46182B0D88B30013D210 /* Release */,
381 | );
382 | defaultConfigurationIsVisible = 0;
383 | defaultConfigurationName = Release;
384 | };
385 | /* End XCConfigurationList section */
386 | };
387 | rootObject = 6CDC46062B0D88B30013D210 /* Project object */;
388 | }
389 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden/SwiftUIHidden.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden/SwiftUIHidden.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden/SwiftUIHidden/SwiftUIHidden.h:
--------------------------------------------------------------------------------
1 | //
2 | // SwiftUIHidden.h
3 | // SwiftUIHidden
4 | //
5 | // Created by Wouter on 22/11/23.
6 | //
7 |
8 | #import
9 |
10 | //! Project version number for SwiftUIHidden.
11 | FOUNDATION_EXPORT double SwiftUIHiddenVersionNumber;
12 |
13 | //! Project version string for SwiftUIHidden.
14 | FOUNDATION_EXPORT const unsigned char SwiftUIHiddenVersionString[];
15 |
16 | // In this header, you should import all the public headers of your framework using statements like #import
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden/View+extensions.swift:
--------------------------------------------------------------------------------
1 | //
2 | // View+extensions.swift
3 | // SwiftUI-HiddenAPI-Framework
4 | //
5 | // Created by Wouter on 21/11/23.
6 | //
7 |
8 | import SwiftUI
9 |
10 | public extension View {
11 | var hidden: HiddenViewModifier {
12 | .init(content: self)
13 | }
14 | }
15 |
16 | public enum FullScreenToolbarBehavior {
17 | case showsWithWindow, showsWithMenuBar, automatic
18 |
19 | var toOriginal: SwiftUI.FullScreenToolbarBehavior {
20 | switch self {
21 | case .showsWithWindow: .showsWithWindow
22 | case .showsWithMenuBar: .showsWithMenuBar
23 | case .automatic: .automatic
24 | }
25 | }
26 | }
27 |
28 | public enum ListAccessoryVisibility {
29 | case always, editing, automatic
30 |
31 | var toOriginal: SwiftUI.ListAccessoryVisibility {
32 | switch self {
33 | case .always: .always
34 | case .editing: .editing
35 | case .automatic: .automatic
36 | }
37 | }
38 | }
39 |
40 |
41 | public struct HiddenViewModifier {
42 | let content: Content
43 |
44 | /// Apply a variable blur overlay to a view.
45 | public func variableBlur(maxRadius: CGFloat, mask: Image, opaque: Bool) -> some View {
46 | content.variableBlur(maxRadius: maxRadius, mask: mask, opaque: opaque)
47 | }
48 |
49 | /// Change the toolbar behavior when the window is fullscreen.
50 | /// `.showsWithWindow` is the default behavior. `.showsWithMenuBar` will hide the toolbar when fullscreen.
51 | @available(iOS, unavailable)
52 | public func fullScreenToolbarBehavior(_ behavior: FullScreenToolbarBehavior) -> some View {
53 | content.fullScreenToolbarBehavior(behavior.toOriginal)
54 | }
55 |
56 | /// Get a trigger when a row has been selected by the user, and gets clicked again.
57 | /// This differs from a TapGesture, as there is no time limit between the clicks.
58 | public func onReselect(enabled: Bool, perform: (() -> ())?) -> some View {
59 | content.onReselect(isEnabled: enabled, perform: perform)
60 | }
61 |
62 | /// Adjust the padding around a Form with FormStyle `.grouped`
63 | @available(macOS 13.0, *)
64 | public func formInsets(_ edges: Edge.Set, _ value: CGFloat) -> some View {
65 | content.formInsets(edges, value)
66 | }
67 |
68 | /// Adjust the padding around a Form with FormStyle `.grouped`
69 | @available(macOS 13.0, *)
70 | public func formInsets(_ edges: Edge.Set, _ value: EdgeInsets) -> some View {
71 | content.formInsets(edges, value)
72 | }
73 |
74 | /// Adjust the inset of an individual row in a Form with FormStyle `.grouped`
75 | @available(macOS 13.0, *)
76 | public func formRowInsets(_ insets: EdgeInsets?) -> some View {
77 | content.formRowInsets(insets)
78 | }
79 |
80 | /// Set the indentation level of a Form row.
81 | @available(macOS 13.0, *)
82 | @available(iOS, unavailable)
83 | public func formRowIndentationLevel(_ level: Int?) -> some View {
84 | content.formRowIndentationLevel(level)
85 | }
86 |
87 | /// Change the background color of a Form.
88 | @available(macOS 13.0, *)
89 | public func formBackground(_ shape: S?) -> some View {
90 | content.formBackground(shape)
91 | }
92 |
93 | /// Change the background color of an individual row in a Form.
94 | @available(macOS 13.0, *)
95 | public func formRowBackground(_ shape: S?) -> some View {
96 | content.formRowBackground(shape)
97 | }
98 |
99 | /// Change the background color of a section.
100 | @available(macOS 13.0, *)
101 | public func sectionBackground(_ visibility: Visibility) -> some View {
102 | content.sectionBackground(visibility)
103 | }
104 |
105 | /// Add a trailing info icon to a Form row.
106 | /// As an example, see system bluetooth settings.
107 | @available(macOS 13.0, *)
108 | @available(iOS, unavailable)
109 | public func formInfoAction(action: @escaping () -> Void) -> some View {
110 | content.formInfoAction(action: action)
111 | }
112 |
113 | /// Change the visibility of the trailing info icon in a Form row.
114 | @available(macOS 13.0, *)
115 | @available(iOS, unavailable)
116 | public func formRowInfoVisibility(_ visibility: Visibility) -> some View {
117 | content.formRowInfoVisibility(visibility)
118 | }
119 |
120 | /// Add a trailing Form row view, which becomes visible when hovered over the row.
121 | /// As an example, see system wifi settings.
122 | @available(macOS 13.0, *)
123 | @available(iOS, unavailable)
124 | public func formAccessory(@ViewBuilder accessories: () -> some View) -> some View {
125 | content.formAccessory(accessories: accessories)
126 | }
127 |
128 | /// Change the visibility of the trailing Form row view.
129 | @available(macOS 13.0, *)
130 | @available(iOS, unavailable)
131 | public func formAccessoryVisibility(_ visibility: Visibility) -> some View {
132 | content.formAccessoryVisibility(visibility)
133 | }
134 |
135 | /// Add a bottom row to a Table.
136 | @available(macOS 13.0, *)
137 | @available(iOS, unavailable)
138 | public func bottomBar(@ViewBuilder content: () -> some View) -> some View {
139 | self.content.bottomBar(content: content)
140 | }
141 |
142 | /// Add a sticky footer to List or Table. The List or Table needs to be wrapped in a Form with style `grouped`.
143 | @available(macOS 13.0, *)
144 | @available(iOS, unavailable)
145 | public func accessoryBar(@ViewBuilder content: () -> some View) -> some View {
146 | self.content.accessoryBar(content: content)
147 | }
148 |
149 | /// Control the visibility of the list reorder controls. Untested.
150 | public func listReorderControlVisibility(_ visibility: ListAccessoryVisibility) -> some View {
151 | content.listReorderControlVisibility(visibility.toOriginal)
152 | }
153 | }
154 |
--------------------------------------------------------------------------------
/Sources/SwiftUIHidden/WindowStyle+hidden.swift:
--------------------------------------------------------------------------------
1 | //
2 | // WindowStyle+hidden.swift
3 | // SwiftUI-HiddenAPI-Framework
4 | //
5 | // Created by Wouter on 22/11/23.
6 | //
7 |
8 | import SwiftUI
9 |
10 | @available(iOS, unavailable)
11 | public struct HiddenWindowStyle: WindowStyle {
12 | public typealias _Body = Never
13 |
14 | public var floating: some WindowStyle {
15 | FloatingPanelWindowStyle()
16 | }
17 | }
18 |
19 | @available(iOS, unavailable)
20 | public extension WindowStyle where Self == HiddenWindowStyle {
21 | static var hidden: HiddenWindowStyle {
22 | .init()
23 | }
24 | }
25 |
--------------------------------------------------------------------------------