| Loading indicators |
✓
serves it · confidence 0.80 · as of 1.1.9
RefreshActivityIndicator Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:193 View the line on GitHub → Public UIViewRepresentable spinner; README documents it as a standalone, configurable default progress indicator.RefreshActivityIndicator.UIView Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:194 View the line on GitHub → typealias UIView = UIActivityIndicatorView — a genuine activity indicator.RefreshActivityIndicator.init Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:198 View the line on GitHub → init(isAnimating:configuration:) allows direct use of the spinner in any view.
|
?
not verified yet · confidence 0.30 · as of 1.1.9
RefreshActivityIndicator.makeUIView Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:205 View the line on GitHub → Surface parses PRESENT (no os() guards), but UIViewRepresentable/UIActivityIndicatorView do not exist on macOS AppKit; no guard/availability absence evidence, so unknown.
|
?
not verified yet · confidence 0.30 · as of 1.1.9
RefreshActivityIndicator.makeUIView Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:205 View the line on GitHub → Surface parses PRESENT, but UIViewRepresentable/UIActivityIndicatorView are unavailable on watchOS and the reference is unguarded; unknown.
|
?
not verified yet · confidence 0.30 · as of 1.1.9
RefreshActivityIndicator Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:193 View the line on GitHub → UIActivityIndicatorView and UIViewRepresentable exist on tvOS, but whole-module compilation is doubtful because UIImpactFeedbackGenerator (unavailable on tvOS) is used unguarded elsewhere in the same file; unknown.
|
?
not verified yet · confidence 0.40 · as of 1.1.9
RefreshActivityIndicator Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:193 View the line on GitHub → Surface parses PRESENT and the referenced UIKit types are generally available on visionOS, but there is no visionOS-specific evidence or build verdict.
|
?
not verified yet · confidence 0.20 · as of 1.1.9
RefreshActivityIndicator Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:193 View the line on GitHub → Declared in a module that unconditionally imports SwiftUI (nonexistent on Linux) and wraps UIKit; no os() guard in the digest, so unsupported cannot be claimed — but Linux support is implausible.
|
✓
serves it · confidence 0.60 · as of 1.1.9
RefreshActivityIndicator Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:193 View the line on GitHub → Unguarded, PRESENT on macCatalyst per surface; Mac Catalyst provides UIViewRepresentable and UIActivityIndicatorView.RefreshActivityIndicator.init Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:198 View the line on GitHub → Unguarded initializer, PRESENT on macCatalyst per surface.
|
| Pull to refresh |
✓
serves it · confidence 0.70 · as of 1.1.9
RefreshableScrollView Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:70 View the line on GitHub → Core pull-to-refresh container for any ScrollView; unguarded public struct.RefreshableScrollView.init Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:86 View the line on GitHub → Callback-based initializer (onRefresh:, threshold:, shouldTriggerHapticFeedback:); unguarded.View.refreshableCompat Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:298 View the line on GitHub → Drop-in modifier mirroring iOS 15 refreshable; declared outside the compiler(>=5.5) guards.
|
?
not verified yet · confidence 0.30 · as of 1.1.9
RefreshActivityIndicator.makeUIView Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:205 View the line on GitHub → Surface parses PRESENT (no os() guards anywhere), but the module unconditionally references UIKit-only types (UIViewRepresentable, UIActivityIndicatorView, and UIImpactFeedbackGenerator internally), so macOS compilation is doubtful. No guard/availability absence evidence exists, so status stays unknown.
|
?
not verified yet · confidence 0.30 · as of 1.1.9
RefreshActivityIndicator.makeUIView Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:205 View the line on GitHub → Surface parses PRESENT, but UIViewRepresentable/UIActivityIndicatorView are unavailable on watchOS and the reference is unguarded; no absence guard evidence, so unknown.
|
?
not verified yet · confidence 0.30 · as of 1.1.9
RefreshableScrollView.init Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:86 View the line on GitHub → Surface parses PRESENT, but the implementation uses UIImpactFeedbackGenerator (unavailable on tvOS) unguarded, and the pull gesture is not a tvOS interaction; no absence guard evidence, so unknown.
|
?
not verified yet · confidence 0.40 · as of 1.1.9
RefreshableScrollView Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:70 View the line on GitHub → Surface parses PRESENT and the SwiftUI+UIKit types used are generally available on visionOS, so compilation is plausible, but there is no visionOS-specific evidence or build verdict.
|
?
not verified yet · confidence 0.20 · as of 1.1.9
RefreshableScrollView Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:70 View the line on GitHub → Declared in a module that unconditionally imports SwiftUI, which does not exist on Linux; the digest records no os() guard, so this cannot be claimed unsupported, but Linux support is implausible.
|
✓
serves it · confidence 0.60 · as of 1.1.9
RefreshableScrollView Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:70 View the line on GitHub → Unguarded declaration, PRESENT on macCatalyst per surface; Mac Catalyst inherits the iOS UIKit APIs the module uses (UIActivityIndicatorView, UIImpactFeedbackGenerator).RefreshableScrollView.init Sources/SwiftUIPullToRefresh/SwiftUIPullToRefresh.swift:86 View the line on GitHub → Unguarded callback-based initializer, PRESENT on macCatalyst per surface.
|