├── .gitignore ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── Sources └── SwiftUIEmbedded │ ├── Debug │ └── DumpingEnvironment.swift │ ├── Drawables │ ├── ButtonDrawable.swift │ ├── ColorDrawable.swift │ ├── DividerDrawable.swift │ ├── HStackDrawable.swift │ ├── ImageDrawable.swift │ ├── ModifiedContentDrawable.swift │ ├── RootDrawable.swift │ ├── Shapes │ │ ├── CircleDrawable.swift │ │ └── RectangleDrawable.swift │ ├── SpacerDrawable.swift │ ├── StepperDrawable.swift │ ├── TextDrawable.swift │ ├── TupleViewDrawable.swift │ ├── VStackDrawable.swift │ └── ZStackDrawable.swift │ ├── HostingController.swift │ ├── PixelExtensions │ └── PixelColorExtensions.swift │ ├── Protocols │ ├── Drawable.swift │ └── ViewBuildable.swift │ ├── ViewExtensions │ ├── AnyView.swift │ ├── Button.swift │ ├── Color.swift │ ├── ConditionalContent.swift │ ├── Divider.swift │ ├── ForEach.swift │ ├── Group.swift │ ├── HStack.swift │ ├── Image.swift │ ├── ModifiedContent.swift │ ├── Picker.swift │ ├── Shapes │ │ ├── Circle.swift │ │ └── Rectangle.swift │ ├── Spacer.swift │ ├── Stepper.swift │ ├── Text.swift │ ├── TupleView.swift │ ├── VStack.swift │ └── ZStack.swift │ ├── ViewExtractor.swift │ └── ViewNode.swift └── Tests ├── LinuxMain.swift └── SwiftUIEmbeddedTests ├── SwiftUIEmbeddedTests.swift └── XCTestManifests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/README.md -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Debug/DumpingEnvironment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Debug/DumpingEnvironment.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/ButtonDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/ButtonDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/ColorDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/ColorDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/DividerDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/DividerDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/HStackDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/HStackDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/ImageDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/ImageDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/ModifiedContentDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/ModifiedContentDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/RootDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/RootDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/Shapes/CircleDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/Shapes/CircleDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/Shapes/RectangleDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/Shapes/RectangleDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/SpacerDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/SpacerDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/StepperDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/StepperDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/TextDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/TextDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/TupleViewDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/TupleViewDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/VStackDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/VStackDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Drawables/ZStackDrawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Drawables/ZStackDrawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/HostingController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/HostingController.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/PixelExtensions/PixelColorExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/PixelExtensions/PixelColorExtensions.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Protocols/Drawable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Protocols/Drawable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/Protocols/ViewBuildable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/Protocols/ViewBuildable.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/AnyView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/AnyView.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/Button.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/Button.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/Color.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/Color.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/ConditionalContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/ConditionalContent.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/Divider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/Divider.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/ForEach.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/ForEach.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/Group.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/Group.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/HStack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/HStack.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/Image.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/Image.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/ModifiedContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/ModifiedContent.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/Picker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/Picker.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/Shapes/Circle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/Shapes/Circle.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/Shapes/Rectangle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/Shapes/Rectangle.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/Spacer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/Spacer.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/Stepper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/Stepper.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/Text.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/Text.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/TupleView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/TupleView.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/VStack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/VStack.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtensions/ZStack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtensions/ZStack.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewExtractor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewExtractor.swift -------------------------------------------------------------------------------- /Sources/SwiftUIEmbedded/ViewNode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Sources/SwiftUIEmbedded/ViewNode.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/SwiftUIEmbeddedTests/SwiftUIEmbeddedTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Tests/SwiftUIEmbeddedTests/SwiftUIEmbeddedTests.swift -------------------------------------------------------------------------------- /Tests/SwiftUIEmbeddedTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cosmo/SwiftUIEmbedded/HEAD/Tests/SwiftUIEmbeddedTests/XCTestManifests.swift --------------------------------------------------------------------------------