Framework
KLLazyGallery
KLLazyGallery provides the state and loading contracts needed by a lazy media gallery. It keeps selection tied to stable IDs, requests media according to presentation lifetime, and exposes a near-end paging policy. It is intended for galleries where opening a detail view should not cause every thumbnail to be discarded and requested again. The package keeps selection tied to host-provided IDs. The host retains ownership of media storage, persistent caching, paging cursors, retries, and application models.
Guides
API Reference
Architecture
Migration
KLLazyGallery · Swift Package documentation