Menu / packages / popupview
popupviewas of 5.0.2 · e56e8961
What it serves, where
| Capability | iOS | macOS | watchOS | tvOS | visionOS | Linux | Catalyst |
|---|---|---|---|---|---|---|---|
| Bottom sheets |
✓serves it · confidence 0.80 · as of 5.0.2
|
?not verified yet · confidence 0.35 · as of 5.0.2
|
?not verified yet · confidence 0.30 · as of 5.0.2
|
?not verified yet · confidence 0.30 · as of 5.0.2
|
?not verified yet · confidence 0.30 · as of 5.0.2
|
?not verified yet · confidence 0.10 · as of 5.0.2
|
✓serves it · confidence 0.65 · as of 5.0.2
|
| Toasts / banners |
✓serves it · confidence 0.90 · as of 5.0.2
|
✓serves it · confidence 0.85 · as of 5.0.2
|
✓serves it · confidence 0.75 · as of 5.0.2
|
✓serves it · confidence 0.75 · as of 5.0.2
|
✓serves it · confidence 0.60 · as of 5.0.2
|
?not verified yet · confidence 0.10 · as of 5.0.2
|
✓serves it · confidence 0.75 · as of 5.0.2
|
✓ serves it · ◐ with conditions · ✕ not served (proven) · ? not verified yet — hover any verdict for the receipt, click to pin it
Notes
Bottom sheets: Bottom-sheet capability is delivered by the v5 scrollPopup modifier family (ScrollPopupParameters, ScrollPopupPosition.bottom/center with drag-to-dismiss and header). Public decls are unconditional in the digest, but the checkout shows Sources/PopupView/Utils/ScrollPopupModifier.swift wrapped in #if os(iOS), so non-iOS/non-Catalyst platforms are labeled unknown rather than supported. Popup.DisplayMode.sheet was NOT used as evidence: it selects a presentation mechanism (fullscreenSheet), not a bottom-sheet UI.
Toasts / banners: Toast capability is first-class: PopupType.toast case, isToast property, autohideIn auto-dismiss, and top/bottom banner positioning via Popup.Position. README markets 'Toasts' explicitly. All public decls are unconditional in the surface digest.
Badges for your README
Maintainer of popupview? These are yours — verified claims, linked to the receipts. Wrong verdict? That's a fix we want; see contribute.