Adds support for macOS
This commit is contained in:
parent
70abdd08b7
commit
2cf2c091c3
|
@ -85,7 +85,7 @@ extension View {
|
||||||
inject(InspectionView(selector: selector, customize: customize))
|
inject(InspectionView(selector: selector, customize: customize))
|
||||||
}
|
}
|
||||||
|
|
||||||
func controller(_ customize: @escaping (UIViewController?) -> Void) -> some View {
|
func controller(_ customize: @escaping (PlatformViewController?) -> Void) -> some View {
|
||||||
inspect { inspector in
|
inspect { inspector in
|
||||||
inspector.sourceController.view
|
inspector.sourceController.view
|
||||||
} customize: { view in
|
} customize: { view in
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
#if os(iOS)
|
||||||
import SwiftUI
|
import SwiftUI
|
||||||
|
|
||||||
struct ToolbarViews {
|
struct ToolbarViews {
|
||||||
|
@ -33,3 +34,4 @@ internal extension EnvironmentValues {
|
||||||
set { self[ToolbarVisibilityKey.self] = newValue }
|
set { self[ToolbarVisibilityKey.self] = newValue }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
|
@ -1,3 +1,4 @@
|
||||||
|
#if os(iOS)
|
||||||
import SwiftUI
|
import SwiftUI
|
||||||
|
|
||||||
public extension Backport<Any> {
|
public extension Backport<Any> {
|
||||||
|
@ -56,3 +57,4 @@ public extension Backport<Any> {
|
||||||
// )
|
// )
|
||||||
// }
|
// }
|
||||||
//}
|
//}
|
||||||
|
#endif
|
|
@ -1,3 +1,4 @@
|
||||||
|
#if os(iOS)
|
||||||
import SwiftUI
|
import SwiftUI
|
||||||
|
|
||||||
internal struct ToolbarBackgroundModifier: ViewModifier {
|
internal struct ToolbarBackgroundModifier: ViewModifier {
|
||||||
|
@ -91,3 +92,4 @@ internal struct ToolbarBackgroundModifier: ViewModifier {
|
||||||
private final class ControllerWrapper: ObservableObject {
|
private final class ControllerWrapper: ObservableObject {
|
||||||
weak var controller: UIViewController?
|
weak var controller: UIViewController?
|
||||||
}
|
}
|
||||||
|
#endif
|
Loading…
Reference in New Issue