gitextract_1sm4fo4w/ ├── .gitignore ├── Adaptive-Views/ │ ├── AdaptiveViews/ │ │ ├── AdaptiveViews/ │ │ │ ├── AdaptiveExampleView.swift │ │ │ ├── AdaptiveView.swift │ │ │ ├── AdaptiveViewsApp.swift │ │ │ ├── Assets.xcassets/ │ │ │ │ ├── AccentColor.colorset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── Contents.json │ │ │ │ ├── apple.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── google.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ └── twitter.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── ContentView.swift │ │ │ ├── ExperimentalView.swift │ │ │ ├── Info.plist │ │ │ ├── SignInButton.swift │ │ │ ├── SocialSignInView.swift │ │ │ └── View+ReadSize.swift │ │ └── AdaptiveViews.xcodeproj/ │ │ ├── project.pbxproj │ │ └── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── README.md ├── App-State-In-SwiftUI/ │ ├── AppState.swift │ └── README.md ├── Blending/ │ ├── README.md │ └── content.swift ├── Button-Styles/ │ ├── README.md │ └── content.swift ├── Composing-SwiftUI-Views/ │ ├── ComposingSwiftUIViews/ │ │ ├── ComposingSwiftUIViews/ │ │ │ ├── ComposingSwiftUIViewsApp.swift │ │ │ ├── FSTextField.swift │ │ │ ├── Info.plist │ │ │ └── _FSTextField.swift │ │ └── ComposingSwiftUIViews.xcodeproj/ │ │ ├── project.pbxproj │ │ └── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── README.md ├── Content-Friendly-Layouts/ │ ├── Flexible/ │ │ ├── Assets.xcassets/ │ │ │ ├── AccentColor.colorset/ │ │ │ │ └── Contents.json │ │ │ ├── AppIcon.appiconset/ │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── FlexibleApp.swift │ │ ├── Info.plist │ │ ├── ReadjustingStackView.swift │ │ ├── SizeReader.swift │ │ └── _ReadjustingStackView.swift │ ├── Flexible.xcodeproj/ │ │ ├── project.pbxproj │ │ └── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── README.md ├── Custom-SwiftUI-Styles/ │ ├── ContentView.swift │ └── README.md ├── Displaying-Text-SwiftUI/ │ ├── DisplayingText/ │ │ ├── DisplayingText/ │ │ │ ├── Assets.xcassets/ │ │ │ │ ├── AccentColor.colorset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ │ └── Contents.json │ │ │ │ └── Contents.json │ │ │ ├── ContentView.swift │ │ │ ├── DisplayingTextApp.swift │ │ │ ├── FSButton.swift │ │ │ ├── Info.plist │ │ │ ├── en.lproj/ │ │ │ │ └── Localizable.strings │ │ │ └── th.lproj/ │ │ │ └── Localizable.strings │ │ └── DisplayingText.xcodeproj/ │ │ ├── project.pbxproj │ │ └── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── README.md ├── Flexible-SwiftUI/ │ ├── Flexible/ │ │ ├── Assets.xcassets/ │ │ │ ├── AccentColor.colorset/ │ │ │ │ └── Contents.json │ │ │ ├── AppIcon.appiconset/ │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── FlexibleApp.swift │ │ ├── FlexibleView.swift │ │ ├── Info.plist │ │ ├── SizeReader.swift │ │ └── _FlexibleView.swift │ ├── Flexible.xcodeproj/ │ │ ├── project.pbxproj │ │ └── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── README.md ├── Hashable-Bindings/ │ ├── ContentView.swift │ └── README.md ├── Hierarchy-List/ │ ├── ContentView-1.swift │ ├── ContentView-2.swift │ ├── ContentView-xcode-11.swift │ └── README.md ├── Identifiable-Navigation/ │ ├── IdentifiableNavigation/ │ │ ├── IdentifiableNavigation/ │ │ │ ├── ContentView.swift │ │ │ ├── IdentifiableNavigationApp.swift │ │ │ ├── Info.plist │ │ │ ├── NavigationLink+Identifiable.swift │ │ │ └── View+Navigation.swift │ │ └── IdentifiableNavigation.xcodeproj/ │ │ ├── project.pbxproj │ │ └── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── README.md ├── LICENSE ├── README.md ├── SafeAreaInset/ │ ├── README.md │ └── content.swift ├── ScrollView-Offset/ │ ├── README.md │ └── ScrollViewOffset.swift ├── Stack-vs-Grid/ │ ├── LazyStacks/ │ │ ├── LazyStacks/ │ │ │ ├── ContentView.swift │ │ │ ├── Info.plist │ │ │ ├── Label.swift │ │ │ ├── LazyStacksApp.swift │ │ │ └── LazyVStackMock.swift │ │ └── LazyStacks.xcodeproj/ │ │ ├── project.pbxproj │ │ └── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── README.md ├── SwiftUI-Clipping/ │ ├── Clipping/ │ │ ├── Clipping/ │ │ │ ├── ClippingApp.swift │ │ │ ├── ContentView.swift │ │ │ ├── FSViews.swift │ │ │ ├── Shapes.swift │ │ │ └── propertyWrapper+Clamping.swift │ │ └── Clipping.xcodeproj/ │ │ ├── project.pbxproj │ │ └── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── README.md ├── SwiftUI-HUD/ │ ├── README.md │ ├── global.swift │ └── local.swift ├── SwiftUI-Masking/ │ ├── Masking/ │ │ ├── Masking/ │ │ │ ├── ContentView.swift │ │ │ ├── FSViews.swift │ │ │ └── MaskingApp.swift │ │ └── Masking.xcodeproj/ │ │ ├── project.pbxproj │ │ └── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── README.md ├── SwiftUI-Reverse-Mask/ │ ├── README.md │ └── Reverse-Masking/ │ ├── Reverse-Masking/ │ │ ├── ContentView.swift │ │ ├── FSViews.swift │ │ ├── ReverseMaskingApp.swift │ │ ├── Star.swift │ │ └── View+reverseMask.swift │ └── Reverse-Masking.xcodeproj/ │ ├── project.pbxproj │ └── project.xcworkspace/ │ ├── contents.xcworkspacedata │ └── xcshareddata/ │ └── IDEWorkspaceChecks.plist ├── SwiftUI-read-a-view-size/ │ ├── README.md │ └── View+readSize.swift ├── Truncable-Text/ │ ├── ContentView.swift │ └── README.md └── Windows/ ├── README.md ├── SwiftUI-life-cycle/ │ ├── FSSwiftUILifecycleApp/ │ │ ├── FSAppDelegate.swift │ │ ├── FSSceneDelegate.swift │ │ ├── FSSwiftUILifecycleApp.swift │ │ ├── HudSceneView.swift │ │ ├── HudState.swift │ │ ├── MainSceneView.swift │ │ ├── PassThroughWindow.swift │ │ └── View+hud.swift │ └── FSSwiftUILifecycleApp.xcodeproj/ │ ├── project.pbxproj │ └── project.xcworkspace/ │ ├── contents.xcworkspacedata │ └── xcshareddata/ │ └── IDEWorkspaceChecks.plist └── UIKit-life-cycle/ ├── FSUIKitLifecycleApp/ │ ├── Base.lproj/ │ │ └── LaunchScreen.storyboard │ ├── FSAppDelegate.swift │ ├── FSSceneDelegate.swift │ ├── HudSceneView.swift │ ├── HudState.swift │ ├── Info.plist │ ├── MainSceneView.swift │ ├── PassThroughWindow.swift │ └── View+hud.swift └── FSUIKitLifecycleApp.xcodeproj/ ├── project.pbxproj └── project.xcworkspace/ ├── contents.xcworkspacedata └── xcshareddata/ └── IDEWorkspaceChecks.plist