├── .gitignore ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── contents.xcworkspacedata ├── Example ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json ├── Base.lproj │ └── LaunchScreen.storyboard ├── ContentView.swift ├── Info.plist ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json ├── SceneDelegate.swift ├── SwiftGUI.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── swiftpm │ │ │ └── Package.resolved │ └── xcshareddata │ │ └── xcschemes │ │ ├── Example.xcscheme │ │ └── SwiftGUI.xcscheme └── URLImagePropertyPreview.swift ├── Package.resolved ├── Package.swift ├── README.md ├── Screenshot.png └── Sources └── SwiftGUI ├── Config.swift ├── Property.swift ├── SanitizedType.swift ├── SwiftUIExtensions.swift ├── TestObject.swift └── Views ├── ArrayView.swift ├── DefaultPropertyPreviews.swift ├── EnumView.swift ├── ObjectView.swift ├── OptionalView.swift ├── PropertyPreview.swift ├── SwiftView.swift └── UnknownView.swift /.gitignore: -------------------------------------------------------------------------------- 1 | **/xcuserdata 2 | **/.DS_Store 3 | .build 4 | -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/AppDelegate.swift -------------------------------------------------------------------------------- /Example/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/ContentView.swift -------------------------------------------------------------------------------- /Example/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/Info.plist -------------------------------------------------------------------------------- /Example/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/SceneDelegate.swift -------------------------------------------------------------------------------- /Example/SwiftGUI.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/SwiftGUI.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/SwiftGUI.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/SwiftGUI.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/SwiftGUI.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/SwiftGUI.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/SwiftGUI.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/SwiftGUI.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Example/SwiftGUI.xcodeproj/xcshareddata/xcschemes/Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/SwiftGUI.xcodeproj/xcshareddata/xcschemes/Example.xcscheme -------------------------------------------------------------------------------- /Example/SwiftGUI.xcodeproj/xcshareddata/xcschemes/SwiftGUI.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/SwiftGUI.xcodeproj/xcshareddata/xcschemes/SwiftGUI.xcscheme -------------------------------------------------------------------------------- /Example/URLImagePropertyPreview.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Example/URLImagePropertyPreview.swift -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/README.md -------------------------------------------------------------------------------- /Screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Screenshot.png -------------------------------------------------------------------------------- /Sources/SwiftGUI/Config.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Sources/SwiftGUI/Config.swift -------------------------------------------------------------------------------- /Sources/SwiftGUI/Property.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Sources/SwiftGUI/Property.swift -------------------------------------------------------------------------------- /Sources/SwiftGUI/SanitizedType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Sources/SwiftGUI/SanitizedType.swift -------------------------------------------------------------------------------- /Sources/SwiftGUI/SwiftUIExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Sources/SwiftGUI/SwiftUIExtensions.swift -------------------------------------------------------------------------------- /Sources/SwiftGUI/TestObject.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Sources/SwiftGUI/TestObject.swift -------------------------------------------------------------------------------- /Sources/SwiftGUI/Views/ArrayView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Sources/SwiftGUI/Views/ArrayView.swift -------------------------------------------------------------------------------- /Sources/SwiftGUI/Views/DefaultPropertyPreviews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Sources/SwiftGUI/Views/DefaultPropertyPreviews.swift -------------------------------------------------------------------------------- /Sources/SwiftGUI/Views/EnumView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Sources/SwiftGUI/Views/EnumView.swift -------------------------------------------------------------------------------- /Sources/SwiftGUI/Views/ObjectView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Sources/SwiftGUI/Views/ObjectView.swift -------------------------------------------------------------------------------- /Sources/SwiftGUI/Views/OptionalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Sources/SwiftGUI/Views/OptionalView.swift -------------------------------------------------------------------------------- /Sources/SwiftGUI/Views/PropertyPreview.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Sources/SwiftGUI/Views/PropertyPreview.swift -------------------------------------------------------------------------------- /Sources/SwiftGUI/Views/SwiftView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Sources/SwiftGUI/Views/SwiftView.swift -------------------------------------------------------------------------------- /Sources/SwiftGUI/Views/UnknownView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yonaskolb/SwiftGUI/HEAD/Sources/SwiftGUI/Views/UnknownView.swift --------------------------------------------------------------------------------