Files
playbook/antigravity-awesome-skills/skills/update-swiftui-apis/references/scan-manifest.md
T
2026-07-01 16:02:41 +00:00

5.9 KiB

SwiftUI API Scan Manifest

Categorized list of API areas to scan via the Sosumi MCP. For each category: search queries to run, documentation paths to fetch, and WWDC sessions to check.

Add new categories or paths as Apple introduces new APIs.


Navigation

Search queries:

  • SwiftUI NavigationStack
  • SwiftUI NavigationSplitView
  • SwiftUI navigationTitle
  • SwiftUI toolbar
  • SwiftUI NavigationLink deprecated

Documentation paths:

  • /documentation/swiftui/navigationstack
  • /documentation/swiftui/navigationsplitview
  • /documentation/swiftui/navigationlink
  • /documentation/swiftui/view/navigationtitle(_:)-avgj
  • /documentation/swiftui/view/toolbar(content:)-5w0tj
  • /documentation/swiftui/view/toolbarvisibility(_:for:)

Appearance & Styling

Search queries:

  • SwiftUI foregroundStyle
  • SwiftUI foregroundColor deprecated
  • SwiftUI tint modifier
  • SwiftUI preferredColorScheme
  • SwiftUI clipShape

Documentation paths:

  • /documentation/swiftui/view/foregroundstyle(_:)
  • /documentation/swiftui/view/foregroundcolor(_:)
  • /documentation/swiftui/view/tint(_:)-93mfq
  • /documentation/swiftui/view/preferredcolorscheme(_:)
  • /documentation/swiftui/view/clipshape(_:style:)

State Management

Search queries:

  • SwiftUI Observable macro
  • SwiftUI ObservableObject deprecated
  • SwiftUI Bindable
  • SwiftUI State
  • SwiftUI Entry macro

Documentation paths:

  • /documentation/observation/observable()
  • /documentation/swiftui/observableobject
  • /documentation/swiftui/bindable
  • /documentation/swiftui/state
  • /documentation/swiftui/entry()
  • /documentation/swiftui/environmentvalues

Presentation & Alerts

Search queries:

  • SwiftUI alert modifier
  • SwiftUI confirmationDialog
  • SwiftUI actionSheet deprecated
  • SwiftUI sheet modifier
  • SwiftUI fullScreenCover

Documentation paths:

  • /documentation/swiftui/view/alert(_:ispresented:actions:message:)-8dvt8
  • /documentation/swiftui/view/confirmationdialog(_:ispresented:titlevisibility:actions:message:)-43f72
  • /documentation/swiftui/view/sheet(ispresented:ondismiss:content:)

Text Input

Search queries:

  • SwiftUI TextField onSubmit
  • SwiftUI textInputAutocapitalization
  • SwiftUI autocorrectionDisabled
  • SwiftUI focused modifier

Documentation paths:

  • /documentation/swiftui/view/onsubmit(of:_:)
  • /documentation/swiftui/view/textinputautocapitalization(_:)
  • /documentation/swiftui/view/autocorrectiondisabled(_:)
  • /documentation/swiftui/focusstate

Layout

Search queries:

  • SwiftUI ignoresSafeArea
  • SwiftUI containerRelativeFrame
  • SwiftUI visualEffect
  • SwiftUI GeometryReader
  • SwiftUI coordinateSpace

Documentation paths:

  • /documentation/swiftui/view/ignoressafearea(_:edges:)
  • /documentation/swiftui/view/containerrelativeframe(_:alignment:_:)
  • /documentation/swiftui/view/visualeffect(_:)
  • /documentation/swiftui/geometryreader
  • /documentation/swiftui/view/coordinatespace(_:)

Gestures

Search queries:

  • SwiftUI MagnifyGesture
  • SwiftUI RotateGesture
  • SwiftUI MagnificationGesture deprecated
  • SwiftUI RotationGesture deprecated

Documentation paths:

  • /documentation/swiftui/magnifygesture
  • /documentation/swiftui/rotategesture
  • /documentation/swiftui/magnificationgesture
  • /documentation/swiftui/rotationgesture

Accessibility

Search queries:

  • SwiftUI accessibilityLabel
  • SwiftUI accessibility deprecated
  • SwiftUI accessibilityRepresentation

Documentation paths:

  • /documentation/swiftui/view/accessibilitylabel(_:)-1d7jv
  • /documentation/swiftui/view/accessibilityvalue(_:)-7a2ql
  • /documentation/swiftui/view/accessibilityhint(_:)
  • /documentation/swiftui/view/accessibilityrepresentation(representation:)

Animations

Search queries:

  • SwiftUI animation value deprecated
  • SwiftUI withAnimation
  • SwiftUI phaseAnimator
  • SwiftUI keyframeAnimator

Documentation paths:

  • /documentation/swiftui/view/animation(_:value:)
  • /documentation/swiftui/view/phaseanimator(_:content:animation:)
  • /documentation/swiftui/view/keyframeanimator(initialvalue:repeating:content:keyframes:)

Tabs

Search queries:

  • SwiftUI Tab API
  • SwiftUI tabItem deprecated
  • SwiftUI TabView

Documentation paths:

  • /documentation/swiftui/tab
  • /documentation/swiftui/tabview
  • /documentation/swiftui/view/tabitem(_:)

Previews

Search queries:

  • SwiftUI Previewable
  • SwiftUI Preview macro

Documentation paths:

  • /documentation/swiftui/previewable()
  • /documentation/swiftui/preview(_:body:)

Liquid Glass (iOS 26+)

Search queries:

  • SwiftUI glassEffect
  • SwiftUI GlassEffectContainer
  • SwiftUI glassProminent
  • SwiftUI backgroundExtensionEffect

Documentation paths:

  • /documentation/swiftui/view/glasseffect(_:in:isenabled:)
  • /documentation/swiftui/glasseffectcontainer
  • /documentation/swiftui/view/backgroundextensioneffect()
  • /documentation/swiftui/view/scrolledgeeffectstyle(_:for:)
  • /documentation/swiftui/view/tabbarminimizebehavior(_:)

Scroll & Lists

Search queries:

  • SwiftUI ScrollViewReader
  • SwiftUI scrollPosition
  • SwiftUI scrollTargetBehavior
  • SwiftUI ForEach

Documentation paths:

  • /documentation/swiftui/scrollviewreader
  • /documentation/swiftui/view/scrollposition(id:)
  • /documentation/swiftui/view/scrolltargetbehavior(_:)
  • /documentation/swiftui/foreach

WWDC Sessions

Key "What's new in SwiftUI" sessions to check for API announcements:

  • /videos/play/wwdc2024/10144 - What's new in SwiftUI (WWDC24)
  • /videos/play/wwdc2024/10145 - SwiftUI essentials (WWDC24)
  • /videos/play/wwdc2025/232 - What's new in SwiftUI (WWDC25)
  • /videos/play/wwdc2023/10148 - What's new in SwiftUI (WWDC23)
  • /videos/play/wwdc2022/10052 - What's new in SwiftUI (WWDC22)

When a new WWDC occurs, add the latest "What's new in SwiftUI" session path here.