Menu / packages / progresshud
progresshudas of 15.0.1 · 44e04c79
https://github.com/relatedcode/progresshud
What it serves, where
| Capability | iOS | macOS | watchOS | tvOS | visionOS | Linux | Catalyst |
| Loading indicators |
✓
serves it · confidence 0.70 · as of 15.0.1
ProgressHUD SwiftUI/Sources/ProgressHUD.swift:24 View the line on GitHub → Core HUD singleton class; unconditional, in the SPM target (SwiftUI/Sources).ProgressHUD.animate SwiftUI/Sources/ProgressHUD+Public.swift:146 View the line on GitHub → Shows an animated loading HUD.ProgressHUD.progress SwiftUI/Sources/ProgressHUD+Public.swift:189 View the line on GitHub → Determinate progress HUD (0..1).
|
?
not verified yet · confidence 0.25 · as of 15.0.1
- Package.swift:9
View the line on GitHub → Only .iOS(.v17) declared; missing floor is not absence evidence. No os() guards in the surface to prove absence either way. - README positions the library as iOS-only ('designed specifically for iOS').
|
?
not verified yet · confidence 0.25 · as of 15.0.1
- Package.swift:9
View the line on GitHub → Only .iOS(.v17) declared; missing floor is not absence evidence. - README positions the library as iOS-only.
|
?
not verified yet · confidence 0.25 · as of 15.0.1
- Package.swift:9
View the line on GitHub → Only .iOS(.v17) declared; missing floor is not absence evidence. - README positions the library as iOS-only.
|
?
not verified yet · confidence 0.25 · as of 15.0.1
- Package.swift:9
View the line on GitHub → Only .iOS(.v17) declared; SwiftUI-based target might compile for visionOS but nothing in the surface or manifest confirms it. - README positions the library as iOS-only.
|
?
not verified yet · confidence 0.20 · as of 15.0.1
- Package.swift:9
View the line on GitHub → Only .iOS(.v17) declared. Target depends on SwiftUI (unavailable on Linux) but the surface contains no os() guard proving absence, so unknown. - README positions the library as iOS-only.
|
?
not verified yet · confidence 0.25 · as of 15.0.1
- Package.swift:9
View the line on GitHub → Only .iOS(.v17) declared; Catalyst often inherits iOS targets but no manifest or surface evidence confirms it. - README positions the library as iOS-only.
|
| Toasts / banners |
✓
serves it · confidence 0.85 · as of 15.0.1
ProgressHUD.banner SwiftUI/Sources/ProgressHUD+Public.swift:301 View the line on GitHub → Shows a title+message banner with auto-hide delay (default 3.0s).ProgressHUD.bannerHide SwiftUI/Sources/ProgressHUD+Public.swift:317 View the line on GitHub → Dismisses the banner programmatically.ProgressBannerView SwiftUI/Sources/ProgressHUD+Banner.swift:15 View the line on GitHub → Dedicated SwiftUI banner view.
|
?
not verified yet · confidence 0.25 · as of 15.0.1
- Package.swift:9
View the line on GitHub → Only .iOS(.v17) declared; missing floor is not absence evidence. No os() guards in the surface. - README positions the library as iOS-only ('designed specifically for iOS').
|
?
not verified yet · confidence 0.25 · as of 15.0.1
- Package.swift:9
View the line on GitHub → Only .iOS(.v17) declared; missing floor is not absence evidence. - README positions the library as iOS-only.
|
?
not verified yet · confidence 0.25 · as of 15.0.1
- Package.swift:9
View the line on GitHub → Only .iOS(.v17) declared; missing floor is not absence evidence. - README positions the library as iOS-only.
|
?
not verified yet · confidence 0.25 · as of 15.0.1
- Package.swift:9
View the line on GitHub → Only .iOS(.v17) declared; SwiftUI-based target might compile for visionOS but nothing confirms it. - README positions the library as iOS-only.
|
?
not verified yet · confidence 0.20 · as of 15.0.1
- Package.swift:9
View the line on GitHub → Only .iOS(.v17) declared. Target depends on SwiftUI (unavailable on Linux) but no os() guard in the surface proves absence, so unknown. - README positions the library as iOS-only.
|
?
not verified yet · confidence 0.25 · as of 15.0.1
- Package.swift:9
View the line on GitHub → Only .iOS(.v17) declared; Catalyst often inherits iOS targets but no evidence confirms it. - README positions the library as iOS-only.
|
✓ serves it · ◐ with conditions · ✕ not served (proven) · ? not verified yet — hover any verdict for the receipt, click to pin it
Notes
Loading indicators: SPM target builds SwiftUI/Sources only (Package.swift path: 'SwiftUI/Sources'); the ProgressHUD/Sources UIKit copy in the digest is the legacy manual-integration variant, not part of the SPM product. Surface has no #if os() conditions anywhere, so no absence evidence exists for any platform.
Toasts / banners: Banner API is a first-class surface: show/hide functions, a dedicated ProgressBannerView + View.progressBanner modifier, and five appearance properties. Anchored on SwiftUI/Sources decls because Package.swift builds only that path; the ProgressHUD/Sources UIKit duplicates are the legacy manual-integration copy.