Skip to content

Commit

Permalink
chore: update documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
BaherTamer committed Mar 2, 2025
1 parent ece3049 commit 0507e49
Show file tree
Hide file tree
Showing 2,835 changed files with 3,210 additions and 0 deletions.
9 changes: 9 additions & 0 deletions .docs/css/866.60f074fd.css

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions .docs/css/989.4f123103.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions .docs/css/documentation-topic.99224ad2.css

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions .docs/css/index.3a335429.css

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions .docs/css/topic.4be8f56d.css

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions .docs/css/tutorials-overview.7942d777.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions .docs/data/documentation/swiftsafeui.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"sections":[],"metadata":{"symbolKind":"module","title":"SwiftSafeUI","role":"collection","externalID":"SwiftSafeUI","color":{"standardColorIdentifier":"green"},"roleHeading":"Framework","platforms":[{"introducedAt":"13.0","name":"iOS","beta":false}],"images":[{"type":"icon","identifier":"SwiftSafeUI-Icon.png"}],"modules":[{"name":"SwiftSafeUI"}]},"identifier":{"url":"doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI","interfaceLanguage":"swift"},"hierarchy":{"paths":[[]]},"primaryContentSections":[{"content":[{"type":"heading","level":2,"anchor":"Overview","text":"Overview"},{"type":"paragraph","inlineContent":[{"inlineContent":[{"type":"text","text":"SwiftSafeUI"}],"type":"strong"},{"text":" is a comprehensive ","type":"text"},{"type":"codeVoice","code":"SwiftUI"},{"type":"text","text":" package designed to simplify deprecation handling and maintain compatibility across various iOS versions. This framework provides developers with the tools necessary to seamlessly manage UI changes without the hassle of dealing with version-specific APIs."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The package encapsulates deprecation handling logic, ensuring your app utilizes the latest methods & views while gracefully falling back on deprecated alternatives when necessary."}]},{"type":"paragraph","inlineContent":[{"text":"By implementing custom modifiers, ","type":"text"},{"type":"strong","inlineContent":[{"text":"SwiftSafeUI","type":"text"}]},{"text":" allows you to apply consistent styling and behavior across different iOS environments, providing a smooth user experience.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Additionally, "},{"inlineContent":[{"text":"SwiftSafeUI","type":"text"}],"type":"strong"},{"type":"text","text":" includes a collection of custom views that enhance your "},{"code":"SwiftUI","type":"codeVoice"},{"type":"text","text":" development workflow, enabling you to create elegant, responsive interfaces without compromising compatibility."}]},{"inlineContent":[{"type":"text","text":"With "},{"inlineContent":[{"text":"SwiftSafeUI","type":"text"}],"type":"strong"},{"text":", you can focus on building your app’s features while confidently navigating the challenges posed by evolving iOS frameworks.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swiftsafeui"]}],"abstract":[{"text":"Encapsulates deprecation handling logic, maintaining compatibility across iOS versions.","type":"text"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"anchor":"Essentials","title":"Essentials","identifiers":["doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI\/SafeEnvironmentValues","doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI\/SafeModifiers","doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI\/SafeViews"]},{"anchor":"Structures","identifiers":["doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI\/SafeNavigationStack","doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI\/SafeScrollView"],"generated":true,"title":"Structures"},{"identifiers":["doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI\/AutocapitalizationType"],"title":"Enumerations","generated":true,"anchor":"Enumerations"},{"identifiers":["doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI\/SwiftUICore"],"generated":true,"title":"Extended Modules","anchor":"Extended-Modules"}],"references":{"SwiftSafeUI-Icon.png":{"identifier":"SwiftSafeUI-Icon.png","variants":[{"url":"\/images\/swiftsafeui.SwiftSafeUI\/SwiftSafeUI-Icon.png","traits":["1x","light"]}],"type":"image","alt":"A technology icon representing the SwiftSafeUI framework."},"doc://swiftsafeui.SwiftSafeUI/documentation/SwiftSafeUI/SafeModifiers":{"type":"topic","title":"SafeModifiers","identifier":"doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI\/SafeModifiers","role":"article","kind":"article","url":"\/documentation\/swiftsafeui\/safemodifiers","abstract":[{"type":"text","text":"Provides a reliable way to use "},{"type":"codeVoice","code":"SwiftUI"},{"text":" modifiers that ensure compatibility across different iOS versions.","type":"text"}]},"doc://swiftsafeui.SwiftSafeUI/documentation/SwiftSafeUI/SwiftUICore":{"type":"topic","identifier":"doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI\/SwiftUICore","role":"collection","title":"SwiftUICore","abstract":[],"kind":"symbol","url":"\/documentation\/swiftsafeui\/swiftuicore"},"doc://swiftsafeui.SwiftSafeUI/documentation/SwiftSafeUI/SafeScrollView":{"kind":"symbol","identifier":"doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI\/SafeScrollView","type":"topic","title":"SafeScrollView","navigatorTitle":[{"text":"SafeScrollView","kind":"identifier"}],"url":"\/documentation\/swiftsafeui\/safescrollview","abstract":[{"text":"A view that provides a scrollable container for its content, with support for different iOS versions.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SafeScrollView"}]},"doc://swiftsafeui.SwiftSafeUI/documentation/SwiftSafeUI/SafeViews":{"identifier":"doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI\/SafeViews","title":"SafeViews","url":"\/documentation\/swiftsafeui\/safeviews","kind":"article","type":"topic","abstract":[{"text":"Provides a reliable way to use ","type":"text"},{"type":"codeVoice","code":"SwiftUI"},{"type":"text","text":" views that ensure compatibility across different iOS versions."}],"role":"article"},"doc://swiftsafeui.SwiftSafeUI/documentation/SwiftSafeUI/SafeNavigationStack":{"type":"topic","kind":"symbol","abstract":[{"text":"A view that provides a navigation container for it’s content, with support for different iOS versions.","type":"text"}],"role":"symbol","title":"SafeNavigationStack","identifier":"doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI\/SafeNavigationStack","url":"\/documentation\/swiftsafeui\/safenavigationstack","navigatorTitle":[{"text":"SafeNavigationStack","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SafeNavigationStack"}]},"doc://swiftsafeui.SwiftSafeUI/documentation/SwiftSafeUI":{"kind":"symbol","abstract":[{"text":"Encapsulates deprecation handling logic, maintaining compatibility across iOS versions.","type":"text"}],"role":"collection","title":"SwiftSafeUI","images":[{"type":"icon","identifier":"SwiftSafeUI-Icon.png"}],"url":"\/documentation\/swiftsafeui","type":"topic","identifier":"doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI"},"doc://swiftsafeui.SwiftSafeUI/documentation/SwiftSafeUI/AutocapitalizationType":{"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"AutocapitalizationType"}],"kind":"symbol","identifier":"doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI\/AutocapitalizationType","url":"\/documentation\/swiftsafeui\/autocapitalizationtype","abstract":[{"text":"A representation of different autocapitalization styles available for text input views.","type":"text"}],"title":"AutocapitalizationType","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"AutocapitalizationType","kind":"identifier"}]},"doc://swiftsafeui.SwiftSafeUI/documentation/SwiftSafeUI/SafeEnvironmentValues":{"identifier":"doc:\/\/swiftsafeui.SwiftSafeUI\/documentation\/SwiftSafeUI\/SafeEnvironmentValues","url":"\/documentation\/swiftsafeui\/safeenvironmentvalues","title":"SafeEnvironmentValues","kind":"article","role":"article","abstract":[{"text":"Provides a reliable way to use ","type":"text"},{"type":"codeVoice","code":"SwiftUI"},{"text":" environment values that ensure compatibility across different iOS versions.","type":"text"}],"type":"topic"}}}
Loading

0 comments on commit 0507e49

Please sign in to comment.