🍦 SwiftServe Get

Menu / packages / swiftuipager

swiftuipageras of 2.5.0 · 4ddc04c8

https://github.com/fermoya/swiftuipager

What it serves, where

CapabilityiOSmacOSwatchOStvOSvisionOSLinuxCatalyst
Paging / carousel

serves it · confidence 0.90 · as of 2.5.0

serves it · confidence 0.90 · as of 2.5.0

serves it · confidence 0.90 · as of 2.5.0

  • Pager
    Sources/SwiftUIPager/Pager.swift:34
    View the line on GitHub →
    Core paging view, declared unconditionally; no watchOS gap in surface digest
  • Pager.onDigitalCrownRotated
    Sources/SwiftUIPager/Pager+Buildable.swift:168
    View the line on GitHub →
    watchOS-specific paging input (Digital Crown); digest gaps mark it absent on iOS/macOS/macCatalyst/tvOS but present on watchOS
  • Package.swift:11
    View the line on GitHub →
    Manifest declares .watchOS(.v6)

serves it · confidence 0.85 · as of 2.5.0

  • Pager
    Sources/SwiftUIPager/Pager.swift:34
    View the line on GitHub →
    Core paging view has no tvOS gap; drag-gesture modifiers (e.g. Pager.dragForwardOnly, Pager.sensitivity) are gated !os(tvOS), so swipe interaction is reduced on tvOS
  • Pager.init
    Sources/SwiftUIPager/Pager.swift:181
    View the line on GitHub →
    Public initializer present on tvOS
  • Package.swift:12
    View the line on GitHub →
    Manifest declares .tvOS(.v13)

serves it · confidence 0.75 · as of 2.5.0

  • Pager
    Sources/SwiftUIPager/Pager.swift:34
    View the line on GitHub →
    Core paging view has no visionOS gap in surface digest; no visionOS-specific handling in source and no manifest floor, hence reduced confidence
  • DraggingAnimation
    Sources/SwiftUIPager/PageConfiguration/PagingAnimation.swift:11
    View the line on GitHub →
    Trailing-* availability covers visionOS
?

not verified yet · confidence 0.20 · as of 2.5.0

  • Pager
    Sources/SwiftUIPager/Pager.swift:34
    View the line on GitHub →
    Surface digest lists no linux gap, but the Swift-only extraction does not model the SwiftUI import, which is not available on Linux; no build verdict, so presence cannot be trusted here

serves it · confidence 0.80 · as of 2.5.0

  • Pager
    Sources/SwiftUIPager/Pager.swift:34
    View the line on GitHub →
    No macCatalyst gap in surface digest; the extractor does model macCatalyst (digital-crown decls list it absent), so gap absence here is a genuine presence signal
  • Pager.init
    Sources/SwiftUIPager/Pager.swift:181
    View the line on GitHub →
    Public initializer present on macCatalyst

✓ serves it · ◐ with conditions · ✕ not served (proven) · ? not verified yet — hover any verdict for the receipt, click to pin it

Notes

Paging / carousel: SwiftUIPager is a pure-SwiftUI pager/carousel; the core Pager view is unconditional across Apple platforms. tvOS lacks the !os(tvOS)-gated drag modifiers (dragForwardOnly, sensitivity, delaysTouches, bounces, onDragging*), so interaction options are reduced there. watchOS adds Digital Crown paging. Blind spot: 1 ObjC file unparsed by extraction.

Badges for your README

Maintainer of swiftuipager? These are yours — verified claims, linked to the receipts. Wrong verdict? That's a fix we want; see contribute.

verified badge
capability matrix badge
Paging / carousel badge