A music player that connects to your cloud/distributed storage. diffuse.sh
Something went wrong. Try again.
646 B
Markdown
at main
Artwork components #
These components fetch artwork for a Track, if possible.
Requirements #
- Every artwork component must be of the
ArtworkElementtype (seetypes.d.ts) - The
getaction must never throw, returnnullif anything fails. Thisnullmeans "no artwork found". - Prefer the quick failure resolution path. For example, when the artwork fetching requires an internet connection; don't retry the fetch, return
nullimmediately. - Ideally the best quality is picked for the images, unless that image size is insanely large (ie. larger than a 4K resolution)
- Follows naming conventions specified in the top-level spec.