MijickPopups Documentation

repository·main·Indexed 23 days ago

https://github.com/mijick/popups

A SwiftUI framework for implementing popup UI elements such as alerts, banners, and resizable sheets. Supports flexible positioning (Top, Center, Bottom), multiple height modes, and popup stacking. Compatible with Swift 6.0 and Apple platforms including iOS 14.0+, macOS 12.0+, tvOS 15.0+, watchOS 7.0+, and visionOS 1.0+.

Tokens
230
Snippets
0
Records
1
Agent score
33%

What's inside MijickPopups

  1. Overview of MijickPopups features

    main

    MijickPopups is a SwiftUI framework designed to simplify the creation and presentation of various popup types (popups, popovers, alerts, notifications, etc.) while keeping code clean.

    Key Capabilities:

    • Flexible Positioning: Supports three screen positions: Top, Center, or Bottom.
    • Height Modes: Popups can use Automatic height (adapts to content), Large, or Fullscreen modes.
    • Stacking: Supports multiple active popups on screen simultaneously; inactive popups are stacked visually.
    • Customization & Interaction: Fully customizable appearance, beautiful animations, gesture support (including drag-to-resize), and automatic dismissal options.
    • Platform Support: Works on iOS 14.0+, macOS 12.0+, tvOS 15.0+, watchOS 7.0+, and visionOS 1.0+.
    • Swift Compatibility: Supports Swift 6.0.
    • SwiftUI Integration: Works alongside native SwiftUI sheets and alerts.